:root{color-scheme:dark;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#0b1018;color:#e7ecf3;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 80% 0,#182536 0,transparent 55%)}main{max-width:900px;margin:auto;padding:64px 24px 30px}.eyebrow{font-size:.72rem;letter-spacing:.2em;color:#85b4c9;font-weight:700}h1{font-size:clamp(2.1rem,5vw,3.6rem);letter-spacing:-.045em;line-height:1.08;margin:18px 0}h2{font-size:1.15rem;margin:0}.lead{font-size:1.12rem;line-height:1.7;max-width:660px;color:#aebdce}.notice{margin:28px 0;padding:15px 18px;border:1px solid #3f4c3e;border-left:3px solid #b2c793;border-radius:8px;color:#d1d9c8;font-size:.9rem;line-height:1.6;background:#171e20}.card{background:#131e2b;border:1px solid #2b394a;border-radius:20px;padding:28px;margin:28px 0;box-shadow:0 16px 40px #0002}.card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.badge{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;background:#233447;color:#b5c9dd;padding:7px 10px;border-radius:30px}.account{display:flex;align-items:center;gap:14px;margin:26px 0}.avatar{display:grid;place-items:center;background:#25415a;border:1px solid #3f617d;color:#c3e0f7;border-radius:14px;width:49px;height:49px;font-weight:700;font-size:1.2rem}.account small{display:block;color:#96aabd;font-size:.8rem;margin-top:6px}.steps{list-style:none;display:flex;padding:0;margin:24px 0;border-bottom:1px solid #334354;gap:8px}.steps li{flex:1;text-align:center;padding:10px 3px 14px;color:#7f94aa;font-size:.86rem;border-bottom:2px solid transparent}.steps li.active{color:#9fd9cf;border-bottom-color:#79c2b6}#detail{line-height:1.7;color:#b8c8d8;min-height:3.2em}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}button{border:1px solid transparent;border-radius:9px;padding:13px 19px;font:inherit;font-size:.9rem;font-weight:650;cursor:pointer;background:#99d4c9;color:#102b29;transition:background .15s}button:hover{background:#b3e6dc}button:focus-visible{outline:3px solid #f2ce8d;outline-offset:4px}button:disabled{opacity:.55;cursor:wait}.secondary{background:transparent;border-color:#4c6073;color:#c5d4e2}.secondary:hover{background:#203043}.code-label{color:#9fb1c2;font-size:.8rem}code{font-family:ui-monospace,monospace;font-size:1.8rem;letter-spacing:.18em;color:#edd59c}.muted{color:#99aebe;font-size:.85rem;line-height:1.6}#message{font-size:.88rem;line-height:1.5;color:#eac296;min-height:1.3em;margin-bottom:0}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:10px 3px}.facts strong{display:block;font-size:.88rem;margin-bottom:9px;color:#b6c9da}.facts span{display:block;font-size:.8rem;line-height:1.65;color:#8fa3b7}footer{margin-top:38px;border-top:1px solid #253344;padding-top:20px;font-size:.72rem;color:#70859a;letter-spacing:.03em}[hidden]{display:none!important}@media(max-width:600px){main{padding:36px 18px 24px}.card{padding:21px}.facts{grid-template-columns:1fr;gap:18px}.facts strong{margin-bottom:3px}.card-heading{align-items:flex-start}.badge{font-size:.65rem}.actions button{width:100%}}
