.AdminModelSwitcher_container__k97A9{display:grid;gap:1.2rem}.AdminModelSwitcher_notice__BQhmU{display:flex;align-items:center;gap:.75rem;padding:1rem 1.15rem;border-radius:18px;border:1px solid hsl(var(--primary)/.24);background:linear-gradient(135deg,hsl(var(--primary)/.1),hsl(var(--primary)/.04)),radial-gradient(circle at left center,hsl(var(--primary)/.18),transparent 52%);color:hsl(var(--muted-foreground));font-size:.94rem;line-height:1.55;box-shadow:inset 0 1px 0 hsl(var(--foreground)/.03)}.AdminModelSwitcher_panel__HX9lE{display:grid;gap:1.1rem}.AdminModelSwitcher_summaryGrid__GnJ2k{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem}.AdminModelSwitcher_summaryCard__15f6g{border-radius:var(--radius-lg);border:1px solid hsl(var(--glass-border)/.3);background:hsl(var(--glass-bg)/.38);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);padding:.95rem 1rem;display:grid;gap:.22rem;box-shadow:var(--shadow-sm)}.AdminModelSwitcher_summaryLabel__Sw8Ox{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0;color:hsl(var(--muted-foreground)/.7)}.AdminModelSwitcher_summaryValue__xP68I{font-size:1.18rem;font-weight:700;color:hsl(var(--foreground))}.AdminModelSwitcher_summaryHint__hEuS8{color:hsl(var(--muted-foreground));font-size:.84rem;line-height:1.5}.AdminModelSwitcher_sectionCard__jM8CT{border-radius:var(--radius-lg);border:1px solid hsl(var(--glass-border)/.3);background:hsl(var(--glass-bg)/.4);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);padding:1.2rem;display:grid;gap:1rem;box-shadow:var(--shadow-sm)}.AdminModelSwitcher_sectionHeader__PpF_8{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.AdminModelSwitcher_sectionTitle__TqgCc{margin:0;font-size:1rem;font-weight:700}.AdminModelSwitcher_sectionSubtle___e4k1{margin:.25rem 0 0;color:hsl(var(--muted-foreground));line-height:1.6}.AdminModelSwitcher_row__kxYuZ{display:grid;gap:.65rem}.AdminModelSwitcher_label__U57lt{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0;color:hsl(var(--muted-foreground)/.72)}.AdminModelSwitcher_helpText__5uskA{margin:0;font-size:.88rem;color:hsl(var(--muted-foreground));line-height:1.55}.AdminModelSwitcher_selectWrap__6SlvW{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;color:hsl(var(--muted-foreground))}.AdminModelSwitcher_selectWrap__6SlvW svg{color:hsl(var(--primary))}.AdminModelSwitcher_select__1fJlL{width:100%;min-height:3.25rem;border-radius:var(--radius-md);border:1px solid transparent;background:var(--surface-quiet-bg);color:hsl(var(--foreground));padding:0 1.05rem;font:inherit;font-weight:700;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.AdminModelSwitcher_select__1fJlL:focus,.AdminModelSwitcher_select__1fJlL:hover:not(:disabled){background:var(--surface-quiet-hover-bg)}.AdminModelSwitcher_select__1fJlL:focus{outline:none;border-color:hsl(var(--primary)/.3);box-shadow:0 0 0 2px hsl(var(--primary)/.08)}.AdminModelSwitcher_select__1fJlL optgroup,.AdminModelSwitcher_select__1fJlL option{background-color:hsl(var(--background));color:hsl(var(--foreground))}.AdminModelSwitcher_emptyFallback__7Bntq{border-radius:18px;border:1px dashed hsl(var(--glass-border)/.32);background:linear-gradient(180deg,hsl(var(--background)/.74),hsl(var(--background)/.6));padding:1rem 1.05rem;color:hsl(var(--muted-foreground));line-height:1.6}.AdminModelSwitcher_fallbackList__FYYaE{display:grid;gap:.8rem}.AdminModelSwitcher_fallbackItem__cTtvP{border-radius:var(--radius-md);border:1px solid hsl(var(--glass-border)/.28);padding:.65rem .8rem .65rem .9rem;background:radial-gradient(circle at top right,hsl(var(--primary)/.08),transparent 42%),hsl(var(--background)/.34);display:flex;align-items:center;justify-content:space-between;gap:1rem;box-shadow:inset 0 1px 0 hsl(var(--foreground)/.02)}.AdminModelSwitcher_fallbackCopy__CEcUe{display:flex;align-items:center;gap:.9rem;min-width:0}.AdminModelSwitcher_fallbackIndex__KLeM_{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;padding:0 .55rem;border-radius:999px;background:hsl(var(--primary)/.16);border:1px solid hsl(var(--primary)/.26);color:hsl(var(--foreground));font-size:.8rem;font-weight:700;letter-spacing:0}.AdminModelSwitcher_fallbackTitle__ZVwBK{font-size:.95rem;font-weight:700;color:hsl(var(--foreground))}.AdminModelSwitcher_fallbackMeta__99G17{margin-top:.2rem;font-size:.76rem;font-weight:700;letter-spacing:0;color:hsl(var(--muted-foreground)/.72)}.AdminModelSwitcher_fallbackActions__IX2KG{display:flex;align-items:center;gap:.55rem}.AdminModelSwitcher_iconButtonDanger__RiYJ1,.AdminModelSwitcher_iconButton__L2HWo{width:2.4rem;height:2.4rem;border-radius:var(--radius-sm);border:1px solid hsl(var(--glass-border)/.32);background:linear-gradient(180deg,hsl(var(--background)/.98),hsl(var(--background)/.86));color:hsl(var(--muted-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:inset 0 1px 0 hsl(var(--foreground)/.03)}.AdminModelSwitcher_iconButtonDanger__RiYJ1:hover,.AdminModelSwitcher_iconButton__L2HWo:hover{transform:translateY(-1px)}.AdminModelSwitcher_iconButton__L2HWo:hover{border-color:hsl(var(--primary)/.28);color:hsl(var(--foreground))}.AdminModelSwitcher_iconButtonDanger__RiYJ1:hover{border-color:hsl(var(--destructive,0 72% 51%)/.38);color:hsl(var(--destructive,0 72% 51%));box-shadow:0 12px 24px -20px hsl(var(--destructive,0 72% 51%)/.45)}.AdminModelSwitcher_iconButtonDanger__RiYJ1:disabled,.AdminModelSwitcher_iconButton__L2HWo:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.AdminModelSwitcher_addFallbackRow__VbRgD{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.AdminModelSwitcher_addButton__Imr7l{min-height:3.25rem;border-radius:var(--radius-md);border:1px solid hsl(var(--primary)/.3);background:linear-gradient(135deg,hsl(var(--primary)/.2),hsl(var(--primary)/.12));color:hsl(var(--primary-glow));padding:0 1.15rem;display:inline-flex;align-items:center;gap:.55rem;font-size:.92rem;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-sm)}.AdminModelSwitcher_addButton__Imr7l:disabled{cursor:not-allowed;opacity:.55}.AdminModelSwitcher_statusRow__KsQJz{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.AdminModelSwitcher_saveButton__VvHHS{min-height:3.25rem;border-radius:var(--radius-md);border:1px solid hsl(var(--primary)/.32);background:linear-gradient(135deg,hsl(var(--primary)/.2),hsl(var(--primary)/.12));color:hsl(var(--primary-glow));padding:0 1.2rem;display:inline-flex;align-items:center;gap:.65rem;font-size:.92rem;font-weight:700;cursor:pointer;box-shadow:var(--shadow-sm)}.AdminModelSwitcher_saveButton__VvHHS:disabled{cursor:not-allowed;opacity:.55}.AdminModelSwitcher_statusOk__LSVs5{display:inline-flex;align-items:center;gap:.45rem;font-size:.95rem;color:hsl(var(--foreground))}.AdminModelSwitcher_statusError__NymBZ{font-size:.9rem;color:hsl(var(--destructive,0 72% 51%))}@media (max-width:640px){.AdminModelSwitcher_notice__BQhmU{align-items:flex-start}.AdminModelSwitcher_selectWrap__6SlvW{grid-template-columns:1fr}.AdminModelSwitcher_fallbackItem__cTtvP{flex-direction:column;align-items:stretch}.AdminModelSwitcher_fallbackActions__IX2KG{justify-content:flex-end}.AdminModelSwitcher_addFallbackRow__VbRgD{grid-template-columns:1fr}.AdminModelSwitcher_addButton__Imr7l,.AdminModelSwitcher_saveButton__VvHHS{justify-content:center}}.VersionBadge_badge__ymJjN{display:grid;gap:.45rem;width:100%;min-height:3.4rem;padding:.95rem 1.25rem;border-radius:28px;border:1px solid hsl(var(--glass-border)/.3);background:linear-gradient(135deg,hsl(var(--background)/.96),hsl(var(--background)/.88)),radial-gradient(circle at top left,hsl(var(--primary)/.1),transparent 55%);color:hsl(var(--foreground));box-shadow:0 12px 28px -24px rgba(0,0,0,.42),inset 0 1px 0 hsl(var(--foreground)/.04);min-width:0}.VersionBadge_topRow__B6cZk{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;min-width:0}.VersionBadge_bottomRow__moNFN{font-size:.85rem;color:hsl(var(--muted-foreground))}.VersionBadge_label__JekEw{font-size:.72rem;letter-spacing:0;text-transform:uppercase;color:hsl(var(--muted-foreground)/.7);font-weight:700}.VersionBadge_value__GDV55{font-size:.98rem;font-weight:700;white-space:nowrap}.VersionBadge_meta__JR7eA{font-size:.88rem;color:hsl(var(--muted-foreground));white-space:nowrap;margin-left:auto}@media (max-width:640px){.VersionBadge_badge__ymJjN{padding:.9rem 1rem;border-radius:22px}.VersionBadge_topRow__B6cZk{gap:.55rem .85rem}.VersionBadge_meta__JR7eA{margin-left:0}}