@import"./gos-dialog-tokens.css?v=standard-st2-20261103";#gos-session-recovery{width:min(var(--gos-dialog-quick-width,480px),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);margin:auto;padding:var(--gos-dialog-gutter,24px);overflow:auto;border:1px solid var(--gos-border);border-radius:var(--gos-dialog-radius,18px);background:var(--gos-bg);color:var(--gos-text-primary)}#gos-session-recovery::backdrop{background:var(--gos-dialog-backdrop,#090e1a88);backdrop-filter:blur(4px)}#gos-session-recovery h2{font-size:var(--gos-dialog-title-size,21px);line-height:1.3;font-weight:650;margin:0}#gos-session-recovery p{margin:.75rem 0 1.25rem;line-height:1.6}#gos-session-recovery #gos-session-recovery-help{font-size:13px;color:var(--gos-text-secondary);padding-top:12px;border-top:1px solid var(--gos-border)}#gos-session-recovery #gos-session-recovery-status{font-size:13px;color:var(--gos-accent)}#gos-session-recovery button:disabled{opacity:.65;cursor:wait}.gos-session-recovery-actions{display:flex;flex-wrap:wrap;gap:var(--gos-dialog-action-gap,8px)}#gos-session-recovery button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid var(--gos-border);border-radius:var(--gos-dialog-control-radius,8px);background:var(--gos-surface);color:var(--gos-text-primary);font:inherit;font-size:13px;font-weight:600;white-space:normal;overflow-wrap:anywhere;cursor:pointer}#gos-session-recovery .gosr-btn--primary{background:var(--gos-accent,#204bff);border-color:var(--gos-accent,#204bff);color:#fff}#gos-session-recovery button:hover:not(:disabled){border-color:var(--gos-accent,#204bff)}@media(max-width:420px){.gos-session-recovery-actions{flex-direction:column}.gos-session-recovery-actions button{width:100%}}#gos-session-recovery :focus-visible{outline:3px solid var(--gos-dialog-focus,#7191ff);outline-offset:3px}
