:root{color:#101828;background:#f5f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{min-height:100vh}.page{background:radial-gradient(circle at 20% 20%,#5469d41a,#0000 28rem),radial-gradient(circle at 80% 80%,#23a38214,#0000 30rem),#f5f7fb;place-items:center;min-height:100vh;padding:32px;display:grid}.card{background:#fffffff5;border:1px solid #e4e7ec;border-radius:24px;width:min(720px,100%);padding:48px;box-shadow:0 24px 70px #1018281a}.badge{color:#3538cd;background:#eef4ff;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}h1{letter-spacing:-.045em;margin:22px 0 8px;font-size:clamp(42px,8vw,68px);line-height:1}.lead{color:#667085;margin:0 0 36px;font-size:18px}.statusList{gap:14px;display:grid}.statusItem{background:#fff;border:1px solid #eaecf0;border-radius:16px;align-items:flex-start;gap:14px;padding:18px;display:flex}.statusItem strong{margin-bottom:4px;display:block}.statusItem p{color:#667085;margin:0}.check,.pending{border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.check{color:#067647;background:#ecfdf3}.pending{color:#344054;background:#f2f4f7}footer{color:#667085;border-top:1px solid #eaecf0;align-items:center;gap:8px;margin-top:28px;padding-top:22px;font-size:14px;display:flex}.dot{background:#17b26a;border-radius:50%;width:9px;height:9px}@media (max-width:640px){.page{padding:16px}.card{border-radius:18px;padding:28px 22px}}
