.TimelineChartComponent-module__KK5Sxa__container{flex-direction:column;gap:0;display:flex}.TimelineChartComponent-module__KK5Sxa__title{font-size:var(--font-size-base);color:var(--text-primary);margin-bottom:12px;font-weight:600}.TimelineChartComponent-module__KK5Sxa__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.TimelineChartComponent-module__KK5Sxa__granularity-picker{flex-shrink:0;min-inline-size:90px}.TimelineChartComponent-module__KK5Sxa__chart-area{width:100%}.TimelineChartComponent-module__KK5Sxa__empty{height:100%;min-height:180px;color:var(--text-muted);justify-content:center;align-items:center;font-size:.8125rem;display:flex}.TimelineChartComponent-module__KK5Sxa__tooltip{-webkit-backdrop-filter:blur(12px);background:#13141ceb;background:lab(6.47219% 1.14515 -5.7074/.92);border:1px solid #ffffff14;border:1px solid lab(99.9996% -.00357628 -.0378609/.08);border-radius:6px;flex-direction:column;gap:2px;padding:8px 12px;display:flex;box-shadow:0 8px 24px #0006;box-shadow:0 8px 24px lab(0% 0 0/.4)}.TimelineChartComponent-module__KK5Sxa__tooltip-label{font-size:var(--font-size-xs);color:#5a6078;color:lab(40.8919% 1.94837 -14.4366);font-weight:500}.TimelineChartComponent-module__KK5Sxa__tooltip-value{font-size:.8125rem;font-weight:600}
.ChartTabsComponent-module__nneXMa__tabs{background:var(--background-elevated);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);gap:2px;padding:2px;display:flex}.ChartTabsComponent-module__nneXMa__tab{font-size:var(--font-size-xs);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:3px;padding:5px 12px;font-weight:600;transition:all .15s}.ChartTabsComponent-module__nneXMa__tab:hover{color:var(--text-primary);background:var(--background-surface)}.ChartTabsComponent-module__nneXMa__tab-is-active-state{background:var(--background-surface);box-shadow:0 1px 3px #00000026;box-shadow:0 1px 3px lab(0% 0 0/.15)}
.DistributionChartComponent-module__hjTNuW__container{flex-direction:column;gap:0;height:100%;display:flex}.DistributionChartComponent-module__hjTNuW__title{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:600}.DistributionChartComponent-module__hjTNuW__metric-layout-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.DistributionChartComponent-module__hjTNuW__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.DistributionChartComponent-module__hjTNuW__status-label{font-size:var(--font-size-sm);color:var(--text-muted);font-weight:500}.DistributionChartComponent-module__hjTNuW__total-badge{font-size:var(--font-size-xs);color:var(--text-muted);background:var(--background-elevated);border-radius:var(--border-radius-sm);white-space:nowrap;padding:3px 8px;font-weight:500}.DistributionChartComponent-module__hjTNuW__body{flex:1;align-items:center;gap:16px;min-height:0;display:flex}.DistributionChartComponent-module__hjTNuW__chart-area{flex-shrink:0;width:220px;height:220px}.DistributionChartComponent-module__hjTNuW__legend{flex-direction:column;flex:1;gap:4px;min-width:0;max-height:220px;padding-right:4px;display:flex;overflow-y:auto}.DistributionChartComponent-module__hjTNuW__legend-layout-row{border-radius:var(--border-radius-sm);cursor:pointer;align-items:center;gap:8px;padding:5px 8px;transition:all .15s;display:flex}.DistributionChartComponent-module__hjTNuW__legend-layout-row:hover{background:var(--calculated-accent-primary-subtle)}.DistributionChartComponent-module__hjTNuW__legend-layout-row-is-active-state{background:var(--calculated-accent-primary-subtle)}.DistributionChartComponent-module__hjTNuW__legend-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.DistributionChartComponent-module__hjTNuW__legend-name{font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;transition:color .15s;overflow:hidden}.DistributionChartComponent-module__hjTNuW__legend-layout-row-is-active-state .DistributionChartComponent-module__hjTNuW__legend-name,.DistributionChartComponent-module__hjTNuW__legend-layout-row:hover .DistributionChartComponent-module__hjTNuW__legend-name{color:var(--text-primary)}.DistributionChartComponent-module__hjTNuW__legend-value{font-size:var(--font-size-sm);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.DistributionChartComponent-module__hjTNuW__legend-pct{font-size:var(--font-size-xs);color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;min-width:38px;font-weight:500}.DistributionChartComponent-module__hjTNuW__empty{width:100%;min-height:180px;color:var(--text-muted);justify-content:center;align-items:center;font-size:.8125rem;display:flex}@media (max-width:900px){.DistributionChartComponent-module__hjTNuW__body{flex-direction:column;align-items:stretch}.DistributionChartComponent-module__hjTNuW__chart-area{width:100%;height:180px}.DistributionChartComponent-module__hjTNuW__legend{max-height:none}}
.TableComponentsComponent-module__mUY8Ya__empty-dash{color:var(--text-muted)}.TableComponentsComponent-module__mUY8Ya__count-link{color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;text-decoration:none;transition:color .15s;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__count-link svg{opacity:.5;flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__count-link:hover{color:var(--accent-primary)}.TableComponentsComponent-module__mUY8Ya__count-link:hover svg{opacity:.8}.TableComponentsComponent-module__mUY8Ya__count-link-zero{color:var(--text-muted);font-variant-numeric:tabular-nums}.TableComponentsComponent-module__mUY8Ya__count-cell{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__count-cell svg{opacity:.5;flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__conversation-id-cell{cursor:pointer;align-items:center;gap:6px;text-decoration:none;transition:opacity .15s;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__conversation-id-cell:hover{opacity:.8}.TableComponentsComponent-module__mUY8Ya__conversation-id-cell:hover .TableComponentsComponent-module__mUY8Ya__conversation-id-text{color:var(--accent-primary)}.TableComponentsComponent-module__mUY8Ya__conversation-icon{color:var(--accent-primary);opacity:.7;flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__conversation-id-text{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);color:var(--text-muted);letter-spacing:.3px}.TableComponentsComponent-module__mUY8Ya__conversation-title{align-items:center;gap:6px;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__conversation-title svg{opacity:.5;flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__conversation-title-mini{gap:4px}.TableComponentsComponent-module__mUY8Ya__benchmark-status-cell{align-items:center;gap:6px;display:flex}.TableComponentsComponent-module__mUY8Ya__benchmark-pass-icon{color:var(--color-success)}.TableComponentsComponent-module__mUY8Ya__benchmark-fail-icon{color:var(--color-danger)}.TableComponentsComponent-module__mUY8Ya__benchmark-error-icon{color:var(--color-warning)}.TableComponentsComponent-module__mUY8Ya__benchmark-running-icon{color:var(--accent-primary);animation:1s linear infinite TableComponentsComponent-module__mUY8Ya__benchmark-spin}.TableComponentsComponent-module__mUY8Ya__benchmark-pending-icon{color:var(--text-muted);opacity:.4}.TableComponentsComponent-module__mUY8Ya__benchmark-model-pending{opacity:.45}@keyframes TableComponentsComponent-module__mUY8Ya__benchmark-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TableComponentsComponent-module__mUY8Ya__benchmark-progress-pct{font-size:.625rem;font-family:var(--font-mono);color:var(--color-success);background:color-mix(in oklch, var(--color-success) 10%, transparent);border-radius:2px;margin-left:4px;padding:1px 5px;font-weight:600}.TableComponentsComponent-module__mUY8Ya__benchmark-model-cell{flex-direction:column;gap:2px;display:flex}.TableComponentsComponent-module__mUY8Ya__benchmark-model-provider-layout-row{align-items:center;display:flex}.TableComponentsComponent-module__mUY8Ya__benchmark-model-name{color:var(--text-primary);font-weight:500}.TableComponentsComponent-module__mUY8Ya__benchmark-model-provider{font-size:var(--font-size-xs);color:var(--text-tertiary)}.TableComponentsComponent-module__mUY8Ya__benchmark-response-cell{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word}.TableComponentsComponent-module__mUY8Ya__benchmark-error-message{font-size:var(--font-size-xs);color:var(--color-danger);font-style:italic}.TableComponentsComponent-module__mUY8Ya__benchmark-tps-cell{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__benchmark-tps-cell svg{opacity:.5;color:var(--accent-primary);flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__mono-cell{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-tertiary)}.TableComponentsComponent-module__mUY8Ya__benchmark-highlight{background:color-mix(in oklch, var(--color-success) 20%, transparent);color:var(--color-success);border-radius:2px;padding:1px 2px;font-weight:600}.TableComponentsComponent-module__mUY8Ya__dashboard-model-cell{align-items:center;gap:8px;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__dashboard-model-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.TableComponentsComponent-module__mUY8Ya__dashboard-passed-cell{font-family:var(--font-mono);color:var(--color-success);align-items:center;gap:4px;font-weight:600;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__dashboard-passed-cell svg{flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__dashboard-failed-cell{font-family:var(--font-mono);color:var(--color-danger);align-items:center;gap:4px;font-weight:600;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__dashboard-failed-cell svg{flex-shrink:0}.TableComponentsComponent-module__mUY8Ya__dashboard-rate-cell{align-items:center;gap:6px;display:inline-flex}.TableComponentsComponent-module__mUY8Ya__dashboard-rate-bar{background:var(--background-elevated);border-radius:2px;flex-shrink:0;width:40px;height:4px;overflow:hidden}.TableComponentsComponent-module__mUY8Ya__dashboard-rate-bar-fill{transform-origin:0;border-radius:2px;height:100%;transition:transform .3s ease-out}.TableComponentsComponent-module__mUY8Ya__dashboard-rate-value{font-family:var(--font-mono);font-weight:700;font-size:var(--font-size-sm);min-width:28px}
.ImageCropperComponent-module__8wD1pq__crop-modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background-color:#000000a6;background-color:lab(0% 0 0/.65);justify-content:center;align-items:center;animation:.2s cubic-bezier(.16,1,.3,1) ImageCropperComponent-module__8wD1pq__fade-in-animation;display:flex;position:fixed;inset:0}.ImageCropperComponent-module__8wD1pq__crop-modal-content{background-color:var(--background-surface,#090b0f);border:1px solid var(--calculated-border-color,#ffffff14);border-radius:12px;flex-direction:column;width:320px;max-width:90vw;animation:.25s cubic-bezier(.16,1,.3,1) ImageCropperComponent-module__8wD1pq__slide-up-animation;display:flex;overflow:hidden;box-shadow:0 12px 32px #0006;box-shadow:0 12px 32px lab(0% 0 0/.4)}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__crop-modal-content{background-color:var(--background-surface,lab(3.02674% -.179462 -2.15476));border:1px solid var(--calculated-border-color,lab(100% 0 0/.08))}}.ImageCropperComponent-module__8wD1pq__crop-modal-header{border-bottom:1px solid var(--calculated-border-color,#ffffff14);justify-content:space-between;align-items:center;padding:16px;display:flex}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__crop-modal-header{border-bottom:1px solid var(--calculated-border-color,lab(100% 0 0/.08))}}.ImageCropperComponent-module__8wD1pq__crop-modal-header h3{color:var(--text-primary,#fff);margin:0;font-size:1.05rem;font-weight:600}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__crop-modal-header h3{color:var(--text-primary,lab(100% 0 0))}}.ImageCropperComponent-module__8wD1pq__close-button{color:var(--text-muted,#8a8c8f);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .15s,color .15s;display:flex}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__close-button{color:var(--text-muted,lab(58.2242% -.263304 -1.86985))}}.ImageCropperComponent-module__8wD1pq__close-button:hover{color:var(--text-primary,#fff);background-color:#ffffff0d;background-color:lab(100% 0 0/.05)}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__close-button:hover{color:var(--text-primary,lab(100% 0 0))}}.ImageCropperComponent-module__8wD1pq__crop-modal-body{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;display:flex}.ImageCropperComponent-module__8wD1pq__crop-workspace{cursor:grab;touch-action:none;background-color:#020202;background-color:lab(.462004% -.00765175 -.0570655);border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #0009;box-shadow:inset 0 0 12px lab(0% 0 0/.6)}.ImageCropperComponent-module__8wD1pq__crop-workspace:active{cursor:grabbing}.ImageCropperComponent-module__8wD1pq__crop-image{-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.ImageCropperComponent-module__8wD1pq__crop-mask-overlay{pointer-events:none;border-radius:8px;position:absolute;inset:0;box-shadow:0 0 0 9999px #00000080;box-shadow:0 0 0 9999px lab(0% 0 0/.5)}.ImageCropperComponent-module__8wD1pq__crop-boundary-border{border:2px solid var(--color-primary,#6367ef);pointer-events:none;border-radius:8px;position:absolute;inset:0;box-shadow:0 0 8px #8042fb66;box-shadow:0 0 8px lab(45.0418% 56.9315 -83.7604/.4)}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__crop-boundary-border{border:2px solid var(--color-primary,lab(49.0926% 29.3065 -70.4671))}}.ImageCropperComponent-module__8wD1pq__crop-controls{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.ImageCropperComponent-module__8wD1pq__zoom-slider-container{align-items:center;gap:12px;width:100%;display:flex}.ImageCropperComponent-module__8wD1pq__control-icon{color:var(--text-muted,#8a8c8f)}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__control-icon{color:var(--text-muted,lab(58.2242% -.263304 -1.86985))}}.ImageCropperComponent-module__8wD1pq__zoom-slider-input{appearance:none;background:var(--background-elevated,#12161d);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__zoom-slider-input{background:var(--background-elevated,lab(7.16596% -.441141 -5.41423))}}.ImageCropperComponent-module__8wD1pq__zoom-slider-input::-webkit-slider-thumb{appearance:none;background:var(--color-primary,#6367ef);border-radius:50%;width:16px;height:16px;transition:transform .1s;box-shadow:0 2px 6px #0000004d;box-shadow:0 2px 6px lab(0% 0 0/.3)}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__zoom-slider-input::-webkit-slider-thumb{background:var(--color-primary,lab(49.0926% 29.3065 -70.4671))}}.ImageCropperComponent-module__8wD1pq__zoom-slider-input::-webkit-slider-thumb:hover{transform:scale(1.15)}.ImageCropperComponent-module__8wD1pq__zoom-slider-input::-moz-range-thumb{background:var(--color-primary,#6367ef);border:none;border-radius:50%;width:16px;height:16px;transition:transform .1s;box-shadow:0 2px 6px #0000004d;box-shadow:0 2px 6px lab(0% 0 0/.3)}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__zoom-slider-input::-moz-range-thumb{background:var(--color-primary,lab(49.0926% 29.3065 -70.4671))}}.ImageCropperComponent-module__8wD1pq__zoom-slider-input::-moz-range-thumb:hover{transform:scale(1.15)}.ImageCropperComponent-module__8wD1pq__crop-helper-text{color:var(--text-muted,#8a8c8f);font-size:.75rem}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__crop-helper-text{color:var(--text-muted,lab(58.2242% -.263304 -1.86985))}}.ImageCropperComponent-module__8wD1pq__crop-modal-footer{background-color:var(--background-elevated,#040406);border-top:1px solid var(--calculated-border-color,#ffffff14);justify-content:flex-end;align-items:center;gap:8px;padding:16px;display:flex}@supports (color:lab(0% 0 0)){.ImageCropperComponent-module__8wD1pq__crop-modal-footer{background-color:var(--background-elevated,lab(1.19692% -.0577718 -.563535));border-top:1px solid var(--calculated-border-color,lab(100% 0 0/.08))}}@keyframes ImageCropperComponent-module__8wD1pq__fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes ImageCropperComponent-module__8wD1pq__slide-up-animation{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.ModelsTableComponent-module__mWOYsq__container{flex-direction:column;gap:12px;display:flex}.ModelsTableComponent-module__mWOYsq__toolbar{align-items:center;gap:12px;display:flex}.ModelsTableComponent-module__mWOYsq__search-wrapper{flex:1;position:relative}.ModelsTableComponent-module__mWOYsq__name-layout-row{align-items:center;gap:6px;display:flex}.ModelsTableComponent-module__mWOYsq__model-name{color:var(--text-primary);font-size:.625rem;font-weight:600}.ModelsTableComponent-module__mWOYsq__loaded-badge,.ModelsTableComponent-module__mWOYsq__available-badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:2px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;font-size:.5rem;font-weight:600;display:inline-flex}.ModelsTableComponent-module__mWOYsq__loaded-badge{color:var(--color-success);background:#10b9811a;background:lab(66.7072% -50.6831 17.0415/.1)}.ModelsTableComponent-module__mWOYsq__is-loading-state-badge{color:var(--color-warning);background:#f59e0c1a;background:lab(72.8401% 26.9007 75.3774/.1)}.ModelsTableComponent-module__mWOYsq__is-loading-state-spin{animation:1s linear infinite ModelsTableComponent-module__mWOYsq__loading-spin}@keyframes ModelsTableComponent-module__mWOYsq__loading-spin{to{transform:rotate(360deg)}}.ModelsTableComponent-module__mWOYsq__inline-actions{flex-shrink:0;align-items:center;display:inline-flex}.ModelsTableComponent-module__mWOYsq__status-dot{background:var(--text-muted);opacity:.35;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ModelsTableComponent-module__mWOYsq__status-dot.ModelsTableComponent-module__mWOYsq__is-active-state{background:var(--color-success);opacity:1;animation:2s ease-in-out infinite ModelsTableComponent-module__mWOYsq__pulse;box-shadow:0 0 8px #10b98180;box-shadow:0 0 8px lab(66.7072% -50.6831 17.0415/.5)}.ModelsTableComponent-module__mWOYsq__modalities{color:var(--text-secondary);opacity:.7;align-items:center;gap:3px;display:inline-flex}.ModelsTableComponent-module__mWOYsq__modality-arrow{opacity:.4;margin:0 1px}.ModelsTableComponent-module__mWOYsq__favorite-wrapper{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ModelsTableComponent-module__mWOYsq__favorite-star{color:var(--text-secondary);opacity:.4;transition:all .2s}.ModelsTableComponent-module__mWOYsq__favorite-star:hover{opacity:.7;transform:scale(1.15)}.ModelsTableComponent-module__mWOYsq__favorite-star-is-active-state{color:var(--color-warning);opacity:1}.ModelsTableComponent-module__mWOYsq__favorite-star-is-active-state:hover{opacity:.8;transform:scale(1.15)}.ModelsTableComponent-module__mWOYsq__toolbar [class*=discreteBtnActive] svg[style*="var(--color-warning)"]{filter:drop-shadow(0 0 4px #f59e0c80);filter:drop-shadow(0 0 4px lab(72.8401% 26.9007 75.3774/.5))}.ModelsTableComponent-module__mWOYsq__select-wrap{cursor:pointer;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:1px;transition:all .15s;display:inline-flex}.ModelsTableComponent-module__mWOYsq__select-box{color:var(--text-secondary);opacity:.3;transition:all .15s}.ModelsTableComponent-module__mWOYsq__select-box:hover{opacity:.6}.ModelsTableComponent-module__mWOYsq__select-wrap:hover .ModelsTableComponent-module__mWOYsq__select-box{opacity:.6;color:var(--accent-primary)}.ModelsTableComponent-module__mWOYsq__select-check{color:var(--accent-primary);transition:all .15s}.ModelsTableComponent-module__mWOYsq__select-partial{color:var(--text-tertiary);opacity:.6;transition:all .15s}.ModelsTableComponent-module__mWOYsq__select-wrap-is-active-state .ModelsTableComponent-module__mWOYsq__select-check{filter:drop-shadow(0 0 3px color-mix(in oklch, var(--accent-primary) 40%, transparent))}.ModelsTableComponent-module__mWOYsq__selected-layout-row td{background:color-mix(in srgb, var(--accent-primary) 8%, transparent)!important;border-bottom-color:color-mix(in srgb, var(--accent-primary) 15%, var(--calculated-border-color))!important}.ModelsTableComponent-module__mWOYsq__selected-layout-row td:first-child{box-shadow:inset 3px 0 0 var(--accent-primary)}.ModelsTableComponent-module__mWOYsq__selected-layout-row:hover td{background:color-mix(in srgb, var(--accent-primary) 14%, transparent)!important}.ModelsTableComponent-module__mWOYsq__bench-passed-cell{font-family:var(--font-mono);color:var(--color-success);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-passed-cell svg{flex-shrink:0}.ModelsTableComponent-module__mWOYsq__bench-failed-cell{font-family:var(--font-mono);color:var(--color-danger);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-failed-cell svg{flex-shrink:0}.ModelsTableComponent-module__mWOYsq__bench-rate-cell{align-items:center;gap:6px;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-rate-bar{background:var(--background-elevated);border-radius:2px;flex-shrink:0;width:40px;height:4px;overflow:hidden}.ModelsTableComponent-module__mWOYsq__bench-rate-bar-fill{transform-origin:0;border-radius:2px;height:100%;transition:transform .3s ease-out}.ModelsTableComponent-module__mWOYsq__bench-rate-value{font-family:var(--font-mono);font-weight:700;font-size:var(--font-size-sm);min-width:28px}.ModelsTableComponent-module__mWOYsq__bench-latency-cell{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-latency-cell svg{opacity:.5;flex-shrink:0}.ModelsTableComponent-module__mWOYsq__bench-agent-badge{color:var(--accent-primary);background:color-mix(in oklch, var(--accent-primary) 10%, transparent);white-space:nowrap;border-radius:2px;align-items:center;gap:4px;padding:2px 6px;font-size:.625rem;font-weight:600;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-agent-badge svg{flex-shrink:0}.ModelsTableComponent-module__mWOYsq__bench-model-badge{color:var(--text-secondary);opacity:.6;align-items:center;font-size:.625rem;font-weight:500;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-thinking-on{color:var(--color-violet);white-space:nowrap;background:#a78bfa1a;background:lab(64.085% 29.1614 -52.4624/.1);border-radius:2px;align-items:center;gap:4px;padding:2px 6px;font-size:.625rem;font-weight:600;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-thinking-on svg{flex-shrink:0}.ModelsTableComponent-module__mWOYsq__bench-tools-on{color:var(--color-success);white-space:nowrap;background:#34d3991a;background:lab(75.7021% -52.2152 16.6814/.1);border-radius:2px;align-items:center;gap:4px;padding:2px 6px;font-size:.625rem;font-weight:600;display:inline-flex}.ModelsTableComponent-module__mWOYsq__bench-tools-on svg{flex-shrink:0}.ModelsTableComponent-module__mWOYsq__bench-flag-off{color:var(--text-secondary);opacity:.3;font-size:.625rem}
.AudioPlayerRecorderComponent-module__wFJi0a__mic-button{border-radius:var(--border-radius-sm);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.AudioPlayerRecorderComponent-module__wFJi0a__mic-button:hover{color:var(--accent-primary);background:var(--background-elevated)}.AudioPlayerRecorderComponent-module__wFJi0a__audio-thumb{background:var(--background-elevated);border:1px solid var(--calculated-border-color);border-radius:4px;align-items:center;gap:6px;height:40px;padding:6px 10px;display:flex}.AudioPlayerRecorderComponent-module__wFJi0a__audio-compact{height:38px}.AudioPlayerRecorderComponent-module__wFJi0a__audio-recording{background:#ef44440a;background:lab(55.8044% 65.6075 40.7259/.04);border-color:#ef444440;border-color:lab(55.8044% 65.6075 40.7259/.25)}.AudioPlayerRecorderComponent-module__wFJi0a__audio-streaming{border:none;padding:0;position:relative;overflow:hidden}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-canvas-wrap{image-rendering:pixelated;position:absolute;inset:0;overflow:hidden}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-canvas{display:block;width:100%!important;height:100%!important}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-overlay{z-index:1;align-items:center;gap:8px;width:100%;height:100%;padding:0 10px;display:flex;position:relative}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-icon{color:#fff;color:lab(100% 0 0);filter:drop-shadow(0 1px 3px #0006);filter:drop-shadow(0 1px 3px lab(0% 0 0/.4));flex-shrink:0;justify-content:center;align-items:center;display:flex}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-bars{flex:1;justify-content:center;align-items:center;gap:2px;min-width:50px;height:24px;display:flex;overflow:hidden}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-bar{transform-origin:50%;will-change:transform, opacity;filter:drop-shadow(0 0 2px #ffffff4d);filter:drop-shadow(0 0 2px lab(99.9996% -.00357628 -.0378609/.3));background:#ffffffe6;background:lab(99.9996% -.00357628 -.0378609/.9);border-radius:1px;width:2px;height:18px;animation:1.2s ease-in-out infinite AudioPlayerRecorderComponent-module__wFJi0a__streaming-bar-pulse}@keyframes AudioPlayerRecorderComponent-module__wFJi0a__streaming-bar-pulse{0%,to{opacity:.5;transform:scaleY(.17)}50%{opacity:1;transform:scaleY(1)}}.AudioPlayerRecorderComponent-module__wFJi0a__streaming-label{font-size:var(--font-size-xs);color:#fff;color:lab(100% 0 0);white-space:nowrap;filter:drop-shadow(0 1px 3px #0006);filter:drop-shadow(0 1px 3px lab(0% 0 0/.4));flex-shrink:0;font-weight:600}.AudioPlayerRecorderComponent-module__wFJi0a__waveform-wrap{cursor:pointer;flex:1;align-items:center;min-width:50px;height:28px;display:flex;overflow:hidden}.AudioPlayerRecorderComponent-module__wFJi0a__waveform-canvas{width:100%;height:28px;display:block}.AudioPlayerRecorderComponent-module__wFJi0a__play-button{background:var(--text-primary);width:26px;height:26px;color:var(--background-base);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,transform .15s;display:flex}.AudioPlayerRecorderComponent-module__wFJi0a__play-button:hover{opacity:.8;transform:scale(1.08)}.AudioPlayerRecorderComponent-module__wFJi0a__stop-button{background:var(--color-danger);color:#fff;color:lab(100% 0 0);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,transform .15s;display:flex}.AudioPlayerRecorderComponent-module__wFJi0a__stop-button:hover{background:var(--color-danger-strong);transform:scale(1.1)}.AudioPlayerRecorderComponent-module__wFJi0a__timer{font-size:var(--font-size-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-weight:600}.AudioPlayerRecorderComponent-module__wFJi0a__recording-timer{font-size:var(--font-size-xs);color:var(--color-danger);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-weight:600}.AudioPlayerRecorderComponent-module__wFJi0a__icon-button{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex}.AudioPlayerRecorderComponent-module__wFJi0a__icon-button:hover{color:var(--text-primary);background:var(--background-surface)}.AudioPlayerRecorderComponent-module__wFJi0a__volume-slider-wrap{flex-shrink:0;width:52px}.AudioPlayerRecorderComponent-module__wFJi0a__faded-icon{color:var(--text-secondary);opacity:.2;flex-shrink:0}.AudioPlayerRecorderComponent-module__wFJi0a__faded-slider{background:var(--calculated-border-color);opacity:.2;border-radius:2px;flex-shrink:0;width:48px;height:4px}.AudioPlayerRecorderComponent-module__wFJi0a__audio-square{background:var(--background-elevated);border-radius:2px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.AudioPlayerRecorderComponent-module__wFJi0a__square-wave-wrap{cursor:pointer;flex:1;justify-content:center;align-items:center;padding:8px 4px 0;display:flex;overflow:hidden}.AudioPlayerRecorderComponent-module__wFJi0a__square-wave-canvas{width:100%;height:100%;display:block}.AudioPlayerRecorderComponent-module__wFJi0a__square-controls{justify-content:center;align-items:center;gap:6px;padding:6px 8px;display:flex}
.ModelPickerPopoverComponent-module__CQMp7q__model-picker-container{position:relative}.ModelPickerPopoverComponent-module__CQMp7q__trigger-is-active-state{border-color:color-mix(in oklch, var(--accent-primary) 50%, transparent);background:color-mix(in srgb, var(--accent-primary) 6%, var(--background-surface))}.ModelPickerPopoverComponent-module__CQMp7q__trigger-no-model-warning{outline:1px solid var(--color-warning);outline-offset:-1px}.ModelPickerPopoverComponent-module__CQMp7q__tooltip-capabilities{flex-direction:column;align-items:center;gap:6px;padding:4px 2px;display:flex}.ModelPickerPopoverComponent-module__CQMp7q__popover{z-index:9999;background:var(--background-surface);border:1px solid var(--calculated-border-color);-webkit-backdrop-filter:blur(24px);border-radius:2px;flex-direction:column;max-height:75dvh;transition:left .5s;animation:.18s cubic-bezier(.2,0,0,1.1) forwards ModelPickerPopoverComponent-module__CQMp7q__popover-in-down;display:flex;position:fixed;overflow:visible;box-shadow:0 24px 64px #00000073,0 4px 16px #00000040,inset 0 1px #ffffff0a;box-shadow:0 24px 64px lab(0% 0 0/.45),0 4px 16px lab(0% 0 0/.25),inset 0 1px lab(99.9996% -.00357628 -.0378609/.04)}.ModelPickerPopoverComponent-module__CQMp7q__popover-flipped{animation-name:ModelPickerPopoverComponent-module__CQMp7q__popover-in-up}.ModelPickerPopoverComponent-module__CQMp7q__popover-header{border-bottom:1px solid var(--calculated-border-color);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px 12px;display:flex}.ModelPickerPopoverComponent-module__CQMp7q__popover-search-input{flex:1;min-width:0}.ModelPickerPopoverComponent-module__CQMp7q__popover-body{flex-direction:column;flex:1;min-height:0;font-size:.625rem;display:flex;overflow:visible}.ModelPickerPopoverComponent-module__CQMp7q__popover-body>div{border-radius:0;flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.ModelPickerPopoverComponent-module__CQMp7q__popover-body>div>div:first-child{background:var(--background-surface);border:none;border-bottom:1px solid var(--calculated-border-color);z-index:10;border-radius:0;flex-shrink:0;margin-bottom:0;padding:10px 14px;position:relative;overflow:visible}.ModelPickerPopoverComponent-module__CQMp7q__popover-body>div>div:last-child{flex-direction:column;flex:1;min-height:0;display:flex}.ModelPickerPopoverComponent-module__CQMp7q__popover-body [data-table-scroll]{border:none;border-radius:0;flex:1;min-height:0;overflow:auto}
.ApprovalCardComponent-module__DnbJ6a__card{border:1px solid color-mix(in oklch, var(--color-warning) 25%, transparent);background:color-mix(in srgb, var(--color-warning) 4%, var(--background-surface));border-radius:10px;width:100%;max-width:800px;margin:8px auto;padding:12px 14px;animation:.2s ease-out ApprovalCardComponent-module__DnbJ6a__slide-in}.ApprovalCardComponent-module__DnbJ6a__card.ApprovalCardComponent-module__DnbJ6a__resolved{opacity:.6;border-color:var(--calculated-border-subtle);background:var(--background-surface)}.ApprovalCardComponent-module__DnbJ6a__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ApprovalCardComponent-module__DnbJ6a__header-left{align-items:center;gap:8px;display:flex}.ApprovalCardComponent-module__DnbJ6a__tier-icon{flex-shrink:0}.ApprovalCardComponent-module__DnbJ6a__tool-name{color:var(--text-primary);font-size:.8125rem;font-weight:600;font-family:var(--font-mono,"JetBrains Mono", monospace)}.ApprovalCardComponent-module__DnbJ6a__tier-badge{text-transform:uppercase;letter-spacing:.5px;background:color-mix(in oklch, currentColor 8%, transparent);border:1px solid;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:600}.ApprovalCardComponent-module__DnbJ6a__args{background:var(--background-elevated);border-radius:6px;flex-direction:column;gap:4px;margin-bottom:10px;padding:8px 10px;display:flex}.ApprovalCardComponent-module__DnbJ6a__argument-layout-row{gap:8px;font-size:11.5px;line-height:1.4;display:flex}.ApprovalCardComponent-module__DnbJ6a__argument-key{color:var(--text-muted);font-family:var(--font-mono,monospace);flex-shrink:0;min-width:60px}.ApprovalCardComponent-module__DnbJ6a__argument-key:after{content:":"}.ApprovalCardComponent-module__DnbJ6a__argument-value{color:var(--text-secondary);word-break:break-all;font-family:var(--font-mono,monospace)}.ApprovalCardComponent-module__DnbJ6a__actions{gap:6px;padding-top:2px;display:flex}.ApprovalCardComponent-module__DnbJ6a__approve-button,.ApprovalCardComponent-module__DnbJ6a__approve-all-button,.ApprovalCardComponent-module__DnbJ6a__reject-button{font-size:var(--font-size-sm);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-weight:500;transition:all .15s;display:flex}.ApprovalCardComponent-module__DnbJ6a__approve-button{background:color-mix(in oklch, var(--color-success) 15%, transparent);color:var(--color-success);border-color:color-mix(in oklch, var(--color-success) 25%, transparent)}.ApprovalCardComponent-module__DnbJ6a__approve-button:hover{background:color-mix(in oklch, var(--color-success) 25%, transparent)}.ApprovalCardComponent-module__DnbJ6a__approve-all-button{background:color-mix(in oklch, var(--color-info) 12%, transparent);color:var(--color-info);border-color:color-mix(in oklch, var(--color-info) 20%, transparent)}.ApprovalCardComponent-module__DnbJ6a__approve-all-button:hover{background:color-mix(in oklch, var(--color-info) 22%, transparent)}.ApprovalCardComponent-module__DnbJ6a__reject-button{background:color-mix(in oklch, var(--color-danger) 12%, transparent);color:var(--color-danger);border-color:color-mix(in oklch, var(--color-danger) 20%, transparent)}.ApprovalCardComponent-module__DnbJ6a__reject-button:hover{background:color-mix(in oklch, var(--color-danger) 22%, transparent)}@keyframes ApprovalCardComponent-module__DnbJ6a__slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.ProportionBarComponent-module__0jpeta__container{align-items:center;gap:8px;min-width:100px;display:flex}.ProportionBarComponent-module__0jpeta__track{background:var(--calculated-border-subtle);border-radius:3px;flex:1;max-width:120px;height:6px;overflow:hidden}.ProportionBarComponent-module__0jpeta__fill{background:var(--accent-primary);transform-origin:0;border-radius:3px;min-width:2px;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.ProportionBarComponent-module__0jpeta__label{font-size:var(--font-size-sm);color:var(--text-secondary);text-align:right;font-variant-numeric:tabular-nums;min-width:42px;font-weight:500}.ProportionBarComponent-module__0jpeta__mini{gap:5px;min-width:72px}.ProportionBarComponent-module__0jpeta__mini .ProportionBarComponent-module__0jpeta__track{border-radius:2px;max-width:64px;height:4px}.ProportionBarComponent-module__0jpeta__mini .ProportionBarComponent-module__0jpeta__fill{border-radius:2px}.ProportionBarComponent-module__0jpeta__mini .ProportionBarComponent-module__0jpeta__label{min-width:34px;font-size:.625rem}
.SidebarFilterComponent-module__KDmb9G__filter-section{box-sizing:border-box;flex-direction:column;gap:6px;width:100%;padding:0 12px 8px;display:flex}.SidebarFilterComponent-module__KDmb9G__filter-layout-row{flex-direction:column;gap:6px;display:flex}.SidebarFilterComponent-module__KDmb9G__dropdown-wrapper{width:100%;position:relative}.SidebarFilterComponent-module__KDmb9G__dropdown-trigger{width:100%;height:var(--input-height);font-size:var(--font-size-base);color:var(--text-primary);background:var(--calculated-select-background-color);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.SidebarFilterComponent-module__KDmb9G__dropdown-trigger:hover{border-color:#6366f14d;border-color:lab(49% 30.3569 -71.8911/.3)}.SidebarFilterComponent-module__KDmb9G__trigger-content{align-items:center;gap:8px;display:flex;overflow:hidden}.SidebarFilterComponent-module__KDmb9G__trigger-icon{color:var(--text-secondary);flex-shrink:0;align-items:center;display:flex}.SidebarFilterComponent-module__KDmb9G__trigger-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SidebarFilterComponent-module__KDmb9G__trigger-count{min-width:16px;height:16px;color:var(--accent-primary);background:var(--calculated-accent-primary-glow);border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.SidebarFilterComponent-module__KDmb9G__dropdown-trigger-open{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--calculated-accent-primary-glow)}.SidebarFilterComponent-module__KDmb9G__chevron{color:var(--text-secondary);flex-shrink:0;margin-left:4px;transition:transform .2s}.SidebarFilterComponent-module__KDmb9G__chevron-open{transform:rotate(180deg)}.SidebarFilterComponent-module__KDmb9G__dropdown-menu{z-index:100;background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-md,6px);min-width:180px;max-height:calc(100vh - 120px);box-shadow:var(--calculated-shadow-lg,0 12px 40px #00000040);padding:4px 0;animation:.15s ease-out SidebarFilterComponent-module__KDmb9G__dropdown-slide-in;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden auto}@supports (color:lab(0% 0 0)){.SidebarFilterComponent-module__KDmb9G__dropdown-menu{box-shadow:var(--calculated-shadow-lg,0 12px 40px lab(0% 0 0/.25))}}@keyframes SidebarFilterComponent-module__KDmb9G__dropdown-slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SidebarFilterComponent-module__KDmb9G__menu-group{padding:2px 0}.SidebarFilterComponent-module__KDmb9G__menu-group+.SidebarFilterComponent-module__KDmb9G__menu-group{border-top:1px solid var(--calculated-border-subtle,var(--calculated-border-color))}.SidebarFilterComponent-module__KDmb9G__menu-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);-webkit-user-select:none;user-select:none;padding:6px 12px 3px;font-size:.625rem;font-weight:700}.SidebarFilterComponent-module__KDmb9G__menu-item{width:100%;font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:5px 12px;font-weight:500;transition:all .1s;display:flex}.SidebarFilterComponent-module__KDmb9G__menu-item:hover{background:var(--calculated-accent-primary-subtle,var(--background-elevated));color:var(--text-primary)}.SidebarFilterComponent-module__KDmb9G__menu-item-is-active-state{color:var(--text-primary);background:var(--calculated-accent-primary-subtle,var(--calculated-accent-primary-glow))}.SidebarFilterComponent-module__KDmb9G__menu-item-is-active-state:hover{background:var(--calculated-accent-primary-subtle,var(--calculated-accent-primary-glow))}.SidebarFilterComponent-module__KDmb9G__menu-check{font-size:var(--font-size-xs);color:var(--accent-primary);margin-left:auto;font-weight:700}.SidebarFilterComponent-module__KDmb9G__dropdown-menu::-webkit-scrollbar{width:4px}.SidebarFilterComponent-module__KDmb9G__dropdown-menu::-webkit-scrollbar-track{background:0 0}.SidebarFilterComponent-module__KDmb9G__dropdown-menu::-webkit-scrollbar-thumb{background:var(--calculated-border-color);border-radius:2px}.SidebarFilterComponent-module__KDmb9G__badge-list{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.SidebarFilterComponent-module__KDmb9G__badge{letter-spacing:.01em;height:22px;color:var(--badge-color,var(--text-secondary));background:var(--badge-background,var(--background-elevated));border:1px solid var(--badge-border,var(--calculated-border-color));border-radius:var(--border-radius-sm,4px);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-size:.625rem;font-weight:600;animation:.2s ease-out SidebarFilterComponent-module__KDmb9G__badge-fade-in;display:inline-flex}@keyframes SidebarFilterComponent-module__KDmb9G__badge-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SidebarFilterComponent-module__KDmb9G__badge-label{line-height:1}.SidebarFilterComponent-module__KDmb9G__badge-remove{width:14px;height:14px;color:inherit;cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;margin-left:1px;padding:0;transition:all .12s;display:inline-flex}.SidebarFilterComponent-module__KDmb9G__badge-remove:hover{opacity:1;background:#ffffff14;background:lab(99.9996% -.00357628 -.0378609/.08)}
.FilterDropdownComponent-module__xCPF0W__filter-section-card{flex-direction:column;gap:6px;display:flex}.FilterDropdownComponent-module__xCPF0W__filter-layout-row{align-items:flex-start;gap:6px;display:flex}.FilterDropdownComponent-module__xCPF0W__dropdown-wrapper{flex-shrink:0;position:relative}.FilterDropdownComponent-module__xCPF0W__dropdown-trigger{height:var(--input-height);font-size:var(--font-size-base);color:var(--text-primary);background:var(--calculated-select-background-color);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.FilterDropdownComponent-module__xCPF0W__dropdown-trigger:hover{border-color:#6366f14d;border-color:lab(49% 30.3569 -71.8911/.3)}.FilterDropdownComponent-module__xCPF0W__trigger-content{align-items:center;gap:8px;display:flex;overflow:hidden}.FilterDropdownComponent-module__xCPF0W__trigger-icon{color:var(--text-secondary);flex-shrink:0;align-items:center;display:flex}.FilterDropdownComponent-module__xCPF0W__trigger-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FilterDropdownComponent-module__xCPF0W__trigger-count{min-width:16px;height:16px;color:var(--accent-primary);background:var(--calculated-accent-primary-glow);border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.FilterDropdownComponent-module__xCPF0W__dropdown-trigger-open{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--calculated-accent-primary-glow)}.FilterDropdownComponent-module__xCPF0W__chevron{color:var(--text-secondary);flex-shrink:0;margin-left:4px;transition:transform .2s}.FilterDropdownComponent-module__xCPF0W__chevron-open{transform:rotate(180deg)}.FilterDropdownComponent-module__xCPF0W__dropdown-menu{z-index:100;background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-md,6px);min-width:180px;max-height:calc(100vh - 120px);box-shadow:var(--calculated-shadow-lg,0 12px 40px #00000040);padding:4px 0;animation:.15s ease-out FilterDropdownComponent-module__xCPF0W__filter-dropdown-slide-in;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden auto}@supports (color:lab(0% 0 0)){.FilterDropdownComponent-module__xCPF0W__dropdown-menu{box-shadow:var(--calculated-shadow-lg,0 12px 40px lab(0% 0 0/.25))}}@keyframes FilterDropdownComponent-module__xCPF0W__filter-dropdown-slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FilterDropdownComponent-module__xCPF0W__menu-group{padding:2px 0}.FilterDropdownComponent-module__xCPF0W__menu-group+.FilterDropdownComponent-module__xCPF0W__menu-group{border-top:1px solid var(--calculated-border-subtle,var(--calculated-border-color))}.FilterDropdownComponent-module__xCPF0W__menu-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);-webkit-user-select:none;user-select:none;padding:6px 12px 3px;font-size:.625rem;font-weight:700}.FilterDropdownComponent-module__xCPF0W__menu-item{width:100%;font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:5px 12px;font-weight:500;transition:all .1s;display:flex}.FilterDropdownComponent-module__xCPF0W__menu-item:hover{background:var(--calculated-accent-primary-subtle,var(--background-elevated));color:var(--text-primary)}.FilterDropdownComponent-module__xCPF0W__menu-item-is-active-state{color:var(--text-primary);background:var(--calculated-accent-primary-subtle,var(--calculated-accent-primary-glow))}.FilterDropdownComponent-module__xCPF0W__menu-item-is-active-state:hover{background:var(--calculated-accent-primary-subtle,var(--calculated-accent-primary-glow))}.FilterDropdownComponent-module__xCPF0W__menu-check{font-size:var(--font-size-xs);color:var(--accent-primary);margin-left:auto;font-weight:700}.FilterDropdownComponent-module__xCPF0W__dropdown-menu::-webkit-scrollbar{width:4px}.FilterDropdownComponent-module__xCPF0W__dropdown-menu::-webkit-scrollbar-track{background:0 0}.FilterDropdownComponent-module__xCPF0W__dropdown-menu::-webkit-scrollbar-thumb{background:var(--calculated-border-color);border-radius:2px}.FilterDropdownComponent-module__xCPF0W__badge-list{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.FilterDropdownComponent-module__xCPF0W__badge{letter-spacing:.01em;height:22px;color:var(--badge-color,var(--text-secondary));background:var(--badge-background,var(--background-elevated));border:1px solid var(--badge-border,var(--calculated-border-color));border-radius:var(--border-radius-sm,4px);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;align-items:center;gap:4px;padding:2px 6px 2px 5px;font-size:.625rem;font-weight:600;animation:.2s ease-out FilterDropdownComponent-module__xCPF0W__filter-badge-fade-in;display:inline-flex}@keyframes FilterDropdownComponent-module__xCPF0W__filter-badge-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.FilterDropdownComponent-module__xCPF0W__badge-label{line-height:1}.FilterDropdownComponent-module__xCPF0W__badge-remove{width:14px;height:14px;color:inherit;cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;margin-left:1px;padding:0;transition:all .12s;display:inline-flex}.FilterDropdownComponent-module__xCPF0W__badge-remove:hover{opacity:1;background:#ffffff14;background:lab(99.9996% -.00357628 -.0378609/.08)}
.HistoryItemComponent-module__LOSP_q__item{cursor:pointer;border-bottom:1px solid var(--calculated-border-color);background:var(--background-base);will-change:transform;border-left:3px solid #0000;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px 10px 9px;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.HistoryItemComponent-module__LOSP_q__item:hover{background:var(--background-elevated);border-left-color:var(--calculated-border-medium)}.HistoryItemComponent-module__LOSP_q__item:hover .HistoryItemComponent-module__LOSP_q__actions{opacity:1}.HistoryItemComponent-module__LOSP_q__item:hover .HistoryItemComponent-module__LOSP_q__actions button,.HistoryItemComponent-module__LOSP_q__item:hover .HistoryItemComponent-module__LOSP_q__actions [class*=hoverReveal]{opacity:1!important}.HistoryItemComponent-module__LOSP_q__is-active-state{background:var(--background-surface);border-left-color:var(--accent-primary);transform:translate(-6px)}.HistoryItemComponent-module__LOSP_q__is-active-state:hover{background:var(--background-surface);border-left-color:var(--accent-primary)}.HistoryItemComponent-module__LOSP_q__is-active-state .HistoryItemComponent-module__LOSP_q__icon{color:var(--accent-primary)}.HistoryItemComponent-module__LOSP_q__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;overflow:hidden}.HistoryItemComponent-module__LOSP_q__top-layout-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.HistoryItemComponent-module__LOSP_q__top-left{align-items:center;gap:6px;min-width:0;display:flex}.HistoryItemComponent-module__LOSP_q__top-right{flex-shrink:0;align-items:center;gap:6px;display:flex}.HistoryItemComponent-module__LOSP_q__sub-agent-indicators-row{justify-content:flex-start;align-items:center;gap:6px;display:flex}.HistoryItemComponent-module__LOSP_q__title{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);align-items:center;gap:6px;font-size:.8125rem;font-weight:500;display:flex;overflow:hidden}.HistoryItemComponent-module__LOSP_q__new-badge{letter-spacing:.5px;background:var(--accent-primary);color:var(--background-base);border-radius:2px;flex-shrink:0;padding:1px 5px;font-size:.5625rem;font-weight:700}.HistoryItemComponent-module__LOSP_q__generating-dot{background:var(--generating-dot-phase-color,#6c88ea);will-change:filter, box-shadow;border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background .4s}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__generating-dot{background:var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106))}}.HistoryItemComponent-module__LOSP_q__generating-dot-is-idle{opacity:.55;box-shadow:0 0 3px var(--generating-dot-phase-color,#6c88ea), 0 0 7px color-mix(in oklch, var(--generating-dot-phase-color,#6c88ea) 40%, transparent)}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__generating-dot-is-idle{box-shadow:0 0 3px var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106)), 0 0 7px color-mix(in oklch, var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106)) 40%, transparent)}}.HistoryItemComponent-module__LOSP_q__generating-dot-is-animating{opacity:1;animation:1.4s ease-in-out infinite HistoryItemComponent-module__LOSP_q__generating-dot-glow-pulse}@keyframes HistoryItemComponent-module__LOSP_q__generating-dot-glow-pulse{0%,to{box-shadow:0 0 4px var(--generating-dot-phase-color,#6c88ea), 0 0 10px color-mix(in oklch, var(--generating-dot-phase-color,#6c88ea) 50%, transparent);opacity:1;scale:1}50%{box-shadow:0 0 6px var(--generating-dot-phase-color,#6c88ea), 0 0 14px color-mix(in oklch, var(--generating-dot-phase-color,#6c88ea) 60%, transparent);opacity:.7;scale:1.15}}@supports (color:lab(0% 0 0)){@keyframes HistoryItemComponent-module__LOSP_q__generating-dot-glow-pulse{0%,to{box-shadow:0 0 4px var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106)), 0 0 10px color-mix(in oklch, var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106)) 50%, transparent);opacity:1;scale:1}50%{box-shadow:0 0 6px var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106)), 0 0 14px color-mix(in oklch, var(--generating-dot-phase-color,lab(57.9337% 11.4422 -53.7106)) 60%, transparent);opacity:.7;scale:1.15}}}.HistoryItemComponent-module__LOSP_q__model-badge{width:fit-content;max-width:100%}.HistoryItemComponent-module__LOSP_q__model-badge span{max-width:none}.HistoryItemComponent-module__LOSP_q__model-badge-and-cost-container{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.HistoryItemComponent-module__LOSP_q__cost-badge-right-aligned{flex-shrink:0;margin-inline-start:auto}.HistoryItemComponent-module__LOSP_q__bottom-layout-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.HistoryItemComponent-module__LOSP_q__bottom-left{align-items:center;gap:6px;min-width:0;display:flex}.HistoryItemComponent-module__LOSP_q__tag{background:var(--calculated-accent-primary-subtle);color:var(--accent-primary);border-radius:2px;padding:1px 5px;font-size:.625rem;font-weight:600;display:inline-flex}.HistoryItemComponent-module__LOSP_q__username-tag{color:#eda700;color:lab(73.7114% 20.516 93.3059);background:#f59e0c1f;background:lab(72.8401% 26.9007 75.3774/.12);border-radius:2px;padding:1px 5px;font-size:.625rem;font-weight:600;display:inline-flex}.HistoryItemComponent-module__LOSP_q__agent-badge{background:var(--calculated-accent-primary-subtle);color:var(--accent-primary);will-change:transform, box-shadow;border:1px solid #6366f140;border:1px solid lab(49% 30.3569 -71.8911/.25);border-radius:4px;align-items:center;gap:4px;padding:1px 6px 1px 3px;font-size:.625rem;font-weight:600;line-height:1;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s,border-color .15s;display:inline-flex}.HistoryItemComponent-module__LOSP_q__agent-badge:hover{transform:translateY(-.5px);box-shadow:0 2px 6px #6366f126;box-shadow:0 2px 6px lab(49% 30.3569 -71.8911/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge-name{white-space:nowrap;letter-spacing:.2px}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=CODING]{color:#818cf8;color:lab(61.0974% 17.7181 -56.3147);background:#6366f114;background:lab(49% 30.3569 -71.8911/.08);border-color:#6366f138;border-color:lab(49% 30.3569 -71.8911/.22)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=CODING]:hover{background:#6366f11f;background:lab(49% 30.3569 -71.8911/.12);border-color:#6366f14d;border-color:lab(49% 30.3569 -71.8911/.3);box-shadow:0 2px 8px #6366f133;box-shadow:0 2px 8px lab(49% 30.3569 -71.8911/.2)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=LUPOS]{color:#f97316;color:lab(64.5114% 49.362 68.6346);background:#ef44440f;background:lab(55.8044% 65.6075 40.7259/.06);border-color:#ef44442e;border-color:lab(55.8044% 65.6075 40.7259/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=LUPOS]:hover{background:#ef44441a;background:lab(55.8044% 65.6075 40.7259/.1);border-color:#ef444440;border-color:lab(55.8044% 65.6075 40.7259/.25);box-shadow:0 2px 8px #ef444426;box-shadow:0 2px 8px lab(55.8044% 65.6075 40.7259/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=STICKERS]{color:#34d399;color:lab(75.7021% -52.2152 16.6814);background:#10b9810f;background:lab(66.7072% -50.6831 17.0415/.06);border-color:#10b9812e;border-color:lab(66.7072% -50.6831 17.0415/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=STICKERS]:hover{background:#10b9811a;background:lab(66.7072% -50.6831 17.0415/.1);border-color:#10b98140;border-color:lab(66.7072% -50.6831 17.0415/.25);box-shadow:0 2px 8px #10b98126;box-shadow:0 2px 8px lab(66.7072% -50.6831 17.0415/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=LIGHTS]{color:#fbbf24;color:lab(81.2631% 13.2819 77.0093);background:#eab3080f;background:lab(76.429% 11.7861 77.3297/.06);border-color:#eab3082e;border-color:lab(76.429% 11.7861 77.3297/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=LIGHTS]:hover{background:#eab3081a;background:lab(76.429% 11.7861 77.3297/.1);border-color:#eab30840;border-color:lab(76.429% 11.7861 77.3297/.25);box-shadow:0 2px 8px #eab30826;box-shadow:0 2px 8px lab(76.429% 11.7861 77.3297/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=OOG]{color:#a8a29e;color:lab(67.0312% 1.69626 2.87557);background:#78716c0f;background:lab(48.12% 2.10047 3.8011/.06);border-color:#78716c2e;border-color:lab(48.12% 2.10047 3.8011/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=OOG]:hover{background:#78716c1a;background:lab(48.12% 2.10047 3.8011/.1);border-color:#78716c40;border-color:lab(48.12% 2.10047 3.8011/.25);box-shadow:0 2px 8px #78716c26;box-shadow:0 2px 8px lab(48.12% 2.10047 3.8011/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=OMNI]{color:#dc2626;color:lab(48.7868% 67.688 48.7309);background:#b91c1c0f;background:lab(40.6813% 59.9276 43.8709/.06);border-color:#b91c1c2e;border-color:lab(40.6813% 59.9276 43.8709/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=OMNI]:hover{background:#b91c1c1a;background:lab(40.6813% 59.9276 43.8709/.1);border-color:#b91c1c40;border-color:lab(40.6813% 59.9276 43.8709/.25);box-shadow:0 2px 8px #b91c1c26;box-shadow:0 2px 8px lab(40.6813% 59.9276 43.8709/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=IMAGE]{color:#f472b6;color:lab(65.7381% 56.1202 -11.1931);background:#ec48990f;background:lab(57.3168% 67.8772 -7.12901/.06);border-color:#ec48992e;border-color:lab(57.3168% 67.8772 -7.12901/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge[data-agent-identifier=IMAGE]:hover{background:#ec48991a;background:lab(57.3168% 67.8772 -7.12901/.1);border-color:#ec489940;border-color:lab(57.3168% 67.8772 -7.12901/.25);box-shadow:0 2px 8px #ec489926;box-shadow:0 2px 8px lab(57.3168% 67.8772 -7.12901/.15)}.HistoryItemComponent-module__LOSP_q__agent-badge:not([data-agent-identifier=CODING]):not([data-agent-identifier=OMNI]):not([data-agent-identifier=LUPOS]):not([data-agent-identifier=STICKERS]):not([data-agent-identifier=OOG]):not([data-agent-identifier=LIGHTS]):not([data-agent-identifier=IMAGE]){color:#a78bfa;color:lab(64.085% 29.1614 -52.4624);background:#8b5cf60f;background:lab(50.7332% 45.8528 -71.8343/.06);border-color:#8b5cf62e;border-color:lab(50.7332% 45.8528 -71.8343/.18)}.HistoryItemComponent-module__LOSP_q__agent-badge:not([data-agent-identifier=CODING]):not([data-agent-identifier=OMNI]):not([data-agent-identifier=LUPOS]):not([data-agent-identifier=STICKERS]):not([data-agent-identifier=OOG]):not([data-agent-identifier=LIGHTS]):not([data-agent-identifier=IMAGE]):hover{background:#8b5cf61a;background:lab(50.7332% 45.8528 -71.8343/.1);border-color:#8b5cf640;border-color:lab(50.7332% 45.8528 -71.8343/.25);box-shadow:0 2px 8px #8b5cf626;box-shadow:0 2px 8px lab(50.7332% 45.8528 -71.8343/.15)}.HistoryItemComponent-module__LOSP_q__actions{opacity:0;flex-shrink:0;align-items:center;gap:2px;margin-top:1px;transition:opacity .15s;display:flex}.HistoryItemComponent-module__LOSP_q__favorite-button{width:20px;height:20px;color:var(--text-secondary);opacity:.2;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:all .2s;display:flex}.HistoryItemComponent-module__LOSP_q__favorite-button:hover{opacity:.6;transform:scale(1.15)}.HistoryItemComponent-module__LOSP_q__favorite-button-is-active-state{color:var(--color-warning);opacity:1}.HistoryItemComponent-module__LOSP_q__favorite-button-is-active-state:hover{opacity:.8;transform:scale(1.15)}.HistoryItemComponent-module__LOSP_q__sub-agent-hat-emoji{-webkit-user-select:none;user-select:none;align-items:center;gap:1px;font-size:.8125rem;line-height:1;display:inline-flex}.HistoryItemComponent-module__LOSP_q__sub-agent-number{font-size:.5625rem;font-weight:700;font-family:var(--font-mono,monospace);color:var(--text-secondary);opacity:.7;letter-spacing:.2px;line-height:1}.HistoryItemComponent-module__LOSP_q__sub-agent-depth-emoji{-webkit-user-select:none;user-select:none;align-items:center;gap:1px;font-size:.8125rem;line-height:1;display:inline-flex}.HistoryItemComponent-module__LOSP_q__sub-agent-depth-number{font-size:.5625rem;font-weight:700;font-family:var(--font-mono,monospace);color:var(--text-secondary);opacity:.7;letter-spacing:.2px;line-height:1}.HistoryItemComponent-module__LOSP_q__parent-agent-emoji{-webkit-user-select:none;user-select:none;align-items:center;font-size:.8125rem;line-height:1;display:inline-flex}.HistoryItemComponent-module__LOSP_q__sub-agent-collapse-toggle{width:20px;height:18px;color:var(--text-secondary);cursor:pointer;will-change:transform;background:#63636314;background:lab(42% 0 0/.08);border:1px solid #6363631a;border:1px solid lab(42% 0 0/.1);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,border-color .15s,color .15s,transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s;display:inline-flex}.HistoryItemComponent-module__LOSP_q__sub-agent-collapse-toggle:hover{color:var(--text-primary);background:#63636324;background:lab(42% 0 0/.14);border-color:#6363632e;border-color:lab(42% 0 0/.18);transform:scale(1.08);box-shadow:0 1px 4px #0000001a;box-shadow:0 1px 4px lab(0% 0 0/.1)}.HistoryItemComponent-module__LOSP_q__sub-agent-collapse-toggle:active{transform:scale(.95)}.HistoryItemComponent-module__LOSP_q__sub-agent-collapse-toggle-is-collapsed{color:var(--text-tertiary,#717171);background:#6363630d;background:lab(42% 0 0/.05);border-color:#63636312;border-color:lab(42% 0 0/.07)}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__sub-agent-collapse-toggle-is-collapsed{color:var(--text-tertiary,lab(47.8% 0 .0000119209))}}.HistoryItemComponent-module__LOSP_q__inline-progress-bar-track{inset-inline:0;z-index:1;background:#63636314;background:lab(42% 0 0/.08);height:5px;position:absolute;bottom:0;overflow:hidden}.HistoryItemComponent-module__LOSP_q__inline-progress-bar-fill{background:linear-gradient(90deg, var(--inline-gradient-stop-1,#637389) 0%, var(--inline-gradient-stop-2,#6d829e) 16%, var(--inline-gradient-stop-3,#637389) 33%, var(--inline-gradient-stop-4,#6d829e) 50%, var(--inline-gradient-stop-5,#637389) 66%, var(--inline-gradient-stop-6,#6d829e) 83%, var(--inline-gradient-stop-7,#637389) 100%);background-size:300% 100%;width:0%;transition:width .35s;animation:6s linear infinite HistoryItemComponent-module__LOSP_q__inline-progress-gradient-flow;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__inline-progress-bar-fill{background:linear-gradient(90deg, var(--inline-gradient-stop-1,lab(47.6579% -2.00021 -14.4421)) 0%, var(--inline-gradient-stop-2,lab(53.4131% -2.32956 -17.9931)) 16%, var(--inline-gradient-stop-3,lab(47.6579% -2.00021 -14.4421)) 33%, var(--inline-gradient-stop-4,lab(53.4131% -2.32956 -17.9931)) 50%, var(--inline-gradient-stop-5,lab(47.6579% -2.00021 -14.4421)) 66%, var(--inline-gradient-stop-6,lab(53.4131% -2.32956 -17.9931)) 83%, var(--inline-gradient-stop-7,lab(47.6579% -2.00021 -14.4421)) 100%)}}@keyframes HistoryItemComponent-module__LOSP_q__inline-progress-gradient-flow{0%{background-position:0 0}to{background-position:100% 0}}
.ChatPreviewComponent-module__O-xPja__chat-preview-container{background:var(--background-base);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.ChatPreviewComponent-module__O-xPja__chat-preview-header{border-bottom:1px solid var(--calculated-border-color);background:color-mix(in srgb, var(--background-surface) 85%, transparent);-webkit-backdrop-filter:blur(12px);z-index:5;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.ChatPreviewComponent-module__O-xPja__chat-preview-header-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.ChatPreviewComponent-module__O-xPja__debug-toggle-container{align-items:center;gap:6px;display:flex}.ChatPreviewComponent-module__O-xPja__debug-toggle-button{text-transform:uppercase;letter-spacing:.5px;border-radius:var(--border-radius-sm)!important;border:1px solid #0000!important;height:24px!important;min-height:24px!important;padding:0 8px!important;font-size:9px!important;font-weight:600!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ChatPreviewComponent-module__O-xPja__debug-toggle-button:hover{transform:translateY(-1px)}.ChatPreviewComponent-module__O-xPja__debug-toggle-button:active{transform:translateY(0)}.ChatPreviewComponent-module__O-xPja__chat-preview{background:var(--background-base);flex:1;min-height:0;padding:20px;overflow-y:auto}.ChatPreviewComponent-module__O-xPja__chat-preview>div{gap:16px}.ChatPreviewComponent-module__O-xPja__chat-preview>div>div{max-width:100%}.ChatPreviewComponent-module__O-xPja__prompt-preview{flex-direction:column;gap:0;display:flex}.ChatPreviewComponent-module__O-xPja__prompt-block{background:var(--background-base);border:1px solid var(--calculated-border-color);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;padding:14px 16px;font-size:.8125rem;line-height:1.5}.ChatPreviewComponent-module__O-xPja__prompt-block:first-child{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}.ChatPreviewComponent-module__O-xPja__prompt-block:last-child{border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm)}.ChatPreviewComponent-module__O-xPja__prompt-block:only-child{border-radius:var(--border-radius-sm)}.ChatPreviewComponent-module__O-xPja__prompt-block+.ChatPreviewComponent-module__O-xPja__prompt-block{border-top:none}.ChatPreviewComponent-module__O-xPja__prompt-label{text-transform:uppercase;letter-spacing:.4px;color:var(--text-tertiary);margin-bottom:8px;font-size:.625rem;font-weight:600;display:block}.ChatPreviewComponent-module__O-xPja__prompt-label-system{color:var(--color-warning)}.ChatPreviewComponent-module__O-xPja__prompt-label-user{color:var(--accent-primary)}.ChatPreviewComponent-module__O-xPja__prompt-content{color:var(--text-primary)}.ChatPreviewComponent-module__O-xPja__prompt-block-system{border-left:2px solid color-mix(in srgb, var(--color-warning) 40%, transparent)}.ChatPreviewComponent-module__O-xPja__prompt-block-user{border-left:2px solid color-mix(in srgb, var(--accent-primary) 40%, transparent)}.ChatPreviewComponent-module__O-xPja__mini{transform-origin:0 0;width:121.95%;max-height:200px;padding:6px;font-size:.625rem;transform:scale(.82)}.ChatPreviewComponent-module__O-xPja__mini>div{gap:6px!important}.ChatPreviewComponent-module__O-xPja__mini>div>div{gap:8px!important;max-width:100%!important}.ChatPreviewComponent-module__O-xPja__mini>div>div>div:first-child{width:20px!important;min-width:20px!important;height:20px!important}.ChatPreviewComponent-module__O-xPja__mini>div>div>div:first-child svg{width:10px!important;height:10px!important}.ChatPreviewComponent-module__O-xPja__mini button{padding:5px 8px!important;font-size:.625rem!important}.ChatPreviewComponent-module__O-xPja__mini pre,.ChatPreviewComponent-module__O-xPja__mini p{margin:2px 0!important}.ChatPreviewComponent-module__O-xPja__mini.ChatPreviewComponent-module__O-xPja__prompt-preview .ChatPreviewComponent-module__O-xPja__prompt-block{padding:8px 10px}.ChatPreviewComponent-module__O-xPja__mini.ChatPreviewComponent-module__O-xPja__prompt-preview .ChatPreviewComponent-module__O-xPja__prompt-label{margin-bottom:4px;font-size:.5625rem!important}
.HistoryListComponent-module__gO-bBW__container{flex-direction:column;flex:1;min-height:0;display:flex}.HistoryListComponent-module__gO-bBW__search-wrapper{margin:0;padding:12px;position:relative}.HistoryListComponent-module__gO-bBW__count-layout-row{font-size:var(--font-size-xs);letter-spacing:.3px;color:var(--text-secondary);opacity:.7;border-bottom:1px solid color-mix(in oklch, var(--calculated-border-color) 50%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 16px;display:flex}.HistoryListComponent-module__gO-bBW__count-label{text-transform:uppercase;font-weight:500}.HistoryListComponent-module__gO-bBW__list{flex-direction:column;flex:1;padding:0;display:flex;overflow:clip auto}.HistoryListComponent-module__gO-bBW__empty{text-align:center;font-size:var(--font-size-sm);color:var(--text-secondary);padding:20px}.HistoryListComponent-module__gO-bBW__sentinel{flex-shrink:0;height:1px}.HistoryListComponent-module__gO-bBW__is-loading-state-more{flex-shrink:0;justify-content:center;align-items:center;padding:16px 0;display:flex}.HistoryListComponent-module__gO-bBW__agent-cluster-group{--cluster-accent-color:#636363;--tree-rail-inset:10px;--tree-branch-length:12px;--tree-line-thickness:2px;--tree-line-color:color-mix(in oklch, var(--cluster-accent-color) 40%, transparent);background:color-mix(in oklch, var(--cluster-accent-color) 2.5%, var(--background-base));border:1px solid color-mix(in oklch, var(--cluster-accent-color) 12%, transparent);border-radius:0;flex-direction:column;flex-shrink:0;margin:0;transition:border-color .25s,box-shadow .25s,background-color .25s;animation:.3s cubic-bezier(.2,.8,.2,1) HistoryListComponent-module__gO-bBW__agent-cluster-entrance;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.HistoryListComponent-module__gO-bBW__agent-cluster-group{--cluster-accent-color:lab(42% 0 0)}}.HistoryListComponent-module__gO-bBW__agent-cluster-group:hover{border-color:color-mix(in oklch, var(--cluster-accent-color) 22%, transparent);box-shadow:0 2px 12px color-mix(in oklch, var(--cluster-accent-color) 8%, transparent)}.HistoryListComponent-module__gO-bBW__agent-cluster-group>.history-item-component{border-inline-start:3px solid color-mix(in oklch, var(--cluster-accent-color) 55%, transparent);background:color-mix(in oklch, var(--cluster-accent-color) 4%, transparent);border-bottom:1px solid color-mix(in oklch, var(--cluster-accent-color) 10%, transparent);border-radius:0;transition:border-color .2s,background-color .2s}.HistoryListComponent-module__gO-bBW__agent-cluster-group>.history-item-component:hover{background:color-mix(in oklch, var(--cluster-accent-color) 7%, transparent)}.HistoryListComponent-module__gO-bBW__sub-agent-tree-container{background:#0000000d;background:lab(0% 0 0/.05);min-width:0;padding-inline-start:var(--tree-rail-inset);position:relative}.HistoryListComponent-module__gO-bBW__sub-agent-tree-rail{display:none}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node{align-items:stretch;min-width:0;display:flex;position:relative}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node:before{content:"";width:var(--tree-line-thickness);background:var(--tree-line-color);border-radius:1px;transition:background-color .2s;position:absolute;inset-block:0;inset-inline-start:0}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-is-last:before{height:calc(20px + var(--tree-line-thickness));inset-block-end:auto}.HistoryListComponent-module__gO-bBW__sub-agent-tree-branch{width:var(--tree-branch-length);height:var(--tree-line-thickness);background:var(--tree-line-color);border-radius:0 1px 1px 0;transition:background-color .2s;position:absolute;inset-block-start:20px;inset-inline-start:0}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-content{flex-direction:column;flex:1;min-width:0;margin-inline-start:var(--tree-branch-length);display:flex}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-content>.history-item-component{border-inline-start:2px solid #0000001a;border-inline-start:2px solid lab(0% 0 0/.1);border-bottom:1px solid #0000000d;border-bottom:1px solid lab(0% 0 0/.05);border-radius:0;transition:border-color .2s,background-color .2s}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-content>.history-item-component:hover{background:#00000008;background:lab(0% 0 0/.03);border-inline-start-color:#0003;border-inline-start-color:lab(0% 0 0/.2)}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-content>.history-item-component.is-active-state{border-inline-start-color:var(--accent-primary)}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-is-last>.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-content>.history-item-component{border-bottom:none}.HistoryListComponent-module__gO-bBW__sub-agent-tree-node-content>.HistoryListComponent-module__gO-bBW__sub-agent-tree-container{border-inline-start:1px solid #00000014;border-inline-start:1px solid lab(0% 0 0/.08)}.HistoryListComponent-module__gO-bBW__sub-agent-tree-container .HistoryListComponent-module__gO-bBW__sub-agent-tree-container{--tree-rail-inset:8px;--tree-branch-length:10px}.HistoryListComponent-module__gO-bBW__agent-cluster-group:hover .HistoryListComponent-module__gO-bBW__sub-agent-tree-node:before,.HistoryListComponent-module__gO-bBW__agent-cluster-group:hover .HistoryListComponent-module__gO-bBW__sub-agent-tree-branch{background:#0003;background:lab(0% 0 0/.2)}@keyframes HistoryListComponent-module__gO-bBW__agent-cluster-entrance{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.HistoryListComponent-module__gO-bBW__sub-agent-tree-collapsible{grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.HistoryListComponent-module__gO-bBW__sub-agent-tree-collapsible-inner{overflow:hidden}.HistoryListComponent-module__gO-bBW__sub-agent-tree-collapsible-is-collapsed{grid-template-rows:0fr}
.HistoryPanelComponent-module__3TXGKq__container{background:var(--background-base);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (max-width:767px){.HistoryPanelComponent-module__3TXGKq__container{inline-size:100%;min-inline-size:100%}}.HistoryPanelComponent-module__3TXGKq__new-button{width:calc(100% - 24px);height:var(--button-height);min-height:var(--button-height);border-radius:var(--border-radius-md);box-shadow:0 4px 12px var(--calculated-accent-primary-glow);flex-shrink:0;margin:12px;transition:filter .4s ease-out}.HistoryPanelComponent-module__3TXGKq__new-button:hover:not(:disabled){transform:translateY(-1px)}.HistoryPanelComponent-module__3TXGKq__new-button-element-rainbow{filter:hue-rotate();will-change:filter;animation:1s linear forwards HistoryPanelComponent-module__3TXGKq__new-button-hue}.HistoryPanelComponent-module__3TXGKq__new-button-element-glitch{letter-spacing:-.5px;will-change:filter, transform, text-shadow;text-shadow:1px 0 #ff3232,-1px 0 #34ffff;text-shadow:1px 0 lab(56.7956% 74.8086 52.6102),-1px 0 lab(91.0132% -48.4843 -14.476);font-weight:800;animation:.15s linear infinite HistoryPanelComponent-module__3TXGKq__glitch-hue-button,50ms steps(2,end) infinite HistoryPanelComponent-module__3TXGKq__glitch-jitter-button;overflow:hidden;color:#ffb2ff!important;color:lab(81.9829% 37.7032 -26.7023)!important;background:#400a5b!important;background:lab(15.4745% 35.3321 -35.994)!important;border-color:#ff03ff!important;border-color:lab(60.2085% 93.5553 -60.441)!important}@keyframes HistoryPanelComponent-module__3TXGKq__new-button-hue{to{filter:hue-rotate(360deg)}}@keyframes HistoryPanelComponent-module__3TXGKq__glitch-hue-button{0%{filter:hue-rotate()brightness(1.2)}25%{filter:hue-rotate(90deg)brightness(1.6)}50%{filter:hue-rotate(180deg)brightness(.8)}75%{filter:hue-rotate(270deg)brightness(1.4)}to{filter:hue-rotate(360deg)brightness(1.2)}}@keyframes HistoryPanelComponent-module__3TXGKq__glitch-jitter-button{0%{transform:translate(0)scale(1)}25%{transform:translate(-1px,1px)scale(1.03)}50%{transform:translate(1px,-1px)scale(.97)}75%{transform:translate(1px)scale(1.01)}to{transform:translate(-1px)scale(.99)}}
.CycleButtonComponent-module__XT5UgG__cycle-button{border:1px solid var(--calculated-border-color);border-radius:var(--button-border-radius);background:var(--calculated-select-background-color);min-width:36px;height:20px;color:var(--text-secondary);font-variant-numeric:tabular-nums;letter-spacing:.3px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:.625rem;font-weight:600;transition:background .1s,border-color .1s,color .1s,transform .1s;display:inline-flex}.CycleButtonComponent-module__XT5UgG__cycle-button:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--calculated-accent-primary-glow)}.CycleButtonComponent-module__XT5UgG__cycle-button:active{transform:scale(.94)}.CycleButtonComponent-module__XT5UgG__cycle-button-is-active-state{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--color-white);filter:hue-rotate();will-change:filter;animation:4s linear infinite CycleButtonComponent-module__XT5UgG__cycle-hue}@keyframes CycleButtonComponent-module__XT5UgG__cycle-hue{to{filter:hue-rotate(360deg)}}.CycleButtonComponent-module__XT5UgG__cycle-button-is-active-state:hover{background:var(--calculated-accent-primary-hover);border-color:var(--calculated-accent-primary-hover);color:var(--color-white)}.CycleButtonComponent-module__XT5UgG__infinity{letter-spacing:0;min-width:38px;font-size:24px;font-weight:700;line-height:.5}.CycleButtonComponent-module__XT5UgG__tweening{color:#f65555;color:lab(59.4993% 62.3671 35.8965);filter:hue-rotate();will-change:filter;animation:.5s linear CycleButtonComponent-module__XT5UgG__cycle-count-rainbow}.CycleButtonComponent-module__XT5UgG__cycle-button-is-active-state.CycleButtonComponent-module__XT5UgG__tweening{animation:.5s linear CycleButtonComponent-module__XT5UgG__cycle-count-rainbow}@keyframes CycleButtonComponent-module__XT5UgG__cycle-count-rainbow{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.CycleButtonComponent-module__XT5UgG__glitching{font-size:var(--font-size-xs);letter-spacing:-.5px;color:#ff65ff;color:lab(67.8076% 72.6876 -48.5635);will-change:filter, transform, text-shadow;text-shadow:1px 0 #ff3232,-1px 0 #34ffff;text-shadow:1px 0 lab(56.7956% 74.8086 52.6102),-1px 0 lab(91.0132% -48.4843 -14.476);font-weight:800;animation:.15s linear infinite CycleButtonComponent-module__XT5UgG__glitch-hue,50ms steps(2,end) infinite CycleButtonComponent-module__XT5UgG__glitch-jitter;overflow:hidden}.CycleButtonComponent-module__XT5UgG__cycle-button-is-active-state.CycleButtonComponent-module__XT5UgG__glitching{color:#ffb2ff;color:lab(81.9829% 37.7032 -26.7023);background:#400a5b;background:lab(15.4745% 35.3321 -35.994);border-color:#ff03ff;border-color:lab(60.2085% 93.5553 -60.441);animation:.15s linear infinite CycleButtonComponent-module__XT5UgG__glitch-hue,50ms steps(2,end) infinite CycleButtonComponent-module__XT5UgG__glitch-jitter}@keyframes CycleButtonComponent-module__XT5UgG__glitch-hue{0%{filter:hue-rotate()brightness(1.2)}25%{filter:hue-rotate(90deg)brightness(1.6)}50%{filter:hue-rotate(180deg)brightness(.8)}75%{filter:hue-rotate(270deg)brightness(1.4)}to{filter:hue-rotate(360deg)brightness(1.2)}}@keyframes CycleButtonComponent-module__XT5UgG__glitch-jitter{0%{transform:translate(0)scale(1)}25%{transform:translate(-1px,1px)scale(1.05)}50%{transform:translate(1px,-1px)scale(.95)}75%{transform:translate(1px)scale(1.02)}to{transform:translate(-1px)scale(.98)}}.CycleButtonComponent-module__XT5UgG__is-disabled-state{opacity:.45;pointer-events:none;cursor:not-allowed;filter:none;animation:none}.CycleButtonComponent-module__XT5UgG__is-disabled-state.CycleButtonComponent-module__XT5UgG__cycle-button-is-active-state{filter:grayscale(.6);animation:none}
.MediaCardComponent-module__6AfDqq__card{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-md);transition:border-color .2s,transform .2s,box-shadow .2s;position:relative;overflow:hidden}.MediaCardComponent-module__6AfDqq__card:hover{border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:0 4px 16px #00000026;box-shadow:0 4px 16px lab(0% 0 0/.15)}.MediaCardComponent-module__6AfDqq__card:hover .MediaCardComponent-module__6AfDqq__favorite-button{opacity:.5}.MediaCardComponent-module__6AfDqq__favorite-button{z-index:2;-webkit-backdrop-filter:blur(4px);color:#fff;color:lab(100% 0 0);opacity:0;cursor:pointer;background:#00000080;background:lab(0% 0 0/.5);border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s;display:flex;position:absolute;top:6px;left:6px}.MediaCardComponent-module__6AfDqq__favorite-button:hover{transform:scale(1.1);opacity:1!important}.MediaCardComponent-module__6AfDqq__favorite-button-is-active-state{color:var(--color-warning);opacity:1}.MediaCardComponent-module__6AfDqq__preview{aspect-ratio:1;background:var(--background-elevated);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.MediaCardComponent-module__6AfDqq__preview-image{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:transform .3s}.MediaCardComponent-module__6AfDqq__card:hover .MediaCardComponent-module__6AfDqq__preview-image{transform:scale(1.03)}.MediaCardComponent-module__6AfDqq__preview-video{object-fit:cover;cursor:pointer;width:100%;height:100%}.MediaCardComponent-module__6AfDqq__preview-audio{width:100%;height:100%;padding:0;overflow:hidden}.MediaCardComponent-module__6AfDqq__preview-pdf{pointer-events:none;background:#fff;background:lab(100% 0 0);border:none;width:100%;height:100%}.MediaCardComponent-module__6AfDqq__placeholder{color:var(--text-muted);font-size:var(--font-size-xs);text-transform:capitalize;flex-direction:column;align-items:center;gap:6px;display:flex}.MediaCardComponent-module__6AfDqq__origin-badge{-webkit-backdrop-filter:blur(8px);border-radius:3px;align-items:center;gap:3px;padding:3px 8px;font-size:.625rem;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}.MediaCardComponent-module__6AfDqq__origin-user{color:#fff;color:lab(100% 0 0);background:#6366f1bf;background:lab(49% 30.3569 -71.8911/.75)}.MediaCardComponent-module__6AfDqq__origin-ai{color:#fff;color:lab(100% 0 0);background:#a855f7bf;background:lab(52.816% 56.2881 -68.7695/.75)}.MediaCardComponent-module__6AfDqq__info{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.MediaCardComponent-module__6AfDqq__conversation-link{font-size:var(--font-size-sm);color:var(--text-secondary);align-items:center;gap:5px;text-decoration:none;transition:color .15s;display:flex;overflow:hidden}.MediaCardComponent-module__6AfDqq__conversation-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MediaCardComponent-module__6AfDqq__conversation-link:hover{color:var(--accent-primary)}.MediaCardComponent-module__6AfDqq__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.MediaCardComponent-module__6AfDqq__compact .MediaCardComponent-module__6AfDqq__preview{aspect-ratio:1}.MediaCardComponent-module__6AfDqq__compact .MediaCardComponent-module__6AfDqq__info{gap:4px;padding:8px 10px}.MediaCardComponent-module__6AfDqq__compact .MediaCardComponent-module__6AfDqq__conversation-link{font-size:var(--font-size-xs)}.MediaCardComponent-module__6AfDqq__compact .MediaCardComponent-module__6AfDqq__model-tag{font-size:.5625rem}.MediaCardComponent-module__6AfDqq__compact .MediaCardComponent-module__6AfDqq__time{font-size:.625rem}.MediaCardComponent-module__6AfDqq__standalone .MediaCardComponent-module__6AfDqq__preview{border-radius:var(--border-radius-md)}
.RequestsTableComponent-module__-o1W4q__sidebar-scroll-fill{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.RequestsTableComponent-module__-o1W4q__sidebar-scroll-fill [data-drawer-ignore-click-outside]{flex-direction:column;flex:1;min-height:0;display:flex}.RequestsTableComponent-module__-o1W4q__sidebar-scroll-fill .table-component{flex-direction:column;flex:1;min-height:0;display:flex}.RequestsTableComponent-module__-o1W4q__sidebar-scroll-fill [data-table-scroll]{flex:1;min-height:0;overflow-y:auto}.RequestsTableComponent-module__-o1W4q__detail-section{margin-block-end:20px}.RequestsTableComponent-module__-o1W4q__detail-section-title{font-size:var(--font-size-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-block-end:10px;font-weight:600}.RequestsTableComponent-module__-o1W4q__association-grid{flex-direction:column;gap:16px;display:flex}.RequestsTableComponent-module__-o1W4q__association-group{flex-direction:column;gap:6px;display:flex}.RequestsTableComponent-module__-o1W4q__association-group-label{font-size:var(--font-size-sm);color:var(--text-muted);letter-spacing:.02em;align-items:center;gap:6px;font-weight:600;display:flex}.RequestsTableComponent-module__-o1W4q__association-list{flex-direction:column;gap:4px;display:flex}.RequestsTableComponent-module__-o1W4q__association-empty{font-size:var(--font-size-base);color:var(--text-muted);padding-inline-start:2px}.RequestsTableComponent-module__-o1W4q__media-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-block-start:8px;display:grid}
.SettingsPanelComponent-module__hLBjKW__container{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:20px 20px 40px;display:flex;overflow-y:auto}.SettingsPanelComponent-module__hLBjKW__conversation-stats{border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);background:var(--background-surface);overflow:hidden}.SettingsPanelComponent-module__hLBjKW__stats-header{text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);border-bottom:1px solid var(--calculated-border-color);align-items:center;gap:6px;padding:6px 10px;font-size:.625rem;font-weight:600;display:flex}.SettingsPanelComponent-module__hLBjKW__stats-badges{flex-wrap:wrap;gap:5px;padding:8px 10px;display:flex}.SettingsPanelComponent-module__hLBjKW__stat-badge{letter-spacing:.2px;color:var(--text-secondary);background:var(--background-elevated);border:1px solid var(--calculated-border-color);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:3px 8px;font-size:.625rem;font-weight:500;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.SettingsPanelComponent-module__hLBjKW__ttft-badge{color:#9fbeff;color:lab(76.47% 1.58888 -37.6248);font-variant-numeric:tabular-nums;opacity:.7;background:#3b82f60f;background:lab(54.6086% 8.76391 -65.8166/.06);border-color:#3b82f626;border-color:lab(54.6086% 8.76391 -65.8166/.15)}.SettingsPanelComponent-module__hLBjKW__ttft-badge-live{color:#9fbeff;color:lab(76.47% 1.58888 -37.6248);font-variant-numeric:tabular-nums;background:#3b82f61a;background:lab(54.6086% 8.76391 -65.8166/.1);border-color:#60a5fa4d;border-color:lab(66.067% -2.93788 -49.784/.3);animation:1.6s ease-in-out infinite SettingsPanelComponent-module__hLBjKW__ttft-pulse}@keyframes SettingsPanelComponent-module__hLBjKW__ttft-pulse{0%,to{opacity:1}50%{opacity:.5}}.SettingsPanelComponent-module__hLBjKW__stat-badge:hover{border-color:color-mix(in oklch, var(--accent-primary) 40%, transparent);color:var(--text-primary)}.SettingsPanelComponent-module__hLBjKW__stat-badge svg{opacity:.6;flex-shrink:0}.SettingsPanelComponent-module__hLBjKW__stat-badge-sub{opacity:.55;font-size:.5625rem;font-weight:400}.SettingsPanelComponent-module__hLBjKW__stat-badge-count{opacity:.6;font-variant-numeric:tabular-nums;font-size:.5625rem;font-weight:600}.SettingsPanelComponent-module__hLBjKW__container>*{flex-shrink:0}.SettingsPanelComponent-module__hLBjKW__section-title{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;margin-top:10px;font-size:.8125rem;font-weight:600;display:flex}.SettingsPanelComponent-module__hLBjKW__form-group{flex-direction:column;gap:8px;display:flex}.SettingsPanelComponent-module__hLBjKW__form-group>div[class*=dropdown]{width:100%}.SettingsPanelComponent-module__hLBjKW__form-group label{color:var(--text-secondary);font-size:.8125rem}.SettingsPanelComponent-module__hLBjKW__form-group select,.SettingsPanelComponent-module__hLBjKW__input-field{height:var(--input-height);background:var(--calculated-select-background-color);border:1px solid var(--calculated-border-color);color:var(--text-primary);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);padding:0 10px;transition:border-color .2s}.SettingsPanelComponent-module__hLBjKW__form-group textarea{background:var(--calculated-select-background-color);border:1px solid var(--calculated-border-color);height:auto;color:var(--text-primary);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);padding:10px;transition:border-color .2s}.SettingsPanelComponent-module__hLBjKW__form-group select:focus,.SettingsPanelComponent-module__hLBjKW__form-group textarea:focus,.SettingsPanelComponent-module__hLBjKW__input-field:focus{border-color:var(--accent-primary);outline:none}.SettingsPanelComponent-module__hLBjKW__form-group input[type=range]{accent-color:var(--accent-primary);width:100%}.SettingsPanelComponent-module__hLBjKW__section{border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);background:var(--background-surface);margin-top:8px}.SettingsPanelComponent-module__hLBjKW__section-header{text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);border-bottom:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;padding:6px 10px;font-size:.625rem;font-weight:600}.SettingsPanelComponent-module__hLBjKW__modality-layout-row{border-bottom:1px solid var(--calculated-border-color);align-items:center;gap:8px;padding:5px 10px;display:flex}.SettingsPanelComponent-module__hLBjKW__modality-layout-row:last-child{border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);border-bottom:none}.SettingsPanelComponent-module__hLBjKW__modality-icon{color:var(--accent-primary);flex-shrink:0;align-items:center;display:flex}.SettingsPanelComponent-module__hLBjKW__modality-name{font-size:var(--font-size-xs);color:var(--text-primary);text-transform:capitalize;flex:1}.SettingsPanelComponent-module__hLBjKW__modality-status{color:var(--text-secondary);opacity:.5;font-size:.5625rem}.SettingsPanelComponent-module__hLBjKW__modality-status.SettingsPanelComponent-module__hLBjKW__modality-active{color:var(--color-success);opacity:1}.SettingsPanelComponent-module__hLBjKW__system-prompt-button{width:100%;height:var(--input-height);background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:.8125rem;font-weight:500;transition:border-color .2s,color .2s;display:flex}.SettingsPanelComponent-module__hLBjKW__system-prompt-button:hover{border-color:var(--accent-primary);color:var(--text-primary)}.SettingsPanelComponent-module__hLBjKW__system-prompt-is-active-state{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--calculated-accent-primary-glow)}.SettingsPanelComponent-module__hLBjKW__system-prompt-is-active-state:hover{background:var(--calculated-accent-primary-glow);border-color:var(--calculated-accent-primary-hover)}.SettingsPanelComponent-module__hLBjKW__tool-toggle-layout-row{padding:6px 10px}.SettingsPanelComponent-module__hLBjKW__tool-toggle-layout-row .toggle-component{flex-shrink:0;width:auto;padding:0}.SettingsPanelComponent-module__hLBjKW__tool-toggle-layout-row .cycle-button-component{min-width:42px;height:24px;font-size:.6875rem}.SettingsPanelComponent-module__hLBjKW__tool-toggle-layout-row .select-component{width:100%}.SettingsPanelComponent-module__hLBjKW__pricing-value{color:var(--text-primary);opacity:.7;font-variant-numeric:tabular-nums;font-size:.625rem}.SettingsPanelComponent-module__hLBjKW__arena-value{font-size:var(--font-size-xs);color:var(--accent-primary);opacity:1;font-variant-numeric:tabular-nums;font-weight:600}.SettingsPanelComponent-module__hLBjKW__read-only-value{color:var(--text-primary);height:var(--input-height);background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);word-break:break-all;align-items:center;gap:6px;padding:0 10px;font-size:.8125rem;font-weight:600;display:flex}.SettingsPanelComponent-module__hLBjKW__read-only-system-prompt{font-size:var(--font-size-sm);color:var(--text-secondary);background:var(--background-elevated);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);white-space:pre-wrap;word-break:break-word;max-height:200px;padding:10px 12px;line-height:1.5;overflow-y:auto}.SettingsPanelComponent-module__hLBjKW__workflow-link{border-bottom:1px solid var(--calculated-border-color);color:inherit;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;transition:background .15s;display:flex}.SettingsPanelComponent-module__hLBjKW__workflow-link:last-child{border-bottom:none}.SettingsPanelComponent-module__hLBjKW__workflow-link:hover{background:var(--calculated-accent-primary-glow)}.SettingsPanelComponent-module__hLBjKW__workflow-link .SettingsPanelComponent-module__hLBjKW__modality-name{color:var(--accent-primary);font-weight:500}.SettingsPanelComponent-module__hLBjKW__workflow-link .SettingsPanelComponent-module__hLBjKW__modality-status{opacity:0;transition:opacity .15s}.SettingsPanelComponent-module__hLBjKW__workflow-link:hover .SettingsPanelComponent-module__hLBjKW__modality-status{opacity:.7}.SettingsPanelComponent-module__hLBjKW__system-prompt-text-area{resize:vertical;background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);width:100%;min-height:80px;color:var(--text-primary);font-size:.8125rem;font-family:var(--font-sans);transition:border-color var(--transition-fast,.2s);padding:10px 12px;line-height:1.5}.SettingsPanelComponent-module__hLBjKW__system-prompt-text-area:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--calculated-accent-primary-glow);outline:none}.SettingsPanelComponent-module__hLBjKW__system-prompt-text-area::placeholder{color:var(--text-muted)}.SettingsPanelComponent-module__hLBjKW__copy-curl-container-section{flex-direction:column;gap:8px;width:100%;margin-block-start:auto;display:flex}
.StatsTabBarComponent-module__a45riW__stats-tab-bar{background:var(--background-elevated);border-radius:4px;align-items:center;gap:2px;margin-left:auto;padding:2px;display:flex}.StatsTabBarComponent-module__a45riW__stats-tab-button{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:3px;line-height:1;transition:all .15s;display:inline-flex}.StatsTabBarComponent-module__a45riW__stats-tab-button:hover{color:var(--text-primary);background:color-mix(in srgb, var(--calculated-border-color) 50%, transparent)}.StatsTabBarComponent-module__a45riW__stats-tab-button-element-is-active-state{color:var(--accent-primary);background:var(--calculated-accent-primary-glow);box-shadow:0 0 0 1px color-mix(in oklch, var(--accent-primary) 20%, transparent)}.StatsTabBarComponent-module__a45riW__stats-tab-button-element-is-active-state:hover{background:var(--calculated-accent-primary-glow);color:var(--accent-primary)}
.ThreeCanvasComponent-module__D3pdfW__container{width:100%;height:100%;position:relative;overflow:hidden}.ThreeCanvasComponent-module__D3pdfW__canvas{contain:strict;width:100%;height:100%;display:block}.ThreeCanvasComponent-module__D3pdfW__canvas img{object-fit:cover;block-size:100%;inline-size:100%}
.ThreePanelLayoutComponent-module__HXaUna__three-panel-layout-container{block-size:100%;inline-size:100%;display:flex;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__layout-page-column{flex-direction:column;flex:1;block-size:100%;min-inline-size:0;display:flex;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__layout-body-layout-row{flex:1;display:flex;position:relative;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__left-sidebar-panel{inline-size:var(--left-sidebar-width,320px);min-inline-size:var(--left-sidebar-min-width,320px);border-inline-end:1px solid var(--calculated-border-color);background:var(--background-surface);-webkit-backdrop-filter:blur(10px);opacity:1;flex-direction:column;block-size:100%;min-block-size:0;transition:inline-size .5s,min-inline-size .5s,opacity .5s,border-inline-end-width .5s;display:flex;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__has-split-panels{overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__split-panel-top-group,.ThreePanelLayoutComponent-module__HXaUna__split-panel-bottom-group{flex-direction:column;min-block-size:0;display:flex;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__split-panel-top-group .ThreePanelLayoutComponent-module__HXaUna__table-component{flex-direction:column;flex:1;min-block-size:0;display:flex}.ThreePanelLayoutComponent-module__HXaUna__split-panel-top-group [data-table-scroll]{flex:1;min-block-size:0;overflow-y:auto}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle{cursor:row-resize;z-index:10;background:var(--calculated-border-color);flex:none;justify-content:center;align-items:center;block-size:6px;transition:background .2s;display:flex;position:relative}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:before{content:"";z-index:1;position:absolute;inset-block:-8px;inset-inline:0}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:hover{background:var(--accent-primary,#6b78ff)}@supports (color:lab(0% 0 0)){.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:hover{background:var(--accent-primary,lab(54.5235% 34.8864 -83.723))}}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:active{background:var(--accent-primary,#6b78ff)}@supports (color:lab(0% 0 0)){.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:active{background:var(--accent-primary,lab(54.5235% 34.8864 -83.723))}}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-grip{background:#ffffff40;background:lab(100% 0 0/.25);border-radius:1px;block-size:2px;inline-size:32px;transition:background .2s}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:hover .ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-grip{background:#ffffff80;background:lab(100% 0 0/.5)}.ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-handle:active .ThreePanelLayoutComponent-module__HXaUna__split-panel-resize-grip{background:#ffffffb3;background:lab(100% 0 0/.7)}.ThreePanelLayoutComponent-module__HXaUna__right-sidebar-panel{inline-size:var(--right-sidebar-width,320px);min-inline-size:var(--right-sidebar-min-width,320px);border-inline-start:1px solid var(--calculated-border-color);background:var(--background-surface);-webkit-backdrop-filter:blur(10px);opacity:1;flex-direction:column;block-size:100%;min-block-size:0;transition:inline-size .5s,min-inline-size .5s,opacity .5s,border-inline-start-width .5s;display:flex;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__is-sidebar-hidden{opacity:0;pointer-events:none;border-inline-width:0!important;inline-size:0!important;min-inline-size:0!important}.ThreePanelLayoutComponent-module__HXaUna__main-content-section{flex-direction:column;flex:1;block-size:100%;min-block-size:0;display:flex;position:relative;overflow:hidden}.ThreePanelLayoutComponent-module__HXaUna__main-content-section:after{content:"";z-index:100;pointer-events:none;opacity:0;background:#000000b3;background:lab(0% 0 0/.7);transition:opacity .35s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.ThreePanelLayoutComponent-module__HXaUna__is-scrim-active-state:after{opacity:1;pointer-events:auto}@media (max-width:767px){.ThreePanelLayoutComponent-module__HXaUna__left-sidebar-panel,.ThreePanelLayoutComponent-module__HXaUna__right-sidebar-panel{z-index:200;background:var(--background-base);-webkit-backdrop-filter:none;will-change:translate;border:none;inline-size:100%;min-inline-size:100%;transition:translate .35s cubic-bezier(.4,0,.2,1);position:absolute;inset-block:0}.ThreePanelLayoutComponent-module__HXaUna__left-sidebar-panel{inset-inline:0 auto;translate:0}.ThreePanelLayoutComponent-module__HXaUna__right-sidebar-panel{inset-inline:auto 0;translate:0}.ThreePanelLayoutComponent-module__HXaUna__left-sidebar-panel.ThreePanelLayoutComponent-module__HXaUna__is-sidebar-hidden{pointer-events:none;border-width:0;translate:-100%}.ThreePanelLayoutComponent-module__HXaUna__right-sidebar-panel.ThreePanelLayoutComponent-module__HXaUna__is-sidebar-hidden{pointer-events:none;border-width:0;translate:100%}}
.SpinningCatComponent-module__w9UMBG__wrapper{z-index:1;pointer-events:auto;cursor:pointer;filter:drop-shadow(0 1px 4px #00000073);filter:drop-shadow(0 1px 4px lab(0% 0 0/.45));will-change:transform, filter;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SpinningCatComponent-module__w9UMBG__static-cat{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.SpinningCatComponent-module__w9UMBG__canvas{width:100%;height:100%;image-rendering:pixelated}.SpinningCatComponent-module__w9UMBG__is-hidden-state{display:none}@keyframes SpinningCatComponent-module__w9UMBG__rapid-click-spin{0%{rotate:none}to{rotate:1080deg}}.SpinningCatComponent-module__w9UMBG__is-click-spinning-state{animation:1s cubic-bezier(.22,1,.36,1) forwards SpinningCatComponent-module__w9UMBG__rapid-click-spin}
.ThroughputBadgeComponent-module__aBg_ea__badge{letter-spacing:.2px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-secondary);background:var(--background-elevated);border:1px solid var(--calculated-border-color);border-radius:3px;align-items:center;gap:5px;padding:3px 8px;font-size:.625rem;font-weight:500;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.ThroughputBadgeComponent-module__aBg_ea__badge:hover{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);color:var(--text-primary)}.ThroughputBadgeComponent-module__aBg_ea__live{color:#00d891;color:lab(76.567% -59.3615 22.1915);will-change:opacity;background:#34d39914;background:lab(75.7021% -52.2152 16.6814/.08);border-color:#34d39940;border-color:lab(75.7021% -52.2152 16.6814/.25);animation:2s ease-in-out infinite ThroughputBadgeComponent-module__aBg_ea__throughput-pulse}.ThroughputBadgeComponent-module__aBg_ea__live:hover{background:#34d39924;background:lab(75.7021% -52.2152 16.6814/.14);border-color:#34d39980;border-color:lab(75.7021% -52.2152 16.6814/.5)}.ThroughputBadgeComponent-module__aBg_ea__stale{color:var(--text-secondary);opacity:.5;background:#ffffff08;background:lab(99.9996% -.00357628 -.0378609/.03);border-color:#ffffff14;border-color:lab(99.9996% -.00357628 -.0378609/.08)}.ThroughputBadgeComponent-module__aBg_ea__average{color:#00d891;color:lab(76.567% -59.3615 22.1915);opacity:.7;background:#34d3990f;background:lab(75.7021% -52.2152 16.6814/.06);border-color:#34d39926;border-color:lab(75.7021% -52.2152 16.6814/.15)}@keyframes ThroughputBadgeComponent-module__aBg_ea__throughput-pulse{0%,to{opacity:1}50%{opacity:.7}}
.StopwatchBadgeComponent-module__bLwymq__badge{letter-spacing:.2px;font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--background-elevated);border:1px solid var(--calculated-border-color);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:3px 8px;font-size:.625rem;font-weight:500;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.StopwatchBadgeComponent-module__bLwymq__badge:hover{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);color:var(--text-primary)}.StopwatchBadgeComponent-module__bLwymq__badge svg{opacity:.6;flex-shrink:0}.StopwatchBadgeComponent-module__bLwymq__live{color:var(--accent-primary);border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);will-change:opacity;animation:2s ease-in-out infinite StopwatchBadgeComponent-module__bLwymq__stopwatch-pulse}@keyframes StopwatchBadgeComponent-module__bLwymq__stopwatch-pulse{0%,to{opacity:1}50%{opacity:.5}}
.ToolCallBadgeComponent-module__1Zb9FG__badge{letter-spacing:.15px;background:var(--background-elevated);border:1px solid var(--calculated-border-color);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:2px 7px;font-size:9.5px;font-weight:500;line-height:1;transition:border-color .2s,color .2s,background .2s,box-shadow .2s;display:inline-flex}.ToolCallBadgeComponent-module__1Zb9FG__badge:hover{border-color:color-mix(in oklch, currentColor 35%, transparent);background:color-mix(in oklch, currentColor 6%, var(--background-elevated))}.ToolCallBadgeComponent-module__1Zb9FG__badge svg{opacity:.7;flex-shrink:0;transition:opacity .2s}.ToolCallBadgeComponent-module__1Zb9FG__badge:hover svg{opacity:1}.ToolCallBadgeComponent-module__1Zb9FG__label{opacity:.75;transition:opacity .2s}.ToolCallBadgeComponent-module__1Zb9FG__badge:hover .ToolCallBadgeComponent-module__1Zb9FG__label{opacity:1}.ToolCallBadgeComponent-module__1Zb9FG__badge-is-active-state{background:color-mix(in oklch, currentColor 8%, var(--background-elevated));box-shadow:0 0 6px -1px color-mix(in oklch, currentColor 30%, transparent);border-color:currentColor}.ToolCallBadgeComponent-module__1Zb9FG__badge-is-active-state svg{opacity:1;animation:1.2s ease-in-out infinite ToolCallBadgeComponent-module__1Zb9FG__tool-call-pulse}@keyframes ToolCallBadgeComponent-module__1Zb9FG__tool-call-pulse{0%,to{opacity:1}50%{opacity:.35}}.ToolCallBadgeComponent-module__1Zb9FG__count{opacity:.5;font-variant-numeric:tabular-nums;font-size:8.5px;font-weight:600;transition:opacity .2s}.ToolCallBadgeComponent-module__1Zb9FG__badge:hover .ToolCallBadgeComponent-module__1Zb9FG__count{opacity:.9}.ToolCallBadgeComponent-module__1Zb9FG__badge-layout-row{flex-wrap:wrap;align-items:center;gap:3px;display:flex}
.ToolSelectionComponent-module__JlHaKG__tools-section{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.ToolSelectionComponent-module__JlHaKG__tools-section-header-right{flex-shrink:0;align-items:center;gap:10px;padding:0 8px;display:flex}.ToolSelectionComponent-module__JlHaKG__tools-list-wrapper{border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);background:var(--background-base);flex:1;min-height:0;overflow-y:auto}.ToolSelectionComponent-module__JlHaKG__tools-search{flex-shrink:0;padding:8px}.ToolSelectionComponent-module__JlHaKG__tools-search-input{border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);background:var(--background-surface);width:100%;height:30px;color:var(--text-primary);font-size:var(--font-size-sm);transition:border-color var(--transition-fast);outline:none;padding:0 10px;font-family:inherit}.ToolSelectionComponent-module__JlHaKG__tools-search-input:focus{border-color:var(--accent-primary)}.ToolSelectionComponent-module__JlHaKG__tools-search-input::placeholder{color:var(--text-tertiary)}.ToolSelectionComponent-module__JlHaKG__domain-group{border-bottom:1px solid var(--calculated-border-subtle)}.ToolSelectionComponent-module__JlHaKG__domain-group:last-child{border-bottom:none}.ToolSelectionComponent-module__JlHaKG__domain-header{font-size:var(--font-size-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast), color var(--transition-fast);align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.ToolSelectionComponent-module__JlHaKG__domain-header:hover{background:color-mix(in oklch, var(--accent-primary) 3%, transparent)}.ToolSelectionComponent-module__JlHaKG__domain-icon{color:var(--accent-primary);opacity:.7;transition:opacity var(--transition-fast);align-items:center;display:flex}.ToolSelectionComponent-module__JlHaKG__domain-header:hover .ToolSelectionComponent-module__JlHaKG__domain-icon{opacity:1}.ToolSelectionComponent-module__JlHaKG__domain-count{color:var(--text-tertiary);margin-left:auto;font-size:.625rem;font-weight:400}.ToolSelectionComponent-module__JlHaKG__tool-layout-row{cursor:pointer;transition:background var(--transition-fast);-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-sm);align-items:center;gap:10px;padding:0;display:flex}.ToolSelectionComponent-module__JlHaKG__tool-layout-row:hover{background:color-mix(in oklch, var(--accent-primary) 4%, transparent)}.ToolSelectionComponent-module__JlHaKG__tool-checkbox{flex:1;width:100%;min-width:0}.ToolSelectionComponent-module__JlHaKG__tool-checkbox>span:last-child{flex:1;align-items:center;min-width:0;display:flex}.ToolSelectionComponent-module__JlHaKG__tool-name{font-size:var(--font-size-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--transition-fast);flex:1;overflow:hidden}.ToolSelectionComponent-module__JlHaKG__tool-domain{color:var(--text-tertiary);flex-shrink:0;font-size:.625rem}.ToolSelectionComponent-module__JlHaKG__bulk-checkbox-layout-row{border-bottom:1px solid var(--calculated-border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);align-items:center;gap:10px;padding:8px 12px;display:flex}.ToolSelectionComponent-module__JlHaKG__bulk-checkbox-layout-row:hover{background:color-mix(in oklch, var(--accent-primary) 4%, transparent)}.ToolSelectionComponent-module__JlHaKG__bulk-checkbox-label{color:var(--text-primary);letter-spacing:.02em;transition:color var(--transition-fast);font-size:11.5px;font-weight:600}.ToolSelectionComponent-module__JlHaKG__core-group{border-bottom:1px solid var(--calculated-border-subtle);background:color-mix(in oklch, var(--accent-primary) 2%, transparent)}.ToolSelectionComponent-module__JlHaKG__core-header{font-size:var(--font-size-xs);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.ToolSelectionComponent-module__JlHaKG__core-header:hover{background:color-mix(in oklch, var(--accent-primary) 4%, transparent)}.ToolSelectionComponent-module__JlHaKG__core-icon{color:var(--accent-primary);align-items:center;display:flex}.ToolSelectionComponent-module__JlHaKG__core-label{flex:1}.ToolSelectionComponent-module__JlHaKG__core-badge{background:color-mix(in oklch, var(--accent-primary) 12%, transparent);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.02em;border-radius:10px;padding:1px 6px;font-size:9px;font-weight:700}.ToolSelectionComponent-module__JlHaKG__core-badge-locked-off{background:color-mix(in oklch, var(--text-tertiary) 12%, transparent);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.02em;border-radius:10px;padding:1px 6px;font-size:9px;font-weight:700}.ToolSelectionComponent-module__JlHaKG__core-group-locked-off{background:0 0}.ToolSelectionComponent-module__JlHaKG__core-group-locked-off .ToolSelectionComponent-module__JlHaKG__core-header{color:var(--text-tertiary)}.ToolSelectionComponent-module__JlHaKG__core-group-locked-off .ToolSelectionComponent-module__JlHaKG__core-icon{color:var(--text-tertiary);opacity:.6}.ToolSelectionComponent-module__JlHaKG__core-tools-list,.ToolSelectionComponent-module__JlHaKG__tools-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px;padding-block:6px 8px;padding-inline:32px 12px;display:grid}.ToolSelectionComponent-module__JlHaKG__core-tool-layout-row{opacity:.85;cursor:default!important}.ToolSelectionComponent-module__JlHaKG__core-tool-layout-row:hover{background:0 0!important}.ToolSelectionComponent-module__JlHaKG__core-tool-name{font-weight:500;color:var(--text-secondary)!important}.ToolSelectionComponent-module__JlHaKG__lock-icon{color:var(--text-tertiary);opacity:.5;margin-left:auto}.ToolSelectionComponent-module__JlHaKG__locked-tool-layout-row{opacity:.5;pointer-events:auto;cursor:default!important}.ToolSelectionComponent-module__JlHaKG__locked-tool-layout-row:hover{background:0 0!important}.ToolSelectionComponent-module__JlHaKG__locked-tool-name{font-weight:400;color:var(--text-tertiary)!important}.ToolSelectionComponent-module__JlHaKG__no-selected-tools-container{text-align:center;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-block:48px;padding-inline:16px;display:flex}.ToolSelectionComponent-module__JlHaKG__no-selected-tools-icon{color:var(--text-tertiary);opacity:.45;animation:2s ease-in-out infinite ToolSelectionComponent-module__JlHaKG__pulse-animation}.ToolSelectionComponent-module__JlHaKG__no-selected-tools-message{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:600}.ToolSelectionComponent-module__JlHaKG__no-selected-tools-subtext{font-size:var(--font-size-xs);color:var(--text-tertiary);max-width:240px}@keyframes ToolSelectionComponent-module__JlHaKG__pulse-animation{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__tool-layout-row,.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__bulk-checkbox-layout-row{cursor:default;pointer-events:none}.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__tool-layout-row:hover,.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__bulk-checkbox-layout-row:hover{background:0 0}.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__domain-header,.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__core-header{pointer-events:auto;cursor:pointer}.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__domain-header .ToolSelectionComponent-module__JlHaKG__checkbox-component,.ToolSelectionComponent-module__JlHaKG__tools-section[data-read-only=true] .ToolSelectionComponent-module__JlHaKG__core-header .ToolSelectionComponent-module__JlHaKG__checkbox-component{pointer-events:none;opacity:.5}.ToolSelectionComponent-module__JlHaKG__available-only-checkbox [class*=is-selected-state]{background:#d98a2e!important;background:lab(64.7711% 25.9843 58.9262)!important;border-color:#d98a2e!important;border-color:lab(64.7711% 25.9843 58.9262)!important}.ToolSelectionComponent-module__JlHaKG__available-only-tool-layout-row{border-inline-start:2px dashed #d98a2e;border-inline-start:2px dashed lab(64.7711% 25.9843 58.9262)}.ToolSelectionComponent-module__JlHaKG__available-only-tool-name{font-style:italic;color:var(--text-secondary)!important}
.TopologyGraphComponent-module__WMgAcW__topology-graph-container{justify-content:center;padding-block:4px;display:flex}.TopologyGraphComponent-module__WMgAcW__topology-graph-canvas{width:100%;max-width:280px;height:auto;display:block}.TopologyGraphComponent-module__WMgAcW__topology-node-label{letter-spacing:.02em;fill:#eee;fill:lab(94.2% 0 0);text-anchor:middle;dominant-baseline:central;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:9px;font-weight:600}@keyframes TopologyGraphComponent-module__WMgAcW__topology-node-scale-in{0%{opacity:0;scale:0}60%{opacity:1;scale:1.1}to{opacity:1;scale:1}}.TopologyGraphComponent-module__WMgAcW__topology-node-group{transform-origin:50%;animation:.4s cubic-bezier(.34,1.56,.64,1) both TopologyGraphComponent-module__WMgAcW__topology-node-scale-in}.TopologyGraphComponent-module__WMgAcW__topology-node-group:first-child{animation-delay:0s}.TopologyGraphComponent-module__WMgAcW__topology-node-group:nth-child(2){animation-delay:50ms}.TopologyGraphComponent-module__WMgAcW__topology-node-group:nth-child(3){animation-delay:.1s}.TopologyGraphComponent-module__WMgAcW__topology-node-group:nth-child(4){animation-delay:.15s}.TopologyGraphComponent-module__WMgAcW__topology-node-group:nth-child(5){animation-delay:.2s}.TopologyGraphComponent-module__WMgAcW__topology-node-group:nth-child(6){animation-delay:.25s}@keyframes TopologyGraphComponent-module__WMgAcW__topology-edge-draw{0%{stroke-dashoffset:100px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.TopologyGraphComponent-module__WMgAcW__topology-edge-line{stroke-dasharray:100;animation:.5s ease-out .15s both TopologyGraphComponent-module__WMgAcW__topology-edge-draw}@keyframes TopologyGraphComponent-module__WMgAcW__topology-edge-flow{to{stroke-dashoffset:-12px}}.TopologyGraphComponent-module__WMgAcW__topology-edge-flow-line{stroke-dasharray:4 4;animation:1.2s linear infinite TopologyGraphComponent-module__WMgAcW__topology-edge-flow}
.AgentStrategyOptionsComponent-module__DJ0RtG__strategy-tooltip-title{font-weight:600}.AgentStrategyOptionsComponent-module__DJ0RtG__strategy-tooltip-description{opacity:.7;margin-block:6px 8px}.AgentStrategyOptionsComponent-module__DJ0RtG__strategy-tooltip-structure{letter-spacing:.02em;color:#8cdee2;color:lab(83.3846% -25.1848 -10.4257);white-space:nowrap;background:#6363631f;background:lab(42% 0 0/.12);border-radius:4px;margin-block-end:8px;padding:5px 8px;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:11px;display:block}
.PanelShared-module__vx6wWG__container{flex-direction:column;gap:8px;height:100%;padding:12px;display:flex;overflow-y:auto}.PanelShared-module__vx6wWG__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.PanelShared-module__vx6wWG__header-title{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.PanelShared-module__vx6wWG__empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.PanelShared-module__vx6wWG__empty-icon{background:color-mix(in srgb, var(--panel-accent,var(--color-violet)) 10%, transparent);width:48px;height:48px;color:var(--panel-accent,var(--color-violet));border-radius:12px;justify-content:center;align-items:center;display:flex}.PanelShared-module__vx6wWG__empty-title{color:var(--text-primary);font-size:.8125rem;font-weight:600}.PanelShared-module__vx6wWG__empty-subtitle{font-size:var(--font-size-sm);color:var(--text-muted);max-width:260px;line-height:1.5}.PanelShared-module__vx6wWG__is-loading-state{color:var(--text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.PanelShared-module__vx6wWG__confirm-button{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:3px 10px;font-size:.625rem;font-weight:600;transition:all .15s}
.WordBadgeComponent-module__C-vUfa__badge{letter-spacing:.2px;font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--background-elevated);border:1px solid var(--calculated-border-color);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:2px 8px;font-size:.625rem;font-weight:500;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.WordBadgeComponent-module__C-vUfa__badge:hover{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);color:var(--text-primary)}.WordBadgeComponent-module__C-vUfa__badge svg{opacity:.6;flex-shrink:0}.WordBadgeComponent-module__C-vUfa__mini{gap:2px;padding:1px 4px;font-size:.4375rem}
.TracesTableComponent-module__DBU6Aa__expanded-panels{flex-direction:column;gap:2px;padding:4px 0;display:flex}
.page-module__kRBzBa__page{flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;display:flex}.page-module__kRBzBa__is-loading-state{color:var(--text-muted);font-size:var(--font-size-base);justify-content:center;align-items:center;gap:8px;padding:48px;display:flex}.page-module__kRBzBa__empty{color:var(--text-muted);font-size:var(--font-size-base);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 24px;display:flex}
