.SignOutModal-module__23GYZG__overlay{z-index:25080;opacity:0;justify-content:center;align-items:center;padding:16px;transition:opacity .32s cubic-bezier(.2,.86,.24,1);display:flex;position:fixed;inset:0}.SignOutModal-module__23GYZG__overlayOpen{opacity:1;pointer-events:auto}.SignOutModal-module__23GYZG__overlayClosed{opacity:0;pointer-events:none}.SignOutModal-module__23GYZG__backdrop{opacity:0;-webkit-backdrop-filter:blur();will-change:opacity,backdrop-filter;background:#0f172a00;transition:opacity .32s cubic-bezier(.2,.86,.24,1),background-color .32s cubic-bezier(.2,.86,.24,1),-webkit-backdrop-filter .32s cubic-bezier(.2,.86,.24,1),backdrop-filter .32s cubic-bezier(.2,.86,.24,1);position:absolute;inset:0}.SignOutModal-module__23GYZG__backdropOpen{opacity:1;-webkit-backdrop-filter:blur(18px);background:#0f172a38}.SignOutModal-module__23GYZG__backdropBusy{-webkit-backdrop-filter:blur(22px);background:#0f172a57}.SignOutModal-module__23GYZG__modal{opacity:0;filter:blur(8px);will-change:transform,opacity,filter;background:linear-gradient(#fffffff5,#f8fafceb);border:1px solid #ffffffb3;border-radius:32px;width:min(100%,29rem);transition:transform .32s cubic-bezier(.2,.86,.24,1),opacity .32s cubic-bezier(.2,.86,.24,1),filter .32s cubic-bezier(.2,.86,.24,1);position:relative;overflow:hidden;box-shadow:0 32px 64px -12px #0f172a2e}.SignOutModal-module__23GYZG__modalOpen{opacity:1;filter:blur();transform:translateY(0)scale(1)}.SignOutModal-module__23GYZG__modalClosed{opacity:0;filter:blur(10px);transform:translateY(26px)scale(.94)}.SignOutModal-module__23GYZG__modalSuccess{transform:translateY(0)scale(.97)}.SignOutModal-module__23GYZG__closeButton{--signout-button-active-shadow:none;z-index:5;color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .3s,transform .2s,color .2s,background-color .2s,box-shadow .2s;display:inline-flex;position:absolute;top:20px;right:20px}.SignOutModal-module__23GYZG__closeButton:hover{color:#0f172a;background:#f1f5f9e6}.SignOutModal-module__23GYZG__closeButton:focus-visible,.SignOutModal-module__23GYZG__primaryButton:focus-visible,.SignOutModal-module__23GYZG__secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #f83d5cb3}.SignOutModal-module__23GYZG__closeButtonHidden{opacity:0;pointer-events:none}.SignOutModal-module__23GYZG__inner{text-align:center;flex-direction:column;align-items:center;padding:46px 30px 30px;display:flex;position:relative}.SignOutModal-module__23GYZG__avatarWrap{transition:transform .7s cubic-bezier(.2,.88,.2,1);position:relative}.SignOutModal-module__23GYZG__avatarWrapSuccess{transform:translateY(24px)scale(1.08)}.SignOutModal-module__23GYZG__avatarRing{opacity:0;border:2px solid #e2e8f0;border-radius:999px;transition:opacity .5s,transform .5s,border-color .5s;position:absolute;inset:-12px;transform:scale(.9)}.SignOutModal-module__23GYZG__avatarRingActive{opacity:1;border-top-color:#f43f5e;border-right-color:#f43f5e;animation:3s linear infinite SignOutModal-module__23GYZG__spin;transform:scale(1)}.SignOutModal-module__23GYZG__avatarCard{z-index:1;background:#f1f5f9;border-radius:28px;width:100px;height:100px;padding:5px;transition:transform .5s;position:relative;transform:rotate(3deg);box-shadow:inset 0 1px 2px #0f172a0f}.SignOutModal-module__23GYZG__avatarWrap:hover .SignOutModal-module__23GYZG__avatarCard{transform:rotate(6deg)}.SignOutModal-module__23GYZG__avatarInner{background:#e2e8f0;border:1px solid #0f172a14;border-radius:22px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 12px 28px #0f172a1f}.SignOutModal-module__23GYZG__avatarImage,.SignOutModal-module__23GYZG__avatarFallback{width:100%;height:100%}.SignOutModal-module__23GYZG__avatarImage{object-fit:cover;display:block}.SignOutModal-module__23GYZG__avatarFallback{color:#64748b;background:#e2e8f0;justify-content:center;align-items:center;font-size:32px;font-weight:800;line-height:1;display:flex}.SignOutModal-module__23GYZG__successOverlay{z-index:2;color:#fff;opacity:0;background:#10b981;justify-content:center;align-items:center;transition:opacity .5s,transform .5s;display:flex;position:absolute;inset:0;transform:scale(.5)}.SignOutModal-module__23GYZG__successOverlayVisible{opacity:1;transform:scale(1)}.SignOutModal-module__23GYZG__statusBadge{z-index:3;background:#fff;border:1px solid #f1f5f9;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 12px 24px #0f172a1f}.SignOutModal-module__23GYZG__statusBadgeHidden{opacity:0;transform:scale(0)}.SignOutModal-module__23GYZG__statusBadgeInner{background:#ffe4e6;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.SignOutModal-module__23GYZG__statusDot{background:#f43f5e;border-radius:999px;width:10px;height:10px;animation:1.5s ease-in-out infinite SignOutModal-module__23GYZG__pulse}.SignOutModal-module__23GYZG__copyArea{place-items:center;width:100%;min-height:148px;margin:26px 0 24px;display:grid;position:relative}.SignOutModal-module__23GYZG__copyPanel,.SignOutModal-module__23GYZG__successCopy{grid-area:1/1;width:100%;transition:opacity .45s,transform .45s}.SignOutModal-module__23GYZG__copyPanel{justify-items:center;gap:10px;padding:0 2px;display:grid}.SignOutModal-module__23GYZG__copyPanelHidden{opacity:0;pointer-events:none;transform:translateY(16px)}.SignOutModal-module__23GYZG__title{color:#0f172a;letter-spacing:-.04em;white-space:nowrap;max-width:none;margin:0;font-size:clamp(1.9rem,4.2vw,2.45rem);font-weight:800;line-height:1.08}.SignOutModal-module__23GYZG__username{color:#94a3b8;margin:0;font-size:clamp(1rem,3vw,1.25rem);font-weight:700;line-height:1.2}.SignOutModal-module__23GYZG__description{color:#64748b;text-wrap:balance;max-width:21rem;margin:6px auto 0;font-size:clamp(.98rem,2.35vw,1.06rem);line-height:1.55}.SignOutModal-module__23GYZG__successCopy{opacity:0;pointer-events:none;transform:translateY(16px)}.SignOutModal-module__23GYZG__successCopyVisible{opacity:1;transform:translateY(0)}.SignOutModal-module__23GYZG__successTitle{color:#059669;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.SignOutModal-module__23GYZG__actions{gap:14px;width:100%;max-width:23rem;margin-top:4px;transition:opacity .45s,transform .45s;display:grid}.SignOutModal-module__23GYZG__actionsHidden{opacity:0;pointer-events:none;transform:translateY(32px)}.SignOutModal-module__23GYZG__primaryButton,.SignOutModal-module__23GYZG__secondaryButton{--signout-button-active-shadow:0 6px 14px #0f172a1a;cursor:pointer;border:0;border-radius:22px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:0 22px;font-size:1rem;font-weight:700;line-height:1;transition:transform .2s,background-color .2s,color .2s,box-shadow .2s,opacity .2s;display:inline-flex;position:relative}.SignOutModal-module__23GYZG__primaryButton{color:#fff;--signout-button-active-shadow:0 10px 18px #ff244229;background:linear-gradient(#ff3853 0%,#ff2442 100%);box-shadow:0 18px 34px #ff244233}.SignOutModal-module__23GYZG__primaryButton:hover:not(:disabled){background:linear-gradient(#ff2846 0%,#f71e3e 100%);box-shadow:0 22px 36px #ff24423d}.SignOutModal-module__23GYZG__secondaryButton{color:#64748b;background:#f1f5f9d9;border:1px solid #cbd5e1cc}.SignOutModal-module__23GYZG__secondaryButton:hover:not(:disabled){color:#0f172a;background:#e2e8f0f2}.SignOutModal-module__23GYZG__closeButton:active,.SignOutModal-module__23GYZG__primaryButton:active:not(:disabled),.SignOutModal-module__23GYZG__secondaryButton:active:not(:disabled){box-shadow:var(--signout-button-active-shadow)!important;transform:translateY(2px)scale(.985)!important}.SignOutModal-module__23GYZG__primaryButton:disabled,.SignOutModal-module__23GYZG__secondaryButton:disabled{opacity:.55;cursor:not-allowed}.SignOutModal-module__23GYZG__buttonLabel{justify-content:center;align-items:center;gap:10px;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;inset:0}.SignOutModal-module__23GYZG__buttonLabelHidden{opacity:0;transform:translateY(-34px)}.SignOutModal-module__23GYZG__buttonLabelLoading{opacity:0;transform:translateY(34px)}.SignOutModal-module__23GYZG__buttonLabelVisible{opacity:1;transform:translateY(0)}.SignOutModal-module__23GYZG__spinner{animation:1s linear infinite SignOutModal-module__23GYZG__spin}html[data-theme=dark] .SignOutModal-module__23GYZG__backdrop{background:#0206177a}html[data-theme=dark] .SignOutModal-module__23GYZG__modal{background:linear-gradient(#0f172af5,#111827f0);border-color:#4755698c;box-shadow:0 34px 70px -18px #020617b8,inset 0 1px #ffffff0d}html[data-theme=dark] .SignOutModal-module__23GYZG__closeButton{color:#94a3b8}html[data-theme=dark] .SignOutModal-module__23GYZG__closeButton:hover{color:#e2e8f0;background:#1e293be0}html[data-theme=dark] .SignOutModal-module__23GYZG__avatarRing{border-color:#475569b8}html[data-theme=dark] .SignOutModal-module__23GYZG__avatarCard{background:#1e293b;box-shadow:inset 0 1px 2px #ffffff0a}:is(html[data-theme=dark] .SignOutModal-module__23GYZG__avatarInner,html[data-theme=dark] .SignOutModal-module__23GYZG__avatarFallback){color:#e2e8f0;background:#334155;border-color:#94a3b833;box-shadow:0 14px 30px #02061757}html[data-theme=dark] .SignOutModal-module__23GYZG__statusBadge{background:#0f172a;border-color:#47556980;box-shadow:0 14px 26px #02061766}html[data-theme=dark] .SignOutModal-module__23GYZG__statusBadgeInner{background:#88133766}html[data-theme=dark] .SignOutModal-module__23GYZG__title{color:#f8fafc}html[data-theme=dark] .SignOutModal-module__23GYZG__username{color:#94a3b8}html[data-theme=dark] .SignOutModal-module__23GYZG__description{color:#cbd5e1}html[data-theme=dark] .SignOutModal-module__23GYZG__successTitle{color:#34d399}html[data-theme=dark] .SignOutModal-module__23GYZG__secondaryButton{color:#cbd5e1;background:#1e293beb;border-color:#475569c7}html[data-theme=dark] .SignOutModal-module__23GYZG__secondaryButton:hover:not(:disabled){color:#f8fafc;background:#334155f5}@keyframes SignOutModal-module__23GYZG__spin{to{transform:rotate(360deg)}}@keyframes SignOutModal-module__23GYZG__pulse{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.SignOutModal-module__23GYZG__modal{border-radius:28px;width:min(100%,27rem)}.SignOutModal-module__23GYZG__closeButton{top:16px;right:16px}.SignOutModal-module__23GYZG__inner{padding:40px 22px 24px}.SignOutModal-module__23GYZG__avatarCard{border-radius:26px;width:92px;height:92px}.SignOutModal-module__23GYZG__avatarInner{border-radius:20px}.SignOutModal-module__23GYZG__copyArea{min-height:144px;margin:24px 0 22px}.SignOutModal-module__23GYZG__description{max-width:19rem}.SignOutModal-module__23GYZG__primaryButton,.SignOutModal-module__23GYZG__secondaryButton{border-radius:20px;min-height:56px;font-size:.98rem}}
