.support-recovery-screen_backdrop__9syS7{position:fixed;inset:0;z-index:1000;display:grid;min-block-size:100vh;min-block-size:100dvh;place-items:center;overflow-y:auto;padding:clamp(16px,4vw,48px);background:rgba(4,22,18,.42);backdrop-filter:blur(6px)}.support-recovery-screen_dialog__j3bJO{position:relative;display:flex;inline-size:min(100%,620px);max-block-size:calc(100vh - 32px);max-block-size:calc(100dvh - 32px);flex-direction:column;gap:var(--kavo-s-4,16px);overflow-y:auto;padding:clamp(20px,4vw,32px);border:1px solid var(--kavo-border,#dbe4e1);border-block-start-width:3px;border-radius:var(--kavo-r-dialog,20px);background:var(--kavo-surface,#fff);box-shadow:0 32px 80px rgba(4,22,18,.28),0 10px 28px rgba(4,22,18,.16)}.support-recovery-screen_dialog__j3bJO[data-tone=danger]{border-block-start-color:var(--kavo-danger,#d92d3a)}.support-recovery-screen_dialog__j3bJO[data-tone=warning]{border-block-start-color:var(--kavo-warning,#c67a00)}.support-recovery-screen_header__8lI1R{display:flex;align-items:flex-start;gap:var(--kavo-s-4,16px)}.support-recovery-screen_header__8lI1R h1,.support-recovery-screen_header__8lI1R p{margin:0}.support-recovery-screen_icon__JO_7Z{display:grid;flex:0 0 auto;place-items:center;inline-size:44px;block-size:44px;border-radius:50%;background:var(--kavo-danger-soft,#fff0f1);color:var(--kavo-danger,#d92d3a)}.support-recovery-screen_dialog__j3bJO[data-tone=warning] .support-recovery-screen_icon__JO_7Z{background:var(--kavo-warning-soft,#fff7e6);color:var(--kavo-warning,#c67a00)}.support-recovery-screen_icon__JO_7Z svg{inline-size:21px;block-size:21px;stroke-width:1.8}@media (max-width:520px){.support-recovery-screen_backdrop__9syS7{padding:12px}.support-recovery-screen_dialog__j3bJO{inline-size:100%;max-block-size:calc(100dvh - 24px);border-radius:18px}}@media (prefers-reduced-motion:no-preference){.support-recovery-screen_dialog__j3bJO{animation:support-recovery-screen_support-recovery-enter__g3t9y .18s cubic-bezier(.2,0,0,1)}}@keyframes support-recovery-screen_support-recovery-enter__g3t9y{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}