@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--bg-0:#08090c;--bg-1:#0d0f14;--bg-2:#131620;--bg-3:#1a1e2e;--bg-4:#222738;--bg-hover:#262b3f;--bg-input:#1a1e2e;--border-1:#1e2235;--border-2:#2a2f45;--border-3:#363c55;--text-1:#f0f2f5;--text-2:#b0b8cc;--text-3:#7a839e;--text-4:#525a72;--accent:#6366f1;--accent-hover:#818cf8;--accent-muted:#6366f121;--accent-glow:#6366f140;--green:#10b981;--green-muted:#10b9811f;--yellow:#f59e0b;--yellow-muted:#f59e0b1f;--red:#ef4444;--red-muted:#ef44441a;--orange:#f97316;--orange-muted:#f973161f;--blue:#3b82f6;--blue-muted:#3b82f61f;--purple:#a855f7;--cyan:#06b6d4;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0000004d;--shadow-lg:0 12px 40px #00000080;--shadow-glow:0 0 24px #6366f126;--transition:.15s cubic-bezier(.4, 0, .2, 1)}:root[data-theme=light]{--bg-0:#f5f6f8;--bg-1:#fff;--bg-2:#fff;--bg-3:#f0f1f4;--bg-4:#e6e8ec;--bg-hover:#eceef2;--bg-input:#fff;--border-1:#e5e7eb;--border-2:#d1d5db;--border-3:#9ca3af;--text-1:#0f172a;--text-2:#334155;--text-3:#64748b;--text-4:#94a3b8;--accent:#4f46e5;--accent-hover:#4338ca;--accent-muted:#4f46e51a;--accent-glow:#4f46e52e;--green-muted:#10b9811a;--yellow-muted:#f59e0b1f;--red-muted:#ef44441a;--orange-muted:#f973161f;--blue-muted:#3b82f61a;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 4px 12px #0f172a14;--shadow-lg:0 12px 40px #0f172a24;--shadow-glow:0 0 24px #4f46e52e}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-0);color:var(--text-1);-webkit-font-smoothing:antialiased;height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden}#root{height:100vh}body:has(.admin-shell){height:auto;overflow:auto}body:has(.admin-shell) #root{height:auto}body:has(.mkt-root){height:auto;overflow:auto}body:has(.mkt-root) #root{height:auto}body:has(.help2-shell){height:auto;overflow:auto}body:has(.help2-shell) #root{height:auto}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:2px}.surface-glass{background:color-mix(in oklab, var(--bg-2) 68%, transparent);-webkit-backdrop-filter:blur(20px)saturate(160%);border:1px solid color-mix(in oklab, var(--text-1) 8%, transparent);box-shadow:0 8px 32px #00000059}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.surface-glass,.topbar,.sidebar,.detail-overlay,.modal,.cmd-palette,.toast{background:var(--bg-2);-webkit-backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){.surface-glass,.topbar,.sidebar,.detail-overlay,.modal,.cmd-palette,.toast{background:var(--bg-2);-webkit-backdrop-filter:none}}body.glass-reduced .topbar,body.glass-reduced .sidebar,body.glass-reduced .detail-overlay,body.glass-reduced .modal,body.glass-reduced .cmd-palette,body.glass-reduced .toast{background:color-mix(in oklab, var(--bg-2) 88%, transparent);-webkit-backdrop-filter:blur(8px)saturate(120%)}body.glass-off .topbar,body.glass-off .sidebar,body.glass-off .detail-overlay,body.glass-off .modal,body.glass-off .cmd-palette,body.glass-off .toast{background:var(--bg-2);-webkit-backdrop-filter:none}:root[data-theme=light] .topbar{background:color-mix(in oklab, var(--bg-1) 78%, transparent);-webkit-backdrop-filter:blur(24px)saturate(130%)}:root[data-theme=light] .detail-overlay,:root[data-theme=light] .modal,:root[data-theme=light] .cmd-palette{background:color-mix(in oklab, var(--bg-2) 72%, transparent);-webkit-backdrop-filter:blur(28px)saturate(135%)}:root[data-theme=light] .detail-overlay{box-shadow:-20px 0 60px #0f172a1a}:root[data-theme=light] .modal{box-shadow:0 12px 40px #0f172a1f}.tremor-Card-root{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--text-1) 5%, transparent), 0 1px 2px #00000026, 0 8px 24px -8px #0006;border-color:color-mix(in oklab, var(--text-1) 9%, transparent)}body.glass-reduced .tremor-Card-root{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--text-1) 4%, transparent), 0 4px 16px -6px #0000004d}body.glass-off .tremor-Card-root{box-shadow:none;border-color:var(--border-1)}:root[data-theme=light] .tremor-Card-root{border-color:var(--border-1);box-shadow:0 1px 2px #0f172a0a,0 4px 16px -4px #0f172a14}:root[data-theme=light] body.glass-reduced .tremor-Card-root,:root[data-theme=light].glass-reduced .tremor-Card-root{box-shadow:0 1px 3px #0f172a0f}.tremor-TabList-root[role=tablist]{padding-top:4px;border-bottom-color:color-mix(in oklab, var(--text-1) 8%, transparent)!important}.tremor-Tab-root{color:var(--text-3)!important;background:0 0!important;padding:8px 14px!important;font-family:inherit!important;font-weight:500!important}.tremor-Tab-root:hover{background:color-mix(in oklab, var(--text-1) 4%, transparent)!important;color:var(--text-2)!important}.tremor-Tab-root[aria-selected=true],.tremor-Tab-root[data-selected]{color:var(--accent)!important;border-bottom-color:var(--accent)!important;background:0 0!important}.feed-view{width:100%;max-width:720px;margin:0 auto;padding:24px 20px 60px}.feed-header{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.feed-header h1{letter-spacing:-.02em;color:var(--text-1);margin:0;font-size:28px;font-weight:700}.feed-subtitle{color:var(--text-3);margin:4px 0 0;font-size:13px}.feed-count{color:var(--text-3);background:var(--bg-3);border-radius:999px;padding:4px 10px;font-size:12px}.feed-empty{text-align:center;border:1px dashed color-mix(in oklab, var(--text-1) 12%, transparent);background:color-mix(in oklab, var(--bg-2) 50%, transparent);border-radius:14px;padding:60px 20px}.feed-empty-icon{margin-bottom:6px;font-size:36px}.feed-empty h2{margin:0 0 6px;font-size:18px}.feed-empty p{color:var(--text-3);margin:0 0 18px;font-size:13px}.feed-empty-actions{gap:8px;display:inline-flex}.feed-stream{flex-direction:column;gap:12px;display:flex}.feed-card{background:var(--bg-2);border:1px solid color-mix(in oklab, var(--text-1) 7%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--text-1) 4%, transparent), 0 1px 2px #0000001f, 0 6px 18px -8px #00000040;transition:transform var(--transition), box-shadow var(--transition);border-radius:14px;padding:16px}.feed-card:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--text-1) 5%, transparent), 0 2px 4px #00000026, 0 12px 28px -8px #00000059;transform:translateY(-1px)}.feed-card-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.feed-card-chip{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.feed-card-chip-draft{background:color-mix(in oklab, var(--accent) 14%, transparent);color:var(--accent)}.feed-card-chip-new_message{background:var(--blue-muted);color:var(--blue)}.feed-card-chip-anomaly{background:var(--red-muted);color:var(--red)}.feed-card-chip-win{background:var(--green-muted);color:var(--green)}.feed-card-chip-dispatch_failure,.feed-card-chip-webhook_failure,.feed-card-chip-negative_csat,.feed-card-chip-urgent_customer{background:var(--red-muted);color:var(--red)}.feed-card-chip-spend_cap_warning,.feed-card-chip-connection_health,.feed-card-chip-platform_pivot,.feed-card-chip-step_up_failed{background:var(--yellow-muted);color:var(--yellow)}.feed-card-chip-low_score_reply,.feed-card-chip-rtbf,.feed-card-chip-correction_teammate{background:color-mix(in oklab, var(--accent) 14%, transparent);color:var(--accent)}.feed-card-chip-article_published,.feed-card-chip-agent_invited{background:var(--green-muted);color:var(--green)}.feed-card-chip-default{background:var(--bg-3);color:var(--text-2)}.feed-card-dismiss{color:var(--text-3);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:6px;padding:4px}.feed-card-dismiss:hover{background:var(--bg-3);color:var(--text-1)}.feed-card-body{margin-bottom:12px}.feed-card-title{color:var(--text-1);font-size:15px;font-weight:600;line-height:1.35}.feed-card-detail{color:var(--text-2);margin-top:4px;font-size:13px;line-height:1.45}.feed-card-meta{color:var(--text-3);gap:6px;margin-top:6px;font-size:11px;display:flex}.feed-card-actions{align-items:center;gap:8px;display:flex}.feed-card-primary{background:var(--accent);color:#fff;cursor:pointer;transition:background var(--transition);border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.feed-card-primary:hover{background:var(--accent-hover)}.today{--ai-grad:linear-gradient(135deg, var(--purple), #ec4899);width:100%;max-width:1200px;margin:0 auto;padding:24px 20px 60px}.today>*{animation:.4s cubic-bezier(.2,.7,.2,1) both todayRise}.today>:nth-child(2){animation-delay:40ms}.today>:nth-child(3){animation-delay:80ms}.today>:nth-child(4){animation-delay:.12s}.today>:nth-child(5){animation-delay:.16s}@keyframes todayRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.today-head{margin-bottom:24px}.today-title{letter-spacing:-.02em;color:var(--text-1);margin:0 0 6px;font-size:30px;font-weight:800}.today-sub{color:var(--text-3);align-items:center;gap:8px;font-size:13px;display:flex}.today-sub-strong{color:var(--text-2);font-weight:500}.today-live{align-items:center;gap:6px;display:inline-flex}.today-live-dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 0 var(--green);border-radius:999px;animation:2.4s ease-in-out infinite todayPulse}@keyframes todayPulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--green) 55%, transparent)}50%{box-shadow:0 0 0 5px #0000}}.today-banner{border-radius:var(--radius-md);background:var(--yellow-muted);border:1px solid color-mix(in oklab, var(--yellow) 32%, transparent);align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}.today-banner-icon{color:var(--yellow);flex-shrink:0;display:flex}.today-banner-body{flex:1;min-width:0}.today-banner-title{color:var(--text-1);font-size:13px;font-weight:700}.today-banner-list{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.today-banner-btn{border:1px solid color-mix(in oklab, var(--yellow) 45%, transparent);color:var(--text-1);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition);background:0 0;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600}.today-banner-btn:hover{background:color-mix(in oklab, var(--yellow) 16%, transparent)}.today-stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}.today-stat{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);padding:18px 18px 12px;position:relative;overflow:hidden}.today-stat:hover{box-shadow:var(--shadow-md);border-color:var(--border-2);transform:translateY(-3px)}.today-stat-label{color:var(--text-3);margin:0;font-size:12.5px;font-weight:500}.today-stat-row{justify-content:space-between;align-items:baseline;gap:8px;margin-top:8px;display:flex}.today-stat-value{letter-spacing:-.02em;color:var(--text-1);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1.05}.today-stat-delta{border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.today-stat-delta.pos{color:var(--green);background:var(--green-muted)}.today-stat-delta.neg{color:var(--red);background:var(--red-muted)}.today-stat-delta.flat{color:var(--text-3);background:var(--bg-3)}.today-stat-spark{height:40px;margin:8px -4px 0}.today-stat-spark svg,.today-spark-svg{width:100%;height:100%;display:block}.today-stat-caption{color:var(--text-4);margin:4px 0 0;font-size:11px}.today-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.today-section-title{color:var(--text-1);align-items:center;gap:10px;margin:0 0 4px;font-size:18px;font-weight:700;display:inline-flex}.today-count-badge{color:#fff;background:var(--ai-grad);min-width:22px;height:22px;box-shadow:var(--shadow-sm);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.today-section-sub{color:var(--text-3);margin:0;font-size:13px}.today-needs-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.today-review-item{border-bottom:1px solid var(--border-1);transition:background var(--transition);padding:18px}.today-review-item:last-child{border-bottom:none}.today-review-item:hover{background:color-mix(in oklab, var(--accent) 4%, transparent)}.today-review-item.is-leaving{opacity:.4;pointer-events:none}.today-review-top{align-items:flex-start;gap:14px;display:flex}.today-avatar{color:#fff;background:var(--ai-grad);width:40px;height:40px;box-shadow:var(--shadow-sm);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.today-avatar.alt{background:linear-gradient(135deg, var(--blue), var(--purple))}.today-review-main{flex:1;min-width:0}.today-review-namerow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.today-review-name{color:var(--text-1);font-size:14px;font-weight:600}.today-review-preview{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.today-confidence{flex-shrink:0;width:132px;padding-top:2px}.today-chip{border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.today-chip-info{background:var(--accent-muted);color:var(--accent);border-color:color-mix(in oklab, var(--accent) 22%, transparent)}.today-chip-warning{background:var(--yellow-muted);color:var(--yellow);border-color:color-mix(in oklab, var(--yellow) 26%, transparent)}.today-chip-danger{background:var(--red-muted);color:var(--red);border-color:color-mix(in oklab, var(--red) 26%, transparent)}.today-chip-success{background:var(--green-muted);color:var(--green);border-color:color-mix(in oklab, var(--green) 26%, transparent)}.today-meter{align-items:center;gap:8px;display:flex}.today-meter-track{background:color-mix(in oklab, var(--text-1) 10%, transparent);border-radius:999px;flex:1;height:6px;position:relative;overflow:hidden}.today-meter-fill{border-radius:999px;height:100%;transition:width .8s cubic-bezier(.2,.7,.2,1)}.today-meter-fill[data-band=high]{background:linear-gradient(90deg, var(--green), #34d399)}.today-meter-fill[data-band=good]{background:linear-gradient(90deg, var(--green), var(--yellow))}.today-meter-fill[data-band=warn]{background:linear-gradient(90deg, var(--yellow), var(--orange))}.today-meter-fill[data-band=low]{background:linear-gradient(90deg, var(--orange), var(--red))}.today-meter-shimmer{background:linear-gradient(90deg,#0000,#ffffff38,#0000);animation:2.6s ease-in-out infinite todayShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes todayShimmer{to{transform:translate(100%)}}.today-meter-pct{color:var(--text-2);font-variant-numeric:tabular-nums;text-align:right;min-width:30px;font-size:11px;font-weight:700}.today-draft-block{background:color-mix(in oklab, var(--bg-3) 60%, transparent);border:1px solid var(--border-1);border-radius:var(--radius-md);margin:14px 0 0 54px;padding:14px;position:relative;overflow:hidden}.today-draft-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.today-ai-badge{color:var(--purple);background:color-mix(in oklab, var(--purple) 12%, transparent);border:1px solid color-mix(in oklab, var(--purple) 24%, transparent);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.today-ai-sig{color:var(--text-3);font-size:11px}.today-draft-text{color:var(--text-2);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.today-draft-text.clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.today-draft-toggle{cursor:pointer;color:var(--accent);background:0 0;border:none;align-items:center;gap:3px;margin-top:6px;padding:0;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.today-draft-toggle:hover{text-decoration:underline}.today-draft-edit{resize:vertical;background:var(--bg-input);width:100%;min-height:90px;color:var(--text-1);border:1px solid var(--border-2);border-radius:var(--radius-sm);padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.today-draft-edit:focus{border-color:color-mix(in oklab, var(--accent) 60%, transparent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.today-review-actions{flex-wrap:wrap;gap:8px;margin:14px 0 0 54px;display:flex}.today-btn{border-radius:var(--radius-sm);cursor:pointer;transition:transform var(--transition), background var(--transition), border-color var(--transition);border:1px solid #0000;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.today-btn:active{transform:scale(.97)}.today-btn:disabled{opacity:.55;cursor:default}.today-btn-send{color:#fff;background:linear-gradient(135deg, var(--green), #059669)}.today-btn-send:hover:not(:disabled){filter:brightness(1.08)}.today-btn-edit{color:var(--text-1);background:var(--bg-3);border-color:var(--border-2)}.today-btn-edit:hover:not(:disabled){background:var(--bg-hover)}.today-btn-reject{color:var(--red);background:0 0}.today-btn-reject:hover:not(:disabled){background:var(--red-muted)}.today-btn-ghost{color:var(--text-2);border-color:var(--border-2);background:0 0}.today-btn-ghost:hover:not(:disabled){background:var(--bg-3)}.today-btn-open{color:var(--accent);border-color:color-mix(in oklab, var(--accent) 35%, transparent);background:0 0}.today-btn-open:hover{background:var(--accent-muted)}.today-row-status{color:var(--text-3);padding:7px 0;font-size:12px;font-weight:600}.today-empty{text-align:center;border:1px dashed var(--border-2);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--bg-2) 60%, transparent);padding:48px 20px}.today-empty-icon{width:52px;height:52px;color:var(--green);background:var(--green-muted);border-radius:999px;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.today-empty h3{color:var(--text-1);margin:0 0 6px;font-size:17px}.today-empty p{color:var(--text-3);max-width:380px;margin:0 auto 16px;font-size:13px}.today-live-wrap{margin-top:28px}.today-collapse-btn{cursor:pointer;color:var(--text-1);transition:color var(--transition);background:0 0;border:none;align-items:center;gap:10px;margin-bottom:14px;padding:0;font-family:inherit;font-size:16px;font-weight:700;display:inline-flex}.today-collapse-btn:hover{color:var(--accent)}.today-collapse-caret{transition:transform var(--transition);color:var(--text-3);display:inline-flex}.today-collapse-caret.open{transform:rotate(180deg)}.today-live-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:16px}.today-live-head{border-bottom:1px solid var(--border-1);align-items:center;gap:10px;margin-bottom:8px;padding-bottom:12px;display:flex}.today-live-head-label{color:var(--text-1);font-size:13px;font-weight:600}.today-live-realtime{color:var(--green);background:var(--green-muted);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.today-live-row{border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition);align-items:center;gap:12px;padding:9px 8px;display:flex}.today-live-row:hover{background:color-mix(in oklab, var(--accent) 5%, transparent)}.today-live-dot-band{border-radius:999px;flex-shrink:0;width:9px;height:9px}.today-live-dot-band[data-band=high],.today-live-dot-band[data-band=good]{background:var(--green)}.today-live-dot-band[data-band=warn]{background:var(--yellow)}.today-live-dot-band[data-band=low]{background:var(--orange)}.today-live-avatar{color:#fff;background:linear-gradient(135deg, var(--blue), var(--purple));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.today-live-main{flex:1;min-width:0}.today-live-name{color:var(--text-1);font-size:13px;font-weight:600}.today-live-channel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-3);background:var(--bg-3);border-radius:var(--radius-sm);margin-left:6px;padding:1px 6px;font-size:10px;font-weight:600}.today-live-status{color:var(--text-3);align-items:center;gap:5px;margin:2px 0 0;font-size:12px;display:flex}.today-live-empty{color:var(--text-3);padding:8px;font-size:13px}.today-yesterday-wrap{margin-top:28px}.today-yesterday-card{background:color-mix(in oklab, var(--bg-3) 50%, transparent);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:20px;position:relative;overflow:hidden}.today-yesterday-title{color:var(--text-1);align-items:center;gap:8px;margin:0 0 16px;font-size:13px;font-weight:700;display:flex}.today-yesterday-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:600;display:flex}.today-yesterday-stat{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.today-yesterday-stat-title{color:var(--text-1);font-size:13px;font-weight:600}.today-yesterday-stat-sub{color:var(--text-3);align-items:center;gap:4px;margin-top:3px;font-size:12px;display:flex}.today-yesterday-sep{background:var(--border-1);height:1px;margin:18px 0}.today-insight{border-radius:var(--radius-md);background:color-mix(in oklab, var(--purple) 8%, transparent);border:1px solid color-mix(in oklab, var(--purple) 20%, transparent);gap:12px;padding:14px;display:flex}.today-insight-icon{width:30px;height:30px;color:var(--purple);background:color-mix(in oklab, var(--purple) 14%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.today-insight-text{color:var(--text-2);margin:0;font-size:13px;line-height:1.55}.today-collapsible{animation:.3s both todayExpand;overflow:hidden}@keyframes todayExpand{0%{opacity:0;max-height:0}to{opacity:1;max-height:1200px}}.today-head-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.today-pulse{background:var(--green-muted);border:1px solid color-mix(in oklab, var(--green) 28%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:8px 14px;display:inline-flex}.today-pulse-dot{flex-shrink:0;width:9px;height:9px;position:relative}.today-pulse-dot span{background:var(--green);border-radius:999px;position:absolute;inset:0}.today-pulse-dot span:last-child{animation:2s ease-in-out infinite todayPulseRing}@keyframes todayPulseRing{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(1)}}.today-pulse-count{color:var(--green);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.today-pulse-label{color:color-mix(in oklab, var(--green) 80%, var(--text-2));font-size:12px;font-weight:600}.today-pulse-trend{color:var(--green);align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex}.today-actions-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.today-recap-btn{border-radius:var(--radius-md);cursor:pointer;color:#fff;background:var(--ai-grad);box-shadow:0 6px 18px -6px color-mix(in oklab, var(--purple) 60%, transparent);transition:transform var(--transition), filter var(--transition);border:none;align-items:center;gap:9px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.today-recap-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.today-recap-btn:active{transform:scale(.98)}.today-recap-new{text-transform:uppercase;letter-spacing:.04em;background:#ffffff38;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.today-rings{align-items:center;gap:20px;display:flex}.today-ring{justify-content:center;align-items:center;display:inline-flex;position:relative}.today-ring svg{transform:rotate(-90deg)}.today-ring-track{stroke:color-mix(in oklab, var(--text-1) 12%, transparent)}.today-ring-fill{transition:stroke-dashoffset 1s cubic-bezier(.2,.7,.2,1)}.today-ring-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.today-ring-value{color:var(--text-1);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.today-ring-label{color:var(--text-3);margin-top:3px;font-size:10.5px;font-weight:600}.today-achievements-wrap{margin-top:28px}.today-achievements-title{color:var(--text-1);align-items:center;gap:8px;margin:0 0 14px;font-size:16px;font-weight:700;display:flex}.today-achievements-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.today-ach{border-radius:var(--radius-lg);border:1px solid var(--border-1);background:var(--bg-2);align-items:flex-start;gap:14px;padding:16px;display:flex;position:relative;overflow:hidden}.today-ach.locked{background:color-mix(in oklab, var(--bg-2) 55%, transparent);border-style:dashed}.today-ach-icon{border-radius:var(--radius-md);color:#fff;width:44px;height:44px;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.today-ach.locked .today-ach-icon{color:var(--text-3);box-shadow:none;background:var(--bg-4)!important}.today-ach-grad-amber{background:linear-gradient(135deg, var(--yellow), var(--orange))}.today-ach-grad-purple{background:var(--ai-grad)}.today-ach-grad-green{background:linear-gradient(135deg, var(--green), #059669)}.today-ach-grad-blue{background:linear-gradient(135deg, var(--blue), var(--cyan))}.today-ach-main{flex:1;min-width:0}.today-ach-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;display:flex}.today-ach-title{color:var(--text-1);font-size:14px;font-weight:700}.today-ach-badge{color:var(--green);background:var(--green-muted);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.today-ach-desc{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.5}.today-ach-progress{margin-top:10px}.today-ach-progress-head{justify-content:space-between;margin-bottom:5px;font-size:11px;display:flex}.today-ach-progress-head .lbl{color:var(--text-3);font-weight:500}.today-ach-progress-head .val{color:var(--text-2);font-weight:700}.today-ach-progress-track{background:color-mix(in oklab, var(--text-1) 10%, transparent);border-radius:999px;height:6px;overflow:hidden}.today-ach-progress-fill{border-radius:999px;height:100%;transition:width 1s cubic-bezier(.2,.7,.2,1)}.today-recap-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;justify-content:center;align-items:center;padding:16px;animation:.2s both todayFade;display:flex;position:fixed;inset:0}@keyframes todayFade{0%{opacity:0}to{opacity:1}}.today-recap-modal{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius-lg);width:100%;max-width:600px;box-shadow:var(--shadow-lg);animation:.28s cubic-bezier(.2,.7,.2,1) both todayRise;overflow:hidden}.today-recap-head{border-bottom:1px solid var(--border-1);align-items:center;gap:10px;padding:18px 20px;display:flex}.today-recap-head h2{color:var(--text-1);flex:1;margin:0;font-size:17px;font-weight:700}.today-recap-head-sub{color:var(--text-3);font-size:12px}.today-recap-close{cursor:pointer;color:var(--text-3);border-radius:var(--radius-sm);background:0 0;border:none;padding:6px;display:flex}.today-recap-close:hover{background:var(--bg-3);color:var(--text-1)}.today-recap-bars{gap:4px;padding:14px 20px 0;display:flex}.today-recap-bar{background:var(--bg-4);border-radius:999px;flex:1;height:3px;overflow:hidden}.today-recap-bar-fill{background:var(--accent);width:0;height:100%;display:block}.today-recap-bar.done .today-recap-bar-fill{width:100%}.today-recap-bar.active .today-recap-bar-fill{width:100%;animation:todayRecapBar var(--recap-dur,4s) linear both}@keyframes todayRecapBar{0%{width:0}to{width:100%}}.today-recap-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:36px 28px;display:flex;position:relative;overflow:hidden}.today-recap-slide{flex-direction:column;align-items:center;gap:16px;animation:.4s both todayRise;display:flex}.today-recap-slide-icon{color:#fff;width:72px;height:72px;box-shadow:var(--shadow-md);border-radius:999px;justify-content:center;align-items:center;display:flex}.today-recap-slide-title{color:var(--text-1);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.today-recap-slide-desc{color:var(--text-2);max-width:360px;margin:0;font-size:15px;line-height:1.5}.today-recap-slide-metric{color:#fff;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700}.today-recap-loader{width:64px;height:64px;color:var(--purple);background:color-mix(in oklab, var(--purple) 12%, transparent);border-radius:999px;justify-content:center;align-items:center;display:flex}.today-spin{animation:.9s linear infinite todaySpin}@keyframes todaySpin{to{transform:rotate(360deg)}}.today-recap-controls{border-top:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.today-recap-counter{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.today-recap-ctrl-group{align-items:center;gap:8px;display:flex}.today-recap-ctrl{border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--bg-3);width:34px;height:34px;color:var(--text-2);cursor:pointer;transition:background var(--transition);justify-content:center;align-items:center;display:flex}.today-recap-ctrl:hover:not(:disabled){background:var(--bg-hover);color:var(--text-1)}.today-recap-ctrl:disabled{opacity:.4;cursor:default}.today-recap-ctrl.play{background:var(--ai-grad);color:#fff;border:none}.today-grad-volume{background:linear-gradient(135deg, var(--blue), var(--cyan))}.today-grad-resolution{background:linear-gradient(135deg, var(--green), #059669)}.today-grad-quality{background:var(--ai-grad)}.today-grad-escalation{background:linear-gradient(135deg, var(--orange), var(--red))}.today-grad-feedback{background:linear-gradient(135deg, var(--yellow), var(--orange))}.today-grad-insight{background:var(--ai-grad)}@media (width<=640px){.today-achievements-grid{grid-template-columns:1fr}.today-rings{gap:12px}}@media (prefers-reduced-motion:reduce){.today-pulse-dot span:last-child,.today-recap-bar.active .today-recap-bar-fill,.today-recap-slide,.today-recap-modal,.today-recap-overlay,.today-ring-fill,.today-spin,.today-ach-progress-fill{transition:none!important;animation:none!important}}@media (width<=1080px){.today-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.today-stats{grid-template-columns:1fr}.today-draft-block,.today-review-actions{margin-left:0}.today-confidence{width:96px}}@media (prefers-reduced-motion:reduce){.today>*,.today-live-dot,.today-meter-shimmer,.today-collapsible,.today-meter-fill{transition:none!important;animation:none!important}}.views{width:100%;max-width:920px;margin:0 auto;padding:24px 20px 60px}.views-head{margin-bottom:18px}.views-title{letter-spacing:-.02em;color:var(--text-1);align-items:center;gap:10px;margin:0 0 6px;font-size:24px;font-weight:800;display:flex}.views-sub{color:var(--text-3);max-width:640px;margin:0;font-size:13px;line-height:1.5}.views-muted{color:var(--text-3);padding:16px 0;font-size:13px}.views-error,.views-error-inline{color:var(--red);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.views-nl{background:color-mix(in oklab, var(--purple,#a78bfa) 8%, var(--bg-2));border:1px solid color-mix(in oklab, var(--purple,#a78bfa) 30%, var(--border-1));border-radius:var(--radius-md);margin-bottom:14px;padding:12px 14px}.views-nl-label{color:var(--purple,#a78bfa);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:inline-flex}.views-nl-row{align-items:stretch;gap:8px;display:flex}.views-nl-input{border:1px solid var(--border-1);background:var(--bg-1);min-width:0;color:var(--text-1);border-radius:6px;flex:1;padding:8px 12px;font-family:inherit;font-size:13.5px}.views-nl-input:focus{border-color:var(--purple,#a78bfa);outline:none}.views-nl-btn{cursor:pointer;background:var(--purple,#a78bfa);color:#fff;transition:opacity var(--transition);border:1px solid #0000;border-radius:6px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.views-nl-btn:hover:not(:disabled){opacity:.9}.views-nl-btn:disabled{opacity:.5;cursor:not-allowed}.views-nl-hint{margin-top:8px;font-size:12px}.views-nl-ok{color:var(--green)}.views-nl-err{color:var(--red)}.views-form{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);margin-bottom:24px;padding:18px}.views-form-grid{grid-template-columns:repeat(2,1fr);gap:14px 16px;display:grid}.views-field{flex-direction:column;gap:6px;display:flex}.views-field-wide{grid-column:1/-1}.views-field-toggle{flex-direction:row;align-items:flex-start;gap:10px;font-size:13px}.views-field-toggle input[type=checkbox]{margin-top:3px}.views-field>span{color:var(--text-3);font-size:12px;font-weight:500}.views-field input[type=text],.views-field textarea,.views-field select{border:1px solid var(--border-1);background:var(--bg-1);color:var(--text-1);border-radius:6px;padding:8px 11px;font-family:inherit;font-size:13.5px}.views-field textarea{resize:vertical;min-height:60px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.views-form-hint{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:11.5px;display:flex}.views-form-hint-inline{color:var(--text-3)}.views-form-preview-btn{cursor:pointer;background:var(--bg-3);color:var(--text-2);border:1px solid var(--border-1);border-radius:4px;padding:3px 9px;font-family:inherit;font-size:11.5px;font-weight:600}.views-form-preview-btn:disabled{opacity:.5;cursor:wait}.views-form-preview-count{color:var(--text-1);font-weight:600}.views-form-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.views-add-btn{cursor:pointer;background:var(--accent);color:#fff;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.views-add-btn:disabled{opacity:.5;cursor:wait}.views-list{flex-direction:column;gap:10px;display:flex}.views-row{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.views-row.disabled{opacity:.55}.views-row-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.views-row-name{color:var(--text-1);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.views-row-desc{color:var(--text-2);font-size:12.5px}.views-row-filter,.views-row-action{color:var(--text-3);background:var(--bg-3);overflow-wrap:anywhere;border-radius:4px;align-self:flex-start;max-width:100%;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.views-row-action{color:var(--accent)}.views-row-badge{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.views-row-badge-routing{background:var(--accent-muted);color:var(--accent)}.views-row-badge-suggested{background:color-mix(in oklab, var(--purple,#a78bfa) 18%, transparent);color:var(--purple,#a78bfa)}.views-row-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.views-open{background:var(--accent);color:#fff;transition:opacity var(--transition);border:1px solid #0000;border-radius:6px;align-items:center;padding:6px 11px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.views-open:hover{opacity:.9;color:#fff;text-decoration:none}.views-del{cursor:pointer;color:var(--text-3);background:0 0;border:none;border-radius:4px;padding:6px;font-family:inherit;font-size:13px}.views-del:hover{background:var(--bg-3);color:var(--red)}.active-view-banner{background:color-mix(in oklab, var(--purple,#a78bfa) 10%, var(--bg-2));border:1px solid color-mix(in oklab, var(--purple,#a78bfa) 35%, var(--border-1));border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:8px 14px;font-size:12.5px;display:flex}.active-view-label{text-transform:uppercase;letter-spacing:.06em;color:var(--purple,#a78bfa);font-size:10.5px;font-weight:700}.active-view-name{color:var(--text-1);font-weight:700}.active-view-filter{color:var(--text-3);background:var(--bg-3);overflow-wrap:anywhere;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.active-view-clear{cursor:pointer;color:var(--text-2);border:1px solid var(--border-1);background:0 0;border-radius:999px;margin-left:auto;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:600}.active-view-clear:hover{background:var(--bg-3);color:var(--text-1)}.views-empty{text-align:center;border:1px dashed var(--border-1);border-radius:var(--radius-md);color:var(--text-3);padding:36px 20px}.views-empty svg{color:var(--text-3);margin-bottom:10px}.views-empty h3{color:var(--text-2);margin:0 0 6px;font-size:16px}.views-suggestions{background:color-mix(in oklab, var(--purple,#a78bfa) 6%, var(--bg-2));border:1px dashed color-mix(in oklab, var(--purple,#a78bfa) 40%, var(--border-1));border-radius:var(--radius-md);margin-bottom:18px;padding:14px 16px}.views-suggestions-head{color:var(--purple,#a78bfa);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.views-suggestions-list{flex-direction:column;gap:8px;display:flex}.views-suggestion-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.views-suggestion-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.views-suggestion-title{color:var(--text-1);font-size:13.5px;font-weight:600}.views-suggestion-desc{color:var(--text-2);font-size:12.5px;line-height:1.45}.views-suggestion-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-size:11.5px;display:flex}.views-suggestion-count{color:var(--text-1);font-weight:600}.views-suggestion-filter{background:var(--bg-3);color:var(--text-3);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.views-copilot-pitch{background:linear-gradient(to right, color-mix(in oklab, var(--accent) 10%, var(--bg-2)), var(--bg-2));border:1px solid color-mix(in oklab, var(--accent) 35%, var(--border-1));border-radius:var(--radius-md);align-items:center;gap:14px;margin-bottom:18px;padding:14px 18px;display:flex}.views-copilot-pitch-body{flex:1;min-width:0}.views-copilot-pitch-title{color:var(--text-1);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.views-copilot-pitch-sub{color:var(--text-2);margin-top:4px;font-size:12.5px;line-height:1.45}.views-copilot-open{cursor:pointer;background:var(--accent);color:#fff;border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600}.views-copilot-open:hover{opacity:.92}.views-copilot{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);margin-bottom:18px;padding:18px}.views-copilot-head{justify-content:space-between;align-items:center;display:flex}.views-copilot-title{color:var(--text-1);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.views-copilot-close{cursor:pointer;color:var(--text-3);background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 10px;font-family:inherit;font-size:12px}.views-copilot-close:hover{color:var(--text-1);background:var(--bg-3)}.views-copilot-sub{color:var(--text-2);margin:4px 0 12px;font-size:12.5px;line-height:1.45}.views-copilot-input-row{align-items:stretch;gap:10px;display:flex}.views-copilot-input{border:1px solid var(--border-1);background:var(--bg-1);color:var(--text-1);resize:vertical;border-radius:6px;flex:1;min-height:80px;padding:10px 12px;font-family:inherit;font-size:13.5px}.views-copilot-interpret{cursor:pointer;background:var(--accent);color:#fff;border:1px solid #0000;border-radius:6px;align-self:stretch;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600}.views-copilot-interpret:disabled{opacity:.5;cursor:not-allowed}.views-copilot-err{color:var(--red);margin-top:10px;font-size:12.5px}.views-copilot-ok{color:var(--green);margin-top:10px;font-size:12.5px}.views-copilot-proposal{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-md);margin-top:14px;padding:14px}.views-copilot-proposal-head{margin-bottom:12px}.views-copilot-proposal-title{color:var(--text-1);font-size:13.5px;font-weight:700}.views-copilot-proposal-sub{color:var(--text-3);margin-top:4px;font-size:12px}.views-copilot-section{border-top:1px solid var(--border-1);gap:14px;padding:10px 0;display:flex}.views-copilot-section:first-of-type{border-top:none}.views-copilot-section-title{text-transform:uppercase;letter-spacing:.06em;width:130px;color:var(--text-3);flex-shrink:0;padding-top:3px;font-size:11px;font-weight:700}.views-copilot-section-body{min-width:0;color:var(--text-1);flex:1;font-size:13px}.views-copilot-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.views-copilot-row-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-top:8px;margin-bottom:4px;font-size:11px;font-weight:600}.views-copilot-tag{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700}.views-copilot-tag.tag-new{background:var(--accent-muted);color:var(--accent)}.views-copilot-tag.tag-existing{background:color-mix(in oklab, var(--purple,#a78bfa) 18%, transparent);color:var(--purple,#a78bfa)}.views-copilot-members-list{color:var(--text-2);margin:0;padding-left:18px;font-size:12.5px}.views-copilot-members-list li{margin:2px 0}.views-copilot-muted{color:var(--text-3);font-size:12.5px;font-style:italic}.views-copilot-desc{color:var(--text-2);margin:4px 0 0;font-size:12.5px}.views-copilot-filter,.views-copilot-action{color:var(--text-3);background:var(--bg-3);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;margin-top:4px;padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;display:block}.views-copilot-action{color:var(--accent)}.views-copilot-foot{justify-content:flex-end;margin-top:14px;display:flex}.views-copilot-apply{cursor:pointer;background:var(--accent);color:#fff;border:1px solid #0000;border-radius:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600}.views-copilot-apply:disabled{opacity:.55;cursor:wait}.views-suggestion-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.views-suggestion-add{cursor:pointer;background:var(--accent);color:#fff;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:6px 11px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.views-suggestion-add:hover{opacity:.9}.views-suggestion-dismiss{cursor:pointer;color:var(--text-3);background:0 0;border:none;border-radius:4px;padding:4px 6px;font-family:inherit;font-size:14px}.views-suggestion-dismiss:hover{background:var(--bg-3);color:var(--text-1)}.policies{width:100%;max-width:920px;margin:0 auto;padding:24px 20px 60px}.policies-head{margin-bottom:18px}.policies-title{letter-spacing:-.02em;color:var(--text-1);align-items:center;gap:10px;margin:0 0 6px;font-size:24px;font-weight:800;display:flex}.policies-sub{color:var(--text-3);max-width:640px;margin:0;font-size:13px;line-height:1.5}.policies-muted{color:var(--text-3);padding:16px 0;font-size:13px}.policies-error,.policies-error-inline{color:var(--red);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.policy-form{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);margin-bottom:24px;padding:18px}.policy-form-grid{grid-template-columns:repeat(2,1fr);gap:14px 16px;display:grid}.policy-field{flex-direction:column;gap:6px;display:flex}.policy-field>span{color:var(--text-2);font-size:12px;font-weight:600}.policy-field-wide{grid-column:1/-1}.policy-field input,.policy-field select{background:var(--bg-input);color:var(--text-1);border:1px solid var(--border-2);border-radius:var(--radius-sm);min-height:36px;padding:8px 11px;font-family:inherit;font-size:13px}.policy-field input:focus,.policy-field select:focus{border-color:color-mix(in oklab, var(--accent) 60%, transparent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.policy-chip-row{gap:6px;display:flex}.policy-chip{cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--bg-3);color:var(--text-2);transition:all var(--transition);flex:1;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600}.policy-chip.active.policy-chip-auto{background:var(--green-muted);color:var(--green);border-color:color-mix(in oklab, var(--green) 40%, transparent)}.policy-chip.active.policy-chip-draft{background:var(--yellow-muted);color:var(--yellow);border-color:color-mix(in oklab, var(--yellow) 40%, transparent)}.policy-chip.active.policy-chip-escalate{background:var(--red-muted);color:var(--red);border-color:color-mix(in oklab, var(--red) 40%, transparent)}.policy-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.policy-form-hint{color:var(--text-3);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.policy-add-btn{background:var(--accent);color:#fff;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition);border:none;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.policy-add-btn:hover:not(:disabled){background:var(--accent-hover)}.policy-add-btn:disabled{opacity:.6;cursor:default}.policies-list{flex-direction:column;gap:10px;display:flex}.policy-row{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);align-items:center;gap:14px;padding:14px 16px;display:flex}.policy-row.disabled{opacity:.55}.policy-state{text-align:center;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;min-width:78px;padding:5px 10px;font-size:11px;font-weight:700}.policy-state-auto{background:var(--green-muted);color:var(--green)}.policy-state-draft{background:var(--yellow-muted);color:var(--yellow)}.policy-state-escalate{background:var(--red-muted);color:var(--red)}.policy-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.policy-action{color:var(--text-1);font-size:13.5px;font-weight:600;font-family:var(--font-mono,monospace)}.policy-conditions{color:var(--text-3);font-size:12px}.policy-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.policy-toggle{cursor:pointer;transition:all var(--transition);border:1px solid #0000;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:700}.policy-toggle.on{background:var(--green-muted);color:var(--green);border-color:color-mix(in oklab, var(--green) 30%, transparent)}.policy-toggle.off{background:var(--bg-3);color:var(--text-3)}.policy-del{border-radius:var(--radius-sm);border:1px solid var(--border-2);width:32px;height:32px;color:var(--text-3);cursor:pointer;transition:all var(--transition);background:0 0;justify-content:center;align-items:center;display:flex}.policy-del:hover:not(:disabled){background:var(--red-muted);color:var(--red);border-color:color-mix(in oklab, var(--red) 30%, transparent)}.policies-empty{text-align:center;border:1px dashed var(--border-2);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--bg-2) 60%, transparent);color:var(--text-3);padding:48px 20px}.policies-empty svg{color:var(--green);margin-bottom:10px}.policies-empty h3{color:var(--text-1);margin:0 0 6px;font-size:17px}.policies-empty p{max-width:420px;margin:0 auto;font-size:13px}.policy-nl{background:color-mix(in oklab, var(--purple,#a78bfa) 8%, var(--bg-2));border:1px solid color-mix(in oklab, var(--purple,#a78bfa) 30%, var(--border-1));border-radius:var(--radius-md);margin-bottom:14px;padding:12px 14px}.policy-nl-label{color:var(--purple,#a78bfa);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:inline-flex}.policy-nl-row{align-items:stretch;gap:8px;display:flex}.policy-nl-input{border:1px solid var(--border-1);background:var(--bg-1);min-width:0;color:var(--text-1);border-radius:6px;flex:1;padding:8px 12px;font-family:inherit;font-size:13.5px}.policy-nl-input:focus{border-color:var(--purple,#a78bfa);outline:none}.policy-nl-btn{cursor:pointer;background:var(--purple,#a78bfa);color:#fff;transition:opacity var(--transition);border:1px solid #0000;border-radius:6px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.policy-nl-btn:hover:not(:disabled){opacity:.9}.policy-nl-btn:disabled{opacity:.5;cursor:not-allowed}.policy-nl-hint{margin-top:8px;font-size:12px}.policy-nl-ok{color:var(--green)}.policy-nl-err{color:var(--red)}.policy-recs{background:color-mix(in oklab, var(--accent) 6%, var(--bg-2));border:1px dashed color-mix(in oklab, var(--accent) 40%, var(--border-1));border-radius:var(--radius-md);margin-bottom:18px;padding:14px 16px}.policy-recs-head{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.policy-recs-list{flex-direction:column;gap:8px;display:flex}.policy-rec-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.policy-rec-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.policy-rec-title{color:var(--text-1);font-size:13.5px;font-weight:600}.policy-rec-desc{color:var(--text-2);font-size:12.5px;line-height:1.45}.policy-rec-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.policy-rec-meta code{background:var(--bg-3);font-family:var(--font-mono,monospace);color:var(--text-2);border-radius:4px;padding:2px 6px;font-size:11.5px}.policy-rec-chip{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.policy-rec-chip-auto{background:var(--green-muted);color:var(--green)}.policy-rec-chip-draft{background:var(--yellow-muted);color:var(--yellow)}.policy-rec-chip-escalate{background:var(--red-muted);color:var(--red)}.policy-rec-cond{color:var(--text-3)}.policy-rec-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.policy-rec-add{cursor:pointer;background:var(--accent);color:#fff;transition:opacity var(--transition);border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:6px 11px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.policy-rec-add:hover:not(:disabled){opacity:.9}.policy-rec-add:disabled{opacity:.5;cursor:wait}.policy-rec-dismiss{cursor:pointer;color:var(--text-3);background:0 0;border:none;border-radius:4px;padding:4px 6px;font-family:inherit;font-size:14px}.policy-rec-dismiss:hover{background:var(--bg-3);color:var(--text-1)}@media (width<=640px){.policy-form-grid{grid-template-columns:1fr}.policy-rec-card{flex-direction:column}.policy-rec-actions{align-self:stretch}}.settings-shell{width:100%;max-width:1200px;margin:0 auto}.settings-page-header{margin-bottom:20px}.settings-shell input:not([type=checkbox]):not([type=radio]):not(.tremor-TextInput-input),.settings-shell select,.settings-shell textarea{background:var(--bg-2);color:var(--text-1);border:1px solid color-mix(in oklab, var(--text-1) 10%, transparent);min-height:36px;transition:border-color var(--transition);border-radius:8px;padding:8px 12px;font-family:inherit;font-size:13px}.settings-shell input:not([type=checkbox]):not([type=radio]):focus,.settings-shell select:focus,.settings-shell textarea:focus{border-color:color-mix(in oklab, var(--accent) 60%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 14%, transparent);outline:none}.settings-shell textarea{resize:vertical;min-height:80px}.audit-search{margin-bottom:20px}.audit-search-form{align-items:stretch;gap:8px;display:flex}.audit-search-input-wrap{flex:1}.audit-search-submit{border:1px solid color-mix(in oklab, var(--accent) 50%, transparent);background:var(--accent);color:#fff;cursor:pointer;height:36px;transition:all var(--transition);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.audit-search-submit:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.audit-search-submit:disabled{opacity:.6;cursor:not-allowed}.audit-search-hint{color:var(--text-3);margin-top:6px;font-size:12px}.qa-seeds{width:100%;max-width:920px;margin:0 auto;padding:24px 20px 60px}.qa-seeds-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.qa-seeds-title{letter-spacing:-.02em;color:var(--text-1);align-items:center;gap:10px;margin:0 0 6px;font-size:24px;font-weight:800;display:flex}.qa-seeds-sub{color:var(--text-3);max-width:640px;margin:0;font-size:13px;line-height:1.5}.qa-seeds-head-actions{flex-shrink:0;gap:8px;display:flex}.qa-seeds-generate{cursor:pointer;background:var(--accent);color:#fff;transition:opacity var(--transition);border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.qa-seeds-generate:hover:not(:disabled){opacity:.9}.qa-seeds-generate:disabled{opacity:.5;cursor:wait}.qa-seeds-muted{color:var(--text-3);padding:16px 0;font-size:13px}.qa-seeds-error{color:var(--red);align-items:center;gap:8px;margin:10px 0;font-size:13px;display:flex}.qa-seeds-error-inline{margin:6px 0 0;font-size:12.5px}.qa-seeds-tabs{background:var(--bg-2);border:1px solid var(--border-1);border-radius:999px;gap:4px;width:max-content;margin-bottom:18px;padding:4px;display:flex}.qa-seeds-tab{cursor:pointer;color:var(--text-3);transition:all var(--transition);background:0 0;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.qa-seeds-tab:hover:not(.active){color:var(--text-1)}.qa-seeds-tab.active{background:var(--accent);color:#fff}.qa-seeds-bulkbar{z-index:5;background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);box-shadow:0 2px 8px color-mix(in oklab, var(--text-1) 6%, transparent);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex;position:sticky;top:0}.qa-seeds-bulkbar-count{color:var(--text-1);font-size:12.5px;font-weight:600}.qa-seeds-bulkbar-link{cursor:pointer;color:var(--accent);transition:background var(--transition);background:0 0;border:none;border-radius:4px;padding:4px 8px;font-family:inherit;font-size:12.5px;font-weight:600}.qa-seeds-bulkbar-link:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 10%, transparent)}.qa-seeds-bulkbar-link:disabled{opacity:.5;cursor:wait}.qa-seeds-bulkbar-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.qa-seeds-card-select{cursor:pointer;align-items:center;margin-right:2px;display:inline-flex}.qa-seeds-card-select input[type=checkbox]{cursor:pointer;width:15px;height:15px;accent-color:var(--accent)}.qa-seeds-card-select input[type=checkbox]:disabled{cursor:wait}.qa-seeds-list{flex-direction:column;gap:12px;display:flex}.qa-seeds-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.qa-seeds-card.status-dismissed{opacity:.65}.qa-seeds-card-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qa-seeds-badge{text-transform:uppercase;letter-spacing:.06em;background:var(--bg-3);color:var(--text-3);border-radius:999px;align-items:center;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.qa-seeds-badge.status-pending{background:var(--yellow-muted);color:var(--yellow)}.qa-seeds-badge.status-approved{background:var(--green-muted);color:var(--green)}.qa-seeds-badge.status-dismissed{background:var(--bg-3);color:var(--text-3)}.qa-seeds-card-source{color:var(--text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.qa-seeds-card-body{flex-direction:column;gap:10px;display:flex}.qa-seeds-field{flex-direction:column;gap:5px;display:flex}.qa-seeds-field>span{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.qa-seeds-card-question{color:var(--text-1);margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.qa-seeds-card-answer{color:var(--text-2);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.qa-seeds-field input[type=text],.qa-seeds-field textarea{border:1px solid var(--border-2);background:var(--bg-input,var(--bg-1));color:var(--text-1);border-radius:6px;padding:8px 11px;font-family:inherit;font-size:13.5px}.qa-seeds-field textarea{resize:vertical;min-height:80px;line-height:1.5}.qa-seeds-field input:focus,.qa-seeds-field textarea:focus{border-color:color-mix(in oklab, var(--accent) 60%, transparent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.qa-seeds-card-actions{border-top:1px solid var(--border-1);flex-wrap:wrap;gap:8px;margin-top:2px;padding-top:12px;display:flex}.qa-seeds-btn{cursor:pointer;border:1px solid var(--border-2);background:var(--bg-3);color:var(--text-2);transition:all var(--transition);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.qa-seeds-btn:hover:not(:disabled){background:var(--bg-4);color:var(--text-1)}.qa-seeds-btn:disabled{opacity:.5;cursor:wait}.qa-seeds-btn.approve{background:var(--green-muted);color:var(--green);border-color:color-mix(in oklab, var(--green) 35%, transparent)}.qa-seeds-btn.approve:hover:not(:disabled){background:color-mix(in oklab, var(--green) 20%, var(--green-muted));color:var(--green)}.qa-seeds-btn.dismiss:hover:not(:disabled){background:var(--red-muted);color:var(--red);border-color:color-mix(in oklab, var(--red) 30%, transparent)}.qa-seeds-btn.edit:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 12%, var(--bg-3));color:var(--accent)}.qa-seeds-btn.primary{background:var(--accent);color:#fff;border-color:#0000}.qa-seeds-btn.primary:hover:not(:disabled){background:var(--accent-hover)}.qa-seeds-btn.ghost{background:0 0}.qa-seeds-empty{text-align:center;border:1px dashed var(--border-2);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--bg-2) 60%, transparent);color:var(--text-3);padding:48px 20px}.qa-seeds-empty svg{color:var(--accent);margin-bottom:10px}.qa-seeds-empty h3{color:var(--text-1);margin:0 0 6px;font-size:17px}.qa-seeds-empty p{max-width:460px;margin:0 auto;font-size:13px;line-height:1.5}.qa-seeds-onboarding-actions{flex-direction:column;gap:10px;margin-top:18px;display:flex}.qa-seeds-onboarding-error{color:var(--red);text-align:center;font-size:13px}.app{grid-template-rows:auto 1fr;height:100vh;display:grid}.topbar{background:color-mix(in oklab, var(--bg-1) 55%, transparent);-webkit-backdrop-filter:blur(24px)saturate(200%);border-bottom:1px solid color-mix(in oklab, var(--text-1) 10%, transparent);z-index:10;justify-content:space-between;align-items:center;min-height:52px;padding:0 20px;display:flex}.topbar-left{align-items:center;gap:14px;display:flex}.topbar-brand{color:var(--text-1);letter-spacing:-.5px;align-items:center;gap:9px;font-size:16px;font-weight:800;display:flex}.topbar-brand-icon{background:linear-gradient(135deg, var(--accent), var(--purple));border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;box-shadow:0 0 16px #6366f14d}.topbar-sep{background:var(--border-2);width:1px;height:24px}.live-badge{background:var(--green-muted);color:var(--green);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:flex}.live-dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite livePulse}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.topbar-metrics{align-items:stretch;gap:2px;display:flex}.metric{border-radius:var(--radius-sm);transition:background var(--transition);cursor:default;flex-direction:column;align-items:center;padding:3px 12px;display:flex}.metric:hover{background:var(--bg-3)}.metric.metric-compact{min-width:60px;padding:3px 10px}.metric-compact-row{align-items:center;gap:6px;line-height:1;display:flex}.metric-compact-badge{border-radius:6px!important;padding:0 4px!important;font-size:9px!important;line-height:1.2!important}.metric-compact-spark{width:60px;margin-top:2px;height:10px!important}.metric-compact-spark-placeholder{height:10px;margin-top:2px;display:block}.metric-value{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1.1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.metric-value.bump{transform:scale(1.2)}.metric-label{text-transform:uppercase;letter-spacing:.8px;color:var(--text-4);margin-top:1px;font-size:8px;font-weight:700}.metric-value.v-blue{color:var(--blue)}.metric-value.v-green{color:var(--green)}.metric-value.v-yellow{color:var(--yellow)}.metric-value.v-orange{color:var(--orange)}.metric-value.v-red{color:var(--red)}.metric-value.v-accent{color:var(--accent)}.topbar-center{align-items:center;gap:10px;display:flex}.cmd-trigger{border-radius:var(--radius-sm);background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-4);cursor:pointer;transition:all var(--transition);align-items:center;gap:8px;min-width:200px;padding:6px 14px;font-family:inherit;font-size:12px;display:flex}.cmd-trigger:hover{border-color:var(--border-3);background:var(--bg-4)}.cmd-trigger kbd{background:var(--bg-2);border:1px solid var(--border-2);color:var(--text-4);border-radius:3px;margin-left:auto;padding:1px 5px;font-family:inherit;font-size:10px}.next-up-btn{border-radius:var(--radius-sm);background:var(--yellow-muted);color:var(--yellow);cursor:pointer;transition:all var(--transition);border:1px solid #f59e0b26;align-items:center;gap:7px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:700;animation:3s ease-in-out infinite nextUpGlow;display:flex}.next-up-btn:hover{background:#f59e0b33;border-color:#f59e0b4d}.next-up-btn:disabled{opacity:.3;cursor:default;animation:none}@keyframes nextUpGlow{0%,to{box-shadow:0 0 #f59e0b00}50%{box-shadow:0 0 12px #f59e0b26}}.next-up-count{background:#f59e0b33;border-radius:8px;padding:1px 6px;font-size:10px}.topbar-right{align-items:center;gap:14px;display:flex}.notification-btn{color:var(--text-3);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;padding:5px;font-size:16px;position:relative}.notification-btn:hover{background:var(--bg-3);color:var(--text-1)}.notification-badge{background:var(--red);color:#fff;border:2px solid var(--bg-1);border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:8px;font-weight:800;display:flex;position:absolute;top:0;right:0}.agent-group{align-items:center;gap:8px;display:flex}.agent-stack{display:flex}.agent-pip{color:#fff;border:2px solid var(--bg-1);width:28px;height:28px;transition:transform var(--transition);border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;font-size:10px;font-weight:700;display:flex;position:relative}.agent-pip:first-child{margin-left:0}.agent-pip:hover{z-index:2;transform:scale(1.15)}.agent-pip.online{background:linear-gradient(135deg, var(--accent), #8b5cf6)}.agent-pip.offline{background:var(--bg-4);color:var(--text-4)}.agent-pip-ring{border:2px solid var(--bg-1);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.agent-pip-ring.on{background:var(--green)}.agent-pip-ring.off{background:var(--text-4)}.agent-label{color:var(--text-4);white-space:nowrap;font-size:11px}.main{flex:1;display:flex;overflow:hidden}.admin-shell .main{overflow:auto}.sidebar{background:var(--bg-1);border-right:1px solid color-mix(in oklab, var(--text-1) 8%, transparent);flex-direction:column;flex-shrink:0;width:220px;display:flex;overflow-y:auto}.sidebar-search{padding:12px 12px 8px}.search-box{border-radius:var(--radius-sm);background:var(--bg-3);border:1px solid var(--border-1);transition:border-color var(--transition);align-items:center;gap:7px;padding:7px 10px;display:flex}.search-box:focus-within{border-color:var(--accent)}.search-box svg{color:var(--text-4);flex-shrink:0}.search-box input{color:var(--text-1);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12px}.search-box input::placeholder{color:var(--text-4)}.sidebar-group{margin-bottom:4px}.sidebar-group-title{text-transform:uppercase;letter-spacing:1.2px;color:var(--text-4);padding:10px 14px 4px;font-size:9px;font-weight:800}.sidebar-item{cursor:pointer;transition:all var(--transition);border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:7px 14px;display:flex}.sidebar-item:hover{background:var(--bg-3)}.sidebar-item.active{background:var(--accent-muted);border-left-color:var(--accent)}.sidebar-item-left{align-items:center;gap:9px;display:flex}.sidebar-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebar-item-label{color:var(--text-2);font-size:12px;font-weight:500}.sidebar-item.active .sidebar-item-label{color:var(--accent-hover);font-weight:600}.sidebar-badge{background:var(--bg-4);color:var(--text-4);font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;min-width:22px;padding:1px 7px;font-size:10px;font-weight:700;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.sidebar-badge.bump{transform:scale(1.3)}.sidebar-item.active .sidebar-badge{background:var(--accent-muted);color:var(--accent-hover)}.sidebar-divider{background:var(--border-1);height:1px;margin:4px 12px}.channel-icon{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:flex}.board{flex-direction:column;flex:1;display:flex;overflow:hidden}.board-header{border-bottom:1px solid var(--border-1);background:var(--bg-1);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.filter-chips{border-bottom:1px solid color-mix(in oklab, var(--text-1) 7%, transparent);background:var(--bg-1);scrollbar-width:thin;align-items:center;gap:6px;padding:8px 14px;display:flex;overflow-x:auto}.filter-chip{color:var(--text-2);background:var(--bg-2);border:1px solid var(--border-1);cursor:pointer;white-space:nowrap;transition:all var(--transition);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.filter-chip:hover{background:var(--bg-3);border-color:var(--border-2);color:var(--text-1)}.filter-chip.active{background:var(--accent-muted);border-color:color-mix(in oklab, var(--accent) 55%, transparent);color:var(--text-1)}.filter-chip-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.filter-chip-icon{font-size:11px;line-height:1}.filter-chip-count{color:var(--text-4);font-variant-numeric:tabular-nums;margin-left:2px;font-size:11px}.filter-chip.active .filter-chip-count{color:var(--accent);font-weight:600}.filter-chip-divider{background:var(--border-1);flex-shrink:0;width:1px;height:18px;margin:0 4px}.filter-summary{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;padding:0 4px;font-size:11px}.filter-row{align-items:center;gap:8px;display:flex}.filter-row>.filter-chips{flex:1 1 0;min-width:0}.filter-summary-pin{border-left:1px solid var(--border-1);background:var(--bg-1);flex-shrink:0;align-items:center;gap:6px;padding-left:8px;display:flex}.board-search-box{width:240px;margin-right:8px}.search-box-clear{color:var(--text-4);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:11px;line-height:1}.search-box-clear:hover{color:var(--text-1)}.board-view-tabs{background:var(--bg-3);border-radius:var(--radius-sm);gap:1px;padding:2px;display:flex}.board-tab{color:var(--text-4);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:4px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:600}.board-tab.active{background:var(--bg-1);color:var(--text-1);box-shadow:var(--shadow-sm)}.board-tab:hover:not(.active){color:var(--text-2)}.board-sort{align-items:center;gap:6px;display:flex}.board-sort select{background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-2);border-radius:var(--radius-sm);cursor:pointer;outline:none;padding:4px 8px;font-family:inherit;font-size:11px}.board-body{flex:1;display:flex;overflow:hidden}.board-columns{background:var(--border-1);flex:1;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.column{background:var(--bg-0);flex-direction:column;min-width:0;min-height:0;display:flex}.col-header{background:var(--bg-2);border-bottom:2px solid #0000;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.col-header.ai{border-bottom-color:var(--blue)}.col-header.review{border-bottom-color:var(--yellow)}.col-header.human{border-bottom-color:var(--orange)}.col-header.resolved{border-bottom-color:var(--green)}.col-title{text-transform:uppercase;letter-spacing:.7px;color:var(--text-2);align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.col-dot{border-radius:50%;width:6px;height:6px}.col-dot.ai{background:var(--blue);box-shadow:0 0 8px #3b82f680}.col-dot.review{background:var(--yellow);box-shadow:0 0 8px #f59e0b80}.col-dot.human{background:var(--orange);box-shadow:0 0 8px #f9731680}.col-dot.resolved{background:var(--green);box-shadow:0 0 8px #10b98180}.col-count{background:var(--bg-4);color:var(--text-3);font-variant-numeric:tabular-nums;border-radius:8px;padding:1px 7px;font-size:10px;font-weight:800;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.col-count.bump{background:var(--accent-muted);color:var(--accent);transform:scale(1.3)}.col-cards{flex-direction:column;flex:1;gap:6px;padding:8px;display:flex;overflow-y:auto}.card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition);flex-shrink:0;padding:12px;position:relative;overflow:hidden}.card:before{content:"";border-radius:3px 0 0 3px;width:3px;height:100%;transition:width .2s;position:absolute;top:0;left:0}.card.priority-urgent:before{background:var(--red)}.card.priority-high:before{background:var(--orange)}.card.priority-normal:before,.card.priority-low:before{background:0 0}.card:hover{background:var(--bg-3);border-color:var(--border-2);box-shadow:var(--shadow-md);transform:translateY(-1px)}.card.selected{border-color:var(--accent);box-shadow:var(--shadow-glow);background:#6366f10f}.card{animation:.3s cubic-bezier(.16,1,.3,1) cardEnter}@keyframes cardEnter{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.card.moving{animation:.4s cubic-bezier(.16,1,.3,1) cardMove}@keyframes cardMove{0%{opacity:0;transform:scale(.9)}50%{opacity:1}to{transform:scale(1)}}.card-row-1{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.card-customer{align-items:center;gap:8px;display:flex}.card-avatar{color:#fff;background:linear-gradient(135deg, var(--accent), var(--purple));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:flex;position:relative}.card-avatar .typing-ring{border:2px solid #0000;border-top-color:var(--blue);border-radius:50%;animation:.8s linear infinite spin;position:absolute;inset:-3px}@keyframes spin{to{transform:rotate(360deg)}}.card-name{color:var(--text-1);align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.card-tier-dot{border-radius:50%;width:5px;height:5px;display:inline-block}.card-tier-dot[data-tier=enterprise]{background:var(--purple);box-shadow:0 0 6px #a855f780}.card-tier-dot[data-tier=premium]{background:var(--yellow);box-shadow:0 0 6px #f59e0b80}.card-time{color:var(--text-4);font-size:10px}.card-badges{align-items:center;gap:4px;display:flex}.card-channel-badge{text-transform:uppercase;letter-spacing:.3px;border-radius:3px;padding:2px 6px;font-size:8px;font-weight:800}.card-channel-badge.sms{background:var(--green-muted);color:var(--green)}.card-channel-badge.email{background:var(--blue-muted);color:var(--blue)}.card-channel-badge.web{color:var(--purple);background:#a855f71f}.card-channel-badge.whatsapp{color:#25d366;background:#25d3661f}.card-priority-pip{border-radius:50%;width:7px;height:7px}.card-priority-pip.urgent{background:var(--red);animation:1.5s ease-in-out infinite urgentPulse;box-shadow:0 0 6px #ef444499}.card-priority-pip.high{background:var(--orange);box-shadow:0 0 4px #f9731666}@keyframes urgentPulse{0%,to{box-shadow:0 0 4px #ef44444d}50%{box-shadow:0 0 10px #ef4444b3}}.card-subject{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:12px;font-weight:600;overflow:hidden}.card-typing{color:var(--text-3);align-items:center;gap:6px;padding:4px 0 2px;font-size:10px;display:flex}.card-row-3{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.card-left-meta{align-items:center;gap:5px;display:flex}.card-tag{text-transform:uppercase;letter-spacing:.2px;background:var(--bg-4);color:var(--text-4);border-radius:3px;padding:1px 6px;font-size:9px;font-weight:600}.card-sentiment{font-size:12px;line-height:1}.card-conf{align-items:center;gap:4px;display:flex}.card-conf-num{font-size:10px;font-weight:800}.card-agent{color:var(--orange);align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.card-agent-dot{background:var(--orange);border-radius:50%;width:5px;height:5px;animation:1.5s infinite livePulse}.card.ai-active{border-color:#3b82f61f}.card.ai-active:after{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;animation:2s infinite livePulse;position:absolute;top:8px;right:10px;box-shadow:0 0 6px #3b82f699}.typing-dots{gap:3px;display:flex}.typing-dots span{background:var(--text-4);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite typingBounce}.typing-dots span:nth-child(2){animation-delay:.15s}.typing-dots span:nth-child(3){animation-delay:.3s}@keyframes typingBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.activity-feed{background:var(--bg-1);border-left:1px solid var(--border-1);flex-direction:column;flex-shrink:0;width:230px;display:flex;overflow:hidden}.feed-header{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.feed-title{text-transform:uppercase;letter-spacing:.8px;color:var(--text-3);align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.feed-live-dot{background:var(--green);border-radius:50%;width:5px;height:5px;animation:2s infinite livePulse}.feed-count{background:var(--bg-4);color:var(--text-4);border-radius:8px;padding:1px 6px;font-size:9px;font-weight:700}.feed-list{flex:1;padding:6px;overflow-y:auto}.feed-item{border-radius:var(--radius-sm);transition:background var(--transition);gap:8px;padding:8px;animation:.3s feedIn;display:flex}.feed-item:hover{background:var(--bg-3)}@keyframes feedIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.feed-icon{flex-shrink:0;margin-top:1px;font-size:13px}.feed-text{color:var(--text-2);flex:1;font-size:11px;line-height:1.4}.feed-time{color:var(--text-4);white-space:nowrap;flex-shrink:0;font-size:9px}.feed-empty{color:var(--text-4);text-align:center;padding:24px 14px;font-size:11px;line-height:1.5}.server-status-banner{z-index:9999;letter-spacing:.1px;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:13px;font-weight:500;display:flex;position:sticky;top:0;left:0;right:0;box-shadow:0 1px 3px #00000026}.server-status-banner.is-offline{background:var(--orange-muted);color:var(--orange);border-bottom:1px solid var(--orange)}.server-status-banner.is-online{color:var(--green);border-bottom:1px solid var(--green);background:#22c55e1a;animation:.2s serverStatusFadeIn}@keyframes serverStatusFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.server-status-dot{background:var(--orange);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite serverStatusPulse}@keyframes serverStatusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.server-status-check{font-size:14px;font-weight:700;line-height:1}.server-status-text{line-height:1.4}.detail-backdrop{z-index:50;background:#0006;justify-content:flex-end;animation:.15s fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.detail-overlay{background:color-mix(in oklab, var(--bg-2) 48%, transparent);-webkit-backdrop-filter:blur(32px)saturate(200%);border-left:1px solid color-mix(in oklab, var(--text-1) 12%, transparent);flex-direction:column;width:520px;max-width:90vw;height:100vh;animation:.25s cubic-bezier(.16,1,.3,1) panelSlide;display:flex;box-shadow:-20px 0 60px #00000073}@keyframes panelSlide{0%{transform:translate(40px)}to{transform:translate(0)}}.detail-top{border-bottom:1px solid var(--border-1);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.detail-top-left{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.detail-top-right{flex-shrink:0}.detail-close-btn{background:var(--bg-3);border:1px solid var(--border-2);color:var(--text-3);border-radius:var(--radius-sm);cursor:pointer;width:26px;height:26px;transition:all var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}.detail-close-btn:hover{background:var(--bg-4);color:var(--text-1)}.detail-avatar{background:linear-gradient(135deg, var(--accent), var(--purple));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:flex}.detail-customer-info{flex:1;min-width:0}.detail-name{margin-bottom:4px;font-size:14px;font-weight:700}.detail-meta-row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.detail-chip{background:var(--bg-4);color:var(--text-3);border-radius:4px;padding:1px 7px;font-size:10px;font-weight:600}.detail-chip.tier-enterprise{color:var(--purple);background:#a855f71f}.detail-chip.tier-premium{background:var(--yellow-muted);color:var(--yellow)}.detail-chip.tier-pro{background:var(--blue-muted);color:var(--blue)}.detail-status{text-transform:uppercase;letter-spacing:.3px;border-radius:var(--radius-sm);white-space:nowrap;padding:4px 10px;font-size:10px;font-weight:700}.detail-status.ai_handling{background:var(--blue-muted);color:var(--blue)}.detail-status.needs_review{background:var(--yellow-muted);color:var(--yellow)}.detail-status.human_takeover{background:var(--orange-muted);color:var(--orange)}.detail-status.resolved{background:var(--green-muted);color:var(--green)}.detail-context-strip{border-bottom:1px solid var(--border-1);background:var(--bg-2);flex-shrink:0;gap:0;display:flex}.ctx-pill{border-right:1px solid var(--border-1);flex-direction:column;flex:1;align-items:center;gap:1px;padding:8px 6px;display:flex}.ctx-pill:last-child{border-right:none}.ctx-pill-label{text-transform:uppercase;letter-spacing:.8px;color:var(--text-4);font-size:8px;font-weight:800}.ctx-pill-value{color:var(--text-1);font-size:12px;font-weight:700}.detail-tabs{border-bottom:1px solid var(--border-1);background:var(--bg-2);flex-shrink:0;display:flex}.detail-tab{text-align:center;text-transform:uppercase;letter-spacing:.5px;color:var(--text-4);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:9px;font-family:inherit;font-size:10px;font-weight:700}.detail-tab:hover{color:var(--text-2);background:var(--bg-3)}.detail-tab.active{color:var(--accent);border-bottom-color:var(--accent)}.ai-reasoning{border-bottom:1px solid var(--border-1);flex-shrink:0;padding:8px 18px}.ai-reasoning-box{border-radius:var(--radius-sm);background:var(--accent-muted);color:var(--text-2);border:1px solid #6366f114;gap:8px;padding:9px 12px;font-size:11px;line-height:1.5;display:flex}.ai-reasoning-icon{color:var(--accent);flex-shrink:0;font-size:13px}.detail-messages{flex-direction:column;flex:1;gap:10px;padding:14px 18px;display:flex;overflow-y:auto}.msg{gap:8px;max-width:88%;animation:.3s msgFade;display:flex}@keyframes msgFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.msg.from-customer{align-self:flex-start}.msg.from-ai,.msg.from-agent{flex-direction:row-reverse;align-self:flex-end}.msg-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;font-weight:800;display:flex}.msg.from-customer .msg-avatar{background:var(--bg-4);color:var(--text-2)}.msg.from-ai .msg-avatar{background:var(--accent);color:#fff;font-size:11px}.msg.from-agent .msg-avatar{background:var(--orange);color:#fff}.msg-content{flex-direction:column;gap:3px;display:flex}.msg-agent-label{color:var(--orange);padding:0 4px;font-size:10px;font-weight:700}.msg-bubble{word-break:break-word;border-radius:14px;padding:9px 13px;font-size:13px;line-height:1.5}.msg.from-customer .msg-bubble{background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-1);border-bottom-left-radius:4px}.msg.from-ai .msg-bubble{background:var(--accent-muted);color:var(--text-1);border:1px solid #6366f10f;border-bottom-right-radius:4px}.msg.from-agent .msg-bubble{background:var(--orange-muted);color:var(--text-1);border:1px solid #f973160f;border-bottom-right-radius:4px}.support-access-board{color:var(--text-1);max-width:760px;margin:0 auto}.support-access-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.support-access-header h2{margin:0;font-size:18px}.support-access-sub{color:var(--text-3);max-width:540px;margin:6px 0 0;font-size:12px;line-height:1.5}.support-access-empty{border:1px dashed var(--border-1);color:var(--text-3);text-align:center;border-radius:8px;padding:16px;font-size:13px}.support-access-active{border:1px solid var(--green);background:var(--green-muted,#22c55e14);border-radius:8px;padding:14px}.support-access-active-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.support-access-scope-badge{letter-spacing:.5px;background:var(--accent-muted);color:var(--accent);border-radius:5px;margin-bottom:8px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.support-access-scope-badge[data-scope=full]{color:var(--red);background:#ef44441f}.support-access-meta{color:var(--text-2);font-size:12px}.support-access-reason{color:var(--text-3);margin-top:6px;font-size:12px;font-style:italic}.support-access-reason-inline{color:var(--text-3);font-style:italic}.support-access-revoke{color:var(--red)}.support-access-scope-help{color:var(--text-3);margin:-8px 0 12px;font-size:11px;line-height:1.5}.platform-banner{background:var(--red);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:12px;display:flex}.platform-banner code{background:#fff3;border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace}.platform-banner-exit{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:5px;padding:4px 12px;font-size:11px}.platform-banner-exit:hover{background:#ffffff26}.platform-board{color:var(--text-1);max-width:1200px;margin:0 auto}.platform-header{margin-bottom:18px}.platform-header h2{margin:0;font-size:18px}.platform-sub{color:var(--text-3);margin:4px 0 0;font-size:12px}.platform-error{background:var(--red-muted,#ef444414);color:var(--red);border-radius:6px;margin-bottom:16px;padding:10px 12px;font-size:12px}.platform-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px;display:grid}.platform-stat{border:1px solid var(--border-1);background:var(--bg-2);border-radius:8px;padding:12px 14px}.platform-stat-label{color:var(--text-4);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:10px}.platform-stat-value{color:var(--text-1);font-size:20px;font-weight:700}.platform-table-wrap{border:1px solid var(--border-1);border-radius:8px;overflow-x:auto}.platform-table{border-collapse:collapse;width:100%;font-size:12px}.platform-table th,.platform-table td{text-align:left;border-bottom:1px solid var(--border-1);padding:10px 12px}.platform-table th{color:var(--text-3);background:var(--bg-2);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}.platform-mono{font-family:ui-monospace,monospace;font-size:11px}.platform-enter-btn{border:1px solid var(--border-1);color:var(--accent);cursor:pointer;background:0 0;border-radius:5px;padding:4px 10px;font-size:11px}.platform-enter-btn:hover:not([disabled]){background:var(--accent-muted)}.platform-enter-btn[disabled]{opacity:.4;cursor:not-allowed}.platform-tenants-row-highlighted>td{animation:2.2s ease-out platform-tenants-highlight-fade}@keyframes platform-tenants-highlight-fade{0%{background-color:#fbbf2473}20%{background-color:#fbbf2473}to{background-color:#0000}}.platform-tabs{gap:4px;display:flex}.platform-grant-badge{letter-spacing:.4px;background:var(--accent-muted);color:var(--accent);border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.platform-grant-badge[data-scope=full]{color:var(--red);background:#ef44441f}.platform-no-grant{color:var(--text-4);font-size:11px}.platform-action-badge{letter-spacing:.3px;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-block}.platform-action-badge[data-action=pivot]{background:var(--accent-muted);color:var(--accent)}.platform-action-badge[data-action=blocked],.platform-action-badge[data-action=destructive_blocked]{color:var(--red);background:#ef44441f}.platform-consent-steps{color:var(--text-2);margin:0 0 14px;padding-left:18px;font-size:12px}.platform-consent-steps li{margin-bottom:4px}.team-board{color:var(--text-1);max-width:760px;margin:0 auto}.team-header{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.team-header h2{margin:0;font-size:18px}.team-sub{color:var(--text-3);margin:4px 0 0;font-size:12px}.team-invite-btn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:7px;padding:8px 14px;font-size:13px;font-weight:600}.team-invite-btn:hover{filter:brightness(1.05)}.team-error{background:var(--red-muted,#ef444414);color:var(--red);border-radius:6px;margin-bottom:16px;padding:10px 12px;font-size:12px}.team-section{margin-bottom:28px}.team-section h3{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);margin:0 0 10px;font-size:11px;font-weight:700}.team-rows{flex-direction:column;gap:6px;display:flex}.team-row{border:1px solid var(--border-1);background:var(--bg-2);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.team-row-main{flex-direction:column;gap:2px;display:flex}.team-row-name{color:var(--text-1);font-size:13px}.team-row-meta{color:var(--text-3);text-transform:lowercase;font-size:11px}.team-row-action{border:1px solid var(--border-1);color:var(--text-3);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px}.team-row-action:hover:not([disabled]){background:var(--bg-3);color:var(--text-1)}.team-subtle{color:var(--text-4);font-size:12px}.team-tabs{border-bottom:1px solid var(--border-2);gap:4px;margin:0 0 18px;display:flex}.team-tab{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.team-tab:hover{color:var(--text-1)}.team-tab-active{color:var(--text-1);border-bottom-color:var(--accent,#2563eb);font-weight:500}.team-section-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.team-section-head h3{margin:0}.team-row-role{background:var(--bg-2);color:var(--text-1);border:1px solid var(--border-2);border-radius:4px;padding:4px 8px;font-size:12px}.team-row-role-locked{color:var(--text-3);cursor:not-allowed;padding:4px 8px;font-size:12px;font-style:italic}.team-self-badge{color:var(--text-4);font-style:italic}.team-row-actions{gap:4px;display:flex}.team-row-action-danger{color:#b91c1c}.team-row-action-danger:hover:not([disabled]){background:#fee2e2}.team-role-kind{text-transform:uppercase;letter-spacing:.4px;vertical-align:middle;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:10px;display:inline-block}.team-role-kind-builtin{background:var(--bg-3);color:var(--text-3)}.team-role-kind-custom{color:#1f4d99;background:#ddebff}.team-role-count{color:var(--text-4)}.modal-wide{max-width:640px}.role-grid{flex-direction:column;gap:12px;max-height:50vh;margin:12px 0;padding:4px 2px;display:flex;overflow-y:auto}.role-grid-head{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);font-size:11px}.role-grid-section{flex-direction:column;gap:4px;display:flex}.role-grid-section-head{text-transform:uppercase;letter-spacing:.5px;color:var(--text-4);margin-top:8px;font-size:11px}.role-grid-row{border-radius:4px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:4px 6px;font-size:12px;display:grid}.role-grid-row:hover{background:var(--bg-2)}.role-grid-label{color:var(--text-1)}.role-grid-name{color:var(--text-4);font-size:10px}.modal-backdrop{z-index:100;background:#0006;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:color-mix(in oklab, var(--bg-2) 52%, transparent);-webkit-backdrop-filter:blur(32px)saturate(200%);border:1px solid color-mix(in oklab, var(--text-1) 12%, transparent);border-radius:12px;width:100%;max-width:420px;padding:24px;box-shadow:0 12px 40px #00000073}.modal h3{color:var(--text-1);margin:0 0 6px;font-size:16px}.modal-sub{color:var(--text-3);margin:0 0 18px;font-size:12px}.modal-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.modal-actions .login-btn{width:auto}.modal-route-content{flex-direction:column;width:min(880px,92vw);max-width:880px;max-height:84vh;padding:0;display:flex;overflow:hidden}.modal-route-header{border-bottom:1px solid color-mix(in oklab, var(--text-1) 8%, transparent);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.modal-route-header h2{color:var(--text-1);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.modal-route-close{width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:inline-flex}.modal-route-close:hover{color:var(--text-1);background:color-mix(in oklab, var(--text-1) 6%, transparent)}.modal-route-close:focus-visible{outline:2px solid var(--accent,var(--text-1));outline-offset:2px}.modal-route-body{flex:auto;min-height:0;padding:24px;overflow-y:auto}.modal-actions .login-btn-link{width:auto;margin-top:0}.modal .login-field select{border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-1);border-radius:8px;padding:10px 12px;font-size:14px}.sidebar-account .sidebar-item{padding-bottom:8px}.sidebar-logout-btn{border:1px solid var(--border-1);width:100%;color:var(--text-3);cursor:pointer;background:0 0;border-radius:6px;margin-top:6px;padding:7px 10px;font-size:12px}.sidebar-logout-btn:hover{background:var(--bg-3);color:var(--text-1)}.login-shell{background:var(--bg-1);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.signup-shell{position:relative;overflow:hidden}.signup-card{z-index:1;position:relative}.signup-headline{letter-spacing:-.01em;background:linear-gradient(120deg, var(--text-1), color-mix(in oklab, var(--accent) 80%, var(--text-1)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:22px;font-weight:700}.login-card{background:var(--bg-2);border:1px solid var(--border-1);text-align:center;border-radius:14px;width:100%;max-width:380px;padding:32px}.login-card-wide{max-width:520px}.login-field select,.login-field textarea{border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-1);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px}.login-field select:focus,.login-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.login-field textarea{resize:vertical;min-height:88px}.login-help{color:var(--text-3);margin-top:4px;font-size:11px}.login-brand{color:var(--accent);margin-bottom:16px;font-size:28px}.login-card h1{color:var(--text-1);margin:0 0 8px;font-size:20px;font-weight:700}.login-sub{color:var(--text-3);margin:0 0 24px;font-size:13px}.login-hint{color:var(--text-3);margin:4px 0 16px;font-size:12px}.login-field{text-align:left;flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.login-field span{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.login-field input{border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-1);border-radius:8px;padding:10px 12px;font-size:14px}.login-field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.login-error{color:var(--red);background:var(--red-muted,#ef444414);text-align:left;border-radius:6px;margin-bottom:12px;padding:8px 12px;font-size:12px}.login-btn{background:var(--accent);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;display:block}.login-btn:hover:not([disabled]){filter:brightness(1.05)}.login-btn[disabled]{opacity:.5;cursor:not-allowed}.otp-input{justify-content:space-between;gap:8px;margin:4px 0 2px;display:flex}.otp-box{aspect-ratio:1;text-align:center;font-variant-numeric:tabular-nums;border:1px solid var(--border-1);background:var(--bg-3);width:100%;max-width:48px;color:var(--text-1);caret-color:var(--accent);border-radius:10px;padding:0;font-size:22px;font-weight:600}.otp-box:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}.otp-box:disabled{opacity:.5}.login-busy{color:var(--text-3);text-align:center;margin:12px 0;font-size:12px}.login-btn-link{color:var(--text-3);cursor:pointer;background:0 0;border:none;width:100%;margin-top:12px;padding:6px;font-size:12px;display:block}.login-btn-link:hover:not([disabled]){color:var(--text-2)}.att-board{color:var(--text-1);max-width:1280px;margin:0 auto}.att-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.att-header h2{margin:0;font-size:16px}.att-tabs{gap:4px;display:flex}.att-tab{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-3);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12px}.att-tab.active{background:var(--accent-muted);color:var(--accent);border-color:#0000}.att-error{background:var(--red-muted,#ef444414);color:var(--red);border-radius:6px;margin-bottom:12px;padding:8px 12px;font-size:12px}.att-filters{background:var(--bg-2);border:1px solid var(--border-1);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.att-filters label{color:var(--text-4);text-transform:uppercase;letter-spacing:.4px;flex-direction:column;gap:4px;font-size:10px;display:flex}.att-filters select,.att-filters input{border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-1);border-radius:5px;min-width:130px;padding:5px 8px;font-size:12px}.att-filter-wide input{min-width:280px;font-family:ui-monospace,monospace}.att-summary{color:var(--text-4);margin-left:auto;font-size:11px}.att-table-wrap{border:1px solid var(--border-1);border-radius:8px;overflow-x:auto}.att-table{border-collapse:collapse;width:100%;font-size:12px}.att-table th,.att-table td{text-align:left;border-bottom:1px solid var(--border-1);vertical-align:middle;padding:8px 10px}.att-table th{color:var(--text-3);background:var(--bg-2);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}.att-row-redacted{opacity:.6}.att-mono{font-family:ui-monospace,monospace}.att-sha{font-family:ui-monospace,monospace;font-size:11px}.att-status{text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.att-thumb{-o-object-fit:cover;object-fit:cover;border:1px solid var(--border-1);border-radius:5px;width:48px;height:48px;display:block}.att-thumb-placeholder{border:1px dashed var(--border-1);width:48px;height:48px;color:var(--text-4);border-radius:5px;justify-content:center;align-items:center;font-size:16px;display:flex}.att-redact-btn{border:1px solid var(--border-1);color:var(--red);cursor:pointer;background:0 0;border-radius:5px;padding:4px 10px;font-size:11px}.att-redact-btn:hover:not([disabled]){background:var(--red-muted,#ef444414)}.att-redact-btn[disabled]{opacity:.4;cursor:not-allowed}.att-pagination{color:var(--text-3);justify-content:center;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.att-pagination button{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-2);cursor:pointer;border-radius:5px;padding:5px 12px}.att-pagination button[disabled]{opacity:.4;cursor:not-allowed}.att-subtle{color:var(--text-3);margin-bottom:12px;font-size:12px}.att-dup-group{border:1px solid var(--border-1);background:var(--bg-2);border-radius:8px;margin-bottom:14px;padding:12px}.att-dup-header{color:var(--text-2);align-items:center;gap:16px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.att-dup-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.att-dup-cell{background:var(--bg-3);border-radius:6px;gap:10px;padding:8px;display:flex}.att-dup-meta{color:var(--text-3);flex-direction:column;gap:4px;font-size:11px;display:flex}.msg-media{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.msg-media-link{line-height:0;display:inline-block}.msg-media-img{border:1px solid var(--border-1);background:var(--bg-3);-o-object-fit:cover;object-fit:cover;border-radius:8px;max-width:240px;max-height:240px;display:block}.msg-media-img:hover{filter:brightness(.95)}.msg-media-fallback{color:var(--text-4);border:1px dashed var(--border-1);border-radius:6px;padding:4px 8px;font-size:11px;font-style:italic}.msg-meta{color:var(--text-4);align-items:center;gap:8px;padding:0 4px;font-size:10px;display:flex}.msg-conf{font-weight:700}.msg-action{background:var(--bg-4);color:var(--text-3);border-radius:3px;padding:1px 7px;font-size:9px}.suggested-section{border-top:1px solid var(--border-1);flex-shrink:0;padding:8px 18px}.suggested-title{text-transform:uppercase;letter-spacing:.5px;color:var(--accent);align-items:center;gap:5px;margin-bottom:6px;font-size:9px;font-weight:800;display:flex}.suggested-list{flex-direction:column;gap:4px;display:flex}.suggested-item{border-radius:var(--radius-sm);background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-2);cursor:pointer;transition:all var(--transition);text-align:left;width:100%;padding:7px 10px;font-family:inherit;font-size:11px;line-height:1.4}.suggested-item:hover{border-color:var(--accent);background:var(--accent-muted);color:var(--text-1)}.reply-section{border-top:1px solid var(--border-1);background:var(--bg-2);flex-shrink:0;align-items:flex-end;gap:8px;padding:10px 18px;display:flex}.reply-input{background:var(--bg-3);border:1px solid var(--border-2);border-radius:var(--radius-md);color:var(--text-1);resize:none;min-height:38px;max-height:120px;transition:border-color var(--transition);outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13px}.reply-input:focus{border-color:var(--accent)}.reply-input::placeholder{color:var(--text-4)}.reply-send{background:var(--accent);color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition);white-space:nowrap;border:none;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.reply-send:hover{background:var(--accent-hover);box-shadow:var(--shadow-glow)}.reply-send:disabled{opacity:.4;cursor:default}.reply-section{flex-direction:column;align-items:stretch}.reply-section--note{background:color-mix(in oklab, var(--yellow) 8%, var(--bg-2));border-top-color:color-mix(in oklab, var(--yellow) 35%, var(--border-1))}.reply-input-wrap{align-items:flex-end;gap:8px;display:flex;position:relative}.reply-input-wrap .reply-input{flex:1}.reply-input--note{background:color-mix(in oklab, var(--yellow) 12%, var(--bg-3));border-color:color-mix(in oklab, var(--yellow) 45%, var(--border-2))}.reply-input--note:focus{border-color:var(--yellow)}.reply-send--note{background:var(--yellow);color:var(--bg-1)}.reply-send--note:hover{background:color-mix(in oklab, var(--yellow) 85%, black);box-shadow:0 0 0 3px var(--yellow-muted)}.reply-mode-toggle{background:var(--bg-3);border:1px solid var(--border-1);border-radius:var(--radius-md);gap:4px;width:max-content;margin-bottom:8px;padding:3px;display:flex}.reply-mode-pill{color:var(--text-3);border-radius:calc(var(--radius-md) - 2px);cursor:pointer;transition:all var(--transition);background:0 0;border:none;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600}.reply-mode-pill:hover{color:var(--text-1)}.reply-mode-pill.is-active{background:var(--bg-1);color:var(--text-1);box-shadow:0 1px 2px #00000014}.reply-mode-pill.is-active.is-note{background:var(--yellow-muted);color:var(--yellow)}.reply-mode-helper{color:color-mix(in oklab, var(--yellow) 70%, var(--text-2));margin-top:6px;font-size:11px;font-style:italic}.mention-dropdown{z-index:10;background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius-md);max-width:360px;position:absolute;bottom:calc(100% + 6px);left:0;right:80px;overflow:hidden;box-shadow:0 10px 28px #0000002e}.mention-empty{color:var(--text-3);padding:10px 14px;font-size:12px}.mention-item{text-align:left;cursor:pointer;width:100%;color:var(--text-1);background:0 0;border:none;align-items:center;gap:10px;padding:8px 12px;font-family:inherit;display:flex}.mention-item:hover,.mention-item.is-active{background:var(--bg-2)}.mention-avatar{background:var(--accent-muted);width:24px;height:24px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.mention-meta{flex-direction:column;min-width:0;display:flex}.mention-name{color:var(--text-1);font-size:13px;font-weight:600;line-height:1.2}.mention-sub{color:var(--text-3);font-size:11px;line-height:1.2}.msg.from-internal_note{align-self:stretch;max-width:100%;margin:4px 0}.msg.from-internal_note .msg-avatar{background:var(--yellow-muted);width:22px;height:22px;color:var(--yellow);font-size:12px}.msg.from-internal_note .msg-content{flex:1}.msg-internal-header{align-items:center;gap:8px;margin-bottom:2px;display:flex}.msg-internal-badge{letter-spacing:.4px;text-transform:uppercase;color:var(--yellow);background:var(--yellow-muted);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.msg-internal-author{color:var(--text-2);font-size:11px;font-weight:600}.msg-bubble--note{background:color-mix(in oklab, var(--yellow) 10%, var(--bg-2));border:1px dashed color-mix(in oklab, var(--yellow) 45%, var(--border-1));color:var(--text-1);white-space:pre-wrap;border-radius:8px}.note-mention{color:var(--accent);background:var(--accent-muted);border-radius:4px;padding:0 4px;font-weight:600}.tab-scroll-area{flex:1;padding:14px 18px;overflow-y:auto}.profile-row{border-radius:var(--radius-sm);border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.profile-label{color:var(--text-3);font-size:11px;font-weight:600}.profile-value{color:var(--text-1);font-size:12px;font-weight:500}.note-item{border-radius:var(--radius-sm);background:var(--bg-3);border:1px solid var(--border-1);margin-bottom:6px;padding:10px 12px}.note-header{justify-content:space-between;margin-bottom:3px;display:flex}.note-agent{color:var(--text-2);font-size:11px;font-weight:700}.note-time{color:var(--text-4);font-size:10px}.note-text{color:var(--text-2);font-size:12px;line-height:1.4}.empty-tab{height:100%;color:var(--text-4);justify-content:center;align-items:center;font-size:12px;display:flex}.detail-actions{border-top:1px solid var(--border-1);background:var(--bg-2);flex-shrink:0;gap:6px;padding:10px 18px;display:flex}.btn{border-radius:var(--radius-sm);cursor:pointer;text-align:center;transition:all var(--transition);border:none;flex:1;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-hover);box-shadow:var(--shadow-glow)}.btn-ghost{background:var(--bg-3);color:var(--text-2);border:1px solid var(--border-2)}.btn-ghost:hover{background:var(--bg-4);border-color:var(--border-3)}.btn-green{background:var(--green-muted);color:var(--green)}.btn-green:hover{background:#10b98133}.cmd-overlay{z-index:100;background:#0000008c;justify-content:center;align-items:flex-start;padding-top:15vh;animation:.12s fadeIn;display:flex;position:fixed;inset:0}.cmd-palette{background:color-mix(in oklab, var(--bg-2) 50%, transparent);-webkit-backdrop-filter:blur(32px)saturate(200%);border:1px solid color-mix(in oklab, var(--text-1) 12%, transparent);border-radius:var(--radius-lg);width:500px;max-height:380px;animation:.2s cubic-bezier(.16,1,.3,1) cmdSlide;overflow:hidden;box-shadow:0 12px 40px #00000080}@keyframes cmdSlide{0%{opacity:0;transform:scale(.96)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.cmd-input-wrap{border-bottom:1px solid var(--border-1);padding:12px 14px}.cmd-input{width:100%;color:var(--text-1);background:0 0;border:none;outline:none;font-family:inherit;font-size:14px}.cmd-input::placeholder{color:var(--text-4)}.cmd-results{max-height:300px;padding:6px;overflow-y:auto}.cmd-result{border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition);align-items:center;gap:10px;padding:8px 10px;display:flex}.cmd-result:hover,.cmd-result.highlighted{background:var(--bg-4)}.cmd-result-icon{border-radius:var(--radius-sm);background:var(--bg-3);justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}.cmd-result-text{flex:1;min-width:0}.cmd-result-title{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.cmd-result-sub{color:var(--text-3);font-size:10px}.cmd-result-badge{color:var(--text-4);flex-shrink:0;font-size:9px}.toast-container{z-index:60;flex-direction:column;gap:6px;display:flex;position:fixed;top:62px;right:16px}.toast{border-radius:var(--radius-md);background:color-mix(in oklab, var(--bg-3) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(160%);border:1px solid color-mix(in oklab, var(--text-1) 8%, transparent);align-items:center;gap:10px;min-width:280px;max-width:360px;padding:10px 14px;animation:.3s cubic-bezier(.16,1,.3,1) toastIn;display:flex;box-shadow:0 8px 32px #0006}@keyframes toastIn{0%{opacity:0;transform:translate(20px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.toast-icon{flex-shrink:0;font-size:16px}.toast-content{flex:1}.toast-title{color:var(--text-1);font-size:12px;font-weight:600}.toast-desc{color:var(--text-3);font-size:10px}.toast-close{color:var(--text-4);cursor:pointer;background:0 0;border:none;padding:2px;font-size:14px;line-height:1}.empty-col{color:var(--text-4);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:30px 16px;display:flex}.empty-col-icon{opacity:.3;font-size:20px}.empty-col-text{font-size:11px}.card-scores{align-items:center;gap:3px;display:flex}.card-score-pill{letter-spacing:.3px;text-transform:uppercase;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:9px;font-weight:800;display:flex}.card-score-dot{border-radius:50%;width:5px;height:5px}.scoreboard{border-bottom:1px solid var(--border-1);background:var(--bg-2);flex-shrink:0;grid-template-columns:repeat(2,1fr);display:grid}.scoreboard-item{border-right:1px solid var(--border-1);align-items:center;gap:8px;padding:10px 12px;display:flex}.scoreboard-item:last-child{border-right:none}.scoreboard--loading{opacity:.5}.scoreboard--loading .score-num{color:var(--text-3)!important}.detail-messages-loading{color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 16px;font-size:12px;display:flex}.detail-messages-loading-spinner{border:2px solid var(--border-1);border-top-color:var(--accent,#3b82f6);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite detail-loading-spin}@keyframes detail-loading-spin{to{transform:rotate(360deg)}}.score-ring-wrap{justify-content:center;align-items:center;display:flex;position:relative}.score-ring-label{font-size:11px;font-weight:800;position:absolute}.score-info{flex-direction:column;gap:0;min-width:0;display:flex}.score-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-4);font-size:9px;font-weight:700}.score-num{font-size:11px;font-weight:700}.quality-section{border-bottom:1px solid var(--border-1);margin-bottom:16px;padding-bottom:16px}.quality-section:last-child{border-bottom:none}.quality-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.quality-title{color:var(--text-1);font-size:12px;font-weight:700}.quality-grade{font-size:12px;font-weight:800}.signal-list{flex-direction:column;gap:6px;display:flex}.signal-item{border-radius:var(--radius-sm);background:var(--bg-3);align-items:flex-start;gap:8px;padding:6px 10px;display:flex}.signal-icon{flex-shrink:0;margin-top:2px;font-size:10px}.signal-text{flex-direction:column;gap:1px;display:flex}.signal-label{color:var(--text-1);font-size:11px;font-weight:600}.signal-detail{color:var(--text-3);font-size:10px}.md-content p{margin:0 0 8px}.md-content p:last-child{margin-bottom:0}.md-content h1,.md-content h2,.md-content h3{color:var(--text-1);margin:12px 0 6px;font-size:14px;font-weight:700}.md-content h2{font-size:13px}.md-content h3{font-size:12px}.md-content ul,.md-content ol{margin:4px 0 8px;padding-left:20px}.md-content li{margin-bottom:4px}.md-content strong{color:var(--text-1);font-weight:600}.md-content em{font-style:italic}.md-content code{background:#ffffff14;border-radius:4px;padding:1px 5px;font-family:monospace;font-size:12px}.md-content pre{background:#0000004d;border-radius:6px;margin:6px 0;padding:10px 12px;overflow-x:auto}.md-content pre code{background:0 0;padding:0}.md-content blockquote{border-left:3px solid var(--accent);color:var(--text-2);margin:6px 0;padding:4px 12px}.md-content a{color:var(--accent-hover);text-decoration:underline}.md-content table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.md-content th,.md-content td{border:1px solid var(--border-2);text-align:left;padding:6px 10px}.md-content th{background:var(--bg-3);font-weight:600}.md-content hr{border:none;border-top:1px solid var(--border-2);margin:12px 0}.chart-card .recharts-cartesian-grid line,.chart-card .recharts-cartesian-axis-line,.chart-card .recharts-cartesian-axis-tick line{stroke:var(--border-1)}.chart-hint{color:var(--text-4);letter-spacing:.04em;text-transform:none;margin-left:8px;font-size:9px;font-weight:400}.filter-chip{background:var(--accent-muted);color:var(--accent-hover);border:1px solid var(--accent);letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:3px 8px 3px 10px;font-size:11px;display:inline-flex}.filter-chip button{color:var(--accent-hover);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px;line-height:1}.filter-chip button:hover{color:var(--text-1)}.drill-panel{background:var(--bg-1);border-left:1px solid var(--border-2);width:440px;max-width:90vw;box-shadow:var(--shadow-lg);z-index:100;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) slideIn;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.drill-header{border-bottom:1px solid var(--border-1);background:var(--bg-2);justify-content:space-between;align-items:flex-start;padding:16px 18px;display:flex}.drill-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:10px}.drill-title{color:var(--text-1);margin:4px 0 0;font-size:15px;font-weight:600}.drill-close{border:1px solid var(--border-2);color:var(--text-3);cursor:pointer;width:28px;height:28px;transition:all var(--transition);background:0 0;border-radius:6px;font-size:18px;line-height:1}.drill-close:hover{background:var(--bg-3);color:var(--text-1)}.drill-list{flex:1;margin:0;padding:8px;list-style:none;overflow-y:auto}.drill-row{border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);border:1px solid #0000;margin-bottom:4px;padding:10px 12px}.drill-row:hover{background:var(--bg-2);border-color:var(--border-1)}.drill-row-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.drill-name{color:var(--text-1);font-size:13px;font-weight:500}.drill-time{color:var(--text-3);font-size:11px}.drill-row-mid{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.drill-chip{border:1px solid var(--border-2);text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);border-radius:999px;padding:2px 7px;font-size:10px}.status-ai_handling{color:var(--blue);border-color:var(--blue)}.status-needs_review{color:var(--yellow);border-color:var(--yellow)}.status-human_handling{color:var(--orange);border-color:var(--orange)}.status-resolved{color:var(--green);border-color:var(--green)}.drill-score{color:var(--text-3);margin-left:auto;font-size:10px}.drill-subject{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.drill-content{color:var(--text-2);white-space:pre-wrap;word-break:break-word;margin:4px 0;font-size:12px;line-height:1.4}.drill-reasoning{color:var(--text-3);border-top:1px dashed var(--border-1);margin-top:6px;padding-top:6px;font-size:11px;font-style:italic}.drill-score-badge{background:var(--red-muted);color:var(--red);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.drill-empty{text-align:center;color:var(--text-3);padding:40px 20px;font-size:13px}.drill-err{color:var(--red)}.audit-toolbar{gap:6px;margin-bottom:12px;display:flex}.audit-filter{background:var(--bg-2);border:1px solid var(--border-1);color:var(--text-3);cursor:pointer;transition:all var(--transition);border-radius:999px;padding:5px 14px;font-size:11px}.audit-filter:hover{background:var(--bg-3);color:var(--text-2);border-color:var(--border-2)}.audit-filter.active{background:var(--accent-muted);border-color:var(--accent);color:var(--accent-hover)}.audit-table{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);font-size:12px;overflow:hidden}.audit-row{border-bottom:1px solid var(--border-1);grid-template-columns:130px 130px 200px 130px 200px 1fr 130px;align-items:center;gap:12px;padding:10px 14px;display:grid}.audit-row:last-child{border-bottom:none}.audit-row.audit-head{background:var(--bg-1);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:500}.audit-row:not(.audit-head):hover{background:var(--bg-3)}.audit-row .dim{color:var(--text-3)}.audit-row .col-fields,.audit-row .col-reason,.audit-row .col-ip,.audit-row .col-actor{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.audit-pill{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:500;display:inline-block}.drill-reveal-bar{color:var(--text-3);background:var(--bg-2);border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:8px 14px;font-size:11px;display:flex}.drill-reveal-bar.on{background:var(--yellow-muted);color:var(--yellow);border-bottom-color:var(--yellow)}.drill-reveal-bar button{color:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all var(--transition);background:0 0;border:1px solid;border-radius:999px;padding:3px 10px;font-size:10px}.drill-reveal-bar button:hover{color:var(--bg-1);background:currentColor}.help-shell{background:var(--bg-1);min-height:100vh;color:var(--text-1);flex-direction:column;display:flex}.help-header{border-bottom:1px solid var(--border-1);padding:18px 24px}.help-brand{color:var(--text-1);font-size:18px;font-weight:600;text-decoration:none}.help-main{flex:1;width:100%;max-width:760px;margin:0 auto;padding:32px 24px}.help-footer{border-top:1px solid var(--border-1);text-align:center;color:var(--text-2);padding:16px 24px}.help-search{gap:8px;margin-bottom:24px;display:flex}.help-search input{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-1);border-radius:8px;flex:1;padding:10px 14px;font-size:14px}.help-search button{border:1px solid var(--border-1);background:var(--accent);color:#fff;cursor:pointer;border-radius:8px;padding:10px 18px;font-size:14px}.help-chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.help-chip{border:1px solid var(--border-1);color:var(--text-2);background:var(--bg-2);border-radius:999px;padding:4px 12px;font-size:12px;text-decoration:none}.help-chip.is-active{background:var(--accent);color:#fff;border-color:var(--accent)}.help-groups section{margin-bottom:32px}.help-groups h2{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin:0 0 12px;font-size:14px}.help-articles{margin:0;padding:0;list-style:none}.help-articles li{border-bottom:1px solid var(--border-1)}.help-articles a{color:var(--text-1);padding:14px 0;text-decoration:none;display:block}.help-articles a:hover strong{text-decoration:underline}.help-articles strong{margin-bottom:4px;font-size:15px;font-weight:600;display:block}.help-excerpt{color:var(--text-2);font-size:13px;line-height:1.4;display:block}.help-meta{color:var(--text-2);font-size:14px}.help-back{margin:0 0 16px}.help-back a{color:var(--text-2);font-size:13px;text-decoration:none}.help-back a:hover{text-decoration:underline}.help-category-tag{background:var(--bg-2);color:var(--text-2);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin:0 0 16px;padding:3px 10px;font-size:11px;display:inline-block}.help-article{line-height:1.6}.help-article h1{margin:0 0 12px;font-size:28px}.help-article-body h2{margin:28px 0 12px;font-size:20px}.help-article-body h3{margin:20px 0 8px;font-size:16px}.help-article-body p{margin:12px 0}.help-article-body code{background:var(--bg-2);border-radius:4px;padding:2px 6px;font-size:13px}.help-article-body pre{background:var(--bg-2);border-radius:8px;padding:12px;overflow-x:auto}.help-article-body ul,.help-article-body ol{padding-left:24px}.help2-shell{background:var(--bg-0);min-height:100vh;color:var(--text-1);flex-direction:column;display:flex}.help2-topbar{border-bottom:1px solid color-mix(in oklab, var(--text-1) 7%, transparent);background:color-mix(in oklab, var(--bg-1) 80%, transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);z-index:10;justify-content:space-between;align-items:center;padding:14px 28px;display:flex;position:sticky;top:0}.help2-brand{color:var(--text-1);letter-spacing:-.01em;font-size:15px;font-weight:600;text-decoration:none}.help2-theme-toggle{border:1px solid color-mix(in oklab, var(--text-1) 10%, transparent);width:32px;height:32px;color:var(--text-2);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.help2-theme-toggle:hover{background:var(--bg-3);color:var(--text-1);border-color:color-mix(in oklab, var(--text-1) 16%, transparent)}.help2-footer{text-align:center;color:var(--text-2);border-top:1px solid var(--border-1);padding:16px 24px}.help2-layout{flex:1;min-height:0;display:flex}.help2-sidebar{border-right:1px solid var(--border-1);background:var(--bg-2);flex-direction:column;width:264px;display:flex}.help2-sidebar-head{border-bottom:1px solid var(--border-1);padding:24px}.help2-sidebar-head h2{margin:0;font-size:18px;font-weight:600}.help2-sidebar-head p{color:var(--text-2);margin:4px 0 0;font-size:13px}.help2-sidebar-nav{flex-direction:column;gap:2px;padding:12px;display:flex;overflow-y:auto}.help2-cat{color:var(--text-1);cursor:pointer;text-align:left;width:100%;transition:background var(--transition);background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex}.help2-cat:hover{background:var(--bg-3)}.help2-cat.is-active{background:var(--accent-muted);font-weight:500}.help2-cat-name{flex:1}.help2-cat-count{color:var(--text-2);font-size:12px}.help2-main{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.help2-hero{border-bottom:1px solid color-mix(in oklab, var(--text-1) 6%, transparent);background:radial-gradient(80% 50% at 20% 0%, color-mix(in oklab, var(--accent) 14%, transparent), transparent 60%), radial-gradient(60% 40% at 90% 10%, color-mix(in oklab, var(--purple) 12%, transparent), transparent 65%), var(--bg-1);padding:72px 32px 56px;position:relative;overflow:hidden}.help2-hero-inner{z-index:1;width:100%;max-width:1100px;margin:0 auto;position:relative}.help2-hero h1.help2-title-shimmer{background:linear-gradient(100deg, transparent 35%, color-mix(in oklab, var(--accent) 55%, white) 50%, transparent 65%), linear-gradient(120deg, var(--text-1), color-mix(in oklab, var(--text-1) 70%, var(--accent)));-webkit-text-fill-color:transparent;background-position:-150% 0,0 0;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-out .2s forwards help2-title-shimmer-run}@keyframes help2-title-shimmer-run{to{background-position:150% 0,0 0}}@media (prefers-reduced-motion:reduce){.help2-hero h1.help2-title-shimmer{animation:none}}.help2-hero h1{letter-spacing:-.02em;background:linear-gradient(120deg, var(--text-1), color-mix(in oklab, var(--text-1) 70%, var(--accent)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:44px;font-weight:700;line-height:1.1}.help2-sub{color:var(--text-2);max-width:580px;margin:0 0 28px;font-size:16px}.help2-search{max-width:640px;position:relative}.help2-search input{border:1px solid color-mix(in oklab, var(--text-1) 10%, transparent);background:color-mix(in oklab, var(--bg-2) 78%, transparent);-webkit-backdrop-filter:blur(8px);width:100%;height:56px;color:var(--text-1);box-sizing:border-box;transition:border-color var(--transition), box-shadow var(--transition);border-radius:14px;padding:0 76px 0 50px;font-family:inherit;font-size:15px;box-shadow:0 4px 18px -8px #0000002e}.help2-search input::placeholder{color:var(--text-3)}.help2-search input:focus{border-color:color-mix(in oklab, var(--accent) 70%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 22%, transparent), 0 0 28px -4px color-mix(in oklab, var(--accent) 50%, transparent), 0 6px 24px -8px #00000038;outline:none}.help2-search-icon{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.help2-search-kbd{color:var(--text-3);background:var(--bg-3);border:1px solid color-mix(in oklab, var(--text-1) 8%, transparent);pointer-events:none;border-radius:5px;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.help2-results{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:32px}.help2-results-head{margin-bottom:24px}.help2-results-head h2{margin:0 0 4px;font-size:20px;font-weight:600}.help2-results-count{color:var(--text-2);margin:0;font-size:13px}.help2-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=900px){.help2-grid{grid-template-columns:1fr 1fr}}.help2-featured{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto 4px;padding:32px 32px 0}.help2-featured .help2-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.help2-card{text-align:left;background:var(--bg-2);border:1px solid var(--border-1);cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.help2-card:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 6px 24px #0000000f}.help2-card-head{justify-content:space-between;gap:12px;display:flex}.help2-card-head h3{flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.4}.help2-card-excerpt{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.help2-card-meta{color:var(--text-2);gap:16px;font-size:12px;display:flex}.help2-chip{background:var(--bg-3);color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.help2-chip-primary{background:var(--accent-muted);color:var(--accent)}.help2-meta-item{align-items:center;gap:4px;display:inline-flex}.help2-article{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:32px}.help2-back{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;margin-bottom:16px;padding:6px 10px;font-size:13px;display:inline-flex}.help2-back:hover{background:var(--bg-3)}.help2-title{margin:16px 0 12px;font-size:36px;font-weight:700;line-height:1.2}.help2-meta{color:var(--text-2);gap:24px;margin-bottom:16px;font-size:13px;display:flex}.help2-tags{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.help2-divider{background:var(--border-1);height:1px;margin:24px 0}.help2-divider-thin{margin:8px 4px}.help2-body{font-size:15px;line-height:1.7}.help2-body h1{margin:28px 0 12px;font-size:24px}.help2-body h2{margin:24px 0 10px;font-size:20px}.help2-body h3{margin:20px 0 8px;font-size:16px}.help2-body p{margin:12px 0}.help2-body code{background:var(--bg-3);border-radius:4px;padding:2px 6px;font-size:13px}.help2-body pre{background:var(--bg-3);border-radius:8px;padding:14px;overflow-x:auto}.help2-body ul,.help2-body ol{padding-left:24px}.help2-body a{color:var(--accent)}.help2-source{color:var(--text-2);margin-top:24px;font-size:13px}.help2-feedback{background:var(--bg-2);border:1px solid var(--border-1);border-radius:12px;margin-top:32px;padding:20px}.help2-feedback h3{margin:0 0 12px;font-size:15px;font-weight:600}.help2-feedback-actions{gap:12px;display:flex}.help2-btn-outline{background:var(--bg-1);border:1px solid var(--border-1);color:var(--text-1);cursor:pointer;transition:background var(--transition);border-radius:8px;padding:8px 16px;font-size:14px}.help2-btn-outline:hover{background:var(--bg-3)}.help2-empty{text-align:center;color:var(--text-2);padding:48px 24px;font-size:14px}.help-shell{display:none}.kadmin{max-width:1100px;margin:0 auto;padding:24px}.kadmin-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.kadmin-head h1{margin:0;font-size:22px;font-weight:700}.kadmin-sub{color:var(--text-2);margin:4px 0 0;font-size:13px}.kadmin-primary{background:var(--accent);color:#fff;cursor:pointer;transition:background var(--transition);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.kadmin-primary:hover{background:var(--accent-strong,var(--accent))}.kadmin-primary:disabled{opacity:.5;cursor:not-allowed}.kadmin-filters{gap:12px;margin-bottom:16px;display:flex}.kadmin-search{flex:1;max-width:480px;position:relative}.kadmin-search input{border:1px solid var(--border-1);background:var(--bg-2);width:100%;height:36px;color:var(--text-1);box-sizing:border-box;border-radius:8px;padding:0 12px 0 36px;font-size:14px}.kadmin-search-icon{color:var(--text-2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.kadmin-select{border:1px solid var(--border-1);background:var(--bg-2);height:36px;color:var(--text-1);border-radius:8px;padding:0 12px;font-size:14px}.kadmin-empty{text-align:center;color:var(--text-2);padding:32px 16px;font-size:14px}.kadmin-error{color:var(--red,#ef4444);background:#ef444414;border-radius:8px;margin-bottom:12px;padding:12px 16px;font-size:13px}.kadmin-table{border:1px solid var(--border-1);background:var(--bg-2);border-radius:10px;overflow:hidden}.kadmin-row{border:none;border-bottom:1px solid var(--border-1);text-align:left;cursor:pointer;color:var(--text-1);background:0 0;grid-template-columns:1fr 160px 120px 24px;align-items:center;gap:16px;width:100%;padding:12px 16px;font-size:14px;display:grid}.kadmin-row:last-child{border-bottom:none}.kadmin-row:hover{background:var(--bg-3)}.kadmin-row-head{background:var(--bg-3);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);cursor:default;font-size:11px}.kadmin-row-head:hover{background:var(--bg-3)}.kadmin-row-title{font-weight:500}.kadmin-row-cat,.kadmin-row-date{color:var(--text-2);font-size:13px}.kadmin-row-chev{color:var(--text-2);justify-content:flex-end;display:flex}.kadmin-edit-head{align-items:center;gap:16px;margin-bottom:16px;display:flex}.kadmin-edit-head h1{flex:1;margin:0;font-size:18px;font-weight:600}.kadmin-edit-actions{gap:8px;display:flex}.kadmin-back{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.kadmin-back:hover{background:var(--bg-3)}.kadmin-danger{border:1px solid var(--red,#ef4444);color:var(--red,#ef4444);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.kadmin-danger:hover{background:#ef444414}.kadmin-danger:disabled{opacity:.5;cursor:not-allowed}.kadmin-form{flex-direction:column;gap:16px;display:flex}.kadmin-label{color:var(--text-1);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.kadmin-label>span:first-child{color:var(--text-2);font-size:12px;font-weight:500}.kadmin-label input[type=text]{border:1px solid var(--border-1);background:var(--bg-2);height:36px;color:var(--text-1);border-radius:8px;padding:0 12px;font-size:14px}.kadmin-row-2col{grid-template-columns:1fr 1fr;gap:16px;display:grid}.kadmin-mdeditor{border:1px solid var(--border-1);border-radius:10px;overflow:hidden}.kadmin-mdeditor .w-md-editor{box-shadow:none!important}.kadmin-ai{background:linear-gradient(135deg,#a855f70d,#6366f10d);border:1px solid #a855f733;border-radius:12px;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.kadmin-ai-head{justify-content:space-between;align-items:center;display:flex}.kadmin-ai-title{color:var(--purple,#a855f7);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.kadmin-ai-close{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.kadmin-ai-close:hover{background:var(--bg-3)}.kadmin-ai-actions{flex-wrap:wrap;gap:6px;display:flex}.kadmin-ai-tab{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-2);cursor:pointer;transition:all var(--transition);border-radius:999px;padding:6px 12px;font-size:12px}.kadmin-ai-tab:hover{background:var(--bg-3)}.kadmin-ai-tab.is-active{background:var(--purple,#a855f7);color:#fff;border-color:var(--purple,#a855f7)}.kadmin-ai-tab:disabled{opacity:.5;cursor:not-allowed}.kadmin-ai-prompt{border:1px solid var(--border-1);background:var(--bg-1);width:100%;color:var(--text-1);resize:vertical;box-sizing:border-box;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px}.kadmin-ai-run{align-items:center;gap:12px;display:flex}.kadmin-ai-toggle{background:var(--bg-2);color:var(--purple,#a855f7);cursor:pointer;transition:background var(--transition);border:1px solid #a855f74d;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.kadmin-ai-toggle:hover{background:#a855f714}.kadmin-ai-toggle:disabled{opacity:.5;cursor:not-allowed}.kadmin-error-inline{color:var(--red,#ef4444);font-size:13px}.kadmin-ai-preview{background:var(--bg-1);border:1px solid var(--border-1);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.kadmin-ai-preview-head{color:var(--text-2);justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.kadmin-ai-output{white-space:pre-wrap;max-height:320px;margin:0;font-family:inherit;font-size:13px;line-height:1.5;overflow-y:auto}.kadmin-ai-meta{flex-direction:column;gap:6px;font-size:13px;display:flex}.kadmin-aipop{background:var(--bg-1);z-index:10;border:1px solid #a855f759;border-radius:10px;flex-direction:column;gap:10px;width:420px;max-width:calc(100% - 32px);padding:12px;display:flex;position:absolute;top:48px;right:16px;box-shadow:0 12px 36px #0000002e}.kadmin-aipop-head{justify-content:space-between;align-items:center;display:flex}.kadmin-aipop-title{color:var(--purple,#a855f7);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.kadmin-aipop-context{color:var(--text-2);margin-left:4px;font-weight:400}.kadmin-autometa-status{min-height:20px;font-size:12px}.kadmin-autometa-loading{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.kadmin-autometa-done{color:var(--purple,#a855f7);align-items:center;gap:6px;display:inline-flex}.kadmin-head-actions{gap:8px;display:flex}.kadmin-secondary{background:var(--bg-2);border:1px solid var(--border-1);color:var(--text-1);cursor:pointer;transition:background var(--transition);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.kadmin-secondary:hover{background:var(--bg-3)}.kadmin-threshold{color:var(--text-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.kadmin-threshold input{border:1px solid var(--border-1);background:var(--bg-2);width:70px;height:28px;color:var(--text-1);border-radius:6px;padding:0 8px;font-size:13px}.kadmin-dup-group{border:1px solid var(--border-1);background:var(--bg-2);border-radius:10px;margin-bottom:16px;overflow:hidden}.kadmin-dup-head{background:var(--bg-3);border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;display:flex}.kadmin-dup-sim{color:var(--text-2);font-size:12px;font-weight:500}.kadmin-dup-list{flex-direction:column;display:flex}.kadmin-dup-card{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.kadmin-dup-card:last-child{border-bottom:none}.kadmin-dup-card-main{flex:1;min-width:0}.kadmin-dup-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:4px;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.kadmin-dup-excerpt{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;display:-webkit-box;overflow:hidden}.kadmin-chip-tiny{background:var(--bg-1);color:var(--text-2);border:1px solid var(--border-1);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:10px;display:inline-block}.trends{max-width:1100px;margin:0 auto;padding:24px}.trends-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.trends-head h1{margin:0;font-size:22px;font-weight:700}.trends-sub{color:var(--text-2);margin:4px 0 0;font-size:13px}.trends-refresh{background:var(--bg-2);border:1px solid var(--border-1);color:var(--text-1);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;display:inline-flex}.trends-refresh:hover{background:var(--bg-3)}.trends-refresh:disabled{opacity:.5;cursor:not-allowed}.trends-filters{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}.trends-filters label{color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:11px;display:inline-flex}.trends-filters select,.trends-filters input{border:1px solid var(--border-1);background:var(--bg-2);height:32px;color:var(--text-1);text-transform:none;letter-spacing:0;border-radius:6px;padding:0 10px;font-size:13px;font-weight:400}.trends-scanned{color:var(--text-2);align-self:flex-end;margin-bottom:2px;font-size:12px}.trends-empty,.trends-error{text-align:center;color:var(--text-2);padding:32px 16px;font-size:14px}.trends-error{color:var(--red,#ef4444)}.trends-card{border:1px solid var(--border-1);background:var(--bg-2);border-left-width:4px;border-radius:10px;margin-bottom:12px;overflow:hidden}.trends-card-low{border-left-color:var(--text-2)}.trends-card-medium{border-left-color:var(--orange,#f59e0b)}.trends-card-high{border-left-color:var(--red,#ef4444)}.trends-icon-low{color:var(--text-2)}.trends-icon-medium{color:var(--orange,#f59e0b)}.trends-icon-high{color:var(--red,#ef4444)}.trends-card-head{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 16px;display:flex}.trends-card-head:hover{background:var(--bg-3)}.trends-card-left{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.trends-card-count{color:var(--text-1);font-size:14px;font-weight:600}.trends-card-topic{color:var(--text-2);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;display:-webkit-box;overflow:hidden}.trends-card-meta{color:var(--text-2);align-items:center;gap:12px;font-size:12px;display:flex}.trends-meta-item{align-items:center;gap:4px;display:inline-flex}.trends-card-sim{background:var(--bg-3);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.trends-chev{transition:transform var(--transition)}.trends-chev.is-open{transform:rotate(90deg)}.trends-card-body{border-top:1px solid var(--border-1);background:var(--bg-1)}.trends-conv-row{border-bottom:1px solid var(--border-1);cursor:pointer;text-align:left;width:100%;color:var(--text-1);background:0 0;border-top:none;border-left:none;border-right:none;grid-template-columns:80px 100px 1fr 100px 24px;align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:grid}.trends-conv-row:last-child{border-bottom:none}.trends-conv-row:hover{background:var(--bg-3)}.trends-conv-channel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);font-size:11px}.trends-conv-status{background:var(--bg-3);color:var(--text-2);text-align:center;border-radius:999px;padding:2px 8px;font-size:11px}.trends-conv-cat{color:var(--text-2);font-size:13px}.trends-conv-time{color:var(--text-2);font-size:12px}.trends-toggle{color:var(--text-1);background:var(--bg-2);border:1px solid var(--border-1);cursor:pointer;border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.trends-toggle input{width:auto;height:auto}.trends-toggle-hint{color:var(--text-2);cursor:help;font-size:12px}.trends-gap-badge{color:var(--red,#ef4444);background:#ef44441f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.trends-card-action{background:var(--bg-1);color:var(--purple,#a855f7);cursor:pointer;white-space:nowrap;border:1px solid #a855f766;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.trends-card-action:hover{background:#a855f714}.trends-card-action:disabled{opacity:.6;cursor:not-allowed}.custom-list,.custom-profile{max-width:1100px;margin:0 auto;padding:24px}.custom-head{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.custom-head h1{margin:0;font-size:22px;font-weight:700}.custom-sub{color:var(--text-2);margin:4px 0 0;font-size:13px}.custom-filter{margin-bottom:16px}.custom-search{max-width:480px;position:relative}.custom-search input{border:1px solid var(--border-1);background:var(--bg-2);width:100%;height:36px;color:var(--text-1);box-sizing:border-box;border-radius:8px;padding:0 12px 0 36px;font-size:14px}.custom-search-icon{color:var(--text-2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.custom-empty{text-align:center;color:var(--text-2);padding:32px 16px;font-size:14px}.custom-error{color:var(--red,#ef4444);background:#ef444414;border-radius:8px;padding:12px 16px;font-size:13px}.custom-table{border:1px solid var(--border-1);background:var(--bg-2);border-radius:10px;overflow:hidden}.custom-row{border:none;border-bottom:1px solid var(--border-1);text-align:left;cursor:pointer;color:var(--text-1);background:0 0;grid-template-columns:1.4fr 1.4fr 100px 110px 24px;align-items:center;gap:16px;width:100%;padding:12px 16px;font-size:14px;display:grid}.custom-row:last-child{border-bottom:none}.custom-row:hover{background:var(--bg-3)}.custom-row-head{background:var(--bg-3);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);cursor:default;font-size:11px}.custom-row-name{font-weight:500}.custom-row-contact,.custom-row-channel{color:var(--text-2);font-size:13px}.custom-row-count{background:var(--bg-3);color:var(--text-1);text-align:center;border-radius:999px;width:fit-content;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.custom-row-head .custom-row-count{background:0 0}.custom-row-chev{color:var(--text-2);justify-content:flex-end;display:flex}.custom-profile-head{align-items:center;gap:16px;margin:16px 0 24px;display:flex}.custom-avatar{background:var(--accent-muted);width:64px;height:64px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-weight:600;display:flex}.custom-identity h1{margin:0;font-size:22px;font-weight:700}.custom-identity-row{flex-wrap:wrap;gap:16px;margin-top:6px;display:flex}.custom-meta-item{color:var(--text-2);align-items:center;gap:4px;font-size:13px;display:inline-flex}.custom-stats{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:28px;display:grid}.custom-stat{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;padding:12px 14px}.custom-stat-value{color:var(--text-1);font-size:22px;font-weight:700}.custom-stat-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin-top:2px;font-size:11px}.custom-section-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin:8px 0 12px;font-size:14px;font-weight:600}.custom-timeline{flex-direction:column;gap:10px;display:flex}.custom-conv{text-align:left;background:var(--bg-2);border:1px solid var(--border-1);cursor:pointer;transition:border-color var(--transition);border-radius:10px;padding:12px 14px}.custom-conv:hover{border-color:var(--accent)}.custom-conv-head{color:var(--text-2);align-items:center;gap:10px;font-size:12px;display:flex}.custom-conv-status{background:var(--bg-3);color:var(--text-1);text-transform:capitalize;border-radius:999px;padding:2px 10px;font-size:11px}.custom-conv-status.status-resolved{color:var(--green,#22c55e);background:#22c55e1f}.custom-conv-status.status-needs_review{color:var(--red,#ef4444);background:#ef44441f}.custom-conv-status.status-ai_handling{background:var(--accent-muted);color:var(--accent)}.custom-conv-channel{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.custom-conv-when{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.custom-conv-chev{color:var(--text-2)}.custom-conv-preview{color:var(--text-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.custom-conv-from{color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin-right:6px;font-size:11px;font-weight:600}.custom-chip-tiny{background:var(--bg-3);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:10px;display:inline-block}.kadmin-table-5col .kadmin-row{grid-template-columns:1fr 140px 100px 100px 24px}.kadmin-row-stat{color:var(--text-1);text-align:right;padding-right:16px;font-size:13px;font-weight:500}.kadmin-row-head .kadmin-row-stat{font-weight:400}.trends-spike-badge{color:var(--red,#ef4444);text-transform:uppercase;letter-spacing:.04em;background:#ef444426;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.custom-clientinfo{background:var(--bg-2);border:1px solid var(--border-1);border-radius:12px;margin:0 0 28px;padding:16px 20px}.custom-clientinfo-grid{grid-template-columns:repeat(2,1fr);gap:12px 24px;display:grid}.custom-clientinfo-row{align-items:flex-start;gap:10px;display:flex}.custom-clientinfo-icon{color:var(--text-2);margin-top:2px}.custom-clientinfo-text{flex-direction:column;min-width:0;display:flex}.custom-clientinfo-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin-bottom:2px;font-size:10px}.custom-clientinfo-value{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.custom-clientinfo-value a{color:var(--accent)}.custom-clientinfo-sub{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;overflow:hidden}.aiaudit{max-width:1200px;margin:0 auto;padding:24px}.aiaudit-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.aiaudit-head h1{margin:0;font-size:22px;font-weight:700}.aiaudit-sub{color:var(--text-2);max-width:800px;margin:4px 0 0;font-size:13px}.aiaudit-refresh{background:var(--bg-2);border:1px solid var(--border-1);color:var(--text-1);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;display:inline-flex}.aiaudit-refresh:hover{background:var(--bg-3)}.aiaudit-refresh:disabled{opacity:.5;cursor:not-allowed}.aiaudit-filters{gap:16px;margin-bottom:16px;display:flex}.aiaudit-filters label{color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:11px;display:inline-flex}.aiaudit-filters select{border:1px solid var(--border-1);background:var(--bg-2);height:32px;color:var(--text-1);text-transform:none;letter-spacing:0;border-radius:6px;padding:0 10px;font-size:13px}.aiaudit-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.aiaudit-stat{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;padding:12px 14px}.aiaudit-stat-value{color:var(--text-1);font-size:20px;font-weight:700}.aiaudit-stat-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin-top:2px;font-size:11px}.aiaudit-empty{text-align:center;color:var(--text-2);padding:32px 16px;font-size:14px}.aiaudit-error{color:var(--red,#ef4444);background:#ef444414;border-radius:8px;padding:12px 16px;font-size:13px}.aiaudit-table{border:1px solid var(--border-1);background:var(--bg-2);border-radius:10px;overflow:hidden}.aiaudit-row{border:none;border-bottom:1px solid var(--border-1);text-align:left;cursor:pointer;color:var(--text-1);background:0 0;grid-template-columns:90px 140px 100px 1fr 100px 24px;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:13px;display:grid}.aiaudit-row:last-child{border-bottom:none}.aiaudit-row:hover,.aiaudit-row.is-open{background:var(--bg-3)}.aiaudit-row-head{background:var(--bg-3);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);cursor:default;font-size:10px}.aiaudit-row-head:hover{background:var(--bg-3)}.aiaudit-time{color:var(--text-2);font-size:12px}.aiaudit-kind{align-items:center;gap:6px;font-weight:500;display:inline-flex}.aiaudit-conv{color:var(--text-2);font-family:monospace;font-size:12px}.aiaudit-link{color:var(--accent);cursor:pointer}.aiaudit-link:hover{text-decoration:underline}.aiaudit-summary-cell{color:var(--text-1);font-size:13px}.aiaudit-cost{color:var(--text-2);text-align:right;padding-right:8px;font-family:monospace;font-size:12px}.aiaudit-chev{color:var(--text-2);justify-content:flex-end;display:flex}.aiaudit-chev .is-rotated{transform:rotate(90deg)}.aiaudit-detail{background:var(--bg-1);border-bottom:1px solid var(--border-1);padding:16px 20px}.aiaudit-detail-grid{grid-template-columns:repeat(2,1fr);gap:8px 24px;margin-bottom:12px;display:grid}.aiaudit-detail-row{gap:8px;font-size:12px;display:flex}.aiaudit-detail-key{color:var(--text-2);min-width:100px}.aiaudit-detail-val{color:var(--text-1);font-family:monospace}.aiaudit-detail-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);margin:12px 0 4px;font-size:10px}.aiaudit-json{background:var(--bg-3);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:280px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45;overflow:auto}.aiaudit-articles{flex-wrap:wrap;gap:6px;display:flex}.aiaudit-article-id{background:var(--bg-3);border-radius:4px;padding:2px 8px;font-size:11px}.aiaudit-tool-cell{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.aiaudit-provider{background:var(--bg-3);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:2px 7px;font-size:10px}.aiaudit-action{letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.aiaudit-action-read{color:var(--green,#22c55e);background:#22c55e1f}.aiaudit-action-write{color:var(--red,#ef4444);background:#ef44441f}.aiaudit-action-unknown{background:var(--bg-3);color:var(--text-2)}.aiaudit-tool-name{font-weight:500}.aiaudit-fail{color:var(--red,#ef4444);text-transform:uppercase;letter-spacing:.04em;background:#ef44441f;border-radius:4px;padding:2px 6px;font-size:10px}.privacy-section{border-top:1px solid var(--border-1);margin-top:32px;padding-top:24px}.privacy-section-title{margin:0 0 4px;font-size:18px;font-weight:600}.privacy-section-sub{color:var(--text-2);max-width:760px;margin:0 0 16px;font-size:13px}.privacy-subhead{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);margin:24px 0 10px;font-size:11px;font-weight:600}.audithub{flex-direction:column;min-height:100%;display:flex}.audithub-head{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:24px 24px 12px}.audithub-head h1{margin:0;font-size:22px;font-weight:700}.audithub-sub{color:var(--text-2);max-width:760px;margin:4px 0 0;font-size:13px}.audithub-tabs{border-bottom:1px solid var(--border-1);box-sizing:border-box;gap:4px;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;overflow-x:auto}.audithub-tab{color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.audithub-tab:hover{color:var(--text-1)}.audithub-tab.is-active{color:var(--text-1);border-bottom-color:var(--accent)}.audithub-content{flex:1}.audithub-content>.aiaudit,.audithub-content>.analytics{padding-top:0}.anomaly-clean{text-align:center;border:1px dashed var(--border-1);background:var(--bg-2);border-radius:12px;margin-top:16px;padding:40px 24px}.anomaly-clean-icon{background:#22c55e1f;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 12px;display:flex}.anomaly-clean h3{margin:0 0 6px;font-size:16px;font-weight:600}.anomaly-clean p{color:var(--text-2);margin:0;font-size:13px}.help2-tagchips{flex-wrap:wrap;gap:6px;margin:12px 0 20px;display:flex}.help2-tagchip{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-2);cursor:pointer;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px}.help2-tagchip:hover{background:var(--bg-3);color:var(--text-1)}.help2-tagchip.is-active{background:var(--accent);color:#fff;border-color:var(--accent)}.help2-tagchip.is-clear{color:var(--text-3);background:0 0;border-style:dashed}.csat-ratings{gap:12px;margin:8px 0 20px;display:flex}.csat-rating-btn{background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-1);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:18px 12px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s,transform .12s;display:flex}.csat-rating-btn:hover:not(:disabled){border-color:var(--accent);background:var(--bg-2)}.csat-rating-btn:disabled{opacity:.55;cursor:progress}.csat-rating-btn.is-selected{border-color:var(--accent);background:var(--accent-muted);transform:translateY(-1px)}.csat-rating-icon{font-size:28px;line-height:1}.settings-field-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.settings-field-head>label{margin:0}.mkt-root{background:var(--bg-1);min-height:100vh;color:var(--text-1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.55}.mkt-nav{z-index:50;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-1);background:#141418d9;position:sticky;top:0}.mkt-nav-inner{align-items:center;gap:28px;max-width:1180px;margin:0 auto;padding:14px 32px;display:flex}.mkt-logo{color:var(--text-1);align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.mkt-logo-mark{color:var(--accent);font-size:18px}.mkt-logo-text{letter-spacing:-.01em}.mkt-nav-links{flex:1;gap:24px;margin-left:24px;display:flex}.mkt-nav-link{color:var(--text-2);font-size:14px;font-weight:500;text-decoration:none;transition:color .12s}.mkt-nav-link:hover,.mkt-nav-link.is-active{color:var(--text-1)}.mkt-nav-cta{align-items:center;gap:12px;display:flex}.mkt-link-quiet{color:var(--text-2);font-size:14px;font-weight:500;text-decoration:none}.mkt-link-quiet:hover{color:var(--text-1)}.mkt-btn-primary,.mkt-btn-secondary{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,background .12s;display:inline-block}.mkt-btn-primary{background:var(--accent);color:#000}.mkt-btn-primary:hover{transform:translateY(-1px)}.mkt-btn-secondary{color:var(--text-1);border-color:var(--border-1);background:0 0}.mkt-btn-secondary:hover{border-color:var(--accent);color:var(--accent)}.mkt-btn-lg{border-radius:10px;padding:13px 26px;font-size:15px}.mkt-main{padding-bottom:60px}.mkt-container{max-width:1180px;margin:0 auto;padding:0 32px}.mkt-narrow{max-width:760px}.mkt-section{padding:80px 0}.mkt-section-alt{background:var(--bg-2)}.mkt-section-cta{background:linear-gradient(135deg, var(--bg-2) 0%, var(--bg-1) 100%);border-top:1px solid var(--border-1);border-bottom:1px solid var(--border-1)}.mkt-hero{text-align:left;padding:100px 0 80px}.mkt-hero-compact{padding:80px 0 40px}.mkt-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:600;display:inline-block}.mkt-hero-h1{letter-spacing:-.02em;max-width:820px;margin:0 0 24px;font-size:56px;font-weight:700;line-height:1.05}.mkt-hero-sub{color:var(--text-2);max-width:640px;margin:0 0 32px;font-size:19px;line-height:1.5}.mkt-hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.mkt-hero-note{color:var(--text-3);margin:12px 0 0;font-size:13px}.mkt-center{justify-content:center}.mkt-h2{letter-spacing:-.015em;margin:0 0 16px;font-size:36px;font-weight:700;line-height:1.15}.mkt-h2-center{text-align:center}.mkt-h2-sub{color:var(--text-2);max-width:640px;margin:0 0 48px;font-size:17px}.mkt-h2-sub.mkt-h2-center{margin-left:auto;margin-right:auto}.mkt-section-note{color:var(--text-3);margin-bottom:32px;font-size:14px;font-style:italic}.mkt-lead{color:var(--text-1);margin:0 0 18px;font-size:17px;line-height:1.65}.mkt-lead strong{font-weight:700}.mkt-commitments{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:40px;display:grid}@media (width<=768px){.mkt-commitments{grid-template-columns:1fr}}.mkt-commitment{gap:16px;display:flex}.mkt-commitment-num{color:var(--accent);flex-shrink:0;width:28px;padding-top:2px;font-size:13px;font-weight:700}.mkt-commitment-h{margin:0 0 6px;font-size:17px;font-weight:600}.mkt-commitment-body{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.mkt-pricing-snapshot{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0;display:grid}@media (width<=768px){.mkt-pricing-snapshot{grid-template-columns:1fr}}.mkt-snap-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:14px;padding:24px}.mkt-snap-card-primary{border-color:var(--accent)}.mkt-snap-name{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:12px;font-size:13px;font-weight:600}.mkt-snap-price{margin-bottom:12px}.mkt-snap-amt{letter-spacing:-.02em;font-size:32px;font-weight:700}.mkt-snap-period{color:var(--text-3);margin-left:4px;font-size:14px}.mkt-snap-body{color:var(--text-2);font-size:14px;line-height:1.5}.mkt-pricing-cta{text-align:center;margin-top:16px}.mkt-price-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}@media (width<=900px){.mkt-price-grid{grid-template-columns:1fr}}.mkt-price-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:14px;flex-direction:column;padding:32px;display:flex}.mkt-price-card.is-primary{border-color:var(--accent)}.mkt-price-card-head{margin-bottom:20px}.mkt-price-card-name{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:16px;font-size:14px;font-weight:600}.mkt-price-card-amount{margin-bottom:8px}.mkt-price-card-num{letter-spacing:-.02em;font-size:42px;font-weight:700}.mkt-price-card-period{color:var(--text-3);margin-left:4px;font-size:16px}.mkt-price-card-tag{color:var(--text-2);margin-top:8px;font-size:14px}.mkt-price-card-points{border-top:1px solid var(--border-1);flex:1;margin:0 0 24px;padding:20px 0 0;list-style:none}.mkt-price-card-points li{color:var(--text-1);padding:6px 0 6px 22px;font-size:14px;position:relative}.mkt-price-card-points li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.mkt-price-card-cta{text-align:center;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none}.mkt-compare-tiles{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}@media (width<=768px){.mkt-compare-tiles{grid-template-columns:1fr}}.mkt-compare-tile{background:var(--bg-1);border:1px solid var(--border-1);color:var(--text-1);border-radius:14px;padding:24px;text-decoration:none;transition:border-color .12s,transform .12s;display:block;position:relative}.mkt-compare-tile:hover{border-color:var(--accent);transform:translateY(-2px)}.mkt-compare-tile h3{margin:0 0 10px;font-size:18px;font-weight:600}.mkt-compare-tile p{color:var(--text-2);margin:0 0 16px;font-size:14px;line-height:1.5}.mkt-tile-arrow{color:var(--accent);position:absolute;bottom:18px;right:20px}.mkt-complaints{margin-top:32px}.mkt-complaint{border-bottom:1px solid var(--border-1);padding:20px 0}.mkt-complaint:last-child{border-bottom:0}.mkt-complaint-h{margin:0 0 8px;font-size:18px;font-weight:600}.mkt-complaint-body{color:var(--text-2);margin:0;font-size:15px;line-height:1.55}.mkt-table-wrap{margin-top:24px;overflow-x:auto}.mkt-table{border-collapse:collapse;width:100%;font-size:14px}.mkt-table th,.mkt-table td{text-align:left;border-bottom:1px solid var(--border-1);padding:14px 16px}.mkt-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:12px;font-weight:700}.mkt-table-compare .mkt-compare-axis{font-weight:600}.mkt-table-compare .mkt-compare-them{color:var(--text-2)}.mkt-table-compare .mkt-compare-us{color:var(--accent);font-weight:600}.mkt-faq-item{border-bottom:1px solid var(--border-1);padding:18px 0}.mkt-faq-item summary{cursor:pointer;padding-right:28px;font-size:16px;font-weight:600;list-style:none;position:relative}.mkt-faq-item summary::-webkit-details-marker{display:none}.mkt-faq-item summary:after{content:"+";color:var(--accent);font-size:20px;font-weight:400;position:absolute;top:0;right:4px}.mkt-faq-item[open] summary:after{content:"−"}.mkt-faq-body{color:var(--text-2);padding-top:12px;font-size:14px;line-height:1.6}.mkt-faq-body p{margin:0 0 10px}.mkt-faq-body p:last-child{margin-bottom:0}.mkt-wont{gap:16px;margin-top:32px;display:grid}.mkt-wont-item{background:var(--bg-1);border:1px solid var(--border-1);border-radius:12px;gap:14px;padding:16px;display:flex}.mkt-wont-x{color:#f43f5e;background:#f43f5e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:flex}.mkt-wont-h{margin:0 0 4px;font-size:16px;font-weight:600}.mkt-wont-body{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.mkt-footer{background:var(--bg-2);border-top:1px solid var(--border-1);padding:60px 0 28px}.mkt-footer-inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;max-width:1180px;margin:0 auto 40px;padding:0 32px;display:grid}@media (width<=768px){.mkt-footer-inner{grid-template-columns:1fr 1fr}}.mkt-footer-brand{flex-direction:column;gap:8px;display:flex}.mkt-footer-brand .mkt-logo-mark{font-size:18px}.mkt-footer-brand .mkt-logo-text{font-weight:700}.mkt-footer-tag{color:var(--text-3);margin:4px 0 0;font-size:13px;line-height:1.5}.mkt-footer-h{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:14px;font-size:12px;font-weight:700}.mkt-footer-col a{color:var(--text-1);padding:4px 0;font-size:14px;text-decoration:none;display:block}.mkt-footer-col a:hover{color:var(--accent)}.mkt-footer-fine{border-top:1px solid var(--border-1);max-width:1180px;color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding:24px 32px 0;font-size:12px;display:flex}@media (width<=768px){.mkt-hero-h1{font-size:38px}.mkt-h2{font-size:28px}.mkt-section{padding:56px 0}.mkt-hero{padding:60px 0 50px}.mkt-nav-links{display:none}}.cmd-palette-dialog{z-index:101;outline:none;width:min(500px,100vw - 32px);position:fixed;top:15vh;left:50%;transform:translate(-50%)}[cmdk-item][data-selected=true]{background:var(--bg-4)}[cmdk-group-heading]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);padding:8px 12px 4px;font-size:10px}[cmdk-empty]{text-align:center;color:var(--text-4);padding:20px;font-size:13px}.cmd-empty-inner{font-size:13px}:where([data-sonner-toaster][data-theme=dark]){--normal-bg:color-mix(in oklab, var(--bg-3) 72%, transparent);--normal-text:var(--text-1);--normal-border:color-mix(in oklab, var(--text-1) 8%, transparent)}[data-sonner-toast].sonner-toast{-webkit-backdrop-filter:blur(20px)saturate(160%)}.board-sort-trigger{background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-1);border-radius:var(--radius-sm);cursor:pointer;font:inherit;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.board-sort-trigger:hover,.board-sort-trigger[data-state=open]{background:var(--bg-4);border-color:var(--border-2)}.board-sort-trigger-caret{color:var(--text-3);font-size:10px;line-height:1}.shadcn-dropdown-content{background:color-mix(in oklab, var(--bg-2) 84%, transparent);-webkit-backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--border-1);border-radius:var(--radius-md);z-index:110;min-width:200px;color:var(--text-1);padding:4px;font-size:12px;animation:.12s cmdSlide;box-shadow:0 12px 32px #00000073}.shadcn-dropdown-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);padding:8px 10px 4px;font-size:10px}.shadcn-dropdown-separator{background:var(--border-1);height:1px;margin:4px 0}.shadcn-dropdown-item{border-radius:var(--radius-sm);cursor:pointer;color:var(--text-1);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;padding:7px 10px 7px 28px;display:flex;position:relative}.shadcn-dropdown-item[data-highlighted],.shadcn-dropdown-item:hover{background:var(--bg-4)}.shadcn-dropdown-item[data-disabled]{color:var(--text-4);cursor:not-allowed}.shadcn-dropdown-radio-indicator{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.shadcn-dropdown-radio-dot{background:var(--text-1);border-radius:50%;width:6px;height:6px}.shadcn-btn{font:inherit;cursor:pointer}.shadcn-btn-sm{padding:4px 10px;font-size:12px}.shadcn-btn-lg{padding:10px 18px;font-size:15px}.shadcn-btn-icon{justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:inline-flex}.shadcn-btn-outline{border:1px solid var(--border-1);color:var(--text-1);border-radius:var(--radius-sm);background:0 0;padding:6px 12px}.shadcn-btn-outline:hover{background:var(--bg-3);border-color:var(--border-2)}.shadcn-input{border:1px solid var(--border-1);background:var(--bg-3);width:100%;color:var(--text-1);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.shadcn-input:focus{border-color:var(--border-3,var(--border-2))}.audit-drawer-head{border-bottom:1px solid var(--border-1);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.audit-drawer-body{flex-direction:column;flex:1;gap:18px;padding:16px 18px;display:flex;overflow-y:auto}.audit-drawer-section{flex-direction:column;gap:8px;display:flex}.audit-drawer-json{background:var(--bg-3);border:1px solid var(--border-1);border-radius:var(--radius-sm);color:var(--text-1);white-space:pre-wrap;word-break:break-word;max-height:360px;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Cascadia Mono,monospace;font-size:11.5px;line-height:1.45;overflow:auto}.audit-drawer-related{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.audit-drawer-related-row{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:grid}.audit-drawer-related-when{color:var(--text-3);font-size:11px}.audit-drawer-related-detail{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copilot-launcher{z-index:90;background:var(--accent,#4338ca);color:#fff;cursor:pointer;transition:transform var(--transition,.12s ease), box-shadow var(--transition,.12s ease);border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 6px 24px #00000040}.copilot-launcher:hover{transform:translateY(-1px);box-shadow:0 8px 28px #00000052}.copilot-drawer{z-index:95;background:var(--bg-1);border-left:1px solid var(--border-1);flex-direction:column;width:420px;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 48px #0003}.copilot-drawer-head{border-bottom:1px solid var(--border-1);color:var(--text-1);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.copilot-close{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.copilot-close:hover{background:var(--bg-2);color:var(--text-1)}.copilot-scroll{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.copilot-empty{color:var(--text-2);padding:8px 0}.copilot-suggestions{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.copilot-suggestions li button{text-align:left;width:100%}.copilot-bubble{word-break:break-word;border-radius:12px;max-width:100%;padding:10px 14px;font-size:14px;line-height:1.5}.copilot-bubble.user{background:var(--accent,#4338ca);color:#fff;align-self:flex-end}.copilot-bubble.assistant{background:var(--bg-2);color:var(--text-1);border:1px solid var(--border-1);align-self:flex-start}.copilot-trace{color:var(--text-3);margin-top:8px;font-size:12px}.copilot-trace summary{cursor:pointer}.copilot-trace ul{margin:6px 0 0;padding-left:18px}.copilot-trace code{background:var(--bg-3);border-radius:3px;padding:1px 4px;font-family:ui-monospace,monospace;font-size:11px}.copilot-error{background:var(--red-muted,#ef44441f);color:var(--red,#ef4444);border-top:1px solid var(--border-1);padding:8px 14px;font-size:12px}.copilot-input-row{border-top:1px solid var(--border-1);gap:8px;padding:12px 14px;display:flex}.copilot-input-row input{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-1);border-radius:8px;flex:1;padding:8px 12px;font-size:14px}.copilot-input-row input:focus{border-color:var(--accent,#4338ca);outline:none}.copilot-routes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.copilot-route-chip{background:var(--accent-muted,#4338ca1f);color:var(--accent,#4338ca);border:1px solid var(--accent,#4338ca);cursor:pointer;transition:background-color var(--transition,.12s ease);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.copilot-route-chip:hover{background:var(--accent,#4338ca);color:#fff}.copilot-suggestion-strip{border-top:1px solid var(--border-1);background:var(--bg-2);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.copilot-suggestion-label{color:var(--text-4);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.copilot-suggestion-row{flex-wrap:wrap;gap:6px;display:flex}.copilot-suggestion-chip{background:var(--bg-3);border:1px solid var(--border-1);color:var(--text-2);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:background-color var(--transition,.12s ease), border-color var(--transition,.12s ease);border-radius:999px;padding:4px 10px;font-size:12px;overflow:hidden}.copilot-suggestion-chip:hover{background:var(--bg-1);border-color:var(--accent,#4338ca);color:var(--text-1)}.copilot-proposal{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.copilot-proposal-head strong{color:var(--text-1)}.copilot-proposal-reason{color:var(--text-3);margin-top:2px;font-size:12px}.copilot-proposal-body{color:var(--text-2);flex-direction:column;gap:6px;font-size:12px;display:flex}.copilot-diff-row{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;display:grid}.copilot-diff-row code{background:var(--bg-3);border-radius:3px;grid-row:span 2;align-self:start;padding:1px 4px;font-family:ui-monospace,monospace;font-size:11px}.copilot-diff-before,.copilot-diff-after{word-break:break-word;display:block}.copilot-diff-before{color:var(--text-3)}.copilot-diff-after{color:var(--text-1)}.copilot-diff-label{color:var(--text-4);text-transform:uppercase;letter-spacing:.4px;font-size:10px}.copilot-diff-rejected{color:var(--orange,#f59e0b);font-size:11px}.copilot-proposal-actions{gap:8px;margin-top:2px;display:flex}.copilot-proposal-applied{color:var(--green,#10b981);border-color:var(--green,#10b981);background:#10b98114;font-size:13px;font-weight:500}.copilot-proposal-discarded{color:var(--text-4);text-align:center;font-size:12px;font-style:italic}.copilot-md>:first-child{margin-top:0}.copilot-md>:last-child{margin-bottom:0}.copilot-md p{margin:0 0 6px}.copilot-md p:last-child{margin-bottom:0}.copilot-md ul,.copilot-md ol{margin:4px 0 6px;padding-left:18px}.copilot-md li{margin:2px 0}.copilot-md li>p{margin:0}.copilot-md h1,.copilot-md h2,.copilot-md h3,.copilot-md h4{color:var(--text-1);margin:8px 0 4px;font-size:13px;font-weight:600}.copilot-md strong{color:var(--text-1)}.copilot-md code{background:var(--bg-2);font-size:12px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:3px;padding:1px 4px}.copilot-md pre{background:var(--bg-2);border-radius:4px;margin:6px 0;padding:8px 10px;overflow-x:auto}.copilot-md pre code{background:0 0;padding:0;font-size:11px}.copilot-md blockquote{border-left:2px solid var(--border-2);color:var(--text-3);margin:6px 0;padding-left:8px}.copilot-md a{color:var(--accent,#2563eb);text-decoration:underline}.copilot-md hr{border:0;border-top:1px solid var(--border-2);margin:8px 0}.copilot-md-pick{padding:0;list-style-position:inside}.copilot-md-pick-btn{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;margin:0 -6px;padding:2px 6px;transition:background 80ms,border-color 80ms;display:block}.copilot-md-pick-btn:hover,.copilot-md-pick-btn:focus-visible{background:var(--bg-2);border-color:var(--border-2);outline:none}.copilot-md-pick-btn>p{margin:0}.copilot-secret-row{align-items:flex-start;gap:6px;margin-top:4px;display:flex}.copilot-secret{background:var(--bg-2);font-size:11px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;-webkit-user-select:all;user-select:all;border-radius:3px;flex:1;padding:4px 6px;overflow-x:auto}.copilot-slash-menu{border:1px solid var(--border-2);background:var(--bg-1);border-radius:6px;flex-direction:column;gap:0;max-height:220px;margin:8px 0 4px;display:flex;overflow-y:auto}.copilot-slash-item{text-align:left;color:var(--text-2);cursor:pointer;border:0;border-bottom:1px solid var(--border-2);background:0 0;grid-template-columns:auto auto 1fr;align-items:baseline;gap:8px;padding:6px 10px;font-size:12px;display:grid}.copilot-slash-item:last-child{border-bottom:0}.copilot-slash-item-active{background:var(--bg-2);color:var(--text-1)}.copilot-slash-cmd{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-1);font-weight:600}.copilot-slash-args{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-4);font-size:11px}.copilot-slash-desc{color:var(--text-3);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.trial-banner{color:var(--text-1);background:color-mix(in oklab, var(--yellow) 12%, transparent);border-bottom:1px solid color-mix(in oklab, var(--yellow) 35%, transparent);align-items:center;gap:12px;padding:8px 18px;font-size:13px;line-height:1.4;display:flex}.trial-banner-expired{background:color-mix(in oklab, var(--red) 12%, transparent);border-bottom-color:color-mix(in oklab, var(--red) 35%, transparent)}.trial-banner-body{flex:1;align-items:center;gap:10px;display:flex}.trial-banner-cta{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.trial-banner-cta:hover{color:var(--accent-hover);text-decoration:underline}.trial-banner-close{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:18px;line-height:1}.trial-banner-close:hover{color:var(--text-1)}.cap-warning-inline{color:var(--text-2);background:color-mix(in oklab, var(--yellow) 10%, transparent);border-bottom:1px solid var(--border-1);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.cap-warning-inline-danger{background:color-mix(in oklab, var(--red) 12%, transparent)}.cap-warning-cta{color:var(--accent);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600}.cap-warning-cta:hover{color:var(--accent-hover);text-decoration:underline}.cap-modal-overlay{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cap-modal{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;width:min(440px,100%);padding:24px;box-shadow:0 12px 40px #0006}.cap-modal-title{color:var(--text-1);margin:0 0 8px;font-size:18px}.cap-modal-body{color:var(--text-2);margin:0 0 18px;font-size:14px;line-height:1.5}.cap-modal-actions{justify-content:flex-end;gap:8px;display:flex}.billing-panel{flex-direction:column;gap:16px;display:flex}.billing-current-row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.billing-current-meta{flex:1;min-width:220px}.billing-current-titlerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.billing-current-date{color:var(--text-3);margin-top:4px;font-size:12px}.billing-current-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.billing-current-cta-danger{background:var(--red)!important;border-color:var(--red)!important}.billing-usage{border-top:1px solid var(--border-1);margin-top:16px;padding-top:14px}.billing-usage-title{margin-bottom:4px;font-weight:600}.billing-usage-pct{color:var(--text-3);margin-top:4px;font-size:11px}.billing-plan-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.billing-plan-card{border:1px solid var(--border-1);flex-direction:column;display:flex}.billing-plan-card-active{border-color:color-mix(in oklab, var(--accent) 50%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--accent) 30%, transparent)}.billing-plan-card-enterprise{border-style:dashed}.billing-plan-name{color:var(--text-1);font-size:14px;font-weight:600}.billing-plan-price{color:var(--text-1);margin-top:6px;font-size:22px;font-weight:700}.billing-plan-cap{color:var(--text-3);margin-bottom:6px;font-size:12px}.billing-plan-desc{color:var(--text-2);margin:6px 0 10px;font-size:13px}.billing-plan-features{flex-direction:column;flex:1;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.billing-plan-features li{color:var(--text-2);padding-left:16px;font-size:12px;position:relative}.billing-plan-features li:before{content:"✓";color:var(--green);font-weight:700;position:absolute;left:0}.billing-enterprise-cta{text-align:center;text-decoration:none;display:inline-block}.onboarding-trial-banner{background:color-mix(in oklab, var(--accent) 8%, transparent);border:1px solid color-mix(in oklab, var(--accent) 30%, transparent);text-align:left;border-radius:8px;margin:16px 0;padding:14px 16px}.onboarding-trial-banner-title{color:var(--text-1);margin-bottom:4px;font-size:14px;font-weight:600}.onboarding-trial-banner-body{color:var(--text-2);margin-bottom:10px;font-size:13px;line-height:1.5}.onboarding-trial-banner-cta{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.onboarding-trial-banner-cta:hover{color:var(--accent-hover);text-decoration:underline}.arch-page{color:var(--text-1);max-width:1280px;margin:0 auto;padding:4px 4px 32px;font-size:13px}.arch-page-head{border-bottom:1px solid var(--border-1);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.arch-page-head h2{letter-spacing:-.01em;margin:0 0 6px;font-size:20px;font-weight:600}.arch-page-sub{color:var(--text-3);max-width:760px;margin:0;font-size:13px;line-height:1.5}.arch-meta{color:var(--text-3);align-items:center;gap:10px;font-family:ui-monospace,monospace;font-size:11px;display:inline-flex}.arch-meta-age{color:var(--text-2)}.arch-meta-commit{color:var(--text-3)}.arch-meta-sep{color:var(--text-4)}.arch-meta-refresh{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-2);cursor:pointer;border-radius:6px;margin-left:6px;padding:5px 12px;font-family:inherit;font-size:11px}.arch-meta-refresh:hover:not([disabled]){border-color:var(--border-2);background:var(--bg-3);color:var(--text-1)}.arch-meta-refresh[disabled]{opacity:.5;cursor:not-allowed}.arch-section{margin-bottom:36px}.arch-section-head{margin-bottom:14px}.arch-section-head h3{letter-spacing:-.005em;margin:0 0 4px;font-size:15px;font-weight:600}.arch-section-sub{color:var(--text-3);max-width:720px;margin:0;font-size:12px;line-height:1.5}.arch-bands{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;flex-direction:column;gap:8px;display:flex;overflow:hidden}.arch-band{--layer-accent:var(--accent);background:color-mix(in oklab, var(--layer-accent) 7%, var(--bg-2));border-bottom:1px solid var(--border-1);transition:background .18s;position:relative}.arch-band:last-child{border-bottom:0}.arch-band:hover{background:color-mix(in oklab, var(--layer-accent) 11%, var(--bg-2))}.arch-band-expanded{background:color-mix(in oklab, var(--layer-accent) 13%, var(--bg-2))}.arch-band-row{text-align:left;cursor:pointer;width:100%;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0;grid-template-columns:130px minmax(280px,1.4fr) minmax(0,1fr);align-items:center;gap:16px;padding:16px 20px;display:grid}.arch-band-row:focus-visible{outline:2px solid var(--layer-accent);outline-offset:-2px}.arch-band-id{border-left:3px solid var(--layer-accent);flex-direction:column;gap:2px;padding-left:12px;display:flex}.arch-band-code{color:var(--layer-accent);letter-spacing:.5px;font-family:ui-monospace,monospace;font-size:18px;font-weight:700}.arch-band-name{color:var(--text-1);font-size:13px;font-weight:600}.arch-band-tagline{color:var(--text-2);word-break:break-word;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5}.arch-band-chips{flex-wrap:wrap;justify-self:end;align-items:center;gap:6px;display:flex}.arch-band-caret{color:var(--text-3);text-align:center;min-width:12px;margin-left:6px;font-family:ui-monospace,monospace;font-size:11px}.arch-chip{background:color-mix(in oklab, var(--layer-accent) 14%, transparent);border:1px solid color-mix(in oklab, var(--layer-accent) 25%, transparent);border-radius:6px;flex-direction:column;align-items:center;gap:0;min-width:56px;padding:4px 10px;line-height:1.2;display:inline-flex}.arch-chip-value{color:var(--text-1);font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.arch-chip-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;margin-top:1px;font-size:9px}.arch-band-skeleton .arch-band-row{cursor:default}.arch-skeleton-block{background:color-mix(in oklab, var(--text-3) 14%, transparent);border-radius:4px;min-width:40px;min-height:12px;animation:1.4s ease-in-out infinite arch-shimmer}.arch-band-skeleton .arch-band-tagline.arch-skeleton-block{max-width:280px;height:12px}.arch-band-skeleton .arch-band-code.arch-skeleton-block{width:36px;height:18px}.arch-band-skeleton .arch-band-name.arch-skeleton-block{width:90px;height:12px;margin-top:4px}.arch-band-skeleton .arch-chip.arch-skeleton-block{width:56px;height:28px}@keyframes arch-shimmer{0%,to{opacity:1}50%{opacity:.6}}.arch-band-body{padding:4px 20px 20px 152px;animation:.22s ease-out arch-band-fade-in}@keyframes arch-band-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.arch-band-empty{color:var(--text-3);padding:12px;font-size:12px}.arch-component-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.arch-component-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:8px;padding:12px 14px}.arch-component-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.arch-component-name{color:var(--text-1);font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.arch-component-desc{color:var(--text-2);margin:0;font-size:12px;line-height:1.5}.arch-status-pill{letter-spacing:.5px;text-transform:uppercase;background:var(--bg-3);color:var(--text-3);border-radius:999px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-block}.arch-status-pill[data-status=ok],.arch-status-pill[data-status=configured]{background:var(--green-muted);color:var(--green)}.arch-status-pill[data-status=not_configured]{background:var(--bg-3);color:var(--text-3)}.arch-status-pill[data-status=scaffolded]{background:var(--yellow-muted);color:var(--yellow)}.arch-status-pill[data-status=planned]{background:color-mix(in oklab, var(--purple) 18%, transparent);color:var(--purple)}.arch-status-pill[data-status=backed_up]{background:var(--red-muted);color:var(--red)}.arch-status-pill[data-status=available]{background:var(--blue-muted);color:var(--blue)}.arch-status-pill[data-status=missing]{background:var(--red-muted);color:var(--red)}.arch-loop-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:14px;display:grid}.arch-loop-stage{background:var(--bg-2);border:1px solid var(--border-1);cursor:default;border-radius:10px;padding:14px 14px 12px;transition:border-color .16s,transform .16s;position:relative}.arch-loop-stage:hover{border-color:color-mix(in oklab, var(--accent) 40%, var(--border-1));transform:translateY(-1px)}.arch-loop-stage:after{content:"→";color:var(--text-4);pointer-events:none;font-family:ui-monospace,monospace;font-size:16px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.arch-loop-stage:last-child:after{content:""}.arch-loop-stage-title{color:var(--text-1);margin-bottom:4px;font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.arch-loop-stage-desc{color:var(--text-2);font-size:11px;line-height:1.45}.arch-loop-stage-count{border-top:1px dashed var(--border-1);align-items:baseline;gap:6px;margin-top:8px;padding-top:8px;display:flex}.arch-loop-stage-count-value{color:var(--accent);font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.arch-loop-stage-count-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;font-size:9px}.arch-loop-back{background:color-mix(in oklab, var(--accent) 8%, var(--bg-2));border:1px dashed color-mix(in oklab, var(--accent) 35%, transparent);color:var(--accent);text-transform:uppercase;letter-spacing:.6px;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:fit-content;margin:0 auto;padding:10px 16px;font-size:11px;font-weight:600;display:flex}.arch-loop-back-arrow{font-size:14px}.arch-axes-rails{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;flex-direction:column;gap:6px;margin-bottom:16px;padding:8px;display:flex}.arch-axis-rail{background:var(--bg-1);border-radius:6px;grid-template-columns:110px 1fr auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.arch-axis-rail:hover{background:color-mix(in oklab, var(--accent) 4%, var(--bg-1))}.arch-axis-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:600}.arch-axis-active{align-items:center;gap:6px;display:inline-flex}.arch-axis-active-value{color:var(--text-1);background:var(--bg-3);border:1px solid var(--border-1);border-radius:6px;padding:4px 10px;font-family:ui-monospace,monospace;font-size:13px;font-weight:600}.arch-axis-counter{color:var(--text-3);white-space:nowrap;font-family:ui-monospace,monospace;font-size:11px}.arch-axes-result{flex-direction:column;align-items:center;gap:8px;display:flex}.arch-axes-result-arrow{color:var(--text-4);font-family:ui-monospace,monospace;font-size:18px}.arch-axes-result-card{background:color-mix(in oklab, var(--accent) 6%, var(--bg-2));border:1px solid color-mix(in oklab, var(--accent) 30%, transparent);border-radius:10px;width:100%;max-width:920px;padding:14px 16px}.arch-axes-result-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-size:10px}.arch-axes-result-assembly{background:var(--bg-1);border:1px solid var(--border-1);color:var(--text-1);white-space:nowrap;border-radius:6px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:11px;line-height:1.6;display:block;overflow-x:auto}.arch-axes-result-summary{color:var(--text-2);margin-top:8px;font-size:12px}.arch-axes-result-summary-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.arch-axes-result-summary-value{color:var(--text-1);font-family:ui-monospace,monospace;font-size:12px}.arch-tenants-table-wrap{border:1px solid var(--border-1);background:var(--bg-1);border-radius:10px;overflow-x:auto}.arch-tenants-table{border-collapse:collapse;width:100%;font-size:12px}.arch-tenants-table th,.arch-tenants-table td{text-align:left;border-bottom:1px solid var(--border-1);padding:10px 14px}.arch-tenants-table th{color:var(--text-3);background:var(--bg-2);text-transform:uppercase;letter-spacing:.5px;z-index:1;font-size:10px;font-weight:600;position:sticky;top:0}.arch-tenants-table tbody tr:last-child td{border-bottom:0}.arch-tenants-row{cursor:default}.arch-tenants-row-pivotable{cursor:pointer}.arch-tenants-row-pivotable:hover{background:color-mix(in oklab, var(--accent) 5%, transparent)}.arch-tenants-name{color:var(--text-1);font-weight:600}.arch-tenants-slug{color:var(--text-3);background:var(--bg-2);border-radius:3px;margin-left:4px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:10px}.arch-tenants-muted{color:var(--text-4)}.arch-tenants-tag{color:var(--text-2);background:var(--bg-3);border-radius:3px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:11px}.arch-tenants-loading,.arch-tenants-empty{text-align:center;color:var(--text-3);padding:18px}.arch-tenants-footnote{color:var(--text-4);margin:10px 4px 0;font-size:11px;font-style:italic}.arch-flows .arch-section-head{margin-bottom:18px}.arch-flow{--flow-accent:var(--accent);max-width:720px;margin:0 auto 40px}.arch-flow:last-child{margin-bottom:8px}.arch-flow-header{background:color-mix(in oklab, var(--flow-accent) 8%, var(--bg-2));border:1px solid color-mix(in oklab, var(--flow-accent) 32%, transparent);border-radius:10px;margin-bottom:16px;padding:14px 16px}.arch-flow-header-title{color:var(--text-1);letter-spacing:-.005em;margin-bottom:4px;font-size:14px;font-weight:700}.arch-flow-header-desc{color:var(--text-2);font-size:12px;line-height:1.5}.arch-flow-steps{flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex}.arch-flow-step-wrap{flex-direction:column;align-items:center;width:100%;display:flex}.arch-flow-step{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;grid-template-columns:32px 1fr auto;align-items:start;gap:12px;width:100%;padding:14px 16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.arch-flow-step:hover{border-color:color-mix(in oklab, var(--flow-accent) 50%, var(--border-1));box-shadow:0 4px 14px -8px color-mix(in oklab, var(--flow-accent) 50%, transparent);transform:translateY(-1px)}.arch-flow-step-num{border:1.5px solid color-mix(in oklab, var(--flow-accent) 55%, var(--border-1));background:color-mix(in oklab, var(--flow-accent) 10%, var(--bg-1));width:26px;height:26px;color:var(--flow-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-family:ui-monospace,monospace;font-size:12px;font-weight:700;display:inline-flex}.arch-flow-step-body{min-width:0}.arch-flow-step-title{color:var(--text-1);word-break:break-word;margin-bottom:4px;font-family:ui-monospace,monospace;font-size:13px;font-weight:700;line-height:1.35}.arch-flow-step-sub{color:var(--text-2);margin-bottom:8px;font-size:12px;line-height:1.5}.arch-flow-step-file{background:var(--bg-1);border:1px solid var(--border-1);border-radius:5px;align-items:center;gap:6px;max-width:100%;padding:3px 8px;display:inline-flex}.arch-flow-step-file-label{color:var(--text-4);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;font-size:9px;font-weight:600}.arch-flow-step-file-path{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:11px;overflow:hidden}.arch-flow-step-count{background:color-mix(in oklab, var(--flow-accent) 14%, transparent);border:1px solid color-mix(in oklab, var(--flow-accent) 30%, transparent);border-radius:6px;flex-direction:column;align-self:center;align-items:center;min-width:64px;padding:6px 10px;display:inline-flex}.arch-flow-step-count-value{color:var(--text-1);font-family:ui-monospace,monospace;font-size:14px;font-weight:700}.arch-flow-step-count-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;text-align:center;margin-top:1px;font-size:9px}.arch-flow-arrow{color:color-mix(in oklab, var(--flow-accent) 55%, var(--text-4));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:6px 0;font-family:ui-monospace,monospace;font-size:18px;line-height:1;display:flex}@media (width<=720px){.arch-flow-step{grid-template-columns:28px 1fr}.arch-flow-step-count{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-self:stretch;gap:8px;margin-top:4px}.arch-flow-step-count-label{text-align:left}}.arch-workflow{max-width:760px;margin:0 auto 28px}.arch-workflow:last-child{margin-bottom:8px}.arch-workflow-title{color:var(--text-1);letter-spacing:-.005em;margin:0 0 4px;font-size:14px;font-weight:700}.arch-workflow-desc{color:var(--text-2);margin:0 0 12px;font-size:12px;line-height:1.5}.arch-mermaid{border:1px solid var(--border-1);background:var(--bg-1);border-radius:10px;justify-content:center;align-items:center;padding:18px 16px;display:flex;overflow-x:auto}.arch-mermaid svg{max-width:100%;height:auto}.arch-mermaid-loading{min-height:220px}.arch-mermaid-skeleton{background:color-mix(in oklab, var(--bg-3) 70%, transparent);border-radius:8px;width:100%;height:200px;animation:1.4s ease-in-out infinite arch-mermaid-pulse}@keyframes arch-mermaid-pulse{0%,to{opacity:.5}50%{opacity:.85}}.arch-mermaid-error{min-height:64px;color:var(--text-2);border-color:color-mix(in oklab, var(--red) 30%, transparent);background:var(--red-muted);font-size:12px}.arch-error{border:1px solid color-mix(in oklab, var(--red) 30%, transparent);background:var(--red-muted);color:var(--text-1);border-radius:10px;max-width:520px;padding:20px}.arch-error h3{color:var(--red);margin:0 0 6px;font-size:14px}.arch-error-detail{color:var(--text-2);margin:0 0 12px;font-size:12px}.arch-error-retry{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600}@media (width<=880px){.arch-band-row{grid-template-columns:1fr;gap:10px}.arch-band-chips{justify-self:start}.arch-band-body{padding-left:20px}.arch-axis-rail{grid-template-columns:1fr;gap:6px}.arch-axis-counter{justify-self:start}.arch-page-head{flex-direction:column;align-items:flex-start}}.platform-catalog-page{color:var(--text-1);max-width:1280px;margin:0 auto;padding:4px 4px 32px;font-size:13px}.platform-catalog-head{border-bottom:1px solid var(--border-1);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.platform-catalog-head h2{letter-spacing:-.01em;margin:0 0 6px;font-size:20px;font-weight:600}.platform-catalog-sub{color:var(--text-3);max-width:760px;margin:0;font-size:13px;line-height:1.5}.platform-catalog-meta{color:var(--text-3);align-items:center;gap:10px;font-family:ui-monospace,monospace;font-size:11px;display:inline-flex}.platform-catalog-meta-age{color:var(--text-2)}.platform-catalog-meta-commit{color:var(--text-3)}.platform-catalog-meta-sep{color:var(--text-4)}.platform-catalog-refresh{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-2);cursor:pointer;border-radius:6px;margin-left:6px;padding:5px 12px;font-family:inherit;font-size:11px}.platform-catalog-refresh:hover:not([disabled]){border-color:var(--border-2);background:var(--bg-3);color:var(--text-1)}.platform-catalog-refresh[disabled]{opacity:.5;cursor:not-allowed}.platform-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platform-catalog-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.platform-catalog-card-head{border-bottom:1px solid var(--border-1);flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.platform-catalog-card-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-catalog-card-title h3{letter-spacing:-.005em;margin:0;font-size:14px;font-weight:600}.platform-catalog-count{color:var(--text-3);background:var(--bg-3);border:1px solid var(--border-1);border-radius:999px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:11px}.platform-catalog-card-tagline{color:var(--text-3);margin:0;font-size:12px;line-height:1.45}.platform-catalog-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.platform-catalog-row{background:var(--bg-1);border:1px solid var(--border-1);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.platform-catalog-row-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.platform-catalog-slug{color:var(--text-1);font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.platform-catalog-name{color:var(--text-2);font-size:12px}.platform-catalog-module{color:var(--text-4);word-break:break-all;font-family:ui-monospace,monospace;font-size:10.5px;line-height:1.4}.platform-catalog-meta{color:var(--text-3);font-family:ui-monospace,monospace;font-size:11px}.platform-catalog-env-chip{color:var(--text-3);background:var(--bg-3);border:1px solid var(--border-1);border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:10.5px}.platform-catalog-channel-modules{flex-direction:column;gap:2px;padding-left:2px;display:flex}.platform-catalog-channel-line{align-items:baseline;gap:8px;display:flex}.platform-catalog-channel-label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-4);flex-shrink:0;width:56px;font-size:10px}.platform-catalog-badges{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.platform-catalog-badge{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.platform-catalog-badge-default{background:color-mix(in oklab, var(--purple) 14%, transparent);color:var(--purple)}.platform-catalog-badge-active{background:var(--green-muted);color:var(--green)}.platform-catalog-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.platform-catalog-dot-on{background:var(--green)}.platform-catalog-dot-off{background:var(--text-4);opacity:.5}.platform-catalog-empty{color:var(--text-3);padding:8px 0;font-size:12px;font-style:italic}.platform-catalog-error{border:1px solid var(--border-1);background:var(--bg-2);text-align:left;border-radius:10px;max-width:540px;padding:24px}.platform-catalog-error h3{margin:0 0 6px;font-size:15px;font-weight:600}.platform-catalog-error-detail{color:var(--text-3);margin:0 0 12px;font-size:13px;line-height:1.5}.platform-catalog-retry{border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-1);cursor:pointer;border-radius:6px;padding:6px 14px;font-size:12px}.platform-catalog-retry:hover{background:var(--accent-muted);color:var(--accent);border-color:var(--accent)}.platform-catalog-card-skeleton .platform-catalog-skeleton-line{background:color-mix(in oklab, var(--text-3) 14%, transparent);border-radius:4px;height:14px;animation:1.4s ease-in-out infinite arch-shimmer}@media (width<=880px){.platform-catalog-grid{grid-template-columns:1fr}.platform-catalog-head{flex-direction:column;align-items:flex-start}}.platform-config-page{color:var(--text-1);max-width:1280px;margin:0 auto;padding:4px 4px 32px;font-size:13px}.platform-config-head{border-bottom:1px solid var(--border-1);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.platform-config-head h2{letter-spacing:-.01em;margin:0 0 6px;font-size:20px;font-weight:600}.platform-config-sub{color:var(--text-3);max-width:760px;margin:0;font-size:13px;line-height:1.5}.platform-config-meta{color:var(--text-3);align-items:center;gap:10px;font-family:ui-monospace,monospace;font-size:11px;display:inline-flex}.platform-config-meta-age{color:var(--text-2)}.platform-config-meta-commit{color:var(--text-3)}.platform-config-meta-sep{color:var(--text-4)}.platform-config-refresh{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-2);cursor:pointer;border-radius:6px;margin-left:6px;padding:5px 12px;font-family:inherit;font-size:11px}.platform-config-refresh:hover:not([disabled]){border-color:var(--border-2);background:var(--bg-3);color:var(--text-1)}.platform-config-refresh[disabled]{opacity:.5;cursor:not-allowed}.platform-config-summary{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.platform-config-chip{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;flex-direction:column;gap:4px;min-width:120px;padding:12px 16px;display:flex}.platform-config-chip-label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);font-size:11px}.platform-config-chip-value{color:var(--text-1);font-size:18px;font-weight:600}.platform-config-chip-warn{background:var(--red-muted);border-color:color-mix(in oklab, var(--red) 40%, transparent)}.platform-config-chip-warn .platform-config-chip-value{color:var(--red)}.platform-config-chip-ok{background:var(--green-muted);border-color:color-mix(in oklab, var(--green) 40%, transparent)}.platform-config-chip-ok .platform-config-chip-value{color:var(--green);font-size:14px}.platform-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platform-config-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.platform-config-card-head{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.platform-config-card-head h3{letter-spacing:-.005em;margin:0;font-size:14px;font-weight:600}.platform-config-count{color:var(--text-3);background:var(--bg-3);border:1px solid var(--border-1);border-radius:999px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:11px}.platform-config-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.platform-config-row{background:var(--bg-1);border:1px solid var(--border-1);border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.platform-config-row-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.platform-config-name{color:var(--text-1);font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.platform-config-pill{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.platform-config-pill-set{background:var(--green-muted);color:var(--green)}.platform-config-pill-unset{background:var(--bg-3);color:var(--text-3)}.platform-config-pill-missing{background:var(--red-muted);color:var(--red)}.platform-config-required{text-transform:uppercase;letter-spacing:.4px;color:var(--text-4);font-size:10px}.platform-config-tail{color:var(--text-3);margin-left:auto;font-family:ui-monospace,monospace;font-size:11px}.platform-config-purpose{color:var(--text-3);font-size:12px;line-height:1.45}.platform-config-error{border:1px solid var(--border-1);background:var(--bg-2);text-align:left;border-radius:10px;max-width:540px;padding:24px}.platform-config-error h3{margin:0 0 6px;font-size:15px;font-weight:600}.platform-config-error-detail{color:var(--text-3);margin:0 0 12px;font-size:13px;line-height:1.5}.platform-config-retry{border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-1);cursor:pointer;border-radius:6px;padding:6px 14px;font-size:12px}.platform-config-retry:hover{background:var(--accent-muted);color:var(--accent);border-color:var(--accent)}.platform-config-card-skeleton .platform-config-skeleton-line{background:color-mix(in oklab, var(--text-3) 14%, transparent);border-radius:4px;height:14px;animation:1.4s ease-in-out infinite arch-shimmer}@media (width<=880px){.platform-config-grid{grid-template-columns:1fr}.platform-config-head{flex-direction:column;align-items:flex-start}}.platform-tasks-board{color:var(--text-1);padding:18px 22px}.platform-tasks-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.platform-tasks-filters{gap:6px;margin-bottom:14px;display:flex}.platform-tasks-filter{background:var(--bg-3);color:var(--text-2);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.platform-tasks-error{background:var(--red-muted);color:var(--red);border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.platform-tasks-retry{color:var(--red);border:1px solid var(--red);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:11px}.platform-tasks-card.skeleton{border-radius:var(--radius-md);background:var(--bg-2);border:1px solid var(--border-1);padding:14px}.platform-tasks-skeleton-line{background:color-mix(in oklab, var(--text-3) 18%, transparent);border-radius:4px;height:12px;margin-bottom:8px;animation:1.4s ease-in-out infinite arch-shimmer}.platform-tasks-empty{text-align:center;color:var(--text-3);background:var(--bg-2);border-radius:var(--radius-md);border:1px dashed var(--border-1);padding:28px 14px;font-size:13px}.platform-tasks-empty p{margin:0}.platform-tasks-empty-hint{color:var(--text-4);font-size:11px;margin-top:6px!important}.platform-tasks-card{border-radius:var(--radius-md);background:var(--bg-2);border:1px solid var(--border-1);border-left:3px solid #0000;padding:12px 14px}.platform-task-critical{border-left-color:var(--red);background:color-mix(in oklab, var(--red) 5%, var(--bg-2))}.platform-task-warning{border-left-color:var(--yellow);background:color-mix(in oklab, var(--yellow) 5%, var(--bg-2))}.platform-task-info{border-left-color:var(--text-4)}.platform-tasks-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.platform-tasks-card-icon{background:var(--bg-3);width:22px;height:22px;color:var(--text-2);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.platform-task-badge-critical{color:var(--red);background:#ef444424}.platform-task-badge-warning{background:var(--yellow-muted);color:var(--yellow)}.platform-task-badge-info{background:var(--bg-3);color:var(--text-3)}.platform-tasks-card-title{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.platform-tasks-card-status{letter-spacing:.4px;text-transform:uppercase;background:var(--bg-3);color:var(--text-3);border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.platform-tasks-card-desc{color:var(--text-2);margin:8px 0 0;font-size:12.5px;line-height:1.5}.platform-tasks-card-remediation{margin:8px 0 0;font-size:12px}.platform-tasks-card-remediation-link{color:var(--accent);font-weight:600;text-decoration:none}.platform-tasks-card-remediation-link:hover{text-decoration:underline}.platform-tasks-card-remediation-hint{color:var(--text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-style:italic}.platform-tasks-card-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.platform-tasks-card-error{background:var(--red-muted);color:var(--red);border-radius:4px;margin:8px 0 0;padding:6px 8px;font-size:11.5px}.platform-tasks-action.complete{background:var(--accent);color:#fff;border-color:#0000}.platform-tasks-action.dismiss:hover{background:var(--bg-hover)}.platform-tasks-form{border-radius:var(--radius-md);background:var(--bg-2);border:1px solid var(--border-1);margin-bottom:14px;padding:14px}.platform-tasks-form h4{margin:0 0 10px;font-size:14px}.platform-tasks-form-label{color:var(--text-2);flex-direction:column;gap:4px;margin-bottom:10px;font-size:12px;display:flex}.platform-tasks-form-label input,.platform-tasks-form-label textarea,.platform-tasks-form-label select{background:var(--bg-input);color:var(--text-1);border:1px solid var(--border-2);border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px}.platform-tasks-form-error{background:var(--red-muted);color:var(--red);border-radius:4px;margin-bottom:8px;padding:6px 8px;font-size:12px}.platform-tasks-form-actions{justify-content:flex-end;gap:8px;display:flex}.platform-tasks-form-cancel,.platform-tasks-form-submit{cursor:pointer;border:1px solid var(--border-1);border-radius:6px;padding:7px 14px;font-size:12px;font-weight:600}.platform-tasks-form-cancel{background:var(--bg-3);color:var(--text-1)}.platform-tasks-form-submit{background:var(--accent);color:#fff;border-color:#0000}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}.analytics-board{background:var(--bg-1);flex:auto;width:100%;padding:20px 24px 32px;overflow:auto}.analytics{color:var(--text-1);width:100%;max-width:1280px;margin:0 auto}.analytics-header{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.analytics-header h1{letter-spacing:-.01em;color:var(--text-1);margin:0;font-size:18px;font-weight:600}.analytics-header .subtitle{color:var(--text-3);font-size:12px}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:16px;display:grid}.stat-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);transition:border-color var(--transition), transform var(--transition);padding:14px 16px}.stat-card:hover{border-color:var(--border-2);transform:translateY(-1px)}.stat-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:8px;font-size:10px;font-weight:500}.stat-value{letter-spacing:-.02em;color:var(--text-1);font-size:26px;font-weight:600;line-height:1.1}.stat-hint{color:var(--text-3);margin-top:6px;font-size:11px}.chart-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:10px;display:grid}.chart-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);transition:border-color var(--transition);padding:16px 18px 8px}.chart-card:hover{border-color:var(--border-2)}.chart-card h3{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin:0 0 12px;font-size:11px;font-weight:500}.chart-card .recharts-cartesian-grid line,.chart-card .recharts-cartesian-axis-line,.chart-card .recharts-cartesian-axis-tick line{stroke:var(--border-1)}.analytics-loading,.analytics-error{text-align:center;color:var(--text-3);padding:60px 0;font-size:13px}.analytics-error{color:var(--red)}.settings-form{flex-direction:column;gap:20px;max-width:760px;display:flex}.settings-field{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.settings-field label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:11px;font-weight:500}.settings-hint{color:var(--text-3);margin:0;font-size:12px;line-height:1.5}.settings-field textarea{width:100%;color:var(--text-1);background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-sm,6px);resize:vertical;transition:border-color var(--transition);padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.settings-field textarea:focus{border-color:var(--border-2);outline:none}.settings-meta{color:var(--text-4,var(--text-3));align-self:flex-end;font-size:11px}.ai-model-options,.ai-model-provider-group{flex-direction:column;gap:8px;display:flex}.ai-model-provider-group+.ai-model-provider-group{margin-top:8px}.ai-model-provider-heading{letter-spacing:.4px;text-transform:uppercase;color:var(--text-3);margin:0;padding:0 2px;font-size:11px;font-weight:600}.ai-model-option{border:1px solid var(--border-1);border-radius:var(--radius-sm,6px);background:var(--bg-1);cursor:pointer;transition:border-color var(--transition), background var(--transition);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ai-model-option:hover{border-color:var(--border-2)}.ai-model-option.is-selected{border-color:var(--accent,#36c);background:var(--bg-2)}.ai-model-option input[type=radio]{flex-shrink:0;margin-top:3px}.ai-model-body{flex:1}.ai-model-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2px;display:flex}.ai-model-name{color:var(--text-1);font-size:13px;font-weight:600}.ai-model-cost{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.ai-model-tagline{color:var(--text-2);font-size:12px;line-height:1.4}.ai-model-option.is-unavailable{cursor:not-allowed;opacity:.55}.ai-model-option.is-unavailable:hover{border-color:var(--border-1);background:var(--bg-1)}.ai-model-option.is-unavailable .ai-model-name{color:var(--text-2)}.ai-model-badge{letter-spacing:.3px;text-transform:uppercase;background:var(--bg-3,#0000000f);color:var(--text-3);vertical-align:middle;border-radius:10px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.model-breakdown-table{border-collapse:collapse;width:100%;font-size:13px}.model-breakdown-table th,.model-breakdown-table td{text-align:left;border-bottom:1px solid var(--border-1);padding:8px 10px}.model-breakdown-table th{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.model-breakdown-table td.num,.model-breakdown-table th.num{text-align:right;font-variant-numeric:tabular-nums}.model-breakdown-table tbody tr:hover{background:var(--bg-2)}.model-row-name{color:var(--text-1);font-weight:500}.model-row-provider{letter-spacing:.3px;text-transform:uppercase;vertical-align:middle;color:var(--text-3);background:var(--bg-3,#0000000f);border-radius:10px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.model-row-provider-anthropic{color:#a6583c;background:#d9775724}.model-row-provider-openai{color:#0b755b;background:#10a37f24}.model-row-provider-gemini{color:#285ab4;background:#4285f424}.quality-pill{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-flex}.quality-pill-dot{font-size:9px;line-height:1}.quality-pill-sample{color:var(--text-3);font-size:11px;font-weight:400}.quality-pill-excellent{color:#15803d;background:#16a34a1f}.quality-pill-good{color:#2563af;background:#3b82f61f}.quality-pill-watch{color:#b45309;background:#d9770624}.quality-pill-poor{color:#b91c1c;background:#dc262621}.quality-pill-none{color:var(--text-3);background:0 0;font-style:italic}.model-breakdown-toggle{color:var(--text-2);border:1px solid var(--border-1);border-radius:var(--radius-sm,6px);cursor:pointer;transition:border-color var(--transition), background var(--transition);background:0 0;margin-top:12px;padding:5px 12px;font-size:12px;font-weight:500}.model-breakdown-toggle:hover{border-color:var(--border-2);background:var(--bg-2)}.spend-cap-banner{color:#7f1d1d;background:#dc26261f;border-bottom:1px solid #dc26264d;align-items:center;gap:12px;padding:10px 18px;font-size:13px;line-height:1.4;display:flex}.spend-cap-banner-icon{font-size:18px;line-height:1}.spend-cap-banner-body{flex:1}.spend-cap-banner-body strong{color:#7f1d1d;font-weight:600}.platform-perf{flex-direction:column;gap:14px;display:flex}.platform-perf-controls{flex-wrap:wrap;gap:18px;margin-bottom:6px;display:flex}.platform-perf-controls label{flex-direction:column;gap:4px;font-size:12px;display:flex}.platform-perf-control-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}.platform-perf-controls select{border:1px solid var(--border-1);border-radius:var(--radius-sm,6px);background:var(--bg-1);color:var(--text-1);min-width:180px;padding:6px 10px;font-size:13px}.platform-perf-generated{color:var(--text-3);text-align:right;margin-top:8px;font-size:11px}.ai-audit-panel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:6px;margin:16px 0 8px;padding:0}.ai-audit-summary{cursor:pointer;color:var(--text-2);-webkit-user-select:none;user-select:none;border-radius:6px;padding:10px 14px;font-size:13px;font-weight:500;list-style:none}.ai-audit-summary::-webkit-details-marker{display:none}.ai-audit-summary:before{content:"▸";margin-right:8px;transition:transform .15s;display:inline-block}.ai-audit-panel[open] .ai-audit-summary:before{transform:rotate(90deg)}.ai-audit-summary:hover{background:var(--bg-2)}.ai-audit-body{padding:4px 14px 14px}.ai-audit-loading,.ai-audit-empty,.ai-audit-error{color:var(--text-3);padding:10px 0;font-size:12px}.ai-audit-error{color:#b91c1c}.ai-audit-timeline{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ai-audit-row{border-left:2px solid var(--border-1);background:var(--bg-2);border-radius:0 4px 4px 0;padding:8px 10px;font-size:12px}.ai-audit-row[data-kind=dispatch_failed]{border-left-color:#dc2626}.ai-audit-row[data-kind=dispatch_complete]{border-left-color:#16a34a}.ai-audit-row[data-kind=tool_call]{border-left-color:#3b82f6}.ai-audit-row[data-kind=downgrade_applied]{border-left-color:#d97706}.ai-audit-row[data-kind=knowledge_retrieval]{border-left-color:#a855f7}.ai-audit-row-head{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.ai-audit-kind{color:var(--text-1);font-weight:600}.ai-audit-ts{color:var(--text-4);font-variant-numeric:tabular-nums;font-size:11px}.ai-audit-row-body{color:var(--text-2)}.ai-audit-tool{background:var(--bg-3,#0000000f);border-radius:3px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:inline-block}.ai-audit-args{background:var(--bg-1);white-space:pre-wrap;word-break:break-all;border-radius:3px;margin:4px 0;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow-x:auto}.ai-audit-result{background:var(--bg-1);word-break:break-all;border-radius:3px;max-height:100px;margin-top:4px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow-y:auto}.ai-audit-result.err{color:#b91c1c}.ai-audit-meta{color:var(--text-2);font-size:11px}.ai-audit-error-inline{color:#b91c1c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ai-audit-cid{color:var(--text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ai-audit-policy-outcome{font-size:11px;font-weight:600}.ai-audit-policy-auto{color:#15803d}.ai-audit-policy-draft{color:#b45309}.ai-audit-policy-escalate{color:#b91c1c}.ai-audit-policy-unknown{color:var(--text-3)}.ai-audit-policy-chip{margin-left:6px;font-size:11px;font-weight:500}.ai-audit-policy-chip-auto{color:#15803d}.ai-audit-policy-chip-drafted{color:#b45309}.ai-audit-policy-chip-escalated{color:#b91c1c}.security-controls{flex-direction:column;gap:12px;margin:18px 0;display:flex}.security-search input{border:1px solid var(--border-1);background:var(--bg-1);width:100%;color:var(--text-1);border-radius:8px;padding:10px 14px;font-size:14px}.security-search input:focus{border-color:var(--accent,#36c);outline:none}.security-tabs{flex-wrap:wrap;gap:6px;display:flex}.security-tab{color:var(--text-2);border:1px solid var(--border-1);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.security-tab:hover{border-color:var(--border-2);background:var(--bg-2)}.security-tab.active{background:var(--bg-2);border-color:var(--accent,#36c);color:var(--text-1)}.security-tab-count{background:var(--bg-3,#0000000f);min-width:18px;height:18px;color:var(--text-3);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;display:inline-flex}.security-tab.active .security-tab-count{background:var(--accent,#36c);color:#fff}.security-empty{text-align:center;color:var(--text-3);background:var(--bg-1);border:1px dashed var(--border-1);border-radius:8px;padding:30px;font-size:13px}.security-list{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:12px;margin-top:8px;display:grid}.security-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.security-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.security-card-head h3{color:var(--text-1);margin:0;font-size:14px;font-weight:600;line-height:1.3}.security-card-body{color:var(--text-2);margin:0;font-size:12px;line-height:1.5}.security-badge{letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.security-badge-always-on{color:#15803d;background:#16a34a1f}.security-badge-configurable{color:#2563af;background:#3b82f61f}.security-badge-audit{color:#7e22ce;background:#a855f724}.security-badge-coming-soon{color:#b45309;background:#d9770624}.security-card-actions{border-top:1px solid var(--border-1);flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px;display:flex}.security-cta{color:var(--accent,#36c);border:1px solid var(--accent,#36c);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.security-cta:hover{background:var(--bg-2)}.security-path{color:var(--text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.security-footer{color:var(--text-2);background:var(--bg-1);border:1px solid var(--border-1);border-radius:8px;margin:30px 0 16px;padding:16px;font-size:12px;line-height:1.6}.security-footer a{color:var(--accent,#36c)}.security-highlight{animation:1.6s security-pulse}@keyframes security-pulse{0%,to{box-shadow:none}20%,60%{box-shadow:0 0 0 3px #3b82f666}}.settings-field input[type=text]{width:100%;color:var(--text-1);background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-sm,6px);padding:10px 12px;font-family:inherit;font-size:13px}.settings-field input[type=text]:focus{border-color:var(--border-2);outline:none}.settings-row{align-items:center;gap:12px;display:flex}.settings-row input[type=text]{flex:1}.settings-success{background:var(--green-muted,#22c55e1a);color:var(--green,#16a34a);border:1px solid var(--green,#16a34a);border-radius:var(--radius-md);align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.settings-banner-close{color:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 4px;font-size:18px}.settings-btn-ghost{color:var(--text-2,var(--text-1));border:1px solid var(--border-1);border-radius:var(--radius-sm,6px);cursor:pointer;transition:opacity var(--transition), background var(--transition), border-color var(--transition);background:0 0;padding:7px 14px;font-size:12px;font-weight:500}.settings-btn-ghost:hover:not([disabled]){background:var(--bg-3,#ffffff0a);border-color:var(--border-2,var(--border-1))}.settings-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.settings-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;display:flex}.settings-save{background:var(--text-1);color:var(--bg-1);border-radius:var(--radius-sm,6px);cursor:pointer;transition:opacity var(--transition);border:none;padding:8px 16px;font-size:12px;font-weight:500}.settings-save:hover{opacity:.85}.settings-save:disabled{opacity:.5;cursor:not-allowed}.settings-saved{color:var(--text-3);font-size:11px}.settings-btn-danger{color:#fff;border-radius:var(--radius-sm,6px);cursor:pointer;transition:opacity var(--transition);background:#c1493c;border:none;padding:8px 16px;font-size:12px;font-weight:500}.settings-btn-danger:hover{opacity:.9}.settings-btn-danger:disabled{opacity:.5;cursor:not-allowed}.quality-shell{max-width:1200px;height:100%;margin:0 auto;padding:24px 32px;overflow-y:auto}.quality-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.quality-title{color:var(--text-1);margin:0 0 4px;font-size:22px;font-weight:600}.quality-subtitle{color:var(--text-3);max-width:720px;margin:0;font-size:13px;line-height:1.5}.quality-refresh{color:var(--text-2);border:1px solid var(--border-1);cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:12px}.quality-refresh:hover:not([disabled]){background:var(--bg-3,#ffffff0a)}.quality-refresh:disabled{opacity:.5;cursor:not-allowed}.quality-stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-bottom:24px;display:grid}.quality-stat{background:var(--bg-2);border:1px solid var(--border-1);border-radius:8px;padding:12px 14px}.quality-stat-value{font-size:22px;font-weight:600;line-height:1.1}.quality-stat-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;font-size:11px}.quality-filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.quality-filter-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-right:4px;font-size:11px}.quality-chip{color:var(--text-2);border:1px solid var(--border-1);cursor:pointer;background:0 0;border-radius:14px;padding:5px 11px;font-size:12px}.quality-chip:hover{background:var(--bg-3,#ffffff0a)}.quality-chip.active{background:var(--text-1);color:var(--bg-1);border-color:var(--text-1)}.quality-flagged-toggle{color:var(--text-2);cursor:pointer;align-items:center;gap:6px;margin-left:8px;font-size:12px;display:inline-flex}.quality-empty{text-align:center;color:var(--text-3);padding:60px 20px}.quality-empty-icon{margin-bottom:12px;font-size:36px}.quality-empty-title{color:var(--text-2);margin-bottom:6px;font-size:16px}.quality-empty-subtitle{max-width:420px;margin:0 auto;font-size:13px}.quality-list{flex-direction:column;gap:10px;display:flex}.quality-row{border:1px solid var(--border-1);background:var(--bg-2);border-radius:8px;overflow:hidden}.quality-row.flagged{border-left:3px solid var(--red)}.quality-row-head{cursor:pointer;background:var(--bg-2);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.quality-row-head:hover{background:var(--bg-3,#ffffff05)}.quality-row-scores{align-items:center;gap:8px;display:flex}.quality-score-pill{color:#fff;letter-spacing:.02em;border-radius:10px;padding:3px 9px;font-size:11px;font-weight:600}.quality-flag-badge{font-size:13px}.quality-row-meta{color:var(--text-3);align-items:center;gap:12px;font-size:11px;display:flex}.quality-row-toggle{color:var(--text-3);font-size:14px}.quality-row-preview{color:var(--text-2);border-top:1px solid var(--border-1);padding:6px 14px 12px;font-size:13px;line-height:1.45}.quality-preview-line{margin-top:6px}.quality-preview-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);margin-right:4px;font-size:10px}.quality-preview-missing{color:var(--text-4);font-style:italic}.quality-row-body{border-top:1px solid var(--border-1);background:var(--bg-1);flex-direction:column;gap:14px;padding:14px;display:flex}.quality-judge,.quality-flag-reasons,.quality-human-form{flex-direction:column;gap:6px;display:flex}.quality-judge-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);font-size:10px}.quality-judge-text{color:var(--text-2);background:var(--bg-2);border:1px solid var(--border-1);white-space:pre-wrap;border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.5}.quality-flag-reasons ul{color:var(--text-2);margin:0;padding-left:18px;font-size:12px}.quality-human-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.quality-human-cell{color:var(--text-3);flex-direction:column;gap:4px;font-size:11px;display:flex}.quality-human-cell select{background:var(--bg-2);color:var(--text-1);border:1px solid var(--border-1);border-radius:5px;padding:5px 7px;font-size:12px}.quality-human-notes{background:var(--bg-2);color:var(--text-1);border:1px solid var(--border-1);resize:vertical;border-radius:6px;min-height:60px;padding:8px 10px;font-size:12px}.quality-save-review{background:var(--text-1);color:var(--bg-1);cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:7px 14px;font-size:12px;font-weight:500}.quality-save-review:disabled{opacity:.5;cursor:not-allowed}.quality-saved-flash{color:var(--green);padding:8px 10px;font-size:12px}.quality-open-conv{color:var(--text-2);border:1px solid var(--border-1);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:5px 12px;font-size:12px}.quality-open-conv:hover{background:var(--bg-3,#ffffff0a)}.quality-row-error{color:var(--red);font-size:12px}.quality-calibration{background:var(--bg-2);border:1px solid var(--border-1);border-radius:8px;margin-bottom:16px;padding:12px 14px}.quality-calibration>summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.quality-calibration>summary::-webkit-details-marker{display:none}.quality-calibration>summary:before{content:"▸";color:var(--text-3);margin-right:8px;font-size:11px}.quality-calibration[open]>summary:before{content:"▾"}.quality-calibration-title{color:var(--text-1);font-size:13px;font-weight:600}.quality-calibration-meta{color:var(--text-3);margin-left:auto;font-size:11px}.quality-calibration-subtitle{color:var(--text-3);margin:8px 0 12px;font-size:12px;line-height:1.5}.quality-calibration-empty{color:var(--text-3);padding:8px 0;font-size:12px}.quality-calibration-table{border-collapse:collapse;width:100%;font-size:12px}.quality-calibration-table th,.quality-calibration-table td{text-align:left;border-bottom:1px solid var(--border-1);color:var(--text-2);padding:6px 8px}.quality-calibration-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-4);font-size:10px;font-weight:600}.quality-calibration-label{letter-spacing:.04em;text-transform:uppercase;margin-left:4px;font-size:10px}.turn-quality{display:inline-block}.turn-quality-pip{all:unset;color:#fff;cursor:pointer;letter-spacing:.02em;border-radius:9px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.turn-quality-pip:hover{filter:brightness(1.12)}.turn-quality.flagged .turn-quality-pip{outline:1px solid var(--red);outline-offset:1px}.turn-quality-flag{font-size:9px}.turn-quality-panel{background:var(--bg-2);border:1px solid var(--border-1);color:var(--text-2);border-radius:8px;max-width:100%;margin-top:8px;padding:10px 12px;font-size:12px;display:block}.turn-quality-row{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.turn-quality-mini{color:#fff;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.turn-quality-section{margin-top:8px}.turn-quality-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);margin-bottom:4px;font-size:10px}.turn-quality-text{color:var(--text-2);white-space:pre-wrap;font-size:12px;line-height:1.5}.turn-quality-list{color:var(--text-2);margin:0;padding-left:18px;font-size:12px}.turn-quality-list code{background:var(--bg-3,#ffffff0f);border-radius:3px;padding:1px 5px;font-size:11px}.turn-quality-empty{color:var(--text-4);font-size:12px;font-style:italic}.turn-quality-meta{color:var(--text-3);font-size:11px}.turn-quality-hide{color:var(--text-3);border:1px solid var(--border-1);cursor:pointer;background:0 0;border-radius:5px;margin-top:8px;padding:3px 9px;font-size:11px}.turn-quality-hide:hover{color:var(--text-1)}.analytics-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.analytics-header h1{color:var(--text-1);margin:0;font-size:22px;font-weight:600}.analytics-header .subtitle{color:var(--text-3);margin-top:4px;font-size:13px;display:block}.analytics-controls{align-items:center;gap:8px;display:flex}.analytics-range{background:var(--bg-2);color:var(--text-1);border:1px solid var(--border-1);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);background-position:calc(100% - 14px) calc(50% - 1px),calc(100% - 9px) calc(50% - 1px);background-repeat:no-repeat;background-size:5px 5px;border-radius:6px;padding:6px 28px 6px 10px;font-size:12px}.analytics-export{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500}.analytics-export:hover{background:var(--accent-hover)}.hero-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px;display:grid}.hero-metric{background:var(--bg-2);border:1px solid var(--border-1);border-radius:10px;padding:16px 18px}.hero-metric-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);margin-bottom:8px;font-size:11px}.hero-metric-value{color:var(--text-1);font-size:28px;font-weight:600;line-height:1.1}.hero-metric-delta{letter-spacing:.01em;margin-top:6px;font-size:11px}.chart-card-wide{margin-bottom:16px}.secondary-stats{grid-template-columns:repeat(2,1fr);gap:12px;padding:8px 0;display:grid}.secondary-stats>div{flex-direction:column;display:flex}.secondary-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:11px}.secondary-value{color:var(--text-1);align-items:baseline;gap:8px;margin-top:4px;font-size:18px;font-weight:600;display:flex}.secondary-hint{color:var(--text-4);font-size:11px;font-weight:400}.agents-empty{color:var(--text-3);text-align:center;padding:16px;font-size:13px}.agents-list{flex-direction:column;gap:6px;display:flex}.agent-row{background:var(--bg-2);border:1px solid var(--border-1);cursor:pointer;border-radius:8px;padding:10px 14px;transition:background .12s}.agent-row:hover{background:var(--bg-3)}.agent-row-main{grid-template-columns:36px 36px 1fr auto;align-items:center;gap:12px;display:grid}.agent-rank{text-align:center;color:var(--text-3);font-size:16px;font-weight:600}.agent-avatar{background:linear-gradient(135deg, var(--accent), var(--accent-hover));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:flex}.agent-name{color:var(--text-1);font-size:13px;font-weight:500}.agent-email{color:var(--text-3);margin-top:2px;font-size:11px}.agent-stats{grid-template-columns:repeat(4,minmax(60px,auto));gap:24px;display:grid}.agent-stats>div{text-align:right}.agent-stat-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:10px}.agent-stat-value{color:var(--text-1);margin-top:3px;font-size:14px;font-weight:600}.agent-row-detail{border-top:1px solid var(--border-1);grid-template-columns:repeat(2,1fr);gap:24px;margin-top:10px;padding-top:10px;display:grid}.insights-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.insight-card{background:var(--bg-2);border:1px solid var(--border-1);border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.insight-icon{border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.insight-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:11px}.insight-value{margin-top:4px;font-size:14px;font-weight:600}.insight-detail{color:var(--text-3);margin-top:4px;font-size:11px;line-height:1.4}.queue{background:var(--bg-1);border:1px solid var(--border-1);border-radius:8px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.queue-header-row{background:var(--bg-2);border-bottom:1px solid var(--border-1);z-index:1;align-items:center;gap:12px;padding:8px 12px;display:flex;position:sticky;top:0}.queue-load-more{justify-content:center;padding:16px 12px 24px;display:flex}.queue-load-more-btn{background:var(--bg-2);color:var(--text-2);border:1px solid var(--border-1);cursor:pointer;transition:background var(--transition), color var(--transition);border-radius:999px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:600}.queue-load-more-btn:hover:not(:disabled){background:var(--bg-3);color:var(--text-1)}.queue-load-more-btn:disabled{opacity:.55;cursor:wait}.queue-row{color:inherit;border:none;border-bottom:1px solid var(--border-1);text-align:left;cursor:pointer;font:inherit;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex;position:relative}.queue-row:hover{background:var(--bg-2)}.queue-row.is-selected{background:var(--bg-3)}.queue-row.is-selected:after{content:"";border-left:2px solid var(--accent,#3b82f6);pointer-events:none;position:absolute;inset:0}.queue-priority-bar{background:var(--text-4,#888);border-radius:2px;align-self:stretch;width:3px;display:inline-block}.queue-priority-bar.priority-urgent{background:var(--red,#ef4444)}.queue-priority-bar.priority-high{background:var(--orange,#f59e0b)}.queue-priority-bar.priority-normal{background:var(--text-3)}.queue-priority-bar.priority-low{background:var(--text-4,#999);opacity:.5}.conversations-split{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;height:100%;min-height:0;display:grid}.conversations-split.with-activity{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.conversations-activity-pane{flex-direction:column;min-height:0;display:flex;overflow:hidden}.conversations-activity-pane .activity-feed{border-radius:8px;width:100%;height:100%;position:static}@media (width<=1100px){.conversations-split.with-activity{grid-template-columns:1fr}.conversations-split .conversations-activity-pane{display:none}}.platform-settings-board{color:var(--text-1);max-width:760px}.platform-settings-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.platform-settings-header h2{margin:0;font-size:18px}.platform-settings-sub{color:var(--text-3);margin:4px 0 0;font-size:12px}.platform-settings-refresh{border:1px solid var(--border-1);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:6px 12px;font-size:12px}.platform-settings-refresh:hover:not([disabled]){background:var(--bg-3);color:var(--text-1)}.platform-settings-card{border:1px solid var(--border-1);background:var(--bg-2);border-radius:8px;margin-bottom:14px;padding:16px}.platform-settings-card-title{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);margin:0 0 12px;font-size:11px;font-weight:700}.platform-settings-rows{flex-direction:column;gap:16px;display:flex}.platform-settings-row{border-bottom:1px solid var(--border-1);flex-direction:column;gap:12px;padding-bottom:18px;display:flex}.platform-settings-row:last-child{border-bottom:0;padding-bottom:0}.platform-settings-row-text{min-width:0}.platform-settings-row-label{color:var(--text-1);font-family:ui-monospace,monospace;font-size:13px;font-weight:600}.platform-settings-row-desc{color:var(--text-2);margin:4px 0 0;font-size:12px;line-height:1.5}.platform-settings-row-effective{color:var(--text-3);margin:8px 0 0;font-size:11px}.platform-settings-row-effective strong{color:var(--text-2);font-weight:600}.platform-settings-row-error{color:var(--red);margin:6px 0 0;font-size:11px}.platform-settings-row-control{align-items:flex-start;gap:10px;display:flex}.platform-settings-toggle{border:1px solid var(--border-1);background:var(--bg-3);cursor:pointer;transition:background var(--transition), border-color var(--transition);border-radius:999px;align-items:center;gap:10px;min-width:76px;padding:4px 12px 4px 4px;display:inline-flex}.platform-settings-toggle:hover:not([disabled]){border-color:var(--border-2)}.platform-settings-toggle[disabled]{opacity:.6;cursor:not-allowed}.platform-settings-toggle-knob{background:var(--text-3);width:16px;height:16px;transition:background var(--transition);border-radius:50%}.platform-settings-toggle-label{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.platform-settings-toggle.on{background:var(--accent-muted);border-color:var(--accent)}.platform-settings-toggle.on .platform-settings-toggle-knob{background:var(--accent)}.platform-settings-toggle.on .platform-settings-toggle-label{color:var(--accent)}.platform-settings-enum{flex-direction:column;gap:6px;width:100%;display:flex}.platform-settings-enum-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;width:100%;display:grid}.platform-settings-enum-col{flex-direction:column;gap:6px;display:flex}.platform-settings-enum-col-head{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:2px;font-size:11px;font-weight:700}.platform-settings-enum-option{text-align:left;cursor:pointer;border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-2);transition:border-color var(--transition), background var(--transition);border-radius:7px;padding:8px 12px}.platform-settings-enum-option:hover:not([disabled]){border-color:var(--border-2);background:var(--bg-hover)}.platform-settings-enum-option.selected{border-color:var(--accent);background:var(--accent-muted);cursor:default}.platform-settings-enum-option-main{align-items:center;gap:8px;display:flex}.platform-settings-enum-check{width:14px;color:var(--accent);font-weight:700;display:inline-block}.platform-settings-enum-label{color:var(--text-1);font-size:12px;font-weight:600}.platform-settings-enum-option.selected .platform-settings-enum-label{color:var(--accent)}.platform-settings-enum-desc{color:var(--text-3);margin:4px 0 0 22px;font-size:11px;line-height:1.4}.platform-settings-enum-env{color:var(--text-4);text-transform:uppercase;letter-spacing:.4px;margin:4px 0 0 22px;font-size:10px}.platform-settings-text{align-items:center;gap:6px;display:flex}.platform-settings-text-input{background:var(--bg-3);color:var(--text-1);border:1px solid var(--border-1);border-radius:6px;min-width:200px;padding:6px 10px;font-size:13px}.platform-settings-text-save,.platform-settings-text-cancel{border:1px solid var(--border-1);cursor:pointer;border-radius:5px;padding:4px 10px;font-size:11px}.platform-settings-text-save{background:var(--accent-muted);color:var(--accent);border-color:var(--accent)}.platform-settings-text-save:hover:not([disabled]){background:var(--accent-glow)}.platform-settings-text-cancel{color:var(--text-3);background:0 0}.platform-settings-text-cancel:hover:not([disabled]){background:var(--bg-3)}.platform-settings-saved-flash{color:var(--green);font-size:11px;font-weight:600;animation:2s forwards platformSettingsFadeOut}@keyframes platformSettingsFadeOut{0%{opacity:1}80%{opacity:1}to{opacity:0}}.platform-settings-skeleton-line{background:var(--bg-3);border-radius:4px;width:60%;height:14px;margin-bottom:8px}.platform-settings-skeleton-line.short{width:30%}.platform-settings-empty{border:1px dashed var(--border-2);text-align:center;color:var(--text-3);background:var(--bg-2);border-radius:8px;padding:24px}.platform-settings-empty p{margin:0 0 12px;font-size:13px}.platform-settings-error{background:var(--red-muted);color:var(--red);border-radius:8px;align-items:center;gap:12px;max-width:760px;padding:12px 16px;font-size:13px;display:flex}.platform-tasks-board{color:var(--text-1);max-width:820px}.platform-tasks-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.platform-tasks-header h2{margin:0;font-size:18px}.platform-tasks-sub{color:var(--text-3);margin:4px 0 0;font-size:12px}.platform-tasks-new-btn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:7px 14px;font-size:12px;font-weight:600}.platform-tasks-new-btn:hover{filter:brightness(1.05)}.platform-tasks-filters{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.platform-tasks-filter{border:1px solid var(--border-1);background:var(--bg-2);color:var(--text-3);cursor:pointer;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:600}.platform-tasks-filter:hover:not(.active){border-color:var(--border-2);color:var(--text-1)}.platform-tasks-filter.active{background:var(--accent-muted);color:var(--accent);border-color:var(--accent)}.platform-tasks-list{flex-direction:column;gap:12px;display:flex}.platform-tasks-card{border:1px solid var(--border-1);background:var(--bg-2);border-left:4px solid var(--border-2);border-radius:8px;padding:14px 16px}.platform-tasks-card.severity-info{border-left-color:var(--blue);background:var(--bg-2)}.platform-tasks-card.severity-warning{border-left-color:var(--yellow);background:var(--yellow-muted)}.platform-tasks-card.severity-critical{border-left-color:var(--red);background:var(--red-muted)}.platform-tasks-card.status-done,.platform-tasks-card.status-dismissed{opacity:.7}.platform-tasks-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}.platform-tasks-card-title-block{align-items:center;gap:8px;min-width:0;display:flex}.platform-tasks-card-icon{font-size:14px}.platform-tasks-card-title{color:var(--text-1);margin:0;font-size:13px;font-weight:600}.platform-tasks-card-status{letter-spacing:.4px;text-transform:uppercase;background:var(--bg-3);color:var(--text-3);border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.platform-tasks-card-status.status-open{background:var(--accent-muted);color:var(--accent)}.platform-tasks-card-status.status-done{background:var(--green-muted);color:var(--green)}.platform-tasks-card-status.status-dismissed{background:var(--bg-3);color:var(--text-4)}.platform-tasks-card-desc{color:var(--text-2);white-space:pre-wrap;margin:0 0 8px;font-size:12px;line-height:1.5}.platform-tasks-card-meta{color:var(--text-3);flex-wrap:wrap;gap:6px;font-size:11px;display:flex}.platform-tasks-card-sep{color:var(--text-4)}.platform-tasks-card-error{color:var(--red);margin:8px 0 0;font-size:11px}.platform-tasks-card-actions{gap:8px;margin-top:10px;display:flex}.platform-tasks-action{cursor:pointer;border:1px solid var(--border-1);background:var(--bg-3);color:var(--text-2);border-radius:6px;padding:5px 12px;font-size:11px;font-weight:600}.platform-tasks-action.complete{border-color:var(--green);color:var(--green);background:var(--green-muted)}.platform-tasks-action.complete:hover{filter:brightness(1.1)}.platform-tasks-action.dismiss:hover{background:var(--bg-hover);color:var(--text-1);border-color:var(--border-2)}.platform-tasks-empty{border:1px dashed var(--border-2);text-align:center;color:var(--text-3);background:var(--bg-2);border-radius:8px;padding:24px}.platform-tasks-empty p{margin:0;font-size:13px}.platform-tasks-error{background:var(--red-muted);color:var(--red);border-radius:8px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;font-size:13px;display:flex}.platform-tasks-retry{border:1px solid var(--red);color:var(--red);cursor:pointer;background:0 0;border-radius:5px;padding:4px 10px;font-size:11px}.platform-tasks-skeleton{flex-direction:column;gap:12px;display:flex}.platform-tasks-card.skeleton{background:var(--bg-2)}.platform-tasks-skeleton-line{background:var(--bg-3);border-radius:4px;width:70%;height:12px;margin-bottom:8px}.platform-tasks-skeleton-line.short{width:40%}.platform-tasks-form{border:1px solid var(--border-2);background:var(--bg-2);border-radius:8px;flex-direction:column;gap:10px;margin-bottom:16px;padding:16px;display:flex}.platform-tasks-form h4{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);margin:0 0 4px;font-size:12px;font-weight:700}.platform-tasks-form-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.platform-tasks-form-label input,.platform-tasks-form-label textarea,.platform-tasks-form-label select{background:var(--bg-3);color:var(--text-1);border:1px solid var(--border-1);text-transform:none;letter-spacing:normal;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:400}.platform-tasks-form-label textarea{resize:vertical;min-height:60px}.platform-tasks-form-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.platform-tasks-form-cancel{border:1px solid var(--border-1);color:var(--text-3);cursor:pointer;background:0 0;border-radius:6px;padding:7px 14px;font-size:12px}.platform-tasks-form-cancel:hover:not([disabled]){background:var(--bg-3);color:var(--text-1)}.platform-tasks-form-submit{background:var(--accent);border:1px solid var(--accent);color:#fff;cursor:pointer;border-radius:6px;padding:7px 16px;font-size:12px;font-weight:600}.platform-tasks-form-submit:hover:not([disabled]){filter:brightness(1.05)}.platform-tasks-form-submit:disabled{opacity:.5;cursor:not-allowed}.platform-tasks-form-error{color:var(--red);margin:0;font-size:12px}.platform-tasks-form-duplicate h4{color:var(--yellow)}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\/2{right:50%}.top-0{top:0}.top-3{top:.75rem}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-px{margin-bottom:-1px}.-ml-0{margin-left:0}.-ml-0\.5{margin-left:-.125rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.mb-0{margin-bottom:0}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-px{margin-left:1px}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-20{margin-right:5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-8{margin-right:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-3\.5{width:.875rem;height:.875rem}.h-0{height:0}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-full{height:100%}.max-h-\[228px\]{max-height:228px}.min-h-full{min-height:100%}.w-0{width:0}.w-1{width:.25rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-\[90\%\]{width:90%}.w-\[var\(--button-width\)\]{width:var(--button-width)}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.min-w-44{min-width:11rem}.min-w-\[10rem\]{min-width:10rem}.min-w-min{min-width:min-content}.max-w-\[100px\]{max-width:100px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-tremor-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-scroll{overflow-x:scroll}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-lg,.rounded-tremor-default{border-radius:.5rem}.rounded-tremor-full{border-radius:9999px}.rounded-tremor-small{border-radius:.375rem}.rounded-b-tremor-default{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-tremor-default{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-tremor-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-tremor-small{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-tremor-default{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-tremor-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-tremor-small{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-tremor-default{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-4{border-right-width:4px}.border-t-4{border-top-width:4px}.border-t-\[1px\]{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-50{--tw-border-opacity:1;border-color:rgb(255 251 235/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.border-amber-800{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.border-amber-900{--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1))}.border-amber-950{--tw-border-opacity:1;border-color:rgb(69 26 3/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-50{--tw-border-opacity:1;border-color:rgb(239 246 255/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.border-blue-800{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.border-blue-900{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.border-blue-950{--tw-border-opacity:1;border-color:rgb(23 37 84/var(--tw-border-opacity,1))}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity,1))}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-300{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-50{--tw-border-opacity:1;border-color:rgb(236 254 255/var(--tw-border-opacity,1))}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-600{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.border-cyan-700{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity,1))}.border-cyan-800{--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity,1))}.border-cyan-900{--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity,1))}.border-cyan-950{--tw-border-opacity:1;border-color:rgb(8 51 68/var(--tw-border-opacity,1))}.border-dark-tremor-background{--tw-border-opacity:1;border-color:rgb(13 15 20/var(--tw-border-opacity,1))}.border-dark-tremor-border{--tw-border-opacity:1;border-color:rgb(30 34 53/var(--tw-border-opacity,1))}.border-dark-tremor-brand{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-dark-tremor-brand-emphasis{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-dark-tremor-brand-inverted{--tw-border-opacity:1;border-color:rgb(13 15 20/var(--tw-border-opacity,1))}.border-dark-tremor-brand-subtle{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-50{--tw-border-opacity:1;border-color:rgb(236 253 245/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-emerald-800{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.border-emerald-900{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.border-emerald-950{--tw-border-opacity:1;border-color:rgb(2 44 34/var(--tw-border-opacity,1))}.border-fuchsia-100{--tw-border-opacity:1;border-color:rgb(250 232 255/var(--tw-border-opacity,1))}.border-fuchsia-200{--tw-border-opacity:1;border-color:rgb(245 208 254/var(--tw-border-opacity,1))}.border-fuchsia-300{--tw-border-opacity:1;border-color:rgb(240 171 252/var(--tw-border-opacity,1))}.border-fuchsia-400{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity,1))}.border-fuchsia-50{--tw-border-opacity:1;border-color:rgb(253 244 255/var(--tw-border-opacity,1))}.border-fuchsia-500{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1))}.border-fuchsia-600{--tw-border-opacity:1;border-color:rgb(192 38 211/var(--tw-border-opacity,1))}.border-fuchsia-700{--tw-border-opacity:1;border-color:rgb(162 28 175/var(--tw-border-opacity,1))}.border-fuchsia-800{--tw-border-opacity:1;border-color:rgb(134 25 143/var(--tw-border-opacity,1))}.border-fuchsia-900{--tw-border-opacity:1;border-color:rgb(112 26 117/var(--tw-border-opacity,1))}.border-fuchsia-950{--tw-border-opacity:1;border-color:rgb(74 4 78/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-gray-950{--tw-border-opacity:1;border-color:rgb(3 7 18/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-50{--tw-border-opacity:1;border-color:rgb(240 253 244/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-green-900{--tw-border-opacity:1;border-color:rgb(20 83 45/var(--tw-border-opacity,1))}.border-green-950{--tw-border-opacity:1;border-color:rgb(5 46 22/var(--tw-border-opacity,1))}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-indigo-50{--tw-border-opacity:1;border-color:rgb(238 242 255/var(--tw-border-opacity,1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-indigo-700{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.border-indigo-800{--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity,1))}.border-indigo-900{--tw-border-opacity:1;border-color:rgb(49 46 129/var(--tw-border-opacity,1))}.border-indigo-950{--tw-border-opacity:1;border-color:rgb(30 27 75/var(--tw-border-opacity,1))}.border-lime-100{--tw-border-opacity:1;border-color:rgb(236 252 203/var(--tw-border-opacity,1))}.border-lime-200{--tw-border-opacity:1;border-color:rgb(217 249 157/var(--tw-border-opacity,1))}.border-lime-300{--tw-border-opacity:1;border-color:rgb(190 242 100/var(--tw-border-opacity,1))}.border-lime-400{--tw-border-opacity:1;border-color:rgb(163 230 53/var(--tw-border-opacity,1))}.border-lime-50{--tw-border-opacity:1;border-color:rgb(247 254 231/var(--tw-border-opacity,1))}.border-lime-500{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity,1))}.border-lime-600{--tw-border-opacity:1;border-color:rgb(101 163 13/var(--tw-border-opacity,1))}.border-lime-700{--tw-border-opacity:1;border-color:rgb(77 124 15/var(--tw-border-opacity,1))}.border-lime-800{--tw-border-opacity:1;border-color:rgb(63 98 18/var(--tw-border-opacity,1))}.border-lime-900{--tw-border-opacity:1;border-color:rgb(54 83 20/var(--tw-border-opacity,1))}.border-lime-950{--tw-border-opacity:1;border-color:rgb(26 46 5/var(--tw-border-opacity,1))}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.border-neutral-400{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity,1))}.border-neutral-50{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.border-neutral-500{--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.border-neutral-600{--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity,1))}.border-neutral-700{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.border-neutral-800{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1))}.border-neutral-900{--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity,1))}.border-neutral-950{--tw-border-opacity:1;border-color:rgb(10 10 10/var(--tw-border-opacity,1))}.border-orange-100{--tw-border-opacity:1;border-color:rgb(255 237 213/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-50{--tw-border-opacity:1;border-color:rgb(255 247 237/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-orange-600{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-orange-700{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.border-orange-800{--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.border-orange-900{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1))}.border-orange-950{--tw-border-opacity:1;border-color:rgb(67 20 7/var(--tw-border-opacity,1))}.border-pink-100{--tw-border-opacity:1;border-color:rgb(252 231 243/var(--tw-border-opacity,1))}.border-pink-200{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.border-pink-300{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity,1))}.border-pink-400{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.border-pink-50{--tw-border-opacity:1;border-color:rgb(253 242 248/var(--tw-border-opacity,1))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.border-pink-600{--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity,1))}.border-pink-700{--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity,1))}.border-pink-800{--tw-border-opacity:1;border-color:rgb(157 23 77/var(--tw-border-opacity,1))}.border-pink-900{--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity,1))}.border-pink-950{--tw-border-opacity:1;border-color:rgb(80 7 36/var(--tw-border-opacity,1))}.border-purple-100{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-400{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.border-purple-50{--tw-border-opacity:1;border-color:rgb(250 245 255/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-purple-700{--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1))}.border-purple-800{--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.border-purple-900{--tw-border-opacity:1;border-color:rgb(88 28 135/var(--tw-border-opacity,1))}.border-purple-950{--tw-border-opacity:1;border-color:rgb(59 7 100/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-50{--tw-border-opacity:1;border-color:rgb(254 242 242/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.border-red-900{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1))}.border-red-950{--tw-border-opacity:1;border-color:rgb(69 10 10/var(--tw-border-opacity,1))}.border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-rose-50{--tw-border-opacity:1;border-color:rgb(255 241 242/var(--tw-border-opacity,1))}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-rose-600{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.border-rose-700{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.border-rose-800{--tw-border-opacity:1;border-color:rgb(159 18 57/var(--tw-border-opacity,1))}.border-rose-900{--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.border-rose-950{--tw-border-opacity:1;border-color:rgb(76 5 25/var(--tw-border-opacity,1))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-sky-400{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.border-sky-50{--tw-border-opacity:1;border-color:rgb(240 249 255/var(--tw-border-opacity,1))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.border-sky-600{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.border-sky-700{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity,1))}.border-sky-800{--tw-border-opacity:1;border-color:rgb(7 89 133/var(--tw-border-opacity,1))}.border-sky-900{--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity,1))}.border-sky-950{--tw-border-opacity:1;border-color:rgb(8 47 73/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.border-slate-950{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.border-stone-100{--tw-border-opacity:1;border-color:rgb(245 245 244/var(--tw-border-opacity,1))}.border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.border-stone-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.border-stone-400{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity,1))}.border-stone-50{--tw-border-opacity:1;border-color:rgb(250 250 249/var(--tw-border-opacity,1))}.border-stone-500{--tw-border-opacity:1;border-color:rgb(120 113 108/var(--tw-border-opacity,1))}.border-stone-600{--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity,1))}.border-stone-700{--tw-border-opacity:1;border-color:rgb(68 64 60/var(--tw-border-opacity,1))}.border-stone-800{--tw-border-opacity:1;border-color:rgb(41 37 36/var(--tw-border-opacity,1))}.border-stone-900{--tw-border-opacity:1;border-color:rgb(28 25 23/var(--tw-border-opacity,1))}.border-stone-950{--tw-border-opacity:1;border-color:rgb(12 10 9/var(--tw-border-opacity,1))}.border-teal-100{--tw-border-opacity:1;border-color:rgb(204 251 241/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-teal-300{--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity,1))}.border-teal-400{--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity,1))}.border-teal-50{--tw-border-opacity:1;border-color:rgb(240 253 250/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1))}.border-teal-700{--tw-border-opacity:1;border-color:rgb(15 118 110/var(--tw-border-opacity,1))}.border-teal-800{--tw-border-opacity:1;border-color:rgb(17 94 89/var(--tw-border-opacity,1))}.border-teal-900{--tw-border-opacity:1;border-color:rgb(19 78 74/var(--tw-border-opacity,1))}.border-teal-950{--tw-border-opacity:1;border-color:rgb(4 47 46/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-tremor-background{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-tremor-border{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-tremor-brand{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-tremor-brand-emphasis{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.border-tremor-brand-inverted{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-tremor-brand-subtle{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-300{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.border-violet-400{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.border-violet-50{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-violet-600{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity,1))}.border-violet-700{--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.border-violet-800{--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.border-violet-900{--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity,1))}.border-violet-950{--tw-border-opacity:1;border-color:rgb(46 16 101/var(--tw-border-opacity,1))}.border-yellow-100{--tw-border-opacity:1;border-color:rgb(254 249 195/var(--tw-border-opacity,1))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-yellow-50{--tw-border-opacity:1;border-color:rgb(254 252 232/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-600{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.border-yellow-700{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.border-yellow-800{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.border-yellow-900{--tw-border-opacity:1;border-color:rgb(113 63 18/var(--tw-border-opacity,1))}.border-yellow-950{--tw-border-opacity:1;border-color:rgb(66 32 6/var(--tw-border-opacity,1))}.border-zinc-100{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1))}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity,1))}.border-zinc-50{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.border-zinc-500{--tw-border-opacity:1;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.border-zinc-600{--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-zinc-900{--tw-border-opacity:1;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.border-zinc-950{--tw-border-opacity:1;border-color:rgb(9 9 11/var(--tw-border-opacity,1))}.\!bg-\[var\(--bg-2\)\]{background-color:var(--bg-2)!important}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-amber-800{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.bg-amber-900{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity,1))}.bg-amber-950{--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.bg-blue-950{--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.bg-cyan-800{--tw-bg-opacity:1;background-color:rgb(21 94 117/var(--tw-bg-opacity,1))}.bg-cyan-900{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity,1))}.bg-cyan-950{--tw-bg-opacity:1;background-color:rgb(8 51 68/var(--tw-bg-opacity,1))}.bg-dark-tremor-background{--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.bg-dark-tremor-background-subtle{--tw-bg-opacity:1;background-color:rgb(19 22 32/var(--tw-bg-opacity,1))}.bg-dark-tremor-brand{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-dark-tremor-brand-emphasis{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.bg-dark-tremor-brand-faint{--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.bg-dark-tremor-brand-muted{--tw-bg-opacity:1;background-color:rgb(30 34 53/var(--tw-bg-opacity,1))}.bg-dark-tremor-content-subtle{--tw-bg-opacity:1;background-color:rgb(82 90 114/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.bg-emerald-900{--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))}.bg-emerald-950{--tw-bg-opacity:1;background-color:rgb(2 44 34/var(--tw-bg-opacity,1))}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.bg-fuchsia-200{--tw-bg-opacity:1;background-color:rgb(245 208 254/var(--tw-bg-opacity,1))}.bg-fuchsia-300{--tw-bg-opacity:1;background-color:rgb(240 171 252/var(--tw-bg-opacity,1))}.bg-fuchsia-400{--tw-bg-opacity:1;background-color:rgb(232 121 249/var(--tw-bg-opacity,1))}.bg-fuchsia-50{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity,1))}.bg-fuchsia-500{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity,1))}.bg-fuchsia-600{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity,1))}.bg-fuchsia-700{--tw-bg-opacity:1;background-color:rgb(162 28 175/var(--tw-bg-opacity,1))}.bg-fuchsia-800{--tw-bg-opacity:1;background-color:rgb(134 25 143/var(--tw-bg-opacity,1))}.bg-fuchsia-900{--tw-bg-opacity:1;background-color:rgb(112 26 117/var(--tw-bg-opacity,1))}.bg-fuchsia-950{--tw-bg-opacity:1;background-color:rgb(74 4 78/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.bg-green-900{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.bg-green-950{--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.bg-indigo-300{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity,1))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.bg-indigo-800{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity,1))}.bg-indigo-900{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.bg-indigo-950{--tw-bg-opacity:1;background-color:rgb(30 27 75/var(--tw-bg-opacity,1))}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity,1))}.bg-lime-200{--tw-bg-opacity:1;background-color:rgb(217 249 157/var(--tw-bg-opacity,1))}.bg-lime-300{--tw-bg-opacity:1;background-color:rgb(190 242 100/var(--tw-bg-opacity,1))}.bg-lime-400{--tw-bg-opacity:1;background-color:rgb(163 230 53/var(--tw-bg-opacity,1))}.bg-lime-50{--tw-bg-opacity:1;background-color:rgb(247 254 231/var(--tw-bg-opacity,1))}.bg-lime-500{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity,1))}.bg-lime-600{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity,1))}.bg-lime-700{--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity,1))}.bg-lime-800{--tw-bg-opacity:1;background-color:rgb(63 98 18/var(--tw-bg-opacity,1))}.bg-lime-900{--tw-bg-opacity:1;background-color:rgb(54 83 20/var(--tw-bg-opacity,1))}.bg-lime-950{--tw-bg-opacity:1;background-color:rgb(26 46 5/var(--tw-bg-opacity,1))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.bg-neutral-300{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}.bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-neutral-500{--tw-bg-opacity:1;background-color:rgb(115 115 115/var(--tw-bg-opacity,1))}.bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-neutral-950{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1))}.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.bg-orange-800{--tw-bg-opacity:1;background-color:rgb(154 52 18/var(--tw-bg-opacity,1))}.bg-orange-900{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.bg-orange-950{--tw-bg-opacity:1;background-color:rgb(67 20 7/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-200{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity,1))}.bg-pink-300{--tw-bg-opacity:1;background-color:rgb(249 168 212/var(--tw-bg-opacity,1))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.bg-pink-700{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity,1))}.bg-pink-800{--tw-bg-opacity:1;background-color:rgb(157 23 77/var(--tw-bg-opacity,1))}.bg-pink-900{--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity,1))}.bg-pink-950{--tw-bg-opacity:1;background-color:rgb(80 7 36/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity,1))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.bg-purple-800{--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity,1))}.bg-purple-900{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.bg-purple-950{--tw-bg-opacity:1;background-color:rgb(59 7 100/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-red-800{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-red-900{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.bg-red-950{--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.bg-rose-300{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-rose-800{--tw-bg-opacity:1;background-color:rgb(159 18 57/var(--tw-bg-opacity,1))}.bg-rose-900{--tw-bg-opacity:1;background-color:rgb(136 19 55/var(--tw-bg-opacity,1))}.bg-rose-950{--tw-bg-opacity:1;background-color:rgb(76 5 25/var(--tw-bg-opacity,1))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-sky-700{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.bg-sky-800{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity,1))}.bg-sky-900{--tw-bg-opacity:1;background-color:rgb(12 74 110/var(--tw-bg-opacity,1))}.bg-sky-950{--tw-bg-opacity:1;background-color:rgb(8 47 73/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/30{background-color:#0206174d}.bg-stone-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-stone-200{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.bg-stone-300{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1))}.bg-stone-400{--tw-bg-opacity:1;background-color:rgb(168 162 158/var(--tw-bg-opacity,1))}.bg-stone-50{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.bg-stone-500{--tw-bg-opacity:1;background-color:rgb(120 113 108/var(--tw-bg-opacity,1))}.bg-stone-600{--tw-bg-opacity:1;background-color:rgb(87 83 78/var(--tw-bg-opacity,1))}.bg-stone-700{--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity,1))}.bg-stone-800{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.bg-stone-900{--tw-bg-opacity:1;background-color:rgb(28 25 23/var(--tw-bg-opacity,1))}.bg-stone-950{--tw-bg-opacity:1;background-color:rgb(12 10 9/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-200{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity,1))}.bg-teal-300{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}.bg-teal-400{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-teal-700{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.bg-teal-800{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity,1))}.bg-teal-900{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity,1))}.bg-teal-950{--tw-bg-opacity:1;background-color:rgb(4 47 46/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-tremor-background{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-tremor-background-emphasis{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-tremor-background-muted{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-tremor-background-subtle{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-tremor-border{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-tremor-brand{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-tremor-brand-faint{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-tremor-brand-muted{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.bg-tremor-brand-muted\/50{background-color:#c7d2fe80}.bg-tremor-brand-subtle{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.bg-tremor-content-subtle{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-200{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.bg-violet-300{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity,1))}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-violet-700{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.bg-violet-800{--tw-bg-opacity:1;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.bg-violet-900{--tw-bg-opacity:1;background-color:rgb(76 29 149/var(--tw-bg-opacity,1))}.bg-violet-950{--tw-bg-opacity:1;background-color:rgb(46 16 101/var(--tw-bg-opacity,1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.bg-yellow-800{--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity,1))}.bg-yellow-900{--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.bg-yellow-950{--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1))}.bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.bg-zinc-400{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-zinc-500{--tw-bg-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-opacity-10{--tw-bg-opacity:.1}.bg-opacity-20{--tw-bg-opacity:.2}.bg-opacity-40{--tw-bg-opacity:.4}.fill-amber-100{fill:#fef3c7}.fill-amber-200{fill:#fde68a}.fill-amber-300{fill:#fcd34d}.fill-amber-400{fill:#fbbf24}.fill-amber-50{fill:#fffbeb}.fill-amber-500{fill:#f59e0b}.fill-amber-600{fill:#d97706}.fill-amber-700{fill:#b45309}.fill-amber-800{fill:#92400e}.fill-amber-900{fill:#78350f}.fill-amber-950{fill:#451a03}.fill-blue-100{fill:#dbeafe}.fill-blue-200{fill:#bfdbfe}.fill-blue-300{fill:#93c5fd}.fill-blue-400{fill:#60a5fa}.fill-blue-50{fill:#eff6ff}.fill-blue-500{fill:#3b82f6}.fill-blue-600{fill:#2563eb}.fill-blue-700{fill:#1d4ed8}.fill-blue-800{fill:#1e40af}.fill-blue-900{fill:#1e3a8a}.fill-blue-950{fill:#172554}.fill-cyan-100{fill:#cffafe}.fill-cyan-200{fill:#a5f3fc}.fill-cyan-300{fill:#67e8f9}.fill-cyan-400{fill:#22d3ee}.fill-cyan-50{fill:#ecfeff}.fill-cyan-500{fill:#06b6d4}.fill-cyan-600{fill:#0891b2}.fill-cyan-700{fill:#0e7490}.fill-cyan-800{fill:#155e75}.fill-cyan-900{fill:#164e63}.fill-cyan-950{fill:#083344}.fill-dark-tremor-content{fill:#7a839e}.fill-dark-tremor-content-emphasis{fill:#b0b8cc}.fill-emerald-100{fill:#d1fae5}.fill-emerald-200{fill:#a7f3d0}.fill-emerald-300{fill:#6ee7b7}.fill-emerald-400{fill:#34d399}.fill-emerald-50{fill:#ecfdf5}.fill-emerald-500{fill:#10b981}.fill-emerald-600{fill:#059669}.fill-emerald-700{fill:#047857}.fill-emerald-800{fill:#065f46}.fill-emerald-900{fill:#064e3b}.fill-emerald-950{fill:#022c22}.fill-fuchsia-100{fill:#fae8ff}.fill-fuchsia-200{fill:#f5d0fe}.fill-fuchsia-300{fill:#f0abfc}.fill-fuchsia-400{fill:#e879f9}.fill-fuchsia-50{fill:#fdf4ff}.fill-fuchsia-500{fill:#d946ef}.fill-fuchsia-600{fill:#c026d3}.fill-fuchsia-700{fill:#a21caf}.fill-fuchsia-800{fill:#86198f}.fill-fuchsia-900{fill:#701a75}.fill-fuchsia-950{fill:#4a044e}.fill-gray-100{fill:#f3f4f6}.fill-gray-200{fill:#e5e7eb}.fill-gray-300{fill:#d1d5db}.fill-gray-400{fill:#9ca3af}.fill-gray-50{fill:#f9fafb}.fill-gray-500{fill:#6b7280}.fill-gray-600{fill:#4b5563}.fill-gray-700{fill:#374151}.fill-gray-800{fill:#1f2937}.fill-gray-900{fill:#111827}.fill-gray-950{fill:#030712}.fill-green-100{fill:#dcfce7}.fill-green-200{fill:#bbf7d0}.fill-green-300{fill:#86efac}.fill-green-400{fill:#4ade80}.fill-green-50{fill:#f0fdf4}.fill-green-500{fill:#22c55e}.fill-green-600{fill:#16a34a}.fill-green-700{fill:#15803d}.fill-green-800{fill:#166534}.fill-green-900{fill:#14532d}.fill-green-950{fill:#052e16}.fill-indigo-100{fill:#e0e7ff}.fill-indigo-200{fill:#c7d2fe}.fill-indigo-300{fill:#a5b4fc}.fill-indigo-400{fill:#818cf8}.fill-indigo-50{fill:#eef2ff}.fill-indigo-500{fill:#6366f1}.fill-indigo-600{fill:#4f46e5}.fill-indigo-700{fill:#4338ca}.fill-indigo-800{fill:#3730a3}.fill-indigo-900{fill:#312e81}.fill-indigo-950{fill:#1e1b4b}.fill-lime-100{fill:#ecfccb}.fill-lime-200{fill:#d9f99d}.fill-lime-300{fill:#bef264}.fill-lime-400{fill:#a3e635}.fill-lime-50{fill:#f7fee7}.fill-lime-500{fill:#84cc16}.fill-lime-600{fill:#65a30d}.fill-lime-700{fill:#4d7c0f}.fill-lime-800{fill:#3f6212}.fill-lime-900{fill:#365314}.fill-lime-950{fill:#1a2e05}.fill-neutral-100{fill:#f5f5f5}.fill-neutral-200{fill:#e5e5e5}.fill-neutral-300{fill:#d4d4d4}.fill-neutral-400{fill:#a3a3a3}.fill-neutral-50{fill:#fafafa}.fill-neutral-500{fill:#737373}.fill-neutral-600{fill:#525252}.fill-neutral-700{fill:#404040}.fill-neutral-800{fill:#262626}.fill-neutral-900{fill:#171717}.fill-neutral-950{fill:#0a0a0a}.fill-orange-100{fill:#ffedd5}.fill-orange-200{fill:#fed7aa}.fill-orange-300{fill:#fdba74}.fill-orange-400{fill:#fb923c}.fill-orange-50{fill:#fff7ed}.fill-orange-500{fill:#f97316}.fill-orange-600{fill:#ea580c}.fill-orange-700{fill:#c2410c}.fill-orange-800{fill:#9a3412}.fill-orange-900{fill:#7c2d12}.fill-orange-950{fill:#431407}.fill-pink-100{fill:#fce7f3}.fill-pink-200{fill:#fbcfe8}.fill-pink-300{fill:#f9a8d4}.fill-pink-400{fill:#f472b6}.fill-pink-50{fill:#fdf2f8}.fill-pink-500{fill:#ec4899}.fill-pink-600{fill:#db2777}.fill-pink-700{fill:#be185d}.fill-pink-800{fill:#9d174d}.fill-pink-900{fill:#831843}.fill-pink-950{fill:#500724}.fill-purple-100{fill:#f3e8ff}.fill-purple-200{fill:#e9d5ff}.fill-purple-300{fill:#d8b4fe}.fill-purple-400{fill:#c084fc}.fill-purple-50{fill:#faf5ff}.fill-purple-500{fill:#a855f7}.fill-purple-600{fill:#9333ea}.fill-purple-700{fill:#7e22ce}.fill-purple-800{fill:#6b21a8}.fill-purple-900{fill:#581c87}.fill-purple-950{fill:#3b0764}.fill-red-100{fill:#fee2e2}.fill-red-200{fill:#fecaca}.fill-red-300{fill:#fca5a5}.fill-red-400{fill:#f87171}.fill-red-50{fill:#fef2f2}.fill-red-500{fill:#ef4444}.fill-red-600{fill:#dc2626}.fill-red-700{fill:#b91c1c}.fill-red-800{fill:#991b1b}.fill-red-900{fill:#7f1d1d}.fill-red-950{fill:#450a0a}.fill-rose-100{fill:#ffe4e6}.fill-rose-200{fill:#fecdd3}.fill-rose-300{fill:#fda4af}.fill-rose-400{fill:#fb7185}.fill-rose-50{fill:#fff1f2}.fill-rose-500{fill:#f43f5e}.fill-rose-600{fill:#e11d48}.fill-rose-700{fill:#be123c}.fill-rose-800{fill:#9f1239}.fill-rose-900{fill:#881337}.fill-rose-950{fill:#4c0519}.fill-sky-100{fill:#e0f2fe}.fill-sky-200{fill:#bae6fd}.fill-sky-300{fill:#7dd3fc}.fill-sky-400{fill:#38bdf8}.fill-sky-50{fill:#f0f9ff}.fill-sky-500{fill:#0ea5e9}.fill-sky-600{fill:#0284c7}.fill-sky-700{fill:#0369a1}.fill-sky-800{fill:#075985}.fill-sky-900{fill:#0c4a6e}.fill-sky-950{fill:#082f49}.fill-slate-100{fill:#f1f5f9}.fill-slate-200{fill:#e2e8f0}.fill-slate-300{fill:#cbd5e1}.fill-slate-400{fill:#94a3b8}.fill-slate-50{fill:#f8fafc}.fill-slate-500{fill:#64748b}.fill-slate-600{fill:#475569}.fill-slate-700{fill:#334155}.fill-slate-800{fill:#1e293b}.fill-slate-900{fill:#0f172a}.fill-slate-950{fill:#020617}.fill-stone-100{fill:#f5f5f4}.fill-stone-200{fill:#e7e5e4}.fill-stone-300{fill:#d6d3d1}.fill-stone-400{fill:#a8a29e}.fill-stone-50{fill:#fafaf9}.fill-stone-500{fill:#78716c}.fill-stone-600{fill:#57534e}.fill-stone-700{fill:#44403c}.fill-stone-800{fill:#292524}.fill-stone-900{fill:#1c1917}.fill-stone-950{fill:#0c0a09}.fill-teal-100{fill:#ccfbf1}.fill-teal-200{fill:#99f6e4}.fill-teal-300{fill:#5eead4}.fill-teal-400{fill:#2dd4bf}.fill-teal-50{fill:#f0fdfa}.fill-teal-500{fill:#14b8a6}.fill-teal-600{fill:#0d9488}.fill-teal-700{fill:#0f766e}.fill-teal-800{fill:#115e59}.fill-teal-900{fill:#134e4a}.fill-teal-950{fill:#042f2e}.fill-tremor-content{fill:#6b7280}.fill-tremor-content-emphasis{fill:#374151}.fill-violet-100{fill:#ede9fe}.fill-violet-200{fill:#ddd6fe}.fill-violet-300{fill:#c4b5fd}.fill-violet-400{fill:#a78bfa}.fill-violet-50{fill:#f5f3ff}.fill-violet-500{fill:#8b5cf6}.fill-violet-600{fill:#7c3aed}.fill-violet-700{fill:#6d28d9}.fill-violet-800{fill:#5b21b6}.fill-violet-900{fill:#4c1d95}.fill-violet-950{fill:#2e1065}.fill-yellow-100{fill:#fef9c3}.fill-yellow-200{fill:#fef08a}.fill-yellow-300{fill:#fde047}.fill-yellow-400{fill:#facc15}.fill-yellow-50{fill:#fefce8}.fill-yellow-500{fill:#eab308}.fill-yellow-600{fill:#ca8a04}.fill-yellow-700{fill:#a16207}.fill-yellow-800{fill:#854d0e}.fill-yellow-900{fill:#713f12}.fill-yellow-950{fill:#422006}.fill-zinc-100{fill:#f4f4f5}.fill-zinc-200{fill:#e4e4e7}.fill-zinc-300{fill:#d4d4d8}.fill-zinc-400{fill:#a1a1aa}.fill-zinc-50{fill:#fafafa}.fill-zinc-500{fill:#71717a}.fill-zinc-600{fill:#52525b}.fill-zinc-700{fill:#3f3f46}.fill-zinc-800{fill:#27272a}.fill-zinc-900{fill:#18181b}.fill-zinc-950{fill:#09090b}.stroke-amber-100{stroke:#fef3c7}.stroke-amber-200{stroke:#fde68a}.stroke-amber-300{stroke:#fcd34d}.stroke-amber-400{stroke:#fbbf24}.stroke-amber-50{stroke:#fffbeb}.stroke-amber-500{stroke:#f59e0b}.stroke-amber-600{stroke:#d97706}.stroke-amber-700{stroke:#b45309}.stroke-amber-800{stroke:#92400e}.stroke-amber-900{stroke:#78350f}.stroke-amber-950{stroke:#451a03}.stroke-blue-100{stroke:#dbeafe}.stroke-blue-200{stroke:#bfdbfe}.stroke-blue-300{stroke:#93c5fd}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-50{stroke:#eff6ff}.stroke-blue-500{stroke:#3b82f6}.stroke-blue-600{stroke:#2563eb}.stroke-blue-700{stroke:#1d4ed8}.stroke-blue-800{stroke:#1e40af}.stroke-blue-900{stroke:#1e3a8a}.stroke-blue-950{stroke:#172554}.stroke-cyan-100{stroke:#cffafe}.stroke-cyan-200{stroke:#a5f3fc}.stroke-cyan-300{stroke:#67e8f9}.stroke-cyan-400{stroke:#22d3ee}.stroke-cyan-50{stroke:#ecfeff}.stroke-cyan-500{stroke:#06b6d4}.stroke-cyan-600{stroke:#0891b2}.stroke-cyan-700{stroke:#0e7490}.stroke-cyan-800{stroke:#155e75}.stroke-cyan-900{stroke:#164e63}.stroke-cyan-950{stroke:#083344}.stroke-dark-tremor-background{stroke:#0d0f14}.stroke-dark-tremor-border{stroke:#1e2235}.stroke-emerald-100{stroke:#d1fae5}.stroke-emerald-200{stroke:#a7f3d0}.stroke-emerald-300{stroke:#6ee7b7}.stroke-emerald-400{stroke:#34d399}.stroke-emerald-50{stroke:#ecfdf5}.stroke-emerald-500{stroke:#10b981}.stroke-emerald-600{stroke:#059669}.stroke-emerald-700{stroke:#047857}.stroke-emerald-800{stroke:#065f46}.stroke-emerald-900{stroke:#064e3b}.stroke-emerald-950{stroke:#022c22}.stroke-fuchsia-100{stroke:#fae8ff}.stroke-fuchsia-200{stroke:#f5d0fe}.stroke-fuchsia-300{stroke:#f0abfc}.stroke-fuchsia-400{stroke:#e879f9}.stroke-fuchsia-50{stroke:#fdf4ff}.stroke-fuchsia-500{stroke:#d946ef}.stroke-fuchsia-600{stroke:#c026d3}.stroke-fuchsia-700{stroke:#a21caf}.stroke-fuchsia-800{stroke:#86198f}.stroke-fuchsia-900{stroke:#701a75}.stroke-fuchsia-950{stroke:#4a044e}.stroke-gray-100{stroke:#f3f4f6}.stroke-gray-200{stroke:#e5e7eb}.stroke-gray-300{stroke:#d1d5db}.stroke-gray-400{stroke:#9ca3af}.stroke-gray-50{stroke:#f9fafb}.stroke-gray-500{stroke:#6b7280}.stroke-gray-600{stroke:#4b5563}.stroke-gray-700{stroke:#374151}.stroke-gray-800{stroke:#1f2937}.stroke-gray-900{stroke:#111827}.stroke-gray-950{stroke:#030712}.stroke-green-100{stroke:#dcfce7}.stroke-green-200{stroke:#bbf7d0}.stroke-green-300{stroke:#86efac}.stroke-green-400{stroke:#4ade80}.stroke-green-50{stroke:#f0fdf4}.stroke-green-500{stroke:#22c55e}.stroke-green-600{stroke:#16a34a}.stroke-green-700{stroke:#15803d}.stroke-green-800{stroke:#166534}.stroke-green-900{stroke:#14532d}.stroke-green-950{stroke:#052e16}.stroke-indigo-100{stroke:#e0e7ff}.stroke-indigo-200{stroke:#c7d2fe}.stroke-indigo-300{stroke:#a5b4fc}.stroke-indigo-400{stroke:#818cf8}.stroke-indigo-50{stroke:#eef2ff}.stroke-indigo-500{stroke:#6366f1}.stroke-indigo-600{stroke:#4f46e5}.stroke-indigo-700{stroke:#4338ca}.stroke-indigo-800{stroke:#3730a3}.stroke-indigo-900{stroke:#312e81}.stroke-indigo-950{stroke:#1e1b4b}.stroke-lime-100{stroke:#ecfccb}.stroke-lime-200{stroke:#d9f99d}.stroke-lime-300{stroke:#bef264}.stroke-lime-400{stroke:#a3e635}.stroke-lime-50{stroke:#f7fee7}.stroke-lime-500{stroke:#84cc16}.stroke-lime-600{stroke:#65a30d}.stroke-lime-700{stroke:#4d7c0f}.stroke-lime-800{stroke:#3f6212}.stroke-lime-900{stroke:#365314}.stroke-lime-950{stroke:#1a2e05}.stroke-neutral-100{stroke:#f5f5f5}.stroke-neutral-200{stroke:#e5e5e5}.stroke-neutral-300{stroke:#d4d4d4}.stroke-neutral-400{stroke:#a3a3a3}.stroke-neutral-50{stroke:#fafafa}.stroke-neutral-500{stroke:#737373}.stroke-neutral-600{stroke:#525252}.stroke-neutral-700{stroke:#404040}.stroke-neutral-800{stroke:#262626}.stroke-neutral-900{stroke:#171717}.stroke-neutral-950{stroke:#0a0a0a}.stroke-orange-100{stroke:#ffedd5}.stroke-orange-200{stroke:#fed7aa}.stroke-orange-300{stroke:#fdba74}.stroke-orange-400{stroke:#fb923c}.stroke-orange-50{stroke:#fff7ed}.stroke-orange-500{stroke:#f97316}.stroke-orange-600{stroke:#ea580c}.stroke-orange-700{stroke:#c2410c}.stroke-orange-800{stroke:#9a3412}.stroke-orange-900{stroke:#7c2d12}.stroke-orange-950{stroke:#431407}.stroke-pink-100{stroke:#fce7f3}.stroke-pink-200{stroke:#fbcfe8}.stroke-pink-300{stroke:#f9a8d4}.stroke-pink-400{stroke:#f472b6}.stroke-pink-50{stroke:#fdf2f8}.stroke-pink-500{stroke:#ec4899}.stroke-pink-600{stroke:#db2777}.stroke-pink-700{stroke:#be185d}.stroke-pink-800{stroke:#9d174d}.stroke-pink-900{stroke:#831843}.stroke-pink-950{stroke:#500724}.stroke-purple-100{stroke:#f3e8ff}.stroke-purple-200{stroke:#e9d5ff}.stroke-purple-300{stroke:#d8b4fe}.stroke-purple-400{stroke:#c084fc}.stroke-purple-50{stroke:#faf5ff}.stroke-purple-500{stroke:#a855f7}.stroke-purple-600{stroke:#9333ea}.stroke-purple-700{stroke:#7e22ce}.stroke-purple-800{stroke:#6b21a8}.stroke-purple-900{stroke:#581c87}.stroke-purple-950{stroke:#3b0764}.stroke-red-100{stroke:#fee2e2}.stroke-red-200{stroke:#fecaca}.stroke-red-300{stroke:#fca5a5}.stroke-red-400{stroke:#f87171}.stroke-red-50{stroke:#fef2f2}.stroke-red-500{stroke:#ef4444}.stroke-red-600{stroke:#dc2626}.stroke-red-700{stroke:#b91c1c}.stroke-red-800{stroke:#991b1b}.stroke-red-900{stroke:#7f1d1d}.stroke-red-950{stroke:#450a0a}.stroke-rose-100{stroke:#ffe4e6}.stroke-rose-200{stroke:#fecdd3}.stroke-rose-300{stroke:#fda4af}.stroke-rose-400{stroke:#fb7185}.stroke-rose-50{stroke:#fff1f2}.stroke-rose-500{stroke:#f43f5e}.stroke-rose-600{stroke:#e11d48}.stroke-rose-700{stroke:#be123c}.stroke-rose-800{stroke:#9f1239}.stroke-rose-900{stroke:#881337}.stroke-rose-950{stroke:#4c0519}.stroke-sky-100{stroke:#e0f2fe}.stroke-sky-200{stroke:#bae6fd}.stroke-sky-300{stroke:#7dd3fc}.stroke-sky-400{stroke:#38bdf8}.stroke-sky-50{stroke:#f0f9ff}.stroke-sky-500{stroke:#0ea5e9}.stroke-sky-600{stroke:#0284c7}.stroke-sky-700{stroke:#0369a1}.stroke-sky-800{stroke:#075985}.stroke-sky-900{stroke:#0c4a6e}.stroke-sky-950{stroke:#082f49}.stroke-slate-100{stroke:#f1f5f9}.stroke-slate-200{stroke:#e2e8f0}.stroke-slate-300{stroke:#cbd5e1}.stroke-slate-400{stroke:#94a3b8}.stroke-slate-50{stroke:#f8fafc}.stroke-slate-500{stroke:#64748b}.stroke-slate-600{stroke:#475569}.stroke-slate-700{stroke:#334155}.stroke-slate-800{stroke:#1e293b}.stroke-slate-900{stroke:#0f172a}.stroke-slate-950{stroke:#020617}.stroke-stone-100{stroke:#f5f5f4}.stroke-stone-200{stroke:#e7e5e4}.stroke-stone-300{stroke:#d6d3d1}.stroke-stone-400{stroke:#a8a29e}.stroke-stone-50{stroke:#fafaf9}.stroke-stone-500{stroke:#78716c}.stroke-stone-600{stroke:#57534e}.stroke-stone-700{stroke:#44403c}.stroke-stone-800{stroke:#292524}.stroke-stone-900{stroke:#1c1917}.stroke-stone-950{stroke:#0c0a09}.stroke-teal-100{stroke:#ccfbf1}.stroke-teal-200{stroke:#99f6e4}.stroke-teal-300{stroke:#5eead4}.stroke-teal-400{stroke:#2dd4bf}.stroke-teal-50{stroke:#f0fdfa}.stroke-teal-500{stroke:#14b8a6}.stroke-teal-600{stroke:#0d9488}.stroke-teal-700{stroke:#0f766e}.stroke-teal-800{stroke:#115e59}.stroke-teal-900{stroke:#134e4a}.stroke-teal-950{stroke:#042f2e}.stroke-tremor-background{stroke:#fff}.stroke-tremor-border{stroke:#e5e7eb}.stroke-tremor-brand{stroke:#6366f1}.stroke-tremor-brand-muted\/50{stroke:#c7d2fe80}.stroke-violet-100{stroke:#ede9fe}.stroke-violet-200{stroke:#ddd6fe}.stroke-violet-300{stroke:#c4b5fd}.stroke-violet-400{stroke:#a78bfa}.stroke-violet-50{stroke:#f5f3ff}.stroke-violet-500{stroke:#8b5cf6}.stroke-violet-600{stroke:#7c3aed}.stroke-violet-700{stroke:#6d28d9}.stroke-violet-800{stroke:#5b21b6}.stroke-violet-900{stroke:#4c1d95}.stroke-violet-950{stroke:#2e1065}.stroke-yellow-100{stroke:#fef9c3}.stroke-yellow-200{stroke:#fef08a}.stroke-yellow-300{stroke:#fde047}.stroke-yellow-400{stroke:#facc15}.stroke-yellow-50{stroke:#fefce8}.stroke-yellow-500{stroke:#eab308}.stroke-yellow-600{stroke:#ca8a04}.stroke-yellow-700{stroke:#a16207}.stroke-yellow-800{stroke:#854d0e}.stroke-yellow-900{stroke:#713f12}.stroke-yellow-950{stroke:#422006}.stroke-zinc-100{stroke:#f4f4f5}.stroke-zinc-200{stroke:#e4e4e7}.stroke-zinc-300{stroke:#d4d4d8}.stroke-zinc-400{stroke:#a1a1aa}.stroke-zinc-50{stroke:#fafafa}.stroke-zinc-500{stroke:#71717a}.stroke-zinc-600{stroke:#52525b}.stroke-zinc-700{stroke:#3f3f46}.stroke-zinc-800{stroke:#27272a}.stroke-zinc-900{stroke:#18181b}.stroke-zinc-950{stroke:#09090b}.stroke-1{stroke-width:1px}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.pb-3{padding-bottom:.75rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.\!text-tremor-label,.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm,.text-tremor-default{font-size:.875rem;line-height:1.25rem}.text-tremor-label{font-size:.75rem;line-height:1rem}.text-tremor-metric{font-size:1.875rem;line-height:2.25rem}.text-tremor-title{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.\!text-\[var\(--text-1\)\]{color:var(--text-1)!important}.\!text-\[var\(--text-2\)\]{color:var(--text-2)!important}.\!text-\[var\(--text-3\)\]{color:var(--text-3)!important}.\!text-\[var\(--text-4\)\]{color:var(--text-4)!important}.\!text-tremor-content-subtle{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.text-\[\#d1d5db\]\/15{color:#d1d5db26}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-50{--tw-text-opacity:1;color:rgb(239 246 255/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-blue-950{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-cyan-950{--tw-text-opacity:1;color:rgb(8 51 68/var(--tw-text-opacity,1))}.text-dark-tremor-brand{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-dark-tremor-brand-emphasis{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-dark-tremor-brand-inverted{--tw-text-opacity:1;color:rgb(13 15 20/var(--tw-text-opacity,1))}.text-dark-tremor-content{--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.text-dark-tremor-content-emphasis{--tw-text-opacity:1;color:rgb(176 184 204/var(--tw-text-opacity,1))}.text-dark-tremor-content-subtle{--tw-text-opacity:1;color:rgb(82 90 114/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity,1))}.text-fuchsia-200{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-fuchsia-400{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.text-fuchsia-50{--tw-text-opacity:1;color:rgb(253 244 255/var(--tw-text-opacity,1))}.text-fuchsia-500{--tw-text-opacity:1;color:rgb(217 70 239/var(--tw-text-opacity,1))}.text-fuchsia-600{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity,1))}.text-fuchsia-700{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1))}.text-fuchsia-800{--tw-text-opacity:1;color:rgb(134 25 143/var(--tw-text-opacity,1))}.text-fuchsia-900{--tw-text-opacity:1;color:rgb(112 26 117/var(--tw-text-opacity,1))}.text-fuchsia-950{--tw-text-opacity:1;color:rgb(74 4 78/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-950{--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity,1))}.text-green-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-50{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-green-950{--tw-text-opacity:1;color:rgb(5 46 22/var(--tw-text-opacity,1))}.text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-indigo-50{--tw-text-opacity:1;color:rgb(238 242 255/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-indigo-950{--tw-text-opacity:1;color:rgb(30 27 75/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-lime-100{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity,1))}.text-lime-200{--tw-text-opacity:1;color:rgb(217 249 157/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-lime-400{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity,1))}.text-lime-50{--tw-text-opacity:1;color:rgb(247 254 231/var(--tw-text-opacity,1))}.text-lime-500{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity,1))}.text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity,1))}.text-lime-700{--tw-text-opacity:1;color:rgb(77 124 15/var(--tw-text-opacity,1))}.text-lime-800{--tw-text-opacity:1;color:rgb(63 98 18/var(--tw-text-opacity,1))}.text-lime-900{--tw-text-opacity:1;color:rgb(54 83 20/var(--tw-text-opacity,1))}.text-lime-950{--tw-text-opacity:1;color:rgb(26 46 5/var(--tw-text-opacity,1))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-50{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-neutral-950{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-50{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-orange-950{--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.text-pink-200{--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-pink-50{--tw-text-opacity:1;color:rgb(253 242 248/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-pink-800{--tw-text-opacity:1;color:rgb(157 23 77/var(--tw-text-opacity,1))}.text-pink-900{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity,1))}.text-pink-950{--tw-text-opacity:1;color:rgb(80 7 36/var(--tw-text-opacity,1))}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.text-purple-200{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-50{--tw-text-opacity:1;color:rgb(250 245 255/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-purple-950{--tw-text-opacity:1;color:rgb(59 7 100/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-50{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-red-950{--tw-text-opacity:1;color:rgb(69 10 10/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-rose-950{--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-sky-50{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-sky-950{--tw-text-opacity:1;color:rgb(8 47 73/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-stone-100{--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity,1))}.text-stone-200{--tw-text-opacity:1;color:rgb(231 229 228/var(--tw-text-opacity,1))}.text-stone-300{--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.text-stone-400{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.text-stone-50{--tw-text-opacity:1;color:rgb(250 250 249/var(--tw-text-opacity,1))}.text-stone-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.text-stone-600{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.text-stone-700{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.text-stone-800{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.text-stone-900{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.text-stone-950{--tw-text-opacity:1;color:rgb(12 10 9/var(--tw-text-opacity,1))}.text-teal-100{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity,1))}.text-teal-200{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.text-teal-50{--tw-text-opacity:1;color:rgb(240 253 250/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-teal-900{--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity,1))}.text-teal-950{--tw-text-opacity:1;color:rgb(4 47 46/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-tremor-brand{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-tremor-brand-emphasis{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-tremor-brand-inverted{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-tremor-content{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-tremor-content-emphasis{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-tremor-content-strong{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-tremor-content-subtle{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.text-violet-950{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.text-yellow-200{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-50{--tw-text-opacity:1;color:rgb(254 252 232/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.text-yellow-950{--tw-text-opacity:1;color:rgb(66 32 6/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-50{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.text-zinc-950{--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.accent-dark-tremor-brand,.accent-tremor-brand{accent-color:#6366f1}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-dark-tremor-card{--tw-shadow:0 1px 3px 0 #00000080, 0 1px 2px -1px #0006;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-dark-tremor-input{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-tremor-card{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-tremor-dropdown{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-tremor-input{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-tremor-brand{outline-color:#6366f1}.\!ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.\!ring-\[var\(--accent-1\,\#6366f1\)\]{--tw-ring-color:var(--accent-1,#6366f1)!important}.\!ring-\[var\(--border-1\)\]{--tw-ring-color:var(--border-1)!important}.ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity,1))}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.ring-amber-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 251 235/var(--tw-ring-opacity,1))}.ring-amber-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-amber-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity,1))}.ring-amber-700{--tw-ring-opacity:1;--tw-ring-color:rgb(180 83 9/var(--tw-ring-opacity,1))}.ring-amber-800{--tw-ring-opacity:1;--tw-ring-color:rgb(146 64 14/var(--tw-ring-opacity,1))}.ring-amber-900{--tw-ring-opacity:1;--tw-ring-color:rgb(120 53 15/var(--tw-ring-opacity,1))}.ring-amber-950{--tw-ring-opacity:1;--tw-ring-color:rgb(69 26 3/var(--tw-ring-opacity,1))}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgb(239 246 255/var(--tw-ring-opacity,1))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity,1))}.ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgb(29 78 216/var(--tw-ring-opacity,1))}.ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity,1))}.ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgb(30 58 138/var(--tw-ring-opacity,1))}.ring-blue-950{--tw-ring-opacity:1;--tw-ring-color:rgb(23 37 84/var(--tw-ring-opacity,1))}.ring-cyan-100{--tw-ring-opacity:1;--tw-ring-color:rgb(207 250 254/var(--tw-ring-opacity,1))}.ring-cyan-200{--tw-ring-opacity:1;--tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity,1))}.ring-cyan-300{--tw-ring-opacity:1;--tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity,1))}.ring-cyan-400{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity,1))}.ring-cyan-50{--tw-ring-opacity:1;--tw-ring-color:rgb(236 254 255/var(--tw-ring-opacity,1))}.ring-cyan-500{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity,1))}.ring-cyan-600{--tw-ring-opacity:1;--tw-ring-color:rgb(8 145 178/var(--tw-ring-opacity,1))}.ring-cyan-700{--tw-ring-opacity:1;--tw-ring-color:rgb(14 116 144/var(--tw-ring-opacity,1))}.ring-cyan-800{--tw-ring-opacity:1;--tw-ring-color:rgb(21 94 117/var(--tw-ring-opacity,1))}.ring-cyan-900{--tw-ring-opacity:1;--tw-ring-color:rgb(22 78 99/var(--tw-ring-opacity,1))}.ring-cyan-950{--tw-ring-opacity:1;--tw-ring-color:rgb(8 51 68/var(--tw-ring-opacity,1))}.ring-dark-tremor-ring{--tw-ring-opacity:1;--tw-ring-color:rgb(30 34 53/var(--tw-ring-opacity,1))}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-emerald-300{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity,1))}.ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.ring-emerald-50{--tw-ring-opacity:1;--tw-ring-color:rgb(236 253 245/var(--tw-ring-opacity,1))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.ring-emerald-600{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.ring-emerald-700{--tw-ring-opacity:1;--tw-ring-color:rgb(4 120 87/var(--tw-ring-opacity,1))}.ring-emerald-800{--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity,1))}.ring-emerald-900{--tw-ring-opacity:1;--tw-ring-color:rgb(6 78 59/var(--tw-ring-opacity,1))}.ring-emerald-950{--tw-ring-opacity:1;--tw-ring-color:rgb(2 44 34/var(--tw-ring-opacity,1))}.ring-fuchsia-100{--tw-ring-opacity:1;--tw-ring-color:rgb(250 232 255/var(--tw-ring-opacity,1))}.ring-fuchsia-200{--tw-ring-opacity:1;--tw-ring-color:rgb(245 208 254/var(--tw-ring-opacity,1))}.ring-fuchsia-300{--tw-ring-opacity:1;--tw-ring-color:rgb(240 171 252/var(--tw-ring-opacity,1))}.ring-fuchsia-400{--tw-ring-opacity:1;--tw-ring-color:rgb(232 121 249/var(--tw-ring-opacity,1))}.ring-fuchsia-50{--tw-ring-opacity:1;--tw-ring-color:rgb(253 244 255/var(--tw-ring-opacity,1))}.ring-fuchsia-500{--tw-ring-opacity:1;--tw-ring-color:rgb(217 70 239/var(--tw-ring-opacity,1))}.ring-fuchsia-600{--tw-ring-opacity:1;--tw-ring-color:rgb(192 38 211/var(--tw-ring-opacity,1))}.ring-fuchsia-700{--tw-ring-opacity:1;--tw-ring-color:rgb(162 28 175/var(--tw-ring-opacity,1))}.ring-fuchsia-800{--tw-ring-opacity:1;--tw-ring-color:rgb(134 25 143/var(--tw-ring-opacity,1))}.ring-fuchsia-900{--tw-ring-opacity:1;--tw-ring-color:rgb(112 26 117/var(--tw-ring-opacity,1))}.ring-fuchsia-950{--tw-ring-opacity:1;--tw-ring-color:rgb(74 4 78/var(--tw-ring-opacity,1))}.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity,1))}.ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity,1))}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity,1))}.ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity,1))}.ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity,1))}.ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity,1))}.ring-gray-950{--tw-ring-opacity:1;--tw-ring-color:rgb(3 7 18/var(--tw-ring-opacity,1))}.ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgb(220 252 231/var(--tw-ring-opacity,1))}.ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity,1))}.ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity,1))}.ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 244/var(--tw-ring-opacity,1))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity,1))}.ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgb(21 128 61/var(--tw-ring-opacity,1))}.ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgb(22 101 52/var(--tw-ring-opacity,1))}.ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 83 45/var(--tw-ring-opacity,1))}.ring-green-950{--tw-ring-opacity:1;--tw-ring-color:rgb(5 46 22/var(--tw-ring-opacity,1))}.ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity,1))}.ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity,1))}.ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity,1))}.ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity,1))}.ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgb(238 242 255/var(--tw-ring-opacity,1))}.ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity,1))}.ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgb(67 56 202/var(--tw-ring-opacity,1))}.ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgb(55 48 163/var(--tw-ring-opacity,1))}.ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgb(49 46 129/var(--tw-ring-opacity,1))}.ring-indigo-950{--tw-ring-opacity:1;--tw-ring-color:rgb(30 27 75/var(--tw-ring-opacity,1))}.ring-lime-100{--tw-ring-opacity:1;--tw-ring-color:rgb(236 252 203/var(--tw-ring-opacity,1))}.ring-lime-200{--tw-ring-opacity:1;--tw-ring-color:rgb(217 249 157/var(--tw-ring-opacity,1))}.ring-lime-300{--tw-ring-opacity:1;--tw-ring-color:rgb(190 242 100/var(--tw-ring-opacity,1))}.ring-lime-400{--tw-ring-opacity:1;--tw-ring-color:rgb(163 230 53/var(--tw-ring-opacity,1))}.ring-lime-50{--tw-ring-opacity:1;--tw-ring-color:rgb(247 254 231/var(--tw-ring-opacity,1))}.ring-lime-500{--tw-ring-opacity:1;--tw-ring-color:rgb(132 204 22/var(--tw-ring-opacity,1))}.ring-lime-600{--tw-ring-opacity:1;--tw-ring-color:rgb(101 163 13/var(--tw-ring-opacity,1))}.ring-lime-700{--tw-ring-opacity:1;--tw-ring-color:rgb(77 124 15/var(--tw-ring-opacity,1))}.ring-lime-800{--tw-ring-opacity:1;--tw-ring-color:rgb(63 98 18/var(--tw-ring-opacity,1))}.ring-lime-900{--tw-ring-opacity:1;--tw-ring-color:rgb(54 83 20/var(--tw-ring-opacity,1))}.ring-lime-950{--tw-ring-opacity:1;--tw-ring-color:rgb(26 46 5/var(--tw-ring-opacity,1))}.ring-neutral-100{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 245/var(--tw-ring-opacity,1))}.ring-neutral-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 229 229/var(--tw-ring-opacity,1))}.ring-neutral-300{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 212/var(--tw-ring-opacity,1))}.ring-neutral-400{--tw-ring-opacity:1;--tw-ring-color:rgb(163 163 163/var(--tw-ring-opacity,1))}.ring-neutral-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity,1))}.ring-neutral-500{--tw-ring-opacity:1;--tw-ring-color:rgb(115 115 115/var(--tw-ring-opacity,1))}.ring-neutral-600{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 82/var(--tw-ring-opacity,1))}.ring-neutral-700{--tw-ring-opacity:1;--tw-ring-color:rgb(64 64 64/var(--tw-ring-opacity,1))}.ring-neutral-800{--tw-ring-opacity:1;--tw-ring-color:rgb(38 38 38/var(--tw-ring-opacity,1))}.ring-neutral-900{--tw-ring-opacity:1;--tw-ring-color:rgb(23 23 23/var(--tw-ring-opacity,1))}.ring-neutral-950{--tw-ring-opacity:1;--tw-ring-color:rgb(10 10 10/var(--tw-ring-opacity,1))}.ring-orange-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity,1))}.ring-orange-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))}.ring-orange-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 186 116/var(--tw-ring-opacity,1))}.ring-orange-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity,1))}.ring-orange-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 247 237/var(--tw-ring-opacity,1))}.ring-orange-500{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.ring-orange-600{--tw-ring-opacity:1;--tw-ring-color:rgb(234 88 12/var(--tw-ring-opacity,1))}.ring-orange-700{--tw-ring-opacity:1;--tw-ring-color:rgb(194 65 12/var(--tw-ring-opacity,1))}.ring-orange-800{--tw-ring-opacity:1;--tw-ring-color:rgb(154 52 18/var(--tw-ring-opacity,1))}.ring-orange-900{--tw-ring-opacity:1;--tw-ring-color:rgb(124 45 18/var(--tw-ring-opacity,1))}.ring-orange-950{--tw-ring-opacity:1;--tw-ring-color:rgb(67 20 7/var(--tw-ring-opacity,1))}.ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgb(252 231 243/var(--tw-ring-opacity,1))}.ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgb(251 207 232/var(--tw-ring-opacity,1))}.ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgb(249 168 212/var(--tw-ring-opacity,1))}.ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgb(244 114 182/var(--tw-ring-opacity,1))}.ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgb(253 242 248/var(--tw-ring-opacity,1))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity,1))}.ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgb(219 39 119/var(--tw-ring-opacity,1))}.ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgb(190 24 93/var(--tw-ring-opacity,1))}.ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgb(157 23 77/var(--tw-ring-opacity,1))}.ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgb(131 24 67/var(--tw-ring-opacity,1))}.ring-pink-950{--tw-ring-opacity:1;--tw-ring-color:rgb(80 7 36/var(--tw-ring-opacity,1))}.ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 232 255/var(--tw-ring-opacity,1))}.ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgb(233 213 255/var(--tw-ring-opacity,1))}.ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity,1))}.ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity,1))}.ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 245 255/var(--tw-ring-opacity,1))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgb(147 51 234/var(--tw-ring-opacity,1))}.ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgb(126 34 206/var(--tw-ring-opacity,1))}.ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgb(107 33 168/var(--tw-ring-opacity,1))}.ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgb(88 28 135/var(--tw-ring-opacity,1))}.ring-purple-950{--tw-ring-opacity:1;--tw-ring-color:rgb(59 7 100/var(--tw-ring-opacity,1))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity,1))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgb(254 242 242/var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgb(185 28 28/var(--tw-ring-opacity,1))}.ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgb(153 27 27/var(--tw-ring-opacity,1))}.ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgb(127 29 29/var(--tw-ring-opacity,1))}.ring-red-950{--tw-ring-opacity:1;--tw-ring-color:rgb(69 10 10/var(--tw-ring-opacity,1))}.ring-rose-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 228 230/var(--tw-ring-opacity,1))}.ring-rose-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211/var(--tw-ring-opacity,1))}.ring-rose-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 164 175/var(--tw-ring-opacity,1))}.ring-rose-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity,1))}.ring-rose-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 242/var(--tw-ring-opacity,1))}.ring-rose-500{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity,1))}.ring-rose-600{--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity,1))}.ring-rose-700{--tw-ring-opacity:1;--tw-ring-color:rgb(190 18 60/var(--tw-ring-opacity,1))}.ring-rose-800{--tw-ring-opacity:1;--tw-ring-color:rgb(159 18 57/var(--tw-ring-opacity,1))}.ring-rose-900{--tw-ring-opacity:1;--tw-ring-color:rgb(136 19 55/var(--tw-ring-opacity,1))}.ring-rose-950{--tw-ring-opacity:1;--tw-ring-color:rgb(76 5 25/var(--tw-ring-opacity,1))}.ring-sky-100{--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity,1))}.ring-sky-200{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity,1))}.ring-sky-300{--tw-ring-opacity:1;--tw-ring-color:rgb(125 211 252/var(--tw-ring-opacity,1))}.ring-sky-400{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity,1))}.ring-sky-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 249 255/var(--tw-ring-opacity,1))}.ring-sky-500{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity,1))}.ring-sky-600{--tw-ring-opacity:1;--tw-ring-color:rgb(2 132 199/var(--tw-ring-opacity,1))}.ring-sky-700{--tw-ring-opacity:1;--tw-ring-color:rgb(3 105 161/var(--tw-ring-opacity,1))}.ring-sky-800{--tw-ring-opacity:1;--tw-ring-color:rgb(7 89 133/var(--tw-ring-opacity,1))}.ring-sky-900{--tw-ring-opacity:1;--tw-ring-color:rgb(12 74 110/var(--tw-ring-opacity,1))}.ring-sky-950{--tw-ring-opacity:1;--tw-ring-color:rgb(8 47 73/var(--tw-ring-opacity,1))}.ring-slate-100{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity,1))}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-slate-300{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))}.ring-slate-400{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity,1))}.ring-slate-50{--tw-ring-opacity:1;--tw-ring-color:rgb(248 250 252/var(--tw-ring-opacity,1))}.ring-slate-500{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.ring-slate-600{--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity,1))}.ring-slate-700{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity,1))}.ring-slate-800{--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1))}.ring-slate-900{--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity,1))}.ring-slate-950{--tw-ring-opacity:1;--tw-ring-color:rgb(2 6 23/var(--tw-ring-opacity,1))}.ring-stone-100{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 244/var(--tw-ring-opacity,1))}.ring-stone-200{--tw-ring-opacity:1;--tw-ring-color:rgb(231 229 228/var(--tw-ring-opacity,1))}.ring-stone-300{--tw-ring-opacity:1;--tw-ring-color:rgb(214 211 209/var(--tw-ring-opacity,1))}.ring-stone-400{--tw-ring-opacity:1;--tw-ring-color:rgb(168 162 158/var(--tw-ring-opacity,1))}.ring-stone-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 249/var(--tw-ring-opacity,1))}.ring-stone-500{--tw-ring-opacity:1;--tw-ring-color:rgb(120 113 108/var(--tw-ring-opacity,1))}.ring-stone-600{--tw-ring-opacity:1;--tw-ring-color:rgb(87 83 78/var(--tw-ring-opacity,1))}.ring-stone-700{--tw-ring-opacity:1;--tw-ring-color:rgb(68 64 60/var(--tw-ring-opacity,1))}.ring-stone-800{--tw-ring-opacity:1;--tw-ring-color:rgb(41 37 36/var(--tw-ring-opacity,1))}.ring-stone-900{--tw-ring-opacity:1;--tw-ring-color:rgb(28 25 23/var(--tw-ring-opacity,1))}.ring-stone-950{--tw-ring-opacity:1;--tw-ring-color:rgb(12 10 9/var(--tw-ring-opacity,1))}.ring-teal-100{--tw-ring-opacity:1;--tw-ring-color:rgb(204 251 241/var(--tw-ring-opacity,1))}.ring-teal-200{--tw-ring-opacity:1;--tw-ring-color:rgb(153 246 228/var(--tw-ring-opacity,1))}.ring-teal-300{--tw-ring-opacity:1;--tw-ring-color:rgb(94 234 212/var(--tw-ring-opacity,1))}.ring-teal-400{--tw-ring-opacity:1;--tw-ring-color:rgb(45 212 191/var(--tw-ring-opacity,1))}.ring-teal-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 250/var(--tw-ring-opacity,1))}.ring-teal-500{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.ring-teal-600{--tw-ring-opacity:1;--tw-ring-color:rgb(13 148 136/var(--tw-ring-opacity,1))}.ring-teal-700{--tw-ring-opacity:1;--tw-ring-color:rgb(15 118 110/var(--tw-ring-opacity,1))}.ring-teal-800{--tw-ring-opacity:1;--tw-ring-color:rgb(17 94 89/var(--tw-ring-opacity,1))}.ring-teal-900{--tw-ring-opacity:1;--tw-ring-color:rgb(19 78 74/var(--tw-ring-opacity,1))}.ring-teal-950{--tw-ring-opacity:1;--tw-ring-color:rgb(4 47 46/var(--tw-ring-opacity,1))}.ring-tremor-brand-inverted{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-tremor-brand-muted{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity,1))}.ring-tremor-brand\/20{--tw-ring-color:#6366f133}.ring-tremor-ring{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-violet-100{--tw-ring-opacity:1;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity,1))}.ring-violet-200{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity,1))}.ring-violet-300{--tw-ring-opacity:1;--tw-ring-color:rgb(196 181 253/var(--tw-ring-opacity,1))}.ring-violet-400{--tw-ring-opacity:1;--tw-ring-color:rgb(167 139 250/var(--tw-ring-opacity,1))}.ring-violet-50{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity,1))}.ring-violet-500{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity,1))}.ring-violet-600{--tw-ring-opacity:1;--tw-ring-color:rgb(124 58 237/var(--tw-ring-opacity,1))}.ring-violet-700{--tw-ring-opacity:1;--tw-ring-color:rgb(109 40 217/var(--tw-ring-opacity,1))}.ring-violet-800{--tw-ring-opacity:1;--tw-ring-color:rgb(91 33 182/var(--tw-ring-opacity,1))}.ring-violet-900{--tw-ring-opacity:1;--tw-ring-color:rgb(76 29 149/var(--tw-ring-opacity,1))}.ring-violet-950{--tw-ring-opacity:1;--tw-ring-color:rgb(46 16 101/var(--tw-ring-opacity,1))}.ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 249 195/var(--tw-ring-opacity,1))}.ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 240 138/var(--tw-ring-opacity,1))}.ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 224 71/var(--tw-ring-opacity,1))}.ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity,1))}.ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgb(254 252 232/var(--tw-ring-opacity,1))}.ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity,1))}.ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgb(202 138 4/var(--tw-ring-opacity,1))}.ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgb(161 98 7/var(--tw-ring-opacity,1))}.ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgb(133 77 14/var(--tw-ring-opacity,1))}.ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgb(113 63 18/var(--tw-ring-opacity,1))}.ring-yellow-950{--tw-ring-opacity:1;--tw-ring-color:rgb(66 32 6/var(--tw-ring-opacity,1))}.ring-zinc-100{--tw-ring-opacity:1;--tw-ring-color:rgb(244 244 245/var(--tw-ring-opacity,1))}.ring-zinc-200{--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231/var(--tw-ring-opacity,1))}.ring-zinc-300{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity,1))}.ring-zinc-400{--tw-ring-opacity:1;--tw-ring-color:rgb(161 161 170/var(--tw-ring-opacity,1))}.ring-zinc-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity,1))}.ring-zinc-500{--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity,1))}.ring-zinc-600{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 91/var(--tw-ring-opacity,1))}.ring-zinc-700{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity,1))}.ring-zinc-800{--tw-ring-opacity:1;--tw-ring-color:rgb(39 39 42/var(--tw-ring-opacity,1))}.ring-zinc-900{--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity,1))}.ring-zinc-950{--tw-ring-opacity:1;--tw-ring-color:rgb(9 9 11/var(--tw-ring-opacity,1))}.ring-opacity-20{--tw-ring-opacity:.2}.ring-opacity-40{--tw-ring-opacity:.4}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--anchor-gap\:4px\]{--anchor-gap:4px}.\[appearance\:textfield\]{appearance:textfield}.\[scrollbar-width\:none\]{scrollbar-width:none}.placeholder\:text-red-500::placeholder{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.placeholder\:text-tremor-content::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.placeholder\:text-tremor-content-subtle::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.first\:rounded-l-\[4px\]:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.last\:rounded-r-\[4px\]:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.focus-within\:relative:focus-within{position:relative}.hover\:border-b-2:hover{border-bottom-width:2px}.hover\:border-amber-100:hover{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.hover\:border-amber-200:hover{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-amber-50:hover{--tw-border-opacity:1;border-color:rgb(255 251 235/var(--tw-border-opacity,1))}.hover\:border-amber-500:hover{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.hover\:border-amber-600:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.hover\:border-amber-700:hover{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.hover\:border-amber-800:hover{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.hover\:border-amber-900:hover{--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1))}.hover\:border-amber-950:hover{--tw-border-opacity:1;border-color:rgb(69 26 3/var(--tw-border-opacity,1))}.hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgb(239 246 255/var(--tw-border-opacity,1))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.hover\:border-blue-950:hover{--tw-border-opacity:1;border-color:rgb(23 37 84/var(--tw-border-opacity,1))}.hover\:border-cyan-100:hover{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity,1))}.hover\:border-cyan-200:hover{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-cyan-400:hover{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.hover\:border-cyan-50:hover{--tw-border-opacity:1;border-color:rgb(236 254 255/var(--tw-border-opacity,1))}.hover\:border-cyan-500:hover{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.hover\:border-cyan-600:hover{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.hover\:border-cyan-700:hover{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity,1))}.hover\:border-cyan-800:hover{--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity,1))}.hover\:border-cyan-900:hover{--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity,1))}.hover\:border-cyan-950:hover{--tw-border-opacity:1;border-color:rgb(8 51 68/var(--tw-border-opacity,1))}.hover\:border-emerald-100:hover{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.hover\:border-emerald-200:hover{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-emerald-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.hover\:border-emerald-50:hover{--tw-border-opacity:1;border-color:rgb(236 253 245/var(--tw-border-opacity,1))}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.hover\:border-emerald-600:hover{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.hover\:border-emerald-700:hover{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.hover\:border-emerald-800:hover{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.hover\:border-emerald-900:hover{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.hover\:border-emerald-950:hover{--tw-border-opacity:1;border-color:rgb(2 44 34/var(--tw-border-opacity,1))}.hover\:border-fuchsia-100:hover{--tw-border-opacity:1;border-color:rgb(250 232 255/var(--tw-border-opacity,1))}.hover\:border-fuchsia-200:hover{--tw-border-opacity:1;border-color:rgb(245 208 254/var(--tw-border-opacity,1))}.hover\:border-fuchsia-300:hover{--tw-border-opacity:1;border-color:rgb(240 171 252/var(--tw-border-opacity,1))}.hover\:border-fuchsia-400:hover{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity,1))}.hover\:border-fuchsia-50:hover{--tw-border-opacity:1;border-color:rgb(253 244 255/var(--tw-border-opacity,1))}.hover\:border-fuchsia-500:hover{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1))}.hover\:border-fuchsia-600:hover{--tw-border-opacity:1;border-color:rgb(192 38 211/var(--tw-border-opacity,1))}.hover\:border-fuchsia-700:hover{--tw-border-opacity:1;border-color:rgb(162 28 175/var(--tw-border-opacity,1))}.hover\:border-fuchsia-800:hover{--tw-border-opacity:1;border-color:rgb(134 25 143/var(--tw-border-opacity,1))}.hover\:border-fuchsia-900:hover{--tw-border-opacity:1;border-color:rgb(112 26 117/var(--tw-border-opacity,1))}.hover\:border-fuchsia-950:hover{--tw-border-opacity:1;border-color:rgb(74 4 78/var(--tw-border-opacity,1))}.hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.hover\:border-gray-950:hover{--tw-border-opacity:1;border-color:rgb(3 7 18/var(--tw-border-opacity,1))}.hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity,1))}.hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgb(240 253 244/var(--tw-border-opacity,1))}.hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgb(20 83 45/var(--tw-border-opacity,1))}.hover\:border-green-950:hover{--tw-border-opacity:1;border-color:rgb(5 46 22/var(--tw-border-opacity,1))}.hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgb(238 242 255/var(--tw-border-opacity,1))}.hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity,1))}.hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgb(49 46 129/var(--tw-border-opacity,1))}.hover\:border-indigo-950:hover{--tw-border-opacity:1;border-color:rgb(30 27 75/var(--tw-border-opacity,1))}.hover\:border-lime-100:hover{--tw-border-opacity:1;border-color:rgb(236 252 203/var(--tw-border-opacity,1))}.hover\:border-lime-200:hover{--tw-border-opacity:1;border-color:rgb(217 249 157/var(--tw-border-opacity,1))}.hover\:border-lime-300:hover{--tw-border-opacity:1;border-color:rgb(190 242 100/var(--tw-border-opacity,1))}.hover\:border-lime-400:hover{--tw-border-opacity:1;border-color:rgb(163 230 53/var(--tw-border-opacity,1))}.hover\:border-lime-50:hover{--tw-border-opacity:1;border-color:rgb(247 254 231/var(--tw-border-opacity,1))}.hover\:border-lime-500:hover{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity,1))}.hover\:border-lime-600:hover{--tw-border-opacity:1;border-color:rgb(101 163 13/var(--tw-border-opacity,1))}.hover\:border-lime-700:hover{--tw-border-opacity:1;border-color:rgb(77 124 15/var(--tw-border-opacity,1))}.hover\:border-lime-800:hover{--tw-border-opacity:1;border-color:rgb(63 98 18/var(--tw-border-opacity,1))}.hover\:border-lime-900:hover{--tw-border-opacity:1;border-color:rgb(54 83 20/var(--tw-border-opacity,1))}.hover\:border-lime-950:hover{--tw-border-opacity:1;border-color:rgb(26 46 5/var(--tw-border-opacity,1))}.hover\:border-neutral-100:hover{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1))}.hover\:border-neutral-200:hover{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.hover\:border-neutral-300:hover{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.hover\:border-neutral-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity,1))}.hover\:border-neutral-50:hover{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.hover\:border-neutral-500:hover{--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.hover\:border-neutral-600:hover{--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity,1))}.hover\:border-neutral-700:hover{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.hover\:border-neutral-800:hover{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1))}.hover\:border-neutral-900:hover{--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity,1))}.hover\:border-neutral-950:hover{--tw-border-opacity:1;border-color:rgb(10 10 10/var(--tw-border-opacity,1))}.hover\:border-orange-100:hover{--tw-border-opacity:1;border-color:rgb(255 237 213/var(--tw-border-opacity,1))}.hover\:border-orange-200:hover{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.hover\:border-orange-300:hover{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.hover\:border-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.hover\:border-orange-50:hover{--tw-border-opacity:1;border-color:rgb(255 247 237/var(--tw-border-opacity,1))}.hover\:border-orange-500:hover{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.hover\:border-orange-600:hover{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.hover\:border-orange-700:hover{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.hover\:border-orange-800:hover{--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.hover\:border-orange-900:hover{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1))}.hover\:border-orange-950:hover{--tw-border-opacity:1;border-color:rgb(67 20 7/var(--tw-border-opacity,1))}.hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgb(252 231 243/var(--tw-border-opacity,1))}.hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity,1))}.hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgb(253 242 248/var(--tw-border-opacity,1))}.hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity,1))}.hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity,1))}.hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgb(157 23 77/var(--tw-border-opacity,1))}.hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity,1))}.hover\:border-pink-950:hover{--tw-border-opacity:1;border-color:rgb(80 7 36/var(--tw-border-opacity,1))}.hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity,1))}.hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgb(250 245 255/var(--tw-border-opacity,1))}.hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1))}.hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgb(88 28 135/var(--tw-border-opacity,1))}.hover\:border-purple-950:hover{--tw-border-opacity:1;border-color:rgb(59 7 100/var(--tw-border-opacity,1))}.hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgb(254 242 242/var(--tw-border-opacity,1))}.hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1))}.hover\:border-red-950:hover{--tw-border-opacity:1;border-color:rgb(69 10 10/var(--tw-border-opacity,1))}.hover\:border-rose-100:hover{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.hover\:border-rose-200:hover{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.hover\:border-rose-300:hover{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.hover\:border-rose-400:hover{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.hover\:border-rose-50:hover{--tw-border-opacity:1;border-color:rgb(255 241 242/var(--tw-border-opacity,1))}.hover\:border-rose-500:hover{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.hover\:border-rose-600:hover{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.hover\:border-rose-700:hover{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.hover\:border-rose-800:hover{--tw-border-opacity:1;border-color:rgb(159 18 57/var(--tw-border-opacity,1))}.hover\:border-rose-900:hover{--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.hover\:border-rose-950:hover{--tw-border-opacity:1;border-color:rgb(76 5 25/var(--tw-border-opacity,1))}.hover\:border-sky-100:hover{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.hover\:border-sky-200:hover{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.hover\:border-sky-300:hover{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.hover\:border-sky-400:hover{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.hover\:border-sky-50:hover{--tw-border-opacity:1;border-color:rgb(240 249 255/var(--tw-border-opacity,1))}.hover\:border-sky-500:hover{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.hover\:border-sky-600:hover{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.hover\:border-sky-700:hover{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity,1))}.hover\:border-sky-800:hover{--tw-border-opacity:1;border-color:rgb(7 89 133/var(--tw-border-opacity,1))}.hover\:border-sky-900:hover{--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity,1))}.hover\:border-sky-950:hover{--tw-border-opacity:1;border-color:rgb(8 47 73/var(--tw-border-opacity,1))}.hover\:border-slate-100:hover{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.hover\:border-slate-200:hover{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-slate-50:hover{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.hover\:border-slate-500:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.hover\:border-slate-600:hover{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.hover\:border-slate-700:hover{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.hover\:border-slate-800:hover{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.hover\:border-slate-900:hover{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.hover\:border-slate-950:hover{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.hover\:border-stone-100:hover{--tw-border-opacity:1;border-color:rgb(245 245 244/var(--tw-border-opacity,1))}.hover\:border-stone-200:hover{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.hover\:border-stone-300:hover{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.hover\:border-stone-400:hover{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity,1))}.hover\:border-stone-50:hover{--tw-border-opacity:1;border-color:rgb(250 250 249/var(--tw-border-opacity,1))}.hover\:border-stone-500:hover{--tw-border-opacity:1;border-color:rgb(120 113 108/var(--tw-border-opacity,1))}.hover\:border-stone-600:hover{--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity,1))}.hover\:border-stone-700:hover{--tw-border-opacity:1;border-color:rgb(68 64 60/var(--tw-border-opacity,1))}.hover\:border-stone-800:hover{--tw-border-opacity:1;border-color:rgb(41 37 36/var(--tw-border-opacity,1))}.hover\:border-stone-900:hover{--tw-border-opacity:1;border-color:rgb(28 25 23/var(--tw-border-opacity,1))}.hover\:border-stone-950:hover{--tw-border-opacity:1;border-color:rgb(12 10 9/var(--tw-border-opacity,1))}.hover\:border-teal-100:hover{--tw-border-opacity:1;border-color:rgb(204 251 241/var(--tw-border-opacity,1))}.hover\:border-teal-200:hover{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.hover\:border-teal-300:hover{--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity,1))}.hover\:border-teal-400:hover{--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity,1))}.hover\:border-teal-50:hover{--tw-border-opacity:1;border-color:rgb(240 253 250/var(--tw-border-opacity,1))}.hover\:border-teal-500:hover{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.hover\:border-teal-600:hover{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1))}.hover\:border-teal-700:hover{--tw-border-opacity:1;border-color:rgb(15 118 110/var(--tw-border-opacity,1))}.hover\:border-teal-800:hover{--tw-border-opacity:1;border-color:rgb(17 94 89/var(--tw-border-opacity,1))}.hover\:border-teal-900:hover{--tw-border-opacity:1;border-color:rgb(19 78 74/var(--tw-border-opacity,1))}.hover\:border-teal-950:hover{--tw-border-opacity:1;border-color:rgb(4 47 46/var(--tw-border-opacity,1))}.hover\:border-tremor-brand-emphasis:hover{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.hover\:border-tremor-content:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.hover\:border-violet-100:hover{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.hover\:border-violet-200:hover{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.hover\:border-violet-300:hover{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.hover\:border-violet-400:hover{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.hover\:border-violet-50:hover{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.hover\:border-violet-500:hover{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.hover\:border-violet-600:hover{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity,1))}.hover\:border-violet-700:hover{--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.hover\:border-violet-800:hover{--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.hover\:border-violet-900:hover{--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity,1))}.hover\:border-violet-950:hover{--tw-border-opacity:1;border-color:rgb(46 16 101/var(--tw-border-opacity,1))}.hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgb(254 249 195/var(--tw-border-opacity,1))}.hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgb(254 252 232/var(--tw-border-opacity,1))}.hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgb(113 63 18/var(--tw-border-opacity,1))}.hover\:border-yellow-950:hover{--tw-border-opacity:1;border-color:rgb(66 32 6/var(--tw-border-opacity,1))}.hover\:border-zinc-100:hover{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1))}.hover\:border-zinc-200:hover{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.hover\:border-zinc-300:hover{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.hover\:border-zinc-400:hover{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity,1))}.hover\:border-zinc-50:hover{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}.hover\:border-zinc-500:hover{--tw-border-opacity:1;border-color:rgb(113 113 122/var(--tw-border-opacity,1))}.hover\:border-zinc-600:hover{--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.hover\:border-zinc-700:hover{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.hover\:border-zinc-800:hover{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.hover\:border-zinc-900:hover{--tw-border-opacity:1;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.hover\:border-zinc-950:hover{--tw-border-opacity:1;border-color:rgb(9 9 11/var(--tw-border-opacity,1))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-amber-300:hover{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-amber-900:hover{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity,1))}.hover\:bg-amber-950:hover{--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.hover\:bg-blue-950:hover{--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.hover\:bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.hover\:bg-cyan-200:hover{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.hover\:bg-cyan-300:hover{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.hover\:bg-cyan-400:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.hover\:bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.hover\:bg-cyan-800:hover{--tw-bg-opacity:1;background-color:rgb(21 94 117/var(--tw-bg-opacity,1))}.hover\:bg-cyan-900:hover{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity,1))}.hover\:bg-cyan-950:hover{--tw-bg-opacity:1;background-color:rgb(8 51 68/var(--tw-bg-opacity,1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-200:hover{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.hover\:bg-emerald-300:hover{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-emerald-900:hover{--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))}.hover\:bg-emerald-950:hover{--tw-bg-opacity:1;background-color:rgb(2 44 34/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-100:hover{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-200:hover{--tw-bg-opacity:1;background-color:rgb(245 208 254/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-300:hover{--tw-bg-opacity:1;background-color:rgb(240 171 252/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-400:hover{--tw-bg-opacity:1;background-color:rgb(232 121 249/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-50:hover{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-500:hover{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-600:hover{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-700:hover{--tw-bg-opacity:1;background-color:rgb(162 28 175/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-800:hover{--tw-bg-opacity:1;background-color:rgb(134 25 143/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-900:hover{--tw-bg-opacity:1;background-color:rgb(112 26 117/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-950:hover{--tw-bg-opacity:1;background-color:rgb(74 4 78/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-gray-950:hover{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.hover\:bg-green-950:hover{--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity,1))}.hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity,1))}.hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.hover\:bg-indigo-950:hover{--tw-bg-opacity:1;background-color:rgb(30 27 75/var(--tw-bg-opacity,1))}.hover\:bg-lime-100:hover{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity,1))}.hover\:bg-lime-200:hover{--tw-bg-opacity:1;background-color:rgb(217 249 157/var(--tw-bg-opacity,1))}.hover\:bg-lime-300:hover{--tw-bg-opacity:1;background-color:rgb(190 242 100/var(--tw-bg-opacity,1))}.hover\:bg-lime-400:hover{--tw-bg-opacity:1;background-color:rgb(163 230 53/var(--tw-bg-opacity,1))}.hover\:bg-lime-50:hover{--tw-bg-opacity:1;background-color:rgb(247 254 231/var(--tw-bg-opacity,1))}.hover\:bg-lime-500:hover{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity,1))}.hover\:bg-lime-600:hover{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity,1))}.hover\:bg-lime-700:hover{--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity,1))}.hover\:bg-lime-800:hover{--tw-bg-opacity:1;background-color:rgb(63 98 18/var(--tw-bg-opacity,1))}.hover\:bg-lime-900:hover{--tw-bg-opacity:1;background-color:rgb(54 83 20/var(--tw-bg-opacity,1))}.hover\:bg-lime-950:hover{--tw-bg-opacity:1;background-color:rgb(26 46 5/var(--tw-bg-opacity,1))}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.hover\:bg-neutral-300:hover{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}.hover\:bg-neutral-400:hover{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\:bg-neutral-500:hover{--tw-bg-opacity:1;background-color:rgb(115 115 115/var(--tw-bg-opacity,1))}.hover\:bg-neutral-600:hover{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.hover\:bg-neutral-700:hover{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.hover\:bg-neutral-800:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.hover\:bg-neutral-900:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.hover\:bg-neutral-950:hover{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-200:hover{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1))}.hover\:bg-orange-300:hover{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity,1))}.hover\:bg-orange-400:hover{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.hover\:bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-orange-800:hover{--tw-bg-opacity:1;background-color:rgb(154 52 18/var(--tw-bg-opacity,1))}.hover\:bg-orange-900:hover{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.hover\:bg-orange-950:hover{--tw-bg-opacity:1;background-color:rgb(67 20 7/var(--tw-bg-opacity,1))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity,1))}.hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgb(249 168 212/var(--tw-bg-opacity,1))}.hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity,1))}.hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgb(157 23 77/var(--tw-bg-opacity,1))}.hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity,1))}.hover\:bg-pink-950:hover{--tw-bg-opacity:1;background-color:rgb(80 7 36/var(--tw-bg-opacity,1))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity,1))}.hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity,1))}.hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.hover\:bg-purple-950:hover{--tw-bg-opacity:1;background-color:rgb(59 7 100/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.hover\:bg-red-950:hover{--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hover\:bg-rose-200:hover{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.hover\:bg-rose-300:hover{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity,1))}.hover\:bg-rose-400:hover{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-rose-800:hover{--tw-bg-opacity:1;background-color:rgb(159 18 57/var(--tw-bg-opacity,1))}.hover\:bg-rose-900:hover{--tw-bg-opacity:1;background-color:rgb(136 19 55/var(--tw-bg-opacity,1))}.hover\:bg-rose-950:hover{--tw-bg-opacity:1;background-color:rgb(76 5 25/var(--tw-bg-opacity,1))}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.hover\:bg-sky-200:hover{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.hover\:bg-sky-300:hover{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.hover\:bg-sky-400:hover{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-sky-500:hover{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.hover\:bg-sky-600:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.hover\:bg-sky-700:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.hover\:bg-sky-800:hover{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity,1))}.hover\:bg-sky-900:hover{--tw-bg-opacity:1;background-color:rgb(12 74 110/var(--tw-bg-opacity,1))}.hover\:bg-sky-950:hover{--tw-bg-opacity:1;background-color:rgb(8 47 73/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-300:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.hover\:bg-slate-400:hover{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-500:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-slate-900:hover{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.hover\:bg-slate-950:hover{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.hover\:bg-stone-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.hover\:bg-stone-200:hover{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.hover\:bg-stone-300:hover{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1))}.hover\:bg-stone-400:hover{--tw-bg-opacity:1;background-color:rgb(168 162 158/var(--tw-bg-opacity,1))}.hover\:bg-stone-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity,1))}.hover\:bg-stone-500:hover{--tw-bg-opacity:1;background-color:rgb(120 113 108/var(--tw-bg-opacity,1))}.hover\:bg-stone-600:hover{--tw-bg-opacity:1;background-color:rgb(87 83 78/var(--tw-bg-opacity,1))}.hover\:bg-stone-700:hover{--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity,1))}.hover\:bg-stone-800:hover{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity,1))}.hover\:bg-stone-900:hover{--tw-bg-opacity:1;background-color:rgb(28 25 23/var(--tw-bg-opacity,1))}.hover\:bg-stone-950:hover{--tw-bg-opacity:1;background-color:rgb(12 10 9/var(--tw-bg-opacity,1))}.hover\:bg-teal-100:hover{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.hover\:bg-teal-200:hover{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity,1))}.hover\:bg-teal-300:hover{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}.hover\:bg-teal-400:hover{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}.hover\:bg-teal-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.hover\:bg-teal-500:hover{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.hover\:bg-teal-600:hover{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.hover\:bg-teal-800:hover{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity,1))}.hover\:bg-teal-900:hover{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity,1))}.hover\:bg-teal-950:hover{--tw-bg-opacity:1;background-color:rgb(4 47 46/var(--tw-bg-opacity,1))}.hover\:bg-tremor-background-muted:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-tremor-background-subtle:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-tremor-brand-emphasis:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-tremor-brand-faint:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-200:hover{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-300:hover{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity,1))}.hover\:bg-violet-400:hover{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-500:hover{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.hover\:bg-violet-600:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-violet-800:hover{--tw-bg-opacity:1;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.hover\:bg-violet-900:hover{--tw-bg-opacity:1;background-color:rgb(76 29 149/var(--tw-bg-opacity,1))}.hover\:bg-violet-950:hover{--tw-bg-opacity:1;background-color:rgb(46 16 101/var(--tw-bg-opacity,1))}.hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity,1))}.hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.hover\:bg-yellow-950:hover{--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1))}.hover\:bg-zinc-100:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.hover\:bg-zinc-200:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.hover\:bg-zinc-300:hover{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.hover\:bg-zinc-400:hover{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\:bg-zinc-500:hover{--tw-bg-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity,1))}.hover\:bg-zinc-600:hover{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:bg-zinc-900:hover{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.hover\:bg-zinc-950:hover{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.hover\:bg-opacity-20:hover{--tw-bg-opacity:.2}.hover\:text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.hover\:text-amber-200:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.hover\:text-amber-300:hover{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-amber-50:hover{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.hover\:text-amber-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hover\:text-amber-800:hover{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hover\:text-amber-950:hover{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgb(239 246 255/var(--tw-text-opacity,1))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.hover\:text-blue-950:hover{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}.hover\:text-cyan-100:hover{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.hover\:text-cyan-200:hover{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.hover\:text-cyan-400:hover{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.hover\:text-cyan-50:hover{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.hover\:text-cyan-500:hover{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.hover\:text-cyan-600:hover{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.hover\:text-cyan-700:hover{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.hover\:text-cyan-800:hover{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.hover\:text-cyan-900:hover{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.hover\:text-cyan-950:hover{--tw-text-opacity:1;color:rgb(8 51 68/var(--tw-text-opacity,1))}.hover\:text-emerald-100:hover{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.hover\:text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.hover\:text-emerald-300:hover{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.hover\:text-emerald-400:hover{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.hover\:text-emerald-50:hover{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.hover\:text-emerald-500:hover{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.hover\:text-emerald-600:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-emerald-800:hover{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.hover\:text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.hover\:text-emerald-950:hover{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.hover\:text-fuchsia-100:hover{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity,1))}.hover\:text-fuchsia-200:hover{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.hover\:text-fuchsia-300:hover{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.hover\:text-fuchsia-400:hover{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.hover\:text-fuchsia-50:hover{--tw-text-opacity:1;color:rgb(253 244 255/var(--tw-text-opacity,1))}.hover\:text-fuchsia-500:hover{--tw-text-opacity:1;color:rgb(217 70 239/var(--tw-text-opacity,1))}.hover\:text-fuchsia-600:hover{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity,1))}.hover\:text-fuchsia-700:hover{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1))}.hover\:text-fuchsia-800:hover{--tw-text-opacity:1;color:rgb(134 25 143/var(--tw-text-opacity,1))}.hover\:text-fuchsia-900:hover{--tw-text-opacity:1;color:rgb(112 26 117/var(--tw-text-opacity,1))}.hover\:text-fuchsia-950:hover{--tw-text-opacity:1;color:rgb(74 4 78/var(--tw-text-opacity,1))}.hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-gray-950:hover{--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity,1))}.hover\:text-green-100:hover{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.hover\:text-green-200:hover{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.hover\:text-green-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.hover\:text-green-50:hover{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity,1))}.hover\:text-green-500:hover{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.hover\:text-green-600:hover{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.hover\:text-green-900:hover{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.hover\:text-green-950:hover{--tw-text-opacity:1;color:rgb(5 46 22/var(--tw-text-opacity,1))}.hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity,1))}.hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgb(238 242 255/var(--tw-text-opacity,1))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.hover\:text-indigo-950:hover{--tw-text-opacity:1;color:rgb(30 27 75/var(--tw-text-opacity,1))}.hover\:text-lime-100:hover{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity,1))}.hover\:text-lime-200:hover{--tw-text-opacity:1;color:rgb(217 249 157/var(--tw-text-opacity,1))}.hover\:text-lime-300:hover{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.hover\:text-lime-400:hover{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity,1))}.hover\:text-lime-50:hover{--tw-text-opacity:1;color:rgb(247 254 231/var(--tw-text-opacity,1))}.hover\:text-lime-500:hover{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity,1))}.hover\:text-lime-600:hover{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity,1))}.hover\:text-lime-700:hover{--tw-text-opacity:1;color:rgb(77 124 15/var(--tw-text-opacity,1))}.hover\:text-lime-800:hover{--tw-text-opacity:1;color:rgb(63 98 18/var(--tw-text-opacity,1))}.hover\:text-lime-900:hover{--tw-text-opacity:1;color:rgb(54 83 20/var(--tw-text-opacity,1))}.hover\:text-lime-950:hover{--tw-text-opacity:1;color:rgb(26 46 5/var(--tw-text-opacity,1))}.hover\:text-neutral-100:hover{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.hover\:text-neutral-200:hover{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.hover\:text-neutral-300:hover{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.hover\:text-neutral-400:hover{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.hover\:text-neutral-50:hover{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.hover\:text-neutral-500:hover{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.hover\:text-neutral-600:hover{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.hover\:text-neutral-700:hover{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.hover\:text-neutral-800:hover{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.hover\:text-neutral-900:hover{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.hover\:text-neutral-950:hover{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.hover\:text-orange-100:hover{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.hover\:text-orange-200:hover{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.hover\:text-orange-300:hover{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.hover\:text-orange-400:hover{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.hover\:text-orange-50:hover{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.hover\:text-orange-500:hover{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.hover\:text-orange-600:hover{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.hover\:text-orange-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.hover\:text-orange-800:hover{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.hover\:text-orange-900:hover{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.hover\:text-orange-950:hover{--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}.hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity,1))}.hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgb(253 242 248/var(--tw-text-opacity,1))}.hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgb(157 23 77/var(--tw-text-opacity,1))}.hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity,1))}.hover\:text-pink-950:hover{--tw-text-opacity:1;color:rgb(80 7 36/var(--tw-text-opacity,1))}.hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgb(250 245 255/var(--tw-text-opacity,1))}.hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.hover\:text-purple-950:hover{--tw-text-opacity:1;color:rgb(59 7 100/var(--tw-text-opacity,1))}.hover\:text-red-100:hover{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.hover\:text-red-950:hover{--tw-text-opacity:1;color:rgb(69 10 10/var(--tw-text-opacity,1))}.hover\:text-rose-100:hover{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.hover\:text-rose-200:hover{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.hover\:text-rose-300:hover{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.hover\:text-rose-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.hover\:text-rose-50:hover{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.hover\:text-rose-500:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.hover\:text-rose-600:hover{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.hover\:text-rose-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.hover\:text-rose-800:hover{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.hover\:text-rose-900:hover{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.hover\:text-rose-950:hover{--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.hover\:text-sky-100:hover{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.hover\:text-sky-200:hover{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.hover\:text-sky-300:hover{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.hover\:text-sky-400:hover{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.hover\:text-sky-50:hover{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.hover\:text-sky-500:hover{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.hover\:text-sky-600:hover{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.hover\:text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.hover\:text-sky-800:hover{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.hover\:text-sky-900:hover{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.hover\:text-sky-950:hover{--tw-text-opacity:1;color:rgb(8 47 73/var(--tw-text-opacity,1))}.hover\:text-slate-100:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.hover\:text-slate-400:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:text-slate-50:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.hover\:text-slate-500:hover{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-slate-950:hover{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.hover\:text-stone-100:hover{--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity,1))}.hover\:text-stone-200:hover{--tw-text-opacity:1;color:rgb(231 229 228/var(--tw-text-opacity,1))}.hover\:text-stone-300:hover{--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.hover\:text-stone-400:hover{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity,1))}.hover\:text-stone-50:hover{--tw-text-opacity:1;color:rgb(250 250 249/var(--tw-text-opacity,1))}.hover\:text-stone-500:hover{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.hover\:text-stone-600:hover{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1))}.hover\:text-stone-700:hover{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.hover\:text-stone-800:hover{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.hover\:text-stone-900:hover{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity,1))}.hover\:text-stone-950:hover{--tw-text-opacity:1;color:rgb(12 10 9/var(--tw-text-opacity,1))}.hover\:text-teal-100:hover{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity,1))}.hover\:text-teal-200:hover{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.hover\:text-teal-300:hover{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.hover\:text-teal-400:hover{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.hover\:text-teal-50:hover{--tw-text-opacity:1;color:rgb(240 253 250/var(--tw-text-opacity,1))}.hover\:text-teal-500:hover{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}.hover\:text-teal-600:hover{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.hover\:text-teal-700:hover{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.hover\:text-teal-800:hover{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.hover\:text-teal-900:hover{--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity,1))}.hover\:text-teal-950:hover{--tw-text-opacity:1;color:rgb(4 47 46/var(--tw-text-opacity,1))}.hover\:text-tremor-brand-emphasis:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-tremor-content:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-tremor-content-emphasis:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-violet-100:hover{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.hover\:text-violet-200:hover{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.hover\:text-violet-300:hover{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.hover\:text-violet-400:hover{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.hover\:text-violet-50:hover{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.hover\:text-violet-500:hover{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.hover\:text-violet-600:hover{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.hover\:text-violet-700:hover{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.hover\:text-violet-800:hover{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.hover\:text-violet-900:hover{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.hover\:text-violet-950:hover{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgb(254 252 232/var(--tw-text-opacity,1))}.hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.hover\:text-yellow-950:hover{--tw-text-opacity:1;color:rgb(66 32 6/var(--tw-text-opacity,1))}.hover\:text-zinc-100:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.hover\:text-zinc-200:hover{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.hover\:text-zinc-300:hover{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.hover\:text-zinc-400:hover{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.hover\:text-zinc-50:hover{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.hover\:text-zinc-500:hover{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.hover\:text-zinc-600:hover{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.hover\:text-zinc-700:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.hover\:text-zinc-800:hover{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity,1))}.hover\:text-zinc-900:hover{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.hover\:text-zinc-950:hover{--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!ring-\[var\(--text-3\)\]:hover{--tw-ring-color:var(--text-3)!important}.focus\:border-tremor-brand-subtle:focus{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-tremor-brand-muted:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity,1))}.disabled\:hover\:bg-transparent:hover:disabled{background-color:#0000}.group:hover .group-hover\:bg-tremor-brand-subtle\/30{background-color:#818cf84d}.group:hover .group-hover\:bg-opacity-30{--tw-bg-opacity:.3}.group:hover .group-hover\:text-tremor-content-emphasis{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.group:active .group-active\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aria-selected\:\!bg-tremor-background-subtle[aria-selected=true]{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important}.aria-selected\:bg-tremor-background-emphasis[aria-selected=true]{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.aria-selected\:\!text-tremor-content[aria-selected=true]{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important}.aria-selected\:text-dark-tremor-brand-inverted[aria-selected=true]{--tw-text-opacity:1;color:rgb(13 15 20/var(--tw-text-opacity,1))}.aria-selected\:text-tremor-brand-inverted[aria-selected=true],.aria-selected\:text-tremor-content-inverted[aria-selected=true]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-\[selected\]\:border-b-2[data-selected]{border-bottom-width:2px}.data-\[selected\]\:border-tremor-border[data-selected]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.data-\[selected\]\:border-tremor-brand[data-selected]{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.data-\[focus\]\:bg-tremor-background-muted[data-focus]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.data-\[selected\]\:bg-tremor-background[data-selected]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.data-\[selected\]\:bg-tremor-background-muted[data-selected]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.data-\[focus\]\:text-tremor-content-strong[data-focus]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.data-\[selected\]\:text-tremor-brand[data-selected]{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.data-\[selected\]\:text-tremor-content-strong[data-selected]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.data-\[closed\]\:opacity-0[data-closed]{opacity:0}.data-\[selected\]\:shadow-tremor-input[data-selected]{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[enter\]\:duration-300[data-enter]{transition-duration:.3s}.data-\[leave\]\:duration-200[data-leave]{transition-duration:.2s}.data-\[enter\]\:ease-out[data-enter]{transition-timing-function:cubic-bezier(0,0,.2,1)}.data-\[leave\]\:ease-in[data-leave]{transition-timing-function:cubic-bezier(.4,0,1,1)}.dark\:divide-dark-tremor-border:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 34 53/var(--tw-divide-opacity,1))}.dark\:border-dark-tremor-background:is(.dark *){--tw-border-opacity:1;border-color:rgb(13 15 20/var(--tw-border-opacity,1))}.dark\:border-dark-tremor-border:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 34 53/var(--tw-border-opacity,1))}.dark\:border-dark-tremor-brand:is(.dark *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.dark\:border-dark-tremor-brand-emphasis:is(.dark *){--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.dark\:border-dark-tremor-brand-inverted:is(.dark *){--tw-border-opacity:1;border-color:rgb(13 15 20/var(--tw-border-opacity,1))}.dark\:border-dark-tremor-brand-subtle:is(.dark *){--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.dark\:border-red-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.dark\:bg-dark-tremor-background:is(.dark *){--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-background-emphasis:is(.dark *){--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-background-muted:is(.dark *){--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-background-subtle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(19 22 32/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-border:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 34 53/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-brand:is(.dark *){--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-brand-muted:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 34 53/var(--tw-bg-opacity,1))}.dark\:bg-dark-tremor-brand-muted\/50:is(.dark *){background-color:#1e223580}.dark\:bg-dark-tremor-brand-muted\/70:is(.dark *){background-color:#1e2235b3}.dark\:bg-dark-tremor-brand-subtle\/60:is(.dark *){background-color:#4f46e599}.dark\:bg-dark-tremor-content-subtle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(82 90 114/var(--tw-bg-opacity,1))}.dark\:bg-slate-950\/50:is(.dark *){background-color:#02061780}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-opacity-10:is(.dark *){--tw-bg-opacity:.1}.dark\:bg-opacity-5:is(.dark *){--tw-bg-opacity:.05}.dark\:fill-dark-tremor-content:is(.dark *){fill:#7a839e}.dark\:fill-dark-tremor-content-emphasis:is(.dark *){fill:#b0b8cc}.dark\:stroke-dark-tremor-background:is(.dark *){stroke:#0d0f14}.dark\:stroke-dark-tremor-border:is(.dark *){stroke:#1e2235}.dark\:stroke-dark-tremor-brand:is(.dark *){stroke:#6366f1}.dark\:stroke-dark-tremor-brand-muted:is(.dark *){stroke:#1e2235}.dark\:text-dark-tremor-brand:is(.dark *){--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.dark\:text-dark-tremor-brand-emphasis:is(.dark *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-dark-tremor-brand-inverted:is(.dark *){--tw-text-opacity:1;color:rgb(13 15 20/var(--tw-text-opacity,1))}.dark\:text-dark-tremor-content:is(.dark *){--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.dark\:text-dark-tremor-content-emphasis:is(.dark *){--tw-text-opacity:1;color:rgb(176 184 204/var(--tw-text-opacity,1))}.dark\:text-dark-tremor-content-strong:is(.dark *){--tw-text-opacity:1;color:rgb(240 242 245/var(--tw-text-opacity,1))}.dark\:text-dark-tremor-content-subtle:is(.dark *){--tw-text-opacity:1;color:rgb(82 90 114/var(--tw-text-opacity,1))}.dark\:text-red-500:is(.dark *){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.dark\:text-tremor-content-emphasis:is(.dark *){--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.dark\:accent-dark-tremor-brand:is(.dark *){accent-color:#6366f1}.dark\:opacity-25:is(.dark *){opacity:.25}.dark\:shadow-dark-tremor-card:is(.dark *){--tw-shadow:0 1px 3px 0 #00000080, 0 1px 2px -1px #0006;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-dark-tremor-dropdown:is(.dark *){--tw-shadow:0 4px 6px -1px #00000080, 0 2px 4px -2px #0006;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-dark-tremor-input:is(.dark *){--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:outline-dark-tremor-brand:is(.dark *){outline-color:#6366f1}.dark\:ring-dark-tremor-brand-inverted:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(13 15 20/var(--tw-ring-opacity,1))}.dark\:ring-dark-tremor-brand-muted:is(.dark *),.dark\:ring-dark-tremor-ring:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 34 53/var(--tw-ring-opacity,1))}.dark\:ring-opacity-60:is(.dark *){--tw-ring-opacity:.6}.dark\:placeholder\:text-dark-tremor-content:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.dark\:placeholder\:text-dark-tremor-content:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.dark\:placeholder\:text-dark-tremor-content-subtle:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(82 90 114/var(--tw-text-opacity,1))}.dark\:placeholder\:text-dark-tremor-content-subtle:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(82 90 114/var(--tw-text-opacity,1))}.dark\:placeholder\:text-red-500:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.dark\:placeholder\:text-red-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.dark\:placeholder\:text-tremor-content:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:placeholder\:text-tremor-content:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:placeholder\:text-tremor-content-subtle:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:placeholder\:text-tremor-content-subtle:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:hover\:border-dark-tremor-brand-emphasis:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.dark\:hover\:bg-dark-tremor-background-muted:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-tremor-background-subtle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(19 22 32/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-tremor-background-subtle\/40:hover:is(.dark *){background-color:#13162066}.dark\:hover\:bg-dark-tremor-brand-emphasis:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-tremor-brand-faint:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.dark\:hover\:bg-opacity-20:hover:is(.dark *){--tw-bg-opacity:.2}.dark\:hover\:text-dark-tremor-brand-emphasis:hover:is(.dark *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-tremor-content:hover:is(.dark *){--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.dark\:hover\:text-tremor-content:hover:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:hover\:text-tremor-content-emphasis:hover:is(.dark *){--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:dark\:text-dark-tremor-content:is(.dark *):hover{--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.dark\:focus\:border-dark-tremor-brand-subtle:focus:is(.dark *),.focus\:dark\:border-dark-tremor-brand-subtle:is(.dark *):focus{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.dark\:focus\:ring-dark-tremor-brand-muted:focus:is(.dark *),.focus\:dark\:ring-dark-tremor-brand-muted:is(.dark *):focus{--tw-ring-opacity:1;--tw-ring-color:rgb(30 34 53/var(--tw-ring-opacity,1))}.group:hover .group-hover\:dark\:bg-dark-tremor-brand-subtle\/70:is(.dark *){background-color:#4f46e5b3}.group:hover .dark\:group-hover\:text-dark-tremor-content-emphasis:is(.dark *){--tw-text-opacity:1;color:rgb(176 184 204/var(--tw-text-opacity,1))}.aria-selected\:dark\:\!bg-dark-tremor-background-subtle:is(.dark *)[aria-selected=true]{--tw-bg-opacity:1!important;background-color:rgb(19 22 32/var(--tw-bg-opacity,1))!important}.dark\:aria-selected\:bg-dark-tremor-background-emphasis[aria-selected=true]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity,1))}.dark\:aria-selected\:text-dark-tremor-brand-inverted[aria-selected=true]:is(.dark *),.dark\:aria-selected\:text-dark-tremor-content-inverted[aria-selected=true]:is(.dark *){--tw-text-opacity:1;color:rgb(13 15 20/var(--tw-text-opacity,1))}.dark\:data-\[selected\]\:border-dark-tremor-border[data-selected]:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 34 53/var(--tw-border-opacity,1))}.data-\[selected\]\:dark\:border-dark-tremor-brand:is(.dark *)[data-selected]{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.dark\:data-\[focus\]\:bg-dark-tremor-background-muted[data-focus]:is(.dark *),.dark\:data-\[selected\]\:bg-dark-tremor-background[data-selected]:is(.dark *),.dark\:data-\[selected\]\:bg-dark-tremor-background-muted[data-selected]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(13 15 20/var(--tw-bg-opacity,1))}.dark\:data-\[focus\]\:text-dark-tremor-content-strong[data-focus]:is(.dark *){--tw-text-opacity:1;color:rgb(240 242 245/var(--tw-text-opacity,1))}.dark\:data-\[selected\]\:text-dark-tremor-brand[data-selected]:is(.dark *){--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.dark\:data-\[selected\]\:text-dark-tremor-content-strong[data-selected]:is(.dark *){--tw-text-opacity:1;color:rgb(240 242 245/var(--tw-text-opacity,1))}.data-\[selected\]\:dark\:text-dark-tremor-brand:is(.dark *)[data-selected]{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.dark\:data-\[selected\]\:shadow-dark-tremor-input[data-selected]:is(.dark *){--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (width>=640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-none{grid-template-columns:none}.sm\:flex-row{flex-direction:row}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}@media (width>=768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-none{grid-template-columns:none}}@media (width>=1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:max-w-\[200px\]{max-width:200px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-none{grid-template-columns:none}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:not\(\[data-selected\]\)\]\:text-tremor-content:not([data-selected]){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.\[\&\:not\(\[data-selected\]\)\]\:hover\:text-tremor-content-emphasis:hover:not([data-selected]){--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.\[\&\:not\(\[data-selected\]\)\]\:dark\:text-dark-tremor-content:is(.dark *):not([data-selected]),.dark\:\[\&\:not\(\[data-selected\]\)\]\:text-dark-tremor-content:not([data-selected]):is(.dark *){--tw-text-opacity:1;color:rgb(122 131 158/var(--tw-text-opacity,1))}.\[\&\:not\(\[data-selected\]\)\]\:dark\:hover\:border-dark-tremor-content-emphasis:hover:is(.dark *):not([data-selected]){--tw-border-opacity:1;border-color:rgb(176 184 204/var(--tw-border-opacity,1))}.\[\&\:not\(\[data-selected\]\)\]\:dark\:hover\:text-dark-tremor-content-emphasis:hover:is(.dark *):not([data-selected]),.dark\:\[\&\:not\(\[data-selected\]\)\]\:hover\:text-dark-tremor-content-emphasis:hover:not([data-selected]):is(.dark *){--tw-text-opacity:1;color:rgb(176 184 204/var(--tw-text-opacity,1))}
