html[data-arena-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#212121;--bg-elevated:#1b1b1d;--sidebar-surface:#171717;--card:#2a2a2a;--card-strong:#303030;--card-border:#ffffff14;--ink:#f3f7ff;--muted:#a0a0a0;--accent:#d3642a;--accent-soft:#d3642a29;--ok:#31c48d;--warn:#ff9f72;--comparison-summary-bg:linear-gradient(135deg, #23212afa, #1c1c20fa 54%, #1b2126f5);--comparison-summary-border:#c4b5fd29;--comparison-summary-hover-border:#c4b5fd47;--comparison-summary-glow:radial-gradient(circle at 4% 18%, #7c3aed2e, transparent 30%), radial-gradient(circle at 92% 4%, #0ea5e91a, transparent 30%);--comparison-summary-shadow:0 14px 34px #00000038;--comparison-summary-hover-shadow:0 18px 42px #00000047;--comparison-summary-title:#eee7ff;--comparison-summary-text:#e5e7eb;--comparison-summary-muted:#a0a0a0;--comparison-summary-mark-bg:#c4b5fd1f;--comparison-summary-mark-border:#c4b5fd33;--comparison-summary-mark-text:#c4b5fd;--comparison-summary-mark-shadow:0 8px 18px #7c3aed29;--comparison-summary-badge-bg:#ffffff0f;--comparison-summary-badge-border:#ffffff1a;--comparison-summary-badge-text:#e6e0f2;--comparison-summary-detail-bg:#ffffff09;--comparison-summary-detail-border:#ffffff17;--comparison-summary-consensus-bg:linear-gradient(135deg, #383148a3, #23212ad6), repeating-linear-gradient(135deg, #c4b5fd0e 0 1px, transparent 1px 12px);--comparison-summary-consensus-accent:#c4b5fd;--comparison-summary-consensus-icon-bg:#c4b5fd1c;--comparison-summary-difference-bg:linear-gradient(135deg, #1e354394, #1d2228d6), repeating-linear-gradient(90deg, #38bdf80e 0 1px, transparent 1px 14px);--comparison-summary-difference-accent:#7dd3fc;--comparison-summary-difference-icon-bg:#38bdf81c;--comparison-summary-recommendation-bg:linear-gradient(135deg, #1d382a85, #1d2220db), repeating-linear-gradient(45deg, #4ade800d 0 1px, transparent 1px 13px);--comparison-summary-recommendation-accent:#86efac;--comparison-summary-recommendation-icon-bg:#4ade801c;--comparison-summary-action-bg:#ffffff12;--comparison-summary-action-hover-bg:#ffffff1c;--comparison-summary-action-text:#eadfff;--comparison-summary-action-border:#c4b5fd33;--comparison-summary-primary-action-bg:#7c3aed;--comparison-summary-primary-action-text:#fff;--comparison-summary-primary-action-shadow:0 10px 22px #7c3aed3d;--comparison-summary-failed-bg:linear-gradient(135deg, #212026fa, #1c1c20fa 54%, #1b1f23f5);--comparison-summary-failed-border:#c4b5fd1f;--comparison-summary-failed-title:#d9d3e7;--comparison-summary-failed-text:#a9a4b3;--comparison-summary-failed-mark-bg:#c4b5fd14;--comparison-summary-failed-mark-border:#c4b5fd24;--comparison-summary-locked-bg:linear-gradient(135deg, #2c2c30f5, #222226fa);--comparison-summary-locked-border:#ffffff1f;--admin-danger-bg:#b85a5a;--admin-danger-ink:#fff4f4}html[data-arena-theme=dark],html[data-arena-theme=dark] body{color:var(--ink);background:#212121}html[data-arena-theme=dark] body{font-size:var(--fs-body);line-height:var(--lh-body);overflow:hidden auto}.sidebar-column{background:0 0}.arena-shell:not(.arena-shell-compact) .sidebar-frame{background:#171717}.hero-card,.panel,.provider-card,.sidebar-card,.session-item,.toggle-card,.response-card,.turn-card,.workspace-header,.empty-workspace-card{background:var(--card);border:1px solid var(--card-border);box-shadow:0 16px 40px #00000038}.sidebar-card{box-shadow:none;color:var(--ink);background:0 0;border:0}.sidebar-list-title{color:#eef2ff;font-size:var(--fs-meta);letter-spacing:-.01em;font-weight:600;line-height:1.3}.sidebar-section-meta,.sidebar-list-count{color:#8f95b3;font-size:var(--fs-meta);white-space:nowrap;line-height:1.3}.sidebar-search-shell{box-shadow:none;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;transition:background .16s,border-color .16s}.sidebar-search-shell:hover,.sidebar-search-shell:focus-within{background:#ffffff13;border-color:#ffffff1a}.sidebar-brand-button .sidebar-brand-copy h1,html[data-arena-theme=light] .sidebar-brand-button .sidebar-brand-copy h1{color:#1a2d57}html[data-arena-theme=dark] .sidebar-brand-button .sidebar-brand-copy h1{color:#7085b5}.eyebrow{color:#91a2ff}.primary-button{color:#fff;background:linear-gradient(135deg,#5367ff 0%,#6d7fff 100%);box-shadow:0 10px 24px #5367ff47}.primary-button:hover:not(:disabled){background:linear-gradient(135deg,#6274ff 0%,#7889ff 100%);box-shadow:0 14px 30px #5367ff57}.sidebar-create-button{color:var(--ink);box-shadow:none;background:#ffffff08;border:1px solid #ffffff0f}.sidebar-create-button:hover:not(:disabled){box-shadow:none;background:#ffffff13;border-color:#ffffff1a}.sidebar-create-button:active:not(:disabled){transform:translateY(1px);box-shadow:0 8px 18px #0f172a2e}.search-input-icon{color:#8b8b8b}.sidebar-collapse-button{color:#8f95b3;background:0 0}.sidebar-collapse-button:hover{color:#c8d1f3;background:#ffffff0d;transform:translateY(-1px)}.sidebar-rail-button{color:#8f95b3;background:0 0}.sidebar-rail-button:hover{color:#d6def8;background:#ffffff0f;transform:translateY(-1px)}.sidebar-rail-button.active{color:var(--ink);box-shadow:none;background:#ffffff14;border-color:#ffffff14}.sidebar-rail-button.soft{color:#b8c2e6;background:#ffffff06;border-color:#ffffff0f}.ghost-button,.copy-button,.response-feedback-button,.upload-trigger{color:var(--ink);font-size:var(--fs-ui);line-height:var(--lh-title);background:#ffffff0d;border:1px solid #ffffff14}.ghost-button:hover,.copy-button:hover,.response-feedback-button:hover,.upload-trigger:hover,.session-item:hover,.toggle-card:hover,.starter-chip:hover{background:#ffffff14;border-color:#ffffff24}.ghost-button.danger{color:#ffb69a;background:#ff7a511a;border-color:#ff7a512e}.text-input,.title-input,.composer-textarea{color:var(--ink);background:#2b2b2b;border:1px solid #ffffff14;border-radius:10px}.text-input::placeholder,.title-input::placeholder,.composer-textarea::placeholder{color:#8b8b8b}.sidebar-helper,.section-header p,.muted-copy,.session-item span,.session-item small,.toggle-card span,.toggle-card small,.response-meta,.provider-overview-copy,.provider-check-meta,.composer-summary,.draft-image-meta span,.workspace-welcome p,.empty-state,.empty-workspace-copy p{color:var(--muted)}.sidebar-search-section,.sidebar-list-section,.session-list{box-shadow:none;background:0 0;border-color:#0000}.session-list{scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:#737b8a42 transparent;flex:1;align-content:start;gap:2px;width:100%;min-height:0;margin-right:0;padding:0 0 12px 8px;overflow:hidden auto}.session-group-label{color:#9ca3af}.composer-model-picker-results,.turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content,.turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content,.turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content,.share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content,.share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content,.share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content,.turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content,.turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content,.turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content{scrollbar-width:thin;scrollbar-color:#737b8a42 transparent}.session-list::-webkit-scrollbar{-webkit-appearance:none;width:8px}.composer-model-picker-results::-webkit-scrollbar{-webkit-appearance:none;width:8px}.turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.session-list::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.composer-model-picker-results::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.session-list::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.composer-model-picker-results::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#737b8a42;border-radius:999px}.session-item-shell{z-index:0;align-items:center;gap:6px;display:flex;position:relative}.session-item-shell:hover,.session-item-shell.active{z-index:24}.session-item-shell:has(.session-item-menu){z-index:24}.session-item-shell.open{z-index:64}.session-item-shell.active:before{content:"";width:2px;box-shadow:none;background:#ffffff85;border-radius:999px;position:absolute;top:7px;bottom:7px;left:6px}.session-item-shell.pending:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff1a 45%,#fff0 100%);border-radius:16px;animation:1.15s ease-in-out infinite sessionItemSweep;position:absolute;inset:6px 0;transform:translate(-110%)}.session-item{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.session-item:hover{border-color:#0000}.session-item.pending{background:0 0;border-color:#0000}.session-item.active,.toggle-card.active{box-shadow:none;background:#ffffff14;border-color:#0000}.session-item-shell:hover .session-item,.session-item-shell.open .session-item{box-shadow:none;background:#ffffff14;transform:none}.session-item-actions{opacity:0;pointer-events:none;z-index:26;transition:opacity .14s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.session-item-shell:hover .session-item-actions{opacity:1;pointer-events:auto}.session-item-actions:has(.session-item-menu){opacity:1;pointer-events:auto}:is(.session-item-shell:hover .session-item-top-meta,.session-item-actions:has(.session-item-menu)~.session-item .session-item-top-meta){opacity:0}.session-item-top-meta{opacity:.56;transition:opacity .14s}.session-item-menu-trigger{color:#9ca3af;width:24px;height:24px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;transition:background .16s,color .16s,box-shadow .16s}:is(.session-item-menu-trigger:hover,.session-item-actions:has(.session-item-menu) .session-item-menu-trigger){color:#d1d5db;box-shadow:none;background:#ffffff14}.session-item-menu{z-index:72;background:#2a2a2a;border:1px solid #ffffff14;border-radius:14px;gap:6px;min-width:152px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000047}.session-item-menu-action{text-align:left;width:100%;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.4;transition:background .14s,color .14s,transform .14s;display:inline-flex}.session-item-menu-action:hover,.session-item-menu-action:focus-visible{color:#f0f0f0;background:#ffffff14;transform:translateY(-1px)}.session-item-menu-action-icon{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.session-item-menu-action>span:last-child{white-space:nowrap}.session-item-menu-action.danger{color:#ffc0a8;background:#ff7a511f}.session-item-menu-action.danger:hover,.session-item-menu-action.danger:focus-visible{color:#ffd6c6;background:#ff7a5133}.session-inline-editor{align-items:center;gap:8px;width:100%;display:flex}.session-inline-input{border-radius:14px;flex:1;min-width:0;padding:10px 12px}.session-inline-actions{gap:6px;display:flex}.session-item-pending-badge{color:#ededed;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.session-item-pending-dot{background:#e3e3e3;border-radius:999px;width:7px;height:7px;animation:1.1s ease-out infinite conversationLoadingPulse;box-shadow:0 0 #ffffff2e}.sidebar-footer{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;align-items:center;min-height:64px;padding:6px 8px;transition:padding .22s cubic-bezier(.2,0,0,1),background .22s;display:flex;position:relative;overflow:visible}.sidebar-footer.collapsed{padding:6px 8px}.sidebar-footer.collapsed .account-menu-shell{flex:auto;justify-content:flex-start;width:100%;min-height:46px}.sidebar-footer.collapsed .account-menu{bottom:0;left:calc(100% + 12px);right:auto;overflow:visible}.account-trigger{color:var(--ink);background:0 0;border:0}.account-trigger:hover,.account-trigger.open{background:#ffffff0a}.account-trigger.open{box-shadow:none}.account-trigger-copy span,.account-menu-copy span,.account-menu-summary-row span,.account-menu-item-inline-icon,.account-menu-item-chevron,.theme-submenu-item-copy small,.account-menu-section-label,.account-menu-section-hint,.composer-model-picker-chevron{color:var(--muted)}.account-trigger-badge-placeholder{background:#ffffff0f;border:1px solid #ffffff14}.membership-badge.ultra{color:#f4d48f;--membership-badge-bg:radial-gradient(circle at top left, #e8bf6229, transparent 42%), linear-gradient(135deg, #2a2926fa, #131313f2);--membership-badge-border:#d6ad5f94;--membership-badge-shadow:#ffe2a72e;box-shadow:inset 0 1px #ffe2a71f,0 8px 18px #0a0a0a52}.membership-badge.ultra span:last-child{color:#f4d48f;text-shadow:0 1px #0000002e;font-weight:800}.membership-badge.ultra .membership-badge-icon{color:#f4d48f;background:#e8bf6224}.account-avatar-fallback{color:#fff;background:linear-gradient(135deg,#3a3a3a 0%,#2a2a2a 100%)}.account-menu{background:#2a2a2a;border:1px solid #ffffff14;box-shadow:0 18px 44px #0000004d}.account-menu-summary-card{background:#ffffff0a;border:1px solid #ffffff14}.account-menu-summary-card--free{background:linear-gradient(#889ab01f,#ffffff08),#ffffff08;border-color:#aebdd029}.account-menu-summary-card--pro{background:radial-gradient(circle at 0 0,#ffdf9424,#0000 44%),linear-gradient(160deg,#d695313d,#a465161f),#ffffff08;border-color:#d6a13e42;box-shadow:inset 0 1px #ffe8c41f,0 14px 28px #0000001f}.account-menu-summary-card--ultra{background:radial-gradient(circle at 0 0,#e8bf621f,#0000 42%),linear-gradient(#21201df0,#0e0e0ef5);border-color:#d6ad5f57;box-shadow:inset 0 1px #ffe2a714,0 18px 32px #00000038}.account-menu-summary-row span{color:var(--muted)}.account-menu-summary-card--ultra .account-menu-summary-row span{color:#f5ebd6b8}.account-menu-summary-card--ultra .account-menu-summary-row strong{color:#fff6de}.account-menu-credit-label--basic{--account-menu-credit-icon-color:#e2e8f0b8}.account-menu-credit-label--premium{--account-menu-credit-icon-color:#d7a646}.account-menu-summary-card--ultra .account-menu-credit-label--basic{--account-menu-credit-icon-color:#f5ebd6bd}.account-menu-summary-card--ultra .account-menu-credit-label--premium{--account-menu-credit-icon-color:#e2b353}.share-page-membership-banner{background:linear-gradient(135deg,#ffd98914,#ffffff08);border-bottom:1px solid #ffd69129;border-right:1px solid #ffd69129;box-shadow:inset -1px -1px #ffffff0a}.share-page-membership-copy{color:#e4c17a}.share-page-header--pro .share-page-membership-banner{background:radial-gradient(circle at 0 0,#ffdc8e24,#0000 46%),linear-gradient(135deg,#5c4418eb,#3a2a0cf5),#ffffff0a;border-bottom-color:#d39a3a2e;border-right-color:#d39a3a2e;box-shadow:inset -1px -1px #ffe7b814,0 10px 22px #0c090438}.share-page-header--ultra .share-page-membership-banner{background:linear-gradient(#2b2925fa,#181817f5),linear-gradient(145deg,#e8bf621f,#fff0);border-bottom-color:#d6ad5f2e;border-right-color:#d6ad5f2e;box-shadow:inset -1px -1px #ffe2a70d}.account-menu-upgrade-button{color:#fff1d6;background:radial-gradient(circle at 0 0,#ffd38f2e,#0000 48%),linear-gradient(135deg,#c0752947,#93531738);border:1px solid #ffbe6647;box-shadow:0 14px 28px #0000002e,inset 0 1px #ffe8c42e}.account-menu-upgrade-button--free{background:radial-gradient(circle at 0 0,#ffdb9229,#0000 48%),linear-gradient(135deg,#c0752947,#93531738);border-color:#d6a13e47}.account-menu-upgrade-button--pro{background:radial-gradient(circle at 0 0,#ffe8aa2e,#0000 48%),linear-gradient(135deg,#e2b04f52,#ab6e1838);border-color:#d6ad5f52}.account-menu-upgrade-button:hover{border-color:#ffcd8461;transform:translateY(-1px);box-shadow:0 18px 32px #00000038,inset 0 1px #ffeccc38}.account-menu-upgrade-button-label{color:#fff4df}.account-menu-upgrade-button-subtitle{color:#ffecccd1}.account-menu-upgrade-button-arrow{color:#fff3da;background:#fff4de1f}.account-menu-item{color:var(--ink);background:#ffffff0d;border:0}.account-menu-item:hover{background:#ffffff14;transform:translateY(-1px)}.account-menu-item:disabled{cursor:not-allowed;opacity:.68}.account-menu-item:disabled:hover{background:#ffffff0d;transform:none}.theme-menu-shell.open .account-menu-item{background:#ffffff14}.theme-menu-shell.open .account-menu-item-chevron{transform:translate(1px)}.theme-submenu{background:#2a2a2a;border:1px solid #ffffff14;box-shadow:0 24px 60px #00000052}.theme-submenu-item{color:var(--ink);background:#ffffff0a;border:0}.theme-submenu-item:hover{background:#ffffff14;transform:translateY(-1px)}.theme-submenu-item.active{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.theme-submenu-item-copy small,.account-menu-section-label,.account-menu-section-hint{color:var(--muted)}.theme-toggle-button{color:var(--ink);background:#ffffff0d;border:1px solid #ffffff14}.theme-toggle-button:hover{background:#ffffff14;border-color:#ffffff24;transform:translateY(-1px)}.theme-toggle-button.active{background:#ffffff14;border-color:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff0f}.account-menu-signout{color:#ffc0a8;background:#ff7a511a;border:0}.account-menu-signout:hover{background:#ff7a5124;transform:translateY(-1px)}.account-menu-signout-spacer{width:14px;height:14px;display:inline-flex}.workspace{background:#212121}.workspace-utility-panel,.workspace-header{background:#1f1f1f}.workspace-brand{color:#f1f1f1}.model-chip{color:var(--muted);-webkit-backdrop-filter:blur(14px)saturate(140%);background:#ffffff0a;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.model-chip.active{color:var(--ink);background:#ffffff14;border-color:#ffffff1f}.model-chip:hover{background:#ffffff14;border-color:#ffffff24}.model-chip-icon,.response-model-icon{background:#ffffff14}.workspace-welcome h1,.panel h2,.empty-workspace-copy h2{font-family:var(--font-heading);letter-spacing:-.04em}.title-input{font-size:28px;font-family:var(--font-heading);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-weight:700;line-height:1.2}.title-input:focus{outline:none}.share-toolbar-icon-button{pointer-events:auto;color:#ededed;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#ffffff0d;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.share-toolbar-icon-button.tooltip-anchor:before{background:#fffffffa}.share-toolbar-icon-button:hover,.share-toolbar-icon-button:focus-visible{background:#ffffff14;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #03081438}.response-content{--response-content-surface:#262626;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff05}.message-paragraph,.message-blockquote p,.message-list,.message-table th,.message-table td{color:#ebebeb}.message-heading,.message-strong,.message-table th{color:#f5f5f5}.message-inline-code{color:#f1f1f1;background:#303030;border:1px solid #ffffff14}.message-emphasis{color:#e7e7e7}.message-strike,.message-task-text.checked{color:#ebebebb8}.message-link{color:#9dc1ff;text-decoration-color:#9dc1ff4d}.message-link:hover{color:#d8e6ff}.message-blockquote{background:#2c2c2c;border-left:3px solid #ffffff1f}.message-list-marker{color:#ebebebe0}.message-task-indicator{color:#f1f1f1;background:#303030;border:1px solid #ffffff1a}.message-task-indicator.checked{background:#76d1a9eb;border-color:#76d1a9eb}.message-table-wrap,.message-code-block{background:#262626;border:1px solid #ffffff14}.message-table th,.message-table td,.message-code-header{border-bottom:1px solid #ffffff14}.message-table th,.message-code-header{background:#303030}.message-code-language{color:#d8d8d8}.message-code-copy-button{color:#ececec;background:#ffffff0d;border:1px solid #ffffff14}.message-code-copy-button:hover{background:#ffffff14;border-color:#ffffff1f}.message-code-pre{color:#f1f1f1}.message-code-token.token-comment{color:#9a9a9a}.message-code-token.token-string{color:#b8e2c2}.message-code-token.token-keyword{color:#c3cdf8}.message-code-token.token-number{color:#e8c38a}.message-code-token.token-operator{color:#d8d8d8}.message-code-token.token-command{color:#a9d0ee}.message-code-token.token-variable{color:#efb9c7}.message-code-token.token-property{color:#ebebeb}.response-feedback-button.active.like{color:#dfe9e2;background:#58796033;border-color:#80988742}.response-feedback-button.active.dislike{color:#f0d9d2;background:#7c584e38;border-color:#9a746a42}.composer-send-fab:hover{color:#101010;background:#fff;transform:translateY(-1px)}.composer-send-fab:disabled{color:#1414148c;opacity:1;cursor:not-allowed;background:#ffffff2e}.composer-footer .muted-copy{opacity:.88}.session-item-model-stack-icon{opacity:.54;filter:saturate(.92)brightness(.98);transform-origin:50%;transform:scale(.94);box-shadow:0 0 0 .75px #ffffffd6}.session-item-model-stack-icon--secondary{opacity:.46;filter:saturate(.76)brightness(.95);transform:scale(.93);box-shadow:0 0 0 .75px #fffc,0 2px 5px #040a182e}.session-item-model-stack-icon--primary,.session-item-model-stack-icon--solo{opacity:.88;filter:saturate(1.04)brightness(1.04);transform:scale(1);box-shadow:0 0 0 1px #ffffffeb,0 3px 8px #040a183d}.notice-banner{background:#ff7a5114;border-color:#ff7a512e}.notice-banner-error{color:#ffc0a8}.notice-banner-success{color:#caf8d8;background:#32a85224;border-color:#43d36f2e}.empty-workspace-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.empty-workspace-card.loading .empty-workspace-content{opacity:.3;transition:opacity .16s}.empty-workspace-loading-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#2c2c2cb8 0%,#212121d1 100%);border:1px solid #ffffff14}.empty-workspace-features,.empty-workspace-models{justify-content:center}.empty-workspace-features .pill,.empty-workspace-models .pill{color:var(--ink);background:#ffffff0f}.empty-workspace-models .pill{color:#e6e6e6}.empty-workspace-model-chip{color:#e8e8e8}.empty-workspace-hint{color:#d0d0d0}.starter-chip{color:#ebebeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:linear-gradient(#2e2e2efa 0%,#292929fa 100%);border:1px solid #ffffff14;transition:background .16s,border-color .16s,transform .16s;box-shadow:inset 0 1px #ffffff09,0 16px 36px #040a1424}.starter-chip:hover{background:linear-gradient(#363636fa 0%,#2e2e2efa 100%);border-color:#ffffff1f;transform:translateY(-1px)}.model-panel{background:#1f1f1f}.toggle-card{background:#ffffff0a}.thread-shell,.conversation-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.conversation-panel.loading .conversation-stage{opacity:.72;transition:opacity .16s}.conversation-panel.loading{overflow:hidden}.conversation-loading-banner{color:#ededed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#282828eb;border:1px solid #ffffff14;box-shadow:0 12px 28px #02081447}.conversation-loading-dot{background:#e3e3e3;box-shadow:0 0 #ffffff2e}.conversation-loading-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#2c2c2cb8 0%,#212121d6 100%);border:1px solid #ffffff14}.global-session-loading-overlay{background:#0000006b}.global-session-loading-card{background:linear-gradient(#2c2c2cf0 0%,#222222fa 100%);border:1px solid #ffffff14;box-shadow:0 32px 80px #0208145c}.global-session-loading-card .conversation-loading-card{background:#ffffff0d}.global-session-loading-card .conversation-loading-line{background:#ffffff14}.app-modal-overlay{background:#00000085}.app-modal-card,.share-modal-card{background:linear-gradient(#2a2a2afa 0%,#222222fa 100%);border:1px solid #ffffff14;box-shadow:0 28px 72px #0208147a}.share-modal-header-copy strong{color:#f4f4f4}.share-modal-warning,.share-preview-card{background:#ffffff0a;border:1px solid #ffffff14}.share-modal-warning strong,.share-preview-copy strong{color:#f5f5f5}.share-modal-warning p,.share-preview-copy p,.share-modal-preview-label{color:#b8b8b8}.share-social-button.disabled{pointer-events:none;opacity:.56}.settings-modal-overlay{background:#00000085}.settings-modal-card{color:var(--ink);background:#2a2a2a;border:1px solid #ffffff14;box-shadow:0 24px 64px #0208146b}.settings-modal-header-copy strong{color:#f4f4f4}.settings-modal-close{color:var(--ink);background:#ffffff0a;border:1px solid #ffffff0f}.settings-modal-close:hover{background:#ffffff14;border-color:#ffffff1f}.settings-modal-sidebar{background:#ffffff05;border:1px solid #ffffff0f}.settings-nav-item{color:var(--ink);background:0 0;border:1px solid #0000}.settings-nav-item.active{background:#ffffff14;border-color:#ffffff14}.settings-nav-item:hover{background:#ffffff0d}.settings-nav-item-icon{color:#e9e9e9;background:#ffffff0d}.settings-nav-item.active .settings-nav-item-icon{background:#ffffff1f}.settings-nav-item-label{border-left:1px solid #ffffff0f}.settings-panel-badge{color:#cfcfcf;background:#ffffff14}.settings-panel-header h2{color:#f4f4f4}.settings-option-card{background:#ffffff09;border:1px solid #ffffff0f}.settings-option-row-general+.settings-option-row-general{border-top:1px solid #ffffff0f}.settings-share-item{background:#ffffff06;border:1px solid #ffffff0f}.settings-share-item-copy strong,.settings-contact-copy strong{color:var(--ink)}.settings-share-item-copy p,.settings-share-item-copy span,.settings-contact-copy span{color:var(--muted)}.settings-share-item-actions a{text-decoration:none}.settings-contact-card:hover{background:#ffffff0d;border-color:#ffffff1a}.settings-choice-button{color:var(--ink);background:#ffffff08;border:1px solid #ffffff0f}.settings-choice-button:hover{background:#ffffff0d;border-color:#ffffff1a}.settings-choice-button.active{background:#ffffff14;border-color:#ffffff1f}.settings-choice-icon{background:#ffffff0d}.settings-choice-copy small,.settings-select-label{color:var(--muted)}.settings-select{color:var(--ink);background:#ffffff08;border:1px solid #ffffff0f}.settings-select:hover{background:#ffffff0d;border-color:#ffffff1a}.settings-select:focus,.settings-select:focus-visible{border-color:#ffffff24;outline:none;box-shadow:0 0 0 1px #ffffff14}.app-modal-kicker{color:#b6b6b6;word-break:break-word}.app-modal-copy strong{color:#f4f4f4}.app-modal-copy p{color:#c4c4c4}.credits-upgrade-dialog-badge{color:#f4e4b8;background:linear-gradient(135deg,#b1883647,#5f4a1d61);border:1px solid #d6ad5f57;box-shadow:inset 0 1px #ffeec21f}html[data-arena-theme=dark] .admin-provider-model-toggle{background:#2a2a2a;border-color:#ffffff14;box-shadow:0 8px 20px #0000002e}html[data-arena-theme=dark] .admin-provider-model-toggle--readonly{background:#242424}html[data-arena-theme=dark] .admin-provider-model-toggle__state--enabled{color:#8fe0b2;background:#58c99324}html[data-arena-theme=dark] .admin-provider-model-toggle__state--disabled{color:#d0d0d0;background:#a4a4a424}html[data-arena-theme=dark] .admin-provider-model-toggle__state--readonly{color:#9bb9ff;background:#8fb4ff1f}html[data-arena-theme=dark] .admin-provider-model-switch{background:linear-gradient(#383b40 0%,#2d3035 100%);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff0a,0 2px 8px #0000003d}html[data-arena-theme=dark] .admin-provider-model-switch:hover:not(:disabled){box-shadow:inset 0 1px #ffffff0a,0 4px 12px #0000004d}html[data-arena-theme=dark] .admin-provider-model-switch--enabled{background:linear-gradient(#33c06d 0%,#1f9b55 100%);border-color:#5cd68e66}html[data-arena-theme=dark] .admin-provider-model-switch__thumb{background:linear-gradient(#fff 0%,#ececec 100%)}.conversation-loading-kicker{color:#bdbdbd;letter-spacing:.08em}.conversation-loading-overlay-copy strong{color:#f0f0f0}.conversation-loading-card{background:#2a2a2ab8;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.conversation-loading-line{background:#ffffff0f;border-radius:999px}.conversation-loading-line:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff2e 48%,#fff0 100%);animation:1.2s ease-in-out infinite loadingLineSweep;position:absolute;inset:0;transform:translate(-100%)}.thread-timeline,.conversation-timeline{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.thread-timeline-item,.conversation-timeline-item{color:#dcdcdcb8;background:#ffffff0a;border:1px solid #ffffff14}.thread-timeline-item:hover,.conversation-timeline-item:hover{color:#f4f4f4f0;background:#ffffff14;border-color:#ffffff24}.thread-timeline-item.active,.conversation-timeline-item.active{color:#f5f8ff;box-shadow:none;background:#ffffff1a;border-color:#ffffff24}@keyframes conversationLoadingPulse{0%{transform:scale(.92);box-shadow:0 0 #ffffff2e}70%{transform:scale(1);box-shadow:0 0 0 10px #fff0}to{transform:scale(.92);box-shadow:0 0 #fff0}}@keyframes loadingLineSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes sessionItemSweep{0%{transform:translate(-110%)}to{transform:translate(110%)}}.thread-timeline-tooltip,.conversation-timeline-tooltip{color:#111827;background:#fffffffa;border:1px solid #ffffff1f;box-shadow:0 14px 32px #0000003d,0 0 0 1px #1118270a}.thread-timeline-tooltip:after,.conversation-timeline-tooltip:after{background:#fffffffa;border-top:1px solid #ffffff1f;border-right:1px solid #ffffff1f}.share-page-header,.share-page-warning,.share-turn-card{background:#2a2a2a;border-color:#ffffff14}.share-page-timeline-rail .conversation-timeline{box-shadow:inset 0 1px #ffffff08,0 18px 36px #00000038}.share-turn-prompt,.share-turn-response-card{background:linear-gradient(#303030fa 0%,#2a2a2afa 100%);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.share-page-header-copy h1,.share-page-warning strong,.share-turn-prompt p,.share-turn-response-empty{color:#f3f7ff}.share-page-header-copy p,.share-page-warning p,.share-turn-kicker{color:#a0a0a0}.compare-lane-header-grid{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.compare-turn-cell:hover,.compare-turn-cell:focus-within{z-index:16}.response-lane-model-chip{color:#ededed;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#ffffff0d;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.compare-turn-card{box-shadow:none;background:0 0;border:0}.lane-turn-prompt.flash-target{isolation:isolate;position:relative}.lane-turn-prompt.flash-target:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;animation:.9s laneTurnFlash;position:absolute;inset:0}.lane-turn-prompt.flash-target>*{z-index:1;position:relative}.lane-turn-card+.lane-turn-card{border-top:0}.lane-turn-prompt{background:linear-gradient(#303030fa 0%,#2a2a2afa 100%);border:1px solid #ffffff14}.lane-turn-prompt-editor{border-color:#5c9aff57;box-shadow:0 0 0 1px #5c9aff1f,0 18px 36px #040a1438}.lane-turn-prompt-editor-textarea{color:#edf2ff;caret-color:#edf2ff;background:#14141457;border:1px solid #ffffff14}.lane-turn-prompt-editor-textarea::placeholder{color:#edf2ff75}.lane-turn-prompt-editor-textarea:focus-visible{border-color:#5c9affb8;box-shadow:0 0 0 3px #5c9aff2e}.lane-turn-kicker{color:#b8b8b8;letter-spacing:.04em}.lane-turn-hover-actions{opacity:0;pointer-events:none;transition:opacity .14s}.compare-turn-card .lane-turn-hover-actions{justify-content:flex-end}.lane-turn-branch-button{color:#dfdfdf;background:#262626eb;border:1px solid #ffffff14;transition:color .16s,background .16s,border-color .16s,transform .16s}.lane-turn-prompt-wrap:hover .lane-turn-hover-actions,.lane-turn-prompt-wrap:focus-within .lane-turn-hover-actions{opacity:1;pointer-events:auto}.lane-turn-branch-button:hover{color:#fff;background:#343434fa;border-color:#ffffff1f;transform:translateY(-1px)}.lane-turn-branch-switcher-button{color:#dfdfdf;background:#262626eb;border:1px solid #ffffff14}.lane-turn-branch-switcher-button:hover:not(:disabled){color:#fff;background:#343434fa;border-color:#ffffff1f}.lane-turn-branch-switcher-button:disabled{opacity:.4;cursor:default}.lane-turn-branch-switcher-count{color:#dcdcdc}.lane-turn-branch-button:disabled{cursor:not-allowed;opacity:.52;transform:none}@keyframes laneTurnFlash{0%{background:#fff0;box-shadow:inset 0 0 #fff0}18%{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}52%{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff0f}to{background:#fff0;box-shadow:inset 0 0 #fff0}}@keyframes laneTurnFlashLight{0%{background:#0f172a00;box-shadow:inset 0 0 #0f172a00}18%{background:#0f172a0f;box-shadow:inset 0 0 0 1px #0f172a1a,0 0 0 6px #0f172a08}52%{background:#0f172a08;box-shadow:inset 0 0 0 1px #0f172a0f}to{background:#0f172a00;box-shadow:inset 0 0 #0f172a00}}.lane-turn-prompt p{color:#edf2ff}.response-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0;transition:none;position:relative;overflow:visible}.response-card-missing{border-color:#ffffff14}.response-card:before{content:none}.response-card-completed{border-color:#31c48d3d}.response-card-pending,.response-card-streaming{border-color:#ffffff1f}.response-card-failed{border-color:#ff7a5138}.response-feedback,.provider-check-summary,.empty-state{background:#ffffff0d;border-color:#ffffff14}.response-card:hover{box-shadow:none;transform:none}.response-header{gap:10px;padding-bottom:4px}.response-heading{gap:8px}.status-badge.neutral,.pill.neutral{color:#dbe4ff;background:#ffffff0f}.status-badge.accent,.pill.accent{color:#e8e8e8;background:#ffffff14}.status-badge.ok,.pill.ok{color:#7ee1b6;background:#31c48d24}.status-badge.warn,.pill.warn{color:#ffc0a8;background:#ff7a5124}.composer-model-picker-trigger{color:var(--ink);background:#2c2c2cf5;border:1px solid #ffffff14}.composer-model-picker-trigger:focus,.composer-model-picker-trigger:focus-visible{border-color:#ffffff24;outline:none;box-shadow:0 0 0 1px #ffffff14}.composer-model-picker.open .composer-model-picker-trigger{background:#343434fa;border-color:#ffffff24}.composer-model-picker-trigger-label{color:#dce4ffb8}.composer-model-picker-trigger-value{color:#f0f0f0}.composer-model-picker-pill{background:#3a3a3af5;border-color:#ffffff14}.composer-model-picker-pill:hover,.composer-model-picker-pill:focus-within{color:#fff;background:#444444fa;border-color:#ffffff29}.composer-model-picker-pill-active{color:#fff;background:#56668a70;border-color:#fff3;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #7aa0e82e}.composer-model-picker-pill-remove{color:#ffe8e8eb}.composer-model-picker-pill-remove-button:hover,.composer-model-picker-pill-remove-button:focus-visible{color:#fff4f4;background:#dc26262e}.composer-model-picker-badge{color:#ffedd5eb;background:#f59e0b1f}.composer-model-picker-recovery-badge{color:#caf8d8;background:#32a85229;border:1px solid #43d36f29}.composer-model-picker-chevron{color:var(--muted)}.composer-model-picker-menu{background:#2a2a2a;border:1px solid #ffffff14;box-shadow:0 24px 48px #00000057}.composer-model-picker-search-shell{background:#ffffff0a;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff08}.composer-model-picker-search-toggle{color:#dce4ffb8;background:#ffffff0a;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff08}.composer-model-picker-search-shell:focus-within{border-color:#7c9cff7a;box-shadow:0 0 0 1px #7c9cff29}.composer-model-picker-search-toggle:hover,.composer-model-picker-search-toggle:focus-visible{color:#f0f0f0;background:#ffffff14;border-color:#7c9cff6b;outline:none;box-shadow:0 0 0 1px #7c9cff1f}.composer-model-picker-search-input{color:#f0f0f0}.composer-model-picker-search-input::placeholder{color:#dce4ff6b}.composer-model-picker-search-clear:hover,.composer-model-picker-search-clear:focus-visible{color:#f0f0f0;background:#ffffff14;outline:none}.composer-model-picker-hint{color:#ffedd5eb;background:#f59e0b1a;border-color:#f59e0b42;box-shadow:0 6px 16px #f59e0b17}.composer-model-picker-hint-limit{color:#fff7edfa}.composer-model-picker-group-title,.composer-model-picker-group-credits,.composer-model-picker-option-meta,.composer-model-params-code{color:#dce4ffa3}.composer-model-picker-group-count{color:#dce4ffb8;background:#ffffff14}.composer-model-picker-group-selected{color:#d8e0ffd6;background:#4c7cff1f}.composer-model-picker-group-upgrade{color:#d8e0ff;background:#4c7cff24}.composer-model-picker-option-points{background:0 0;border:0}.composer-model-picker-option-points--basic{color:#e2e8f0d1}.composer-model-picker-option-points--premium{color:#d8ab44}.composer-model-picker-option{color:#efefef;background:#ffffff0a;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #00000029}.composer-model-picker-option:hover{background:#ffffff12;border-color:#ffffff1f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #00000038}.composer-model-picker-option:focus-visible{border-color:#7699ff52;box-shadow:0 0 0 1px #7699ff1f,0 12px 24px #00000038}.composer-model-picker-option.active{background:linear-gradient(#343f5ead,#2c354fa3),#4c7cff14;border-color:#7699ff75;transform:none;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #7699ff1f,0 10px 22px #141f3c38}.composer-model-picker-option.active .composer-model-picker-option-points--basic{color:#f8fafce6}.composer-model-picker-option.active .composer-model-picker-option-points--premium{color:#e2bb5b}.composer-model-picker-option:disabled:hover{background:#ffffff0a;border-color:#ffffff14;transform:none}.composer-model-picker-check{color:#eef3ff;background:#7699ff2e;border-color:#7699ff38;box-shadow:0 2px 8px #20367038}.composer-model-picker-lock{color:#d8e0ffd1;background:#ffffff0f;border-color:#ffffff1a}.composer-model-params-card{background:#ffffff0a;border:1px solid #ffffff14}.composer-model-param-label{color:#dce4ffb8}.composer-model-param-input{color:#efefef;background:#ffffff0d;border:1px solid #ffffff14}.composer-view-switch{background:#ffffff0a;border:1px solid #ffffff0f}.composer-view-button{color:var(--muted);background:0 0;border:0}.composer-view-button:hover{color:var(--ink);background:#ffffff14}.tooltip-anchor:after{color:#111827;background:#fffffffa;border:1px solid #0f172a14;box-shadow:0 18px 36px #0f172a1f,0 0 0 1px #ffffffb8}.response-actions .tooltip-anchor:after{box-shadow:none}.sidebar-collapse-button.tooltip-anchor:after{color:#111827;background:#fffffffa;border-color:#0f172a14;box-shadow:0 18px 36px #0f172a1f,0 0 0 1px #ffffffb8}.sidebar-collapse-button.tooltip-anchor:before{background:#fffffffa}.composer-view-button.active{color:var(--ink);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.composer-toolbar-attachment,.upload-trigger{background:0 0;border:0}.draft-image-card,.attachment-chip{background:#ffffff0d;border-color:#ffffff14}.composer-textarea{box-shadow:none;caret-color:#f1f1f1;background:0 0;border:0}.composer-textarea:focus,.composer-textarea:focus-visible{box-shadow:none;outline:none}.composer-input-shell{background:#2a2a2a;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.composer-icon-button{color:#d2d2d2;opacity:.86;background:0 0}.composer-icon-button:hover{color:#fff;opacity:1;transform:translateY(-1px)}.composer-inline-meta{color:var(--muted)}.composer-send-fab{color:#1f1f1f;opacity:.96;background:#f2f2f2;border:0}html[data-arena-theme=dark] .admin-app-shell{--bg:#212121;--card:#2a2a2a;--card-border:#ffffff14;--ink:#f1f1f1;--muted:#a4a4a4;--accent:#8fb4ff;--accent-soft:#8fb4ff24;--ok:#58c993;--warn:#ff9f72;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#212121}html[data-arena-theme=dark] .admin-app-main,html[data-arena-theme=dark] .admin-shell--inner{background:#212121}html[data-arena-theme=dark] .admin-sidebar{background:#171717;border-right-color:#ffffff14;box-shadow:inset -1px 0 #ffffff0a}html[data-arena-theme=dark] .admin-shell__header{background:#1f1f1f;border-color:#ffffff14;box-shadow:0 18px 40px #00000038}html[data-arena-theme=dark] .admin-workbench-tabs{background:linear-gradient(#181818fa 0%,#1e1e1efa 100%);border-bottom-color:#ffffff14}html[data-arena-theme=dark] .admin-workbench-viewport,html[data-arena-theme=dark] .admin-workbench-pane,html[data-arena-theme=dark] .admin-workbench-frame,html[data-arena-theme=dark] .admin-workbench-embedded{background:#212121}html[data-arena-theme=dark] .admin-workbench-tab{opacity:.92;background:linear-gradient(#282828fa 0%,#1f1f1ffa 100%);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 1px #ffffff05}html[data-arena-theme=dark] .admin-workbench-tab:after{background:#ffffff14}html[data-arena-theme=dark] .admin-workbench-tab--active{background:linear-gradient(#324770fa 0%,#233454fa 100%);border-color:#9bb9ff6b;box-shadow:0 -1px #ffffff12,0 16px 32px #00000057,0 0 0 1px #9bb9ff2e}html[data-arena-theme=dark] .admin-workbench-tab:hover:not(.admin-workbench-tab--active){opacity:1;background:linear-gradient(#353535fa 0%,#292929fa 100%);border-color:#9bb9ff4d;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff12,0 14px 28px #00000057,0 0 0 1px #9bb9ff24}html[data-arena-theme=dark] .admin-workbench-tab__trigger{color:#f2f2f2}html[data-arena-theme=dark] .admin-workbench-tab__trigger:focus-visible{outline-color:#9bb9ff47}html[data-arena-theme=dark] .admin-workbench-tab--active .admin-workbench-tab__title{color:#eef4ff}html[data-arena-theme=dark] .admin-workbench-tab:hover:not(.admin-workbench-tab--active) .admin-workbench-tab__title{color:#fff}html[data-arena-theme=dark] .admin-workbench-tab__spinner{border-color:#9bb9ff #9bb9ff2e #9bb9ff2e}html[data-arena-theme=dark] .admin-workbench-tab__close{color:#a3a3a3}html[data-arena-theme=dark] .admin-workbench-tab__close:hover,html[data-arena-theme=dark] .admin-workbench-tab__close:focus-visible{color:#f2f2f2;background:#ffffff14}html[data-arena-theme=dark] .admin-workbench-pane__loading{color:#c9dafd;background:linear-gradient(#212121e0 0%,#212121b3 100%)}html[data-arena-theme=dark] .admin-workbench-pane__spinner{border-color:#9bb9ff #9bb9ff2e #9bb9ff2e}html[data-arena-theme=dark] .admin-card,html[data-arena-theme=dark] .admin-panel,html[data-arena-theme=dark] .admin-table__row,html[data-arena-theme=dark] .admin-provider-card,html[data-arena-theme=dark] .admin-user-detail-fact,html[data-arena-theme=dark] .admin-kv-grid div,html[data-arena-theme=dark] .admin-list__item,html[data-arena-theme=dark] .admin-workspace__toolbar,html[data-arena-theme=dark] .admin-code-block,html[data-arena-theme=dark] .admin-sidebar__viewer{background:#2a2a2a;border-color:#ffffff14;box-shadow:0 14px 32px #0003}html[data-arena-theme=dark] .admin-sidebar__collapse-button{color:var(--ink);background:#2a2a2a;border-color:#ffffff14;box-shadow:0 14px 32px #0003}html[data-arena-theme=dark] .admin-sidebar__collapse-button:hover,html[data-arena-theme=dark] .admin-sidebar__collapse-button:focus-visible{color:#eef4ff;background:#313131;border-color:#9bb9ff33;box-shadow:0 16px 32px #00000047}html[data-arena-theme=dark] .admin-provider-catalog-group__header{background:#1f1f1f;border-color:#ffffff14}html[data-arena-theme=dark] .admin-provider-account-form{background:#202020;border-color:#ffffff14}html[data-arena-theme=dark] .admin-detail-list code{color:#c4c4c4;background:#242424;border-color:#ffffff14}html[data-arena-theme=dark] .admin-provider-tabs__tab,html[data-arena-theme=dark] .admin-provider-management__provider-bar{background:#1f1f1f;border-color:#ffffff14}html[data-arena-theme=dark] .admin-provider-tabs{border-bottom-color:#c5c0b147}html[data-arena-theme=dark] .admin-provider-tabs__tab{color:#f4ece4;background:0 0;border-color:#0000;box-shadow:inset 0 -4px #0000}html[data-arena-theme=dark] .admin-provider-tabs__tab:hover,html[data-arena-theme=dark] .admin-provider-tabs__tab:focus-visible{color:#f4ece4;background:0 0;border-color:#0000;box-shadow:inset 0 -4px #c5c0b152}html[data-arena-theme=dark] .admin-provider-tabs__tab--active{color:#fff5eb;background:0 0;border-color:#0000;box-shadow:inset 0 -4px #ff6a2a}html[data-arena-theme=dark] .admin-provider-tabs__secondary{color:#c1b1a0}html[data-arena-theme=dark] .admin-provider-tabs__count{color:#d7c8bb;background:#fffdf90f;border-color:#c5c0b13d}html[data-arena-theme=dark] .admin-provider-tabs__tab--active .admin-provider-tabs__count{color:#ffb48e;background:#ff6a2a29;border-color:#ff6a2a4d}html[data-arena-theme=dark] .admin-provider-tabs__issue{color:#ffb48e;background:#ff6a2a29}html[data-arena-theme=dark] .admin-provider-catalog-meta-chip{color:var(--muted);background:#ffffff14}html[data-arena-theme=dark] .admin-provider-model-tag{color:#9bb9ff;background:#8fb4ff24}html[data-arena-theme=dark] .admin-provider-model-preview{background:#2a2a2a;border-color:#ffffff14;box-shadow:0 8px 20px #0000002e}html[data-arena-theme=dark] .admin-user-detail-fact span{color:var(--muted)}html[data-arena-theme=dark] .admin-user-detail-fact strong,html[data-arena-theme=dark] .admin-provider-card__meta strong,html[data-arena-theme=dark] .admin-provider-card__title{color:var(--ink)}html[data-arena-theme=dark] .admin-provider-card__meta span{color:var(--muted)}html[data-arena-theme=dark] .admin-provider-health-provider-row,html[data-arena-theme=dark] .admin-provider-health-tile__popover,html[data-arena-theme=dark] .admin-provider-health-tile__fact,html[data-arena-theme=dark] .admin-provider-health-tile__popover-error{background:#2a2a2a;border-color:#ffffff14}html[data-arena-theme=dark] .admin-provider-health-provider-row__summary-chip--healthy{color:#8fe0b2;background:#58c99324}html[data-arena-theme=dark] .admin-provider-health-provider-row__summary-chip--issue{color:#ffb894;background:#ff9f7229}html[data-arena-theme=dark] .admin-provider-health-provider-row__summary-chip--unknown{color:#d0d0d0;background:#a4a4a424}html[data-arena-theme=dark] .admin-provider-health-tile--healthy{background:linear-gradient(#25533cf5,#1e4331f0);border-color:#58c9933d}html[data-arena-theme=dark] .admin-provider-health-tile--failed{background:linear-gradient(#6a2d25f5,#58251ff0);border-color:#ff7a593d}html[data-arena-theme=dark] .admin-provider-health-tile--degraded{background:linear-gradient(#614919f5,#523c13f0);border-color:#ffc65742}html[data-arena-theme=dark] .admin-provider-health-tile--deprecated,html[data-arena-theme=dark] .admin-provider-health-tile--unknown,html[data-arena-theme=dark] .admin-provider-health-tile--disabled{background:linear-gradient(#363a42f5,#2d3138f0);border-color:#a4a4a438}html[data-arena-theme=dark] .admin-provider-health-tile__code,html[data-arena-theme=dark] .admin-provider-health-tile__meta{color:#f1f1f1b3}html[data-arena-theme=dark] .admin-provider-health-tile__copy-button{color:#f3f4f6;background:#262626eb;border-color:#ffffff14}html[data-arena-theme=dark] .admin-provider-health-tile__copy-button:hover,html[data-arena-theme=dark] .admin-provider-health-tile__copy-button:focus-visible{background:#313131fa;border-color:#ffffff24}html[data-arena-theme=dark] .admin-provider-health-pill--healthy{color:#8fe0b2;background:#58c99324}html[data-arena-theme=dark] .admin-provider-health-pill--failed{color:#ffb894;background:#ff7a5929}html[data-arena-theme=dark] .admin-provider-health-pill--degraded{color:#ffd37b;background:#ffc65729}html[data-arena-theme=dark] .admin-provider-health-pill--deprecated,html[data-arena-theme=dark] .admin-provider-health-pill--unknown,html[data-arena-theme=dark] .admin-provider-health-pill--disabled{color:#d0d0d0;background:#a4a4a424}html[data-arena-theme=dark] .admin-table__row--invitations{background:#2a2a2a}html[data-arena-theme=dark] .admin-nav__section-title{color:var(--muted)}html[data-arena-theme=dark] .admin-nav__section-links{border-left-color:#ffffff14}html[data-arena-theme=dark] .admin-nav__sublink,html[data-arena-theme=dark] .admin-filter-bar input,html[data-arena-theme=dark] .admin-filter-bar select,html[data-arena-theme=dark] .admin-table__row input,html[data-arena-theme=dark] .admin-table__row select,html[data-arena-theme=dark] .admin-form-stack textarea,html[data-arena-theme=dark] .admin-user-actions-role-field select,html[data-arena-theme=dark] .admin-form-grid input,html[data-arena-theme=dark] .admin-form-grid select,html[data-arena-theme=dark] .admin-form-grid textarea{color:var(--ink);background:#2b2b2b;border-color:#ffffff14;box-shadow:0 10px 24px #0000002e}html[data-arena-theme=dark] .admin-filter-bar select option,html[data-arena-theme=dark] .admin-table__row select option,html[data-arena-theme=dark] .admin-user-actions-role-field select option,html[data-arena-theme=dark] .admin-form-grid select option{color:var(--ink);background:#2b2b2b}html[data-arena-theme=dark] .admin-table__row input::placeholder,html[data-arena-theme=dark] .admin-table__row select::placeholder,html[data-arena-theme=dark] .admin-filter-bar input::placeholder,html[data-arena-theme=dark] .admin-form-stack textarea::placeholder,html[data-arena-theme=dark] .admin-form-grid input::placeholder,html[data-arena-theme=dark] .admin-form-grid textarea::placeholder{color:#f1f1f157}html[data-arena-theme=dark] .admin-table__field input,html[data-arena-theme=dark] .admin-table__field select,html[data-arena-theme=dark] .admin-table__field textarea{color:var(--ink);background:#2b2b2b;border-color:#ffffff14;box-shadow:0 10px 24px #0000002e}html[data-arena-theme=dark] .admin-table__field input::placeholder,html[data-arena-theme=dark] .admin-table__field textarea::placeholder{color:#f1f1f157}html[data-arena-theme=dark] .admin-nav__sublink:hover{background:#ffffff0f;border-color:#ffffff1f}html[data-arena-theme=dark] .admin-nav__sublink--active{color:#dbe7ff;background:#8fb4ff1f;border-color:#8fb4ff38;box-shadow:inset 0 0 0 1px #8fb4ff1f,0 12px 24px #00000038}html[data-arena-theme=dark] .admin-chip{color:var(--ink);background:#ffffff14;border-color:#ffffff1a}html[data-arena-theme=dark] .admin-status-badge--ok{color:#9bb9ff;background:#8fb4ff24}html[data-arena-theme=dark] .admin-status-badge--warn{color:#ffb18b;background:#ffa17824}html[data-arena-theme=dark] .admin-status-badge--neutral{color:var(--muted);background:#ffffff14}html[data-arena-theme=dark] .admin-highlight{background:#ffffff0f;border-color:#ffffff1a}html[data-arena-theme=dark] .admin-metric-strip__item{--metric-bg:#1b1f28f0;--metric-bg-accent:#232833fa;--metric-border:#ffffff14;--metric-shadow:#00000038;--metric-value:#f5f7faf5;--metric-label:#c6d0dcc7;box-shadow:inset 0 1px #ffffff0a,0 14px 32px #0003}html[data-arena-theme=dark] .admin-metric-strip__item--sky{--metric-bg:#162336f5;--metric-bg-accent:#1c2d44fa;--metric-border:#38bdf82e;--metric-value:#dbeeff;--metric-label:#bfdaf5cc}html[data-arena-theme=dark] .admin-metric-strip__item--emerald{--metric-bg:#142a22f5;--metric-bg-accent:#183329fa;--metric-border:#34d3992e;--metric-value:#d8fff0;--metric-label:#bbebd6cc}html[data-arena-theme=dark] .admin-metric-strip__item--rose{--metric-bg:#3b1a24f5;--metric-bg-accent:#491e2bfa;--metric-border:#fb718533;--metric-value:#ffe2e7;--metric-label:#f6cbd6cc}html[data-arena-theme=dark] .admin-metric-strip__item--indigo{--metric-bg:#202244f5;--metric-bg-accent:#272b52fa;--metric-border:#818cf82e;--metric-value:#e6e7ff;--metric-label:#cbcef5cc}html[data-arena-theme=dark] .admin-metric-strip__item--violet{--metric-bg:#2c1f47f5;--metric-bg-accent:#362656fa;--metric-border:#a78bfa2e;--metric-value:#efe6ff;--metric-label:#d7caf5cc}html[data-arena-theme=dark] .admin-metric-strip__item--slate{--metric-bg:#22272ff5;--metric-bg-accent:#282e38fa;--metric-border:#94a3b829}html[data-arena-theme=dark] .admin-metric-strip__item--amber{--metric-bg:#3c2a12f5;--metric-bg-accent:#493316fa;--metric-border:#fbbf242e;--metric-value:#fff0cd;--metric-label:#efdcb2cc}html[data-arena-theme=dark] .admin-metric-strip__item--fuchsia{--metric-bg:#38183bf5;--metric-bg-accent:#431d48fa;--metric-border:#e879f92e;--metric-value:#ffe0ff;--metric-label:#edcdf0cc}html[data-arena-theme=dark] .admin-action-button--secondary{color:var(--ink);background:#ffffff14}html[data-arena-theme=dark] .admin-action-button--secondary:not(.admin-action-button--disabled):hover,html[data-arena-theme=dark] .admin-action-button--secondary:not(.admin-action-button--disabled):focus-visible{background:#ffffff1f}html[data-arena-theme=dark] .admin-user-actions-group,html[data-arena-theme=dark] .admin-user-actions-form,html[data-arena-theme=dark] .admin-user-actions-role-form{background:#2a2a2a;border-color:#ffffff14;box-shadow:0 14px 32px #0003}
html[data-arena-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-elevated:#fff;--sidebar-surface:#f7f7f8;--card:#fffffffa;--card-strong:#fffffffc;--card-border:#0f172a14;--ink:#1f1f1f;--muted:#6b7280;--accent:#1f1f1f;--accent-soft:#1f1f1f14;--ok:#2f7d54;--warn:#b05a2c;--comparison-summary-bg:linear-gradient(135deg, #fffffffa, #faf7ffeb 52%, #f5fcfff0);--comparison-summary-border:#7c3aed2e;--comparison-summary-hover-border:#6d28d952;--comparison-summary-glow:radial-gradient(circle at 4% 18%, #7c3aed21, transparent 28%), radial-gradient(circle at 92% 4%, #0ea5e914, transparent 30%);--comparison-summary-shadow:0 14px 34px #4c1d9514;--comparison-summary-hover-shadow:0 18px 42px #4c1d951f;--comparison-summary-title:#5b21b6;--comparison-summary-text:#364152;--comparison-summary-muted:#667085;--comparison-summary-mark-bg:#6d28d91a;--comparison-summary-mark-border:#6d28d938;--comparison-summary-mark-text:#6d28d9;--comparison-summary-mark-shadow:0 8px 18px #6d28d91f;--comparison-summary-badge-bg:#6d28d914;--comparison-summary-badge-border:#6d28d929;--comparison-summary-badge-text:#6d28d9;--comparison-summary-detail-bg:#ffffff8f;--comparison-summary-detail-border:#6d28d924;--comparison-summary-consensus-bg:linear-gradient(135deg, #ffffffd6, #f6f1ffe6), repeating-linear-gradient(135deg, #6d28d90f 0 1px, transparent 1px 12px);--comparison-summary-consensus-accent:#6d28d9;--comparison-summary-consensus-icon-bg:#6d28d91a;--comparison-summary-difference-bg:linear-gradient(135deg, #ffffffdb, #f0f9ffeb), repeating-linear-gradient(90deg, #0ea5e90f 0 1px, transparent 1px 14px);--comparison-summary-difference-accent:#0369a1;--comparison-summary-difference-icon-bg:#0ea5e91c;--comparison-summary-recommendation-bg:linear-gradient(135deg, #ffffffdb, #f0fdf4e6), repeating-linear-gradient(45deg, #16a34a0f 0 1px, transparent 1px 13px);--comparison-summary-recommendation-accent:#15803d;--comparison-summary-recommendation-icon-bg:#16a34a1a;--comparison-summary-action-bg:#ffffffb8;--comparison-summary-action-hover-bg:#fff;--comparison-summary-action-text:#5b21b6;--comparison-summary-action-border:#6d28d924;--comparison-summary-primary-action-bg:#6d28d9;--comparison-summary-primary-action-text:#fff;--comparison-summary-primary-action-shadow:0 10px 22px #6d28d92e;--comparison-summary-failed-bg:linear-gradient(135deg, #fffffff7, #faf7ffe0 54%, #f7fafcf0);--comparison-summary-failed-border:#7c3aed1f;--comparison-summary-failed-title:#5f5470;--comparison-summary-failed-text:#697386;--comparison-summary-failed-mark-bg:#6d28d90f;--comparison-summary-failed-mark-border:#6d28d91f;--comparison-summary-locked-bg:linear-gradient(135deg, #f9fafbfa, #fff);--comparison-summary-locked-border:#e5e7eb;--admin-danger-bg:#cc5f5f;--admin-danger-ink:#fff8f8}html[data-arena-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);background:#fff}html[data-arena-theme=light] .admin-app-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-arena-theme=light] .admin-user-detail-response-time{color:#374151}html[data-arena-theme=light],html[data-arena-theme=light] body{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-arena-theme=light] .hero-card,html[data-arena-theme=light] .panel,html[data-arena-theme=light] .provider-card,html[data-arena-theme=light] .sidebar-card,html[data-arena-theme=light] .session-item,html[data-arena-theme=light] .toggle-card,html[data-arena-theme=light] .response-card,html[data-arena-theme=light] .turn-card,html[data-arena-theme=light] .workspace-header,html[data-arena-theme=light] .empty-workspace-card{box-shadow:0 12px 32px #0f172a0f}html[data-arena-theme=light] .thread-shell,html[data-arena-theme=light] .conversation-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}html[data-arena-theme=light] .sidebar-card{box-shadow:none;background:0 0}html[data-arena-theme=light] .sidebar-column{background:0 0}html[data-arena-theme=light] .arena-shell:not(.arena-shell-compact) .sidebar-frame{background:#f7f7f8}html[data-arena-theme=light] .sidebar-footer{background:0 0;border-top:0}html[data-arena-theme=light] .sidebar-search-section,html[data-arena-theme=light] .sidebar-list-section{box-shadow:none;background:0 0;border-color:#0000}html[data-arena-theme=light] .sidebar-list-title{color:#374151}html[data-arena-theme=light] .sidebar-section-meta,html[data-arena-theme=light] .sidebar-list-count{color:#6b7280}html[data-arena-theme=light] .sidebar-list-count{background:0 0;border-color:#0000}html[data-arena-theme=light] .sidebar-search-shell{background:#ffffffe0;border:1px solid #0f172a0d}html[data-arena-theme=light] .sidebar-rail-button.soft,html[data-arena-theme=light] .ghost-button,html[data-arena-theme=light] .copy-button,html[data-arena-theme=light] .response-feedback-button,html[data-arena-theme=light] .upload-trigger,html[data-arena-theme=light] .draft-image-card,html[data-arena-theme=light] .attachment-chip,html[data-arena-theme=light] .composer-toolbar-attachment,html[data-arena-theme=light] .message-blockquote,html[data-arena-theme=light] .message-table-wrap,html[data-arena-theme=light] .response-feedback,html[data-arena-theme=light] .provider-check-summary,html[data-arena-theme=light] .empty-state{background:#fffffff5;border-color:#0f172a14}html[data-arena-theme=light] .sidebar-collapse-button,html[data-arena-theme=light] .sidebar-rail-button,html[data-arena-theme=light] .composer-icon-button{color:#6b7280}html[data-arena-theme=light] .sidebar-rail-button.active{color:#374151;box-shadow:none;background:#ffffffe6;border-color:#0f172a0f}html[data-arena-theme=light] .sidebar-create-button{color:#1f2937;box-shadow:none;background:#ffffffeb;border-color:#0f172a0f}html[data-arena-theme=light] .sidebar-create-button:hover:not(:disabled){color:#1f2937;box-shadow:none;background:#fff;border-color:#0f172a1a}html[data-arena-theme=light] .primary-button:hover:not(:disabled){background:linear-gradient(135deg,#4e63f5 0%,#6678f8 100%);box-shadow:0 14px 28px #4f63f538}html[data-arena-theme=light] .sidebar-create-button.primary-button:hover:not(:disabled){color:#1f2937;background:#fffffffa;border-color:#0f172a1a;box-shadow:0 10px 22px #94a3b81f}html[data-arena-theme=light] .sidebar-collapse-button:hover,html[data-arena-theme=light] .sidebar-rail-button:hover,html[data-arena-theme=light] .ghost-button:hover,html[data-arena-theme=light] .copy-button:hover,html[data-arena-theme=light] .response-feedback-button:hover,html[data-arena-theme=light] .upload-trigger:hover,html[data-arena-theme=light] .composer-toolbar-attachment:hover,html[data-arena-theme=light] .theme-toggle-button:hover{color:#1f1f1f;background:#0f172a0a;border-color:#0f172a1a}html[data-arena-theme=light] .response-feedback-button.active.like{color:#3f6b53;background:#deece3fa;border-color:#79958157;box-shadow:inset 0 0 0 1px #7995812e,0 6px 16px #3f6b5314}html[data-arena-theme=light] .response-feedback-button.active.dislike{color:#92554a;background:#f7e7e2fa;border-color:#b47a6c57;box-shadow:inset 0 0 0 1px #b47a6c2e,0 6px 16px #92554a14}html[data-arena-theme=light] .session-item{box-shadow:none;background:0 0;border-color:#0000}html[data-arena-theme=light] .session-list{scrollbar-width:thin;scrollbar-color:#9ca3af66 transparent;gap:1px}html[data-arena-theme=light] .composer-model-picker-results,html[data-arena-theme=light] .turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content,html[data-arena-theme=light] .turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content{scrollbar-width:thin;scrollbar-color:#9ca3af66 transparent}html[data-arena-theme=light] .session-group-label{color:#6b7280}html[data-arena-theme=light] .session-list::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .composer-model-picker-results::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar{width:8px}html[data-arena-theme=light] .session-list::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .composer-model-picker-results::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .session-list::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .composer-model-picker-results::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .turn-group[data-response-count="2"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .turn-group[data-response-count="3"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .turn-group[data-response-count="4"] .turn-card-shell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .share-turn-card[data-response-count="2"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .share-turn-card[data-response-count="3"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .share-turn-card[data-response-count="4"] .share-turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .turn-flow-group[data-response-count="2"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .turn-flow-group[data-response-count="3"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .turn-flow-group[data-response-count="4"] .turn-flow-cell>.response-card.turn-flow-card .response-content::-webkit-scrollbar-thumb{background:#9ca3af66;border-radius:999px}html[data-arena-theme=light] .conversation-loading-line{background:#0f172a14}html[data-arena-theme=light] .conversation-loading-line:after{background:linear-gradient(90deg,#fff0 0%,#0f172a14 48%,#fff0 100%)}html[data-arena-theme=light] .session-item .session-item-title{color:#1f2937}html[data-arena-theme=light] .auth-home-highlight,html[data-arena-theme=light] .model-chip-base{background:linear-gradient(#fffffffa 0%,#f8fafcf5 100%);border-color:#0f172a14;box-shadow:0 14px 30px #0f172a14}html[data-arena-theme=light] .auth-login-modal__close{color:#111827;background:#fffffff0;border-color:#0f172a29;box-shadow:0 12px 30px #0f172a2e,0 0 0 1px #ffffffd9}html[data-arena-theme=light] .auth-login-modal__close:hover,html[data-arena-theme=light] .auth-login-modal__close:focus-visible{color:#020617;background:#fff;border-color:#0f172a47}html[data-arena-theme=light] .auth-clerk-loading__spinner{border-color:#1f2937 #0f172a1f #0f172a1f}html[data-arena-theme=light] .auth-locale-switcher{box-shadow:none}html[data-arena-theme=light] .auth-locale-switcher-trigger,html[data-arena-theme=light] .auth-locale-switcher-menu{background:linear-gradient(#fffffffa 0%,#f8fafcf5 100%);border-color:#0f172a14;box-shadow:0 14px 30px #0f172a14}html[data-arena-theme=light] .sidebar-brand-mark,html[data-arena-theme=light] .auth-home-brand-mark{box-shadow:none;background:0 0;border-color:#0000}html[data-arena-theme=light] .sidebar-brand-button .sidebar-brand-copy h1{color:#243b6b}html[data-arena-theme=light] .auth-home-highlight h2,html[data-arena-theme=light] .auth-model-chip{color:#1f2937}html[data-arena-theme=light] .auth-locale-switcher-trigger,html[data-arena-theme=light] .auth-locale-switcher-option{color:#243143}html[data-arena-theme=light] .auth-locale-switcher-trigger:hover:not(:disabled),html[data-arena-theme=light] .auth-locale-switcher-trigger:focus-visible,html[data-arena-theme=light] .auth-locale-switcher-trigger.open,html[data-arena-theme=light] .auth-locale-switcher-option:hover:not(:disabled),html[data-arena-theme=light] .auth-locale-switcher-option:focus-visible{background:#0f172a0f}html[data-arena-theme=light] .auth-locale-switcher-trigger:hover:not(:disabled),html[data-arena-theme=light] .auth-locale-switcher-trigger:focus-visible,html[data-arena-theme=light] .auth-locale-switcher-trigger.open{border-color:#0f172a1f}html[data-arena-theme=light] .auth-locale-switcher-option.active{color:#111827;background:#0f172a1a}html[data-arena-theme=light] .auth-home-highlight p,html[data-arena-theme=light] .auth-home-models-label,html[data-arena-theme=light] .auth-locale-switcher-trigger-chevron{color:#6b7280}html[data-arena-theme=light] .auth-home-highlight:hover,html[data-arena-theme=light] .model-chip-base:hover{background:linear-gradient(#fff 0%,#f3f6f9fa 100%);border-color:#0f172a1f}html[data-arena-theme=light] .account-trigger,html[data-arena-theme=light] .text-input,html[data-arena-theme=light] .title-input{color:var(--ink);background:#fffffffa;border-color:#0f172a14}html[data-arena-theme=light] .account-trigger{box-shadow:none;background:0 0}html[data-arena-theme=light] .membership-badge.free{color:#485467;--membership-badge-bg:linear-gradient(180deg, #d8e0eae6, #ebf0f6f5);--membership-badge-border:#94a3b852;--membership-badge-shadow:#ffffffb3}html[data-arena-theme=light] .membership-badge.pro{color:#8d5811;--membership-badge-bg:linear-gradient(135deg, #ffecaafa, #f7d16ae6);--membership-badge-border:#d6a13e4d;--membership-badge-shadow:#fff8e5d1}html[data-arena-theme=light] .membership-badge.ultra{color:#f4d48f;--membership-badge-bg:radial-gradient(circle at top left, #e8bf6229, transparent 44%), linear-gradient(135deg, #2a2926fa, #131313f2);--membership-badge-border:#d6ad5f66;--membership-badge-shadow:#ffe2a733;box-shadow:inset 0 1px #ffe2a71f,0 8px 18px #12121229}html[data-arena-theme=light] .membership-badge.ultra span:last-child{color:#f4d48f}html[data-arena-theme=light] .membership-badge.ultra .membership-badge-icon{color:#f4d48f;background:#e8bf6224}html[data-arena-theme=light] .account-trigger:hover,html[data-arena-theme=light] .account-trigger.open,html[data-arena-theme=light] .composer-view-button{background:#fffffffa}html[data-arena-theme=light] .account-trigger:hover,html[data-arena-theme=light] .account-trigger.open{background:#fffffff0;box-shadow:inset 0 0 0 1px #0f172a0f}html[data-arena-theme=light] .sidebar-column,html[data-arena-theme=light] .sidebar-footer{overflow:visible}html[data-arena-theme=light] .search-input-icon,html[data-arena-theme=light] .text-input::placeholder,html[data-arena-theme=light] .title-input::placeholder{color:#9ca3af}html[data-arena-theme=light] .session-item.pending{background:#0f172a0e;border-color:#0000}html[data-arena-theme=light] .session-item-shell.pending:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0f172a00 0%,#0f172a14 45%,#0f172a00 100%);border-radius:16px;animation:1.15s ease-in-out infinite sessionItemSweep;position:absolute;inset:6px 0;transform:translate(-110%)}html[data-arena-theme=light] .session-item.active,html[data-arena-theme=light] .toggle-card.active{box-shadow:none;background:#0f172a12;border-color:#0000}html[data-arena-theme=light] .session-item-shell:hover .session-item,html[data-arena-theme=light] .session-item-shell.open .session-item{box-shadow:none;background:#0f172a0b}html[data-arena-theme=light] .session-item-shell.active:before{box-shadow:none;background:#1f29377a}html[data-arena-theme=light] .session-item-menu-trigger{color:#9ca3af;box-shadow:none;background:0 0}html[data-arena-theme=light] .session-item-menu,html[data-arena-theme=light] .account-menu,html[data-arena-theme=light] .composer-model-picker-menu,html[data-arena-theme=light] .global-session-loading-card,html[data-arena-theme=light] .app-modal-card,html[data-arena-theme=light] .settings-modal-card{background:#fffffffc;border-color:#0f172a14;box-shadow:0 20px 48px #0f172a1f}html[data-arena-theme=light] .global-session-loading-card .conversation-loading-card{background:#0f172a09;border-color:#0f172a0f;box-shadow:inset 0 1px #ffffffb8}html[data-arena-theme=light] .global-session-loading-card .conversation-loading-line{background:#0f172a14}html[data-arena-theme=light] .global-session-loading-card .conversation-loading-line:after{background:linear-gradient(90deg,#fff0 0%,#0f172a14 48%,#fff0 100%)}html[data-arena-theme=light] .credits-upgrade-dialog-badge{color:#8a5b12;background:linear-gradient(135deg,#fae2aecc,#f4ecd3f0);border:1px solid #d6af5c57;box-shadow:inset 0 1px #ffffffd1}html[data-arena-theme=light] .session-item-menu-action{color:var(--ink);font-size:var(--fs-ui);line-height:var(--lh-title);background:#ffffffb8;font-weight:400}html[data-arena-theme=light] .session-item-menu-action:hover,html[data-arena-theme=light] .session-item-menu-action:focus-visible,html[data-arena-theme=light] .composer-model-picker-option:hover,html[data-arena-theme=light] .session-item-menu-trigger:hover{color:#1f1f1f;background:#0f172a14}html[data-arena-theme=light] .session-item-actions:has(.session-item-menu) .session-item-menu-trigger{color:#1f1f1f;background:#0f172a14}html[data-arena-theme=light] .session-item-menu-action.danger,html[data-arena-theme=light] .account-menu-signout{color:#9f4b2e;background:#9f4b2e14}html[data-arena-theme=light] .session-item-menu-action.danger:hover,html[data-arena-theme=light] .session-item-menu-action.danger:focus-visible,html[data-arena-theme=light] .account-menu-signout:hover{color:#7c3b24;background:#9f4b2e1f}html[data-arena-theme=light] .theme-toggle-button{background:#fffffffa;border-color:#0f172a14}html[data-arena-theme=light] .theme-toggle-button.active{background:#ececec;border-color:#0f172a1a}html[data-arena-theme=light] .account-menu-item,html[data-arena-theme=light] .theme-submenu-item{background:#fffffffa;border:1px solid #0f172a14;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #0f172a0a}html[data-arena-theme=light] .account-menu-summary-card{background:#0f172a09;border-color:#0f172a14}html[data-arena-theme=light] .account-menu-summary-card--free{background:linear-gradient(#ebf0f6f5,#fafbfdfa);border-color:#94a3b82e}html[data-arena-theme=light] .account-menu-summary-card--pro{background:linear-gradient(160deg,#ffda8547,#fffffffa),#fffffff5;border-color:#d39a3a3d;box-shadow:0 14px 28px #b884341a,inset 0 1px #ffffffd1}html[data-arena-theme=light] .account-menu-summary-card--ultra{background:radial-gradient(circle at 0 0,#e8bf621a,#0000 42%),linear-gradient(#35312af0,#22201ceb);border-color:#d6ad5f42;box-shadow:0 10px 22px #1c19161a,inset 0 1px #ffe2a714}html[data-arena-theme=light] .account-menu-summary-card--ultra .account-menu-summary-row span{color:#f5ebd6a8}html[data-arena-theme=light] .account-menu-summary-card--ultra .account-menu-summary-row strong{color:#f8eed8}html[data-arena-theme=light] .account-menu-credit-label--basic{--account-menu-credit-icon-color:#7b8696}html[data-arena-theme=light] .account-menu-credit-label--premium{--account-menu-credit-icon-color:#be9131}html[data-arena-theme=light] .account-menu-summary-card--ultra .account-menu-credit-label--basic{--account-menu-credit-icon-color:#f5ebd6ad}html[data-arena-theme=light] .account-menu-summary-card--ultra .account-menu-credit-label--premium{--account-menu-credit-icon-color:#e4b24f}html[data-arena-theme=light] .account-menu-summary-card--ultra .membership-badge.ultra{--membership-badge-bg:linear-gradient(135deg, #3a362feb, #2b2823e6);--membership-badge-border:#d6ad5f4d;--membership-badge-shadow:#ffe2a71a;box-shadow:inset 0 1px #ffe2a714,0 4px 10px #00000014}html[data-arena-theme=light] .account-menu-summary-card--ultra .membership-badge.ultra .membership-badge-icon{background:#e8bf621a}html[data-arena-theme=light] .account-menu-upgrade-button{color:#7c3f12;background:radial-gradient(circle at 0 0,#ffe9c7cc,#0000 48%),linear-gradient(135deg,#ffe0b8f5,#fff1dafa);border-color:#d9770638;box-shadow:0 16px 30px #d977061f,inset 0 1px #ffffffc2}html[data-arena-theme=light] .account-menu-upgrade-button--free{background:radial-gradient(circle at 0 0,#ffe9c7cc,#0000 48%),linear-gradient(135deg,#ffe0b8f5,#fff1dafa);border-color:#d9770638}html[data-arena-theme=light] .account-menu-upgrade-button--pro{color:#6f4308;background:radial-gradient(circle at 0 0,#fff0c4db,#0000 48%),linear-gradient(135deg,#ffecaafa,#f7d16ae6);border-color:#d6a13e47;box-shadow:0 18px 34px #b8843429,inset 0 1px #ffffffc2}html[data-arena-theme=light] .account-trigger-badge-placeholder{background:#0f172a0b;border-color:#0f172a0f}html[data-arena-theme=light] .account-menu-item{background:#fffffff5}html[data-arena-theme=light] .account-menu-upgrade-button:hover{border-color:#d977064d;box-shadow:0 18px 34px #d9770629,inset 0 1px #ffffffd1}html[data-arena-theme=light] .account-menu-upgrade-button--pro:hover{border-color:#d6a13e57;box-shadow:0 20px 36px #b8843433,inset 0 1px #ffffffd6}html[data-arena-theme=light] .account-menu-upgrade-button-label{color:#7c3f12}html[data-arena-theme=light] .account-menu-upgrade-button-subtitle{color:#7c3f12b8}html[data-arena-theme=light] .account-menu-upgrade-button-arrow{color:#8a4310;background:#d977061a}html[data-arena-theme=light] .account-menu-item:hover,html[data-arena-theme=light] .theme-submenu-item:hover{background:#fff;border-color:#0f172a1f;box-shadow:inset 0 1px #ffffffd6,0 10px 22px #0f172a0f}html[data-arena-theme=light] .account-menu-item:disabled:hover{background:#fffffffa;border-color:#0f172a14;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #0f172a0a}html[data-arena-theme=light] .theme-menu-shell.open .account-menu-item,html[data-arena-theme=light] .theme-submenu-item.active{background:#f3f4f6;border-color:#0f172a1f;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #0f172a0d}html[data-arena-theme=light] .theme-submenu{background:#fffffffc;border-color:#0f172a14;box-shadow:0 20px 48px #0f172a1f}html[data-arena-theme=light] .notice-toast{color:#1f1f1f;background:#fffffff5;border-color:#0f172a14;box-shadow:0 16px 36px #0f172a1f}html[data-arena-theme=light] .notice-toast-success{color:#14532d;background:#e8f8ecfa;border-color:#2ea04338}html[data-arena-theme=light] .notice-toast-info{color:#334155;background:#f1f5f9fa;border-color:#64748b29}html[data-arena-theme=light] .notice-toast-error{color:#991b1b;background:#fef2f2fa;border-color:#dc44443d}html[data-arena-theme=light] .notice-toast-warn{color:#8a5b18;background:#fffbf3fa;border-color:#ae7a2b29}html[data-arena-theme=light] .notice-banner-success{color:#166534;background:#ecfdf3fa;border-color:#22c55e29}html[data-arena-theme=light] .workspace{background:#fff}html[data-arena-theme=light] .workspace-utility-panel,html[data-arena-theme=light] .workspace-header,html[data-arena-theme=light] .model-panel,html[data-arena-theme=light] .composer-panel,html[data-arena-theme=light] .composer-input-shell{background:#fffffffc;border-color:#0000}html[data-arena-theme=light] .workspace-utility-panel,html[data-arena-theme=light] .composer-panel{box-shadow:0 12px 32px #0f172a14}html[data-arena-theme=light] .composer-panel{box-shadow:none;background:0 0}html[data-arena-theme=light] .composer-input-shell{background:#fffffffc;border:1px solid #0f172a14;box-shadow:0 8px 24px #0f172a0f}html[data-arena-theme=light] .empty-workspace-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}html[data-arena-theme=light] .empty-workspace-copy h2{color:#1f2937}html[data-arena-theme=light] .empty-workspace-loading-overlay,html[data-arena-theme=light] .conversation-loading-overlay{background:linear-gradient(#ffffffd1 0%,#f9fafbe6 100%);border-color:#0f172a14}html[data-arena-theme=light] .global-session-loading-overlay,html[data-arena-theme=light] .app-modal-overlay,html[data-arena-theme=light] .settings-modal-overlay{background:#543f2829}html[data-arena-theme=light] .settings-modal-close,html[data-arena-theme=light] .settings-modal-sidebar,html[data-arena-theme=light] .settings-nav-item,html[data-arena-theme=light] .settings-option-card,html[data-arena-theme=light] .settings-choice-button,html[data-arena-theme=light] .settings-select,html[data-arena-theme=light] .settings-share-item,html[data-arena-theme=light] .share-modal-card,html[data-arena-theme=light] .share-modal-warning,html[data-arena-theme=light] .share-preview-card{background:#fffffffa;border-color:#0f172a14}html[data-arena-theme=light] .settings-modal-header-copy strong,html[data-arena-theme=light] .settings-panel-header h2,html[data-arena-theme=light] .settings-option-copy strong,html[data-arena-theme=light] .settings-nav-item-label,html[data-arena-theme=light] .settings-choice-copy span,html[data-arena-theme=light] .settings-contact-copy strong,html[data-arena-theme=light] .settings-share-item-copy strong,html[data-arena-theme=light] .share-modal-header-copy strong,html[data-arena-theme=light] .share-modal-warning strong,html[data-arena-theme=light] .share-preview-copy strong{color:#1f1f1f}html[data-arena-theme=light] .settings-modal-kicker,html[data-arena-theme=light] .settings-modal-header-copy p,html[data-arena-theme=light] .settings-panel-header p,html[data-arena-theme=light] .settings-option-copy p,html[data-arena-theme=light] .settings-choice-copy small,html[data-arena-theme=light] .settings-contact-copy span,html[data-arena-theme=light] .settings-share-item-copy p,html[data-arena-theme=light] .settings-share-item-copy span,html[data-arena-theme=light] .share-modal-warning p,html[data-arena-theme=light] .share-preview-copy p,html[data-arena-theme=light] .share-modal-preview-label{color:#6b7280}html[data-arena-theme=light] .settings-choice-button.active,html[data-arena-theme=light] .settings-nav-item.active{background:#ececec;border-color:#0f172a1a}html[data-arena-theme=light] .settings-contact-card:hover{background:#f8f8f8;border-color:#0f172a1f}html[data-arena-theme=light] .settings-nav-item-icon,html[data-arena-theme=light] .settings-choice-icon,html[data-arena-theme=light] .settings-panel-badge{color:#1f1f1f;background:#0f172a0f}html[data-arena-theme=light] .conversation-loading-banner,html[data-arena-theme=light] .conversation-loading-card,html[data-arena-theme=light] .thread-timeline,html[data-arena-theme=light] .conversation-timeline,html[data-arena-theme=light] .response-lane,html[data-arena-theme=light] .compare-turn-card,html[data-arena-theme=light] .composer-view-switch{background:#fffffffa;border-color:#0f172a14;box-shadow:0 10px 28px #0f172a0f}html[data-arena-theme=light] .model-chip{color:#4b5563;background:#ffffffad;border-color:#0f172a14;box-shadow:inset 0 1px #ffffffc7,0 6px 18px #0f172a0a}html[data-arena-theme=light] .model-chip:hover,html[data-arena-theme=light] .model-chip.active{color:#1f1f1f;background:#fffc;border-color:#0f172a1a}html[data-arena-theme=light] .response-lane-model-chip{color:#1f1f1f;background:#ffffffb8;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;box-shadow:inset 0 1px #ffffffd1,0 6px 18px #0f172a0a}html[data-arena-theme=light] .share-toolbar-icon-button{color:#1f1f1f;background:#ffffffb8;border-color:#0f172a14;box-shadow:inset 0 1px #ffffffd1,0 6px 18px #0f172a0a}html[data-arena-theme=light] .share-toolbar-icon-button:hover,html[data-arena-theme=light] .share-toolbar-icon-button:focus-visible{background:#ffffffd1;border-color:#0f172a1a;box-shadow:inset 0 1px #ffffffe0,0 10px 24px #0f172a14}html[data-arena-theme=light] .response-lane,html[data-arena-theme=light] .compare-turn-card,html[data-arena-theme=light] .lane-turn-card,html[data-arena-theme=light] .response-card{box-shadow:none;background:0 0;border:0;outline:none}html[data-arena-theme=light] .lane-turn-card+.lane-turn-card{border-top:0}html[data-arena-theme=light] .response-content{--response-content-surface:#fafafa;box-shadow:none;border:1px solid #0f172a0f}html[data-arena-theme=light] .response-generation-progress{background:linear-gradient(#f6f8fcfa,#fffffffa),#fff;border-color:#94a3b829}html[data-arena-theme=light] .response-generation-progress-title,html[data-arena-theme=light] .response-generation-progress-step-copy strong,html[data-arena-theme=light] .response-generation-progress-note strong{color:#1f1f1f}html[data-arena-theme=light] .response-generation-progress-step-copy p,html[data-arena-theme=light] .response-generation-progress-note p,html[data-arena-theme=light] .response-generation-progress-summary-copy p{color:#5f5f5f}html[data-arena-theme=light] .response-generation-progress-summary-copy strong{color:#1f1f1f}html[data-arena-theme=light] .response-generation-progress-facts-title{color:#6b7280}html[data-arena-theme=light] .response-generation-progress-fact-chip{color:#4b5563;background:#ffffffd6;border-color:#0f172a14}html[data-arena-theme=light] .response-generation-progress-step-indicator{background:#0f172a0d;border-color:#0f172a24}html[data-arena-theme=light] .response-generation-progress-step-indicator.is-pending{background:#0f172a08;border-color:#0f172a1a}html[data-arena-theme=light] .response-generation-progress-note{border-top-color:#94a3b82e}html[data-arena-theme=light] .response-generation-progress-toggle{color:#4b5563;background:#ffffffe0;border-color:#0f172a14}html[data-arena-theme=light] .response-generation-progress-toggle:hover,html[data-arena-theme=light] .response-generation-progress-toggle:focus-visible{color:#1f1f1f;background:#fff;border-color:#94a3b833}html[data-arena-theme=light] .conversation-loading-banner,html[data-arena-theme=light] .conversation-loading-kicker,html[data-arena-theme=light] .conversation-loading-overlay-copy strong,html[data-arena-theme=light] .global-session-loading-card,html[data-arena-theme=light] .app-modal-copy strong,html[data-arena-theme=light] .app-modal-kicker,html[data-arena-theme=light] .app-modal-copy p,html[data-arena-theme=light] .response-lane-model-chip,html[data-arena-theme=light] .empty-workspace-model-chip,html[data-arena-theme=light] .empty-workspace-hint,html[data-arena-theme=light] .starter-chip,html[data-arena-theme=light] .lane-turn-prompt p,html[data-arena-theme=light] .message-paragraph,html[data-arena-theme=light] .message-blockquote p,html[data-arena-theme=light] .message-list,html[data-arena-theme=light] .message-table th,html[data-arena-theme=light] .message-table td,html[data-arena-theme=light] .message-code-copy-button,html[data-arena-theme=light] .message-code-language{color:#1f1f1f}html[data-arena-theme=light] .empty-workspace-features .pill,html[data-arena-theme=light] .empty-workspace-models .pill,html[data-arena-theme=light] .status-badge.neutral,html[data-arena-theme=light] .pill.neutral{color:#374151;background:#f3f4f6}html[data-arena-theme=light] .status-badge.accent,html[data-arena-theme=light] .pill.accent{color:#374151;background:#ececec}html[data-arena-theme=light] .status-badge.ok,html[data-arena-theme=light] .pill.ok{color:#24603f;background:#31c48d24}html[data-arena-theme=light] .status-badge.warn,html[data-arena-theme=light] .pill.warn{color:#9f4b2e;background:#9f4b2e1a}html[data-arena-theme=light] .starter-chip{background:linear-gradient(#fffffffa 0%,#f9fafbfa 100%);border-color:#0f172a14;box-shadow:inset 0 1px #fffc,0 10px 24px #0f172a0d}html[data-arena-theme=light] .starter-chip:hover{background:linear-gradient(#f9fafbfc 0%,#f3f4f6fc 100%)}html[data-arena-theme=light] .thread-timeline-item,html[data-arena-theme=light] .conversation-timeline-item{color:#6b7280;background:#fffffffa;border-color:#0f172a14}html[data-arena-theme=light] .thread-timeline-item:hover,html[data-arena-theme=light] .conversation-timeline-item:hover{color:#1f1f1f;background:#0f172a0a;border-color:#0f172a1a}html[data-arena-theme=light] .thread-timeline-item.active,html[data-arena-theme=light] .conversation-timeline-item.active{color:#1f1f1f;background:#ececec}html[data-arena-theme=light] .lane-turn-prompt{background:#f3f4f6;border-color:#0f172a14}html[data-arena-theme=light] .lane-turn-prompt-editor{border-color:#3b82f63d;box-shadow:0 0 0 1px #3b82f614,0 16px 34px #0f172a14}html[data-arena-theme=light] .lane-turn-prompt-editor-textarea{color:#1f1f1f;caret-color:#1f1f1f;background:#fffffff5;border:1px solid #0f172a14}html[data-arena-theme=light] .lane-turn-prompt-editor-textarea::placeholder{color:#0f172a6b}html[data-arena-theme=light] .lane-turn-prompt-editor-textarea:focus-visible{border-color:#3b82f68f;box-shadow:0 0 0 3px #3b82f624}html[data-arena-theme=light] .lane-turn-prompt.flash-target{border-radius:16px}html[data-arena-theme=light] .lane-turn-prompt.flash-target:after{animation:.9s laneTurnFlashLight}html[data-arena-theme=light] .lane-turn-prompt p{color:#1f1f1f}html[data-arena-theme=light] .lane-turn-kicker,html[data-arena-theme=light] .lane-turn-branch-button{color:#6b7280}html[data-arena-theme=light] .lane-turn-branch-button{background:#fffffffa;border-color:#0f172a14}html[data-arena-theme=light] .lane-turn-branch-button:hover{color:#1f1f1f;background:#0f172a0a;border-color:#0f172a1a}html[data-arena-theme=light] .lane-turn-branch-switcher-button{color:#6b7280;background:#fffffffa;border:1px solid #0f172a14}html[data-arena-theme=light] .lane-turn-branch-switcher-button:hover:not(:disabled){color:#1f1f1f;background:#0f172a0a;border-color:#0f172a1a}html[data-arena-theme=light] .lane-turn-branch-switcher-button:disabled{opacity:.42;cursor:default}html[data-arena-theme=light] .lane-turn-branch-switcher-count{color:#374151}html[data-arena-theme=light] .message-heading,html[data-arena-theme=light] .message-strong,html[data-arena-theme=light] .message-table th{color:#111827}html[data-arena-theme=light] .message-inline-code,html[data-arena-theme=light] .message-table th,html[data-arena-theme=light] .message-code-header,html[data-arena-theme=light] .message-code-copy-button{background:#f9fafb;border-color:#0f172a14}html[data-arena-theme=light] .message-link{color:#2563eb;text-decoration-color:#2563eb40}html[data-arena-theme=light] .message-link:hover{color:#1d4ed8}html[data-arena-theme=light] .message-task-indicator{color:#111827;background:#fffffffa;border-color:#0f172a1a}html[data-arena-theme=light] .message-task-text.checked,html[data-arena-theme=light] .message-strike,html[data-arena-theme=light] .composer-model-picker-trigger-label{color:#6b7280}html[data-arena-theme=light] .composer-model-picker-hint{color:#92400eeb;background:#f59e0b14;border-color:#d977062e;box-shadow:0 6px 16px #d9770612}html[data-arena-theme=light] .composer-model-picker-hint-limit{color:#9a3412f5}html[data-arena-theme=light] .message-code-block{background:#f7f7f8;border-color:#0f172a14}html[data-arena-theme=light] .message-code-pre{color:#1f2937}html[data-arena-theme=light] .message-code-token.token-comment{color:#6b7280}html[data-arena-theme=light] .message-code-token.token-string{color:#2e7a50}html[data-arena-theme=light] .message-code-token.token-keyword{color:#4f46e5}html[data-arena-theme=light] .message-code-token.token-number{color:#b66a22}html[data-arena-theme=light] .message-code-token.token-operator,html[data-arena-theme=light] .message-code-token.token-property{color:#374151}html[data-arena-theme=light] .message-code-token.token-command{color:#0d6ea8}html[data-arena-theme=light] .message-code-token.token-variable{color:#be5678}html[data-arena-theme=light] .composer-model-picker-trigger,html[data-arena-theme=light] .composer-view-button.active,html[data-arena-theme=light] .composer-view-button:hover{background:#fff;border-color:#0f172a14}html[data-arena-theme=light] .composer-model-picker.open .composer-model-picker-trigger,html[data-arena-theme=light] .composer-model-picker-option.active{background:#ececec}html[data-arena-theme=light] .composer-model-picker-option{color:var(--ink);background:linear-gradient(#fffffffa,#f7f8fbfa);border-color:#0f172a14;box-shadow:inset 0 1px #ffffffd1,0 6px 18px #0f172a0a}html[data-arena-theme=light] .composer-model-picker-group-title,html[data-arena-theme=light] .composer-model-picker-group-credits,html[data-arena-theme=light] .composer-model-picker-option-meta,html[data-arena-theme=light] .composer-model-params-code{color:#6b7280}html[data-arena-theme=light] .composer-model-picker-group-count{color:#6b7280;background:#0f172a0f}html[data-arena-theme=light] .composer-model-picker-group-selected{color:#2454b8e0;background:#2563eb0f}html[data-arena-theme=light] .composer-model-picker-group-upgrade{color:#2454b8;background:#2563eb14}html[data-arena-theme=light] .composer-model-picker-badge{color:#92400ee6;background:#f59e0b1a;border:0}html[data-arena-theme=light] .composer-model-picker-recovery-badge{color:#166534;background:#ecfdf3fa;border:1px solid #22c55e24}html[data-arena-theme=light] .composer-model-picker-option-points{background:0 0;border:0}html[data-arena-theme=light] .composer-model-picker-option-points--basic{color:#606b7b}html[data-arena-theme=light] .composer-model-picker-option-points--premium{color:#b68a29}html[data-arena-theme=light] .composer-model-picker-pill-active{color:#172033;background:#e8f0fff0;border-color:#608bea6b;box-shadow:inset 0 1px #ffffffd6,0 0 0 1px #608bea1f}html[data-arena-theme=light] .composer-model-picker-pill-badge{color:#b85a2a;background:#d3642a1f}html[data-arena-theme=light] .composer-model-picker-option:hover{background:linear-gradient(#fff,#f5f7fa);border-color:#0f172a1f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe0,0 10px 24px #0f172a14}html[data-arena-theme=light] .composer-model-picker-option:focus-visible{border-color:#2563eb3d;box-shadow:0 0 0 1px #2563eb1a,0 10px 24px #0f172a14}html[data-arena-theme=light] .composer-model-picker-option.active{background:linear-gradient(#f4f8fffc,#ecf2fdfc),#608bea0f;border-color:#608bea85;transform:none;box-shadow:inset 0 1px #ffffffc2,0 0 0 1px #608bea29,0 10px 22px #608bea14}html[data-arena-theme=light] .composer-model-picker-option.active .composer-model-picker-option-points--basic{color:#4b5565}html[data-arena-theme=light] .composer-model-picker-option.active .composer-model-picker-option-points--premium{color:#aa7a17}html[data-arena-theme=light] .composer-model-picker-check{color:#2454b8;background:#2563eb1a;border-color:#608bea2e;box-shadow:inset 0 1px #ffffff94,0 2px 8px #2563eb1f}html[data-arena-theme=light] .composer-model-picker-lock{color:#2454b8bd;background:#2563eb12;border-color:#608bea24}html[data-arena-theme=light] .composer-model-picker-search-shell{background:#fffffffa;border-color:#0f172a1a;box-shadow:inset 0 1px #ffffffb8}html[data-arena-theme=light] .composer-model-picker-search-toggle{color:#6b7280;background:#fffffffa;border-color:#0f172a1a;box-shadow:inset 0 1px #ffffffb8}html[data-arena-theme=light] .composer-model-picker-search-shell:focus-within{border-color:#284f9f52;box-shadow:0 0 0 1px #284f9f1a}html[data-arena-theme=light] .composer-model-picker-search-toggle:hover,html[data-arena-theme=light] .composer-model-picker-search-toggle:focus-visible{color:#1f1f1f;background:#fff;border-color:#284f9f38;outline:none;box-shadow:0 0 0 1px #284f9f14}html[data-arena-theme=light] .composer-model-picker-search-input{color:#1f1f1f}html[data-arena-theme=light] .composer-model-picker-search-input::placeholder{color:#0f172a66}html[data-arena-theme=light] .composer-model-picker-search-clear:hover,html[data-arena-theme=light] .composer-model-picker-search-clear:focus-visible{color:#1f1f1f;background:#0f172a14;outline:none}html[data-arena-theme=light] .composer-model-picker-trigger-value,html[data-arena-theme=light] .message-emphasis,html[data-arena-theme=light] .composer-send-fab,html[data-arena-theme=light] .composer-icon-button:hover{color:#2d2117}html[data-arena-theme=light] .composer-model-picker-pill{color:#273244;background:linear-gradient(#f7f9fc,#f1f4f8);border-color:#0f172a1a;box-shadow:inset 0 1px #ffffffd6}html[data-arena-theme=light] .composer-model-picker-pill:hover,html[data-arena-theme=light] .composer-model-picker-pill:focus-within{color:#172033;background:#fff;border-color:#0f172a29;box-shadow:inset 0 1px #ffffff52}html[data-arena-theme=light] .composer-model-picker-pill-remove{color:#4b5563c7}html[data-arena-theme=light] .composer-model-picker-pill-remove-button:hover,html[data-arena-theme=light] .composer-model-picker-pill-remove-button:focus-visible{color:#8b1e1e;background:#dc262624}html[data-arena-theme=light] .composer-model-params-card{background:#fffffffa;border:1px solid #0f172a14;box-shadow:0 10px 28px #0f172a0f}html[data-arena-theme=light] .composer-model-param-label{color:#6b7280}html[data-arena-theme=light] .composer-model-param-input{color:#1f1f1f;background:#fffffffa;border:1px solid #0f172a14}html[data-arena-theme=light] .composer-send-fab{color:#fff;background:#1f1f1f}html[data-arena-theme=light] .composer-send-fab:hover{color:#fff;background:#111}html[data-arena-theme=light] .composer-send-fab:disabled{color:#9ca3af;background:#e5e7eb}html[data-arena-theme=light] .composer-textarea{caret-color:#1f1f1f;border:0}html[data-arena-theme=light] .composer-disclaimer{color:#6b7280e6}html[data-arena-theme=light] .upload-trigger,html[data-arena-theme=light] .composer-toolbar-attachment{box-shadow:none;background:0 0;border:0}html[data-arena-theme=light] .message-inline-code,html[data-arena-theme=light] .message-list-marker{color:#3d3023}html[data-arena-theme=light] .message-code-copy-button:hover{background:#ececec;border-color:#0f172a1a}html[data-arena-theme=light] .tooltip-anchor:after,html[data-arena-theme=light] .sidebar-collapse-button.tooltip-anchor:after,html[data-arena-theme=light] .thread-timeline-tooltip,html[data-arena-theme=light] .conversation-timeline-tooltip{color:#f3f7ff;background:#121826f5;border-color:#ffffff14;box-shadow:0 18px 36px #0a0e1847,0 0 0 1px #ffffff0a}html[data-arena-theme=light] .tooltip-anchor:before,html[data-arena-theme=light] .sidebar-collapse-button.tooltip-anchor:before,html[data-arena-theme=light] .thread-timeline-tooltip:after,html[data-arena-theme=light] .thread-timeline-item.tooltip-anchor:before,html[data-arena-theme=light] .conversation-timeline-tooltip:after,html[data-arena-theme=light] .conversation-timeline-item.tooltip-anchor:before{background:#121826f5;border-color:#ffffff14}html[data-arena-theme=light] .response-actions .tooltip-anchor:after{box-shadow:none}html[data-arena-theme=light] .session-item-model-stack-icon{opacity:.72;filter:saturate(.9)contrast(1.02);transform:scale(.94);box-shadow:0 0 0 .75px #fffffff0,0 2px 6px #0f172a1a}html[data-arena-theme=light] .session-item-model-stack-icon--secondary{opacity:.62;filter:saturate(.82)brightness(.99);transform:scale(.93);box-shadow:0 0 0 .75px #fffffff0,0 2px 6px #0f172a1f}html[data-arena-theme=light] .session-item-model-stack-icon--primary,html[data-arena-theme=light] .session-item-model-stack-icon--solo{opacity:.94;filter:saturate(1.04)contrast(1.04);transform:scale(1);box-shadow:0 0 0 1px #fffffff5,0 4px 10px #0f172a24}html[data-arena-theme=light] .share-page-header--pro .share-page-membership-banner{background:linear-gradient(160deg,#ffe29cd1,#fff8e8f5),#ffffffeb;border-bottom-color:#d39a3a2e;border-right-color:#d39a3a2e;box-shadow:inset -1px -1px #fff6}html[data-arena-theme=light] .share-page-header--ultra .share-page-membership-banner{background:radial-gradient(circle at 0 0,#ffe5b357,#0000 48%),linear-gradient(160deg,#fff9eefa,#f9f2e5f5),#fffffff5;border-bottom-color:#d6ad5f29;border-right-color:#d6ad5f29;box-shadow:0 10px 24px #0f172a0f,inset 0 1px #ffffffd6}html[data-arena-theme=light] .share-page{background:#fff}html[data-arena-theme=light] .share-page-header,html[data-arena-theme=light] .share-page-warning,html[data-arena-theme=light] .share-turn-card{background:#fffffffc;border-color:#0f172a14}html[data-arena-theme=light] .share-page-timeline-rail .conversation-timeline{box-shadow:inset 0 1px #ffffffb3,0 18px 36px #0f172a14}html[data-arena-theme=light] .share-turn-prompt,html[data-arena-theme=light] .share-turn-response-card{background:#f7f7f8;border-color:#0f172a14}html[data-arena-theme=light] .share-turn-prompt.flash-target:after{animation:.9s laneTurnFlashLight}html[data-arena-theme=light] .share-page-header-copy h1,html[data-arena-theme=light] .share-page-warning strong,html[data-arena-theme=light] .share-turn-prompt p,html[data-arena-theme=light] .share-turn-response-empty{color:#1f1f1f}html[data-arena-theme=light] .share-page-header-copy p,html[data-arena-theme=light] .share-page-warning p,html[data-arena-theme=light] .share-turn-kicker{color:#6b7280}html[data-arena-theme=light] .share-page-membership-copy{color:#8b5a19}html[data-arena-theme=light] .share-page-header--ultra .share-page-membership-copy{color:#8a6527}html[data-arena-theme=light] .share-page-membership-banner{background:linear-gradient(135deg,#ffefd3fa,#fff8ebf0);border-color:#d9770629;box-shadow:0 14px 28px #d9770614,inset 0 1px #ffffffbf}
