.statusPage{background:radial-gradient(circle at 15% 12%,#c5ef6950,transparent 30%),radial-gradient(circle at 90% 80%,#0d5b501f,transparent 35%),var(--cream)}.lookupCard,.statusWrap{width:min(960px,100%);margin:48px auto 0}.lookupCard{border:1px solid var(--line);background:#fff;border-radius:22px;max-width:610px;padding:44px;box-shadow:0 28px 70px #102a2e12}.lookupCard h1{letter-spacing:-1.8px;margin:14px 0 8px;font-size:38px}.lookupCard>p,.lookupCard>small{color:var(--muted);font-size:12px;line-height:1.7}.lookupForm{margin:28px 0 18px}.lookupForm label{margin:14px 0;font-size:11px;display:block}.lookupForm input{border:1px solid var(--line);width:100%;font:inherit;border-radius:9px;margin-top:7px;padding:13px;display:block}.lookupForm button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:9px;width:100%;margin-top:8px;padding:14px;font-weight:800}.lookupForm button:disabled{opacity:.6}.lookupForm p{color:#9b3b2c;text-align:center;font-size:11px}.statusWrap{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 28px 70px #102a2e12}.statusHero{background:#fff9e8;justify-content:space-between;align-items:start;gap:25px;padding:38px;display:flex}.statusHero.reviewing{background:#eef6fd}.statusHero.paid{background:#edfaef}.statusHero.cancelled,.statusHero.expired{background:#fff0ed}.statusHero h1{letter-spacing:-1.5px;margin:12px 0 6px;font-size:34px}.statusHero p{max-width:640px;color:var(--muted);margin:0;line-height:1.6}.statusGrid{grid-template-columns:330px 1fr;gap:0;display:grid}.statusSummary,.activityPanel{padding:32px}.statusSummary{border-right:1px solid var(--line)}.statusSummary h2,.activityPanel h2{margin:0 0 20px;font-size:18px}.statusSummary dl{margin:0 0 24px}.statusSummary dl div{border-bottom:1px solid var(--line);padding:9px 0}.statusSummary dt{color:var(--muted);text-transform:uppercase;font-size:9px}.statusSummary dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.activityList{position:relative}.activityList:before{content:"";background:var(--line);width:1px;position:absolute;top:7px;bottom:7px;left:6px}.activityList article{gap:15px;padding:0 0 22px;display:flex;position:relative}.activityList article:last-child{padding-bottom:0}.activityList i{z-index:1;width:13px;height:13px;box-shadow:0 0 0 1px var(--line);background:#aebbb8;border:3px solid #fff;border-radius:50%;flex:none;position:relative}.activityList .latest i{background:var(--lime);box-shadow:0 0 0 1px var(--green)}.activityList b,.activityList time{display:block}.activityList b{font-size:12px;line-height:1.5}.activityList time{color:var(--muted);margin-top:5px;font-size:9px}@media (max-width:700px){.lookupCard{padding:30px 22px}.lookupCard h1{font-size:31px}.statusHero{display:block}.statusHero .statusBadge{margin-top:18px}.statusGrid{grid-template-columns:1fr}.statusSummary{border-right:0;border-bottom:1px solid var(--line)}.statusSummary,.activityPanel{padding:24px}}.statusBadge.reviewing{color:#275b88;background:#e4eef8}.statusInvoiceButton{cursor:pointer;pointer-events:auto;z-index:1;transition:transform .18s,background .18s;position:relative}.statusInvoiceButton:hover{background:#174146;transform:translateY(-1px)}.statusInvoiceButton:focus-visible{outline-offset:3px;outline:3px solid #b5f223}
