._9vfg1W_badge{font-size:var(--fs-xs);letter-spacing:.02em;border-radius:var(--r-full);white-space:nowrap;border:1px solid;align-items:center;gap:6px;padding:3px 10px;font-weight:600;line-height:1.5;display:inline-flex}._9vfg1W_neutral{color:var(--text-muted);border-color:var(--border-strong);background:#ffffff08}._9vfg1W_accent{color:var(--accent-strong);background:#7c9eff14;border-color:#7c9eff59}._9vfg1W_verified{color:var(--verified);background:#00e67614;border-color:#00e67659}._9vfg1W_warn{color:var(--warn);background:#ffb02014;border-color:#ffb02066}._9vfg1W_danger{color:var(--danger);background:#ff4d6a1a;border-color:#ff4d6a73}._9vfg1W_high{color:var(--sev-high);background:#ff7a451a;border-color:#ff7a4573}._9vfg1W_low{color:var(--sev-low);background:#8be04e1a;border-color:#8be04e66}._9vfg1W_violet{color:var(--violet);background:#9b8cff14;border-color:#9b8cff66}._9vfg1W_dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite _9vfg1W_pulse-dot;box-shadow:0 0 10px}
.jtfXCa_btn{justify-content:center;align-items:center;gap:var(--sp-2);font-family:var(--font-sans);letter-spacing:-.005em;border-radius:var(--r-md);cursor:pointer;white-space:nowrap;min-height:44px;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-base) var(--ease-out), border-color var(--dur-base), box-shadow var(--dur-base), color var(--dur-base);border:1px solid #0000;font-weight:600;text-decoration:none;display:inline-flex}.jtfXCa_btn:active:not(:disabled){transform:translateY(1px)scale(.99)}.jtfXCa_btn:disabled{opacity:.45;cursor:not-allowed}.jtfXCa_sm{font-size:var(--fs-sm);padding:0 var(--sp-3);min-height:36px}.jtfXCa_md{font-size:var(--fs-md);padding:0 var(--sp-5)}.jtfXCa_lg{font-size:var(--fs-lg);padding:0 var(--sp-6);border-radius:var(--r-lg);min-height:54px}.jtfXCa_full{width:100%}.jtfXCa_primary{background:linear-gradient(180deg, var(--accent-strong), var(--accent));color:var(--accent-ink);box-shadow:0 0 0 1px #a5bcff80 inset, 0 10px 30px -10px var(--accent-glow), 0 0 24px -8px var(--accent)}.jtfXCa_primary:hover:not(:disabled){box-shadow:0 0 0 1px #fff4 inset, 0 14px 40px -10px var(--accent), 0 0 36px -6px var(--accent);transform:translateY(-1px)}.jtfXCa_secondary{background:var(--bg-raised);color:var(--text-primary);border-color:var(--border-strong)}.jtfXCa_secondary:hover:not(:disabled){border-color:var(--accent);color:var(--accent-strong);transform:translateY(-1px)}.jtfXCa_ghost{color:var(--text-muted);background:0 0}.jtfXCa_ghost:hover:not(:disabled){color:var(--text-primary);background:#ffffff0a}.jtfXCa_danger{color:var(--danger);background:0 0;border-color:#ff4d6a66}.jtfXCa_danger:hover:not(:disabled){background:var(--danger-glow)}.jtfXCa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite jtfXCa_spin}.jtfXCa_loading{cursor:progress}
