.AppDialogHost-module___AHKsq__layer{z-index:10000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.AppDialogHost-module___AHKsq__backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:default;background:#070c10a8;border:0;width:100%;height:100%;position:absolute;inset:0}.AppDialogHost-module___AHKsq__card{z-index:1;border:1px solid color-mix(in srgb, var(--border,#0f1a1a24) 86%, transparent);background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--accent,#0d6b6b) 8%, transparent), transparent 34%), var(--bg-card,#fff);width:min(100%,410px);max-height:min(88dvh,760px);color:var(--text,#0f1a1a);border-radius:24px;padding:26px;position:relative;overflow:auto;box-shadow:0 28px 90px #03101657,inset 0 1px #ffffff80}.AppDialogHost-module___AHKsq__recoveryCard{width:min(100%,600px);padding:clamp(24px,5vw,36px)}.AppDialogHost-module___AHKsq__title,.AppDialogHost-module___AHKsq__recoveryTitle{color:var(--text,#0f1a1a);font-family:var(--font-inter-tight,system-ui, sans-serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700}.AppDialogHost-module___AHKsq__title{font-size:20px}.AppDialogHost-module___AHKsq__recoveryTitle{max-width:18ch;font-size:clamp(26px,5vw,34px);line-height:1.02}.AppDialogHost-module___AHKsq__message,.AppDialogHost-module___AHKsq__recoveryIntro{color:var(--text-muted,#5c6666);font-family:var(--font-inter-tight,system-ui, sans-serif);text-wrap:pretty}.AppDialogHost-module___AHKsq__message{white-space:pre-line;margin:10px 0 22px;font-size:13.5px;line-height:1.6}.AppDialogHost-module___AHKsq__recoveryIntro{max-width:58ch;margin:14px 0 24px;font-size:15px;line-height:1.58}.AppDialogHost-module___AHKsq__securityMark{border:1px solid color-mix(in srgb, var(--accent,#0d6b6b) 24%, transparent);background:color-mix(in srgb, var(--accent,#0d6b6b) 8%, var(--bg-card,#fff));width:48px;height:48px;color:var(--accent,#0d6b6b);box-shadow:0 14px 35px -22px color-mix(in srgb, var(--accent,#0d6b6b) 80%, transparent);border-radius:15px;place-items:center;margin-bottom:20px;display:grid}.AppDialogHost-module___AHKsq__securityMark svg{width:30px;height:30px}.AppDialogHost-module___AHKsq__kicker,.AppDialogHost-module___AHKsq__codeLabel,.AppDialogHost-module___AHKsq__inputLabel{font-family:var(--font-jetbrains-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:650}.AppDialogHost-module___AHKsq__kicker{color:var(--accent,#0d6b6b);margin-bottom:8px}.AppDialogHost-module___AHKsq__factList{border-block:1px solid var(--border,#0f1a1a1f);gap:0;margin:0 0 24px;display:grid}.AppDialogHost-module___AHKsq__factList>div{grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:12px 0;display:grid}.AppDialogHost-module___AHKsq__factList>div+div{border-top:1px solid var(--border,#0f1a1a1f)}.AppDialogHost-module___AHKsq__factList span{color:var(--accent,#0d6b6b);font-family:var(--font-jetbrains-mono,ui-monospace, monospace);letter-spacing:.08em;padding-top:2px;font-size:10px}.AppDialogHost-module___AHKsq__factList p{color:var(--text-muted,#5c6666);margin:0;font-size:13.5px;line-height:1.5}.AppDialogHost-module___AHKsq__codePanel{border:1px solid color-mix(in srgb, var(--accent,#0d6b6b) 22%, var(--border,#0f1a1a1f));background:color-mix(in srgb, var(--accent,#0d6b6b) 5%, var(--bg-card,#fff));border-radius:14px;padding:15px 116px 15px 16px;position:relative}.AppDialogHost-module___AHKsq__codeLabel,.AppDialogHost-module___AHKsq__inputLabel{color:var(--text-subtle,#7d8787);margin-bottom:7px;display:block}.AppDialogHost-module___AHKsq__code{color:var(--text,#0f1a1a);font-family:var(--font-jetbrains-mono,ui-monospace, monospace);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:12px;line-height:1.55;display:block}.AppDialogHost-module___AHKsq__copyButton{border:1px solid var(--border,#0f1a1a1f);background:var(--bg-card,#fff);min-width:92px;color:var(--text,#0f1a1a);font:600 12px/1 var(--font-inter-tight,system-ui, sans-serif);cursor:pointer;border-radius:9px;padding:8px 12px;transition:border-color .16s,color .16s,transform .16s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.AppDialogHost-module___AHKsq__copyButton:hover{border-color:var(--accent,#0d6b6b);color:var(--accent,#0d6b6b)}.AppDialogHost-module___AHKsq__copyButton:active{transform:translateY(calc(1px - 50%))}.AppDialogHost-module___AHKsq__recoveryInput{resize:vertical;border:1px solid var(--border,#0f1a1a24);background:color-mix(in srgb, var(--accent,#0d6b6b) 4%, var(--bg-card,#fff));width:100%;min-height:82px;color:var(--text,#0f1a1a);font:12px/1.55 var(--font-jetbrains-mono,ui-monospace, monospace);border-radius:13px;outline:none;padding:13px 14px;transition:border-color .16s,box-shadow .16s}.AppDialogHost-module___AHKsq__recoveryInput:focus{border-color:var(--accent,#0d6b6b);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#0d6b6b) 14%, transparent)}.AppDialogHost-module___AHKsq__inputInvalid{border-color:#bb4d42}.AppDialogHost-module___AHKsq__inlineError{color:#a53d35;margin:9px 0 0;font-size:12.5px;line-height:1.45}.AppDialogHost-module___AHKsq__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.AppDialogHost-module___AHKsq__recoveryActions{margin-top:20px}.AppDialogHost-module___AHKsq__primaryButton,.AppDialogHost-module___AHKsq__secondaryButton{min-height:42px;font:650 13px/1.2 var(--font-inter-tight,system-ui, sans-serif);cursor:pointer;border-radius:11px;padding:10px 18px;transition:transform .16s,border-color .16s,background .16s,opacity .16s}.AppDialogHost-module___AHKsq__primaryButton{border:1px solid var(--accent,#0d6b6b);background:var(--accent,#0d6b6b);color:#fff;box-shadow:0 16px 28px -18px color-mix(in srgb, var(--accent,#0d6b6b) 85%, transparent)}.AppDialogHost-module___AHKsq__secondaryButton{border:1px solid var(--border-strong,#0f1a1a33);color:var(--text-muted,#5c6666);background:0 0}.AppDialogHost-module___AHKsq__primaryButton:hover:not(:disabled),.AppDialogHost-module___AHKsq__secondaryButton:hover:not(:disabled){transform:translateY(-1px)}.AppDialogHost-module___AHKsq__secondaryButton:hover:not(:disabled){border-color:var(--accent,#0d6b6b);color:var(--accent,#0d6b6b)}.AppDialogHost-module___AHKsq__primaryButton:active:not(:disabled),.AppDialogHost-module___AHKsq__secondaryButton:active:not(:disabled){transform:translateY(1px)}.AppDialogHost-module___AHKsq__primaryButton:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.AppDialogHost-module___AHKsq__dangerButton{background:#c34e47;border-color:#c34e47}.AppDialogHost-module___AHKsq__primaryButton:focus-visible,.AppDialogHost-module___AHKsq__secondaryButton:focus-visible,.AppDialogHost-module___AHKsq__copyButton:focus-visible,.AppDialogHost-module___AHKsq__backdrop:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#0d6b6b) 34%, transparent);outline-offset:3px}.AppDialogHost-module___AHKsq__privacyNote{color:var(--text-subtle,#7d8787);text-wrap:pretty;margin:14px 0 0;font-size:11.5px;line-height:1.45}.AppDialogHost-module___AHKsq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.AppDialogHost-module___AHKsq__layer{align-items:flex-end;padding:0}.AppDialogHost-module___AHKsq__card{width:100%;max-height:92dvh;padding:24px 20px calc(22px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:24px 24px 0 0}.AppDialogHost-module___AHKsq__recoveryCard{width:100%}.AppDialogHost-module___AHKsq__recoveryTitle{font-size:28px}.AppDialogHost-module___AHKsq__securityMark{margin-bottom:16px}.AppDialogHost-module___AHKsq__factList>div{padding:10px 0}.AppDialogHost-module___AHKsq__codePanel{padding-right:16px}.AppDialogHost-module___AHKsq__copyButton{width:100%;margin-top:12px;position:static;transform:none}.AppDialogHost-module___AHKsq__copyButton:active{transform:translateY(1px)}.AppDialogHost-module___AHKsq__recoveryActions{flex-direction:column-reverse}.AppDialogHost-module___AHKsq__recoveryActions .AppDialogHost-module___AHKsq__primaryButton,.AppDialogHost-module___AHKsq__recoveryActions .AppDialogHost-module___AHKsq__secondaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.AppDialogHost-module___AHKsq__primaryButton,.AppDialogHost-module___AHKsq__secondaryButton,.AppDialogHost-module___AHKsq__copyButton,.AppDialogHost-module___AHKsq__recoveryInput{transition:none}}
