.styles-module__mW6VzW__rightPanel{width:var(--right-panel-width,clamp(300px,24vw,360px));flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.styles-module__mW6VzW__stack{flex-direction:column;flex:1;gap:11px;min-height:0;display:flex;overflow-y:auto}.styles-module__mW6VzW__card{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 10px 26px -18px hsl(var(--foreground)/.3);border-radius:14px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.styles-module__mW6VzW__cardHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 12px;transition:background .12s;display:flex}.styles-module__mW6VzW__cardHeader:hover{background:hsl(var(--accent))}.styles-module__mW6VzW__cardIcon{color:hsl(var(--muted-foreground));flex-shrink:0}.styles-module__mW6VzW__cardTitle{color:hsl(var(--foreground));text-align:left;flex:1;min-width:0;font-size:13px;font-weight:600}.styles-module__mW6VzW__cardMeta{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:11px}.styles-module__mW6VzW__cardChevron{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .15s}.styles-module__mW6VzW__cardChevronOpen{transform:rotate(180deg)}.styles-module__mW6VzW__cardBody{flex-direction:column;gap:6px;min-height:0;padding:8px 12px 12px;display:flex;overflow-y:auto}.styles-module__mW6VzW__dropZoneActive{outline:2px dashed hsl(var(--primary));outline-offset:-4px;background-color:hsl(var(--primary)/.05)}.styles-module__mW6VzW__placeholder{color:hsl(var(--muted-foreground));padding:8px 0;font-size:12px}.styles-module__mW6VzW__todoItem{grid-template-columns:16px 1fr;align-items:start;gap:8px;padding:4px 0;font-size:13px;line-height:1.4;list-style:none;display:grid}.styles-module__mW6VzW__todoItem>svg{margin-top:2px}.styles-module__mW6VzW__todoCompleted{color:hsl(var(--muted-foreground));text-decoration:line-through}.styles-module__mW6VzW__fileList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.styles-module__mW6VzW__fileItem{border-radius:4px;align-items:center;gap:8px;padding:4px 6px;font-size:12px;transition:background .1s;display:flex}.styles-module__mW6VzW__fileItem:hover{background:hsl(var(--accent))}.styles-module__mW6VzW__dirToggle{text-align:left;min-width:0;color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:8px;display:flex}.styles-module__mW6VzW__fileBadge{background:hsl(var(--muted));min-width:28px;color:hsl(var(--muted-foreground));text-transform:uppercase;border-radius:3px;justify-content:center;align-items:center;padding:1px 4px;font-size:10px;font-weight:600;display:inline-flex}.styles-module__mW6VzW__fileName{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.styles-module__mW6VzW__fileDownload{width:22px;height:22px;color:hsl(var(--muted-foreground));border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.styles-module__mW6VzW__fileDownload:hover{background:hsl(var(--background));color:hsl(var(--foreground))}.styles-module__mW6VzW__uploadBtn{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:6px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:12px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.styles-module__mW6VzW__uploadBtn:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--foreground))}.styles-module__mW6VzW__capabilitiesGroup{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.styles-module__mW6VzW__capabilitiesGroupTitle{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;padding:4px 0;font-size:11px;font-weight:600}.styles-module__mW6VzW__capabilitiesItem{border-radius:4px;flex-direction:column;padding:4px 6px;display:flex}.styles-module__mW6VzW__capabilitiesItem:hover{background:hsl(var(--accent))}.styles-module__mW6VzW__capabilitiesName{color:hsl(var(--foreground));font-size:12px}.styles-module__mW6VzW__capabilitiesBadge{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:4px;flex-shrink:0;padding:0 4px;font-size:10px;line-height:15px}.styles-module__mW6VzW__capabilitiesDesc{color:hsl(var(--muted-foreground));font-size:11px}.styles-module__mW6VzW__capabilitiesLink{color:hsl(var(--primary));margin-top:4px;font-size:12px;display:inline-block}.styles-module__mW6VzW__capabilitiesLink:hover{text-decoration:underline}.styles-module__mW6VzW__capabilitiesToggleRow{border-radius:4px;align-items:center;gap:8px;padding:4px 6px;display:flex}.styles-module__mW6VzW__capabilitiesToggleRow:hover{background:hsl(var(--accent))}.styles-module__mW6VzW__capabilitiesToggleLabel{flex-direction:column;flex:1;min-width:0;display:flex}.styles-module__mW6VzW__capabilitiesInfo{color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;transition:color 80ms,background 80ms;display:inline-flex}.styles-module__mW6VzW__capabilitiesInfo:hover{color:hsl(var(--foreground));background:hsl(var(--accent))}.styles-module__mW6VzW__capabilitiesSpacer{flex:1}.styles-module__mW6VzW__statusDot{background:hsl(var(--muted-foreground)/.4);border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.styles-module__mW6VzW__statusDotOk{background:hsl(var(--success))}.styles-module__mW6VzW__statusDotError{background:hsl(var(--warning))}
.styles-module__Tx5jhq__root{flex-direction:column;width:100%;height:100%;display:flex}.styles-module__Tx5jhq__description{color:hsl(var(--muted-foreground));flex-shrink:0;padding:0 24px 12px;font-size:12px}.styles-module__Tx5jhq__body{flex:1;padding:8px 24px 24px;overflow-y:auto}.styles-module__Tx5jhq__bodyInner{flex-direction:column;gap:16px;width:100%;margin:0;display:flex}.styles-module__Tx5jhq__panelHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 24px 8px;display:flex}.styles-module__Tx5jhq__panelTitle{color:hsl(var(--foreground));font-size:16px;font-weight:650;line-height:1.25}.styles-module__Tx5jhq__panelSubtitle{max-width:720px;color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px;line-height:1.45}.styles-module__Tx5jhq__embeddedHeader{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding:0 0 12px;display:flex}.styles-module__Tx5jhq__embeddedBody{flex-direction:column;gap:8px;padding:0;display:flex}.styles-module__Tx5jhq__sectionHeading{color:hsl(var(--foreground));font-size:14px;font-weight:600;line-height:1.3}.styles-module__Tx5jhq__footerHint{color:hsl(var(--muted-foreground));align-items:center;gap:6px;margin-right:auto;font-size:12px;display:inline-flex}.styles-module__Tx5jhq__footerHint[data-warn=true]{color:hsl(var(--destructive))}.styles-module__Tx5jhq__row{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}.styles-module__Tx5jhq__rowMain{flex-direction:column;flex:1;min-width:0;display:flex}.styles-module__Tx5jhq__rowName{color:hsl(var(--foreground));font-size:13px;font-weight:500}.styles-module__Tx5jhq__rowMeta{color:hsl(var(--muted-foreground));margin-top:2px;font-size:11px}.styles-module__Tx5jhq__sectionTitle{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-top:8px;margin-bottom:4px;font-size:11px;font-weight:600}.styles-module__Tx5jhq__sectionTitleSub{letter-spacing:0;font-weight:400}.styles-module__Tx5jhq__empty{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));text-align:center;border-radius:6px;padding:12px;font-size:12px}.styles-module__Tx5jhq__dirty{outline:2px solid hsl(var(--primary)/.4);outline-offset:-1px}.styles-module__Tx5jhq__statusDot{background:hsl(var(--muted-foreground)/.4);border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.styles-module__Tx5jhq__statusDotOk{background:hsl(var(--success))}.styles-module__Tx5jhq__statusDotError{background:hsl(var(--warning))}.styles-module__Tx5jhq__statusDotStale{background:hsl(var(--destructive))}.styles-module__Tx5jhq__addBtn{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.styles-module__Tx5jhq__addBtn:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.styles-module__Tx5jhq__rowActions{align-items:center;gap:6px;display:flex}.styles-module__Tx5jhq__iconBtn{width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.styles-module__Tx5jhq__iconBtn:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.styles-module__Tx5jhq__iconBtnDelete:hover{background:hsl(var(--accent));color:hsl(var(--destructive))}.styles-module__Tx5jhq__settingsGrid{border:1px solid hsl(var(--border));background:hsl(var(--border));border-radius:8px;gap:1px;display:grid;overflow:hidden}.styles-module__Tx5jhq__settingField{background:hsl(var(--card));justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:10px 12px;display:flex}.styles-module__Tx5jhq__settingLabel,.styles-module__Tx5jhq__settingHelp{display:block}.styles-module__Tx5jhq__settingLabel{color:hsl(var(--foreground));font-size:13px;font-weight:500}.styles-module__Tx5jhq__settingHelp{color:hsl(var(--muted-foreground));margin-top:2px;font-size:11px;line-height:1.35}.styles-module__Tx5jhq__settingsSelect{border:1px solid hsl(var(--border));background:hsl(var(--background));width:min(320px,48%);color:hsl(var(--foreground));border-radius:6px;flex-shrink:0;padding:6px 9px;font-size:12px}.styles-module__Tx5jhq__runSummary{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:4px;padding:12px;display:flex}.styles-module__Tx5jhq__runSummary[data-state=stale]{border-color:hsl(var(--destructive)/.25);background:hsl(var(--destructive)/.06)}.styles-module__Tx5jhq__runSummaryMain,.styles-module__Tx5jhq__runStats{align-items:center;display:flex}.styles-module__Tx5jhq__runSummaryMain{gap:10px}.styles-module__Tx5jhq__runStats{color:hsl(var(--muted-foreground));gap:16px;font-size:11px}.styles-module__Tx5jhq__runStats strong{color:hsl(var(--foreground));font-weight:600}.styles-module__Tx5jhq__tableCard{border:1px solid hsl(var(--border));border-radius:9px;overflow:hidden}.styles-module__Tx5jhq__emptyState{border:1px dashed hsl(var(--border));min-height:180px;color:hsl(var(--muted-foreground));border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.styles-module__Tx5jhq__emptyStateTitle{color:hsl(var(--foreground));font-size:13px;font-weight:600}.styles-module__Tx5jhq__tileGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.styles-module__Tx5jhq__tile{border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:8px;flex-direction:column;gap:12px;padding:12px;transition:border-color .12s,background-color .12s;display:flex}.styles-module__Tx5jhq__tile:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--accent)/.4)}.styles-module__Tx5jhq__tile:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:1px}.styles-module__Tx5jhq__tileDisabled{opacity:.5}.styles-module__Tx5jhq__tileAdd{border:1px dashed hsl(var(--border));cursor:pointer;height:100%;min-height:74px;color:hsl(var(--muted-foreground));background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:500;transition:border-color .12s,background-color .12s,color .12s;display:flex}.styles-module__Tx5jhq__tileAdd:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--accent)/.4);color:hsl(var(--foreground))}.styles-module__Tx5jhq__tileAdd:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:1px}.styles-module__Tx5jhq__tileHeader{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.styles-module__Tx5jhq__tileTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--foreground));cursor:default;flex:1;font-size:13px;font-weight:500;overflow:hidden}.styles-module__Tx5jhq__tileFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module__Tx5jhq__tileBadge{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));font-size:11px;overflow:hidden}.styles-module__Tx5jhq__tileBadgeGroup{align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.styles-module__Tx5jhq__tileTag{background:hsl(var(--accent));text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--accent-foreground));border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.5}.styles-module__Tx5jhq__radioGroup{border:1px solid hsl(var(--border));border-radius:8px;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.styles-module__Tx5jhq__radioOption{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.styles-module__Tx5jhq__radioOption[data-checked=true]{background:hsl(var(--accent));color:hsl(var(--foreground));font-weight:500}.styles-module__Tx5jhq__modalSection{flex-direction:column;gap:12px;display:flex}.styles-module__Tx5jhq__scrollList{flex-direction:column;gap:6px;max-height:220px;display:flex;overflow-y:auto}.styles-module__Tx5jhq__userPicker{flex-direction:column;gap:8px;display:flex}.styles-module__Tx5jhq__userPickerSearch{position:relative}.styles-module__Tx5jhq__userPickerHits{z-index:30;border:1px solid hsl(var(--border));background:hsl(var(--popover));max-height:200px;box-shadow:0 4px 16px hsl(var(--foreground)/.12);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.styles-module__Tx5jhq__userPickerHit{text-align:left;width:100%;color:hsl(var(--popover-foreground));border-radius:5px;flex-direction:column;padding:6px 8px;font-size:12px;display:flex}.styles-module__Tx5jhq__userPickerHit:hover{background:hsl(var(--accent))}.styles-module__Tx5jhq__userPickerHitEmail{color:hsl(var(--muted-foreground));font-size:11px}.styles-module__Tx5jhq__dropZone{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.2);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;transition:border-color .12s,background-color .12s;display:flex}.styles-module__Tx5jhq__dropZoneActive{border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}.styles-module__Tx5jhq__dropZoneIcon{color:hsl(var(--muted-foreground))}.styles-module__Tx5jhq__dropZoneHint{color:hsl(var(--muted-foreground));font-size:12px}.styles-module__Tx5jhq__groupsCreateRow{gap:8px;margin-top:4px;display:flex}.styles-module__Tx5jhq__groupsHint{color:hsl(var(--muted-foreground));margin-bottom:8px;font-size:11px;line-height:1.5}.styles-module__Tx5jhq__iconBtnDefaultOn{color:hsl(var(--primary))}.styles-module__Tx5jhq__iconBtn:disabled{opacity:.55;cursor:default}.styles-module__Tx5jhq__iconBtn:disabled:hover{background:0 0}.styles-module__Tx5jhq__drawerHeader{border-bottom:1px solid hsl(var(--border));flex-direction:column;flex-shrink:0;gap:8px;padding:20px 24px 16px;display:flex}.styles-module__Tx5jhq__drawerHeaderTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.styles-module__Tx5jhq__drawerHeaderTitleWrap{align-items:center;gap:8px;min-width:0;display:flex}.styles-module__Tx5jhq__drawerTitle{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:18px;font-weight:650;line-height:1.3;overflow:hidden}.styles-module__Tx5jhq__drawerHeaderActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.styles-module__Tx5jhq__drawerDescriptionBlock{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.styles-module__Tx5jhq__drawerDescription{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.styles-module__Tx5jhq__drawerMoreBtn{color:hsl(var(--primary));font-size:12px;font-weight:500}.styles-module__Tx5jhq__drawerMoreBtn:hover{text-decoration:underline}.styles-module__Tx5jhq__drawerMeta{overflow-wrap:break-word;font-family:var(--font-mono,ui-monospace,monospace);color:hsl(var(--muted-foreground));font-size:11px}.styles-module__Tx5jhq__drawerMetaRow{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;display:flex}.styles-module__Tx5jhq__drawerTabsRoot{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.styles-module__Tx5jhq__drawerTabsListWrap{flex-shrink:0;padding:12px 24px 0}.styles-module__Tx5jhq__fileCard{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.styles-module__Tx5jhq__fileCardHeader{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);align-items:center;gap:10px;padding:10px 12px;display:flex}.styles-module__Tx5jhq__fileCardDescription{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--muted-foreground));padding:10px 12px;font-size:12px}.styles-module__Tx5jhq__fileCardBody{padding:12px}.styles-module__Tx5jhq__fileCardMarkdown{padding:2px 2px 0}.styles-module__Tx5jhq__fileCardPre{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono,ui-monospace,monospace);color:hsl(var(--foreground));margin:0;font-size:12px;line-height:1.6}.styles-module__Tx5jhq__viewToggleGroup{border:1px solid hsl(var(--border));border-radius:6px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.styles-module__Tx5jhq__viewToggleBtn{width:26px;height:24px;color:hsl(var(--muted-foreground));border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.styles-module__Tx5jhq__viewToggleBtn:hover:not(:disabled),.styles-module__Tx5jhq__viewToggleBtn[data-active=true]{background:hsl(var(--accent));color:hsl(var(--foreground))}.styles-module__Tx5jhq__viewToggleBtn:disabled{cursor:not-allowed;opacity:.4}.styles-module__Tx5jhq__filesTabLayout{flex-direction:column;gap:12px;display:flex}.styles-module__Tx5jhq__fileTreeWrap{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:8px;padding:4px}.styles-module__Tx5jhq__fileTree,.styles-module__Tx5jhq__fileTreeChildren{flex-direction:column;gap:1px;list-style:none;display:flex}.styles-module__Tx5jhq__fileTreeRow{text-align:left;width:100%;color:hsl(var(--foreground));border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.styles-module__Tx5jhq__fileTreeRow:hover{background:hsl(var(--accent))}.styles-module__Tx5jhq__fileTreeRow[data-active=true]{background:hsl(var(--accent));font-weight:500}.styles-module__Tx5jhq__fileTreeIcon,.styles-module__Tx5jhq__fileTreeChevron{color:hsl(var(--muted-foreground));flex-shrink:0}.styles-module__Tx5jhq__fileTreeName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.styles-module__Tx5jhq__fileCardPath{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,ui-monospace,monospace);color:hsl(var(--foreground));flex:1;font-size:12px;font-weight:500;overflow:hidden}@media (max-width:760px){.styles-module__Tx5jhq__embeddedHeader,.styles-module__Tx5jhq__runSummary{flex-direction:column;align-items:stretch}.styles-module__Tx5jhq__runStats{flex-wrap:wrap}.styles-module__Tx5jhq__settingField{flex-direction:column;align-items:flex-start;gap:8px}.styles-module__Tx5jhq__settingsSelect{width:100%}.styles-module__Tx5jhq__tileGrid{grid-template-columns:1fr}.styles-module__Tx5jhq__radioGroup{align-self:stretch}.styles-module__Tx5jhq__radioOption{flex:1;justify-content:center}.styles-module__Tx5jhq__fileCardHeader{flex-wrap:wrap}}
.ModelsSettingsPanel-module__lBh-qa__toolbar{align-items:center;gap:12px;padding:4px 0 12px;display:flex}.ModelsSettingsPanel-module__lBh-qa__meta{color:hsl(var(--muted-foreground));font-size:12px}.ModelsSettingsPanel-module__lBh-qa__meta.ModelsSettingsPanel-module__lBh-qa__err{color:hsl(var(--destructive))}.ModelsSettingsPanel-module__lBh-qa__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:8px;margin:10px 2px 4px;font-size:11px;font-weight:600;display:flex}.ModelsSettingsPanel-module__lBh-qa__sectionLabel .ModelsSettingsPanel-module__lBh-qa__count{background:hsl(var(--muted));color:hsl(var(--muted-foreground));letter-spacing:0;border-radius:999px;padding:1px 7px}.ModelsSettingsPanel-module__lBh-qa__thead,.ModelsSettingsPanel-module__lBh-qa__row{grid-template-columns:34px minmax(0,1.4fr) minmax(0,1.5fr) 120px 116px 72px 52px 36px;align-items:center;gap:12px;display:grid}.ModelsSettingsPanel-module__lBh-qa__thead{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:6px 8px;font-size:11px;font-weight:600}.ModelsSettingsPanel-module__lBh-qa__thead .ModelsSettingsPanel-module__lBh-qa__num{text-align:right}.ModelsSettingsPanel-module__lBh-qa__thead .ModelsSettingsPanel-module__lBh-qa__center{text-align:center}.ModelsSettingsPanel-module__lBh-qa__row{border-bottom:1px solid hsl(var(--border));border-left:3px solid #0000;padding:9px 8px;transition:background .12s}.ModelsSettingsPanel-module__lBh-qa__row:hover{background:hsl(var(--accent)/.5)}.ModelsSettingsPanel-module__lBh-qa__row.ModelsSettingsPanel-module__lBh-qa__disabled .ModelsSettingsPanel-module__lBh-qa__id,.ModelsSettingsPanel-module__lBh-qa__row.ModelsSettingsPanel-module__lBh-qa__disabled .ModelsSettingsPanel-module__lBh-qa__cellInput{opacity:.5}.ModelsSettingsPanel-module__lBh-qa__row.ModelsSettingsPanel-module__lBh-qa__dirty{border-left-color:hsl(var(--primary))}.ModelsSettingsPanel-module__lBh-qa__row.ModelsSettingsPanel-module__lBh-qa__cand{background:hsl(var(--muted)/.4)}.ModelsSettingsPanel-module__lBh-qa__prov{align-items:center;gap:8px;min-width:0;display:flex}.ModelsSettingsPanel-module__lBh-qa__id{font-family:var(--font-family-mono);color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ModelsSettingsPanel-module__lBh-qa__tag{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:6px;flex:none;padding:2px 7px;font-size:10px;font-weight:600}.ModelsSettingsPanel-module__lBh-qa__tag.ModelsSettingsPanel-module__lBh-qa__default{color:hsl(var(--primary));background:hsl(var(--primary)/.12)}.ModelsSettingsPanel-module__lBh-qa__provSelect{min-width:0;max-width:170px;color:hsl(var(--muted-foreground));background:hsl(var(--muted));text-overflow:ellipsis;cursor:pointer;border:1px solid #0000;border-radius:6px;flex:0 auto;padding:2px 4px;font-family:inherit;font-size:10px;font-weight:600}.ModelsSettingsPanel-module__lBh-qa__provSelect:hover{border-color:hsl(var(--border))}.ModelsSettingsPanel-module__lBh-qa__provSelect:focus{border-color:hsl(var(--primary)/.7);outline:none}.ModelsSettingsPanel-module__lBh-qa__provSelect.ModelsSettingsPanel-module__lBh-qa__provBad{color:hsl(var(--destructive));background:hsl(var(--destructive)/.1)}.ModelsSettingsPanel-module__lBh-qa__provWarn{color:hsl(var(--destructive));flex:none;display:inline-flex}.ModelsSettingsPanel-module__lBh-qa__cellInput{width:100%;color:hsl(var(--foreground));background:0 0;border:1px solid #0000;border-radius:7px;min-width:0;padding:6px 8px;font-family:inherit;font-size:13px;transition:border-color .12s,box-shadow .12s,background .12s}.ModelsSettingsPanel-module__lBh-qa__cellInput:hover{background:hsl(var(--muted)/.5)}.ModelsSettingsPanel-module__lBh-qa__cellInput:focus{background:hsl(var(--card));border-color:hsl(var(--primary)/.7);box-shadow:0 0 0 3px hsl(var(--primary)/.14);outline:none}.ModelsSettingsPanel-module__lBh-qa__num{text-align:right;font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:12.5px}.ModelsSettingsPanel-module__lBh-qa__center{justify-content:center;display:flex}.ModelsSettingsPanel-module__lBh-qa__iconBtn{cursor:pointer;width:30px;height:30px;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.ModelsSettingsPanel-module__lBh-qa__iconBtn:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.ModelsSettingsPanel-module__lBh-qa__star.ModelsSettingsPanel-module__lBh-qa__on{color:hsl(var(--primary))}.ModelsSettingsPanel-module__lBh-qa__trash:hover{color:hsl(var(--destructive))}.ModelsSettingsPanel-module__lBh-qa__candMeta{color:hsl(var(--muted-foreground));font-size:12px;font-family:var(--font-family-mono);grid-column:3/6}.ModelsSettingsPanel-module__lBh-qa__addBtn{grid-column:6/9;justify-self:end}.ModelsSettingsPanel-module__lBh-qa__state{text-align:center;color:hsl(var(--muted-foreground));padding:28px 12px;font-size:13px}.ModelsSettingsPanel-module__lBh-qa__state b{color:hsl(var(--foreground))}.ModelsSettingsPanel-module__lBh-qa__accessBtn{border:1px solid hsl(var(--border));height:26px;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:6px;max-width:100%;padding:0 8px;font-size:11.5px;overflow:hidden}.ModelsSettingsPanel-module__lBh-qa__accessBtn:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--foreground))}.ModelsSettingsPanel-module__lBh-qa__accessBtn:disabled{opacity:.45;cursor:not-allowed}.ModelsSettingsPanel-module__lBh-qa__accessBtn.ModelsSettingsPanel-module__lBh-qa__restricted{color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}
.UsersSettingsPanel-module__GnVb3G__toolbar{align-items:center;gap:12px;padding:4px 0 12px;display:flex}.UsersSettingsPanel-module__GnVb3G__search{max-width:280px}.UsersSettingsPanel-module__GnVb3G__meta{color:hsl(var(--muted-foreground));margin-left:auto;font-size:12px}.UsersSettingsPanel-module__GnVb3G__thead,.UsersSettingsPanel-module__GnVb3G__row{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) 110px 120px 96px;align-items:center;gap:8px;padding:6px 10px;display:grid}.UsersSettingsPanel-module__GnVb3G__thead{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:11px}.UsersSettingsPanel-module__GnVb3G__row{border-left:2px solid #0000;border-radius:6px;min-height:38px}.UsersSettingsPanel-module__GnVb3G__row:hover{background:hsl(var(--accent)/.5)}.UsersSettingsPanel-module__GnVb3G__email{font-family:var(--font-family-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.UsersSettingsPanel-module__GnVb3G__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.UsersSettingsPanel-module__GnVb3G__tag{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:1px 7px;font-size:11px;display:inline-block}.UsersSettingsPanel-module__GnVb3G__tag.UsersSettingsPanel-module__GnVb3G__linked{color:hsl(var(--primary));background:hsl(var(--primary)/.12)}.UsersSettingsPanel-module__GnVb3G__date{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:12px}.UsersSettingsPanel-module__GnVb3G__center{justify-content:center;display:flex}.UsersSettingsPanel-module__GnVb3G__state{text-align:center;color:hsl(var(--muted-foreground));padding:28px 12px;font-size:13px}.UsersSettingsPanel-module__GnVb3G__hint{color:hsl(var(--muted-foreground));margin:0 0 4px;font-size:12.5px}
