.logout-confirm{max-width:390px;padding:22px 22px 18px!important;border:1px solid color-mix(in srgb,var(--vs-violet,hsl(var(--primary))) 28%,var(--vs-line-2,hsl(var(--border))))!important;border-radius:20px!important;background:var(--vs-panel,none),var(--vs-bg-2,hsl(var(--card)))!important;color:var(--vs-ink,hsl(var(--foreground)))!important;box-shadow:0 40px 100px -44px rgba(0,0,0,.9)!important;text-align:center}.logout-confirm-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.logout-confirm-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:6px;border-radius:14px;border:1px solid color-mix(in srgb,var(--vs-pink,hsl(var(--destructive))) 32%,transparent);background:color-mix(in srgb,var(--vs-pink,hsl(var(--destructive))) 11%,transparent);color:var(--vs-pink,hsl(var(--destructive)))}.logout-confirm-icon svg{width:21px;height:21px}.logout-confirm-title{font-family:var(--font-headline,var(--font-body,sans-serif));font-size:1.2rem;font-weight:800;letter-spacing:-.02em;color:var(--vs-ink,hsl(var(--foreground)))}.logout-confirm-sub{max-width:30ch;font-size:11.5px;line-height:1.55;color:var(--vs-muted,hsl(var(--muted-foreground)))}.logout-confirm-actions{display:flex;justify-content:center;gap:8px;margin-top:10px}.logout-confirm-actions>button{flex:1}.logout-confirm-cta{border:none!important;background:var(--vs-grad,linear-gradient(120deg,hsl(var(--primary)),hsl(var(--accent))))!important;color:var(--vs-btn-ink,hsl(var(--primary-foreground)))!important;font-weight:800;box-shadow:0 12px 28px -18px color-mix(in srgb,var(--vs-violet,hsl(var(--primary))) 80%,transparent)}