.cs-overlay[data-v-ef51d9da]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1418168c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.cs-dialog[data-v-ef51d9da]{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;box-shadow:0 24px 60px #141e1847;color:var(--ink-1);max-width:420px;padding:44px 36px 36px;position:relative;text-align:center;width:100%}.cs-close[data-v-ef51d9da]{background:transparent;border:none;border-radius:50%;color:var(--ink-3);cursor:pointer;font-size:22px;height:32px;line-height:1;position:absolute;right:16px;top:14px;transition:background .15s ease,color .15s ease;width:32px}.cs-close[data-v-ef51d9da]:hover{background:var(--bg-muted);color:var(--ink-1)}.cs-brand[data-v-ef51d9da]{align-items:center;display:inline-flex;gap:10px;margin-bottom:24px}.cs-brand-name[data-v-ef51d9da]{color:var(--ink-1);font-size:20px;font-weight:700;letter-spacing:-.015em}.cs-eyebrow[data-v-ef51d9da]{color:var(--brand);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.32em;margin-bottom:10px;text-transform:uppercase}.cs-title[data-v-ef51d9da]{color:var(--ink-1);font-size:22px;font-weight:700;letter-spacing:-.015em;line-height:1.35;margin:0;text-wrap:pretty}.cs-actions[data-v-ef51d9da]{margin-top:28px}.cs-btn[data-v-ef51d9da]{align-items:center;border:none;border-radius:var(--r-md);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:40px;justify-content:center;min-width:120px;padding:0 22px}.cs-btn--primary[data-v-ef51d9da]{background:var(--brand);color:#fff}.cs-btn--primary[data-v-ef51d9da]:hover{filter:brightness(.95)}.cs-fade-enter-active[data-v-ef51d9da],.cs-fade-leave-active[data-v-ef51d9da]{transition:opacity .18s ease}.cs-fade-enter-active .cs-dialog[data-v-ef51d9da],.cs-fade-leave-active .cs-dialog[data-v-ef51d9da]{transition:transform .22s cubic-bezier(.16,.84,.44,1)}.cs-fade-enter-from[data-v-ef51d9da],.cs-fade-leave-to[data-v-ef51d9da]{opacity:0}.cs-fade-enter-from .cs-dialog[data-v-ef51d9da],.cs-fade-leave-to .cs-dialog[data-v-ef51d9da]{transform:translateY(8px) scale(.98)}
