.court-recovery{min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));color:#fff;background:#26053b;place-items:center;font-family:Vazirmatn Variable,Tahoma,sans-serif;display:grid}.court-recovery-panel{text-align:center;width:min(100%,480px)}.court-recovery-brand{letter-spacing:.08em;font-size:20px;font-weight:800}.court-recovery h1{margin:32px 0 12px;font-size:clamp(26px,5vw,36px)}.court-recovery p{color:#e4d9ec;margin:0 0 28px;line-height:1.9}.court-recovery-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.court-recovery-actions button,.court-recovery-actions a{min-height:48px;font:inherit;cursor:pointer;border:1px solid #baa5ca;border-radius:14px;justify-content:center;align-items:center;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.court-recovery-actions button{color:#26053b;background:#fff}.court-recovery-actions a{color:#fff;background:0 0}.court-recovery :focus-visible{outline-offset:5px;outline:3px solid #d7b9ef}
