.model-list{background:var(--surface);box-shadow:var(--shadow-bubble);border-radius:18px;margin:0;padding:4px 0;list-style:none}.model-row{grid-template-columns:56px minmax(0,1fr) auto auto;grid-template-areas:"thumb main cost actions";align-items:center;gap:4px 16px;padding:12px 16px;display:grid;position:relative}.model-row+.model-row:before{border-top:1px solid var(--line);content:"";position:absolute;top:0;left:88px;right:0}.model-row-thumb{background:var(--icon-bg);object-fit:cover;border-radius:14px;grid-area:thumb;width:56px;height:56px;display:block}.model-thumb-empty{color:var(--accent);justify-content:center;align-items:center;font-size:22px;display:inline-flex}.model-row-main{flex-direction:column;grid-area:main;gap:2px;min-width:0;display:flex}.ant-typography.model-row-name{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.model-row-endpoint{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.model-row-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.ant-tag.model-tag{margin-inline-end:0}.model-row-cost{text-align:right;flex-direction:column;grid-area:cost;align-items:flex-end;gap:2px;max-width:220px;display:flex}.model-cost-value{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.2}.model-cost-note{color:var(--muted);font-size:12px;line-height:1.35}.model-row-actions{grid-area:actions;gap:2px;display:flex}@media (width<=575.98px){.model-row{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"thumb main actions"".cost cost";align-items:start;gap:8px 12px;padding:12px}.model-row+.model-row:before{left:72px}.model-row-thumb{border-radius:12px;width:48px;height:48px}.model-row-cost{text-align:left;flex-flow:wrap;align-items:baseline;column-gap:8px;max-width:none}.model-row-cost .model-tag{align-self:center}}.models-pagination{justify-content:flex-end;margin-top:16px;display:flex}.models-spin.ant-spin{margin:48px auto;display:block}.models-empty{background:var(--surface);box-shadow:var(--shadow-bubble);text-align:center;border-radius:18px;flex-direction:column;align-items:center;padding:40px 16px 32px;display:flex}.models-empty .status-icon{background:var(--icon-bg);box-shadow:none}.ant-typography.models-empty-title{margin:16px 0 4px}.ant-typography.models-empty-text{text-wrap:pretty;max-width:460px;margin-bottom:16px}.ant-typography.model-edit-endpoint{overflow-wrap:anywhere;margin-bottom:12px}.ant-alert.model-edit-alert{margin-bottom:16px}.catalog-search{flex-direction:column;gap:6px;max-width:640px;margin-bottom:20px;display:flex}.catalog-search-hint.ant-typography{font-size:13px}.catalog-grid{grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.catalog-card{background:var(--surface);min-width:0;box-shadow:var(--shadow-bubble);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.catalog-card-media{aspect-ratio:4/3;background:var(--icon-bg);position:relative;overflow:hidden}.catalog-card-thumb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.catalog-card-thumb.model-thumb-empty{font-size:36px;display:flex}.catalog-card-price{box-sizing:border-box;background:var(--media-chip-bg);max-width:calc(100% - 16px);color:var(--media-chip-ink);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;padding:3px 9px;font-size:12px;font-weight:500;line-height:1.4;position:absolute;bottom:8px;right:8px}.catalog-card-body{flex-direction:column;flex:1;gap:2px;padding:12px 14px 14px;display:flex}.ant-typography.catalog-card-name{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.3}.catalog-card-endpoint{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.catalog-card-description{color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ant-alert.catalog-card-error{margin-top:10px;font-size:13px}.catalog-card-action{margin-top:auto;padding-top:12px}.catalog-card-added{border:1px solid var(--tag-green-border);background:var(--tag-green-bg);height:38px;color:var(--tag-green);border-radius:10px;justify-content:center;align-items:center;gap:6px;font-weight:500;display:flex}@media (width<=575.98px){.catalog-grid{grid-template-columns:minmax(0,1fr);gap:12px}.catalog-card{grid-template-rows:auto 1fr;grid-template-columns:104px minmax(0,1fr);gap:8px 12px;padding:12px;display:grid}.catalog-card-media{display:contents}.catalog-card-thumb{aspect-ratio:1;background:var(--icon-bg);border-radius:12px;grid-area:1/1;height:auto;position:static}.catalog-card-price{max-width:none;color:var(--ink);text-align:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;grid-area:2/1;align-self:start;padding:0;font-size:12px;font-weight:600;line-height:1.35;position:static}.catalog-card-body{grid-area:1/2/span 2;padding:0}}.catalog-more{justify-content:center;margin-top:20px;display:flex}.ant-alert.catalog-more-error{margin-top:20px}.ant-typography.catalog-nothing{background:var(--surface);text-align:center;border-radius:18px;padding:32px 16px}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0}.permission-matrix .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--permission-on);border-color:var(--permission-on)}.permission-matrix .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.permission-matrix .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner{border-color:var(--permission-on)}.permission-matrix .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--permission-on)}.permission-matrix .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:var(--muted)}.permission-matrix .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked+span{color:var(--ink)}.permission-matrix .permission-locked .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--permission-locked);border-color:var(--permission-locked)}.permission-matrix .permission-locked .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner{border-color:var(--permission-locked)}.permission-matrix .permission-locked .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--permission-locked)}.permission-matrix .ant-checkbox-wrapper.permission-locked .ant-checkbox-disabled.ant-checkbox-checked+span{color:var(--muted)}.permission-matrix-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.permission-matrix-actions .ant-checkbox-wrapper{margin-inline-start:0}.ant-notification-notice-closable .ant-notification-notice-description{padding-inline-end:24px}.currency-avatar{letter-spacing:.02em;background:var(--currency-stripe-bg);width:40px;height:40px;color:var(--currency-stripe-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}.currency-avatar-stars{background:var(--currency-stars-bg);color:var(--currency-stars-fg);font-size:18px}.currency-avatar-crypto{background:var(--currency-crypto-bg);color:var(--currency-crypto-fg);font-size:11px}.currency-avatar-unknown{background:var(--currency-unknown-bg);color:var(--currency-unknown-fg)}.currency-cell .ant-typography{overflow-wrap:anywhere}.currency-code.ant-typography{font-variant-numeric:tabular-nums;font-size:12px}.ant-tag.currency-kind{margin-inline-end:0;font-size:12px;line-height:18px}.ant-tag.currency-kind-stars{color:var(--currency-stars-fg);background:var(--currency-stars-bg);border-color:var(--currency-stars-line)}.ant-tag.currency-kind-crypto{color:var(--currency-crypto-fg);background:var(--currency-crypto-bg);border-color:var(--currency-crypto-line)}.ant-tag.currency-kind-unknown{color:var(--currency-unknown-fg);background:var(--currency-unknown-bg);border-color:var(--currency-unknown-line)}.rate-equation{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}.rate-equation strong{font-weight:650}.rate-author.ant-typography,.rate-updated-inline.ant-typography{font-size:12px}.rates-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th,.rates-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>td{padding-inline:12px}.rates-empty .ant-result-subtitle{max-width:520px;margin-inline:auto}.rates-empty-text{text-wrap:pretty;display:block}.rates-empty-text+.rates-empty-text{margin-top:8px}.rate-modal-subtitle.ant-typography{margin:-4px 0 16px}.rate-input.ant-input,.rate-addon{font-variant-numeric:tabular-nums}.rate-addon{white-space:nowrap}.rate-form .ant-form-item-extra{padding-bottom:12px}.currency-cell-extra{margin-top:6px}.currency-cell-extra .rate-equation{white-space:normal;overflow-wrap:anywhere}.currency-option{gap:8px;min-width:0;display:inline-flex}.currency-option-code{font-variant-numeric:tabular-nums;flex:none;min-width:3.2em;font-weight:600}.currency-option-name{color:var(--muted);text-overflow:ellipsis;overflow:hidden}.translatable-field-tabs{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.translatable-field-tab{border:1px solid var(--tf-border);background:var(--tf-bg);min-height:32px;color:var(--tf-text);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:4px 12px;line-height:1.2;display:inline-flex}.translatable-field-tab:hover{background:var(--tf-hover)}.translatable-field-tab:focus-visible{outline:2px solid var(--tf-focus);outline-offset:2px}.translatable-field-tab[data-filled=false]{color:var(--tf-muted);border-style:dashed}.translatable-field-tab[aria-selected=true],.translatable-field-tab[aria-selected=true]:hover{border:1px solid var(--tf-active);background:var(--tf-active);color:var(--tf-on-active)}.translatable-field-dot{background:var(--tf-empty);border-radius:50%;flex:none;width:6px;height:6px}.translatable-field-tab[aria-selected=true] .translatable-field-dot{background:var(--tf-on-active)}@media (width<=767.98px){.translatable-field-tabs{gap:8px}.translatable-field-tab{min-width:52px;min-height:40px}}.price-chips{flex-wrap:wrap;gap:6px;display:flex}.price-chip{border:1px solid var(--currency-stripe-bg);background:var(--currency-stripe-bg);color:var(--currency-stripe-fg);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;line-height:20px;display:inline-flex}.price-chip-amount{font-weight:650}.price-chip-stars{border-color:var(--currency-stars-line);background:var(--currency-stars-bg);color:var(--currency-stars-fg)}.price-chip-usdt{border-color:var(--currency-crypto-line);background:var(--currency-crypto-bg);color:var(--currency-crypto-fg)}.package-name.ant-typography,.package-description.ant-typography{overflow-wrap:anywhere}.package-description.ant-typography{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.package-credits,.package-credits-inline.ant-typography{font-variant-numeric:tabular-nums;white-space:nowrap}.package-name.ant-typography,.package-credits{font-weight:600}.package-row-off .package-name-cell,.package-row-off .package-credits,.package-row-off .price-chips{opacity:.55}.package-reorder-hint.ant-typography{margin-bottom:12px;font-size:13px}.drag-handle{width:32px;height:40px;color:var(--muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:18px;display:inline-flex}.drag-handle:hover{background:var(--option-hover);color:var(--ink)}.packages-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th,.packages-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>td{padding-inline:12px}.packages-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>td.package-handle-cell,.packages-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th.package-handle-cell{padding-inline:4px 0}.packages-table .ant-table-tbody>tr.package-row-dragging>td,.packages-table .ant-table-tbody>tr.package-row-dragging:hover>td{background:var(--option-checked)}.packages-table .ant-table-tbody>tr.package-row-dragging .drag-handle{color:var(--accent);cursor:grabbing}body.drag-sorting{cursor:grabbing;-webkit-user-select:none;user-select:none}.package-off.ant-typography{white-space:nowrap}.package-form{max-width:720px}.package-number-input.ant-input{font-variant-numeric:tabular-nums;max-width:200px}.price-methods{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.price-method+.price-method{border-top:1px solid var(--line)}.price-method-head{align-items:center;gap:12px;padding:12px 14px;display:flex}.price-method-text{flex-direction:column;flex:1;min-width:0;display:flex}.price-method-title{color:var(--ink);font-weight:600}.price-method[data-available=false] .currency-avatar,.price-method[data-available=false] .price-method-title{opacity:.5}.price-method-hint,.price-method-norate{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.4}.price-method-body{padding:0 14px 4px 66px}.price-method-body .ant-form-item{margin-bottom:12px}.price-compact.ant-space-compact{width:100%;max-width:320px}.price-input.ant-input{font-variant-numeric:tabular-nums}.price-currency-select.ant-select{flex:none;width:104px}.price-methods-error.ant-form-item{margin-bottom:0}.price-methods-error .ant-form-item-control-input{min-height:0}@media (width<=767.98px){.price-method-head{padding:12px}.price-method-body{padding:0 12px 4px}.price-compact.ant-space-compact{max-width:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#18222d;--muted:#4a5866;--wallpaper:#d9e3ec;--chat-bg:#e9eff5;--surface:#fff;--bubble:#fff;--line:#e3eaf0;--brand-mark:#1f6fb2;--primary:#1f6fb2;--accent:#1f6fb2;--focus:#1f6fb2;--warning:#a65f00;--permission-locked:#7f8c99;--icon-bg:#e3ebf2;--icon-bg-selected:#ffffff38;--option-hover:#eef3f8;--option-checked:#e8f1fa;--danger-solid-text:#fff;--tag-green:#2b6a2b;--tag-green-bg:#e3f6d8;--tag-green-border:#c4e6b1;--tag-gold:#855400;--tag-gold-bg:#fff3d6;--tag-gold-border:#f3dca1;--currency-stripe-bg:#e3ebf2;--currency-stripe-fg:#1a64a3;--currency-stars-bg:#fff3d6;--currency-stars-fg:#855400;--currency-stars-line:#f3dca1;--currency-crypto-bg:#e3f6d8;--currency-crypto-fg:#2b6a2b;--currency-crypto-line:#c4e6b1;--currency-unknown-bg:#e3eaf0;--currency-unknown-fg:#4a5866;--currency-unknown-line:#c8d3de;--media-chip-bg:#18222d9e;--media-chip-ink:#fff;--font:"Onest Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--shadow-bubble:0 1px 2px #18222d1a;--shadow-panel:0 1px 2px #18222d1f, 0 12px 32px #18222d1a}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e6edf3;--muted:#93a4b5;--wallpaper:#0e1621;--chat-bg:#121c27;--surface:#17212b;--bubble:#1e2c3a;--line:#243241;--primary:#2b78bd;--accent:#6ab3f3;--focus:#6ab3f3;--warning:#e0a040;--permission-locked:#5f6e7d;--icon-bg:#213040;--icon-bg-selected:#ffffff29;--option-hover:#243446;--option-checked:#203a55;--danger-solid-text:#0e1621;--tag-green:#8fd48f;--tag-green-bg:#1b3224;--tag-green-border:#2b4d35;--tag-gold:#e8b65a;--tag-gold-bg:#33280f;--tag-gold-border:#574520;--currency-stripe-bg:#24384c;--currency-stripe-fg:#6ab3f3;--currency-stars-bg:#3a2e12;--currency-stars-fg:#e8b65a;--currency-stars-line:#574520;--currency-crypto-bg:#1f3a29;--currency-crypto-fg:#8fd48f;--currency-crypto-line:#2b4d35;--currency-unknown-bg:#2a3644;--currency-unknown-fg:#93a4b5;--currency-unknown-line:#36485a;--media-chip-bg:#0e1621b8;--media-chip-ink:#e6edf3;--shadow-bubble:0 1px 2px #00000059;--shadow-panel:0 0 0 1px #1d2935, 0 16px 40px #00000073}body{background:var(--wallpaper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ant-segmented-item:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}a.brand-link:focus-visible,.sider-menu.ant-menu.ant-menu-root .ant-menu-item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sider-menu.ant-menu.ant-menu-root .ant-menu-item:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.sider-menu.ant-menu.ant-menu-root:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sider-menu.ant-menu .ant-menu-item a:focus-visible{outline:none}.brand-avatar{background:var(--brand-mark);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.brand-avatar svg{display:block}.brand-link{color:inherit;border-radius:12px;align-items:center;text-decoration:none;display:inline-flex}.wordmark{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.wordmark-text{flex-direction:column;line-height:1.15;display:flex}.wordmark-name{letter-spacing:-.01em;font-size:16px;font-weight:650}.wordmark-section{color:var(--muted);font-size:12px}.login{box-sizing:border-box;background:var(--wallpaper);place-items:center;min-height:100dvh;padding:40px 16px;display:grid}.chat{background:var(--chat-bg);width:100%;max-width:460px;box-shadow:var(--shadow-panel);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.chat-head{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.chat-head-text{flex:1;min-width:0}.chat-head h1{color:var(--ink);text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.25}.chat-head p{color:var(--muted);margin:2px 0 0;font-size:13px}.chat-head-settings{flex:none;align-items:center;gap:8px;display:flex}.chat-body{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 16px 20px;display:flex}.bubble{background:var(--bubble);max-width:88%;color:var(--ink);text-wrap:pretty;box-shadow:var(--shadow-bubble);border-radius:18px 18px 18px 6px;margin:0;padding:10px 14px;font-size:15px;line-height:1.45}.chat-alert{align-self:stretch;margin-top:4px}.chat-foot{background:var(--surface);border-top:1px solid var(--line);padding:16px}.login-pending{color:var(--muted);text-align:center;margin:0;font-size:13px}.login-pending:not(:empty){margin-top:8px}.login-spin{margin:8px auto;display:block}.login-test .ant-divider{color:var(--muted);margin:20px 0 12px;font-size:13px}.ant-btn.tg-login{height:48px;font-size:16px;font-weight:600}.tg-login-icon{display:block}@media (hover:none){.ant-btn.tg-login.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:var(--primary)}}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn.ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{color:var(--danger-solid-text)}.tg-login-error.ant-alert{flex-wrap:wrap;row-gap:8px}.tg-login-error .ant-alert-action{margin-inline-start:12px}@media (width<=480px){.login{place-items:stretch stretch;padding:0}.chat{max-width:none;min-height:100dvh;box-shadow:none;border-radius:0}.chat-body{flex:1;justify-content:flex-end}.chat-head-settings{flex-basis:100%;padding-inline-start:56px}}.app-header.ant-layout-header{z-index:10;border-bottom:1px solid var(--line);align-items:center;gap:12px;height:64px;padding:0 32px;line-height:normal;display:flex;position:sticky;top:0}.app-header.app-header-narrow{gap:8px;padding:0 12px 0 6px}.app-header-spacer{flex:1;min-width:0}.app-header .app-header-name{min-width:0;max-width:280px;font-weight:500}.app-header-narrow .app-header-name{max-width:120px}.app-header-menu.ant-btn{width:40px;height:40px;font-size:18px}.sider-column.ant-layout-sider{border-right:1px solid var(--line)}.sider-sticky{height:100vh;position:sticky;top:0}.sider{flex-direction:column;height:100%;display:flex}.sider-brand{border-bottom:1px solid var(--line);flex:none;align-items:center;height:64px;padding:0 16px;display:flex}.sider-nav{flex:1;padding-top:12px;overflow:auto}.sider-menu.ant-menu{border-inline-end:none!important}.sider-menu .ant-menu-item{font-weight:500}.sider-menu .ant-menu-item .ant-menu-item-icon{background:var(--icon-bg);width:32px;height:32px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.sider-menu .ant-menu-item-selected .ant-menu-item-icon{background:var(--icon-bg-selected);color:#fff}.sider-empty.ant-typography{margin:4px 24px 0;font-size:13px}.sider-settings{border-top:1px solid var(--line);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin:0;padding:14px 16px 14px 20px;display:grid}.sider-settings dt,.sider-settings dd{margin:0}.sider-settings dd{justify-self:end}.sider-settings-label{color:var(--ink);font-size:13px;font-weight:500;line-height:1.3;display:block}.sider-settings-value{color:var(--muted);font-size:12px;line-height:1.3;display:block}.theme-switcher .ant-segmented-item-label{justify-content:center;align-items:center;min-width:18px;font-size:16px;display:inline-flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sider-health{border-top:1px solid var(--line);flex:none;padding:14px 20px}.ant-page-header .ant-page-header-heading{align-items:center}.ant-typography.refine-pageHeader-title{letter-spacing:-.01em;font-size:24px;font-weight:650;line-height:1.2;margin-top:0!important}.ant-page-header .ant-page-header-heading-left,.ant-page-header .ant-page-header-heading-title{white-space:normal;min-width:0;overflow:visible}@media (width<=575.98px){.ant-typography.refine-pageHeader-title{font-size:20px}}.ant-layout-content .ant-table-wrapper .ant-table:not(.ant-table-bordered){box-shadow:var(--shadow-bubble);border-radius:18px;overflow:hidden}.ant-layout-content .ant-card{box-shadow:var(--shadow-bubble);border:0}.ant-layout-content .ant-card .ant-card{border:1px solid var(--line);box-shadow:none;border-radius:12px}.ant-layout-content .ant-card .ant-card .ant-card-head{border-radius:12px 12px 0 0;min-height:44px}.admins-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th,.admins-table.ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>td{padding-inline:12px}.form-before-actions .ant-form-item-explain-error:last-child{padding-bottom:12px}.status-icon{background:var(--surface);width:88px;height:88px;color:var(--accent);box-shadow:var(--shadow-bubble);border-radius:50%;justify-content:center;align-items:center;font-size:40px;display:inline-flex}.status-page{box-sizing:border-box;background:var(--wallpaper);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100dvh;padding:40px 16px;display:flex}.status-page .ant-result{max-width:460px;padding:24px 0 0}.status-icon-warning{color:var(--warning)}.ant-result .ant-result-title{font-weight:600}.ant-tag.ant-tag-green{color:var(--tag-green);background:var(--tag-green-bg);border-color:var(--tag-green-border)}.ant-tag.ant-tag-gold{color:var(--tag-gold);background:var(--tag-gold-bg);border-color:var(--tag-gold-border)}.ant-typography code{font-variant-numeric:tabular-nums}.languages-page{max-width:760px}.languages-alert.ant-alert{margin-bottom:16px}.languages-spin.ant-spin{margin:48px auto;display:block}.language-list{margin:0;padding:6px 0;list-style:none}.language-row{box-sizing:border-box;align-items:center;gap:14px;min-height:64px;padding:10px 12px 10px 16px;display:flex;position:relative}.language-list .language-row+.language-row:before{border-top:1px solid var(--line);content:"";position:absolute;top:0;left:74px;right:0}.language-avatar{background:var(--icon-bg);width:44px;height:44px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.language-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.language-name{flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;display:flex}.language-native{color:var(--ink);font-size:15px;font-weight:600}.language-localized{color:var(--muted);font-size:13px}.language-added{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.language-delete.ant-btn{flex:none}.languages-count.ant-typography{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:12px 16px 14px;font-size:13px}.languages-empty{text-align:center;flex-direction:column;align-items:center;padding:40px 24px 44px;display:flex}.languages-empty .status-icon{background:var(--icon-bg);box-shadow:none;margin-bottom:16px}.languages-empty-title.ant-typography{margin:0 0 8px;font-weight:600}.languages-empty-text.ant-typography{max-width:46ch;color:var(--muted);text-wrap:pretty;margin-bottom:20px}.language-picker-hint.ant-typography,.language-picker-error.ant-alert{margin-bottom:12px}.language-picker.ant-checkbox-group{flex-flow:column;gap:2px;max-height:min(52vh,560px);margin:0 -8px;display:flex;overflow-y:auto}.language-picker .language-option.ant-checkbox-wrapper{border-radius:12px;align-items:center;margin-inline-start:0;padding:8px}.language-picker .language-option.ant-checkbox-wrapper-checked{background:var(--option-checked)}@media (hover:hover){.language-picker .language-option.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover{background:var(--option-hover)}.language-picker .language-option.ant-checkbox-wrapper-checked:hover{background:var(--option-checked)}}.language-picker .language-option>.ant-checkbox+span{flex:1;align-items:center;gap:12px;min-width:0;padding-inline-start:12px;display:flex}.language-picker .language-avatar{width:38px;height:38px;font-size:14px}.language-row.language-row-confirm{min-height:0;margin-bottom:12px;padding:0}.language-delete-text.ant-typography{text-wrap:pretty;margin-bottom:0}
