.ModelSwitcher_overlay__VggAd{position:absolute;inset:0;z-index:90;pointer-events:auto;background:var(--o-mw-overlay-bg);backdrop-filter:var(--o-mw-overlay-blur);-webkit-backdrop-filter:var(--o-mw-overlay-blur);animation:ModelSwitcher_overlayIn__lAX4s .32s cubic-bezier(.16,1,.3,1)}@keyframes ModelSwitcher_overlayIn__lAX4s{0%{opacity:0}to{opacity:1}}.ModelSwitcher_dropdown__S1Evl{position:absolute;top:50%;left:50%;width:min(640px,calc(100% - 40px));height:min(720px,calc(100% - 56px));padding:22px 22px 16px;border:1px solid var(--o-mw-dropdown-border);border-radius:22px;background:var(--o-surface);box-shadow:var(--o-mw-dropdown-shadow);display:flex;flex-direction:column;gap:16px;z-index:100;pointer-events:auto;overflow:hidden;transform:translate(-50%,-50%);animation:ModelSwitcher_modalInDesktop__cQN7k .26s cubic-bezier(.16,1,.3,1);min-height:0}@keyframes ModelSwitcher_modalInDesktop__cQN7k{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.978)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ModelSwitcher_sheetIn__gzhRc{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.ModelSwitcher_mobileHandle__zFTpe{display:none;width:48px;height:5px;border-radius:var(--o-radius-full);background:color-mix(in srgb,var(--o-text-tertiary) 48%,transparent);align-self:center}.ModelSwitcher_header__xjpDd,.ModelSwitcher_subHeader__S0CDk{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:12px}.ModelSwitcher_headerMain__br3Ux,.ModelSwitcher_subHeaderPrimary__UexBT{min-width:0;flex:1 1;display:flex;align-items:flex-start;gap:12px}.ModelSwitcher_headerMain__br3Ux{justify-content:space-between}.ModelSwitcher_headerText__MnWx0,.ModelSwitcher_subHeaderText__Fmh8e{min-width:0}.ModelSwitcher_headerText__MnWx0{position:relative}.ModelSwitcher_title__IV8XN{font-size:18px;font-weight:700;line-height:1.15;letter-spacing:-.018em;color:var(--o-text)}.ModelSwitcher_subtitle__hirLv{margin-top:5px;font-size:12.5px;color:var(--o-text-tertiary);line-height:1.5;max-width:52ch;font-weight:500}.ModelSwitcher_backBtn__qp0DK,.ModelSwitcher_clearBtn__4p43z,.ModelSwitcher_closeBtn__xQLNM{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:var(--o-text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ModelSwitcher_backBtn__qp0DK,.ModelSwitcher_closeBtn__xQLNM{width:32px;height:32px;border-radius:10px;flex-shrink:0;background:var(--o-mw-iconbtn-bg);border-color:var(--o-mw-iconbtn-border)}.ModelSwitcher_clearBtn__4p43z{width:20px;height:20px;border-radius:999px;background:var(--o-mw-clearbtn-bg);color:var(--o-text-secondary)}.ModelSwitcher_backBtn__qp0DK:hover,.ModelSwitcher_closeBtn__xQLNM:hover{background:var(--o-mw-iconbtn-hover-bg);color:var(--o-text);border-color:var(--o-mw-iconbtn-hover-border)}.ModelSwitcher_clearBtn__4p43z:hover{background:var(--o-mw-clearbtn-hover-bg);color:var(--o-text)}.ModelSwitcher_browseChrome__lGkff{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.ModelSwitcher_subHeaderTitleRow__AHm01{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.ModelSwitcher_subHeaderCountBadge__fS9Ov,.ModelSwitcher_subHeaderProviderPill__nF1Nq{min-height:22px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;white-space:nowrap}.ModelSwitcher_subHeaderProviderPill__nF1Nq{border:none;background:var(--o-mw-providerpill-bg);color:var(--o-mw-providerpill-color)}.ModelSwitcher_subHeaderCountBadge__fS9Ov{border:none;background:var(--o-primary-subtle);color:var(--o-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ModelSwitcher_searchWrap__IOEts{display:flex;align-items:center;gap:10px;padding:0 14px;min-height:40px;border-radius:11px;border:1px solid transparent;background:var(--o-mw-search-bg);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.ModelSwitcher_searchWrap__IOEts:hover{background:var(--o-mw-search-hover-bg)}.ModelSwitcher_searchWrap__IOEts:focus-within{background:var(--o-mw-search-focus-bg);border-color:color-mix(in srgb,var(--o-primary) 60%,transparent);box-shadow:var(--o-mw-search-focus-shadow)}.ModelSwitcher_searchIcon__kvx_F{color:var(--o-text-tertiary);flex-shrink:0;transition:color var(--o-transition-fast)}.ModelSwitcher_searchWrap__IOEts:focus-within .ModelSwitcher_searchIcon__kvx_F{color:var(--o-primary-active)}.ModelSwitcher_manualInput__nKR9k,.ModelSwitcher_searchInput__0O8xA{width:100%;border:none;background:transparent;color:var(--o-text);font-size:var(--o-text-sm);outline:none}.ModelSwitcher_manualInput__nKR9k::placeholder,.ModelSwitcher_searchInput__0O8xA::placeholder{color:var(--o-text-tertiary)}.ModelSwitcher_manualInput__nKR9k:focus-visible,.ModelSwitcher_searchInput__0O8xA:focus-visible{box-shadow:none}.ModelSwitcher_filterChips__oFjBt{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:2px 0}.ModelSwitcher_filterChip__4St5T{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--o-mw-filterchip-color);font-size:11.5px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.ModelSwitcher_filterChip__4St5T:hover{background:var(--o-mw-filterchip-hover-bg);color:var(--o-text)}.ModelSwitcher_filterChip__4St5T:active{transform:scale(.96)}.ModelSwitcher_filterChip__4St5T[data-active=true]{background:var(--o-mw-filterchip-active-bg);border-color:transparent;color:var(--o-text);font-weight:700}.ModelSwitcher_filterChipLabel__TV_a_{white-space:nowrap}.ModelSwitcher_filterDivider__8Z1fu{width:1px;height:14px;background:var(--o-mw-filterdivider-bg);margin:0 6px}.ModelSwitcher_list__jgDKY{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;display:flex;flex-direction:column;gap:0;padding:0;scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.1) transparent;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent)}.ModelSwitcher_list__jgDKY>*{flex-shrink:0}.ModelSwitcher_dropdown__S1Evl[data-view=catalog] .ModelSwitcher_list__jgDKY{gap:14px;padding-top:6px}.ModelSwitcher_list__jgDKY::-webkit-scrollbar{width:6px}.ModelSwitcher_list__jgDKY::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(15,23,42,.1);-webkit-transition:background .2s ease;transition:background .2s ease}.ModelSwitcher_list__jgDKY:hover::-webkit-scrollbar-thumb{background:rgba(15,23,42,.18)}.ModelSwitcher_list__jgDKY::-webkit-scrollbar-track{background:transparent}.ModelSwitcher_providerSection__mUzHs{display:flex;flex-direction:column;border:none;background:transparent;border-radius:0;animation:ModelSwitcher_sectionIn__DVM5J .36s cubic-bezier(.16,1,.3,1) backwards}.ModelSwitcher_providerSection__mUzHs+.ModelSwitcher_providerSection__mUzHs{border-top:1px solid var(--o-mw-section-divider)}.ModelSwitcher_providerSection__mUzHs:first-child{animation-delay:30ms}.ModelSwitcher_providerSection__mUzHs:nth-child(2){animation-delay:70ms}.ModelSwitcher_providerSection__mUzHs:nth-child(3){animation-delay:.11s}.ModelSwitcher_providerSection__mUzHs:nth-child(4){animation-delay:.15s}.ModelSwitcher_providerSection__mUzHs:nth-child(5){animation-delay:.19s}.ModelSwitcher_providerSection__mUzHs:nth-child(n+6){animation-delay:.22s}@keyframes ModelSwitcher_sectionIn__DVM5J{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ModelSwitcher_providerHeader__duajP{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 4px;margin:0;border:none;border-radius:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .18s ease}.ModelSwitcher_providerHeader__duajP,.ModelSwitcher_providerSection__mUzHs[data-active=true] .ModelSwitcher_providerHeader__duajP{background:linear-gradient(180deg,var(--o-surface) 0,color-mix(in srgb,var(--o-surface) 96%,transparent) 100%)}.ModelSwitcher_providerSection__mUzHs:not([data-active=true]) .ModelSwitcher_providerHeader__duajP:hover{background:var(--o-surface)}.ModelSwitcher_providerToggle__6fJiS{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;padding:0 4px;border:none;background:transparent;color:var(--o-text);cursor:pointer;text-align:left}.ModelSwitcher_providerHeaderActions__n849c{display:flex;align-items:center;gap:6px;padding-left:4px;flex-shrink:0}.ModelSwitcher_providerChevron__2iR9c{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--o-text-tertiary);transition:color var(--o-transition-fast),transform .24s cubic-bezier(.16,1,.3,1)}.ModelSwitcher_providerChevron__2iR9c[data-collapsed]{transform:rotate(-90deg)}.ModelSwitcher_providerSection__mUzHs[data-expanded=true] .ModelSwitcher_providerChevron__2iR9c,.ModelSwitcher_providerToggle__6fJiS:hover .ModelSwitcher_providerChevron__2iR9c{color:var(--o-primary)}.ModelSwitcher_providerMark__qt2yG{width:32px;height:32px;border-radius:9px;border:1px solid var(--o-mw-providermark-border);background:var(--o-mw-providermark-bg);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--o-mw-providermark-shadow);transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ModelSwitcher_providerSection__mUzHs[data-active=true] .ModelSwitcher_providerMark__qt2yG{background:var(--o-mw-providermark-active-bg);border-color:var(--o-mw-providermark-active-border)}.ModelSwitcher_providerToggle__6fJiS:hover .ModelSwitcher_providerMark__qt2yG{transform:scale(1.04)}.ModelSwitcher_providerName__6b3tD{font-size:14px;font-weight:600;color:var(--o-text);letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModelSwitcher_providerCount__WC5M3{font-size:11.5px;color:var(--o-text-tertiary);font-weight:500;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv11" 1,"tnum"}.ModelSwitcher_providerToggle__6fJiS:hover .ModelSwitcher_providerName__6b3tD{color:var(--o-text)}.ModelSwitcher_providerBadge__s7eMK{min-width:22px;height:22px;padding:0 7px;border-radius:999px;border:none;background:var(--o-mw-providerbadge-bg);color:var(--o-mw-providerbadge-color);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv11" 1,"ss01" 1,"tnum";flex-shrink:0;letter-spacing:-.01em}.ModelSwitcher_providerSection__mUzHs[data-active=true] .ModelSwitcher_providerBadge__s7eMK{background:var(--o-mw-providerbadge-active-bg);color:var(--o-mw-providerbadge-active-color);border:none}.ModelSwitcher_providerAddButton__NsfRo{min-height:26px;padding:0 10px 0 8px;border:none;border-radius:999px;background:var(--o-mw-provideradd-bg);color:var(--o-text-secondary);display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.ModelSwitcher_providerAddButton__NsfRo:hover{background:var(--o-mw-provideradd-hover-bg);color:var(--o-mw-provideradd-hover-color)}.ModelSwitcher_providerBody__NB1Jt{display:flex;flex-direction:column;gap:2px;padding:2px 0 10px 46px;position:relative;animation:ModelSwitcher_providerBodyIn__Rj_i9 .28s cubic-bezier(.16,1,.3,1);transform-origin:top left}.ModelSwitcher_providerBody__NB1Jt:before{content:"";position:absolute;left:20px;top:0;bottom:14px;width:1px;background:var(--o-mw-providerbody-line);animation:ModelSwitcher_bodyLineIn__pwl2R .32s cubic-bezier(.16,1,.3,1);transform-origin:top}@keyframes ModelSwitcher_providerBodyIn__Rj_i9{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ModelSwitcher_bodyLineIn__pwl2R{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ModelSwitcher_modelRow__fw47h{position:relative;width:100%;min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--o-text);text-align:left;cursor:pointer;transition:background .22s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-color .22s ease}.ModelSwitcher_modelRow__fw47h .ModelSwitcher_modelName__xabDZ{transition:color .2s ease,font-weight .22s ease,letter-spacing .22s ease}.ModelSwitcher_modelRow__fw47h:not(:disabled):hover{background:var(--o-mw-modelrow-hover-bg)}.ModelSwitcher_modelRow__fw47h:not(:disabled):active{background:var(--o-mw-modelrow-active-bg)}.ModelSwitcher_modelRow__fw47h[data-selected=true]{background:var(--o-mw-modelrow-selected-bg);border-color:transparent;box-shadow:var(--o-mw-modelrow-selected-shadow)}.ModelSwitcher_modelRow__fw47h[data-selected=true] .ModelSwitcher_modelName__xabDZ{color:var(--o-text);font-weight:700;letter-spacing:-.012em}.ModelSwitcher_modelRow__fw47h[data-disabled=true]{opacity:.5;filter:grayscale(.4)}.ModelSwitcher_modelRow__fw47h:disabled{cursor:not-allowed}.ModelSwitcher_modelRowAccent__uXNbt{display:none}.ModelSwitcher_modelRowBody__RRMoV{min-width:0;display:flex;flex-direction:column;gap:4px}.ModelSwitcher_modelTitleBlock__86ByW{min-width:0;display:flex;align-items:center;gap:7px}.ModelSwitcher_modelName__xabDZ{font-size:13.5px;font-weight:500;color:var(--o-text);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;transition:color .15s ease,font-weight .15s ease}.ModelSwitcher_recommendedDot__3hyJH{width:6px;height:6px;border-radius:50%;background:transparent;flex-shrink:0;display:inline-block;box-shadow:inset 0 0 0 1.5px var(--o-mw-recommended-ring)}.ModelSwitcher_defaultPillSolid__Lqo2L{display:inline-flex;align-items:center;justify-content:center;height:16px;padding:0 6px;border-radius:999px;background:transparent;color:var(--o-text-tertiary);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--o-mw-defaultpill-ring)}.ModelSwitcher_modelMetaRow__KoE7r{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:11.5px;color:var(--o-text-tertiary);line-height:1.2}.ModelSwitcher_metaVendor__FCRX_{font-weight:500;color:var(--o-text-tertiary);white-space:nowrap;letter-spacing:0}.ModelSwitcher_metaContext__Z4b7r{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv11" 1,"ss01" 1,"tnum";font-weight:500;color:var(--o-text-tertiary);white-space:nowrap}.ModelSwitcher_metaSep__j3st6{color:var(--o-mw-metasep-color);font-weight:400;-webkit-user-select:none;user-select:none}.ModelSwitcher_metaCaps__PUNcF{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.ModelSwitcher_modelRowAction___dofQ{display:inline-flex;align-items:center;justify-content:center;width:26px;flex-shrink:0;align-self:center}.ModelSwitcher_modelSelectedBadge__tzkv5{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:transparent;box-shadow:none;color:var(--o-primary);animation:ModelSwitcher_selectedBadgeIn__FjE_1 .22s cubic-bezier(.34,1.56,.64,1)}@keyframes ModelSwitcher_selectedBadgeIn__FjE_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.ModelSwitcher_modelSelectedIcon___d65c{flex-shrink:0;color:var(--o-mw-selected-icon-color);width:16px;height:16px;stroke-width:2.75}.ModelSwitcher_catalogAddIcon__qs8a2{flex-shrink:0;color:currentColor}.ModelSwitcher_freeTag___NAoC,.ModelSwitcher_rowPrice__iwEAd{display:inline-flex;align-items:center;justify-content:center;height:16px;padding:0 4px;border-radius:4px;font-size:10.5px;font-weight:600;white-space:nowrap;letter-spacing:0;text-transform:none}.ModelSwitcher_rowPrice__iwEAd{font-family:var(--o-font-mono);background:transparent;color:var(--o-text-tertiary);border:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1,"tnum"}.ModelSwitcher_freeTag___NAoC{background:transparent;color:var(--o-success);border:none;font-weight:700}.ModelSwitcher_catalogMetaRail__0ILFh,.ModelSwitcher_modelMetaRail__2SLTY{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ModelSwitcher_empty__5KfPM,.ModelSwitcher_sectionEmpty__UNQBi{padding:20px 16px;border-radius:14px;border:1px solid var(--o-mw-empty-border);background:var(--o-bg-subtle);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.ModelSwitcher_sectionEmpty__UNQBi{align-items:flex-start;text-align:left;padding:10px 12px;border-style:dashed;margin:4px 6px 8px;font-size:12px;color:var(--o-text-secondary)}.ModelSwitcher_emptyTitle__ZtH6h{font-size:var(--o-text-sm);font-weight:600;color:var(--o-text-secondary)}.ModelSwitcher_emptyAction__IUcxv,.ModelSwitcher_primaryAction__tBzI5{min-height:42px;padding:0 14px;border:none;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:var(--o-text-sm);font-weight:700;transition:opacity var(--o-transition-fast),background var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ModelSwitcher_emptyAction__IUcxv{background:var(--o-primary-subtle);color:var(--o-primary)}.ModelSwitcher_emptyActionList__xltdv{width:100%;display:flex;flex-direction:column;gap:8px}.ModelSwitcher_emptyProviderAction__OCsBT{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--o-border);border-radius:12px;background:var(--o-mw-providerempty-bg);color:var(--o-text);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;transition:background .15s ease}.ModelSwitcher_emptyProviderAction__OCsBT:hover{background:var(--o-mw-providerempty-hover-bg)}.ModelSwitcher_emptyProviderInfo__NMePn{min-width:0;display:flex;flex-direction:column;gap:2px}.ModelSwitcher_emptyProviderName__DhXfe{font-size:13px;font-weight:700;color:var(--o-text)}.ModelSwitcher_emptyProviderHint__XF7M5{font-size:12px;color:var(--o-text-secondary)}.ModelSwitcher_emptyAction__IUcxv:hover{opacity:.85}.ModelSwitcher_primaryAction__tBzI5:hover:not(:disabled){background:var(--o-primary-hover)}.ModelSwitcher_catalogShortcutRail__gCQmq{display:flex;gap:4px;overflow-x:auto;padding:4px;border:1px solid var(--o-mw-shortcutrail-border);border-radius:14px;background:var(--o-mw-shortcutrail-bg);scrollbar-width:none;flex-shrink:0;min-height:46px}.ModelSwitcher_catalogShortcutRail__gCQmq::-webkit-scrollbar{display:none}.ModelSwitcher_catalogShortcutButton__rbzcK{position:relative;flex:0 0 auto;min-width:92px;height:38px;padding:0 10px;border:none;border-radius:10px;background:transparent;color:var(--o-text-secondary);display:flex;align-items:center;gap:7px;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ModelSwitcher_catalogShortcutButton__rbzcK:hover{background:var(--o-mw-shortcutbtn-hover-bg);color:var(--o-text)}.ModelSwitcher_catalogShortcutButton__rbzcK[data-active=true]{background:var(--o-mw-shortcutbtn-active-bg);color:var(--o-text);box-shadow:0 1px 4px rgba(0,0,0,.1)}.ModelSwitcher_catalogShortcutAll__DbXMz{width:22px;height:22px;border-radius:7px;border:none;background:var(--o-mw-shortcutall-bg);color:var(--o-mw-shortcutall-color);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;letter-spacing:.02em}.ModelSwitcher_catalogShortcutLabel__gVZu7{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.ModelSwitcher_catalogShortcutCount__0HVBa{min-width:20px;height:20px;padding:0 5px;border-radius:999px;border:none;background:var(--o-mw-shortcutcount-bg);color:var(--o-mw-shortcutcount-color);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ModelSwitcher_catalogShortcutButton__rbzcK[data-active=true] .ModelSwitcher_catalogShortcutAll__DbXMz,.ModelSwitcher_catalogShortcutButton__rbzcK[data-active=true] .ModelSwitcher_catalogShortcutCount__0HVBa{background:var(--o-mw-shortcut-active-bg);color:var(--o-mw-shortcut-active-color)}.ModelSwitcher_catalogScopeBar__ApMCc{display:flex;align-items:center;gap:10px;padding:2px 2px 0;flex-wrap:wrap}.ModelSwitcher_catalogScopeCaption__1vag_{color:var(--o-text-tertiary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ModelSwitcher_catalogScopeCurrent__ztayc{min-height:28px;padding:1px 10px 1px 2px;border-radius:999px;background:var(--o-primary-subtle);color:var(--o-text);display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;border:none}.ModelSwitcher_catalogScopeLink__psc5d{min-height:28px;padding:0;border:none;background:transparent;color:var(--o-text-secondary);font-size:12px;font-weight:700;cursor:pointer;transition:color var(--o-transition-fast)}.ModelSwitcher_catalogScopeLink__psc5d:hover{color:var(--o-primary-active)}.ModelSwitcher_catalogSection__d2wy_{display:flex;flex-direction:column;gap:7px}.ModelSwitcher_catalogSectionLabel__zNPyV{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px;border:none;border-radius:10px;background:transparent;font-size:10px;font-weight:700;color:var(--o-text-secondary);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;text-align:left;transition:background .15s ease}.ModelSwitcher_catalogSectionLabel__zNPyV:hover{background:var(--o-bg-subtle)}.ModelSwitcher_catalogSectionChevron__vW2WK{color:var(--o-text-tertiary);flex-shrink:0;transition:transform .2s ease}.ModelSwitcher_catalogSectionChevron__vW2WK[data-collapsed]{transform:rotate(-90deg)}.ModelSwitcher_catalogSectionLead__XufD_{min-width:0;display:inline-flex;align-items:center;gap:7px;font-weight:700}.ModelSwitcher_catalogSectionLead__XufD_ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelSwitcher_catalogSectionCount__SDCqh{min-width:20px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--o-mw-sectioncount-bg);color:var(--o-mw-sectioncount-color);font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ModelSwitcher_catalogList__RmOcj{display:flex;flex-direction:column;gap:4px}.ModelSwitcher_catalogCompactRow__FrdP7{position:relative;width:100%;min-height:44px;padding:8px 10px;border-radius:10px;border:none;background:transparent;color:var(--o-text);cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;transition:background .15s ease}.ModelSwitcher_catalogCompactRow__FrdP7:hover{background:var(--o-mw-catalogrow-hover-bg)}.ModelSwitcher_catalogCompactRow__FrdP7:active{background:color-mix(in srgb,var(--o-primary) 8%,var(--o-surface))}.ModelSwitcher_catalogCompactRow__FrdP7:hover .ModelSwitcher_modelName__xabDZ{color:var(--o-primary)}.ModelSwitcher_catalogCompactBody__oMYPG{min-width:0;display:flex;flex-direction:column;gap:3px}.ModelSwitcher_catalogCompactMain__4rZ6U{min-width:0}.ModelSwitcher_catalogCompactMain__4rZ6U .ModelSwitcher_modelName__xabDZ{line-height:1.15}.ModelSwitcher_catalogAddButton__cwaiY{width:26px;height:26px;border-radius:8px;border:none;background:var(--o-mw-catalogadd-bg);color:var(--o-text-tertiary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;transition:background var(--o-transition-fast),color var(--o-transition-fast)}.ModelSwitcher_catalogCompactRow__FrdP7:hover .ModelSwitcher_catalogAddButton__cwaiY{background:var(--o-primary-subtle);color:var(--o-primary)}.ModelSwitcher_backBtn__qp0DK:focus-visible,.ModelSwitcher_catalogCompactRow__FrdP7:focus-visible,.ModelSwitcher_catalogScopeLink__psc5d:focus-visible,.ModelSwitcher_catalogShortcutButton__rbzcK:focus-visible,.ModelSwitcher_clearBtn__4p43z:focus-visible,.ModelSwitcher_closeBtn__xQLNM:focus-visible,.ModelSwitcher_emptyAction__IUcxv:focus-visible,.ModelSwitcher_emptyProviderAction__OCsBT:focus-visible,.ModelSwitcher_filterChip__4St5T:focus-visible,.ModelSwitcher_modelRow__fw47h:focus-visible,.ModelSwitcher_primaryAction__tBzI5:focus-visible,.ModelSwitcher_providerAddButton__NsfRo:focus-visible{outline:2px solid color-mix(in srgb,var(--o-primary) 28%,transparent);outline-offset:1px}.ModelSwitcher_providerToggle__6fJiS:focus-visible{outline:2px solid color-mix(in srgb,var(--o-primary) 18%,transparent);outline-offset:3px;border-radius:8px}.ModelSwitcher_manualBody__7ajqt{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:6px 0 2px}.ModelSwitcher_manualHero__imIsW{padding:14px;border-radius:14px;border:1px solid var(--o-mw-manualhero-border);background:var(--o-mw-manualhero-bg);display:flex;flex-direction:column;gap:10px}.ModelSwitcher_manualProvider__AWJnS{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--o-text-secondary)}.ModelSwitcher_manualExisting__OdrDm,.ModelSwitcher_manualHint__0uMZa{font-size:var(--o-text-sm);color:var(--o-text-secondary);line-height:1.5}.ModelSwitcher_manualField__SaYYj{display:flex;flex-direction:column;gap:8px}.ModelSwitcher_manualLabel___ZfaU{font-size:12px;font-weight:700;color:var(--o-text-secondary);text-transform:uppercase;letter-spacing:.02em}.ModelSwitcher_manualInputWrap__glRIa{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:var(--o-radius-lg);border:1px solid var(--o-mw-manualinput-border);background:var(--o-mw-manualinput-bg);transition:border-color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ModelSwitcher_manualInputWrap__glRIa:focus-within{border-color:var(--o-mw-manualinput-focus-border);box-shadow:0 0 0 3px color-mix(in srgb,var(--o-primary) 6%,transparent)}.ModelSwitcher_manualInput__nKR9k{min-height:46px;padding:0}.ModelSwitcher_manualExisting__OdrDm{padding:12px 14px;border-radius:12px;border:1px solid var(--o-mw-manualexisting-border);background:var(--o-mw-manualexisting-bg)}.ModelSwitcher_primaryAction__tBzI5{background:var(--o-primary);color:var(--o-primary-text);width:100%;min-height:44px;border-radius:12px}.ModelSwitcher_primaryAction__tBzI5:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ModelSwitcher_backBtn__qp0DK,.ModelSwitcher_catalogAddButton__cwaiY,.ModelSwitcher_catalogCompactRow__FrdP7,.ModelSwitcher_catalogShortcutButton__rbzcK,.ModelSwitcher_clearBtn__4p43z,.ModelSwitcher_closeBtn__xQLNM,.ModelSwitcher_dropdown__S1Evl,.ModelSwitcher_emptyAction__IUcxv,.ModelSwitcher_emptyProviderAction__OCsBT,.ModelSwitcher_filterChip__4St5T,.ModelSwitcher_modelRow__fw47h,.ModelSwitcher_primaryAction__tBzI5,.ModelSwitcher_providerAddButton__NsfRo,.ModelSwitcher_providerChevron__2iR9c,.ModelSwitcher_searchWrap__IOEts{animation:none!important;transition:none!important}.ModelSwitcher_overlay__VggAd{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:1023px){.ModelSwitcher_dropdown__S1Evl{position:absolute;inset-inline:0;bottom:0;top:auto;left:auto;width:auto;height:min(92%,780px);padding:14px 16px 16px;border-radius:22px 22px 0 0;transform:none;animation:ModelSwitcher_sheetIn__gzhRc .26s cubic-bezier(.16,1,.3,1)}.ModelSwitcher_mobileHandle__zFTpe{display:block}}@media (max-width:767px){.ModelSwitcher_catalogCompactRow__FrdP7,.ModelSwitcher_modelRow__fw47h{padding-inline:9px}.ModelSwitcher_title__IV8XN{font-size:17px}.ModelSwitcher_providerHeader__duajP{padding-inline:4px;gap:8px}.ModelSwitcher_providerBody__NB1Jt{padding:2px 0 8px 44px}.ModelSwitcher_providerBody__NB1Jt:before{left:19px}.ModelSwitcher_filterChips__oFjBt,.ModelSwitcher_providerHeaderActions__n849c{gap:4px}.ModelSwitcher_filterChip__4St5T{height:24px;padding:0 9px;font-size:11px}.ModelSwitcher_catalogShortcutButton__rbzcK{min-width:104px;padding-inline:10px}}.ModelCapabilityBadge_badge__QIUQ4{display:inline-flex;align-items:center;gap:3px;border-radius:var(--o-radius-full);font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--o-text-secondary);background:var(--o-tag-bg)}.ModelCapabilityBadge_badge__QIUQ4[data-size=sm]{font-size:10px;padding:2px 6px}.ModelCapabilityBadge_badge__QIUQ4[data-size=xs]{font-size:10.5px;padding:2px 7px 2px 5px;gap:3px;font-weight:600;filter:saturate(.85);letter-spacing:-.005em}.ModelCapabilityBadge_badge__QIUQ4[data-size=xs][data-icon-only=true]{font-size:8px;padding:0;gap:0;filter:saturate(.82)}.ModelCapabilityBadge_badge__QIUQ4[data-size=md]{font-size:11px;padding:3px 8px}.ModelCapabilityBadge_icon__ns7oN{display:inline-flex;align-items:center;flex-shrink:0}.ModelCapabilityBadge_badges__QedCM{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.ModelCapabilityBadge_badges__QedCM[data-size=xs]{gap:3px}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true]{position:relative;width:18px;height:18px;padding:0;gap:0;border-radius:5px;justify-content:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-size=xs]{width:16px;height:16px;border-radius:4px}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-size=md]{width:20px;height:20px;border-radius:6px}.ModelCapabilityBadge_badges__QedCM[data-icon-only=true]{gap:4px}@media (hover:hover) and (pointer:fine){.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]{cursor:help}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover{transform:translateY(-1px) scale(1.06);z-index:5}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:after,.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:before{position:absolute;left:50%;pointer-events:none;opacity:0;transform:translateX(-50%) translateY(4px);transition:opacity .18s cubic-bezier(.16,1,.3,1) 80ms,transform .18s cubic-bezier(.16,1,.3,1) 80ms}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:after{content:attr(data-tooltip);bottom:calc(100% + 8px);padding:5px 9px;border-radius:7px;background:var(--o-tooltip-bg);color:var(--o-text-inverse);font-size:11px;font-weight:600;letter-spacing:-.005em;line-height:1.2;white-space:nowrap;box-shadow:0 1px 0 var(--o-tooltip-shadow-inset) inset,0 8px 24px -8px var(--o-tooltip-shadow-1),0 2px 4px var(--o-tooltip-shadow-2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:before{content:"";bottom:calc(100% + 2px);width:8px;height:8px;background:var(--o-tooltip-bg);transform:translateX(-50%) translateY(4px) rotate(45deg);border-radius:1.5px;z-index:9}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover:after{opacity:1;transform:translateX(-50%) translateY(0)}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover:before{opacity:1;transform:translateX(-50%) translateY(0) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover{transform:none}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:after,.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:before{transition:opacity .12s ease;transform:translateX(-50%)}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover:after,.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover:before{transform:translateX(-50%)}.ModelCapabilityBadge_badge__QIUQ4[data-icon-only=true][data-tooltip]:hover:before{transform:translateX(-50%) rotate(45deg)}}.ModelCapabilityBadge_badge__QIUQ4[data-cap=reasoning]{color:var(--o-cap-reasoning-text);background:var(--o-cap-reasoning-bg)}.ModelCapabilityBadge_badge__QIUQ4[data-cap=image]{color:var(--o-cap-image-text);background:var(--o-cap-image-bg)}.ModelCapabilityBadge_badge__QIUQ4[data-cap=file]{color:var(--o-cap-file-text);background:var(--o-cap-file-bg)}.ModelCapabilityBadge_badge__QIUQ4[data-cap=web]{color:var(--o-cap-web-text);background:var(--o-cap-web-bg)}.ModelCapabilityBadge_badge__QIUQ4[data-cap=imageGeneration]{color:var(--o-cap-image-gen-text);background:var(--o-cap-image-gen-bg)}.ModelCapabilityBadge_badge__QIUQ4[data-cap=unknown]{color:var(--o-text-secondary);background:var(--o-tag-bg)}.ModelCapabilityBadge_unknownDot__5kbcr{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5}.ProviderDetail_page__b7MfR{display:flex;flex-direction:column;gap:16px;padding:20px;max-width:860px;margin:0 auto;width:100%}.ProviderDetail_header__3SQOr{gap:12px}.ProviderDetail_header__3SQOr,.ProviderDetail_topBar__pqxj5{display:flex;align-items:center}.ProviderDetail_headerContent__BlKOl{min-width:0;display:flex;flex-direction:column;gap:2px}.ProviderDetail_subtitle__G3B6i{display:inline-flex;align-items:center;gap:6px;color:var(--o-text-tertiary);font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProviderDetail_subtitleDot__5fOlk{color:var(--o-pd-subtitledot-color);font-weight:700}.ProviderDetail_backBtn__zyWif{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--o-pd-back-border);border-radius:10px;background:var(--o-pd-back-bg);color:var(--o-text-secondary);cursor:pointer;flex-shrink:0;transition:border-color var(--o-transition-fast),background var(--o-transition-fast),color var(--o-transition-fast)}.ProviderDetail_backBtn__zyWif:hover{background:var(--o-pd-back-hover-bg);border-color:var(--o-pd-back-hover-border);color:var(--o-text)}.ProviderDetail_title__xnAwN{font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--o-text);margin:0}.ProviderDetail_statusCard__V3rXk{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--o-surface);border:1px solid var(--o-pd-card-border);border-radius:14px;box-shadow:var(--o-pd-card-shadow);transition:border-color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ProviderDetail_statusCard__V3rXk:hover{border-color:var(--o-pd-card-hover-border);box-shadow:var(--o-pd-card-hover-shadow)}.ProviderDetail_statusHero__QWQ4O{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ProviderDetail_statusIdentity__aL7JS{flex:1 1;min-width:0;display:flex;align-items:flex-start;gap:12px}.ProviderDetail_statusIconFrame__YkhXg{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:var(--o-pd-iconframe-bg);border:1px solid var(--o-pd-iconframe-border);box-shadow:var(--o-pd-iconframe-shadow)}.ProviderDetail_statusLeft__l_J2s{flex:1 1;display:flex;flex-direction:column;gap:8px}.ProviderDetail_statusRow__2zaNX{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ProviderDetail_statusTitle__5NXZl{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--o-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProviderDetail_providerNameEditable__zySGX{min-width:0;display:inline-flex;align-items:center;gap:7px}.ProviderDetail_providerNameEditButton__4yOs6,.ProviderDetail_providerNameIconButton__eCO1d{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:var(--o-bg-subtle);color:var(--o-text-tertiary);cursor:pointer;transition:background var(--o-transition-fast),border-color var(--o-transition-fast),color var(--o-transition-fast)}.ProviderDetail_providerNameEditButton__4yOs6:hover,.ProviderDetail_providerNameIconButton__eCO1d:hover:not(:disabled){background:var(--o-surface);border-color:rgba(15,23,42,.16);color:var(--o-text)}.ProviderDetail_providerNameIconButton__eCO1d:disabled{cursor:not-allowed;opacity:.45}.ProviderDetail_providerNameEditor__WwfUH{min-width:min(360px,100%);display:inline-flex;align-items:center;gap:6px}.ProviderDetail_providerNameInput__Vm5mH{min-width:0;width:min(280px,52vw);height:34px;border:1px solid rgba(15,23,42,.12);border-radius:10px;background:var(--o-surface);color:var(--o-text);font-size:18px;font-weight:700;padding:0 10px;outline:none}.ProviderDetail_providerNameInput__Vm5mH:focus{border-color:color-mix(in srgb,var(--o-primary) 42%,rgba(15,23,42,.12));box-shadow:0 0 0 3px color-mix(in srgb,var(--o-primary) 12%,transparent)}.ProviderDetail_statusMetaRow__2YRmb{display:flex;flex-wrap:wrap;gap:8px}.ProviderDetail_metaPill__01p46{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:var(--o-pd-metapill-bg);border:1px solid var(--o-pd-metapill-border);color:var(--o-text-secondary);font-size:12px;font-weight:600}.ProviderDetail_metaPill__01p46[data-tone=healthy]{color:color-mix(in srgb,var(--o-success) 82%,var(--o-text));border-color:color-mix(in srgb,var(--o-success) 22%,transparent);background:color-mix(in srgb,var(--o-success) 10%,var(--o-surface))}.ProviderDetail_metaPill__01p46[data-tone=unhealthy]{color:var(--o-error);border-color:color-mix(in srgb,var(--o-error) 22%,transparent);background:color-mix(in srgb,var(--o-error) 10%,var(--o-surface))}.ProviderDetail_metaLabel__nCKKF{color:var(--o-text-tertiary);font-size:11px;font-weight:600}.ProviderDetail_metaIcon__5KtKy{display:inline-flex;align-items:center;justify-content:center;color:var(--o-pd-metaicon-color);flex-shrink:0}.ProviderDetail_metaDot__svCex{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.ProviderDetail_statusActions__U_YD7{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ProviderDetail_btnWithIcon__NtCov{display:inline-flex;align-items:center;gap:6px}.ProviderDetail_btnIcon__KG7aL{flex-shrink:0;opacity:.82}.ProviderDetail_spinningIcon__bzaET{flex-shrink:0;opacity:.9;animation:ProviderDetail_provider-detail-spin__dI_WC .9s linear infinite}@keyframes ProviderDetail_provider-detail-spin__dI_WC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProviderDetail_keyPreview__4Y0FD{font-size:12px;color:inherit;font-family:var(--o-font-mono)}.ProviderDetail_statusAlert__igZ0g{width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--o-pd-statusalert-border);background:var(--o-pd-statusalert-bg);color:var(--o-text-secondary);font-size:13px;line-height:1.5}.ProviderDetail_freeSummary__LjcfQ{font-size:14px;line-height:1.55;color:var(--o-text-secondary)}.ProviderDetail_section__PJXBc{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:var(--o-surface);border:1px solid var(--o-pd-card-border);border-radius:14px;box-shadow:var(--o-pd-card-shadow)}.ProviderDetail_sectionLabel__R6FwA{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--o-text);letter-spacing:-.005em}.ProviderDetail_sectionLabel__R6FwA:before{content:"";width:3px;height:13px;border-radius:2px;background:color-mix(in srgb,var(--o-primary) 72%,transparent)}.ProviderDetail_sectionHint__qrGzp{font-size:12px;color:var(--o-text-tertiary);line-height:1.45}.ProviderDetail_usageSectionHeader___I_4p{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ProviderDetail_usageTabs__8dYLS{display:inline-flex;padding:3px;border-radius:999px;background:var(--o-pd-usagetabs-bg);border:1px solid var(--o-pd-usagetabs-border)}.ProviderDetail_usageTab__T7_R2{border:none;background:transparent;color:var(--o-text-secondary);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;transition:background var(--o-transition-fast),color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ProviderDetail_usageTab__T7_R2:hover{color:var(--o-text)}.ProviderDetail_usageTab__T7_R2[data-active=true]{background:var(--o-pd-usagetab-active-bg);color:var(--o-text);box-shadow:var(--o-pd-usagetab-active-shadow)}.ProviderDetail_usageTotal__oZBqQ{margin-top:-4px;font-size:clamp(28px,4vw,38px);font-weight:700;line-height:1.05;color:var(--o-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProviderDetail_modelList__B65C_{display:flex;flex-direction:column;border:1px solid var(--o-pd-card-border);border-radius:12px;overflow:hidden;background:var(--o-surface)}.ProviderDetail_modelItem__OYip4{display:flex;align-items:center;gap:8px 12px;padding:10px 14px;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--o-border) 72%,transparent);transition:background var(--o-transition-fast)}.ProviderDetail_modelItem__OYip4:last-child{border-bottom:none}.ProviderDetail_modelItem__OYip4:hover{background:var(--o-pd-modelrow-hover-bg)}.ProviderDetail_modelItem__OYip4:has(+.ProviderDetail_modelItem__OYip4:hover),.ProviderDetail_modelItem__OYip4:hover+.ProviderDetail_modelItem__OYip4{border-bottom-color:transparent}.ProviderDetail_modelPrimary__6OdMU{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:6px}.ProviderDetail_modelName__qMXaP{font-size:15px;font-weight:600;color:var(--o-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProviderDetail_modelMeta__kY3zR{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ProviderDetail_modelDefaultPill__2pySM{display:inline-flex;align-items:center;justify-content:center;height:17px;padding:0 7px;border-radius:999px;background:var(--o-primary);color:var(--o-primary-text);font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;white-space:nowrap;box-shadow:0 1px 2px color-mix(in srgb,var(--o-primary) 30%,transparent)}.ProviderDetail_modelPrice__oZHy9{font-size:11px;font-weight:500;color:var(--o-text-tertiary);font-family:var(--o-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProviderDetail_managementList__vxML3{display:flex;flex-direction:column;border:1px solid var(--o-pd-card-border);border-radius:12px;overflow:hidden;background:var(--o-surface)}.ProviderDetail_managementRow__FPJbR{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:none;border-bottom:1px solid color-mix(in srgb,var(--o-border) 72%,transparent);background:transparent;color:var(--o-text);text-decoration:none;text-align:left;cursor:pointer;transition:background var(--o-transition-fast)}.ProviderDetail_managementRow__FPJbR:last-child{border-bottom:none}.ProviderDetail_managementRow__FPJbR:hover{background:color-mix(in srgb,var(--o-surface-raised) 60%,transparent)}.ProviderDetail_managementRow__FPJbR:disabled{cursor:default;opacity:.6}.ProviderDetail_managementIcon__4vuzT{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--o-text-secondary);flex-shrink:0}.ProviderDetail_managementText__np9qg{flex:1 1;font-size:14px;font-weight:500}.ProviderDetail_managementChevron__AUhHG{color:var(--o-text-tertiary);font-size:18px;line-height:1;flex-shrink:0}.ProviderDetail_toggle__AXKhw{appearance:none;position:relative;order:2;margin-left:auto;width:44px;height:24px;border:none;border-radius:12px;background:var(--o-pd-toggle-off-bg);box-shadow:var(--o-pd-toggle-shadow);cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .15s ease;flex-shrink:0;padding:0;outline:none}.ProviderDetail_toggle__AXKhw:hover{background:var(--o-pd-toggle-off-hover-bg)}.ProviderDetail_toggle__AXKhw:active{transform:scale(.97)}.ProviderDetail_toggle__AXKhw:focus-visible{box-shadow:var(--o-pd-toggle-focus-shadow)}.ProviderDetail_toggle__AXKhw[data-on=true]{background:var(--o-pd-toggle-on-bg);box-shadow:var(--o-pd-toggle-on-shadow)}.ProviderDetail_toggle__AXKhw[data-on=true]:hover{box-shadow:var(--o-pd-toggle-on-hover-shadow)}.ProviderDetail_toggle__AXKhw[data-on=true]:focus-visible{box-shadow:var(--o-pd-toggle-on-focus-shadow)}.ProviderDetail_toggleThumb___Wz4N{position:absolute;top:2px;inset-inline-start:2px;width:20px;height:20px;border-radius:50%;background:var(--o-switch-thumb);transition:transform .22s cubic-bezier(.4,0,.2,1);box-shadow:var(--o-pd-thumb-shadow)}.ProviderDetail_toggle__AXKhw[data-on=true] .ProviderDetail_toggleThumb___Wz4N{transform:translateX(20px)}.ProviderDetail_dangerZone___XvyX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--o-pd-dangerzone-border);border-radius:14px;background:var(--o-pd-dangerzone-bg);flex-wrap:wrap}.ProviderDetail_dangerIntro__5N6RY{display:inline-flex;align-items:center;gap:10px;min-width:0}.ProviderDetail_dangerIcon__s8Rit{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:var(--o-pd-dangericon-bg);color:var(--o-error);flex-shrink:0}.ProviderDetail_dangerLabel__G3h_Q{font-size:14px;font-weight:700;color:var(--o-error);letter-spacing:-.005em}.ProviderDetail_confirmOverlay__MJ04f{position:fixed;inset:0;background:var(--o-pd-confirmoverlay-bg);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);display:flex;align-items:center;justify-content:center;z-index:200}.ProviderDetail_confirmDialog__8aa_B{background:var(--o-surface);border:1px solid var(--o-pd-dialog-border);border-radius:16px;padding:var(--o-space-xl);max-width:400px;width:90%;display:flex;flex-direction:column;gap:var(--o-space-md);box-shadow:var(--o-pd-dialog-shadow)}.ProviderDetail_confirmTitle__7zVWs{font-size:var(--o-text-base);font-weight:700;color:var(--o-text)}.ProviderDetail_confirmDesc___Ar6T{font-size:var(--o-text-sm);color:var(--o-text-secondary);line-height:1.5}.ProviderDetail_confirmActions__Yjh0D{display:flex;gap:var(--o-space-sm);justify-content:flex-end}.ProviderDetail_emptyModels__D2aJG{padding:var(--o-space-xl);text-align:center;font-size:var(--o-text-sm);color:var(--o-text-tertiary);background:var(--o-pd-empty-bg);border:1px dashed var(--o-pd-empty-border);border-radius:12px}.ProviderDetail_keyRow__xnhqi{display:flex;flex-direction:column;gap:var(--o-space-xs)}.ProviderDetail_editRow__EUxZf{display:flex;align-items:flex-start;gap:var(--o-space-sm);flex-wrap:wrap}.ProviderDetail_editStack__XmtUn{display:flex;flex-direction:column;gap:12px}.ProviderDetail_editActions__uw0C3{display:flex;gap:var(--o-space-sm);flex-wrap:wrap}.ProviderDetail_editInputWrap__d2b5b{flex:1 1 320px;min-width:min(320px,100%);display:flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--o-pd-input-border);border-radius:12px;background:var(--o-pd-input-bg);transition:border-color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ProviderDetail_editInputWrap__d2b5b:hover{border-color:var(--o-pd-input-hover-border)}.ProviderDetail_editInputWrap__d2b5b:focus-within{border-color:var(--o-primary);box-shadow:var(--o-pd-input-focus-shadow)}.ProviderDetail_editInput__lgVD_{flex:1 1 auto;min-width:0;height:42px;padding:0;font-size:var(--o-text-sm);font-family:var(--o-font-mono);border:none;background:transparent;color:var(--o-text);outline:none;box-shadow:none}.ProviderDetail_editInput__lgVD_::placeholder{color:var(--o-text-tertiary)}.ProviderDetail_editInput__lgVD_:focus-visible{box-shadow:none}.ProviderDetail_editFieldError__SaKdc{margin-top:var(--o-space-xs);font-size:var(--o-text-xs);color:var(--o-error)}.ProviderDetail_keyDisplay__UYyMO{display:flex;align-items:center;flex-wrap:wrap;gap:var(--o-space-sm);padding:10px 12px;background:var(--o-pd-keydisplay-bg);border:1px solid var(--o-pd-keydisplay-border);border-radius:10px;transition:border-color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ProviderDetail_keyDisplay__UYyMO:hover{border-color:var(--o-pd-keydisplay-hover-border)}.ProviderDetail_keyDisplay__UYyMO:focus-within{border-color:var(--o-primary);background:var(--o-surface);box-shadow:var(--o-pd-input-focus-shadow)}.ProviderDetail_keyText__mWH_w{flex:1 1;font-size:var(--o-text-sm);font-family:var(--o-font-mono);color:var(--o-text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProviderDetail_endpointSummary__KA1cT{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:4px}.ProviderDetail_endpointName__DKKuZ{font-size:14px;font-weight:700;color:var(--o-text);min-width:0}.ProviderDetail_endpointURL__Iz_8H{font-size:12px;line-height:1.45;color:var(--o-text-secondary);font-family:var(--o-font-mono);word-break:break-word}.ProviderDetail_iconBtn__CoxU7{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--o-pd-iconbtn-border);border-radius:8px;background:var(--o-pd-iconbtn-bg);color:var(--o-pd-iconbtn-color);cursor:pointer;flex-shrink:0;transition:border-color var(--o-transition-fast),background var(--o-transition-fast),color var(--o-transition-fast)}.ProviderDetail_iconBtn__CoxU7:hover{background:var(--o-pd-iconbtn-hover-bg);border-color:var(--o-pd-iconbtn-hover-border);color:var(--o-pd-iconbtn-hover-color)}.ProviderDetail_statsGrid__V0Xxy{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ProviderDetail_statCard__PBfLt{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;background:var(--o-pd-statcard-bg);border:1px solid var(--o-pd-statcard-border);border-radius:12px}.ProviderDetail_usageModelList__GUIMM{display:flex;flex-direction:column;gap:14px}.ProviderDetail_usageModelRow__30HvG{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.ProviderDetail_usageModelMeta__1BYTN{display:flex;flex-direction:column;gap:4px;min-width:0}.ProviderDetail_usageModelName__q17oa{font-size:14px;font-weight:600;color:var(--o-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProviderDetail_usageModelMessages__QigvJ{font-size:12px;color:var(--o-text-secondary)}.ProviderDetail_usageModelCost__x9xSE{font-size:12px;font-weight:600;color:var(--o-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProviderDetail_usageModelBarTrack__XXXCM{grid-column:1/-1;height:4px;border-radius:999px;background:var(--o-surface-raised,var(--o-surface));overflow:hidden}.ProviderDetail_usageModelBarFill__twIQV{height:100%;border-radius:999px;background:color-mix(in srgb,var(--o-primary) 88%,white 12%)}.ProviderDetail_statValue__XA_DE{font-size:26px;font-weight:700;color:var(--o-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProviderDetail_statLabel__wMMxn{font-size:12px;font-weight:600;color:var(--o-text-secondary)}.ProviderDetail_healthRow__LlDJE{display:flex;align-items:center;gap:var(--o-space-md);padding:var(--o-space-md) var(--o-space-lg);background:var(--o-surface-raised);border:1px solid var(--o-border-strong);border-radius:var(--o-radius-lg)}.ProviderDetail_healthDot__GME9g{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--o-text-tertiary)}.ProviderDetail_healthDotGreen__aTmdS{background:var(--o-success);box-shadow:0 0 6px var(--o-success)}.ProviderDetail_healthDotRed__EeaKU{background:var(--o-error);box-shadow:0 0 6px var(--o-error)}.ProviderDetail_healthLabel__8u6sm{flex:1 1;font-size:var(--o-text-sm);font-weight:500;color:var(--o-text-secondary)}.ProviderDetail_sectionHeader__n2n0G{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ProviderDetail_sectionHeaderLeft__LtGGk{display:flex;flex-direction:column;gap:var(--o-space-xxs)}.ProviderDetail_batchActions__oARbx{display:flex;gap:var(--o-space-xs);flex-shrink:0;flex-wrap:wrap}.ProviderDetail_titleEditable__a2lBk{display:flex;align-items:center;gap:var(--o-space-xs)}.ProviderDetail_titleFlex__vKIBJ{flex:1 1;min-width:0}.ProviderDetail_modelId__TEYIf{font-size:var(--o-text-xs);color:var(--o-text-tertiary);font-family:var(--o-font-mono);flex-shrink:0}.ProviderDetail_modelActionBtn__LTYWm{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--o-pd-modelaction-border);border-radius:8px;background:var(--o-pd-modelaction-bg);color:var(--o-pd-modelaction-color);font-size:12px;font-weight:600;cursor:pointer;transition:border-color var(--o-transition-fast),background var(--o-transition-fast),color var(--o-transition-fast)}.ProviderDetail_modelActionBtn__LTYWm:hover{border-color:var(--o-pd-modelaction-hover-border);background:var(--o-pd-modelaction-hover-bg);color:var(--o-pd-modelaction-hover-color)}.ProviderDetail_removeBtn__JmVPE{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:999px;background:var(--o-pd-removebtn-bg);color:var(--o-text-tertiary);cursor:pointer;flex-shrink:0;transition:all var(--o-transition-fast)}.ProviderDetail_removeBtn__JmVPE:hover{background:var(--o-error);color:var(--o-on-danger)}.ProviderDetail_modelRow__zG8AZ{display:flex;align-items:center;gap:10px;padding:10px 14px;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--o-border) 72%,transparent);transition:background var(--o-transition-fast)}.ProviderDetail_modelRow__zG8AZ:last-child{border-bottom:none}.ProviderDetail_modelRow__zG8AZ:hover{background:var(--o-pd-modelrow-hover-bg)}.ProviderDetail_modelRow__zG8AZ:has(+.ProviderDetail_modelRow__zG8AZ:hover),.ProviderDetail_modelRow__zG8AZ:hover+.ProviderDetail_modelRow__zG8AZ{border-bottom-color:transparent}.ProviderDetail_modelClickArea___AGNo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.ProviderDetail_modelClickArea___AGNo:focus-visible{outline:2px solid color-mix(in srgb,var(--o-primary) 60%,transparent);outline-offset:2px;border-radius:6px}.ProviderDetail_modelTitleRow__67ijH{display:flex;align-items:center;gap:8px;min-width:0}.ProviderDetail_modelRowName__OUDYh{font-size:15px;font-weight:600;color:var(--o-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProviderDetail_modelRowId__PnhjW{font-size:var(--o-text-xs);color:var(--o-text-tertiary);font-family:var(--o-font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProviderDetail_modelRowMeta__TFAtW{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ProviderDetail_modelActions__8uXuW{display:flex;align-items:center;gap:8px;flex-shrink:0}.ProviderDetail_modelChatBtn__jQa4R{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:none;background:var(--o-pd-chatbtn-bg);color:var(--o-primary);cursor:pointer;flex-shrink:0;transition:background var(--o-transition-fast),transform var(--o-transition-fast)}.ProviderDetail_modelChatBtn__jQa4R:hover{background:var(--o-pd-chatbtn-hover-bg);transform:scale(1.05)}.ProviderDetail_modelChatBtn__jQa4R:focus-visible{outline:2px solid color-mix(in srgb,var(--o-primary) 60%,transparent);outline-offset:2px}.ProviderDetail_relayEmptyModels__e1DlT{display:flex;flex-direction:column;align-items:center;gap:var(--o-space-md);padding:var(--o-space-2xl) var(--o-space-lg);text-align:center;background:var(--o-pd-empty-bg);border:1px dashed var(--o-pd-empty-border);border-radius:12px}.ProviderDetail_relayEmptyModelsText__tEQos{font-size:var(--o-text-sm);font-weight:600;color:var(--o-text-secondary)}.ProviderDetail_relayEmptyModelsHint__cxlGe{font-size:var(--o-text-xs);color:var(--o-text-tertiary);max-width:280px}.ProviderDetail_relayConfigGrid__frb8u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProviderDetail_relayField__lOJMK{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:600;color:var(--o-text-tertiary)}.ProviderDetail_relayFieldFull__rEk5e{grid-column:1/-1}.ProviderDetail_relayInput__URs8y,.ProviderDetail_relaySelect__WHnpO,.ProviderDetail_relayTextarea__t8CeH{width:100%;border:1px solid var(--o-pd-input-border);border-radius:10px;background:var(--o-pd-input-bg);color:var(--o-text);font-size:13px;outline:none;transition:border-color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ProviderDetail_relayInput__URs8y:hover,.ProviderDetail_relaySelect__WHnpO:hover,.ProviderDetail_relayTextarea__t8CeH:hover{border-color:var(--o-pd-input-hover-border)}.ProviderDetail_relayInput__URs8y:focus,.ProviderDetail_relaySelect__WHnpO:focus,.ProviderDetail_relayTextarea__t8CeH:focus{border-color:var(--o-primary);box-shadow:var(--o-pd-input-focus-shadow)}.ProviderDetail_relayInput__URs8y,.ProviderDetail_relaySelect__WHnpO{height:38px;padding:0 10px}.ProviderDetail_relayTextarea__t8CeH{min-height:74px;padding:10px;resize:vertical;font-family:var(--o-font-mono);line-height:1.45}.ProviderDetail_relayCheckField__s2H6_{min-height:38px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--o-pd-relaycheck-border);border-radius:10px;background:var(--o-pd-relaycheck-bg);color:var(--o-text-secondary);font-size:13px;font-weight:600}.ProviderDetail_relayCheckField__s2H6_.ProviderDetail_withSubtitle__Q_Zfv{align-items:flex-start;padding:10px 12px}.ProviderDetail_relayCheckLabelStack__2EKZv{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.ProviderDetail_relayCheckSubtitle__xsWjT{font-size:var(--o-text-xs);line-height:1.45;font-weight:400;color:var(--o-text-tertiary)}.ProviderDetail_relaySuggestion__WmdqG{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--o-warning) 24%,var(--o-border));border-radius:12px;background:color-mix(in srgb,var(--o-warning) 7%,var(--o-surface))}.ProviderDetail_relaySuggestionText__bcRED{color:var(--o-text-secondary);font-size:13px;line-height:1.45}.ProviderDetail_relaySuggestionActions__82R_a{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ProviderDetail_relayPingResult__c2zeF{padding:9px 11px;border-radius:10px;border:1px solid color-mix(in srgb,var(--o-success) 24%,var(--o-border));background:color-mix(in srgb,var(--o-success) 7%,var(--o-surface));color:color-mix(in srgb,var(--o-success) 78%,var(--o-text));font-size:13px;line-height:1.45}.ProviderDetail_relayPingResult__c2zeF[data-state=error]{border-color:color-mix(in srgb,var(--o-error) 24%,var(--o-border));background:color-mix(in srgb,var(--o-error) 7%,var(--o-surface));color:var(--o-error)}.ProviderDetail_addModelsDialog__FBfd7{background:var(--o-surface);border:1px solid var(--o-pd-dialog-border);border-radius:16px;padding:var(--o-space-xl);max-width:480px;width:90%;display:flex;flex-direction:column;gap:var(--o-space-md);box-shadow:var(--o-pd-dialog-shadow)}.ProviderDetail_modelTextarea__2xjBi{width:100%;min-height:160px;padding:var(--o-space-md);border:1px solid var(--o-pd-input-border);border-radius:12px;background:var(--o-pd-input-bg);color:var(--o-text);font-size:var(--o-text-sm);font-family:var(--o-font-mono);line-height:1.6;resize:vertical;outline:none;transition:border-color var(--o-transition-fast),box-shadow var(--o-transition-fast)}.ProviderDetail_modelTextarea__2xjBi:hover{border-color:var(--o-pd-input-hover-border)}.ProviderDetail_modelTextarea__2xjBi:focus{border-color:var(--o-primary);box-shadow:var(--o-pd-input-focus-shadow)}.ProviderDetail_modelTextarea__2xjBi::placeholder{color:var(--o-text-tertiary)}@media (max-width:720px){.ProviderDetail_page__b7MfR{gap:16px;padding:16px}.ProviderDetail_statusHero__QWQ4O{flex-direction:column}.ProviderDetail_statusIdentity__aL7JS{width:100%}.ProviderDetail_statusActions__U_YD7{width:100%;justify-content:flex-start}.ProviderDetail_statsGrid__V0Xxy{grid-template-columns:1fr}.ProviderDetail_editInputWrap__d2b5b{min-width:100%}.ProviderDetail_sectionHeader__n2n0G{align-items:stretch}.ProviderDetail_batchActions__oARbx{width:100%}.ProviderDetail_modelItem__OYip4{align-items:flex-start}.ProviderDetail_toggle__AXKhw{margin-top:0}.ProviderDetail_confirmActions__Yjh0D{flex-direction:column-reverse}}.ProviderDetail_fieldHint__VHXWc{display:block;margin-top:6px;font-size:var(--o-text-xs);line-height:1.45;color:var(--o-text-tertiary)}.ProviderDetail_fieldHintWarning__ZCXuq{color:var(--o-warning,var(--o-text-secondary))}.ProviderConnectionRecoveryCard_card__Ah_S6{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--o-warning) 10%,var(--o-surface));border:1px solid color-mix(in srgb,var(--o-warning) 22%,transparent)}.ProviderConnectionRecoveryCard_row__qIbHw{display:flex;align-items:flex-start;gap:12px}.ProviderConnectionRecoveryCard_iconBubble__SdmB5{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--o-surface-raised,var(--o-surface)) 82%,transparent);color:var(--o-warning)}.ProviderConnectionRecoveryCard_copyStack__irg6f{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.ProviderConnectionRecoveryCard_headline__fDA5Z{margin:0;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--o-text)}.ProviderConnectionRecoveryCard_detail__KJS0g{margin:0;font-size:12.5px;line-height:1.45;color:var(--o-text-secondary);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ProviderConnectionRecoveryCard_dismissBtn__RhG8x{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--o-text-tertiary);cursor:pointer;border-radius:8px;transition:background var(--o-transition-fast),color var(--o-transition-fast)}.ProviderConnectionRecoveryCard_dismissBtn__RhG8x:hover{background:color-mix(in srgb,var(--o-text) 8%,transparent);color:var(--o-text-secondary)}.ProviderConnectionRecoveryCard_dismissBtn__RhG8x:focus-visible{outline:2px solid var(--o-primary);outline-offset:2px}.ProviderConnectionRecoveryCard_actions__ZNXMH{display:flex;gap:8px;flex-wrap:wrap}.ProviderConnectionRecoveryCard_primaryAction__DGf_Q,.ProviderConnectionRecoveryCard_secondaryAction__I_3RG{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1;min-height:38px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--o-transition-fast),opacity var(--o-transition-fast),transform var(--o-transition-fast)}.ProviderConnectionRecoveryCard_primaryAction__DGf_Q{border:none;background:var(--o-warning);color:var(--o-on-warning)}.ProviderConnectionRecoveryCard_primaryAction__DGf_Q:hover{background:color-mix(in srgb,var(--o-warning) 88%,black 12%)}.ProviderConnectionRecoveryCard_primaryAction__DGf_Q:active{background:color-mix(in srgb,var(--o-warning) 78%,black 22%)}.ProviderConnectionRecoveryCard_secondaryAction__I_3RG{border:1px solid color-mix(in srgb,var(--o-warning) 28%,transparent);background:color-mix(in srgb,var(--o-surface-raised,var(--o-surface)) 82%,transparent);color:color-mix(in srgb,var(--o-warning) 50%,black 50%)}.ProviderConnectionRecoveryCard_secondaryAction__I_3RG:hover{background:color-mix(in srgb,var(--o-warning) 10%,var(--o-surface-raised,var(--o-surface)));border-color:color-mix(in srgb,var(--o-warning) 42%,transparent)}.ProviderConnectionRecoveryCard_primaryAction__DGf_Q:focus-visible,.ProviderConnectionRecoveryCard_secondaryAction__I_3RG:focus-visible{outline:2px solid var(--o-warning);outline-offset:2px}html[data-theme=dark] .ProviderConnectionRecoveryCard_card__Ah_S6{background:color-mix(in srgb,var(--o-warning) 14%,transparent);border-color:color-mix(in srgb,var(--o-warning) 38%,transparent)}html[data-theme=dark] .ProviderConnectionRecoveryCard_secondaryAction__I_3RG{background:rgba(255,255,255,.04);border-color:color-mix(in srgb,var(--o-warning) 38%,transparent);color:color-mix(in srgb,var(--o-warning) 70%,white 30%)}html[data-theme=dark] .ProviderConnectionRecoveryCard_secondaryAction__I_3RG:hover{background:color-mix(in srgb,var(--o-warning) 18%,rgba(255,255,255,.04));border-color:color-mix(in srgb,var(--o-warning) 52%,transparent)}@media (max-width:640px){.ProviderConnectionRecoveryCard_actions__ZNXMH{flex-direction:column}.ProviderConnectionRecoveryCard_primaryAction__DGf_Q,.ProviderConnectionRecoveryCard_secondaryAction__I_3RG{flex:1 1 auto;width:100%}}.ProviderIcon_icon__MPBZp{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid;box-shadow:var(--o-elevation-control);overflow:hidden}.ProviderIcon_logo__ZEvbJ{width:100%;height:100%;object-fit:contain}.ProviderIcon_fallback__NzeD4{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--o-surface-raised,var(--o-bg));color:var(--o-text-secondary);border:1px solid var(--o-border)}.ProviderIcon_bareLogo__3HwtA{flex-shrink:0;object-fit:contain}.ProviderIcon_bareFallback__ZyUOb{flex-shrink:0;color:var(--o-text-secondary)}.TopBar_bar__6E99K{display:flex;align-items:center;gap:var(--o-space-sm);padding:var(--o-space-sm) var(--o-space-lg);background:var(--o-chat-topbar-bg);border-bottom:1px solid var(--o-chat-topbar-border);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);min-height:52px;position:relative;z-index:1;transition:background var(--o-transition-fast),border-color var(--o-transition-fast)}.TopBar_bar__6E99K[data-transparent=true]{background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.TopBar_sidebarToggle__gEqTg{display:none;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:var(--o-radius-md);background:transparent;color:var(--o-text-secondary);cursor:pointer;flex-shrink:0;transition:background var(--o-transition-fast),color var(--o-transition-fast)}.TopBar_sidebarToggle__gEqTg:hover{background:var(--o-primary-subtle);color:var(--o-text)}.TopBar_sidebarToggle__gEqTg[data-sidebar-closed=true]{display:flex}@media (max-width:1023px){.TopBar_sidebarToggle__gEqTg{display:flex}}.TopBar_modelInfo__Op_1C{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.TopBar_modelTrigger__UckoU{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;margin:-4px -8px -4px -5px;border:1px solid transparent;border-radius:var(--o-radius-full);background:transparent;cursor:pointer;color:var(--o-text);transition:background var(--o-transition-fast),border-color var(--o-transition-fast)}.TopBar_modelTrigger__UckoU:hover{background:var(--o-surface-raised);border-color:var(--o-border)}.TopBar_modelTriggerBadge__LChBu{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--o-surface-raised);border:1px solid var(--o-border);flex-shrink:0;transition:border-color var(--o-transition-fast)}.TopBar_modelTrigger__UckoU:hover .TopBar_modelTriggerBadge__LChBu{border-color:color-mix(in srgb,var(--o-primary) 24%,var(--o-border-strong))}.TopBar_modelName__ncLSq{font-size:15px;font-weight:var(--o-weight-medium);color:var(--o-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}.TopBar_freeTag__gLdFQ{display:inline-flex;align-items:center;padding:1px 6px;margin-left:2px;border-radius:4px;background:var(--o-gradient-brand);color:var(--o-primary-text);font-size:9.5px;font-weight:var(--o-weight-semibold);letter-spacing:.06em;line-height:1.5;flex-shrink:0}.TopBar_chevron__TeNQG{flex-shrink:0;color:var(--o-text-tertiary);transition:color var(--o-transition-fast)}.TopBar_modelTrigger__UckoU:hover .TopBar_chevron__TeNQG{color:var(--o-text-secondary)}.TopBar_modelMeta__qAJHU{font-size:var(--o-text-xs);color:var(--o-text-tertiary);white-space:nowrap;flex-shrink:0}.TopBar_providerBadge__MmyfB{display:flex;align-items:center;justify-content:center;flex-shrink:0}.TopBar_modelFamilyBadge__mpqFG{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:2px}.TopBar_costPill__9znag{gap:4px;padding:0 10px;height:26px;font-size:11px;font-weight:500;color:var(--o-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopBar_costPill__9znag,.TopBar_skillChip__muuJD{display:inline-flex;align-items:center;border-radius:var(--o-radius-full);background:var(--o-tag-bg);border:1px solid var(--o-border);flex-shrink:0}.TopBar_skillChip__muuJD{gap:6px;padding:2px 10px 2px 2px;transition:border-color var(--o-transition-fast),background var(--o-transition-fast)}.TopBar_skillChip__muuJD:hover{background:var(--o-primary-subtle);border-color:color-mix(in srgb,var(--o-primary) 24%,var(--o-border-strong))}.TopBar_skillChipBadge__Mdki9{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}.TopBar_skillChipBadgeHalo__kQH4P{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--o-primary) 80%,#b07aff),var(--o-primary));box-shadow:0 2px 6px color-mix(in srgb,var(--o-primary) 30%,transparent)}.TopBar_skillChipBadgeIcon___0LOk{position:relative;z-index:1;font-size:12px;line-height:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.TopBar_skillChipName__Y8E_B{font-size:12px;font-weight:600;color:var(--o-text);white-space:nowrap;max-width:110px;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}.TopBar_memoryIndicator__Wjqo1{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border:1px solid var(--o-border);border-radius:var(--o-radius-full);background:var(--o-tag-bg);color:var(--o-text-secondary);cursor:pointer;font-size:11.5px;font-weight:500;letter-spacing:.005em;transition:background var(--o-transition-fast),border-color var(--o-transition-fast),color var(--o-transition-fast);flex-shrink:0}.TopBar_memoryIndicator__Wjqo1:hover{background:var(--o-primary-subtle);border-color:color-mix(in srgb,var(--o-primary) 24%,var(--o-border-strong));color:var(--o-primary)}.TopBar_memoryIndicatorDot__CEDdH{width:6px;height:6px;border-radius:50%;background:var(--o-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--o-primary) 18%,transparent);flex-shrink:0}.TopBar_memoryIndicatorLabel__u9Rly{line-height:1}.TopBar_memoryPopover__BDRg4{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;width:min(320px,calc(100vw - 24px));padding:6px;background:color-mix(in srgb,var(--o-surface) 92%,transparent);border:1px solid var(--o-border-strong);border-radius:14px;box-shadow:var(--o-elevation-modal);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);z-index:100;display:flex;flex-direction:column;gap:4px}.TopBar_memoryPopoverHero__oD9xR{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 6px}.TopBar_memoryPopoverHeroIcon__J6dxM{display:none}.TopBar_memoryPopoverHeroText__3K121{display:flex;flex:1 1;min-width:0;align-items:center;gap:8px}.TopBar_memoryPopoverTitle__A3Rby{margin:0;font-size:13px;line-height:1.3;font-weight:600;letter-spacing:-.005em;color:var(--o-text)}.TopBar_memoryPopoverBadge__1CsNO{display:none}.TopBar_memoryPopoverClose__Go9FU{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;flex-shrink:0;border:none;border-radius:var(--o-radius-sm);background:transparent;color:var(--o-text-tertiary);cursor:pointer;transition:color var(--o-transition-fast),background var(--o-transition-fast)}.TopBar_memoryPopoverClose__Go9FU:hover{color:var(--o-text);background:var(--o-surface-raised)}.TopBar_memoryPopoverPreviewCard__niX1u{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:8px;background:var(--o-bg-subtle)}.TopBar_memoryPopoverPreviewHeader__CmQqs,.TopBar_memoryPopoverPreviewIcon__crQQI,.TopBar_memoryPopoverPreviewLabel__Sy1WO{display:none}.TopBar_memoryPopoverPreview__c96nV{margin:0;max-height:130px;overflow:auto;color:var(--o-text-secondary);font-size:12.5px;line-height:1.5;word-break:break-word;scrollbar-width:thin;letter-spacing:-.005em}.TopBar_memoryPopoverActions__kcbsS{display:flex;flex-direction:column;gap:1px;padding-top:4px;border-top:1px solid var(--o-border);margin-top:2px}.TopBar_memoryPopoverDangerAction__6zQm3,.TopBar_memoryPopoverPrimaryAction__b0K9C{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;border:none;font:inherit;border-radius:8px;background:transparent;cursor:pointer;transition:background var(--o-transition-fast),color var(--o-transition-fast);text-align:start}.TopBar_memoryPopoverPrimaryAction__b0K9C{color:var(--o-text)}.TopBar_memoryPopoverPrimaryAction__b0K9C:hover{background:var(--o-surface-raised)}.TopBar_memoryPopoverDangerAction__6zQm3{color:var(--o-error)}.TopBar_memoryPopoverDangerAction__6zQm3:hover{background:var(--o-error-subtle)}.TopBar_memoryPopoverActionIconDangerWrap__eOWEz,.TopBar_memoryPopoverActionIconWrap__Jxnok{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:6px}.TopBar_memoryPopoverActionIconWrap__Jxnok{background:var(--o-primary-subtle);color:var(--o-primary)}.TopBar_memoryPopoverActionIconDangerWrap__eOWEz{background:var(--o-error-subtle);color:var(--o-error)}.TopBar_memoryPopoverActionText__NK9jV,.TopBar_memoryPopoverDangerText__B9LC7{flex:1 1;min-width:0;text-align:left;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:-.005em}.TopBar_memoryPopoverActionChevronDanger__0kqHa,.TopBar_memoryPopoverActionChevron__kmmrv{font-size:16px;line-height:1;opacity:.5;color:inherit}@media (max-width:767px){.TopBar_bar__6E99K{min-height:50px;padding:max(var(--o-space-xs),env(safe-area-inset-top,0px)) var(--o-space-sm) var(--o-space-xs);gap:6px}.TopBar_sidebarToggle__gEqTg{width:36px;height:36px}.TopBar_modelInfo__Op_1C{gap:6px}.TopBar_modelTrigger__UckoU{min-width:0;max-width:100%;padding-right:8px}.TopBar_modelName__ncLSq{max-width:min(46vw,180px)}.TopBar_costPill__9znag,.TopBar_memoryIndicator__Wjqo1,.TopBar_modelMeta__qAJHU,.TopBar_providerBadge__MmyfB,.TopBar_skillChip__muuJD{display:none}.TopBar_memoryPopover__BDRg4{left:auto;right:-12px;transform:none}}@media (prefers-reduced-motion:reduce){.TopBar_memoryIndicator__Wjqo1,.TopBar_memoryPopoverDangerAction__6zQm3,.TopBar_memoryPopoverPrimaryAction__b0K9C{transition:none;transform:none}}.ContextMenu_menu__lrtbV{position:fixed;z-index:110;min-width:180px;background:var(--o-surface-overlay);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--o-border);border-radius:var(--o-radius-md);box-shadow:var(--o-elevation-modal);padding:var(--o-space-xs) 0;outline:none;animation:ContextMenu_ctxMenuIn__FTkCI .12s ease-out}@keyframes ContextMenu_ctxMenuIn__FTkCI{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ContextMenu_menuItem___PMRk{display:flex;align-items:center;gap:var(--o-space-sm);width:100%;padding:var(--o-space-sm) var(--o-space-md);border:none;background:transparent;color:var(--o-text);font-size:var(--o-text-sm);text-align:start;cursor:pointer;transition:background var(--o-transition-fast)}.ContextMenu_menuItem___PMRk:hover,.ContextMenu_menuItem___PMRk[data-active=true]{background:var(--o-primary-subtle)}.ContextMenu_danger__KGcWL{color:var(--o-error)}.ContextMenu_danger__KGcWL:hover,.ContextMenu_danger__KGcWL[data-active=true]{background:color-mix(in srgb,var(--o-error) 10%,transparent)}.ContextMenu_icon__ewmAB{display:flex;align-items:center;flex-shrink:0;color:inherit}.CodeBlock_wrapper__g4Kep{border-radius:12px;overflow:hidden;margin:14px 0;background:var(--o-code-bg);border:1px solid var(--o-code-border);box-shadow:var(--o-elevation-control)}.CodeBlock_header__KCXRo{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 6px 14px;background:var(--o-code-header-bg);border-bottom:1px solid var(--o-code-border);min-height:32px}.CodeBlock_language__XHXrg{font-size:11px;color:var(--o-code-comment);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-family:var(--o-font-mono)}.CodeBlock_copyBtn__bX2i1{display:flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 8px;border:none;border-radius:var(--o-radius-sm);background:transparent;color:var(--o-code-comment);cursor:pointer;font-size:11px;font-weight:500;transition:color var(--o-transition-fast),background var(--o-transition-fast),transform .1s ease}.CodeBlock_copyBtn__bX2i1:hover{color:var(--o-code-text);background:color-mix(in srgb,var(--o-code-text) 6%,transparent)}.CodeBlock_copyBtn__bX2i1:active{transform:scale(.88)}.CodeBlock_copyBtn__bX2i1 svg polyline{animation:CodeBlock_checkDraw__6Fu1v .25s cubic-bezier(.16,1,.3,1) both}@keyframes CodeBlock_checkDraw__6Fu1v{0%{stroke-dasharray:24;stroke-dashoffset:24}to{stroke-dasharray:24;stroke-dashoffset:0}}.CodeBlock_codeArea__VYQf1{overflow-x:auto}.CodeBlock_pre__YJlPO{margin:0;padding:14px 16px;font-size:13px;line-height:1.6;font-family:var(--o-font-mono);white-space:pre;tab-size:2;letter-spacing:0}.CodeBlock_pre__YJlPO code{font-family:inherit;background:none;padding:0;border:none;font-size:inherit}.MarkdownRenderer_markdown___d8wn{font-size:var(--o-text-base);line-height:1.7;word-break:break-word;letter-spacing:-.003em}.MarkdownRenderer_markdown___d8wn h1,.MarkdownRenderer_markdown___d8wn h2,.MarkdownRenderer_markdown___d8wn h3,.MarkdownRenderer_markdown___d8wn h4,.MarkdownRenderer_markdown___d8wn h5,.MarkdownRenderer_markdown___d8wn h6{margin:22px 0 8px;font-family:var(--o-font-display);font-weight:620;line-height:1.25;letter-spacing:0;color:var(--o-text)}.MarkdownRenderer_markdown___d8wn>:first-child{margin-top:0}.MarkdownRenderer_markdown___d8wn h1{font-size:1.4em}.MarkdownRenderer_markdown___d8wn h2{font-size:1.22em}.MarkdownRenderer_markdown___d8wn h3{font-size:1.08em}.MarkdownRenderer_markdown___d8wn h4{font-size:1em;font-weight:600}.MarkdownRenderer_markdown___d8wn p{margin:0 0 10px}.MarkdownRenderer_markdown___d8wn p:last-child{margin-bottom:0}.MarkdownRenderer_inlineCode__82ouf{background:var(--o-code-bg);border:1px solid var(--o-code-border);border-radius:4px;padding:1px 5px;font-size:.86em;font-family:var(--o-font-mono);color:var(--o-code-text)}.MarkdownRenderer_link__gLtsX{color:var(--o-primary-hover);text-decoration:none;transition:color var(--o-transition-fast)}.MarkdownRenderer_link__gLtsX:hover{text-decoration:underline;text-underline-offset:2px}.MarkdownRenderer_ol__HhQBN,.MarkdownRenderer_ul__YVKZz{margin:4px 0 8px;padding-inline-start:1.4em}.MarkdownRenderer_li__mIin9{margin-bottom:2px}.MarkdownRenderer_li__mIin9 input[type=checkbox]{margin-inline-end:var(--o-space-xs);pointer-events:none}.MarkdownRenderer_blockquote__d3cnG{margin:12px 0;padding:10px 16px;border-inline-start:3px solid color-mix(in srgb,var(--o-primary) 60%,transparent);background:color-mix(in srgb,var(--o-primary) 4%,transparent);border-radius:0 var(--o-radius-md) var(--o-radius-md) 0;color:var(--o-text-secondary);font-style:italic}.MarkdownRenderer_blockquote__d3cnG p{margin:0}.MarkdownRenderer_tableWrap__a_g1y{overflow-x:auto;margin:14px 0;border:1px solid var(--o-border);border-radius:var(--o-radius-md);box-shadow:var(--o-elevation-control)}.MarkdownRenderer_table__l0_ng{border-collapse:collapse;width:100%;font-size:var(--o-text-sm)}.MarkdownRenderer_table__l0_ng td,.MarkdownRenderer_table__l0_ng th{padding:8px 12px;border-bottom:1px solid var(--o-border);text-align:start;letter-spacing:-.005em}.MarkdownRenderer_table__l0_ng th{background:var(--o-surface-raised);font-weight:600;color:var(--o-text);letter-spacing:.005em;font-size:12.5px;text-transform:none}.MarkdownRenderer_table__l0_ng td{color:var(--o-text-secondary)}.MarkdownRenderer_table__l0_ng tr:last-child td{border-bottom:none}.MarkdownRenderer_table__l0_ng tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--o-primary) 3%,transparent)}.MarkdownRenderer_hr__IjIkw{border:none;border-top:1px solid var(--o-border);margin:16px 0}.MarkdownRenderer_markdown___d8wn del{text-decoration:line-through;opacity:.6}.MarkdownRenderer_markdown___d8wn img{max-width:100%;border-radius:var(--o-radius-md)}.MarkdownRenderer_markdown___d8wn strong{font-weight:600;color:var(--o-text)}.MarkdownRenderer_streamingTail__GnBWs{white-space:pre-wrap;color:var(--o-text)}.MarkdownRenderer_markdown___d8wn .katex{font-size:1em}.MarkdownRenderer_markdown___d8wn .katex-display{margin:12px 0;overflow-x:auto;overflow-y:hidden}.StreamingPulseDot_dot__KgjwG{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--o-primary);flex-shrink:0;animation:StreamingPulseDot_pulse__9COQ8 1.6s ease-in-out infinite}@keyframes StreamingPulseDot_pulse__9COQ8{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.StreamingPulseDot_dot__KgjwG{animation:none;opacity:1}}.VendorIdentity_vendorIdentity__avqGd{width:42px;height:42px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--vendor-frame-border);border-radius:14px;background:var(--vendor-frame-bg);color:var(--vendor-frame-fg);overflow:hidden}.VendorIdentity_vendorIdentity__avqGd[data-small=true]{width:30px;height:30px;border-radius:10px}.VendorIdentity_vendorLogo__cZJCn{width:100%;height:100%;object-fit:contain;display:block;padding:var(--vendor-logo-padding-y) var(--vendor-logo-padding-x);transform:translate(var(--vendor-logo-shift-x),var(--vendor-logo-shift-y)) scale(var(--vendor-logo-scale));transform-origin:center}.VendorIdentity_vendorMonogram__M52w3{font-size:13px;font-weight:800;letter-spacing:.04em}.VendorIdentity_vendorIdentity__avqGd[data-small=true] .VendorIdentity_vendorMonogram__M52w3{font-size:10px}