.glinta-announcement-markdown{min-width:0;color:inherit;font-size:var(--fs-caption,inherit);overflow-wrap:anywhere;white-space:normal;line-height:1.65}.glinta-announcement-markdown>:first-child{margin-top:0}.glinta-announcement-markdown>:last-child{margin-bottom:0}.glinta-announcement-markdown :is(p,ul,ol,blockquote,pre,table){margin-block:.75em}.glinta-announcement-markdown :is(h1,h2,h3,h4,h5,h6){color:inherit;margin-block:1em .5em;font-weight:600;line-height:1.4}.glinta-announcement-markdown h1{font-size:var(--fs-lg,1.4em)}.glinta-announcement-markdown h2{font-size:var(--fs-base,1.25em)}.glinta-announcement-markdown :is(h3,h4,h5,h6){font-size:var(--fs-sm,1.1em)}.glinta-announcement-markdown strong{font-weight:600}.glinta-announcement-markdown ul{padding-inline-start:1.6em;list-style:outside}.glinta-announcement-markdown ol{padding-inline-start:1.6em;list-style:decimal}.glinta-announcement-markdown li>:is(ul,ol){margin-block:.25em}.glinta-announcement-markdown blockquote{border-inline-start:.2em solid var(--border,currentColor);margin-inline:0;padding-inline-start:1em}.glinta-announcement-markdown a{color:var(--info-text,LinkText);text-underline-offset:.15em;text-decoration:underline}.glinta-announcement-markdown img{max-width:100%;height:auto;margin-block:.5em;display:block}.glinta-announcement-markdown code{background:var(--muted,transparent);border-radius:.2em;padding:.1em .3em;font-family:monospace;font-size:1em}.glinta-announcement-markdown pre{background:var(--muted,transparent);border:1px solid var(--border,currentColor);white-space:pre;overflow-wrap:normal;border-radius:.3em;max-width:100%;padding:.75em;overflow-x:auto}.glinta-announcement-markdown pre code{background:0 0;padding:0}.glinta-announcement-table{max-width:100%;overflow-x:auto}.glinta-announcement-markdown table{border-collapse:collapse;width:100%;font-size:inherit}.glinta-announcement-markdown :is(th,td){border:1px solid var(--border,currentColor);min-width:5em;padding:.4em .65em}.glinta-announcement-markdown th{background:var(--muted,transparent);font-weight:600}.glinta-announcement-markdown hr{border:0;border-top:1px solid var(--border,currentColor);margin-block:1em}.glinta-announcement-markdown .contains-task-list{list-style:none}.glinta-announcement-markdown input[type=checkbox]{margin-inline-end:.5em}.glinta-announcement-markdown :focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.glinta-announcement-markdown .footnotes{border-top:1px solid var(--border,currentColor);margin-top:1em}.pricing-management-tabs,.pricing-v2-panel{min-width:0}.pricing-v2-panel>.ant-alert{margin-bottom:12px}.pricing-v2-toolbar{border-bottom:1px solid var(--ant-color-border-secondary);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:48px;margin-bottom:12px;display:flex}.pricing-v2-current-meta{align-items:baseline;gap:12px;min-width:0;margin-right:auto;display:flex}.pricing-v2-current-meta span{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm)}.pricing-v2-current-meta .ant-tag{flex:none}.pricing-v2-status-filter{width:132px}.pricing-v2-scenario-filter{width:240px}.pricing-v2-muted{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm)}.pricing-v2-model-cell{flex-direction:column;min-width:0;display:flex}.pricing-v2-model-cell strong,.pricing-v2-model-cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricing-v2-model-name{align-items:center;gap:8px;min-width:0;display:flex}.pricing-v2-model-name strong{min-width:0}.pricing-v2-model-name .ant-tag{flex:none;margin-inline-end:0}.pricing-v2-policy-json{white-space:pre-wrap;word-break:break-word;max-height:180px;margin:0;overflow:auto}.pricing-v2-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.pricing-v2-required{color:var(--ant-color-error);font-size:var(--ant-font-size-sm);margin-left:4px;font-style:normal}.pricing-v2-status-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pricing-v2-rate-summary{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pricing-v2-editor-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pricing-v2-editor-search{width:220px}.pricing-v2-editor-capability{width:132px}.pricing-v2-show-all{height:auto;padding:0}.pricing-v2-new-tag{margin-inline-end:0}.pricing-v2-add-picker{width:340px}.pricing-v2-add-picker-filters{gap:8px;margin-bottom:8px;display:flex}.pricing-v2-add-picker-filters .ant-input-affix-wrapper{flex:auto;min-width:0}.pricing-v2-add-picker-capability{flex:none;width:120px}.pricing-v2-add-picker-list{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow:auto}.pricing-v2-add-option{text-align:left;white-space:normal;height:auto;padding:6px 8px}.pricing-v2-add-option-body{flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}.pricing-v2-add-option-main{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.pricing-v2-add-option-name{color:var(--ant-color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricing-v2-add-option-main .ant-tag{flex:none;margin-inline-end:0}.pricing-v2-add-option-body .pricing-v2-muted{font-size:var(--ant-font-size-sm)}.pricing-v2-inline-editor{flex-direction:column;padding:2px 0 4px;display:flex}.pricing-v2-inline-body{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;display:flex}.pricing-v2-inline-meters{flex:360px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;gap:8px;min-width:0;max-width:920px;display:grid}.pricing-v2-inline-meter{border:1px solid var(--ant-color-border-secondary);border-radius:6px;flex-direction:column;gap:6px;min-width:0;max-width:360px;padding:6px 8px;display:flex}.pricing-v2-inline-meter-head{align-items:baseline;gap:6px;min-width:0;display:flex}.pricing-v2-inline-meter-name{min-width:0;color:var(--ant-color-text);text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex;overflow:hidden}.pricing-v2-inline-meter-hint{min-width:0;color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricing-v2-inline-meter-unit{white-space:nowrap;flex:none}.pricing-v2-inline-min-toggle{height:auto;font-size:var(--ant-font-size-sm);flex:none;margin-left:auto;padding:0}.pricing-v2-inline-price{width:100%}.pricing-v2-inline-price .ant-input-number-input{text-align:right}.pricing-v2-inline-price-compact{flex:none;width:148px}.pricing-v2-inline-price-compact .ant-input-number{width:100%}.pricing-v2-inline-price-compact .ant-space-addon{font-size:var(--ant-font-size-sm);color:var(--ant-color-text-secondary);flex:none}.pricing-v2-inline-min{justify-content:space-between;align-items:center;gap:8px;display:flex}.pricing-v2-inline-min-input{width:100%}.pricing-v2-inline-min-input .ant-input-number-input{text-align:right}.pricing-v2-inline-min-compact{flex:none;width:156px}.pricing-v2-inline-min-compact .ant-input-number{width:100%}.pricing-v2-inline-min-compact .ant-space-addon{font-size:var(--ant-font-size-sm);color:var(--ant-color-text-secondary);flex:none}.pricing-v2-inline-controls{border-left:1px solid var(--ant-color-border-secondary);flex-wrap:wrap;flex:none;justify-content:flex-end;align-self:stretch;align-items:center;gap:12px;min-width:0;margin-left:auto;padding-left:16px;display:flex}.pricing-v2-inline-control-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pricing-v2-inline-actions{flex:none;align-items:center;gap:8px;display:flex}.pricing-v2-inline-discount{width:100%}.pricing-v2-inline-discount .ant-input-number-input{text-align:right}.pricing-v2-inline-discount-compact{flex:none;width:108px}.pricing-v2-inline-discount-compact .ant-input-number{width:100%}.pricing-v2-inline-discount-compact .ant-space-addon{color:var(--ant-color-text-secondary);flex:none}@media (width<=760px){.pricing-v2-toolbar{justify-content:stretch}.pricing-v2-current-meta{flex-direction:column;gap:2px;width:100%}.pricing-v2-status-filter,.pricing-v2-scenario-filter,.pricing-v2-toolbar .ant-btn{width:100%}.pricing-v2-form-grid{grid-template-columns:minmax(0,1fr)}.pricing-v2-editor-search,.pricing-v2-editor-capability,.pricing-v2-editor-add-model{width:100%}.pricing-v2-add-picker{width:min(340px,100vw - 48px)}.pricing-v2-inline-meters{grid-template-columns:minmax(0,1fr)}.pricing-v2-inline-meter{max-width:none}.pricing-v2-inline-controls{border-left:none;width:100%;margin-left:0;padding-left:0}}.model-catalog-table .ant-pro-table-list-toolbar-container,.model-catalog-table .ant-pro-table-list-toolbar-right{flex-wrap:wrap;min-width:0}.model-catalog-table .ant-pro-table-list-toolbar-right{justify-content:flex-start;width:100%}.model-catalog-table .ant-pro-table-list-toolbar-right>div:first-child{flex-wrap:wrap;min-width:0;max-width:100%}.model-catalog-summary{border-bottom:1px solid #edf1f5;flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.model-catalog-identity{gap:2px;min-width:0;display:grid}.model-catalog-identity .ant-typography{min-width:0;max-width:100%;margin:0;display:block}.model-catalog-identity .mono{font-size:12px}.model-catalog-filters{width:min(260px,100vw - 48px)}.model-catalog-filters .ant-select{width:100%}.model-catalog-table .ant-table-cell{vertical-align:middle}.model-catalog-table .model-catalog-logical-group>td{background:#1677ff0b}.model-catalog-table .model-catalog-logical-group>td:first-child{border-left:3px solid #1677ff73}.model-catalog-priority{font-variant-numeric:tabular-nums}@media (width<=760px){.model-catalog-detail .ant-drawer-header{flex-wrap:wrap;row-gap:.5em}.model-catalog-detail .ant-drawer-header-title{flex:100%;min-width:0}.model-catalog-detail .ant-drawer-title{overflow-wrap:anywhere}.model-catalog-detail .ant-drawer-extra{max-width:100%;margin-inline-start:auto}}.glinta-auth-stage{--glinta-auth-accent:#8db0f7;--glinta-auth-accent-rgb:141 176 247;--glinta-auth-dust-rgb:240 208 140;isolation:isolate;color:#f3f6f5;background:#0b0f14;grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:center;gap:clamp(32px,7vw,120px);min-width:320px;min-height:100dvh;padding:clamp(24px,4vw,58px);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.glinta-auth-stage[data-tone=portal]{--glinta-auth-accent:#8db0f7;--glinta-auth-accent-rgb:141 176 247}.glinta-auth-stage[data-tone=console]{--glinta-auth-accent:#8da3c8;--glinta-auth-accent-rgb:141 163 200}.glinta-auth-atmosphere{z-index:-2;background:radial-gradient(120% 80% at 50% -10%,#6366f14d,#0000 58%),radial-gradient(90% 70% at 82% 108%,#4f46e529,#0000 60%),linear-gradient(165deg,#1c1c33 0%,#131326 46%,#0b0f14 100%);position:absolute;inset:0;overflow:hidden}.glinta-auth-atmosphere:before{content:"";opacity:.16;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.36'/%3E%3C/svg%3E");position:absolute;inset:0}.glinta-auth-dust{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(108deg,#0000 4%,#000 24% 58%,#0000 78%);mask-image:linear-gradient(108deg,#0000 4%,#000 24% 58%,#0000 78%)}.glinta-auth-brand{z-index:2;align-items:center;gap:11px;display:flex;position:absolute;top:clamp(22px,3vw,42px);left:clamp(22px,3.5vw,52px)}.glinta-auth-brand img{border-radius:6px;display:block;box-shadow:0 0 0 1px #ffffff21,0 8px 24px #00000038}.glinta-auth-brand-copy{align-items:center;gap:9px;line-height:1;display:flex}.glinta-auth-brand-copy strong{color:#f3f6f5;font-size:15px;font-weight:650}.glinta-auth-brand-copy>span{background:#ffffff3d;width:1px;height:13px}.glinta-auth-brand-copy small{color:#e7efef9e;font-size:12px;font-weight:500}.glinta-auth-panel{z-index:1;-webkit-backdrop-filter:blur(22px)saturate(118%);backdrop-filter:blur(22px)saturate(118%);background:#0a0f14c2;border:1px solid #e5f1f121;border-radius:8px;grid-column:2;width:100%;min-width:0;max-height:calc(100dvh - 48px);padding:24px;position:relative;overflow:auto;box-shadow:0 24px 80px #00000061,inset 0 1px #ffffff0d}.glinta-auth-panel:before{content:"";opacity:.9;background:linear-gradient(180deg, transparent 5%, var(--glinta-auth-accent) 34%, #ffffff52 52%, transparent 92%);border-radius:8px 0 0 8px;width:2px;position:absolute;inset:0 auto 0 0}.glinta-auth-panel-head{gap:5px;margin-bottom:20px;display:grid}.glinta-auth-panel-head small{color:var(--glinta-auth-accent);font-size:11px;font-weight:650}.glinta-auth-panel-head h1{color:#f3f6f5;margin:0;font-size:22px;font-weight:650;line-height:1.25}.glinta-auth-panel-body{min-width:0}@media (width<=760px){.glinta-auth-stage{align-items:flex-end;padding:92px 12px 12px;display:flex}.glinta-auth-dust{-webkit-mask-image:linear-gradient(118deg,#0000 2%,#000 24% 62%,#0000 86%);mask-image:linear-gradient(118deg,#0000 2%,#000 24% 62%,#0000 86%)}.glinta-auth-brand{top:20px;left:18px}.glinta-auth-panel{width:100%;max-height:calc(100dvh - 88px);padding:20px}}@media (height<=720px) and (width>=761px){.glinta-auth-stage{align-items:start;overflow:auto}.glinta-auth-panel{max-height:none;margin-top:44px}}:root[data-theme=light] .glinta-auth-stage,:root[data-theme=light] .full-screen-loader{--glinta-auth-accent:#245ed0;--glinta-auth-accent-rgb:36 94 208;--glinta-auth-dust-rgb:36 94 208;color:#171a21;background:#eef1f6}:root[data-theme=light] .glinta-auth-atmosphere{background:radial-gradient(120% 80% at 50% -10%,#6366f126,#0000 58%),radial-gradient(90% 70% at 82% 108%,#4f46e517,#0000 60%),linear-gradient(165deg,#f8f9fe 0%,#eef0fb 48%,#e6e9f7 100%)}:root[data-theme=light] .glinta-auth-brand img{box-shadow:0 0 0 1px #171a211a,0 8px 24px #1018281f}:root[data-theme=light] .glinta-auth-brand-copy strong{color:#171a21}:root[data-theme=light] .glinta-auth-brand-copy>span{background:#171a212e}:root[data-theme=light] .glinta-auth-brand-copy small{color:#46505fc7}:root[data-theme=light] .glinta-auth-panel{background:#ffffffd6;border-color:#d4d9e1e6;box-shadow:0 24px 64px #10182824,inset 0 1px #fffc}:root[data-theme=light] .glinta-auth-panel-head h1{color:#171a21}.glinta-auth-lead{z-index:1;grid-column:1;min-width:0;max-width:44ch;padding-left:clamp(22px,3.5vw,52px);position:relative}.glinta-auth-lead h2{color:#f8f3eb;margin:0 0 14px;font-family:Songti SC,STSong,Source Han Serif SC,Georgia,serif;font-size:clamp(26px,2.8vw,38px);font-weight:500;line-height:1.24}.glinta-auth-lead p{color:#e9f0f5bd;margin:0;font-size:15px;line-height:1.75}.glinta-auth-lead-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.glinta-auth-lead-actions a{color:#f8f3eb;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13.5px;text-decoration:none;transition:border-color .16s;display:inline-flex}.glinta-auth-lead-actions a:hover{border-color:#ffffff57}.glinta-auth-lead-actions a:focus-visible{outline:none;box-shadow:0 0 0 2px #090c16cc,0 0 0 4px #8db0f799}@media (width<=760px){.glinta-auth-stage{flex-direction:column;justify-content:flex-end;align-items:stretch}.glinta-auth-lead{align-self:flex-start;max-width:none;margin-bottom:12px;padding:0}.glinta-auth-lead h2,.glinta-auth-lead p{display:none}}.skill-governance-alert{margin-bottom:12px}.skill-management-panel{min-width:0;overflow:hidden}.skill-runtime-toolbar{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(3,minmax(140px,1fr)) minmax(240px,2fr);gap:8px;margin-bottom:8px;padding:12px;display:grid}.skill-governance-workbench{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-height:calc(100vh - 190px);overflow:hidden}.skill-governance-list{min-width:0}.skill-governance-toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px}.skill-governance-toolbar .ant-input-search{width:min(320px,100%)}.skill-governance-toolbar .ant-select{width:150px}.skill-governance-list .ant-table-row{cursor:pointer}.skill-governance-list .ant-table-row:focus-visible{outline-offset:-2px;outline:2px solid #1677ff}.skill-governance-row-selected>td{background:#eaf3ff!important}.skill-governance-inspector{min-width:0;padding:16px;overflow:auto}.skill-governance-inspector-head{border-bottom:1px solid #e2e8f0;padding-bottom:12px}.skill-governance-actions{width:100%;min-height:48px;padding:10px 0}.skill-governance-descriptions{margin-top:12px}.skill-governance-tag-groups{gap:8px;margin-top:12px;display:grid}.skill-governance-tag-groups>div{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px;display:grid}.skill-governance-break{overflow-wrap:anywhere}.skill-content-section{margin-top:16px}.skill-markdown-block{color:#172033;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #dbe3ec;border-radius:6px;max-height:440px;margin:8px 0 0;padding:14px;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.trace-topology{background:#f8fafc;border:1px solid #dbe3ec;border-radius:8px;min-width:0;overflow:hidden}.trace-topology>div:first-child,.trace-topology-loading{min-height:420px}.trace-topology-node{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #79a9dc;border-radius:6px;width:196px;height:78px;padding:10px 12px;overflow:hidden;box-shadow:0 2px 6px #0f172a14}.trace-topology-node-error{background:#fff7f7;border-color:#e05252}.trace-topology-node-title,.trace-topology-node-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trace-topology-node-title{font-size:13px;font-weight:600;line-height:18px}.trace-topology-node-id{color:#64748b;font-size:10px;line-height:16px}.trace-topology-node-metrics{color:#475569;white-space:nowrap;gap:10px;font-size:10px;line-height:16px;display:flex}.trace-topology-error-count{color:#c73737;font-weight:600}.trace-topology-legend{color:#64748b;background:#fff;border-top:1px solid #dbe3ec;min-height:36px;padding:8px 12px;font-size:12px}.trace-topology-legend>span{align-items:center;gap:6px;display:inline-flex}.trace-topology-legend-dot{border-radius:50%;width:8px;height:8px}.trace-topology-legend-normal{background:#4f8fce}.trace-topology-legend-error{background:#d64545}.system-topology{background:#fff;border:1px solid #dbe3ec;border-radius:8px;min-width:0;overflow:hidden}.system-topology>div:first-child,.system-topology-loading{min-height:560px}.system-topology-focus>div:first-child{min-height:440px}.system-topology-node{box-sizing:border-box;color:#172033;cursor:grab;text-align:center;flex-direction:column;align-items:center;width:144px;height:100px;display:flex;overflow:visible}.system-topology-node:active{cursor:grabbing}.system-topology-node-symbol{box-sizing:border-box;color:#278fa7;background:#fff;border:3px solid #9aa4b2;border-radius:12px;flex:0 0 52px;place-items:center;width:62px;height:52px;font-size:25px;line-height:1;transition:box-shadow .16s,transform .16s;display:grid;box-shadow:0 2px 7px #0f172a1a}.system-topology-node-selected .system-topology-node-symbol{box-shadow:0 0 0 4px #1677ff2e,0 3px 8px #0f172a1f}.system-topology-node-middleware .system-topology-node-symbol{color:#466b83;background:#f7fbfc}.system-topology-brand-icon{width:31px;height:31px}.system-topology-nacos-logo{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:44px;height:44px;display:block}.system-topology-service-icon{color:#2875a8;place-items:center;font-size:30px;line-height:1;display:grid}.system-topology-service-icon svg{display:block}.system-topology-node-online .system-topology-node-symbol{border-color:#36a37d}.system-topology-node-maintenance .system-topology-node-symbol{border-color:#d99a2b}.system-topology-node-offline .system-topology-node-symbol{border-color:#d64545}.system-topology-node-unknown .system-topology-node-symbol{border-color:#aab2bd}.system-topology-legend>span{align-items:center;display:flex}.system-topology-node-title,.system-topology-node-state{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-topology-node-title{width:144px;margin-top:5px;font-size:12px;font-weight:600;line-height:17px}.system-topology-node-state{color:#58677b;width:144px;font-size:10px;line-height:14px}.system-topology-node-glyph-text{font-size:16px;font-weight:700;line-height:1}.system-topology-state-dot{background:#9aa4b2;border-radius:50%;flex:none;width:8px;height:8px}.system-topology-state-online{background:#24956f}.system-topology-state-maintenance{background:#d58a14}.system-topology-state-offline{background:#d64545}.system-topology-state-unknown{background:#8b95a3}.system-topology-legend{color:#64748b;background:#fff;border-top:1px solid #dbe3ec;min-height:38px;padding:8px 12px;font-size:12px}.system-topology-legend>span{gap:6px}.system-topology-legend-kind>i{background:#f8fbff;border:3px double #7890aa;border-radius:2px;width:14px;height:10px}@media (width<=760px){.trace-topology>div:first-child{min-height:420px}.system-topology>div:first-child,.system-topology-loading{min-height:560px}.system-topology-focus>div:first-child{min-height:440px}}@media (prefers-reduced-motion:reduce){.system-topology-node-symbol{transition:none}}@media (width<=1024px){.skill-runtime-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-governance-workbench{min-height:calc(100vh - 180px)}.skill-governance-descriptions .ant-descriptions-view table{table-layout:fixed}.skill-governance-drawer .ant-drawer-body{padding:0}.skill-governance-inspector{padding:12px}.skill-governance-descriptions .ant-descriptions-view{overflow-x:auto}}@media (width<=760px){.skill-runtime-toolbar{grid-template-columns:1fr}.skill-governance-toolbar .ant-input-search,.skill-governance-toolbar .ant-select{width:100%}}@media (prefers-reduced-motion:reduce){.skill-governance-list .ant-table-row,.skill-governance-row-selected>td{transition:none!important}}.ant-modal.provider-editor-modal{margin-block:0;padding-bottom:24px;top:24px}.provider-editor-modal .ant-modal-container{flex-direction:column;max-height:calc(100dvh - 48px);display:flex}.provider-editor-modal .ant-modal-body{min-height:0;padding-right:8px;overflow-y:auto}.provider-editor-modal .ant-modal-header,.provider-editor-modal .ant-modal-footer{flex-shrink:0}.provider-editor-footer{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.provider-editor-feedback{text-align:left;overflow-wrap:anywhere;flex:180px;min-width:0;min-height:22px}.provider-editor-feedback .ant-typography-danger{color:var(--ant-color-error-active,#d9363e)}.provider-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.provider-editor-actions .ant-btn+.ant-btn{margin-inline-start:0}@media (width<=575px){.ant-modal.provider-editor-modal{padding-bottom:8px;top:8px}.provider-editor-modal .ant-modal-container{max-height:calc(100dvh - 16px)}.provider-editor-feedback{flex-basis:100%}.provider-editor-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;background:#f5f7fa;font-family:PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{color:#0f172a;letter-spacing:0;background:#f5f7fa;font-size:14px}button,input,textarea,select{font:inherit}.brand-mark{width:28px;height:28px;display:block}.brand-name.dark{color:#0f172a;font-size:15px;font-weight:600}.brand-name{color:#0f172a;font-size:15px;font-weight:600;line-height:20px}.brand-subtitle{color:#64748b;font-size:11px;line-height:16px}.console-auth-form .ant-form-item-label>label{color:#eef3f3c7}.console-auth-form .ant-input,.console-auth-form .ant-input-affix-wrapper{color:#f3f6f5;border-color:#e5f1f126;box-shadow:inset 0 1px #ffffff08;background-color:#ffffff0d!important}.console-auth-form .ant-input-affix-wrapper .ant-input{background-color:#0000!important}.console-auth-form .ant-input-status-error,.console-auth-form .ant-input-affix-wrapper-status-error{background-color:#ffffff0d!important}.console-auth-form .ant-input::placeholder{color:#e7efef59}.console-auth-form .ant-input-prefix,.console-auth-form .ant-input-password-icon{color:#e7efef80}.console-auth-form .ant-input-affix-wrapper-focused,.console-auth-form .ant-input-affix-wrapper:focus-within{border-color:#8da3c8cc;box-shadow:0 0 0 3px #8da3c824}.console-auth-form .ant-form-item-explain-error{color:#ff9d95}.console-auth-form .ant-btn-primary{color:#0a111d;background:#8da3c8;border-color:#ffffff24;box-shadow:0 5px 18px #0000003d,inset 0 1px #ffffff4d}.console-auth-form .ant-btn-primary:not(:disabled):hover{color:#0a111d;background:#a2b5d4}.console-auth-form input:-webkit-autofill{-webkit-text-fill-color:#f3f6f5;caret-color:#f3f6f5;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #111821}.header-source{margin-right:12px}.header-notice-trigger{color:#334155;border-radius:12px;width:40px;height:40px}.header-notice-trigger:hover,.header-notice-trigger:focus-visible{color:#0f172a!important;background:#f8fafc!important}.header-notice-trigger .ant-badge{color:inherit;font-size:16px;line-height:1}.header-notice-card{border-radius:16px;width:336px;overflow:hidden;box-shadow:0 16px 40px #0f172a1f}.header-notice-card-head{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.header-notice-list{max-height:360px;overflow:auto}.header-notice-item{padding:14px 16px!important}.header-notice-item .ant-list-item-meta{align-items:flex-start}.header-notice-item .ant-list-item-meta-title{margin-bottom:6px!important}.header-user-trigger{border-radius:12px;height:auto;padding:6px 10px!important}.header-user-trigger:hover,.header-user-trigger:focus-visible{background:#f8fafc!important}.header-user-trigger-meta,.header-user-card-meta{line-height:1.2}.header-user-name{color:#0f172a;text-align:left;font-size:13px;font-weight:600}.header-user-email{color:#64748b;text-align:left;font-size:11px}.header-user-avatar{color:#fff;background:#1677ff;font-weight:600}.header-user-caret{color:#94a3b8;font-size:12px}.header-user-card{border-radius:16px;width:288px;overflow:hidden;box-shadow:0 16px 40px #0f172a1f}.header-user-card-head{padding:16px}.header-user-card-actions{padding:8px}.header-user-card-actions .ant-btn{border-radius:10px;justify-content:flex-start;height:40px}.page-header-row{margin:16px 0}.chart-wrap{min-height:240px;margin-bottom:12px}.overview-health{margin-top:16px}.overview-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.overview-kpi-card{min-width:0}.overview-kpi-card:last-child{grid-column:span 2}.overview-kpi-card .ant-card-body{padding:18px 20px}.overview-kpi-card .ant-statistic-title{color:#64748b;margin-bottom:8px;font-size:12px}.overview-kpi-card .ant-statistic-content{color:#0f172a;font-size:26px;line-height:32px}.overview-content-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.overview-panel{min-width:0;height:100%;overflow:hidden}.overview-panel>.ant-card-head{min-height:48px;padding-inline:16px}.overview-panel>.ant-card-body{padding:16px}.overview-snapshot-panel .ant-list-item{padding-block:10px}.overview-jobs-panel .ant-card-body,.overview-models-panel .ant-card-body{padding:0}.overview-jobs-panel .ant-table-wrapper,.overview-models-panel .ant-table-wrapper{min-width:0}.entity-toolbar{border-bottom:1px solid #e8edf2;min-height:48px;margin-bottom:12px;padding:8px 0}.entity-toolbar .ant-space{max-width:100%}.pricing-rules-model-error{margin-bottom:12px}.entity-heading{min-width:0}.entity-heading .ant-typography{max-width:100%;margin:0}.summary-strip{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:12px;display:flex}.summary-strip strong{color:#0f172a;margin-left:4px;font-size:14px}.team-grid,.plan-grid,.model-health-grid{gap:8px;display:grid}.team-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr))}.plan-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:stretch}.model-health-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.team-card,.plan-card,.model-health-card{border-radius:8px;min-width:0;height:100%}.staff-account-table .ant-table-cell{vertical-align:middle}.staff-account-table .danger-link{color:#b42318}.drawer-identity-title{gap:2px;min-width:0;max-width:320px;display:grid}.drawer-identity-title .ant-typography{min-width:0;max-width:100%;margin:0;display:block}.drawer-identity-title .ant-typography:last-child{font-size:12px;font-weight:400}.team-owner-row{border-bottom:1px solid #edf1f5;margin-top:18px;padding-bottom:12px}.team-owner-row .ant-typography:last-child{min-width:0;max-width:65%}.entity-stat-grid{background:#e6ebf0;border:1px solid #e6ebf0;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.entity-stat-grid>div{background:#f8fafc;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.entity-stat-grid .ant-typography{font-size:11px}.entity-stat-grid strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.entity-updated{margin-top:12px;font-size:11px;display:block}.entity-pagination{margin-top:16px}.plan-card{position:relative}.plan-card.is-inactive{opacity:.62}.plan-price{align-items:baseline;gap:6px;margin:20px 0 16px;display:flex}.plan-price>span{color:#0f172a;font-size:26px;font-weight:600;line-height:32px}.plan-facts{border-top:1px solid #e8edf2;gap:10px;margin-bottom:16px;padding-top:14px;display:grid}.model-health-rate{justify-content:space-between;align-items:baseline;gap:12px;margin:20px 0 8px;display:flex}.model-health-rate>span{color:#0f172a;font-size:26px;font-weight:600;line-height:32px}.model-stat-grid{margin-top:16px}.model-monitor-workbench{gap:16px;display:grid}.model-monitor-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.model-monitor-kpi{border-top:3px solid #1677ff;border-radius:10px;min-width:0;overflow:hidden}.model-monitor-kpi .ant-card-body{gap:7px;padding:16px 18px;display:grid}.model-monitor-kpi strong{color:#0f172a;font-size:25px;line-height:30px}.model-monitor-kpi-meta{color:#94a3b8;font-size:11px}.model-monitor-kpi-green{border-top-color:#20b26b}.model-monitor-kpi-red{border-top-color:#e5484d}.model-monitor-kpi-orange{border-top-color:#f08a24}.model-monitor-kpi-cyan{border-top-color:#0891b2}.model-monitor-kpi-purple{border-top-color:#7c5cff}.model-monitor-panels{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.model-monitor-panel{border-radius:10px;min-width:0;overflow:hidden}.model-monitor-panel .ant-card-head{min-height:48px;padding-inline:16px}.model-monitor-panel .ant-card-body{padding:16px}.model-heatmap{grid-template-columns:20px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.model-heatmap-labels{color:#94a3b8;text-align:center;grid-template-rows:repeat(7,1fr);gap:4px;height:154px;font-size:10px;line-height:18px;display:grid}.model-heatmap-grid{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(24,minmax(6px,1fr));gap:4px;height:154px;display:grid}.model-heatmap-grid span{background:#1677ff;border-radius:2px;min-width:0;min-height:0}.model-heatmap-grid span:not(.is-active){background:#e9eef5;opacity:1!important}.model-heatmap-axis{color:#94a3b8;justify-content:space-between;margin:6px 0 0 28px;font-size:10px;display:flex}.model-heatmap-footer{color:#64748b;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:11px;display:flex}.model-heatmap-legend{color:#94a3b8;align-items:center;gap:4px;font-size:10px;display:flex}.model-heatmap-legend i{background:#dce9ff;border-radius:2px;width:10px;height:10px}.model-heatmap-legend i:nth-of-type(2){background:#a8c8ff}.model-heatmap-legend i:nth-of-type(3){background:#6da5ff}.model-heatmap-legend i:nth-of-type(4){background:#1677ff}.model-throughput-summary{align-items:baseline;gap:8px;display:flex}.model-throughput-summary strong{color:#1677ff;font-size:26px;line-height:32px}.model-throughput-summary>span{color:#475569;font-size:12px}.model-throughput-summary .ant-typography{margin-left:auto;font-size:12px}.model-throughput-chart{margin:8px -4px 0}.model-throughput-meta{color:#64748b;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:11px;display:flex}.model-share-list{gap:11px;display:grid}.model-share-row{min-width:0}.model-share-row .ant-typography{max-width:70%;font-size:13px}.model-share-row>.ant-flex{margin-bottom:4px}.model-share-row>.ant-flex>span{color:#475569;font-size:12px}.model-share-meta{color:#94a3b8;justify-content:space-between;font-size:11px;display:flex}.model-table-rate{align-items:center;gap:8px;display:flex}.model-table-rate .ant-progress{flex:1;min-width:60px;margin:0}.model-table-rate>span{color:#475569;flex:none;font-size:12px}@media (width<=1024px){.model-monitor-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.model-monitor-panels{grid-template-columns:minmax(0,1fr)}}.service-identifier{max-width:100%;font-size:10px}.service-heartbeat{font-size:10px}.service-state-tag{text-align:center;min-width:48px;margin-inline-end:0}.service-governance-table .ant-table-cell{vertical-align:middle}.service-governance-table .service-row-online>td{background:#f7fcf8}.service-governance-table .service-row-maintenance>td{background:#fffdf5}.service-governance-table .service-row-offline>td{background:snow}.service-governance-table .service-row-online:hover>td{background:#edf8f0!important}.service-governance-table .service-row-maintenance:hover>td{background:#fff8e8!important}.service-governance-table .service-row-offline:hover>td{background:#fff0f0!important}.service-parameter-cell{color:#64748b;font-size:11px}.service-parameter-cell strong{color:#0f172a;font-weight:500}.service-summary{padding-left:12px;position:relative}.service-summary:before{content:"";background:#94a3b8;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.service-summary-online:before{background:#16803b}.service-summary-offline:before{background:#cf1322}.service-summary-maintenance:before{background:#d97706}.status-pill{font-size:12px;border-radius:4px!important}.mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,monospace}.runtime-config-editor{tab-size:2;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,monospace;font-size:12px;line-height:1.6}.empty-panel{color:#66706c;text-align:center;padding:32px 16px}.risk-high{color:#b42318}.risk-medium{color:#9a6700}.risk-low{color:#237a4b}.action-row{align-items:center;gap:8px;display:flex}.api-error{margin:16px 0}.model-status{text-align:center;min-width:52px}.footer-meta{color:#66706c;font-size:11px}.model-control-panel{overflow:hidden}.model-control-panel .ant-tabs-nav{margin-bottom:16px}.model-control-panel .ant-tabs-tab{padding:10px 4px;font-size:14px}.model-control-panel .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.model-control-panel .ant-tabs-content-holder{min-width:0}.model-status-toolbar{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:12px;padding:8px 0;display:flex}.model-status-toolbar .ant-space,.model-control-panel .ant-pro-table-list-toolbar-right{min-width:0}.switch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.full-width{width:100%}.audit-summary{margin-bottom:16px}.audit-table{margin-top:16px}.audit-payloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.billing-mobile-list{display:none}.json-block{color:#0f172a;white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px solid #dde2e0;border-radius:8px;min-height:96px;margin:6px 0 0;padding:12px;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,monospace;font-size:12px;line-height:1.5;overflow:auto}@media (width<=1024px){.model-status-toolbar{flex-wrap:wrap;align-items:flex-start}.model-control-panel .ant-pro-table-list-toolbar-container,.model-control-panel .ant-pro-table-list-toolbar-right,.model-control-panel .ant-pro-table-list-toolbar-right>div:first-child{width:100%;min-width:0}.model-control-panel .ant-pro-table-list-toolbar-container,.model-control-panel .ant-pro-table-list-toolbar-right>div:first-child{flex-wrap:wrap}.model-control-panel .ant-pro-table-list-toolbar-right{justify-content:flex-start}.model-control-panel .ant-pro-table-list-toolbar-right .ant-select,.model-control-panel .ant-pro-table-list-toolbar-right .ant-input-search{flex:180px;width:auto!important}}@media (width<=760px){.page-header-row{margin:12px 0}.overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.overview-kpi-card .ant-card-body{padding:14px}.overview-kpi-card .ant-statistic-content{font-size:22px;line-height:28px}.overview-content-grid{gap:8px;margin-top:8px}.overview-panel>.ant-card-head{padding-inline:12px}.overview-panel>.ant-card-body{padding:12px}.overview-jobs-panel .ant-card-body,.overview-models-panel .ant-card-body{padding:0}.entity-toolbar{align-items:stretch!important}.entity-toolbar>.ant-space{width:100%}.entity-toolbar .ant-input-search{flex:1;min-width:180px;width:auto!important}.summary-strip{gap:6px 14px}.team-grid,.plan-grid,.model-health-grid,.model-monitor-kpis{gap:8px}.model-monitor-kpi .ant-card-body{padding:12px 14px}.model-monitor-kpi strong{font-size:21px}.model-heatmap-grid,.model-heatmap-labels{height:126px}.model-heatmap-grid{gap:3px}.entity-stat-grid>div{padding:8px}.entity-pagination{overflow-x:auto;justify-content:center!important}.switch-grid,.audit-payloads{grid-template-columns:1fr}.header-notice-card{width:min(336px,100vw - 24px)}.header-user-email,.billing-desktop-table{display:none}.billing-mobile-list{background:#fff;padding:0 12px;display:block}.billing-mobile-list .ant-list-item{align-items:center;padding-inline:0}.billing-mobile-list .ant-list-item-meta-description{overflow-wrap:anywhere}}@media (width>=1280px){.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.overview-kpi-card:last-child{grid-column:auto}.overview-content-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.overview-trend-panel{grid-column:span 8}.overview-snapshot-panel{grid-column:span 4}.overview-jobs-panel{grid-column:span 7}.overview-models-panel{grid-column:span 5}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.model-capabilities-editor{width:100%;min-width:0}.model-capability-runtime-column,.model-capability-runtime-tag{white-space:nowrap}.model-capability-expanded-fields{width:100%;min-width:0}.model-capability-expanded-fields>.ant-space-item{min-width:0;max-width:100%}.model-capabilities-editor .ant-form-item{margin-bottom:8px}.model-capabilities-editor .ant-table-cell.ant-table-row-expand-icon-cell{vertical-align:top}.model-capabilities-editor .ant-table-row-expand-icon-cell .ant-btn{margin-top:4px}.model-thinking-config{margin-top:16px}.model-capability-limits{flex-wrap:wrap;display:flex}.model-capability-limits .ant-form-item{margin-bottom:0}@media (width<=1023px){.model-capabilities-editor .ant-table-wrapper,.model-capabilities-editor .ant-table{width:100%;min-width:0}.model-capabilities-editor .ant-table-cell{padding:8px 4px!important}.model-capability-expanded-fields>.ant-space-item:has(.ant-select){width:100%}}
