.ModelsCatalogPage-module__NfumPa__page{--models-ink:var(--ink,#202126);--models-muted:var(--muted,#5f6670);--models-line:var(--line,#dfe4e9);--models-surface:var(--surface,#fdfdfc);--models-powder:var(--powder,#eef6fd);--models-blue:var(--link,#145fb8);--models-success:var(--success,#187a43);--models-focus:var(--focus,#3989ec);color:var(--models-ink);padding-bottom:clamp(4rem,7vw,6.5rem)}.ModelsCatalogPage-module__NfumPa__pageWithDock{padding-bottom:clamp(9rem,14vw,12rem)}.ModelsCatalogPage-module__NfumPa__intro,.ModelsCatalogPage-module__NfumPa__workspace,.ModelsCatalogPage-module__NfumPa__compareSection,.ModelsCatalogPage-module__NfumPa__supportPanel{width:min(1120px,100% + -1*clamp(2rem,6vw - .25rem,4rem));margin-inline:auto}.ModelsCatalogPage-module__NfumPa__intro{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding-block:clamp(1.5rem,2vw,2rem) clamp(1rem,1.5vw,1.5rem);display:grid}.ModelsCatalogPage-module__NfumPa__introCopy{min-width:0}.ModelsCatalogPage-module__NfumPa__sourceBadge,.ModelsCatalogPage-module__NfumPa__eyebrow{color:#315f90;letter-spacing:.01em;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:650;line-height:1.45;display:inline-flex}.ModelsCatalogPage-module__NfumPa__sourceBadge{background:#f5faffe6;border:1px solid #d1dfec;border-radius:999px;min-height:32px;padding:.35rem .72rem}.ModelsCatalogPage-module__NfumPa__sourceBadge>span{background:#8b929b;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #8b929b1a}.ModelsCatalogPage-module__NfumPa__sourceLive>span{background:var(--models-success);box-shadow:0 0 0 4px #187a431a}.ModelsCatalogPage-module__NfumPa__sourceStale{color:#6c5222;background:#fffaf0;border-color:#ead8b2}.ModelsCatalogPage-module__NfumPa__sourceStale>span{background:#9a6a18}.ModelsCatalogPage-module__NfumPa__intro h1,.ModelsCatalogPage-module__NfumPa__workspaceTop h2,.ModelsCatalogPage-module__NfumPa__compareSection h2,.ModelsCatalogPage-module__NfumPa__supportPanel h2,.ModelsCatalogPage-module__NfumPa__emptyState h3,.ModelsCatalogPage-module__NfumPa__rateDisclosure h3{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}.ModelsCatalogPage-module__NfumPa__intro h1{max-width:850px;margin:1rem 0 0;font-size:clamp(2.25rem,1.82rem + 1.95vw,3.3rem);line-height:1.04}.ModelsCatalogPage-module__NfumPa__introCopy>p{max-width:64ch;color:var(--models-muted);margin:1rem 0 0;font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.58}.ModelsCatalogPage-module__NfumPa__introMeta{border-left:1px solid var(--models-line);align-content:end;gap:.35rem;padding:1.25rem 0 .3rem clamp(1.25rem,3vw,2.5rem);display:grid}.ModelsCatalogPage-module__NfumPa__introMeta strong{font-size:1.125rem;line-height:1.35}.ModelsCatalogPage-module__NfumPa__introMeta span{color:var(--models-muted);font-size:.875rem;line-height:1.45}.ModelsCatalogPage-module__NfumPa__introMeta small{color:#717984;font-size:.8125rem;line-height:1.45}.ModelsCatalogPage-module__NfumPa__workspace{background:radial-gradient(circle at 90% 0,#ffffffe6,#0000 28%),linear-gradient(145deg,#edf6fd 0%,#f6faff 52%,#edf5fb 100%);border:1px solid #d8e4ee;border-radius:22px;width:min(1200px,100% + -1*clamp(2rem,6vw - .25rem,4rem));padding:clamp(1rem,2vw,1.5rem);box-shadow:0 22px 50px -42px #233a5273}.ModelsCatalogPage-module__NfumPa__workspaceTop{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1rem;display:flex}.ModelsCatalogPage-module__NfumPa__workspaceTop h2{margin:.35rem 0 0;font-size:clamp(2rem,1.7rem + 1.25vw,2.75rem);line-height:1.08}.ModelsCatalogPage-module__NfumPa__workspaceTop>p{max-width:39ch;color:var(--models-muted);text-align:right;margin:0 0 .15rem;font-size:.8125rem;line-height:1.45}.ModelsCatalogPage-module__NfumPa__searchRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin-bottom:1rem;display:grid}.ModelsCatalogPage-module__NfumPa__searchField{color:#66707a;background:#fffffff0;border:1px solid #cfdbe5;border-radius:14px;align-items:center;min-height:48px;padding-inline:1rem .25rem;display:flex;position:relative;box-shadow:0 8px 20px -20px #21395066}.ModelsCatalogPage-module__NfumPa__searchField:focus-within,.ModelsCatalogPage-module__NfumPa__filtersPanel label:focus-within{border-color:var(--models-focus);outline:2px solid var(--models-focus);outline-offset:2px}.ModelsCatalogPage-module__NfumPa__searchField input{width:100%;min-width:0;height:44px;color:var(--models-ink);font:inherit;background:0 0;border:0;outline:0;padding-inline:.75rem;font-size:1rem}.ModelsCatalogPage-module__NfumPa__searchField input::placeholder{color:#757d86}.ModelsCatalogPage-module__NfumPa__searchField button,.ModelsCatalogPage-module__NfumPa__filterToggle,.ModelsCatalogPage-module__NfumPa__resultsBar button,.ModelsCatalogPage-module__NfumPa__expandCell button,.ModelsCatalogPage-module__NfumPa__detailIdentity button,.ModelsCatalogPage-module__NfumPa__compareSection header button,.ModelsCatalogPage-module__NfumPa__compareModelHead button,.ModelsCatalogPage-module__NfumPa__clearDock,.ModelsCatalogPage-module__NfumPa__compareButton{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:inline-grid}.ModelsCatalogPage-module__NfumPa__filterToggle{font:inherit;background:#fff;border:1px solid #cfdbe5;grid-auto-flow:column;gap:.55rem;padding-inline:1rem;font-size:.875rem;font-weight:650;display:inline-grid}.ModelsCatalogPage-module__NfumPa__modalityFieldset{border:0;min-width:0;margin:0 0 .75rem;padding:0}.ModelsCatalogPage-module__NfumPa__modalityFieldset legend{color:#56606a;margin-bottom:.25rem;font-size:.875rem;font-weight:650}.ModelsCatalogPage-module__NfumPa__modalityTabs{background:#e1edf7ad;border:1px solid #d3e0ea;border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;padding:.35rem;display:grid}.ModelsCatalogPage-module__NfumPa__modalityTabs button{color:#59626c;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:.55rem .65rem;font-size:.875rem;font-weight:650}.ModelsCatalogPage-module__NfumPa__modalityTabs button span{color:#757e88;font-variant-numeric:tabular-nums;min-width:1.5rem;margin-left:.25rem;font-size:.8125rem;display:inline-block}.ModelsCatalogPage-module__NfumPa__modalityTabs button[aria-pressed=true]{color:var(--models-ink);background:#fff;border-color:#cad8e5;box-shadow:0 7px 18px -16px #2a3d5194}.ModelsCatalogPage-module__NfumPa__filtersPanel{background:#ffffffad;border:1px solid #d6e1ea;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.75rem;padding:1rem;display:grid}.ModelsCatalogPage-module__NfumPa__filtersPanel[hidden]{display:none}.ModelsCatalogPage-module__NfumPa__filtersPanel label{border-radius:10px;gap:.35rem;min-width:0;display:grid}.ModelsCatalogPage-module__NfumPa__filtersPanel label>span{color:#58616b;font-size:.8125rem;font-weight:650;line-height:1.35}.ModelsCatalogPage-module__NfumPa__filtersPanel select,.ModelsCatalogPage-module__NfumPa__filtersPanel input{width:100%;min-width:0;min-height:48px;color:var(--models-ink);font:inherit;background:#fff;border:1px solid #cad6e0;border-radius:10px;outline:0;padding:.65rem 2rem .65rem .75rem;font-size:.875rem}.ModelsCatalogPage-module__NfumPa__filtersPanel input{padding-right:.75rem}.ModelsCatalogPage-module__NfumPa__filterTruth{color:#646d76;grid-column:1/-1;margin:.1rem 0 0;font-size:.8125rem;line-height:1.45}.ModelsCatalogPage-module__NfumPa__resultsBar{justify-content:space-between;align-items:center;gap:1rem;min-height:52px;display:flex}.ModelsCatalogPage-module__NfumPa__resultsBar p{color:#505a64;font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:650}.ModelsCatalogPage-module__NfumPa__resultsBar button{font:inherit;gap:.45rem;padding-inline:.7rem;font-size:.8125rem;display:inline-flex}.ModelsCatalogPage-module__NfumPa__resultsBar button:disabled{opacity:.35;cursor:default}.ModelsCatalogPage-module__NfumPa__selectionNotice{color:#315f90;background:#f3f8fd;border:1px solid #c9dced;border-radius:10px;margin:-.25rem 0 .75rem;padding:.7rem .85rem;font-size:.8125rem;line-height:1.45}.ModelsCatalogPage-module__NfumPa__tableShell{background:#fffffff0;border:1px solid #d4dfe8;border-radius:16px;overflow:hidden;box-shadow:0 22px 42px -36px #20304173}.ModelsCatalogPage-module__NfumPa__resultsTable{border-collapse:collapse;table-layout:fixed;width:100%}.ModelsCatalogPage-module__NfumPa__selectColumn{width:52px}.ModelsCatalogPage-module__NfumPa__modelColumn{width:23%}.ModelsCatalogPage-module__NfumPa__formatColumn{width:12%}.ModelsCatalogPage-module__NfumPa__priceColumn{width:23%}.ModelsCatalogPage-module__NfumPa__capabilityColumn{width:16%}.ModelsCatalogPage-module__NfumPa__statusColumn{width:13%}.ModelsCatalogPage-module__NfumPa__expandColumn{width:52px}.ModelsCatalogPage-module__NfumPa__resultsTable thead th{color:#5c6570;text-align:left;background:#f8fafc;border-bottom:1px solid #d9e2ea;height:44px;padding:.6rem .75rem;font-size:.8125rem;font-weight:650;line-height:1.35}.ModelsCatalogPage-module__NfumPa__resultsTable tbody th,.ModelsCatalogPage-module__NfumPa__resultsTable tbody td{color:var(--models-ink);text-align:left;vertical-align:middle;border-bottom:1px solid #e1e7ec;padding:.85rem .75rem;font-size:.875rem;line-height:1.45}.ModelsCatalogPage-module__NfumPa__resultsTable tbody tr:last-child>*{border-bottom:0}.ModelsCatalogPage-module__NfumPa__modelRow{height:92px;transition:background .16s}.ModelsCatalogPage-module__NfumPa__modelRow:hover{background:#fbfdff}.ModelsCatalogPage-module__NfumPa__modelRowSelected{box-shadow:inset 3px 0 0 var(--models-blue);background:#f1f7ff}.ModelsCatalogPage-module__NfumPa__modelCell{min-width:0;font-weight:400}.ModelsCatalogPage-module__NfumPa__modelIdentity{align-items:center;gap:.7rem;min-width:0;display:flex}.ModelsCatalogPage-module__NfumPa__modelIdentity>span{min-width:0}.ModelsCatalogPage-module__NfumPa__modelCell strong{color:var(--models-ink);text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;font-weight:400;line-height:1.25;display:block;overflow:hidden}.ModelsCatalogPage-module__NfumPa__modelCell code{color:#69727c;text-overflow:ellipsis;white-space:nowrap;margin-top:.17rem;font-size:.8125rem;line-height:1.4;display:block;overflow:hidden}.ModelsCatalogPage-module__NfumPa__providerMark{background:#fff;border:1px solid #d9e1e8;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:inline-grid;overflow:hidden}.ModelsCatalogPage-module__NfumPa__providerMark img{object-fit:contain;width:21px;height:21px}.ModelsCatalogPage-module__NfumPa__providerMark>span{font-size:.66rem;font-weight:800}.ModelsCatalogPage-module__NfumPa__provider_anthropic{background:#f28c28;border-color:#69320026}.ModelsCatalogPage-module__NfumPa__provider_anthropic img{filter:brightness(0)saturate()}.ModelsCatalogPage-module__NfumPa__provider_xai{background:#0b0b0c;border-color:#0b0b0c}.ModelsCatalogPage-module__NfumPa__provider_google{background:#f4f8ff}.ModelsCatalogPage-module__NfumPa__provider_api429{background:#edf5ff}.ModelsCatalogPage-module__NfumPa__formatCell span,.ModelsCatalogPage-module__NfumPa__formatCell small{display:block}.ModelsCatalogPage-module__NfumPa__formatCell span{font-weight:650}.ModelsCatalogPage-module__NfumPa__formatCell small,.ModelsCatalogPage-module__NfumPa__capabilityCell small{color:#6c7580;margin-top:.18rem;font-size:.8125rem;line-height:1.4}.ModelsCatalogPage-module__NfumPa__rateSummary{gap:.18rem;min-width:0;margin:0;display:grid}.ModelsCatalogPage-module__NfumPa__rateSummary>div{grid-template-columns:minmax(3.4rem,auto) minmax(0,1fr);align-items:baseline;gap:.5rem;min-width:0;display:grid}.ModelsCatalogPage-module__NfumPa__rateSummary dt{color:#5c6570;font-size:.8125rem;font-weight:650;line-height:1.35}.ModelsCatalogPage-module__NfumPa__rateSummary dd{color:#0f62bd;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:.92rem;font-weight:720;line-height:1.35}.ModelsCatalogPage-module__NfumPa__rateMessage{color:#0f62bd;font-size:.92rem;line-height:1.4;display:block}.ModelsCatalogPage-module__NfumPa__rateNote{color:#6c7580;margin-top:.28rem;font-size:.75rem;line-height:1.35;display:block}.ModelsCatalogPage-module__NfumPa__capabilityCell{color:#505963!important}.ModelsCatalogPage-module__NfumPa__statusPill{color:#5b626a;white-space:nowrap;align-items:center;gap:.4rem;min-height:28px;font-size:.8125rem;font-weight:650;display:inline-flex}.ModelsCatalogPage-module__NfumPa__statusPill>span{background:#8e969f;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.ModelsCatalogPage-module__NfumPa__statusPublished{color:var(--models-success)}.ModelsCatalogPage-module__NfumPa__statusPublished>span{background:var(--models-success);box-shadow:0 0 0 4px #187a4317}.ModelsCatalogPage-module__NfumPa__compareCheck{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.ModelsCatalogPage-module__NfumPa__compareCheck input{opacity:0;width:1px;height:1px;position:absolute}.ModelsCatalogPage-module__NfumPa__compareCheck>span{color:#0000;background:#fff;border:1px solid #aebbc7;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.ModelsCatalogPage-module__NfumPa__compareCheck input:checked+span{border-color:var(--models-blue);background:var(--models-blue);color:#fff}.ModelsCatalogPage-module__NfumPa__compareCheck input:focus-visible+span,.ModelsCatalogPage-module__NfumPa__modelRow button:focus-visible,.ModelsCatalogPage-module__NfumPa__filtersPanel select:focus-visible,.ModelsCatalogPage-module__NfumPa__filtersPanel input:focus-visible,.ModelsCatalogPage-module__NfumPa__modalityTabs button:focus-visible,.ModelsCatalogPage-module__NfumPa__resultsBar button:focus-visible,.ModelsCatalogPage-module__NfumPa__searchField button:focus-visible,.ModelsCatalogPage-module__NfumPa__filterToggle:focus-visible,.ModelsCatalogPage-module__NfumPa__compareDock button:focus-visible,.ModelsCatalogPage-module__NfumPa__compareSection button:focus-visible,.ModelsCatalogPage-module__NfumPa__docsButton:focus-visible,.ModelsCatalogPage-module__NfumPa__supportPanel a:focus-visible,.ModelsCatalogPage-module__NfumPa__ratesTable:focus-visible,.ModelsCatalogPage-module__NfumPa__compareScroller:focus-visible{outline:2px solid var(--models-focus);outline-offset:2px}.ModelsCatalogPage-module__NfumPa__expandCell{padding:.35rem!important}.ModelsCatalogPage-module__NfumPa__expandCell button{transition:transform .16s,background .16s}.ModelsCatalogPage-module__NfumPa__expandCell button[aria-expanded=true]{background:#edf4fb;transform:rotate(180deg)}.ModelsCatalogPage-module__NfumPa__detailRow>td{background:#f7fafe;padding:0!important}.ModelsCatalogPage-module__NfumPa__detailPanel{border-top:1px solid #d9e4ee;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,4rem);min-width:0;max-width:100%;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.ModelsCatalogPage-module__NfumPa__detailIdentity{min-width:0}.ModelsCatalogPage-module__NfumPa__detailLabel{color:#636c76;margin-bottom:.45rem;font-size:.8125rem;font-weight:650;display:block}.ModelsCatalogPage-module__NfumPa__detailIdentity>div{grid-template-columns:minmax(0,1fr) 44px;gap:.4rem;margin-bottom:1.15rem;display:grid}.ModelsCatalogPage-module__NfumPa__detailIdentity code{color:#343b43;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #d5dfe8;border-radius:10px;align-items:center;min-width:0;padding:.65rem .75rem;font-size:.8125rem;display:flex;overflow:hidden}.ModelsCatalogPage-module__NfumPa__detailIdentity button{background:#fff;border:1px solid #d5dfe8}.ModelsCatalogPage-module__NfumPa__capabilityList{flex-wrap:wrap;gap:.45rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.ModelsCatalogPage-module__NfumPa__capabilityList li{color:#48525c;background:#fff;border:1px solid #d5e0ea;border-radius:999px;padding:.38rem .6rem;font-size:.8125rem;line-height:1.35}.ModelsCatalogPage-module__NfumPa__docsButton{background:var(--models-ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:.65rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.ModelsCatalogPage-module__NfumPa__rateDisclosure{min-width:0;max-width:100%}.ModelsCatalogPage-module__NfumPa__rateDisclosure h3{margin:0 0 .9rem;font-size:1.55rem;line-height:1.15}.ModelsCatalogPage-module__NfumPa__ratesTable{background:#fff;border:1px solid #d6e0e8;border-radius:12px;width:100%;min-width:0;max-width:100%;overflow:hidden}.ModelsCatalogPage-module__NfumPa__ratesTable>div{border-bottom:1px solid #e3e8ed;grid-template-columns:minmax(130px,1.1fr) minmax(90px,.65fr) minmax(130px,1fr) minmax(160px,1.2fr);align-items:center;gap:.75rem;min-height:52px;padding:.65rem .8rem;font-size:.8125rem;line-height:1.4;display:grid}.ModelsCatalogPage-module__NfumPa__ratesTable>div:last-child{border-bottom:0}.ModelsCatalogPage-module__NfumPa__ratesTable>.ModelsCatalogPage-module__NfumPa__rateHeader{color:#55606b;letter-spacing:.01em;background:#f5f8fb;min-height:44px;font-size:.75rem;font-weight:700}.ModelsCatalogPage-module__NfumPa__ratesTable strong{color:#0f62bd;font-variant-numeric:tabular-nums;font-size:.9rem}.ModelsCatalogPage-module__NfumPa__ratesTable code{overflow-wrap:anywhere;color:#606974;font-size:.8125rem}.ModelsCatalogPage-module__NfumPa__variablePricing{background:#fff;border:1px solid #d6e0e8;border-radius:12px;margin:0;padding:1rem;font-size:1rem}.ModelsCatalogPage-module__NfumPa__emptyState{text-align:center;background:#ffffffad;border:1px dashed #c7d5e1;border-radius:16px;place-items:center;min-height:340px;padding:2rem;display:grid}.ModelsCatalogPage-module__NfumPa__emptyState h3{margin:.75rem 0 .35rem;font-size:1.75rem}.ModelsCatalogPage-module__NfumPa__emptyState p{max-width:48ch;color:var(--models-muted);margin:0;font-size:1rem;line-height:1.58}.ModelsCatalogPage-module__NfumPa__emptyState button{background:var(--models-ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;margin-top:1rem;padding:.65rem 1rem}.ModelsCatalogPage-module__NfumPa__compareSection{outline:none;margin-top:clamp(4rem,7vw,6rem)}.ModelsCatalogPage-module__NfumPa__compareSection>header{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.25rem;display:flex}.ModelsCatalogPage-module__NfumPa__compareSection h2{margin:.35rem 0 0;font-size:clamp(2rem,1.7rem + 1.25vw,2.75rem);line-height:1.08}.ModelsCatalogPage-module__NfumPa__compareSection header p{color:var(--models-muted);margin:.55rem 0 0;font-size:1rem;line-height:1.58}.ModelsCatalogPage-module__NfumPa__compareSection header button{border:1px solid var(--models-line);font:inherit;white-space:nowrap;background:#fff;grid-auto-flow:column;gap:.45rem;padding-inline:.85rem;font-size:.875rem;display:inline-flex}.ModelsCatalogPage-module__NfumPa__compareScroller{overscroll-behavior-inline:contain;background:#fff;border:1px solid #d7e2ec;border-radius:16px;max-width:100%;overflow-x:auto;box-shadow:0 22px 44px -38px #2737496b}.ModelsCatalogPage-module__NfumPa__compareMatrix{--attribute-width:220px;--model-width:minmax(210px, 1fr);grid-template-columns:var(--attribute-width) repeat(var(--compare-count), var(--model-width));min-width:calc(var(--attribute-width) + (var(--compare-count) * 210px));display:grid}.ModelsCatalogPage-module__NfumPa__compareAttribute,.ModelsCatalogPage-module__NfumPa__compareValue,.ModelsCatalogPage-module__NfumPa__compareModelHead{border-bottom:1px solid #e1e7ec;border-right:1px solid #e1e7ec;min-height:64px;padding:.85rem 1rem}.ModelsCatalogPage-module__NfumPa__compareAttribute{z-index:2;color:#56606b;background:#f6f9fc;align-items:center;font-size:.8125rem;font-weight:650;display:flex;position:sticky;left:0}.ModelsCatalogPage-module__NfumPa__compareModelHead{background:#fff;grid-template-columns:36px minmax(0,1fr) 44px;align-items:center;gap:.65rem;min-height:82px;display:grid;position:relative}.ModelsCatalogPage-module__NfumPa__compareModelHead strong{font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:400;line-height:1.25}.ModelsCatalogPage-module__NfumPa__compareModelHead button{background:#f3f6f8}.ModelsCatalogPage-module__NfumPa__compareValue{color:#303840;font-variant-numeric:tabular-nums;align-items:center;font-size:.875rem;line-height:1.45;display:flex}.ModelsCatalogPage-module__NfumPa__supportPanel{background:radial-gradient(circle at 85% 18%,#ffffffe0,#0000 32%),linear-gradient(135deg,#eaf4fd,#f7fbff);border:1px solid #d6e4ef;border-radius:22px;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(4rem,8vw,7rem);padding:clamp(1.5rem,4vw,3rem);display:flex}.ModelsCatalogPage-module__NfumPa__supportPanel h2{margin:.35rem 0 0;font-size:clamp(2rem,1.7rem + 1.25vw,2.75rem);line-height:1.08}.ModelsCatalogPage-module__NfumPa__supportPanel p{max-width:58ch;color:var(--models-muted);margin:.75rem 0 0;font-size:1rem;line-height:1.58}.ModelsCatalogPage-module__NfumPa__supportPanel>div:last-child{flex:none;gap:.6rem;display:flex}.ModelsCatalogPage-module__NfumPa__supportPanel a{min-height:48px;color:var(--models-ink);background:#fff;border:1px solid #ccd8e2;border-radius:10px;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.ModelsCatalogPage-module__NfumPa__supportPanel a:first-child{border-color:var(--models-ink);background:var(--models-ink);color:#fff}.ModelsCatalogPage-module__NfumPa__compareDock{right:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:40;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1f24f5;border:1px solid #ffffff26;border-radius:18px;grid-template-columns:minmax(0,1fr) 44px auto;align-items:center;width:min(620px,100% - 2rem);min-height:72px;padding:.55rem;display:grid;position:fixed;transform:translate(50%);box-shadow:0 24px 54px -22px #0d131ba3}.ModelsCatalogPage-module__NfumPa__compareDock>div{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;padding-inline:.5rem;display:grid}.ModelsCatalogPage-module__NfumPa__compareDock>div>span{min-width:0}.ModelsCatalogPage-module__NfumPa__compareDock strong,.ModelsCatalogPage-module__NfumPa__compareDock small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ModelsCatalogPage-module__NfumPa__compareDock strong{font-size:.9rem}.ModelsCatalogPage-module__NfumPa__compareDock small{color:#c6cbd1;margin-top:.1rem;font-size:.8125rem}.ModelsCatalogPage-module__NfumPa__clearDock{color:#fff}.ModelsCatalogPage-module__NfumPa__compareButton{color:#1b1d21;min-width:154px;font:inherit;background:#fff;padding-inline:1rem;font-size:.875rem;font-weight:700}.ModelsCatalogPage-module__NfumPa__compareButton:disabled{color:#aeb4bc;cursor:default;background:#3a3e44}.ModelsCatalogPage-module__NfumPa__visuallyHidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:1180px){.ModelsCatalogPage-module__NfumPa__filtersPanel{grid-template-columns:repeat(3,minmax(0,1fr))}.ModelsCatalogPage-module__NfumPa__modelColumn{width:24%}.ModelsCatalogPage-module__NfumPa__formatColumn{width:12%}.ModelsCatalogPage-module__NfumPa__priceColumn{width:32%}.ModelsCatalogPage-module__NfumPa__capabilityColumn{display:none}.ModelsCatalogPage-module__NfumPa__statusColumn{width:13%}.ModelsCatalogPage-module__NfumPa__capabilityCell,.ModelsCatalogPage-module__NfumPa__resultsTable thead th:nth-child(5){display:none}.ModelsCatalogPage-module__NfumPa__rateSummary dd{font-size:.875rem}}@media (min-width:1181px) and (max-width:1280px){.ModelsCatalogPage-module__NfumPa__modelColumn{width:24%}.ModelsCatalogPage-module__NfumPa__formatColumn{width:12%}.ModelsCatalogPage-module__NfumPa__priceColumn{width:32%}.ModelsCatalogPage-module__NfumPa__capabilityColumn{display:none}.ModelsCatalogPage-module__NfumPa__statusColumn{width:13%}.ModelsCatalogPage-module__NfumPa__capabilityCell,.ModelsCatalogPage-module__NfumPa__resultsTable thead th:nth-child(5){display:none}}@media (max-width:900px){.ModelsCatalogPage-module__NfumPa__intro{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:2rem}.ModelsCatalogPage-module__NfumPa__workspaceTop{align-items:start}.ModelsCatalogPage-module__NfumPa__filtersPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.ModelsCatalogPage-module__NfumPa__modalityTabs{grid-template-columns:repeat(5,minmax(0,1fr))}.ModelsCatalogPage-module__NfumPa__resultsTable,.ModelsCatalogPage-module__NfumPa__resultsTable tbody{display:block}.ModelsCatalogPage-module__NfumPa__resultsTable colgroup{display:none}.ModelsCatalogPage-module__NfumPa__resultsTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ModelsCatalogPage-module__NfumPa__modelRow{border-bottom:1px solid #dfe6ec;grid-template-columns:48px minmax(0,1fr) minmax(168px,.75fr) minmax(104px,.55fr);align-items:center;height:auto;min-height:104px;padding:.7rem;display:grid}.ModelsCatalogPage-module__NfumPa__resultsTable tbody th,.ModelsCatalogPage-module__NfumPa__resultsTable tbody td{border:0;padding:.45rem .6rem}.ModelsCatalogPage-module__NfumPa__selectCell{grid-area:1/1/3}.ModelsCatalogPage-module__NfumPa__modelCell{grid-area:1/2}.ModelsCatalogPage-module__NfumPa__formatCell{grid-area:2/2;align-items:center;gap:.45rem;display:flex}.ModelsCatalogPage-module__NfumPa__formatCell small{margin:0}.ModelsCatalogPage-module__NfumPa__rateCell{grid-area:1/3/3}.ModelsCatalogPage-module__NfumPa__rateSummary>div[data-metric=image]{grid-template-columns:minmax(0,1fr);gap:.05rem}.ModelsCatalogPage-module__NfumPa__rateSummary>div[data-metric=image] dd{text-align:left}.ModelsCatalogPage-module__NfumPa__capabilityCell{display:none}.ModelsCatalogPage-module__NfumPa__statusCell{grid-area:1/4;padding:0!important}.ModelsCatalogPage-module__NfumPa__expandCell{grid-area:2/4}.ModelsCatalogPage-module__NfumPa__statusPill{justify-content:flex-start;width:auto;font-size:.8125rem}.ModelsCatalogPage-module__NfumPa__detailRow,.ModelsCatalogPage-module__NfumPa__detailRow>td{display:block}.ModelsCatalogPage-module__NfumPa__detailPanel{grid-template-columns:1fr}.ModelsCatalogPage-module__NfumPa__ratesTable{overflow-x:auto}.ModelsCatalogPage-module__NfumPa__ratesTable>div{grid-template-columns:minmax(110px,1.1fr) minmax(80px,.7fr) minmax(120px,1fr) minmax(140px,1.1fr)}.ModelsCatalogPage-module__NfumPa__compareMatrix{--attribute-width:180px}}@media (max-width:700px){.ModelsCatalogPage-module__NfumPa__intro{grid-template-columns:1fr;align-items:start;gap:1.25rem;padding-block:2.75rem 2rem}.ModelsCatalogPage-module__NfumPa__introMeta{padding:0 0 0 1rem}.ModelsCatalogPage-module__NfumPa__workspaceTop{display:block}.ModelsCatalogPage-module__NfumPa__workspaceTop>p{text-align:left;margin-top:.65rem}.ModelsCatalogPage-module__NfumPa__supportPanel{flex-direction:column;align-items:flex-start}}@media (max-width:599px){.ModelsCatalogPage-module__NfumPa__intro,.ModelsCatalogPage-module__NfumPa__workspace,.ModelsCatalogPage-module__NfumPa__compareSection,.ModelsCatalogPage-module__NfumPa__supportPanel{width:calc(100% - 2rem)}.ModelsCatalogPage-module__NfumPa__workspace{border-radius:18px;padding:1rem}.ModelsCatalogPage-module__NfumPa__searchRow{grid-template-columns:minmax(0,1fr) auto}.ModelsCatalogPage-module__NfumPa__filterToggle{width:48px;padding:0;font-size:0;overflow:hidden}.ModelsCatalogPage-module__NfumPa__filterToggle svg{width:19px}.ModelsCatalogPage-module__NfumPa__modalityTabs{scroll-snap-type:inline mandatory;scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.ModelsCatalogPage-module__NfumPa__modalityTabs::-webkit-scrollbar{display:none}.ModelsCatalogPage-module__NfumPa__modalityTabs button{scroll-snap-align:start;flex:1 0 auto;min-width:max-content}.ModelsCatalogPage-module__NfumPa__filtersPanel{grid-template-columns:1fr;padding:.85rem}.ModelsCatalogPage-module__NfumPa__filtersPanel[hidden]{display:none}.ModelsCatalogPage-module__NfumPa__filterTruth{font-size:.8125rem}.ModelsCatalogPage-module__NfumPa__tableShell{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ModelsCatalogPage-module__NfumPa__resultsTable tbody{gap:.75rem;display:grid}.ModelsCatalogPage-module__NfumPa__modelRow{background:#fff;border:1px solid #d6e1ea;border-radius:14px;grid-template-rows:auto auto auto auto;grid-template-columns:44px minmax(0,1fr) 44px;min-height:0;padding:.8rem;position:relative;box-shadow:0 15px 30px -28px #1e2e3f6b}.ModelsCatalogPage-module__NfumPa__modelRowSelected{box-shadow:inset 3px 0 0 var(--models-blue), 0 15px 30px -28px #1e2e3f6b;border-color:#8ab5e2}.ModelsCatalogPage-module__NfumPa__selectCell{grid-area:1/1}.ModelsCatalogPage-module__NfumPa__modelCell{grid-area:1/2}.ModelsCatalogPage-module__NfumPa__modelCell strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ModelsCatalogPage-module__NfumPa__formatCell{flex-wrap:wrap;grid-area:2/2}.ModelsCatalogPage-module__NfumPa__rateCell{grid-area:3/1/auto/3;border-top:1px solid #e2e7ec!important;padding-top:.85rem!important}.ModelsCatalogPage-module__NfumPa__statusCell{grid-area:4/1/auto/3;padding:.35rem .6rem!important}.ModelsCatalogPage-module__NfumPa__expandCell{grid-area:4/3;align-self:end}.ModelsCatalogPage-module__NfumPa__rateSummary dd,.ModelsCatalogPage-module__NfumPa__rateMessage{font-size:1rem}.ModelsCatalogPage-module__NfumPa__detailRow,.ModelsCatalogPage-module__NfumPa__detailRow>td{width:100%;min-width:0;max-width:100%;overflow:hidden}.ModelsCatalogPage-module__NfumPa__detailRow>td{margin-top:-.75rem;padding:0!important}.ModelsCatalogPage-module__NfumPa__detailPanel{border:1px solid #d6e1ea;border-top:0;border-radius:0 0 14px 14px;padding:1rem}.ModelsCatalogPage-module__NfumPa__ratesTable{overflow-x:auto}.ModelsCatalogPage-module__NfumPa__ratesTable>div{grid-template-columns:120px 90px 130px 160px;min-width:540px}.ModelsCatalogPage-module__NfumPa__compareSection>header{display:block}.ModelsCatalogPage-module__NfumPa__compareSection header button{margin-top:1rem}.ModelsCatalogPage-module__NfumPa__compareMatrix{--attribute-width:144px;--model-width:184px}.ModelsCatalogPage-module__NfumPa__supportPanel>div:last-child{flex-direction:column;width:100%}.ModelsCatalogPage-module__NfumPa__supportPanel a{width:100%}.ModelsCatalogPage-module__NfumPa__compareDock{grid-template-columns:minmax(0,1fr) 44px;width:calc(100% - 1rem);min-height:72px}.ModelsCatalogPage-module__NfumPa__compareButton{grid-column:1/-1;min-height:46px}}@media (max-width:370px){.ModelsCatalogPage-module__NfumPa__intro,.ModelsCatalogPage-module__NfumPa__workspace,.ModelsCatalogPage-module__NfumPa__compareSection,.ModelsCatalogPage-module__NfumPa__supportPanel{width:calc(100% - 1.5rem)}.ModelsCatalogPage-module__NfumPa__workspace{padding-inline:.75rem}.ModelsCatalogPage-module__NfumPa__modelCell strong{font-size:1rem}}@media (prefers-reduced-motion:reduce){.ModelsCatalogPage-module__NfumPa__modelRow,.ModelsCatalogPage-module__NfumPa__expandCell button{transition:none}}@media (forced-colors:active){.ModelsCatalogPage-module__NfumPa__modelRowSelected,.ModelsCatalogPage-module__NfumPa__sourceBadge,.ModelsCatalogPage-module__NfumPa__statusPill,.ModelsCatalogPage-module__NfumPa__workspace,.ModelsCatalogPage-module__NfumPa__supportPanel,.ModelsCatalogPage-module__NfumPa__compareDock{forced-color-adjust:auto}}
