.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;min-width:260px;display:block}.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}.TableComponentsComponent-module__mUY8Ya__benchmark-trial-chip{font-size:.625rem;font-weight:700;font-family:var(--font-mono);color:var(--accent-primary);background:var(--calculated-accent-primary-subtle);border:1px solid color-mix(in oklch, var(--accent-primary) 25%, transparent);vertical-align:middle;border-radius:3px;margin-left:6px;padding:0 5px;display:inline-block}.TableComponentsComponent-module__mUY8Ya__benchmark-assertion-chip{font-size:.6875rem;font-weight:700;font-family:var(--font-mono);white-space:pre;border-radius:10px;padding:1px 8px;display:inline-block}.TableComponentsComponent-module__mUY8Ya__benchmark-assertion-chip-pass{color:var(--color-success);background:color-mix(in oklch, var(--color-success) 12%, transparent)}.TableComponentsComponent-module__mUY8Ya__benchmark-assertion-chip-fail{color:var(--color-danger);background:color-mix(in oklch, var(--color-danger) 12%, transparent)}
.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}
.HistoryItemComponent-module__LOSP_q__item{padding:var(--sidebar-row-padding-block) var(--sidebar-row-padding-inline);cursor:pointer;border-bottom:1px solid var(--sidebar-row-divider);border-left:var(--sidebar-row-accent-width) solid transparent;background:var(--background-base);align-items:flex-start;gap:8px;min-width:0;transition:background .18s,border-color .18s;display:flex;position:relative}.HistoryItemComponent-module__LOSP_q__item:hover{background:var(--sidebar-row-hover-bg);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,.HistoryItemComponent-module__LOSP_q__is-active-state:hover{background:var(--sidebar-row-active-bg);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{gap:var(--sidebar-row-gap);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.HistoryItemComponent-module__LOSP_q__title-layout-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.HistoryItemComponent-module__LOSP_q__title{color:var(--text-primary);flex:1;align-items:center;gap:6px;min-width:0;font-size:.8125rem;font-weight:500;display:flex}.HistoryItemComponent-module__LOSP_q__title-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.HistoryItemComponent-module__LOSP_q__cost-badge{flex-shrink:0}.HistoryItemComponent-module__LOSP_q__identity-layout-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.HistoryItemComponent-module__LOSP_q__signals-layout-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.HistoryItemComponent-module__LOSP_q__sub-agent-indicators{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.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__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;background:var(--background-elevated);z-index:1;height:5px;box-shadow:0 0 8px -2px color-mix(in oklch, var(--phase-pulse,#f47a00) 20%, transparent), 0 0 14px -4px color-mix(in oklch, var(--phase-pulse,#eda700) 10%, transparent);border-radius:0;transition:box-shadow .3s;position:absolute;bottom:0;overflow:hidden}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__inline-progress-bar-track{box-shadow:0 0 8px -2px color-mix(in oklch, var(--phase-pulse,lab(65.0323% 45.7704 78.375)) 20%, transparent), 0 0 14px -4px color-mix(in oklch, var(--phase-pulse,lab(73.7114% 20.516 93.3059)) 10%, transparent)}}.HistoryItemComponent-module__LOSP_q__inline-progress-bar-track-is-active-conversation{--phase-pulse:var(--generating-dot-phase-color,#f47a00)}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__inline-progress-bar-track-is-active-conversation{--phase-pulse:var(--generating-dot-phase-color,lab(65.0323% 45.7704 78.375))}}.HistoryItemComponent-module__LOSP_q__inline-progress-bar-fill{pointer-events:none;z-index:1;background:linear-gradient(90deg, var(--gradient-stop-1,#637389) 0%, var(--gradient-stop-2,#6d829e) 16%, var(--gradient-stop-3,#637389) 33%, var(--gradient-stop-4,#6d829e) 50%, var(--gradient-stop-5,#637389) 66%, var(--gradient-stop-6,#6d829e) 83%, var(--gradient-stop-7,#637389) 100%);background-size:300% 100%;border-radius:0;width:0%;transition:width .3s;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(--gradient-stop-1,lab(47.6579% -2.00021 -14.4421)) 0%, var(--gradient-stop-2,lab(53.4131% -2.32956 -17.9931)) 16%, var(--gradient-stop-3,lab(47.6579% -2.00021 -14.4421)) 33%, var(--gradient-stop-4,lab(53.4131% -2.32956 -17.9931)) 50%, var(--gradient-stop-5,lab(47.6579% -2.00021 -14.4421)) 66%, var(--gradient-stop-6,lab(53.4131% -2.32956 -17.9931)) 83%, var(--gradient-stop-7,lab(47.6579% -2.00021 -14.4421)) 100%)}}.HistoryItemComponent-module__LOSP_q__inline-progress-bar-fill-is-active-conversation{width:var(--live-status-bar-progress,0%);--gradient-stop-1:var(--live-phase-gradient-stop-1,#637389);--gradient-stop-2:var(--live-phase-gradient-stop-2,#6d829e);--gradient-stop-3:var(--live-phase-gradient-stop-3,#637389);--gradient-stop-4:var(--live-phase-gradient-stop-4,#6d829e);--gradient-stop-5:var(--live-phase-gradient-stop-5,#637389);--gradient-stop-6:var(--live-phase-gradient-stop-6,#6d829e);--gradient-stop-7:var(--live-phase-gradient-stop-7,#637389)}@supports (color:lab(0% 0 0)){.HistoryItemComponent-module__LOSP_q__inline-progress-bar-fill-is-active-conversation{--gradient-stop-1:var(--live-phase-gradient-stop-1,lab(47.6579% -2.00021 -14.4421));--gradient-stop-2:var(--live-phase-gradient-stop-2,lab(53.4131% -2.32956 -17.9931));--gradient-stop-3:var(--live-phase-gradient-stop-3,lab(47.6579% -2.00021 -14.4421));--gradient-stop-4:var(--live-phase-gradient-stop-4,lab(53.4131% -2.32956 -17.9931));--gradient-stop-5:var(--live-phase-gradient-stop-5,lab(47.6579% -2.00021 -14.4421));--gradient-stop-6:var(--live-phase-gradient-stop-6,lab(53.4131% -2.32956 -17.9931));--gradient-stop-7:var(--live-phase-gradient-stop-7,lab(47.6579% -2.00021 -14.4421))}}@keyframes HistoryItemComponent-module__LOSP_q__inline-progress-gradient-flow{0%{background-position:0 0}to{background-position:100% 0}}
.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}
.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)}}
.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-radius:var(--border-radius-md);border:1px solid color-mix(in oklch, var(--color-warning) 35%, var(--calculated-border-color));background:color-mix(in srgb, var(--color-warning) 4%, var(--background-surface));width:100%;box-shadow:0 0 0 2px color-mix(in oklch, var(--color-warning) 12%, transparent), 0 4px 20px #0003;margin:8px 0;padding:14px 16px;animation:.2s ease-out ApprovalCardComponent-module__DnbJ6a__slide-in}@supports (color:lab(0% 0 0)){.ApprovalCardComponent-module__DnbJ6a__card{box-shadow:0 0 0 2px color-mix(in oklch, var(--color-warning) 12%, transparent), 0 4px 20px lab(0% 0 0/.2)}}.ApprovalCardComponent-module__DnbJ6a__card.ApprovalCardComponent-module__DnbJ6a__resolved{opacity:.6;border-color:var(--calculated-border-subtle);background:var(--background-surface);box-shadow:none}.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__header-status{font-size:var(--font-size-xs);letter-spacing:.02em;color:var(--color-warning);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-weight:600;display:flex}.ApprovalCardComponent-module__DnbJ6a__header-status-dot{background:var(--color-warning);will-change:opacity, transform;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.4s ease-in-out infinite ApprovalCardComponent-module__DnbJ6a__status-dot-pulse}.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{border-radius:var(--button-border-radius);font-size:var(--font-size-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-weight:600;transition:all .15s;display:flex}.ApprovalCardComponent-module__DnbJ6a__approve-button{background:var(--color-success);color:#fff;color:lab(100% 0 0);border-color:var(--color-success)}.ApprovalCardComponent-module__DnbJ6a__approve-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.ApprovalCardComponent-module__DnbJ6a__approve-all-button{background:color-mix(in oklch, var(--accent-primary) 12%, transparent);color:var(--accent-primary);border-color:color-mix(in oklch, var(--accent-primary) 20%, transparent)}.ApprovalCardComponent-module__DnbJ6a__approve-all-button:hover{background:color-mix(in oklch, var(--accent-primary) 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__status-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@keyframes ApprovalCardComponent-module__DnbJ6a__slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.InputBoxComponent-module__ARoMWq__input-box{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-md);flex-direction:column;padding:8px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 20px #0003;box-shadow:0 4px 20px lab(0% 0 0/.2)}.InputBoxComponent-module__ARoMWq__input-box:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--calculated-accent-primary-glow), 0 4px 20px #0000004d}@supports (color:lab(0% 0 0)){.InputBoxComponent-module__ARoMWq__input-box:focus-within{box-shadow:0 0 0 2px var(--calculated-accent-primary-glow), 0 4px 20px lab(0% 0 0/.3)}}.InputBoxComponent-module__ARoMWq__input-box-drag-is-active-state{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--calculated-accent-primary-glow), 0 4px 20px #0000004d;border-style:dashed}@supports (color:lab(0% 0 0)){.InputBoxComponent-module__ARoMWq__input-box-drag-is-active-state{box-shadow:0 0 0 2px var(--calculated-accent-primary-glow), 0 4px 20px lab(0% 0 0/.3)}}.InputBoxComponent-module__ARoMWq__input-box-generating{background-image:linear-gradient(var(--background-surface), var(--background-surface)), linear-gradient(var(--prism-angle,0deg), var(--prism-colors));animation:InputBoxComponent-module__ARoMWq__prism-rotate var(--prism-speed) linear infinite;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;box-shadow:0 0 12px #6366f126,0 4px 20px #0000004d;box-shadow:0 0 12px lab(49% 30.3569 -71.8911/.15),0 4px 20px lab(0% 0 0/.3)}
.ChatInputButtonComponent-module__9XngsW__chat-input-button{border-radius:var(--button-border-radius);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:all .2s;display:flex}.ChatInputButtonComponent-module__9XngsW__chat-input-button:hover:not(:disabled){color:var(--accent-primary);background:var(--background-elevated)}.ChatInputButtonComponent-module__9XngsW__chat-input-button:disabled{color:var(--text-secondary);cursor:not-allowed;opacity:.4;background:0 0}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__is-active-state{color:var(--accent-primary);background:var(--background-elevated)}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit{background:var(--accent-primary);color:#fff;color:lab(100% 0 0);align-self:stretch;height:auto;min-height:40px;margin-left:auto}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit:hover:not(:disabled){background:var(--calculated-accent-primary-hover);transform:translateY(-1px)}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit:disabled{background:var(--background-base);color:var(--text-secondary);opacity:1}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit-generating{z-index:0;cursor:pointer;border:none;transition:transform .15s;position:relative;overflow:hidden;color:#fff!important;color:lab(100% 0 0)!important;background:0 0!important}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit-generating:before{content:"";background:var(--prism-conic);z-index:-1;animation:2s linear infinite ChatInputButtonComponent-module__9XngsW__spin;position:absolute;inset:-50%}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit-generating:hover{transform:scale(1.08)}.ChatInputButtonComponent-module__9XngsW__chat-input-button.ChatInputButtonComponent-module__9XngsW__submit-generating svg{color:#fff!important;color:lab(100% 0 0)!important}.ChatInputButtonComponent-module__9XngsW__rotating-icon-container{width:18px;height:18px;position:relative;overflow:hidden}.ChatInputButtonComponent-module__9XngsW__rotating-icon-track{flex-direction:column;transition:none;display:flex}.ChatInputButtonComponent-module__9XngsW__rotating-icon-track.ChatInputButtonComponent-module__9XngsW__rotating-icon-slide{animation:.3s cubic-bezier(.4,0,.2,1) forwards ChatInputButtonComponent-module__9XngsW__icon-scroll-up}.ChatInputButtonComponent-module__9XngsW__rotating-icon-item{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}
.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}
.JsonViewerComponent-module__hQ25ha__viewer{background:var(--background-base);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:1.6}.JsonViewerComponent-module__hQ25ha__toolbar{border-bottom:1px solid var(--calculated-border-subtle);background:var(--background-elevated);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.JsonViewerComponent-module__hQ25ha__label{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-family:var(--font-sans,inherit)}.JsonViewerComponent-module__hQ25ha__copy-button{font-size:var(--font-size-xs);color:var(--text-muted);border:1px solid var(--calculated-border-color);cursor:pointer;font-weight:500;font-family:var(--font-sans,inherit);background:0 0;border-radius:2px;align-items:center;gap:4px;padding:2px 8px;transition:all .15s;display:inline-flex}.JsonViewerComponent-module__hQ25ha__copy-button:hover{color:var(--accent-primary);border-color:var(--accent-primary)}.JsonViewerComponent-module__hQ25ha__tree{padding:10px 12px;overflow-x:auto}.JsonViewerComponent-module__hQ25ha__node{-webkit-user-select:text;user-select:text}.JsonViewerComponent-module__hQ25ha__json-layout-row{white-space:pre;border-radius:2px;align-items:baseline;gap:0;padding:0 0 0 2px;transition:background .1s;display:inline-flex}.JsonViewerComponent-module__hQ25ha__json-layout-row:hover{background:var(--calculated-accent-primary-glow)}.JsonViewerComponent-module__hQ25ha__children{border-left:1px solid var(--calculated-border-subtle);margin-left:6px;padding-left:18px}.JsonViewerComponent-module__hQ25ha__chevron{color:var(--text-muted);flex-shrink:0;align-items:center;margin-right:2px;transition:transform .15s;display:inline-flex}.JsonViewerComponent-module__hQ25ha__chevron-open{transform:rotate(90deg)}.JsonViewerComponent-module__hQ25ha__key{color:#c792ea;color:lab(68.2702% 32.4461 -36.9657)}.JsonViewerComponent-module__hQ25ha__bracket{color:var(--text-secondary);font-weight:600}.JsonViewerComponent-module__hQ25ha__comma{color:var(--text-muted)}.JsonViewerComponent-module__hQ25ha__is-collapsed-state{color:var(--text-secondary)}.JsonViewerComponent-module__hQ25ha__ellipsis{color:var(--text-muted);font-style:italic;font-size:var(--font-size-xs);padding:0 4px}.JsonViewerComponent-module__hQ25ha__value-string{color:#8dca80;color:lab(75.9166% -30.9404 30.6673);word-break:break-all}.JsonViewerComponent-module__hQ25ha__value-number{color:#70b3f7;color:lab(70.6084% -7.43943 -40.9122)}.JsonViewerComponent-module__hQ25ha__value-boolean{color:#b28fef;color:lab(65.6055% 28.424 -43.8063)}.JsonViewerComponent-module__hQ25ha__value-null{color:#717171;color:lab(47.8% 0 .0000119209);font-style:italic}
.ModalComponent-module__PerUyW__overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);background:#0009;background:lab(0% 0 0/.6);justify-content:center;align-items:center;animation:.15s ModalComponent-module__PerUyW__modal-fade-in;display:flex;position:fixed;inset:0}.ModalComponent-module__PerUyW__overlay-dark{-webkit-backdrop-filter:blur(12px);background:#000000eb;background:lab(0% 0 0/.92)}.ModalComponent-module__PerUyW__panel{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);max-height:90vh;animation:.2s ease-out ModalComponent-module__PerUyW__modal-slide-up;overflow-y:auto}.ModalComponent-module__PerUyW__size-sm{width:400px}.ModalComponent-module__PerUyW__size-md{width:540px}.ModalComponent-module__PerUyW__size-lg{width:720px}.ModalComponent-module__PerUyW__size-xl{width:900px}.ModalComponent-module__PerUyW__header{border-bottom:1px solid var(--calculated-border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ModalComponent-module__PerUyW__title{letter-spacing:.3px;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ModalComponent-module__PerUyW__close-button{border-radius:var(--border-radius-sm);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.ModalComponent-module__PerUyW__close-button:hover{background:var(--calculated-accent-primary-glow);color:var(--accent-primary)}.ModalComponent-module__PerUyW__body{flex-direction:column;gap:16px;padding:20px;display:flex}.ModalComponent-module__PerUyW__footer{border-top:1px solid var(--calculated-border-color);justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}@keyframes ModalComponent-module__PerUyW__modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ModalComponent-module__PerUyW__modal-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.ModalComponent-module__PerUyW__panel{border-radius:0;max-width:100vw;max-height:100vh;width:100%!important}}
.SearchInputComponent-module__raic9G__search-root{width:100%;position:relative}.SearchInputComponent-module__raic9G__search-bar{background:var(--background-elevated,var(--background-surface));cursor:text;will-change:border-radius, box-shadow;border:1px solid #0000;border-radius:28px;align-items:center;gap:4px;width:100%;height:56px;padding:0 4px 0 16px;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),border-radius .25s cubic-bezier(.2,0,0,1);display:flex;position:relative}.SearchInputComponent-module__raic9G__search-bar.SearchInputComponent-module__raic9G__compact{border-radius:24px;height:48px;padding:0 4px 0 12px}.SearchInputComponent-module__raic9G__search-bar:before{content:"";border-radius:inherit;pointer-events:none;background:var(--text-primary);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.SearchInputComponent-module__raic9G__search-bar:hover:before{opacity:.06}.SearchInputComponent-module__raic9G__leading-icon{width:24px;height:24px;color:var(--text-primary);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchInputComponent-module__raic9G__compact .SearchInputComponent-module__raic9G__leading-icon{width:20px;height:20px}.SearchInputComponent-module__raic9G__search-field{min-width:0;height:100%;color:var(--text-primary);letter-spacing:.5px;caret-color:var(--accent-primary);background:0 0;border:none;outline:none;flex:1;padding:0 8px;font-family:inherit;font-size:16px;font-weight:400;line-height:24px}.SearchInputComponent-module__raic9G__compact .SearchInputComponent-module__raic9G__search-field{padding:0 6px;font-size:14px;line-height:20px}.SearchInputComponent-module__raic9G__search-field::placeholder{color:var(--text-secondary)}.SearchInputComponent-module__raic9G__search-field::-webkit-search-cancel-button{appearance:none}.SearchInputComponent-module__raic9G__search-field::-webkit-search-decoration{appearance:none}.SearchInputComponent-module__raic9G__trailing-action{width:40px;height:40px;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s cubic-bezier(.2,0,0,1),color .15s;display:flex;position:relative}.SearchInputComponent-module__raic9G__compact .SearchInputComponent-module__raic9G__trailing-action{width:36px;height:36px}.SearchInputComponent-module__raic9G__trailing-action:hover{background:color-mix(in srgb, var(--text-primary) 8%, transparent)}.SearchInputComponent-module__raic9G__trailing-action:active{background:color-mix(in srgb, var(--text-primary) 12%, transparent)}.SearchInputComponent-module__raic9G__trailing-action:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.SearchInputComponent-module__raic9G__trailing-action svg{display:block}.SearchInputComponent-module__raic9G__search-bar.SearchInputComponent-module__raic9G__is-expanded-state{border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;border-color:var(--calculated-border-color);background:var(--background-surface);box-shadow:0 1px 2px #0000001f,0 2px 6px 2px #00000014;box-shadow:0 1px 2px lab(0% 0 0/.12),0 2px 6px 2px lab(0% 0 0/.08)}.SearchInputComponent-module__raic9G__search-bar.SearchInputComponent-module__raic9G__is-expanded-state:focus-within{border-color:var(--calculated-border-color);box-shadow:0 1px 2px #0000001f,0 2px 6px 2px #00000014;box-shadow:0 1px 2px lab(0% 0 0/.12),0 2px 6px 2px lab(0% 0 0/.08)}.SearchInputComponent-module__raic9G__suggestions-panel{z-index:50;background:var(--background-surface);border-radius:0 0 var(--border-radius-md) var(--border-radius-md);opacity:0;will-change:max-height, opacity, transform;border:1px solid #0000;border-top:none;max-height:0;transition:max-height .25s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(-4px)}.SearchInputComponent-module__raic9G__suggestions-panel.SearchInputComponent-module__raic9G__is-open-state{opacity:1;border-color:var(--calculated-border-color);max-height:400px;overflow-y:auto;transform:translateY(0);box-shadow:0 2px 3px #0000001a,0 6px 10px 4px #0000000f;box-shadow:0 2px 3px lab(0% 0 0/.1),0 6px 10px 4px lab(0% 0 0/.06)}.SearchInputComponent-module__raic9G__suggestions-divider{background:var(--calculated-border-color);flex-shrink:0;height:1px;margin:0 16px}.SearchInputComponent-module__raic9G__suggestion-group-header{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted,var(--text-secondary));-webkit-user-select:none;user-select:none;padding:12px 16px 4px;font-size:11px;font-weight:600}.SearchInputComponent-module__raic9G__suggestion-item{width:100%;min-height:48px;color:var(--text-primary);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;padding:8px 16px;font-family:inherit;font-size:14px;line-height:20px;transition:background .12s cubic-bezier(.2,0,0,1);display:flex;position:relative}.SearchInputComponent-module__raic9G__suggestion-item:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.SearchInputComponent-module__raic9G__suggestion-item:active{background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.SearchInputComponent-module__raic9G__suggestion-item.SearchInputComponent-module__raic9G__highlighted{background:color-mix(in srgb, var(--accent-primary) 10%, transparent)}.SearchInputComponent-module__raic9G__suggestion-item:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;border-radius:var(--border-radius-sm)}.SearchInputComponent-module__raic9G__suggestion-icon{width:24px;height:24px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchInputComponent-module__raic9G__suggestion-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SearchInputComponent-module__raic9G__suggestion-text mark{color:var(--accent-primary);background:0 0;font-weight:600}.SearchInputComponent-module__raic9G__suggestion-trailing{color:var(--text-muted,var(--text-secondary));flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.SearchInputComponent-module__raic9G__suggestions-empty{color:var(--text-secondary);justify-content:center;align-items:center;padding:24px 16px;font-size:14px;display:flex}.SearchInputComponent-module__raic9G__scrim{z-index:49;opacity:0;pointer-events:none;background:#00000052;background:lab(0% 0 0/.32);transition:opacity .2s cubic-bezier(.2,0,0,1);position:fixed;inset:0}.SearchInputComponent-module__raic9G__scrim.SearchInputComponent-module__raic9G__is-visible-state{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.SearchInputComponent-module__raic9G__search-bar,.SearchInputComponent-module__raic9G__suggestions-panel,.SearchInputComponent-module__raic9G__search-bar:before,.SearchInputComponent-module__raic9G__trailing-action,.SearchInputComponent-module__raic9G__suggestion-item{transition-duration:0s}}
.SelectComponent-module__ewQSYa__dropdown{width:fit-content;min-width:fit-content;position:relative}.SelectComponent-module__ewQSYa__has-label{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.SelectComponent-module__ewQSYa__label{color:var(--text-tertiary);letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.SelectComponent-module__ewQSYa__label-icon{color:var(--accent-primary);flex-shrink:0;align-items:center;display:flex}.SelectComponent-module__ewQSYa__sizer{visibility:hidden;pointer-events:none;flex-direction:column;height:0;padding:0 30px 0 12px;display:flex;overflow:hidden}.SelectComponent-module__ewQSYa__sizer-item{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.SelectComponent-module__ewQSYa__trigger{width:100%;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);cursor:pointer;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;transition:border-color .2s,box-shadow .2s;display:flex}.SelectComponent-module__ewQSYa__trigger:hover{border-color:#8042fb4d;border-color:lab(45.0418% 56.9315 -83.7604/.3)}.SelectComponent-module__ewQSYa__trigger-open{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--calculated-accent-primary-glow)}.SelectComponent-module__ewQSYa__trigger-disabled{opacity:.35;pointer-events:none;cursor:not-allowed}.SelectComponent-module__ewQSYa__trigger-loading{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);pointer-events:none;animation:2s ease-in-out infinite SelectComponent-module__ewQSYa__select-trigger-pulse;position:relative;overflow:hidden}.SelectComponent-module__ewQSYa__trigger-spinner{color:var(--accent-primary);flex-shrink:0;animation:1s linear infinite SelectComponent-module__ewQSYa__select-trigger-spin}.SelectComponent-module__ewQSYa__trigger-progress-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-primary) 12%, transparent), color-mix(in srgb, var(--accent-primary) 20%, transparent));transform-origin:0;border-radius:inherit;pointer-events:none;transition:transform .3s ease-out;position:absolute;inset:0}@keyframes SelectComponent-module__ewQSYa__select-trigger-pulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-primary) 10%, transparent)}50%{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-primary) 30%, transparent), 0 0 12px color-mix(in srgb, var(--accent-primary) 15%, transparent)}}@keyframes SelectComponent-module__ewQSYa__select-trigger-spin{to{transform:rotate(360deg)}}.SelectComponent-module__ewQSYa__trigger-content{align-items:center;gap:8px;display:flex;overflow:hidden}.SelectComponent-module__ewQSYa__trigger-icon{flex-shrink:0;align-items:center;display:flex}.SelectComponent-module__ewQSYa__trigger-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SelectComponent-module__ewQSYa__chevron{color:var(--text-secondary);flex-shrink:0;margin-left:4px;transition:transform .2s}.SelectComponent-module__ewQSYa__chevron-open{transform:rotate(180deg)}.SelectComponent-module__ewQSYa__menu{background:var(--calculated-select-option-background-color);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);z-index:9999;width:100%;max-height:240px;padding:4px;animation:.15s SelectComponent-module__ewQSYa__slide-down;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #00000040;box-shadow:0 8px 24px lab(0% 0 0/.25)}.SelectComponent-module__ewQSYa__option{width:100%;color:var(--calculated-select-option-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:2px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;transition:background .15s;display:flex}.SelectComponent-module__ewQSYa__option:hover{background:var(--calculated-accent-primary-glow)}.SelectComponent-module__ewQSYa__option-selected{background:var(--calculated-accent-primary-glow);color:var(--accent-primary);font-weight:500}.SelectComponent-module__ewQSYa__option-disabled{opacity:.4;cursor:not-allowed}.SelectComponent-module__ewQSYa__option-disabled:hover{background:0 0}.SelectComponent-module__ewQSYa__option-icon{flex-shrink:0;align-items:center;display:flex}.SelectComponent-module__ewQSYa__option-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SelectComponent-module__ewQSYa__trigger-multiple{height:auto;min-height:var(--input-height);padding:4px 12px}.SelectComponent-module__ewQSYa__chip-element{color:var(--accent-primary);background:var(--calculated-accent-primary-subtle,#8042fb1a);border-radius:var(--border-radius-sm,4px);white-space:nowrap;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.4;animation:.15s ease-out SelectComponent-module__ewQSYa__chip-in;display:inline-flex}@supports (color:lab(0% 0 0)){.SelectComponent-module__ewQSYa__chip-element{background:var(--calculated-accent-primary-subtle,lab(45.0418% 56.9315 -83.7604/.1))}}.SelectComponent-module__ewQSYa__chip-remove-button{width:14px;height:14px;color:var(--accent-primary);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:inline-flex}.SelectComponent-module__ewQSYa__chip-remove-button:hover{opacity:1;background:#8042fb26;background:lab(45.0418% 56.9315 -83.7604/.15)}@keyframes SelectComponent-module__ewQSYa__chip-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.SelectComponent-module__ewQSYa__option-checkbox-container{border:1.5px solid var(--calculated-border-color);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:2px;transition:background .15s,border-color .15s;display:flex}.SelectComponent-module__ewQSYa__option-checkbox-container-selected{background:var(--accent-primary,#6366f1);border-color:var(--accent-primary,#6366f1)}.SelectComponent-module__ewQSYa__option-checkbox-icon{color:#fff;width:10px;height:10px}.SelectComponent-module__ewQSYa__option-checkbox-path{stroke-dasharray:14;stroke-dashoffset:14px;animation:.2s cubic-bezier(.4,0,.2,1) forwards SelectComponent-module__ewQSYa__check-draw}@keyframes SelectComponent-module__ewQSYa__check-draw{to{stroke-dashoffset:0}}.SelectComponent-module__ewQSYa__inline-search-input{z-index:1;border-block-end:1px solid var(--calculated-border-color);margin-block-end:4px;position:sticky;inset-block-start:-4px}.SelectComponent-module__ewQSYa__inline-search-input>:first-child{background:var(--calculated-select-option-background-color);border:none;border-radius:0;height:36px;padding:0 6px 0 10px}.SelectComponent-module__ewQSYa__inline-search-input>:first-child:before,.SelectComponent-module__ewQSYa__inline-search-input>:first-child:hover:before{display:none}.SelectComponent-module__ewQSYa__search-empty-state{text-align:center;color:var(--text-tertiary);padding:12px 10px;font-size:13px}.SelectComponent-module__ewQSYa__tooltip-full-width{width:100%;display:flex}
.NavigationDrawerComponent-module__zTVNsq__scrim{z-index:999;opacity:0;visibility:hidden;background:#0006;background:lab(0% 0 0/.4);transition:opacity .3s cubic-bezier(.2,0,0,1),visibility 0s .3s;position:fixed;inset:0}.NavigationDrawerComponent-module__zTVNsq__scrim.NavigationDrawerComponent-module__zTVNsq__is-open-state{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.2,0,0,1),visibility}.NavigationDrawerComponent-module__zTVNsq__drawer{background:var(--background-surface,#1e1e1e);width:360px;max-width:calc(100vw - 56px);height:100dvh;color:var(--text-primary,#e0e0e0);flex-direction:column;flex-shrink:0;transition:width .3s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden}.NavigationDrawerComponent-module__zTVNsq__standard{border-right:1px solid var(--calculated-border-color,#333);z-index:1;position:relative}.NavigationDrawerComponent-module__zTVNsq__standard.NavigationDrawerComponent-module__zTVNsq__is-closed-state{border-right:none;width:0;min-width:0;overflow:hidden}.NavigationDrawerComponent-module__zTVNsq__modal{z-index:1000;will-change:transform;border-radius:0 16px 16px 0;transition:transform .3s cubic-bezier(.2,0,0,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026;box-shadow:0 1px 3px lab(0% 0 0/.3),0 4px 8px 3px lab(0% 0 0/.15)}.NavigationDrawerComponent-module__zTVNsq__modal.NavigationDrawerComponent-module__zTVNsq__is-open-state{transform:translate(0)}[dir=rtl] .NavigationDrawerComponent-module__zTVNsq__modal{border-radius:16px 0 0 16px;left:auto;right:0;transform:translate(100%)}[dir=rtl] .NavigationDrawerComponent-module__zTVNsq__modal.NavigationDrawerComponent-module__zTVNsq__is-open-state{transform:translate(0)}[dir=rtl] .NavigationDrawerComponent-module__zTVNsq__standard{border-right:none;border-left:1px solid var(--calculated-border-color,#333)}.NavigationDrawerComponent-module__zTVNsq__anchor-end{border-radius:16px 0 0 16px;left:auto;right:0;transform:translate(100%)}.NavigationDrawerComponent-module__zTVNsq__anchor-end.NavigationDrawerComponent-module__zTVNsq__is-open-state{transform:translate(0)}.NavigationDrawerComponent-module__zTVNsq__headline{color:var(--text-primary,#e0e0e0);letter-spacing:.01em;flex-shrink:0;padding:28px 28px 0;font-size:14px;font-weight:600}.NavigationDrawerComponent-module__zTVNsq__content{scrollbar-width:thin;scrollbar-color:var(--text-muted,#555) transparent;flex-direction:column;flex:1;gap:0;padding:12px;display:flex;overflow:hidden auto}.NavigationDrawerComponent-module__zTVNsq__content::-webkit-scrollbar{width:4px}.NavigationDrawerComponent-module__zTVNsq__content::-webkit-scrollbar-track{background:0 0}.NavigationDrawerComponent-module__zTVNsq__content::-webkit-scrollbar-thumb{background:var(--text-muted,#555);border-radius:4px}.NavigationDrawerComponent-module__zTVNsq__section-header{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#888);-webkit-user-select:none;user-select:none;padding:18px 16px 8px;font-size:11px;font-weight:600}.NavigationDrawerComponent-module__zTVNsq__divider{background:var(--calculated-border-color,#333);flex-shrink:0;height:1px;margin:4px 16px}.NavigationDrawerComponent-module__zTVNsq__item{min-height:56px;color:var(--text-secondary,#aaa);letter-spacing:.01em;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;isolation:isolate;background:0 0;border:none;border-radius:28px;align-items:center;gap:12px;width:100%;padding:0 24px 0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:flex;position:relative}.NavigationDrawerComponent-module__zTVNsq__state-layer{border-radius:inherit;pointer-events:none;background:var(--text-primary,#fff);opacity:0;z-index:-1;transition:opacity .15s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.NavigationDrawerComponent-module__zTVNsq__item:hover .NavigationDrawerComponent-module__zTVNsq__state-layer{opacity:.08}.NavigationDrawerComponent-module__zTVNsq__item:focus-visible .NavigationDrawerComponent-module__zTVNsq__state-layer{opacity:.1}.NavigationDrawerComponent-module__zTVNsq__item:active .NavigationDrawerComponent-module__zTVNsq__state-layer{opacity:.12}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state{background:var(--calculated-accent-primary-subtle,#8042fb1f);color:var(--accent-primary,#818cf8);font-weight:600}@supports (color:lab(0% 0 0)){.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state{background:var(--calculated-accent-primary-subtle,lab(45.0418% 56.9315 -83.7604/.12))}}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state .NavigationDrawerComponent-module__zTVNsq__state-layer{background:var(--accent-primary,#818cf8)}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state:hover .NavigationDrawerComponent-module__zTVNsq__state-layer{opacity:.08}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state:active .NavigationDrawerComponent-module__zTVNsq__state-layer{opacity:.12}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state .NavigationDrawerComponent-module__zTVNsq__item-icon{color:var(--accent-primary,#818cf8)}.NavigationDrawerComponent-module__zTVNsq__item:focus-visible{outline:2px solid var(--accent-primary,#818cf8);outline-offset:2px}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-disabled-state{color:var(--text-muted,#666);opacity:.38;pointer-events:none}.NavigationDrawerComponent-module__zTVNsq__item-icon{color:var(--text-secondary,#aaa);flex-shrink:0;transition:color .15s cubic-bezier(.2,0,0,1)}.NavigationDrawerComponent-module__zTVNsq__item-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.NavigationDrawerComponent-module__zTVNsq__item-badge{color:var(--text-secondary,#aaa);letter-spacing:.02em;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:600}.NavigationDrawerComponent-module__zTVNsq__item.NavigationDrawerComponent-module__zTVNsq__is-active-state .NavigationDrawerComponent-module__zTVNsq__item-badge{color:var(--accent-primary,#818cf8)}.NavigationDrawerComponent-module__zTVNsq__footer{border-top:1px solid var(--calculated-border-color,#333);flex-shrink:0;padding:12px}.NavigationDrawerComponent-module__zTVNsq__wrapper{flex-shrink:0;height:100%;display:flex}.NavigationDrawerComponent-module__zTVNsq__no-transition,.NavigationDrawerComponent-module__zTVNsq__no-transition *{transition-duration:0s!important}@keyframes NavigationDrawerComponent-module__zTVNsq__drawer-slide-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.NavigationDrawerComponent-module__zTVNsq__standard:not(.NavigationDrawerComponent-module__zTVNsq__closed) .NavigationDrawerComponent-module__zTVNsq__content{animation:.3s cubic-bezier(.2,0,0,1) both NavigationDrawerComponent-module__zTVNsq__drawer-slide-in}@media (max-width:599px){.NavigationDrawerComponent-module__zTVNsq__drawer{width:min(360px,100vw - 56px)}}
.NavigationRailComponent-module__j1SqOG__rail{background:var(--background-surface,#1e1e1e);border-right:1px solid var(--calculated-border-color,#ffffff14);z-index:100;scrollbar-width:none;flex-direction:column;flex-shrink:0;align-items:center;width:80px;min-width:80px;height:100%;padding:0;display:flex;position:relative;overflow:hidden auto}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__rail{border-right:1px solid var(--calculated-border-color,lab(100% 0 0/.08))}}.NavigationRailComponent-module__j1SqOG__rail::-webkit-scrollbar{display:none}.NavigationRailComponent-module__j1SqOG__menu-slot{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:56px;display:flex}.NavigationRailComponent-module__j1SqOG__fab-slot{flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:8px 0 4px;display:flex}.NavigationRailComponent-module__j1SqOG__destinations{flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 0;display:flex}.NavigationRailComponent-module__j1SqOG__align-top{margin-bottom:auto}.NavigationRailComponent-module__j1SqOG__align-center{margin-top:auto;margin-bottom:auto}.NavigationRailComponent-module__j1SqOG__destination-wrapper{justify-content:center;width:100%;display:flex}.NavigationRailComponent-module__j1SqOG__destination{cursor:pointer;width:100%;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.NavigationRailComponent-module__j1SqOG__destination:focus-visible{outline:2px solid var(--accent-primary,#6366f1);outline-offset:-2px;border-radius:16px}.NavigationRailComponent-module__j1SqOG__destination-inner{flex-direction:column;align-items:center;gap:4px;width:100%;padding:4px 0;display:flex}.NavigationRailComponent-module__j1SqOG__indicator-pill{will-change:width;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;transition:width .3s cubic-bezier(.2,0,0,1),background-color .2s;display:flex;position:relative;overflow:hidden}.NavigationRailComponent-module__j1SqOG__indicator-pill.NavigationRailComponent-module__j1SqOG__indicator-active{background:var(--secondary-container,#8042fb29);width:56px}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__indicator-pill.NavigationRailComponent-module__j1SqOG__indicator-active{background:var(--secondary-container,lab(45.0418% 56.9315 -83.7604/.16))}}.NavigationRailComponent-module__j1SqOG__state-layer{border-radius:inherit;pointer-events:none;background:0 0;transition:background-color .15s;position:absolute;inset:0}.NavigationRailComponent-module__j1SqOG__destination:hover .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-surface-hover,#ffffff14)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination:hover .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-surface-hover,lab(100% 0 0/.08))}}.NavigationRailComponent-module__j1SqOG__destination:focus-visible .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-surface-focus,#ffffff1a)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination:focus-visible .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-surface-focus,lab(100% 0 0/.1))}}.NavigationRailComponent-module__j1SqOG__destination:active .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-surface-pressed,#ffffff1a)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination:active .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-surface-pressed,lab(100% 0 0/.1))}}.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:hover .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-secondary-container-hover,#8042fb14)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:hover .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-secondary-container-hover,lab(45.0418% 56.9315 -83.7604/.08))}}.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:focus-visible .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-secondary-container-focus,#8042fb1a)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:focus-visible .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-secondary-container-focus,lab(45.0418% 56.9315 -83.7604/.1))}}.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:active .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-secondary-container-pressed,#8042fb1a)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:active .NavigationRailComponent-module__j1SqOG__state-layer{background:var(--on-secondary-container-pressed,lab(45.0418% 56.9315 -83.7604/.1))}}.NavigationRailComponent-module__j1SqOG__icon{z-index:1;color:var(--text-secondary,#ffffffa6);flex-shrink:0;transition:color .2s;position:relative}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__icon{color:var(--text-secondary,lab(100% 0 0/.65))}}.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state .NavigationRailComponent-module__j1SqOG__icon{color:var(--on-secondary-container,var(--accent-primary,#818cf8))}.NavigationRailComponent-module__j1SqOG__destination:hover .NavigationRailComponent-module__j1SqOG__icon{color:var(--text-primary,#fff)}.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:hover .NavigationRailComponent-module__j1SqOG__icon{color:var(--on-secondary-container,var(--accent-primary,#818cf8))}.NavigationRailComponent-module__j1SqOG__label{letter-spacing:.1px;color:var(--text-secondary,#ffffffa6);text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;max-width:72px;font-size:12px;font-weight:500;line-height:16px;transition:color .2s;overflow:hidden}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__label{color:var(--text-secondary,lab(100% 0 0/.65))}}.NavigationRailComponent-module__j1SqOG__label.NavigationRailComponent-module__j1SqOG__label-active{color:var(--on-secondary-container,var(--accent-primary,#818cf8));font-weight:600}.NavigationRailComponent-module__j1SqOG__destination:hover .NavigationRailComponent-module__j1SqOG__label{color:var(--text-primary,#fff)}.NavigationRailComponent-module__j1SqOG__destination.NavigationRailComponent-module__j1SqOG__is-active-state:hover .NavigationRailComponent-module__j1SqOG__label{color:var(--on-secondary-container,var(--accent-primary,#818cf8))}.NavigationRailComponent-module__j1SqOG__badge-overlay{z-index:2;pointer-events:none;position:absolute;top:2px;right:2px}.NavigationRailComponent-module__j1SqOG__badge-dot{background:var(--error-color,#f87171);border-radius:50%;width:6px;height:6px;display:block}.NavigationRailComponent-module__j1SqOG__bottom-slot{border-top:1px solid var(--calculated-border-color,#ffffff14);flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:auto;padding:12px 0;display:flex}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__bottom-slot{border-top:1px solid var(--calculated-border-color,lab(100% 0 0/.08))}}@keyframes NavigationRailComponent-module__j1SqOG__pill-expand{0%{background-color:#0000;width:32px}to{background-color:var(--secondary-container,#8042fb29);width:56px}}@supports (color:lab(0% 0 0)){@keyframes NavigationRailComponent-module__j1SqOG__pill-expand{0%{background-color:#0000;width:32px}to{background-color:var(--secondary-container,lab(45.0418% 56.9315 -83.7604/.16));width:56px}}}.NavigationRailComponent-module__j1SqOG__indicator-pill.NavigationRailComponent-module__j1SqOG__indicator-active{animation:.3s cubic-bezier(.2,0,0,1) forwards NavigationRailComponent-module__j1SqOG__pill-expand}.NavigationRailComponent-module__j1SqOG__destination:after{content:"";background:var(--accent-primary,#8042fb33);opacity:0;pointer-events:none;border-radius:50%;width:48px;height:48px;transition:transform .4s cubic-bezier(.2,0,0,1),opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@supports (color:lab(0% 0 0)){.NavigationRailComponent-module__j1SqOG__destination:after{background:var(--accent-primary,lab(45.0418% 56.9315 -83.7604/.2))}}.NavigationRailComponent-module__j1SqOG__destination:active:after{opacity:1;transition:transform .15s cubic-bezier(.2,0,0,1),opacity 50ms;transform:translate(-50%,-50%)scale(1)}
.ThemePickerComponent-module__msv8qW__wrapper{width:100%;position:relative}.ThemePickerComponent-module__msv8qW__trigger{border-radius:var(--border-radius-sm,6px);width:100%;color:var(--text-secondary,#aaa);cursor:pointer;transition:background var(--transition-fast,.15s), color var(--transition-fast,.15s);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:450;display:flex;position:relative}.ThemePickerComponent-module__msv8qW__trigger:hover{background:var(--calculated-accent-primary-subtle,#ffffff0d);color:var(--text-primary,#fff)}@supports (color:lab(0% 0 0)){.ThemePickerComponent-module__msv8qW__trigger:hover{background:var(--calculated-accent-primary-subtle,lab(100% 0 0/.05))}}.ThemePickerComponent-module__msv8qW__trigger-swatch-dual{border:2px solid #ffffff26;border:2px solid lab(100% 0 0/.15);border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:border-color .2s;position:relative;overflow:hidden}.ThemePickerComponent-module__msv8qW__trigger:hover .ThemePickerComponent-module__msv8qW__trigger-swatch-dual{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.ThemePickerComponent-module__msv8qW__trigger-swatch-half{position:absolute;inset:0}.ThemePickerComponent-module__msv8qW__trigger-swatch-half:first-child{clip-path:polygon(0 0,100% 0,0 100%)}.ThemePickerComponent-module__msv8qW__trigger-swatch-half:last-child{clip-path:polygon(100% 0,100% 100%,0 100%)}.ThemePickerComponent-module__msv8qW__trigger-icon{flex-shrink:0;display:none}.ThemePickerComponent-module__msv8qW__trigger-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ThemePickerComponent-module__msv8qW__trigger-chevron{color:var(--text-muted,#666);flex-shrink:0;transition:transform .2s}.ThemePickerComponent-module__msv8qW__trigger-chevron-open{transform:rotate(180deg)}.ThemePickerComponent-module__msv8qW__is-collapsed-state .ThemePickerComponent-module__msv8qW__trigger-label,.ThemePickerComponent-module__msv8qW__is-collapsed-state .ThemePickerComponent-module__msv8qW__trigger-chevron{display:none}.ThemePickerComponent-module__msv8qW__is-collapsed-state .ThemePickerComponent-module__msv8qW__trigger{justify-content:center;padding:10px 0}.ThemePickerComponent-module__msv8qW__is-collapsed-state .ThemePickerComponent-module__msv8qW__trigger-swatch-dual{width:18px;height:18px}.ThemePickerComponent-module__msv8qW__popover{background:var(--background-surface,#1e1e1e);border:1px solid var(--calculated-border-color,#333);border-radius:var(--border-radius-sm,6px);z-index:200;transform-origin:bottom;min-width:180px;animation:.18s cubic-bezier(.16,1,.3,1) ThemePickerComponent-module__msv8qW__dropup-in;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 -4px 16px #00000040,0 -1px 4px #00000026;box-shadow:0 -4px 16px lab(0% 0 0/.25),0 -1px 4px lab(0% 0 0/.15)}.ThemePickerComponent-module__msv8qW__popover-flyout{transform-origin:0 100%;z-index:10000;width:auto;min-width:200px;animation:.18s cubic-bezier(.16,1,.3,1) ThemePickerComponent-module__msv8qW__flyout-in}@keyframes ThemePickerComponent-module__msv8qW__flyout-in{0%{opacity:0;transform:translate(-6px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ThemePickerComponent-module__msv8qW__dropup-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ThemePickerComponent-module__msv8qW__popover-header{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted,#888);padding:10px 14px 6px;font-size:10px;font-weight:600}.ThemePickerComponent-module__msv8qW__theme-list{flex-direction:column;gap:2px;padding:4px 6px 8px;display:flex}.ThemePickerComponent-module__msv8qW__theme-option{border-radius:var(--border-radius-sm,6px);width:100%;color:var(--text-secondary,#aaa);cursor:pointer;transition:background var(--transition-fast,.15s), color var(--transition-fast,.15s);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:450;display:flex}.ThemePickerComponent-module__msv8qW__theme-option:hover{background:var(--calculated-accent-primary-subtle,#ffffff0d);color:var(--text-primary,#fff)}@supports (color:lab(0% 0 0)){.ThemePickerComponent-module__msv8qW__theme-option:hover{background:var(--calculated-accent-primary-subtle,lab(100% 0 0/.05))}}.ThemePickerComponent-module__msv8qW__theme-option.ThemePickerComponent-module__msv8qW__is-active-state{color:var(--text-primary,#fff);font-weight:500}.ThemePickerComponent-module__msv8qW__swatch-dual{border:2px solid #ffffff1a;border:2px solid lab(100% 0 0/.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:box-shadow .2s,transform .15s;display:flex;position:relative;overflow:hidden}.ThemePickerComponent-module__msv8qW__swatch-half{position:absolute;inset:0}.ThemePickerComponent-module__msv8qW__swatch-half:first-child{clip-path:polygon(0 0,100% 0,0 100%)}.ThemePickerComponent-module__msv8qW__swatch-half:last-child{clip-path:polygon(100% 0,100% 100%,0 100%)}.ThemePickerComponent-module__msv8qW__theme-option:hover .ThemePickerComponent-module__msv8qW__swatch-dual{transform:scale(1.15)}.ThemePickerComponent-module__msv8qW__theme-option.ThemePickerComponent-module__msv8qW__is-active-state .ThemePickerComponent-module__msv8qW__swatch-dual{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.ThemePickerComponent-module__msv8qW__swatch-check{color:#fff;filter:drop-shadow(0 1px 2px #00000080);filter:drop-shadow(0 1px 2px lab(0% 0 0/.5));z-index:1}.ThemePickerComponent-module__msv8qW__option-icon{opacity:.7;flex-shrink:0}.ThemePickerComponent-module__msv8qW__theme-option:hover .ThemePickerComponent-module__msv8qW__option-icon,.ThemePickerComponent-module__msv8qW__theme-option.ThemePickerComponent-module__msv8qW__is-active-state .ThemePickerComponent-module__msv8qW__option-icon{opacity:1}.ThemePickerComponent-module__msv8qW__option-label{white-space:nowrap}.ThemePickerComponent-module__msv8qW__tooltip-fill{width:100%;display:flex}
.StatusBarComponent-module__KUbirW__status-bar{z-index:1;opacity:.35;background:var(--background-elevated);border-radius:4px;width:100%;height:4px;min-height:4px;margin-top:6px;transition:height .4s cubic-bezier(.4,0,.2,1),opacity .4s,box-shadow .3s;position:relative;overflow:hidden}.StatusBarComponent-module__KUbirW__status-bar-fill{pointer-events:none;z-index:1;background:linear-gradient(90deg, var(--gradient-stop-1,#637389) 0%, var(--gradient-stop-2,#6d829e) 16%, var(--gradient-stop-3,#637389) 33%, var(--gradient-stop-4,#6d829e) 50%, var(--gradient-stop-5,#637389) 66%, var(--gradient-stop-6,#6d829e) 83%, var(--gradient-stop-7,#637389) 100%);background-size:300% 100%;border-radius:4px;width:0%;height:100%;transition:width .3s;animation:6s linear infinite StatusBarComponent-module__KUbirW__status-bar-gradient-flow;position:absolute;top:0;left:0}@supports (color:lab(0% 0 0)){.StatusBarComponent-module__KUbirW__status-bar-fill{background:linear-gradient(90deg, var(--gradient-stop-1,lab(47.6579% -2.00021 -14.4421)) 0%, var(--gradient-stop-2,lab(53.4131% -2.32956 -17.9931)) 16%, var(--gradient-stop-3,lab(47.6579% -2.00021 -14.4421)) 33%, var(--gradient-stop-4,lab(53.4131% -2.32956 -17.9931)) 50%, var(--gradient-stop-5,lab(47.6579% -2.00021 -14.4421)) 66%, var(--gradient-stop-6,lab(53.4131% -2.32956 -17.9931)) 83%, var(--gradient-stop-7,lab(47.6579% -2.00021 -14.4421)) 100%)}}@keyframes StatusBarComponent-module__KUbirW__status-bar-gradient-flow{0%{background-position:0 0}to{background-position:100% 0}}.StatusBarComponent-module__KUbirW__status-bar-fill-is-completing-state{transition:width .18s ease-out}.StatusBarComponent-module__KUbirW__status-bar:not(.StatusBarComponent-module__KUbirW__status-bar-is-active-state) .StatusBarComponent-module__KUbirW__status-bar-fill{opacity:0}.StatusBarComponent-module__KUbirW__status-bar-awaiting .StatusBarComponent-module__KUbirW__status-bar-fill{filter:grayscale();opacity:.5;animation:none}.StatusBarComponent-module__KUbirW__status-bar-sub-agent{opacity:.6;height:28px;min-height:28px}.StatusBarComponent-module__KUbirW__status-bar-is-active-state{opacity:1;height:28px;min-height:28px;box-shadow:0 0 8px -2px color-mix(in oklch, var(--phase-pulse,#f47a00) 20%, transparent), 0 0 14px -4px color-mix(in oklch, var(--phase-pulse,#eda700) 10%, transparent)}@supports (color:lab(0% 0 0)){.StatusBarComponent-module__KUbirW__status-bar-is-active-state{box-shadow:0 0 8px -2px color-mix(in oklch, var(--phase-pulse,lab(65.0323% 45.7704 78.375)) 20%, transparent), 0 0 14px -4px color-mix(in oklch, var(--phase-pulse,lab(73.7114% 20.516 93.3059)) 10%, transparent)}}.StatusBarComponent-module__KUbirW__status-bar-awaiting{box-shadow:none}.StatusBarComponent-module__KUbirW__status-bar-delegating{box-shadow:0 0 8px -2px #39d0f126,0 0 14px -4px #2cb3d714;box-shadow:0 0 8px -2px lab(76.8778% -32.0072 -28.1208/.15),0 0 14px -4px lab(67.1566% -26.916 -29.1676/.08)}.StatusBarComponent-module__KUbirW__status-bar-overlay{z-index:2;background:#0000004d;background:lab(0% 0 0/.3);border-radius:4px;align-items:center;gap:6px;padding:0 8px;animation:.3s StatusBarComponent-module__KUbirW__status-bar-overlay-in;display:flex;position:absolute;inset:0}@keyframes StatusBarComponent-module__KUbirW__status-bar-overlay-in{0%{opacity:0}to{opacity:1}}.StatusBarComponent-module__KUbirW__status-bar-icon{color:#ffffffb3;color:lab(99.9996% -.00357628 -.0378609/.7);filter:drop-shadow(0 1px 2px #0000004d);filter:drop-shadow(0 1px 2px lab(0% 0 0/.3));flex-shrink:0;align-items:center;display:inline-flex}.StatusBarComponent-module__KUbirW__status-bar-emoji{flex-shrink:0;font-size:.625rem;line-height:1}.StatusBarComponent-module__KUbirW__status-bar-message{color:var(--phase-text,#ffffffe6);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px #00000080;text-shadow:0 1px 3px lab(0% 0 0/.5);align-items:center;gap:6px;font-size:.625rem;font-weight:600;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.StatusBarComponent-module__KUbirW__status-bar-message{color:var(--phase-text,lab(99.9996% -.00357628 -.0378609/.9))}}.StatusBarComponent-module__KUbirW__status-bar-progress{font-variant-numeric:tabular-nums;opacity:.9;letter-spacing:.04em;text-align:center;background:#ffffff1f;background:lab(99.9996% -.00357628 -.0378609/.12);border-radius:3px;min-width:28px;padding:1px 5px;font-size:.5625rem;font-weight:700}.StatusBarComponent-module__KUbirW__status-bar-iter{opacity:.7;letter-spacing:.03em;background:#ffffff1a;background:lab(99.9996% -.00357628 -.0378609/.1);border-radius:3px;padding:1px 5px;font-size:.5625rem;font-weight:500}.StatusBarComponent-module__KUbirW__status-bar-speed{font-variant-numeric:tabular-nums;opacity:.9;color:#f3e900;color:lab(91.0246% -10.7559 92.0218);letter-spacing:.03em;background:#facc1626;background:lab(84.3287% 6.30334 81.9639/.15);border-radius:3px;padding:1px 5px;font-size:.5625rem;font-weight:700}.StatusBarComponent-module__KUbirW__status-bar-pulse{background:var(--phase-pulse,#fffc);border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-inline-start:auto;animation:1.4s ease-in-out infinite StatusBarComponent-module__KUbirW__status-bar-pulse-dot;display:inline-block}@supports (color:lab(0% 0 0)){.StatusBarComponent-module__KUbirW__status-bar-pulse{background:var(--phase-pulse,lab(99.9996% -.00357628 -.0378609/.8))}}@keyframes StatusBarComponent-module__KUbirW__status-bar-pulse-dot{0%,to{opacity:1;scale:1}50%{opacity:.3;scale:.6}}
.SystemPromptModalComponent-module__7DtK4a__modal{max-height:80vh}.SystemPromptModalComponent-module__7DtK4a__body{flex-direction:column;gap:16px;display:flex}.SystemPromptModalComponent-module__7DtK4a__field{flex-direction:column;gap:6px;display:flex}.SystemPromptModalComponent-module__7DtK4a__field label{font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;font-weight:600}
.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%}
.ToolIconComponent-module__HtXgUq__tool-pills{flex-wrap:nowrap;align-items:center;gap:4px;display:inline-flex}.ToolIconComponent-module__HtXgUq__tool-pill{background:var(--background-elevated);border:1px solid var(--calculated-border-color);cursor:default;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .15s;display:inline-flex}.ToolIconComponent-module__HtXgUq__tool-pill:hover{border-color:var(--accent-primary)}
