.api-center[data-v-2f7c6479]{display:grid;gap:20px;color:#dcecff}.api-hero[data-v-2f7c6479]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,520px);gap:22px;overflow:hidden;border:1px solid rgb(68 207 255 / 24%);border-radius:12px;padding:clamp(24px,3vw,42px);background:linear-gradient(90deg,rgb(70 188 255 / 16%) 1px,transparent 1px) 0 0 / 40px 40px,linear-gradient(rgb(70 188 255 / 12%) 1px,transparent 1px) 0 0 / 40px 40px,radial-gradient(circle at 82% 18%,rgb(50 226 255 / 23%),transparent 30%),linear-gradient(135deg,#061321,#0b2140 56%,#071521);box-shadow:0 22px 60px #04193729}.api-eyebrow[data-v-2f7c6479],.api-panel__header span[data-v-2f7c6479],.model-detail-panel>span[data-v-2f7c6479],.key-create-panel>span[data-v-2f7c6479],.log-detail-panel>span[data-v-2f7c6479]{margin:0 0 10px;color:#5ee4ff;font-size:12px;font-weight:900;letter-spacing:0}.api-hero h1[data-v-2f7c6479]{margin:0;color:#fff;font-size:clamp(34px,4vw,58px);line-height:1.05}.api-hero p[data-v-2f7c6479]:not(.api-eyebrow){max-width:760px;margin:14px 0 0;color:#b8c9df;font-size:16px;line-height:1.8}.api-hero__metrics[data-v-2f7c6479]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.api-hero__metrics article[data-v-2f7c6479],.api-panel[data-v-2f7c6479],.token-stat-grid article[data-v-2f7c6479]{min-width:0;border:1px solid rgb(85 193 255 / 22%);border-radius:10px;background:#071526b8;box-shadow:inset 0 0 30px #3cc4ff14}.api-hero__metrics article[data-v-2f7c6479]{display:grid;align-content:center;gap:8px;min-height:150px;padding:18px}.api-hero__metrics span[data-v-2f7c6479],.api-hero__metrics small[data-v-2f7c6479]{color:#8db4d8}.api-hero__metrics strong[data-v-2f7c6479]{color:#fff;font-size:clamp(24px,3vw,34px)}.api-tabs[data-v-2f7c6479]{display:flex;flex-wrap:wrap;gap:10px}.api-tabs a[data-v-2f7c6479]{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:1px solid rgb(83 173 255 / 18%);border-radius:8px;padding:0 16px;color:#244565;background:#fff;font-weight:900}.api-tabs a.router-link-active[data-v-2f7c6479]{color:#fff;background:linear-gradient(135deg,#087cff,#19bfd6);box-shadow:0 14px 28px #148fe633}.api-console-grid[data-v-2f7c6479]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:18px}.api-section-grid[data-v-2f7c6479]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px}.api-panel[data-v-2f7c6479]{overflow:hidden;color:#dcecff;background:linear-gradient(90deg,rgb(48 155 255 / 8%) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(rgb(48 155 255 / 7%) 1px,transparent 1px) 0 0 / 32px 32px,#071426}.api-panel__header[data-v-2f7c6479]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;border-bottom:1px solid rgb(87 183 255 / 16%)}.api-panel h2[data-v-2f7c6479]{margin:0;color:#fff;font-size:20px}.api-panel__header button[data-v-2f7c6479],.api-table button[data-v-2f7c6479],.key-table article button[data-v-2f7c6479],.sdk-panel button[data-v-2f7c6479],.api-modal__panel button[data-v-2f7c6479]{min-height:34px;border-radius:7px;padding:0 14px;color:#fff;background:linear-gradient(135deg,#0d86ff,#18bfd6);font-weight:900}.api-panel__header button[data-v-2f7c6479]:disabled{cursor:not-allowed;opacity:.7}.api-search[data-v-2f7c6479]{display:flex;min-width:min(260px,100%);height:40px;align-items:center;gap:8px;border:1px solid rgb(105 202 255 / 26%);border-radius:8px;padding:0 12px;background:#ffffff12}.api-search input[data-v-2f7c6479],.playground-panel textarea[data-v-2f7c6479],.playground-panel select[data-v-2f7c6479],.key-create-panel input[data-v-2f7c6479],.key-create-panel select[data-v-2f7c6479]{width:100%;border:1px solid rgb(105 202 255 / 26%);border-radius:7px;outline:0;color:#eaf6ff;background:#ffffff12}.api-search input[data-v-2f7c6479]{border:0;background:transparent}.api-table[data-v-2f7c6479]{overflow-x:auto;padding:0 18px 18px}.api-table__head[data-v-2f7c6479],.api-table button[data-v-2f7c6479],.key-table article[data-v-2f7c6479]{display:grid;gap:12px;min-width:760px;align-items:center}.model-table .api-table__head[data-v-2f7c6479],.model-table button[data-v-2f7c6479]{grid-template-columns:minmax(170px,1.4fr) 90px 100px 90px 150px}.key-table .api-table__head[data-v-2f7c6479],.key-table article[data-v-2f7c6479]{grid-template-columns:120px minmax(170px,1.3fr) 90px 70px 120px 110px 80px}.log-table .api-table__head[data-v-2f7c6479],.log-table button[data-v-2f7c6479]{grid-template-columns:120px minmax(140px,1fr) 120px 110px 90px}.api-table__head[data-v-2f7c6479]{margin-top:18px;border-radius:8px;padding:12px 14px;color:#80a9cc;background:#ffffff0f;font-size:13px;font-weight:900}.api-table button[data-v-2f7c6479],.key-table article[data-v-2f7c6479]{width:100%;border-bottom:1px solid rgb(87 183 255 / 12%);padding:14px;color:#dcecff;background:transparent;text-align:left}.api-table button.active[data-v-2f7c6479],.api-table button[data-v-2f7c6479]:hover{background:#2b9dff24}.api-status[data-v-2f7c6479],.log-status[data-v-2f7c6479]{display:inline-flex;width:max-content;align-items:center;gap:6px;border-radius:999px;padding:5px 10px;color:#44ffca;background:#44ffca1a;font-size:12px;font-weight:900}.api-status i[data-v-2f7c6479],.model-detail-panel dd i[data-v-2f7c6479]{width:8px;height:8px;border-radius:50%;background:#44ffca;box-shadow:0 0 16px #44ffca}.log-status.failed[data-v-2f7c6479]{color:#ff8a8a;background:#ff62621f}.model-detail-panel[data-v-2f7c6479],.key-create-panel[data-v-2f7c6479],.log-detail-panel[data-v-2f7c6479],.sdk-panel[data-v-2f7c6479],.architecture-panel[data-v-2f7c6479],.policy-panel[data-v-2f7c6479]{display:grid;align-content:start;gap:14px;padding:18px}.model-detail-panel dl[data-v-2f7c6479]{display:grid;gap:12px;margin:0}.model-detail-panel dl div[data-v-2f7c6479]{display:grid;gap:6px;border-bottom:1px solid rgb(87 183 255 / 14%);padding-bottom:10px}.model-detail-panel dt[data-v-2f7c6479]{color:#80a9cc;font-size:12px}.model-detail-panel dd[data-v-2f7c6479]{display:flex;min-width:0;gap:8px;margin:0;overflow-wrap:anywhere;color:#fff;font-weight:900}.playground-panel[data-v-2f7c6479],.response-panel[data-v-2f7c6479],.chart-panel[data-v-2f7c6479],.docs-panel[data-v-2f7c6479],.route-rule-panel[data-v-2f7c6479]{min-height:320px}.playground-panel label[data-v-2f7c6479],.key-create-panel label[data-v-2f7c6479]{display:grid;gap:8px;padding:0 18px 16px;color:#b8d4eb;font-weight:900}.playground-panel textarea[data-v-2f7c6479]{min-height:148px;padding:12px;resize:vertical}.playground-controls[data-v-2f7c6479]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:12px}.playground-panel select[data-v-2f7c6479],.key-create-panel input[data-v-2f7c6479],.key-create-panel select[data-v-2f7c6479]{min-height:38px;padding:0 12px}.playground-controls strong[data-v-2f7c6479]{color:#5ee4ff}.response-panel pre[data-v-2f7c6479],.log-detail-panel pre[data-v-2f7c6479],.docs-panel pre[data-v-2f7c6479]{min-height:240px;margin:0;overflow:auto;padding:18px;color:#dcecff;white-space:pre-wrap}.stream-dot[data-v-2f7c6479]{color:#44ffca;font-weight:900}.key-table code[data-v-2f7c6479]{overflow:hidden;color:#5ee4ff;text-overflow:ellipsis}.key-create-panel[data-v-2f7c6479]{gap:18px}.token-stat-grid[data-v-2f7c6479]{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.token-stat-grid article[data-v-2f7c6479]{position:relative;display:grid;min-height:128px;overflow:hidden;padding:20px;isolation:isolate;background:linear-gradient(135deg,rgb(55 217 255 / 16%),transparent 42%),radial-gradient(circle at var(--metric-position) 0%,rgb(68 255 202 / 20%),transparent 34%),linear-gradient(180deg,#071526f5,#05101ff0)}.token-stat-grid article[data-v-2f7c6479]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,transparent,rgb(94 228 255 / 22%),transparent) -80% 0 / 42% 100% no-repeat,linear-gradient(90deg,rgb(94 228 255 / 10%) 1px,transparent 1px) 0 0 / 36px 36px;content:""}.token-stat-card__copy[data-v-2f7c6479]{display:grid;gap:9px;align-content:center}.token-stat-grid article>i[data-v-2f7c6479]{position:absolute;right:18px;bottom:18px;width:74px;height:34px;border:1px solid rgb(68 255 202 / 18%);border-radius:999px 999px 10px 10px;background:linear-gradient(90deg,transparent 0 12%,rgb(68 255 202 / 76%) 12% 18%,transparent 18% 32%,rgb(55 217 255 / 84%) 32% 42%,transparent 42% 58%,rgb(68 255 202 / 62%) 58% 68%,transparent 68%),#ffffff0d;box-shadow:0 0 28px #37d9ff2e;opacity:.9}.token-stat-grid span[data-v-2f7c6479],.token-stat-grid small[data-v-2f7c6479]{color:#8db4d8}.token-stat-grid strong[data-v-2f7c6479]{color:#fff;font-size:clamp(25px,2.4vw,34px);line-height:1;text-shadow:0 0 18px rgb(55 217 255 / 22%)}.chart-panel[data-v-2f7c6479]{position:relative}.chart-panel[data-v-2f7c6479]:after{position:absolute;inset:auto 18px 0;height:1px;background:linear-gradient(90deg,transparent,rgb(68 255 202 / 34%),transparent);content:""}.bar-chart[data-v-2f7c6479]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;min-height:272px;padding:12px 20px 24px}.chart-scale[data-v-2f7c6479]{display:grid;grid-template-rows:repeat(4,1fr);align-items:start;padding-top:2px;color:#5f85a7;font-size:11px;font-weight:800}.bar-chart__plot[data-v-2f7c6479]{position:relative;display:grid;grid-template-columns:repeat(12,minmax(18px,1fr));align-items:end;gap:clamp(8px,1.2vw,16px);min-width:0;border-bottom:1px solid rgb(95 174 255 / 20%);background:linear-gradient(rgb(95 174 255 / 9%) 1px,transparent 1px) 0 0 / 100% 25%,linear-gradient(90deg,rgb(95 174 255 / 7%) 1px,transparent 1px) 0 0 / 8.333% 100%}.bar-chart__plot[data-v-2f7c6479]:before,.bar-chart__plot[data-v-2f7c6479]:after{position:absolute;right:0;left:0;pointer-events:none;content:""}.bar-chart__plot[data-v-2f7c6479]:before{bottom:0;height:42%;background:radial-gradient(ellipse at 50% 100%,rgb(68 255 202 / 16%),transparent 68%),linear-gradient(180deg,#36d9ff14,#0a84ff0a)}.bar-chart__plot[data-v-2f7c6479]:after{bottom:50%;height:2px;background:linear-gradient(90deg,#44ffca00,#44ffcab3,#37d9ff70,#44ffca00);box-shadow:0 0 18px #44ffca57}.bar-chart__plot>span[data-v-2f7c6479]{position:relative;z-index:1;display:grid;justify-items:center;align-items:end;justify-self:center;min-width:0;width:min(44px,72%);height:var(--bar-height);min-height:36px;border:1px solid rgb(115 232 255 / 18%);border-radius:999px 999px 8px 8px;background:linear-gradient(180deg,#64f4ffdb,#1db0f5db 42%,#0a84ffd1),linear-gradient(90deg,rgb(255 255 255 / 18%),transparent 42%);box-shadow:0 12px 28px #0a84ff24,inset 0 1px #ffffff52;opacity:.9;transition:filter .16s ease,opacity .16s ease,transform .16s ease}.bar-chart__plot>span.is-peak[data-v-2f7c6479],.bar-chart__plot>span.is-current[data-v-2f7c6479],.bar-chart__plot>span[data-v-2f7c6479]:hover{filter:saturate(1.18) brightness(1.08);opacity:1;transform:translateY(-2px)}.bar-chart__plot>span.is-peak[data-v-2f7c6479]{background:linear-gradient(180deg,#8dfff3,#38d8ff 46%,#0a84ff),linear-gradient(90deg,rgb(255 255 255 / 24%),transparent 42%);box-shadow:0 0 28px #44ffca47,inset 0 1px #ffffff5c}.bar-chart__plot>span.is-current[data-v-2f7c6479]{border-color:#44ffca70;box-shadow:0 0 30px #44ffca42,inset 0 1px #ffffff5c}.bar-chart__plot>span[data-v-2f7c6479]:after{position:absolute;inset:0 16% auto;height:42%;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255 / 24%),transparent);content:""}.bar-chart__plot b[data-v-2f7c6479]{position:absolute;top:-26px;border:1px solid rgb(94 228 255 / 22%);border-radius:999px;padding:4px 7px;color:#dff9ff;background:#051224d1;font-size:11px;line-height:1;white-space:nowrap;box-shadow:0 8px 20px #0000002e}.bar-chart__plot small[data-v-2f7c6479]{position:absolute;bottom:-22px;color:#6f96b8;font-size:10px;font-weight:800;white-space:nowrap}.line-chart[data-v-2f7c6479]{position:relative;display:grid;grid-template-columns:repeat(12,minmax(16px,1fr));align-items:end;gap:6px;min-height:260px;margin:0 20px 22px;padding-top:34px;border-bottom:1px solid rgb(95 174 255 / 20%);background:linear-gradient(rgb(95 174 255 / 10%) 1px,transparent 1px) 0 0 / 100% 25%,linear-gradient(90deg,rgb(95 174 255 / 8%) 1px,transparent 1px) 0 0 / 16.666% 100%}.line-chart[data-v-2f7c6479]:before{position:absolute;right:0;bottom:0;left:0;height:56%;background:linear-gradient(180deg,rgb(68 255 202 / 14%),transparent);clip-path:polygon(0 68%,9% 62%,18% 56%,27% 48%,36% 50%,45% 40%,54% 30%,63% 26%,72% 22%,81% 12%,90% 8%,100% 0,100% 100%,0 100%);content:""}.line-chart span[data-v-2f7c6479]{position:relative;display:grid;justify-items:center;height:var(--point-height);min-height:28px;z-index:1}.line-chart span[data-v-2f7c6479]:before{width:2px;height:100%;border-radius:999px;background:linear-gradient(180deg,#44ffcab3,#148cff1f);content:""}.line-chart b[data-v-2f7c6479]{position:absolute;top:-6px;width:12px;height:12px;border:2px solid #071426;border-radius:50%;background:#44ffca;box-shadow:0 0 18px #44ffca99}.line-chart small[data-v-2f7c6479]{position:absolute;top:-28px;color:#a7ffed;font-size:10px;font-weight:900;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.line-chart span:hover small[data-v-2f7c6479]{opacity:1;transform:translateY(0)}.chart-panel h2[data-v-2f7c6479],.model-share-panel h2[data-v-2f7c6479],.policy-panel h2[data-v-2f7c6479],.sdk-panel h2[data-v-2f7c6479],.architecture-panel h2[data-v-2f7c6479]{padding:18px 18px 0}.model-share-panel article[data-v-2f7c6479]{display:grid;grid-template-columns:120px minmax(0,1fr) 52px;align-items:center;gap:12px;margin:0 18px 12px;border:1px solid rgb(87 183 255 / 12%);border-radius:8px;padding:12px;background:#ffffff0a}.model-share-panel article span[data-v-2f7c6479]{min-width:0;color:#e5f5ff;overflow-wrap:anywhere}.model-share-panel article strong[data-v-2f7c6479]{color:#fff;text-align:right}.model-share-panel i[data-v-2f7c6479]{position:relative;height:12px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,rgb(255 255 255 / 14%) 1px,transparent 1px) 0 0 / 18px 100%,#ffffff17}.model-share-panel b[data-v-2f7c6479]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsl(var(--share-hue) 96% 50%),#37d9ff,#44ffca);box-shadow:0 0 20px #37d9ff3d}.route-rule-panel article[data-v-2f7c6479],.policy-panel article[data-v-2f7c6479],.architecture-panel article[data-v-2f7c6479]{display:grid;gap:6px;margin:0 18px 12px;border:1px solid rgb(87 183 255 / 14%);border-radius:8px;padding:14px;background:#ffffff0d}.policy-panel article[data-v-2f7c6479]{grid-template-columns:22px minmax(0,1fr);align-items:center}.sdk-panel button[data-v-2f7c6479]{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;background:#ffffff12}.sdk-panel strong[data-v-2f7c6479]{color:#5ee4ff}.api-modal[data-v-2f7c6479]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:#051224a8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.api-modal__panel[data-v-2f7c6479]{display:grid;gap:18px;width:min(520px,100%);border:1px solid rgb(85 193 255 / 28%);border-radius:10px;padding:20px;color:#dcecff;background:#071426}.api-modal__panel header[data-v-2f7c6479],.api-modal__panel footer[data-v-2f7c6479]{display:flex;justify-content:space-between;gap:12px}.api-modal__panel h2[data-v-2f7c6479],.api-modal__panel p[data-v-2f7c6479]{margin:0}.api-modal__panel p[data-v-2f7c6479]{color:#b8c9df;line-height:1.8}.api-modal__panel footer[data-v-2f7c6479]{justify-content:flex-end}.api-modal__panel button[data-v-2f7c6479]:first-child{color:#dcecff;background:#ffffff1a}.api-toast[data-v-2f7c6479]{position:fixed;left:50%;bottom:28px;z-index:100;transform:translate(-50%);border-radius:8px;padding:12px 18px;color:#fff;background:#0a84ff;box-shadow:0 16px 34px #0a84ff47;font-weight:900}@media(max-width:1180px){.api-hero[data-v-2f7c6479],.api-console-grid[data-v-2f7c6479],.api-section-grid[data-v-2f7c6479]{grid-template-columns:1fr}}@media(max-width:760px){.api-hero__metrics[data-v-2f7c6479],.token-stat-grid[data-v-2f7c6479],.playground-controls[data-v-2f7c6479]{grid-template-columns:1fr}.api-panel__header[data-v-2f7c6479]{align-items:stretch;flex-direction:column}.api-search[data-v-2f7c6479]{min-width:0}.bar-chart[data-v-2f7c6479]{grid-template-columns:1fr;min-height:220px;padding-top:8px}.chart-scale[data-v-2f7c6479]{display:none}.bar-chart__plot[data-v-2f7c6479],.line-chart[data-v-2f7c6479]{min-height:210px}.bar-chart__plot small[data-v-2f7c6479]{display:none}.model-share-panel article[data-v-2f7c6479]{grid-template-columns:minmax(90px,.8fr) minmax(0,1fr) 46px;margin-right:14px;margin-left:14px}}.agent-content-page[data-v-ebda7faa]{min-width:0}.agent-toast[data-v-ebda7faa]{position:fixed;top:86px;right:28px;z-index:160;margin:0;border:1px solid #dfe5f2;border-radius:8px;padding:12px 16px;color:#182052;background:#fff;box-shadow:0 14px 36px #161e4629;font-weight:900}.agent-management-panel[data-v-ebda7faa]{min-height:calc(100vh - 126px);overflow:hidden;border:1px solid #dfe5f2;border-radius:10px;background:#fff;box-shadow:0 12px 30px #22508c0d}.agent-management-header[data-v-ebda7faa]{display:grid;grid-template-columns:1fr auto 1fr;min-height:58px;align-items:center;gap:16px;border-bottom:1px solid #e8edf6;padding:0 20px}.agent-management-header h1[data-v-ebda7faa]{margin:0;color:#151a3d;font-size:18px;font-weight:900}.agent-type-tabs[data-v-ebda7faa]{display:inline-flex;justify-self:center;border-radius:7px;padding:4px;background:#f4f5fa}.agent-type-tabs button[data-v-ebda7faa]{min-width:62px;height:34px;border-radius:6px;color:#626780;background:transparent;font-weight:800}.agent-type-tabs button.active[data-v-ebda7faa]{color:#161a3f;background:#fff;box-shadow:0 1px 4px #191e4614}.agent-header-actions[data-v-ebda7faa]{display:flex;justify-content:flex-end;gap:12px}.text-action[data-v-ebda7faa],.pay-action[data-v-ebda7faa],.create-action[data-v-ebda7faa]{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:8px;border-radius:6px;padding:0 14px;font-weight:900}.text-action[data-v-ebda7faa]{color:#252b53;background:transparent}.text-action .app-icon[data-v-ebda7faa]{width:17px;height:17px}.pay-action[data-v-ebda7faa]{border:1px solid #dfe5f2;color:#242950;background:#fff}.pay-action strong[data-v-ebda7faa]{color:#1677ff;font-size:20px;line-height:1}.create-action[data-v-ebda7faa]{color:#fff;background:#6257f6}.agent-management-body[data-v-ebda7faa]{display:grid;min-height:calc(100vh - 184px);grid-template-rows:1fr auto;padding:clamp(26px,4vw,72px) clamp(18px,8vw,300px) 28px}.agent-empty[data-v-ebda7faa]{display:grid;align-content:center;justify-items:center;gap:8px;min-height:330px;text-align:center}.empty-cube[data-v-ebda7faa]{position:relative;width:220px;height:160px;background:linear-gradient(30deg,transparent 48%,#edf0f7 49% 51%,transparent 52%) 0 0 / 48px 28px,linear-gradient(150deg,transparent 48%,#edf0f7 49% 51%,transparent 52%) 0 0 / 48px 28px;opacity:.9}.empty-cube span[data-v-ebda7faa],.empty-cube i[data-v-ebda7faa],.empty-cube b[data-v-ebda7faa]{position:absolute;display:block;width:32px;height:32px;border:1px solid #d8ddf0;background:#fff;transform:rotate(30deg) skewY(-30deg)}.empty-cube span[data-v-ebda7faa]{top:66px;left:88px;border-color:#8884ff}.empty-cube i[data-v-ebda7faa]{top:80px;left:110px}.empty-cube b[data-v-ebda7faa]{top:52px;left:116px}.agent-empty h2[data-v-ebda7faa]{margin:0;color:#182052;font-size:18px}.agent-empty p[data-v-ebda7faa]{margin:8px 0 0;color:#7b809e}.agent-empty .agent-flow-cards[data-v-ebda7faa]{width:min(1080px,100%);margin-top:clamp(44px,8vh,120px)}.agent-flow-cards[data-v-ebda7faa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.agent-flow-cards article[data-v-ebda7faa]{min-width:0;border-radius:8px;padding:12px;background:#f7f7fb}.agent-flow-cards header[data-v-ebda7faa]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.agent-flow-cards header span[data-v-ebda7faa]{display:inline-grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#6257f6;background:#eeecff;font-weight:900}.agent-flow-cards header strong[data-v-ebda7faa]{color:#1d234f;font-size:14px}.step-image[data-v-ebda7faa]{position:relative;height:156px;overflow:hidden;border:1px solid #e4e1fb;border-radius:8px;background:radial-gradient(circle at 92% 12%,#eeeaff 0 26%,transparent 27%),linear-gradient(135deg,#f4f1ff,#fff 58%,#fff3fb)}.step-image--workflow[data-v-ebda7faa]{background:radial-gradient(circle,#e1e7f5 1px,transparent 1px) 0 0 / 14px 14px,linear-gradient(135deg,#fff,#f8fbff)}.step-image--workflow[data-v-ebda7faa]:before,.step-image--workflow[data-v-ebda7faa]:after{position:absolute;top:72px;width:34%;height:2px;background:linear-gradient(90deg,#8d8cff,#7ad6c3);content:""}.step-image--workflow[data-v-ebda7faa]:before{left:24%;transform:rotate(18deg)}.step-image--workflow[data-v-ebda7faa]:after{right:20%;transform:rotate(-12deg)}.step-image--highcode[data-v-ebda7faa]{background:radial-gradient(circle at 22% 88%,rgb(255 228 245 / 70%),transparent 28%),linear-gradient(135deg,#f4f1ff,#fff 62%,#f7f4ff)}.step-image--highcode[data-v-ebda7faa]:after{position:absolute;right:28px;bottom:26px;display:grid;width:92px;min-height:82px;place-items:center;border:1px solid #8f86ff;border-radius:5px;color:#343a62;background:#fff;box-shadow:0 12px 24px #5a52b224;content:"部署\a工具\a网关";font-size:12px;line-height:1.8;white-space:pre}.step-image--workflow .mock-sheet--left[data-v-ebda7faa],.step-image--workflow .mock-sheet--right[data-v-ebda7faa]{width:34%;min-width:100px;transform:none}.step-image--workflow .mock-sheet--left[data-v-ebda7faa]{left:28px}.step-image--workflow .mock-sheet--right[data-v-ebda7faa]{right:26px}.step-image--highcode .mock-sheet--left[data-v-ebda7faa]{width:52%;transform:none}.step-image--highcode .mock-sheet--right[data-v-ebda7faa]{width:38%}.mock-sheet[data-v-ebda7faa]{position:absolute;border-radius:6px;background:#fff;box-shadow:0 12px 28px #5653af21}.mock-sheet--left[data-v-ebda7faa]{bottom:18px;left:34px;width:42%;min-width:118px;padding:13px;transform:rotate(-6deg)}.mock-sheet--right[data-v-ebda7faa]{right:32px;bottom:18px;width:46%;min-width:128px;padding:13px}.mock-sheet strong[data-v-ebda7faa]{display:block;color:#20264f;font-size:12px}.mock-sheet p[data-v-ebda7faa]{margin:8px 0;color:#7b80a0;font-size:11px}.mock-sheet i[data-v-ebda7faa],.mock-sheet span[data-v-ebda7faa]{display:block;height:8px;margin-top:7px;border-radius:999px;background:#ecebff}.agent-list-view[data-v-ebda7faa]{align-self:start;display:grid;gap:18px}.agent-list-toolbar[data-v-ebda7faa]{display:flex;align-items:center;justify-content:space-between;gap:14px}.agent-list-toolbar label[data-v-ebda7faa]{display:flex;width:min(300px,100%);height:36px;align-items:center;gap:8px;border:1px solid #dfe5f2;border-radius:6px;padding:0 12px;color:#9096ad;background:#fff}.agent-list-toolbar input[data-v-ebda7faa]{width:100%;border:0;outline:0;color:#252b53;background:transparent}.agent-list-toolbar>div[data-v-ebda7faa]{display:flex;align-items:center;gap:10px}.agent-list-toolbar button[data-v-ebda7faa]{min-height:32px;color:#252b53;background:transparent}.agent-app-grid[data-v-ebda7faa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,340px));gap:16px}.agent-created-card[data-v-ebda7faa]{display:grid;gap:14px;min-height:166px;border:1px solid #dfe5f2;border-radius:8px;padding:18px;background:#fff;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.agent-created-card[data-v-ebda7faa]:hover{border-color:#b9b5ff;box-shadow:0 10px 24px #46487814}.agent-created-card header[data-v-ebda7faa]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px}.app-avatar[data-v-ebda7faa]{display:inline-grid;width:34px;height:34px;place-items:center;overflow:hidden;border-radius:8px;color:#fff;background:linear-gradient(135deg,#9d8dff,#6257f6);font-size:16px}.app-avatar img[data-v-ebda7faa],.avatar-button img[data-v-ebda7faa]{width:100%;height:100%;object-fit:cover}.agent-created-card header strong[data-v-ebda7faa]{min-width:0;overflow:hidden;color:#171a3f;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.agent-created-card header em[data-v-ebda7faa]{color:#20b486;font-size:13px;font-style:normal;font-weight:900}.agent-created-card header em[data-v-ebda7faa]:before{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#57c99b;content:""}.agent-created-card header em.unpublished[data-v-ebda7faa]{color:#8a90aa}.agent-created-card dl[data-v-ebda7faa]{display:grid;gap:7px;margin:0}.agent-created-card dl div[data-v-ebda7faa]{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px}.agent-created-card dt[data-v-ebda7faa]{color:#7d849f}.agent-created-card dd[data-v-ebda7faa]{min-width:0;margin:0;overflow:hidden;color:#6f7696;text-overflow:ellipsis;white-space:nowrap}.agent-created-card time[data-v-ebda7faa]{color:#6f7696;font-size:13px}.agent-created-card footer[data-v-ebda7faa]{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #edf0f7;padding-top:12px}.agent-created-card footer button[data-v-ebda7faa]{min-height:28px;border-radius:5px;padding:0 9px;color:#6257f6;background:#f1efff;font-size:12px;font-weight:900}.agent-created-card footer .publish-mini[data-v-ebda7faa]{color:#fff;background:#6257f6}.agent-stage-panel[data-v-ebda7faa]{overflow:hidden;border:1px solid #dfe5f2;border-radius:8px;background:#fff}.agent-stage-panel>header[data-v-ebda7faa]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf0f7;padding:16px 18px}.agent-stage-panel>header span[data-v-ebda7faa]{color:#6257f6;font-size:13px;font-weight:900}.agent-stage-panel h2[data-v-ebda7faa]{margin:4px 0 0;color:#171a3f;font-size:18px}.agent-stage-panel>header button[data-v-ebda7faa]{color:#5d6380;background:transparent}.agent-config-preview[data-v-ebda7faa]{display:grid;grid-template-columns:112px minmax(0,1fr) minmax(260px,.34fr);min-height:460px}.agent-config-preview nav[data-v-ebda7faa]{display:grid;align-content:start;gap:8px;border-right:1px solid #edf0f7;padding:16px}.agent-config-preview nav button[data-v-ebda7faa]{display:flex;min-height:42px;align-items:center;gap:8px;border-radius:6px;padding:0 10px;color:#252b53;background:transparent;font-weight:900;white-space:nowrap}.agent-config-preview nav button span[data-v-ebda7faa]{min-width:0;white-space:nowrap}.agent-config-preview nav .app-icon[data-v-ebda7faa]{width:17px;height:17px}.agent-config-preview nav button.active[data-v-ebda7faa]{background:#f0f2f8}.agent-config-preview section[data-v-ebda7faa]{padding:18px}.config-tab-panel[data-v-ebda7faa]{display:grid;align-content:start;gap:18px}.config-section-head[data-v-ebda7faa]{display:flex;align-items:center;justify-content:space-between;gap:16px}.config-section-head strong[data-v-ebda7faa],.config-section-head small[data-v-ebda7faa]{display:block}.config-section-head small[data-v-ebda7faa]{margin-top:6px;color:#7d849f}.config-section-head button[data-v-ebda7faa]{min-height:34px;flex:0 0 auto;border-radius:6px;padding:0 12px;color:#fff;background:#6257f6;font-weight:900}.config-row[data-v-ebda7faa]{display:flex;align-items:center;justify-content:space-between;gap:14px}.config-row span[data-v-ebda7faa]{border:1px solid #dfe5f2;border-radius:6px;padding:8px 14px;color:#252b53}.agent-config-preview textarea[data-v-ebda7faa]{width:100%;min-height:180px;border:1px solid #dfe5f2;border-radius:8px;outline:0;padding:14px;color:#252b53;resize:vertical}.config-list[data-v-ebda7faa]{display:grid;gap:12px}.config-list article[data-v-ebda7faa]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;border-radius:10px;padding:16px 18px;background:#f6f9fe}.inline-config-panel[data-v-ebda7faa]{display:grid;grid-column:1 / -1;gap:12px;border-top:1px solid #e5ebf5;margin-top:4px;padding-top:14px}.inline-config-panel label[data-v-ebda7faa]{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr) auto;align-items:center;gap:12px;color:#252b53;font-weight:900}.inline-config-panel input[type=text][data-v-ebda7faa],.inline-config-panel input[data-v-ebda7faa]:not([type]){width:100%;height:34px;border:1px solid #dfe5f2;border-radius:6px;outline:0;padding:0 10px;color:#252b53;background:#fff}.inline-config-panel input[type=range][data-v-ebda7faa]{width:100%}.inline-config-panel>button[data-v-ebda7faa]{justify-self:start;min-width:88px;color:#fff;background:#6257f6;box-shadow:none}.inline-config-panel ul[data-v-ebda7faa]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.inline-config-panel li[data-v-ebda7faa]{border:1px solid #dfe5f2;border-radius:999px;padding:5px 10px;color:#6257f6;background:#fff;font-size:13px;font-weight:900}.inline-config-panel em[data-v-ebda7faa]{min-width:34px;border-radius:6px;padding:5px 8px;color:#6257f6;background:#fff;font-style:normal;text-align:center}.config-list small[data-v-ebda7faa]{display:block;margin-top:4px;color:#7d849f}.config-list button[data-v-ebda7faa]{min-width:54px;min-height:32px;border-radius:6px;color:#6257f6;background:#fff;box-shadow:inset 0 0 0 1px #e0e5f2;font-weight:900;white-space:nowrap}.memory-setting[data-v-ebda7faa],.reply-setting[data-v-ebda7faa]{display:grid;gap:14px;border-radius:10px;padding:18px;background:#f6f9fe}.memory-setting label[data-v-ebda7faa],.reply-setting label[data-v-ebda7faa]{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr) auto;align-items:center;gap:12px;color:#252b53;font-weight:900}.reply-setting label[data-v-ebda7faa]{grid-template-columns:minmax(0,1fr) auto}.memory-setting input[type=range][data-v-ebda7faa]{width:100%}.memory-setting em[data-v-ebda7faa]{min-width:34px;border-radius:6px;padding:5px 8px;color:#6257f6;background:#fff;font-style:normal;text-align:center}.agent-config-preview aside[data-v-ebda7faa]{display:grid;align-content:center;justify-items:center;gap:12px;border-left:1px solid #edf0f7;padding:18px;background:#f7f8fc;text-align:center}.agent-config-preview aside small[data-v-ebda7faa]{color:#7d849f}.chat-input[data-v-ebda7faa]{width:100%;min-height:86px;margin-top:80px;border:1px solid #dfe5f2;border-radius:8px;padding:14px;color:#8b90aa;background:#fff;text-align:left}.agent-stage-cards[data-v-ebda7faa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px}.agent-stage-cards article[data-v-ebda7faa]{display:grid;gap:10px;border:1px solid #edf0f7;border-radius:8px;padding:16px;background:#fbfcff}.agent-stage-cards p[data-v-ebda7faa]{margin:0;color:#6f7696;line-height:1.65}.agent-stage-cards button[data-v-ebda7faa]{justify-self:start;min-height:32px;border-radius:6px;padding:0 12px;color:#fff;background:#6257f6;font-weight:900}.agent-table[data-v-ebda7faa]{align-self:start;overflow:hidden;border:1px solid #e8edf6;border-radius:8px}.agent-table__head[data-v-ebda7faa],.agent-table article[data-v-ebda7faa]{display:grid;grid-template-columns:minmax(180px,1fr) 90px 110px 90px 80px;gap:14px;align-items:center;padding:13px 16px}.agent-table__head[data-v-ebda7faa]{color:#7b809e;background:#f8f9fc;font-size:13px;font-weight:900}.agent-table article[data-v-ebda7faa]{border-top:1px solid #edf0f7}.agent-table strong[data-v-ebda7faa],.agent-table small[data-v-ebda7faa]{display:block}.agent-table small[data-v-ebda7faa]{margin-top:6px;color:#7f86a2}.agent-table em[data-v-ebda7faa]{color:#18a978;font-style:normal}.agent-table button[data-v-ebda7faa]{min-height:30px;border-radius:5px;color:#6257f6;background:#eeecff;font-weight:900}.agent-modal-shell[data-v-ebda7faa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:24px;background:#090c1e7a}.agent-create-modal[data-v-ebda7faa],.agent-pay-modal[data-v-ebda7faa]{overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 24px 80px #12153047}.agent-create-modal[data-v-ebda7faa]{width:min(960px,100%)}.agent-create-modal>header[data-v-ebda7faa],.agent-create-modal>footer[data-v-ebda7faa],.agent-pay-modal header[data-v-ebda7faa],.agent-pay-modal footer[data-v-ebda7faa]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8edf6;padding:18px 22px}.agent-create-modal h2[data-v-ebda7faa],.agent-pay-modal h2[data-v-ebda7faa]{margin:0;font-size:18px}.agent-create-modal header button[data-v-ebda7faa],.agent-pay-modal header button[data-v-ebda7faa]{color:#343a5f;background:transparent;font-size:26px}.agent-create-body[data-v-ebda7faa]{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:560px}.agent-create-body aside[data-v-ebda7faa]{display:grid;align-content:start;gap:16px;border-right:1px solid #e8edf6;padding:26px 20px}.agent-create-body aside>span[data-v-ebda7faa]{color:#7f86a2}.agent-create-body aside button[data-v-ebda7faa]{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;grid-template-rows:auto auto;column-gap:10px;row-gap:6px;align-items:center;min-height:82px;border:1px solid #dfe5f2;border-radius:6px;padding:14px;color:#30355f;background:#fff;text-align:left}.agent-create-body aside button.active[data-v-ebda7faa]{border-color:#6257f6;box-shadow:inset 0 0 0 1px #6257f6}.agent-create-body aside i[data-v-ebda7faa],.avatar-button[data-v-ebda7faa]{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:6px;color:#fff;background:linear-gradient(135deg,#9384ff,#6257f6);font-style:normal}.agent-create-body aside i[data-v-ebda7faa]{grid-row:1 / 3}.agent-create-body aside strong[data-v-ebda7faa],.agent-create-body aside small[data-v-ebda7faa]{display:block;grid-column:2;min-width:0}.agent-create-body aside small[data-v-ebda7faa]{color:#858ba6;font-size:13px;line-height:1.45}.agent-create-body aside em[data-v-ebda7faa],.agent-version-grid button i[data-v-ebda7faa]{width:16px;height:16px;border:1px solid #d9ddea;border-radius:50%}.agent-create-body aside em[data-v-ebda7faa]{grid-column:3;grid-row:1 / 3;align-self:center}.agent-create-body aside button.active em[data-v-ebda7faa],.agent-version-grid button.active i[data-v-ebda7faa]{border:5px solid #6257f6}.agent-create-form[data-v-ebda7faa]{display:grid;align-content:start;gap:18px;padding:26px 22px}.agent-create-banner[data-v-ebda7faa]{min-height:108px;border-radius:6px;padding:22px;background:radial-gradient(circle at 82% 34%,#c8dcff 0 8%,transparent 9%),linear-gradient(90deg,#fff 0,#fff 52%,#fbfbff 52%),linear-gradient(#f0f1fb 1px,transparent 1px) 0 0 / 18px 18px}.agent-create-banner h3[data-v-ebda7faa]{margin:0 0 8px}.agent-create-banner p[data-v-ebda7faa]{max-width:560px;margin:0;color:#686f91;line-height:1.65}.agent-version-grid>strong[data-v-ebda7faa]{display:block;margin-bottom:10px}.agent-version-grid>div[data-v-ebda7faa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-version-grid button[data-v-ebda7faa]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:118px;border:1px solid #dfe5f2;border-radius:6px;padding:16px;background:#fff;text-align:left}.agent-version-grid button.active[data-v-ebda7faa]{border-color:#6257f6}.agent-version-grid span[data-v-ebda7faa]{font-weight:900}.agent-version-grid em[data-v-ebda7faa]{justify-self:start;border-radius:4px;padding:2px 6px;color:#6257f6;background:#eeecff;font-style:normal}.agent-version-grid p[data-v-ebda7faa]{grid-column:1 / -1;margin:0;color:#626887;line-height:1.65}.agent-create-form label[data-v-ebda7faa]{position:relative;display:grid;gap:8px;color:#252b53;font-weight:900}.agent-create-form input[data-v-ebda7faa],.agent-create-form textarea[data-v-ebda7faa]{width:100%;border:1px solid #dfe5f2;border-radius:6px;outline:0;padding:0 12px;color:#252b53;background:#fff}.agent-create-form input[data-v-ebda7faa]{height:36px}.agent-create-form textarea[data-v-ebda7faa]{min-height:76px;padding-top:10px;resize:vertical}.agent-create-form label small[data-v-ebda7faa]{position:absolute;right:12px;bottom:8px;color:#8a90aa;font-weight:400}.avatar-button[data-v-ebda7faa]{border:0;overflow:hidden;cursor:pointer}.avatar-button span[data-v-ebda7faa]{display:inline-grid;width:100%;height:100%;place-items:center}.avatar-input[data-v-ebda7faa]{display:none}.agent-create-modal>footer[data-v-ebda7faa]{justify-content:flex-end;gap:12px;border-top:1px solid #e8edf6;border-bottom:0}.agent-create-modal footer button[data-v-ebda7faa]{min-height:36px;border-radius:6px;padding:0 16px;color:#252b53;background:#fff;box-shadow:inset 0 0 0 1px #dfe5f2;font-weight:900}.agent-create-modal footer .create-action[data-v-ebda7faa]{color:#fff;background:#6257f6;box-shadow:none}.agent-guide-drawer[data-v-ebda7faa]{position:fixed;right:26px;bottom:26px;z-index:100;display:grid;grid-template-rows:auto auto minmax(0,1fr);width:min(410px,calc(100vw - 32px));max-height:min(600px,calc(100vh - 80px));overflow:hidden;border:1px solid #dfe5f2;border-radius:8px;background:#fff;box-shadow:0 18px 50px #1c1f3d29}.agent-guide-drawer header[data-v-ebda7faa]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px}.agent-guide-drawer h2[data-v-ebda7faa]{margin:0;font-size:16px}.agent-guide-drawer header button[data-v-ebda7faa]{color:#343a5f;background:transparent;font-size:22px}.agent-guide-drawer label[data-v-ebda7faa]{display:flex;align-items:center;gap:8px;margin:0 18px 12px;border:1px solid #e3e7f1;border-radius:6px;padding:0 10px}.agent-guide-drawer input[data-v-ebda7faa]{width:100%;height:34px;border:0;outline:0}.agent-guide-drawer>div[data-v-ebda7faa]{overflow-y:auto;padding:0 18px 18px;color:#252b53;line-height:1.75}.agent-guide-drawer h3[data-v-ebda7faa]{border-top:1px solid #edf0f7;margin:18px 0 10px;padding-top:18px}.agent-pay-modal[data-v-ebda7faa]{width:min(680px,100%)}.agent-pay-modal h2 em[data-v-ebda7faa]{margin-left:8px;border-radius:4px;padding:3px 8px;color:#8d91aa;background:#f1f2f6;font-size:13px;font-style:normal}.agent-pay-modal main[data-v-ebda7faa]{max-height:380px;overflow-y:auto;padding:24px 70px;line-height:1.9}.agent-pay-modal main h3[data-v-ebda7faa]{text-align:center}.agent-pay-modal main strong[data-v-ebda7faa]{display:block;text-align:right}.agent-pay-modal footer[data-v-ebda7faa]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;border-top:1px solid #e8edf6;border-bottom:0}.agent-pay-modal footer label[data-v-ebda7faa]{display:flex;align-items:center;gap:8px;color:#5b607e}.agent-pay-modal footer button[data-v-ebda7faa]{min-height:36px;border-radius:6px;padding:0 16px;color:#252b53;background:#fff;box-shadow:inset 0 0 0 1px #dfe5f2}.agent-pay-modal footer button[data-v-ebda7faa]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1180px){.agent-management-header[data-v-ebda7faa]{grid-template-columns:1fr;padding:16px}.agent-type-tabs[data-v-ebda7faa],.agent-header-actions[data-v-ebda7faa]{justify-self:start}.agent-management-body[data-v-ebda7faa]{padding-inline:22px}}@media(max-width:860px){.agent-flow-cards[data-v-ebda7faa],.agent-version-grid>div[data-v-ebda7faa],.agent-create-body[data-v-ebda7faa]{grid-template-columns:1fr}.agent-create-body[data-v-ebda7faa]{max-height:calc(100vh - 140px);overflow-y:auto}}@media(max-width:640px){.agent-type-tabs[data-v-ebda7faa],.agent-header-actions[data-v-ebda7faa],.agent-table__head[data-v-ebda7faa],.agent-table article[data-v-ebda7faa],.agent-pay-modal footer[data-v-ebda7faa]{display:grid;grid-template-columns:1fr}.text-action[data-v-ebda7faa],.pay-action[data-v-ebda7faa],.create-action[data-v-ebda7faa]{width:100%}.agent-management-body[data-v-ebda7faa]{min-height:auto;padding:18px 12px}.agent-empty[data-v-ebda7faa]{min-height:260px}.agent-pay-modal main[data-v-ebda7faa]{padding:18px}}.data-observatory[data-v-8736114c]{--data-ink: #0a1733;--data-muted: #6d829f;--data-blue: #3478ff;--data-cyan: #23c7e8;--data-orange: #ff9557;--data-green: #16b982;--data-border: #d9e8f8;--data-surface: rgb(255 255 255 / 94%);display:grid;min-width:0;gap:14px;color:var(--data-ink)}.data-observatory button[data-v-8736114c]{font:inherit}.data-observatory__hero[data-v-8736114c],.data-card[data-v-8736114c]{border:1px solid var(--data-border);border-radius:14px;background:var(--data-surface);box-shadow:0 14px 36px #3f70aa12}.data-observatory__hero[data-v-8736114c]{position:relative;display:grid;grid-template-columns:minmax(300px,.95fr) minmax(390px,1.35fr) auto;min-height:168px;align-items:center;gap:14px;overflow:hidden;padding:18px 22px;background:linear-gradient(90deg,rgb(52 120 255 / 4%) 1px,transparent 1px) 0 0 / 46px 46px,radial-gradient(ellipse at 66% 72%,rgb(37 164 255 / 16%),transparent 34%),radial-gradient(circle at 76% 32%,rgb(82 183 255 / 10%),transparent 20%),linear-gradient(135deg,#fff,#fbfdff 56%,#f0f8ff)}.data-observatory__hero-copy[data-v-8736114c]{position:relative;z-index:2}.data-observatory__eyebrow[data-v-8736114c]{margin:0 0 8px;color:var(--data-blue);font-size:11px;font-weight:900;letter-spacing:.12em}.data-observatory__hero h1[data-v-8736114c]{margin:0;color:var(--data-ink);font-size:clamp(34px,3vw,48px);line-height:1.05}.data-observatory__hero-copy>p[data-v-8736114c]:not(.data-observatory__eyebrow){max-width:570px;margin:8px 0 12px;color:#55708f;font-size:14px;line-height:1.7}.data-observatory__live[data-v-8736114c],.data-assistant__status[data-v-8736114c],.data-card__live[data-v-8736114c]{display:inline-flex;width:max-content;align-items:center;gap:7px;border:1px solid #d9ebf5;border-radius:999px;padding:5px 10px;color:#56738f;background:#ffffffd1;font-size:11px;font-weight:800}.data-observatory__live i[data-v-8736114c],.data-assistant__status i[data-v-8736114c],.data-card__live i[data-v-8736114c]{width:7px;height:7px;border-radius:50%;background:var(--data-green);box-shadow:0 0 0 5px #16b9821a;animation:data-live-pulse-8736114c 2s ease-in-out infinite}.data-assistant[data-v-8736114c]{position:relative;z-index:2;display:grid;width:100%;min-height:138px;place-items:center;border:0;border-radius:18px;padding:0;color:var(--data-ink);background:transparent;isolation:isolate}.data-assistant[data-v-8736114c]:before{position:absolute;z-index:1;top:-15px;right:-36px;bottom:-15px;left:-36px;background:url(/assets/data-center-platform-v3-CrDr48fj.png) center / 100% 100% no-repeat;content:"";opacity:.94;pointer-events:none;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 56%,#000 44%,rgb(0 0 0 / 82%) 68%,transparent 100%);mask-image:radial-gradient(ellipse 72% 72% at 50% 56%,#000 44%,rgb(0 0 0 / 82%) 68%,transparent 100%)}.data-assistant:hover img[data-v-8736114c],.data-assistant:focus-visible img[data-v-8736114c]{transform:translateY(-4px) scale(1.03)}.data-observatory button[data-v-8736114c]:focus-visible{outline:3px solid rgb(52 120 255 / 24%);outline-offset:3px}.data-assistant img[data-v-8736114c]{position:absolute;z-index:2;top:-13px;width:148px;height:148px;object-fit:contain;object-position:center;filter:saturate(1.04) contrast(1.01) drop-shadow(0 12px 16px rgb(34 105 203 / 18%));transition:transform .22s ease}.data-assistant__status[data-v-8736114c]{position:absolute;z-index:4;top:1px;right:8px;color:#147654}.data-assistant>strong[data-v-8736114c]{position:absolute;z-index:4;right:0;bottom:1px;border:1px solid #dceafb;border-radius:9px;padding:9px 12px;color:#294b72;background:#ffffffed;box-shadow:0 9px 24px #2e64a41a;font-size:11px;white-space:nowrap}.data-assistant>strong i[data-v-8736114c]{display:inline-grid;width:24px;height:24px;margin:-5px 7px -5px -5px;place-items:center;border-radius:7px;color:#237bf2;background:#eef6ff;font-size:17px;font-style:normal}.data-observatory__actions[data-v-8736114c]{position:relative;z-index:4;display:flex;align-self:start;gap:8px;padding-top:26px}.data-observatory__actions button[data-v-8736114c],.data-card__header>button[data-v-8736114c],.data-map-controls>button[data-v-8736114c]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid #d7e6f8;border-radius:9px;padding:0 13px;color:#355372;background:#ffffffe0;font-weight:800;white-space:nowrap}.data-observatory__actions button[data-v-8736114c]:hover,.data-card__header>button[data-v-8736114c]:hover,.data-map-controls>button[data-v-8736114c]:hover{border-color:#a9ccfa;color:var(--data-blue)}.data-observatory__actions button.is-primary[data-v-8736114c]{border-color:transparent;color:#fff;background:linear-gradient(135deg,#2998ff,#3478ff);box-shadow:0 10px 24px #3478ff38}.data-observatory__actions .app-icon[data-v-8736114c]{width:17px}.data-observatory__main-grid[data-v-8736114c]{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(300px,.82fr);gap:12px}.data-card[data-v-8736114c]{min-width:0;overflow:hidden}.data-card__header[data-v-8736114c]{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.data-card__header>div[data-v-8736114c]{display:flex;min-width:0;align-items:center;gap:10px}.data-card__header h2[data-v-8736114c]{margin:0;color:var(--data-ink);font-size:15px}.data-card__header>button[data-v-8736114c]{min-height:30px;border:0;padding:0 8px;color:#4b78a8;background:transparent;font-size:12px}.data-card__header>button .app-icon[data-v-8736114c]{width:17px}.data-card__live[data-v-8736114c]{padding:3px 8px;color:#11875f;font-size:10px}.data-map-card[data-v-8736114c]{min-height:560px;border-color:#d9e9fb;background:#f8fbff;box-shadow:0 18px 44px #3067a81a,0 0 0 1px #4891eb0d}.data-map-card>.data-card__header[data-v-8736114c]{border-bottom:1px solid #e2edf9;background:linear-gradient(180deg,#fff,#f6faff)}.data-map-card>.data-card__header h2[data-v-8736114c]{color:#182b4d}.data-map-controls>button[data-v-8736114c]{border-color:#cfe2f8;color:#3977b9;background:#f0f7ff}.data-map-controls>button[data-v-8736114c]:hover{border-color:#86baf1;color:#145fae;background:#e5f2ff}.data-map-controls[data-v-8736114c]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.data-motion-control[data-v-8736114c]{display:inline-flex;min-height:32px;align-items:center;gap:7px;border:1px solid #cfe2f8;border-radius:9px;padding:0 5px 0 9px;color:#4b78a8;background:#f7fbff;font-size:11px;font-weight:800;white-space:nowrap}.data-motion-control select[data-v-8736114c]{min-height:24px;border:0;border-radius:6px;padding:0 22px 0 6px;color:#145fae;background-color:#e8f3ff;font:inherit;cursor:pointer}.data-motion-control select[data-v-8736114c]:focus-visible{outline:2px solid rgb(52 120 255 / 38%);outline-offset:1px}.data-motion-status[data-v-8736114c]{color:#6f89a8;font-size:10px;font-weight:700;white-space:nowrap}.data-map-card .data-card__live[data-v-8736114c]{border-color:#1caf7c33;color:#11875f;background:#edf9f5}.data-map-stage[data-v-8736114c]{position:relative;min-height:500px;overflow:hidden;background:radial-gradient(circle at 74% 60%,rgb(247 107 28 / 10%),transparent 18%),radial-gradient(circle at 57% 52%,rgb(55 132 220 / 15%),transparent 48%),linear-gradient(180deg,#edf6ff,#dcecff 72%,#eaf4ff)}.data-map-stage[data-v-8736114c]:before{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgb(58 127 213 / 11%) 0 1px,transparent 1.5px) 0 0 / 34px 34px,linear-gradient(90deg,rgb(58 127 213 / 5%) 1px,transparent 1px) 0 0 / 68px 68px,linear-gradient(rgb(58 127 213 / 5%) 1px,transparent 1px) 0 0 / 68px 68px;content:"";-webkit-mask-image:radial-gradient(ellipse at center,#000 0 42%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 0 42%,transparent 78%);pointer-events:none}.data-map[data-v-8736114c]{position:absolute;z-index:2;top:0;right:0;bottom:28px;left:0;width:100%;height:calc(100% - 28px);overflow:visible}.data-map__provinces path[data-v-8736114c]{fill:#c9e1f6;stroke:#619fdd;stroke-linejoin:round;stroke-width:.72;vector-effect:non-scaling-stroke;filter:drop-shadow(0 3px 7px rgb(47 119 195 / 13%));transition:fill .18s ease,stroke .18s ease,filter .18s ease;cursor:pointer}.data-map__provinces .data-map__taiwan[data-v-8736114c]{fill:#c9e1f6;stroke:#619fdd}.data-map__provinces path[data-v-8736114c]:hover,.data-map__provinces path.is-node-region[data-v-8736114c]{fill:#91c3ef;stroke:#247bd2;stroke-width:1.35;filter:drop-shadow(0 0 9px rgb(31 116 212 / 42%))}.data-map-particles[data-v-8736114c]{position:absolute;z-index:3;top:0;right:0;bottom:28px;left:0;width:100%;height:calc(100% - 28px);pointer-events:none}.data-map-effects[data-v-8736114c]{z-index:4}.data-route[data-v-8736114c]{fill:none;stroke-linecap:round}.data-map__routes[data-v-8736114c]{filter:drop-shadow(0 0 1px rgb(39 120 255 / 10%));pointer-events:none}.data-route__glow[data-v-8736114c]{fill:none;stroke:#2876e817;stroke-width:1.25;vector-effect:non-scaling-stroke}.data-route__base[data-v-8736114c]{fill:none;stroke:#1c60dc6b;stroke-width:.58;vector-effect:non-scaling-stroke}.data-route.is-fast .data-route__glow[data-v-8736114c]{stroke:#0097e01a}.data-route.is-fast .data-route__base[data-v-8736114c]{stroke:#0084da75;stroke-width:.62}.data-route.is-medium .data-route__glow[data-v-8736114c]{stroke:#265bdc17}.data-route.is-medium .data-route__base[data-v-8736114c]{stroke:#2658d266;stroke-width:.56}.data-route.is-warning .data-route__glow[data-v-8736114c]{stroke:#ed49161c;stroke-width:1.35}.data-route.is-warning .data-route__base[data-v-8736114c]{stroke:#e844147a;stroke-width:.66}.data-map__edge-ripple[data-v-8736114c]{fill:#58a8ff0a;stroke:#58a8ff70;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:data-edge-ripple-8736114c 3s ease-out var(--node-delay) infinite}.data-map__edge-nodes[data-v-8736114c],.data-node[data-v-8736114c]{pointer-events:none}.data-map__edge-core[data-v-8736114c]{fill:#58a8ff;filter:drop-shadow(0 0 4px rgb(88 168 255 / 86%))}.data-node[data-v-8736114c]{outline:none}.data-node__pulse[data-v-8736114c]{fill:#58a8ff0d;stroke:#58a8ff70;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:data-node-pulse-8736114c 3s ease-out infinite}.data-node__pulse--two[data-v-8736114c]{animation-delay:-1.4s}.data-node__core[data-v-8736114c]{fill:#f8fcff;stroke:#4c9bea;stroke-width:2;filter:drop-shadow(0 0 6px rgb(52 120 255 / 48%));transition:transform .16s ease}.data-node__center[data-v-8736114c]{fill:#58a8ff}.data-node text[data-v-8736114c]{display:none;fill:#c9e4ff;font-size:12px;font-weight:900;paint-order:stroke;stroke:#ffffffeb;stroke-width:4px}.data-node.is-hot .data-node__pulse[data-v-8736114c]{fill:#f76b1c1f;stroke:#f76b1c9e;animation:data-hub-ripple-8736114c 2s ease-out infinite}.data-node.is-hot .data-node__center[data-v-8736114c]{fill:#f76b1c}.data-node.is-primary-hub .data-node__core[data-v-8736114c]{fill:#f76b1c;stroke:#ff9a55;stroke-width:3;filter:drop-shadow(0 0 10px rgb(255 149 87 / 82%))}.data-node.is-primary-hub .data-node__center[data-v-8736114c]{fill:#fff;stroke:#f76b1c;stroke-width:1.5}.data-map-tooltip[data-v-8736114c]{position:absolute;z-index:6;display:grid;min-width:148px;gap:5px;border:1px solid rgb(88 168 255 / 36%);border-radius:10px;padding:11px 12px;color:#617d9f;background:#fffffff5;box-shadow:0 16px 38px #255b992e;font-size:11px;pointer-events:none;transform:translate(16px,-48%);transition:left .48s ease,top .48s ease}.data-map-tooltip strong[data-v-8736114c]{color:#183052;font-size:13px}.data-map-tooltip span[data-v-8736114c]{display:flex;justify-content:space-between;gap:12px}.data-map-tooltip b[data-v-8736114c]{color:#2d76c4}.data-map-legend[data-v-8736114c]{position:absolute;right:15px;bottom:10px;left:15px;z-index:5;display:flex;align-items:center;gap:16px;color:#6984a4;font-size:10px}.data-map-legend span[data-v-8736114c]{display:inline-flex;align-items:center;gap:6px}.data-map-legend i[data-v-8736114c]{width:24px;height:3px;border-radius:99px;background:linear-gradient(90deg,#00c2ff,#2c70ff);box-shadow:0 0 8px #00aeef7a}.data-map-legend i.is-warning[data-v-8736114c]{background:#ff5c1f;box-shadow:0 0 8px #ff5c1f7a}.data-map-legend i.is-online[data-v-8736114c]{width:7px;height:7px;background:var(--data-green)}.data-map-legend time[data-v-8736114c]{margin-left:auto}.data-map-legend small[data-v-8736114c]{color:#7890aa;font-size:9px}.data-map-legend small a[data-v-8736114c]{color:inherit;text-decoration:none}.data-map-legend small a[data-v-8736114c]:hover,.data-map-legend small a[data-v-8736114c]:focus-visible{color:var(--data-blue);text-decoration:underline}.data-observatory__side[data-v-8736114c]{display:grid;min-width:0;align-content:start;gap:12px}.data-health-card__content[data-v-8736114c]{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(128px,1fr);align-items:center;gap:10px;padding:0 16px 18px}.data-health-ring[data-v-8736114c]{display:grid;width:154px;max-width:100%;aspect-ratio:1;place-items:center;margin:auto;border-radius:50%;box-shadow:0 0 0 9px #3478ff0a,0 12px 28px #3478ff1a;transition:background .6s ease}.data-health-ring>div[data-v-8736114c]{display:grid;place-items:center}.data-health-ring strong[data-v-8736114c]{font-size:clamp(26px,2.2vw,35px)}.data-health-ring span[data-v-8736114c]{color:#58718e;font-size:11px;font-weight:800}.data-resource-list[data-v-8736114c]{display:grid;gap:9px}.data-resource-list button[data-v-8736114c]{display:grid;grid-template-columns:44px minmax(48px,1fr) 36px;align-items:center;gap:7px;border-radius:7px;padding:7px;color:#5e7692;background:#f7fbff;font-size:11px;text-align:left}.data-resource-list button[data-v-8736114c]:hover{background:#eff7ff}.data-resource-list button>i[data-v-8736114c],.data-ranking-card button>i[data-v-8736114c]{height:5px;overflow:hidden;border-radius:999px;background:#e5eef9}.data-resource-list button>i b[data-v-8736114c],.data-ranking-card button>i b[data-v-8736114c]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--data-cyan),var(--data-blue));transition:width .62s ease}.data-resource-list strong[data-v-8736114c]{color:var(--data-ink);text-align:right}.data-task-list[data-v-8736114c]{display:grid;padding:0 12px 12px}.data-task-list button[data-v-8736114c]{display:grid;grid-template-columns:54px 9px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;border-top:1px solid #edf3fa;padding:10px 4px;color:#6e829c;background:transparent;text-align:left;animation:data-task-enter-8736114c .42s ease both}.data-task-list button[data-v-8736114c]:hover{background:#f8fbff}.data-task-list time[data-v-8736114c],.data-task-list em[data-v-8736114c]{font-size:10px;font-style:normal;white-space:nowrap}.data-task-list>button>i[data-v-8736114c]{width:8px;height:8px;border-radius:50%;background:var(--data-green);box-shadow:0 0 0 4px #16b98217}.data-task-list>button>i.is-running[data-v-8736114c]{background:var(--data-blue);box-shadow:0 0 0 4px #3478ff17;animation:data-live-pulse-8736114c 1.5s ease-in-out infinite}.data-task-list>button>i.is-warning[data-v-8736114c]{background:var(--data-orange);box-shadow:0 0 0 4px #ff95571a}.data-task-list span[data-v-8736114c]{display:grid;min-width:0;gap:3px}.data-task-list strong[data-v-8736114c]{overflow:hidden;color:var(--data-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.data-task-list small[data-v-8736114c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-observatory__bottom-grid[data-v-8736114c]{display:grid;grid-template-columns:minmax(230px,.78fr) minmax(360px,1.35fr) minmax(270px,.9fr);gap:12px}.data-ranking-card[data-v-8736114c]{padding-bottom:11px}.data-ranking-card>button[data-v-8736114c]{display:grid;grid-template-columns:24px 38px minmax(50px,1fr) 44px;align-items:center;gap:8px;width:calc(100% - 24px);margin:0 12px;border-radius:6px;padding:6px 5px;color:#5c7590;background:transparent;font-size:11px;text-align:left}.data-ranking-card>button[data-v-8736114c]:hover{background:#f4f9ff}.data-ranking-card>button>span[data-v-8736114c]{display:inline-grid;width:21px;height:21px;place-items:center;border-radius:6px;color:#fff;background:var(--data-blue);font-weight:900}.data-ranking-card>button:first-of-type>span[data-v-8736114c]{background:var(--data-orange)}.data-ranking-card strong[data-v-8736114c]{color:#294664}.data-ranking-card em[data-v-8736114c]{color:#294664;font-style:normal;font-weight:900;text-align:right}.data-chart-legend[data-v-8736114c]{display:inline-flex;align-items:center;gap:6px;color:#6d829e;font-size:10px}.data-chart-legend i[data-v-8736114c]{width:7px;height:7px;border-radius:50%;background:var(--data-blue)}.data-chart-legend i[data-v-8736114c]:nth-of-type(2){margin-left:6px;background:var(--data-orange)}.data-trend-chart[data-v-8736114c]{position:relative;height:190px;margin:0 16px 14px}.data-trend-chart>span[data-v-8736114c]{position:absolute;right:0;left:0;border-top:1px dashed #e7eff8}.data-trend-chart svg[data-v-8736114c]{position:absolute;top:5px;right:0;bottom:22px;left:0;width:100%;height:calc(100% - 27px);overflow:visible}.data-trend-chart polyline[data-v-8736114c]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke;transition:points .6s ease}.data-trend-chart polyline.is-call[data-v-8736114c]{stroke:var(--data-blue);filter:drop-shadow(0 4px 5px rgb(52 120 255 / 18%))}.data-trend-chart polyline.is-cost[data-v-8736114c]{stroke:var(--data-orange);stroke-width:2}.data-trend-chart__point[data-v-8736114c]{fill:#fff;stroke:var(--data-blue);stroke-width:3}.data-trend-chart footer[data-v-8736114c]{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;color:#8496ac;font-size:10px}.data-model-card__content[data-v-8736114c]{display:grid;grid-template-columns:minmax(110px,.78fr) minmax(130px,1fr);align-items:center;gap:14px;padding:8px 16px 20px}.data-model-donut[data-v-8736114c]{display:grid;width:132px;max-width:100%;aspect-ratio:1;place-content:center;margin:auto;border-radius:50%;background:radial-gradient(circle,#ffffff 0 48%,transparent 50%),conic-gradient(#3478ff 0,#3478ff 42.1%,#23c7e8 42.1%,#23c7e8 70.8%,#ff9557 70.8%,#ff9557 88.4%,#7869f6 88.4%,#7869f6);box-shadow:0 12px 25px #3478ff14;text-align:center}.data-model-donut strong[data-v-8736114c]{font-size:24px}.data-model-donut span[data-v-8736114c]{color:#72869e;font-size:11px}.data-model-legend[data-v-8736114c]{display:grid;gap:5px}.data-model-legend button[data-v-8736114c]{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;border-radius:6px;padding:6px;color:#5c7591;background:transparent;font-size:10px;text-align:left}.data-model-legend button[data-v-8736114c]:hover{background:#f3f8ff}.data-model-legend button>i[data-v-8736114c]{width:7px;height:7px;border-radius:50%}.data-model-legend strong[data-v-8736114c]{color:#294663}.data-observatory__toast[data-v-8736114c]{position:fixed;z-index:90;right:24px;bottom:24px;max-width:min(420px,calc(100vw - 32px));border:1px solid rgb(255 255 255 / 16%);border-radius:999px;padding:11px 18px;color:#fff;background:#0c2343f0;box-shadow:0 18px 44px #1230563d;font-size:13px;animation:data-toast-enter-8736114c .22s ease both}@keyframes data-edge-ripple-8736114c{0%{opacity:.8;transform:scale(.45)}75%,to{opacity:0;transform:scale(3)}}@keyframes data-node-pulse-8736114c{0%{opacity:.74;transform:scale(.4)}75%,to{opacity:0;transform:scale(3)}}@keyframes data-hub-ripple-8736114c{0%{opacity:.78;transform:scale(.7)}75%,to{opacity:0;transform:scale(6)}}@keyframes data-live-pulse-8736114c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.48;transform:scale(.74)}}@keyframes data-task-enter-8736114c{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes data-toast-enter-8736114c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1220px){.data-observatory__hero[data-v-8736114c]{grid-template-columns:minmax(290px,1fr) minmax(240px,320px) auto}.data-observatory__main-grid[data-v-8736114c]{grid-template-columns:1fr}.data-observatory__side[data-v-8736114c],.data-observatory__bottom-grid[data-v-8736114c]{grid-template-columns:repeat(2,minmax(0,1fr))}.data-trend-card[data-v-8736114c]{grid-row:span 2}}@media(max-width:940px){.sidebar--data{gap:8px;padding:14px}.sidebar--data .brand{padding:0 4px 8px}.sidebar--data .brand__logo{width:42px;height:42px}.sidebar--data .sidebar__nav{display:block}.sidebar--data .sidebar__nav>.side-link:not(.router-link-active),.sidebar--data .sidebar__nav>.side-link--button,.sidebar--data .sidebar__nav>.side-link--button+.side-subnav,.sidebar--data .guide-card{display:none}.sidebar--data .sidebar__nav>.side-link.router-link-active{display:grid;margin:0}.workspace--data .topbar{padding:12px 14px}.workspace--data .topbar__nav{display:flex;flex-wrap:nowrap;overflow-x:auto}.workspace--data .topbar__nav>*{flex:0 0 auto}.workspace--data .content{padding:14px}.data-observatory__hero[data-v-8736114c]{grid-template-columns:minmax(250px,1fr) 260px}.data-observatory__actions[data-v-8736114c]{grid-column:1 / -1;justify-self:end;margin-top:0}.data-map-card[data-v-8736114c]{min-height:470px}.data-map-stage[data-v-8736114c]{min-height:410px}}@media(max-width:700px){.data-observatory[data-v-8736114c]{gap:10px}.data-observatory__hero[data-v-8736114c]{grid-template-columns:1fr;min-height:0;padding:20px}.data-observatory__hero-copy>p[data-v-8736114c]:not(.data-observatory__eyebrow){font-size:13px}.data-assistant[data-v-8736114c]{min-height:186px}.data-assistant[data-v-8736114c]:before{top:10px;right:-20px;bottom:0;left:-20px;background-size:auto 100%}.data-assistant img[data-v-8736114c]{top:20px;width:142px;height:142px}.data-assistant__status[data-v-8736114c]{top:0;right:auto;left:50%;transform:translate(-50%)}.data-assistant>strong[data-v-8736114c]{right:auto;bottom:0;left:50%;transform:translate(-50%)}.data-observatory__actions[data-v-8736114c]{display:grid;grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:0}.data-observatory__actions button[data-v-8736114c]{width:100%}.data-observatory__side[data-v-8736114c],.data-observatory__bottom-grid[data-v-8736114c]{grid-template-columns:1fr}.data-trend-card[data-v-8736114c]{grid-row:auto}.data-map-card[data-v-8736114c]{min-height:420px}.data-map-stage[data-v-8736114c]{min-height:360px}.data-card__header[data-v-8736114c]{padding:10px 12px}.data-card__header h2[data-v-8736114c]{font-size:14px}.data-map-card>.data-card__header[data-v-8736114c]{align-items:flex-start;flex-direction:column}.data-map-controls[data-v-8736114c]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:7px}.data-motion-control[data-v-8736114c]{min-width:0}.data-motion-control select[data-v-8736114c]{width:100%}.data-motion-status[data-v-8736114c]{grid-column:1 / -1;grid-row:2}.data-map[data-v-8736114c],.data-map-particles[data-v-8736114c]{top:18px;right:0;bottom:34px;left:0;height:calc(100% - 52px)}.data-route__base[data-v-8736114c],.data-route.is-medium .data-route__base[data-v-8736114c]{stroke-width:.46}.data-route.is-fast .data-route__base[data-v-8736114c]{stroke-width:.5}.data-route.is-warning .data-route__base[data-v-8736114c]{stroke-width:.56}.data-route[data-v-8736114c]:nth-child(n+37){display:none}.data-node text[data-v-8736114c]{display:none}.data-map-tooltip[data-v-8736114c]{top:12px!important;right:12px;left:auto!important;min-width:132px;transform:none}.data-map-legend[data-v-8736114c]{flex-wrap:wrap;gap:7px 12px}.data-map-legend time[data-v-8736114c]{flex-basis:100%;margin-left:0}.data-health-card__content[data-v-8736114c]{grid-template-columns:minmax(120px,.7fr) minmax(140px,1fr)}}@media(max-width:480px){.data-motion-control>span[data-v-8736114c]{display:none}.data-motion-control select[data-v-8736114c]{min-width:112px}.data-health-card__content[data-v-8736114c],.data-model-card__content[data-v-8736114c]{grid-template-columns:1fr}.data-resource-list[data-v-8736114c],.data-model-legend[data-v-8736114c]{width:100%}.data-task-list button[data-v-8736114c]{grid-template-columns:46px 8px minmax(0,1fr)}.data-task-list em[data-v-8736114c],.data-chart-legend[data-v-8736114c]{display:none}.data-observatory__toast[data-v-8736114c]{right:16px;bottom:16px;border-radius:12px}}.data-observatory--motion-reduced .data-map__edge-ripple[data-v-8736114c],.data-observatory--motion-reduced .data-node__pulse[data-v-8736114c]{animation-duration:6s}.data-observatory--motion-reduced .data-node.is-hot .data-node__pulse[data-v-8736114c]{animation-duration:4.8s}.data-observatory--motion-static .data-map__edge-ripple[data-v-8736114c],.data-observatory--motion-static .data-node__pulse[data-v-8736114c]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.data-observatory[data-motion-mode=auto] .data-map__edge-ripple[data-v-8736114c],.data-observatory[data-motion-mode=auto] .data-node__pulse[data-v-8736114c]{animation-duration:6s}}:root{color:#101a33;background:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}button,input,textarea{font:inherit}button{border:0;cursor:pointer}a{color:inherit;text-decoration:none}.app-layout{display:grid;grid-template-columns:clamp(260px,18vw,300px) minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at 72% 0%,rgb(87 177 255 / 14%),transparent 30%),radial-gradient(circle at 18% 28%,rgb(111 232 218 / 10%),transparent 25%),linear-gradient(180deg,#fbfeff,#f7fbff)}.app-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.sidebar{position:sticky;top:0;display:flex;height:100vh;flex-direction:column;gap:20px;padding:28px 16px 22px;overflow:hidden;color:#1d3557;background:radial-gradient(circle at 18% 4%,rgb(67 154 255 / 18%),transparent 23%),radial-gradient(circle at 96% 36%,rgb(92 221 211 / 12%),transparent 18%),linear-gradient(180deg,#f9fcff,#eef7ff 55%,#eaf4ff);box-shadow:inset -1px 0 #3e7ec41a,18px 0 40px #205d960d}.brand{display:flex;align-items:center;gap:12px;padding:4px 10px 18px;flex-shrink:0}.brand__logo{display:inline-grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid rgba(54,151,255,.18);border-radius:14px;background:#fff;box-shadow:0 14px 34px #2d79ff3d}.brand__logo img{display:block;width:100%;height:100%;object-fit:cover}.brand strong,.brand small{display:block}.brand strong{font-size:20px}.brand small{margin-top:4px;color:#6d85a4;font-size:12px}.sidebar__nav{display:grid;min-height:0;gap:8px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(80 143 211 / 28%) transparent;scrollbar-width:thin}.sidebar__nav::-webkit-scrollbar{width:4px}.sidebar__nav::-webkit-scrollbar-thumb{border-radius:999px;background:#508fd347}.side-link{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:12px;border-radius:10px;color:#34516e;background:transparent;transition:background .16s ease,color .16s ease,transform .16s ease}.side-link:hover,.side-link.router-link-active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);box-shadow:0 14px 28px #2f8dff2e;transform:translate(2px)}.compute-service{display:grid;gap:20px;color:#dcecff}.compute-service__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:20px;min-height:220px;overflow:hidden;border:1px solid rgb(63 185 255 / 24%);border-radius:12px;padding:clamp(24px,3vw,42px);background:linear-gradient(90deg,rgb(46 143 255 / 16%) 1px,transparent 1px) 0 0 / 42px 42px,linear-gradient(rgb(46 143 255 / 12%) 1px,transparent 1px) 0 0 / 42px 42px,radial-gradient(circle at 82% 12%,rgb(35 226 255 / 24%),transparent 30%),linear-gradient(135deg,#071426,#0c2142 58%,#071522);box-shadow:0 22px 60px #04193729}.compute-service__hero:after{position:absolute;right:34px;bottom:-46px;width:min(38vw,360px);aspect-ratio:1;border:1px solid rgb(111 219 255 / 24%);border-radius:50%;background:repeating-conic-gradient(from 22deg,rgb(72 195 255 / 18%) 0 8deg,transparent 8deg 18deg);content:"";opacity:.75}.compute-service__eyebrow,.compute-create-panel header span{margin:0 0 10px;color:#5ee4ff;font-size:12px;font-weight:900;letter-spacing:0}.compute-service__hero h1{margin:0;color:#fff;font-size:clamp(34px,4vw,58px);line-height:1.05}.compute-service__hero p:not(.compute-service__eyebrow){max-width:760px;margin:14px 0 0;color:#b8c9df;font-size:16px;line-height:1.8}.compute-service__status{position:relative;z-index:1;display:grid;align-content:center;justify-items:center;gap:6px;min-height:160px;border:1px solid rgb(102 220 255 / 28%);border-radius:10px;background:#0514269e;box-shadow:inset 0 0 30px #3cc4ff1a}.compute-service__status span{width:14px;height:14px;border-radius:50%;background:#44ffca;box-shadow:0 0 20px #44ffca}.compute-service__status strong{color:#fff;font-size:44px}.compute-service__status small{color:#8db4d8}.compute-service__tabs,.compute-filter-row,.instance-actions,.option-row,.compute-create-panel footer{display:flex;flex-wrap:wrap;gap:10px}.compute-service__tabs a{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:1px solid rgb(83 173 255 / 18%);border-radius:8px;padding:0 16px;color:#244565;background:#fff;font-weight:900}.compute-service__tabs a.router-link-active{color:#fff;background:linear-gradient(135deg,#087cff,#19bfd6);box-shadow:0 14px 28px #148fe633}.compute-search-panel,.model-recommend-panel,.gpu-product-card,.instance-table-panel,.instance-detail-panel,.monitor-distribution,.cluster-chart-panel,.compute-create-panel{border:1px solid #dbeeff;border-radius:10px;background:#fffffff2;box-shadow:0 16px 38px #225c9614}.compute-search-panel{display:grid;grid-template-columns:minmax(240px,1fr) minmax(240px,360px);gap:16px;padding:22px;color:#173052}.compute-search-panel h2,.model-recommend-panel h2,.instance-table-panel h2,.instance-detail-panel h2,.monitor-distribution h2,.cluster-chart-panel h2{margin:0;color:#10213c;font-size:20px}.compute-search-panel p,.instance-table-panel p,.instance-detail-panel p{margin:8px 0 0;color:#637895;line-height:1.7}.compute-search-panel label{display:flex;min-width:0;height:44px;align-items:center;gap:8px;border:1px solid #cae4ff;border-radius:8px;padding:0 14px;background:#f7fbff}.compute-search-panel input{width:100%;border:0;outline:0;color:#132846;background:transparent}.compute-filter-row{grid-column:1 / -1}.compute-filter-row button,.choice-grid button,.option-row button,.instance-actions button,.instance-table-panel header button,.gpu-product-card button,.compute-create-panel footer button{min-height:34px;border-radius:7px;padding:0 14px;color:#22506f;background:#edf7ff;font-weight:900}.compute-filter-row button.active,.choice-grid button.active,.compute-create-panel footer button:last-child,.instance-table-panel header button,.gpu-product-card button{color:#fff;background:linear-gradient(135deg,#0d86ff,#18bfd6)}.compute-market__layout,.monitor-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:20px;margin-top:20px}.gpu-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.gpu-product-card{display:grid;gap:18px;min-width:0;padding:20px;color:#203654}.gpu-product-card__top{display:grid;gap:8px}.gpu-product-card__top span,.gpu-product-card dt,.model-recommend-panel small,.resource-pool-grid small,.instance-stat-grid small{color:#7088a6;font-size:12px}.gpu-product-card__top strong{color:#10213c;font-size:28px}.gpu-product-card dl,.instance-detail-panel dl{display:grid;gap:10px;margin:0}.gpu-product-card dl div,.instance-detail-panel dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #edf4fb;padding-bottom:8px}.gpu-product-card dd,.instance-detail-panel dd{margin:0;color:#10213c;font-weight:900}.gpu-product-card__price strong{color:#0a84ff;font-size:26px}.gpu-product-card__price span{color:#7088a6}.model-recommend-panel{display:grid;align-content:start;gap:14px;padding:20px;color:#10213c}.model-recommend-panel article{display:grid;gap:6px;border:1px solid #e2f0ff;border-radius:8px;padding:14px;background:linear-gradient(135deg,#f8fcff,#eef8ff)}.model-recommend-panel strong{color:#0b82ff}.instance-stat-grid,.resource-pool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.instance-stat-grid article,.resource-pool-grid article{display:grid;gap:8px;min-width:0;border:1px solid #dbeeff;border-radius:10px;padding:18px;color:#203654;background:#fff}.instance-stat-grid strong,.resource-pool-grid strong{color:#0b82ff;font-size:30px}.instance-table-panel,.instance-detail-panel{margin-top:18px;color:#203654}.instance-table-panel header,.instance-detail-panel header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px}.instance-table{overflow-x:auto;padding:0 20px 20px}.instance-table__head,.instance-table article{display:grid;grid-template-columns:minmax(160px,1.2fr) 130px 130px 100px 120px minmax(220px,1.2fr);gap:14px;min-width:900px;align-items:center}.instance-table__head{border-radius:8px;padding:12px 14px;color:#6f829d;background:#f4f9ff;font-size:13px;font-weight:900}.instance-table article{border-bottom:1px solid #eef4fb;padding:14px}.instance-table strong,.instance-table small{display:block}.instance-table small{margin-top:4px;color:#7a90ab}.instance-status{width:max-content;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900}.instance-status--running{color:#00876a;background:#e2fbf3}.instance-status--stopped{color:#697d96;background:#eef3f8}.instance-status--error{color:#d33232;background:#fff0f0}.instance-status--maintenance{color:#b36b00;background:#fff5df}.instance-detail-panel code{border-radius:7px;padding:9px 12px;color:#5ee4ff;background:#071426}.instance-detail-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:18px;padding:0 20px 20px}.mini-chart-grid,.cluster-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mini-metric{display:grid;gap:14px;min-width:0;border:1px solid #dbeeff;border-radius:8px;padding:14px;color:#203654;background:linear-gradient(135deg,#fff,#f3faff)}.mini-metric div{display:flex;justify-content:space-between;gap:12px}.mini-metric span{color:#657d9c;font-size:13px;font-weight:900}.mini-metric strong{color:#0a84ff}.mini-metric section{display:grid;grid-template-columns:repeat(12,1fr);align-items:end;gap:4px;height:74px}.mini-metric i{border-radius:999px 999px 0 0;background:linear-gradient(180deg,#37d9ff,#0a84ff)}.monitor-distribution,.cluster-chart-panel{padding:20px;color:#203654}.host-management-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:18px;padding:0 20px 20px}.host-table{padding:0}.host-table .instance-table__head,.host-table article{grid-template-columns:minmax(160px,1.2fr) 140px 130px 100px 140px minmax(150px,.9fr)}.host-usage{display:grid;grid-template-columns:minmax(70px,1fr) 44px;align-items:center;gap:8px}.host-usage i{height:8px;overflow:hidden;border-radius:999px;background:#e7f2ff}.host-usage b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0a84ff,#37d9ff)}.host-usage em{color:#0a84ff;font-style:normal;font-weight:900}.host-detail-card{display:grid;align-content:start;gap:14px;border:1px solid #dbeeff;border-radius:10px;padding:18px;background:linear-gradient(90deg,rgb(46 143 255 / 9%) 1px,transparent 1px) 0 0 / 30px 30px,linear-gradient(rgb(46 143 255 / 8%) 1px,transparent 1px) 0 0 / 30px 30px,#f8fcff}.host-detail-card>span{color:#0a84ff;font-size:12px;font-weight:900}.host-detail-card h2{margin:0;color:#10213c}.host-detail-card dl{display:grid;gap:10px;margin:0}.host-detail-card div{display:grid;gap:4px;border-bottom:1px solid #e4f0fb;padding-bottom:9px}.host-detail-card dt{color:#7088a6;font-size:12px}.host-detail-card dd{min-width:0;margin:0;overflow:hidden;color:#203654;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.monitor-distribution{display:grid;align-content:start;gap:16px}.monitor-distribution div{display:grid;grid-template-columns:84px minmax(0,1fr) 54px;align-items:center;gap:10px}.monitor-distribution i{height:10px;overflow:hidden;border-radius:999px;background:#e7f2ff}.monitor-distribution b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0a84ff,#37d9ff)}.cluster-chart-panel h2{margin-bottom:16px}.compute-create-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:20px;background:#0512249e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.compute-create-panel{display:grid;gap:18px;width:min(840px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:22px;color:#203654}.compute-create-panel header{display:flex;justify-content:space-between;gap:16px}.compute-create-panel header h2{margin:4px 0 0;color:#10213c}.compute-create-panel header button{width:34px;height:34px;border-radius:7px;color:#5f7188;background:#eef6ff;font-size:22px}.compute-create-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.compute-create-grid label{display:grid;gap:8px;font-weight:900}.compute-create-grid input,.compute-create-grid select{width:100%;height:40px;border:1px solid #cfe4fa;border-radius:7px;padding:0 12px;outline:0;color:#10213c;background:#f8fcff}.option-row{align-items:center}.option-row span{display:inline-grid;width:42px;height:34px;place-items:center;border-radius:7px;color:#0a84ff;background:#edf7ff;font-weight:900}.choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.create-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;border:1px solid #cfe9ff;border-radius:8px;padding:14px;background:#f5fbff}.create-summary strong{grid-column:1 / -1;color:#10213c}.compute-create-panel footer{justify-content:flex-end}.compute-service-toast{position:fixed;left:50%;bottom:28px;z-index:90;transform:translate(-50%);border-radius:8px;padding:12px 18px;color:#fff;background:#0a84ff;box-shadow:0 16px 34px #0a84ff47;font-weight:900}@media(max-width:1180px){.compute-market__layout,.monitor-layout,.host-management-layout,.instance-detail-grid{grid-template-columns:1fr}.instance-stat-grid,.resource-pool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.compute-service__hero,.compute-search-panel,.compute-create-grid,.choice-grid,.create-summary,.mini-chart-grid,.cluster-chart-grid{grid-template-columns:1fr}.compute-service__hero{min-height:0}.instance-stat-grid,.resource-pool-grid{grid-template-columns:1fr}.instance-table-panel header,.instance-detail-panel header{align-items:stretch;flex-direction:column}}.side-link--button{width:100%;text-align:left}.side-link__icon{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid rgb(51 135 255 / 14%);border-radius:9px;color:#2c8cff;background:#ffffffb8}.side-link:hover .side-link__icon,.side-link.router-link-active .side-link__icon{border-color:#ffffff47;color:#fff;background:#ffffff29}.side-link__text{min-width:0}.side-link__text strong,.side-link__text small{display:block}.side-link__text strong{font-size:16px;line-height:1.2}.side-link__text small{margin-top:5px;overflow:hidden;color:#7c91aa;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.side-link:hover small,.side-link.router-link-active small{color:#e4f2ff}.side-link__arrow{color:#9bb2c9;font-size:22px}.side-subnav{display:grid;gap:6px;margin:-2px 0 4px 48px}.side-subnav a{display:flex;min-height:34px;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;color:#5d7088;font-size:13px;font-weight:800}.side-subnav a.router-link-active,.side-subnav a:hover{color:#2187f5;background:#ffffffc7}.side-subnav .app-icon{width:15px;height:15px}.guide-card{display:none;flex-shrink:0;margin-top:auto;padding:16px;border:1px solid rgb(68 147 226 / 12%);border-radius:10px;background:#ffffffa8;box-shadow:0 14px 28px #2a76c212}.guide-card__header{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.guide-card span{color:#7a8fa8}.guide-card p{margin:10px 0 0;color:#5d7088;font-size:13px;line-height:1.55}.guide-card progress{width:100%;height:8px;overflow:hidden;border:0;border-radius:999px}.guide-card progress::-webkit-progress-bar{background:#dbeeff}.guide-card progress::-webkit-progress-value{background:linear-gradient(90deg,#4aa3ff,#74e6ff)}.guide-card__button{width:100%;min-height:38px;margin-top:14px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:800;box-shadow:0 12px 24px #2f8dff2e}.guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:24px}.guide-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 28% 18%,rgb(72 178 255 / 20%),transparent 26%),#08122475;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guide-modal__panel{position:relative;display:grid;width:min(880px,100%);max-height:min(720px,calc(100vh - 48px));overflow:hidden;border:1px solid rgb(156 212 255 / 26%);border-radius:14px;background:linear-gradient(135deg,#fffffff5,#f4fafff0),repeating-linear-gradient(90deg,rgb(55 142 255 / 5%) 0 1px,transparent 1px 48px);box-shadow:0 28px 80px #09295242}.guide-modal__header,.guide-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px}.guide-modal__header{border-bottom:1px solid #e4f0fb}.guide-modal__header span{color:#1f3d61;font-size:18px;font-weight:900}.guide-modal__header button{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:8px;color:#5d7088;background:#eef7ff;font-size:22px;line-height:1}.guide-modal__body{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);min-height:420px}.guide-modal__steps{display:grid;align-content:start;gap:10px;padding:22px;border-right:1px solid #e4f0fb;background:linear-gradient(180deg,#ecf7ffd6,#ffffff85)}.guide-modal__steps button{display:grid;gap:5px;min-height:64px;padding:12px;border:1px solid rgb(73 155 255 / 14%);border-radius:8px;color:#34516e;background:#ffffffb8;text-align:left}.guide-modal__steps span{color:#7c91aa;font-size:12px}.guide-modal__steps strong{font-size:15px}.guide-modal__steps button.is-active,.guide-modal__steps button.is-done{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);box-shadow:0 12px 24px #2f8dff29}.guide-modal__steps button.is-active span,.guide-modal__steps button.is-done span{color:#e8f5ff}.guide-modal__content{position:relative;display:grid;align-content:center;padding:clamp(28px,4vw,48px);overflow:hidden}.guide-modal__content:before{position:absolute;right:clamp(18px,4vw,44px);bottom:clamp(18px,4vw,38px);width:180px;height:180px;border:1px solid rgb(61 155 255 / 18%);border-radius:50%;background:linear-gradient(rgb(52 140 255 / 9%) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(90deg,rgb(52 140 255 / 9%) 1px,transparent 1px) 0 0 / 28px 28px;content:"";opacity:.72}.guide-modal__icon{display:inline-grid;width:58px;height:58px;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,#35a7ff,#20c7a7);box-shadow:0 16px 34px #2093dc33}.guide-modal__eyebrow{margin-top:22px;color:#258dff;font-size:13px;font-weight:900}.guide-modal__content h2{margin:10px 0;color:#17385d;font-size:clamp(28px,3vw,42px);line-height:1.12}.guide-modal__content strong{color:#29415f;font-size:18px}.guide-modal__content p{max-width:560px;margin:14px 0 0;color:#5d7088;line-height:1.8}.guide-modal__action{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.guide-modal__action a,.guide-modal__action button,.guide-modal__footer button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:8px;padding:0 16px;font-weight:800}.guide-modal__action a,.guide-modal__footer button:last-child{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);box-shadow:0 12px 24px #2f8dff29}.guide-modal__action button,.guide-modal__footer button:first-child{color:#34516e;background:#eaf5ff}.guide-modal__footer{border-top:1px solid #e4f0fb}.guide-modal__footer button:disabled{cursor:not-allowed;opacity:.48}.workspace{min-width:0;overflow-x:hidden}.topbar{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,350px);min-height:78px;align-items:start;gap:16px;padding:12px 18px 12px 24px;border-bottom:1px solid #e9f2fb;background:#ffffffe5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar__nav{display:flex;align-items:flex-start;flex-wrap:wrap;gap:clamp(3px,.32vw,8px);min-width:0;overflow:visible}.topbar__nav a,.topbar-more>button{position:relative;display:inline-flex;min-height:40px;align-items:center;gap:clamp(3px,.22vw,5px);border:0;padding:0 clamp(1px,.18vw,4px);color:#20324b;background:transparent;font-size:clamp(11px,.68vw,13px);font-weight:700;white-space:nowrap}.topbar__nav .app-icon,.topbar-more .app-icon{width:clamp(13px,.85vw,17px);height:clamp(13px,.85vw,17px);flex:0 0 auto}.topbar__nav a.router-link-active,.topbar-more.active>button,.topbar-more>button:hover{color:#1d83ff}.topbar__nav a.router-link-active:after,.topbar-more.active>button:after{position:absolute;right:0;bottom:0;left:0;height:3px;border-radius:999px 999px 0 0;background:#1d83ff;content:""}.topbar-more{position:relative}.topbar-more>button small{color:#7b8ba0;font-size:13px;line-height:1}.topbar-more__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:grid;min-width:172px;gap:4px;border:1px solid #dceeff;border-radius:10px;padding:8px;background:#fffffffa;box-shadow:0 20px 55px #1b2f5529}.topbar-more__menu a{min-height:36px;justify-content:flex-start;gap:8px;border-radius:7px;padding:0 10px;color:#284461;font-size:13px}.topbar-more__menu a.router-link-active,.topbar-more__menu a:hover{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.topbar-more__menu a:after{display:none}.search-box{display:flex;width:100%;min-width:0;align-items:center;gap:10px;padding:0 16px;border:1px solid #ecf1f8;border-radius:999px;background:#fff;box-shadow:0 10px 24px #2a70be0d}.search-box .app-icon{color:#9aa8ba;width:18px;height:18px}.search-box input{width:100%;height:42px;border:0;outline:0;color:#24324a;background:transparent}.content{padding:clamp(18px,1.8vw,30px)}.home-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:stretch}.hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,36%);grid-template-areas:"copy visual" "prompt prompt";column-gap:clamp(24px,3vw,56px);row-gap:clamp(24px,2.2vw,36px);align-items:start;min-height:0;padding:clamp(38px,3.5vw,64px) clamp(26px,3.8vw,68px) 36px;overflow:hidden;border:1px solid #e4f0fb;border-radius:14px;background:radial-gradient(circle at 78% 16%,rgb(93 185 255 / 15%),transparent 30%),linear-gradient(135deg,#fffffffa,#f9fdfff0);box-shadow:0 16px 38px #286aaa0f}.hero-panel__copy{position:relative;grid-area:copy;z-index:2;min-width:0;max-width:none}.hero-panel h1{margin:0 0 12px;color:#0a1733;font-size:clamp(42px,4.6vw,68px);line-height:1.1;white-space:nowrap}.hero-panel h1 span{margin-left:12px;color:#1f8fff}.hero-panel p{margin:0;color:#23324b;font-size:clamp(18px,1.55vw,24px)}.hero-tags{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px;color:#334762;font-weight:700}.hero-tags span{display:inline-flex;align-items:center;gap:6px;color:#29415f}.hero-tags .app-icon{width:17px;height:17px;color:#258dff}.hero-visual{--hero-rotate-x: 0deg;--hero-rotate-y: 0deg;--hero-depth-x: 0px;--hero-depth-y: 0px;position:relative;grid-area:visual;align-self:center;justify-self:end;z-index:1;width:100%;max-width:500px;height:clamp(170px,15vw,230px);overflow:hidden;border-radius:22px;opacity:.96;isolation:isolate;perspective:900px;transform-style:preserve-3d}.hero-panel__image{width:100%;height:100%;object-fit:cover;object-position:64% center;animation:hero-ai-image-float 5.2s ease-in-out infinite}.hero-panel__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;transform:rotateX(var(--hero-rotate-x)) rotateY(var(--hero-rotate-y));transform-style:preserve-3d;transition:transform .32s ease-out}.hero-panel__depth-picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none;transform:translate3d(var(--hero-depth-x),var(--hero-depth-y),34px) rotateX(var(--hero-rotate-x)) rotateY(var(--hero-rotate-y)) scale(1.035);transform-style:preserve-3d;transition:transform .26s ease-out;-webkit-mask-image:radial-gradient(ellipse 29% 53% at 72% 49%,#000 42%,rgb(0 0 0 / 82%) 58%,transparent 76%);mask-image:radial-gradient(ellipse 29% 53% at 72% 49%,#000 42%,rgb(0 0 0 / 82%) 58%,transparent 76%)}.hero-panel__depth-image{width:100%;height:100%;object-fit:cover;object-position:64% center;filter:drop-shadow(0 13px 12px rgb(12 92 170 / 28%)) saturate(1.08) contrast(1.03);animation:hero-ai-depth-float 4.2s ease-in-out infinite}.hero-ai-depth-shadow{position:absolute;z-index:1;top:68%;left:72%;width:30%;height:13%;border-radius:50%;background:radial-gradient(ellipse,rgb(8 107 221 / 34%),rgb(40 165 255 / 10%) 48%,transparent 72%);filter:blur(6px);pointer-events:none;transform:translate(-50%,-50%) rotateX(68deg) translateZ(8px);animation:hero-ai-shadow-breathe 4.2s ease-in-out infinite}.hero-ai-motion{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;transform:translate3d(var(--hero-depth-x),var(--hero-depth-y),22px) rotateX(var(--hero-rotate-x)) rotateY(var(--hero-rotate-y));transform-style:preserve-3d;transition:transform .28s ease-out}.hero-ai-motion:before{position:absolute;top:49%;left:72%;width:34%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#2facff33,#2facff00 68%);content:"";transform:translate(-50%,-50%);animation:hero-ai-aura 2.8s ease-in-out infinite}.hero-ai-orbit{position:absolute;top:49%;left:72%;border:1px solid rgb(53 167 255 / 38%);border-radius:50%;transform:translate(-50%,-50%) rotate(-12deg)}.hero-ai-orbit:before,.hero-ai-orbit:after,.hero-ai-orbit i{position:absolute;width:7px;height:7px;border:2px solid rgb(255 255 255 / 88%);border-radius:50%;background:#1d9cff;box-shadow:0 0 12px #1d9cffcc;content:""}.hero-ai-orbit:before{top:10%;left:18%}.hero-ai-orbit:after{right:7%;bottom:22%}.hero-ai-orbit i{bottom:4%;left:30%}.hero-ai-orbit--outer{width:45%;height:72%;animation:hero-ai-orbit-outer 10s linear infinite}.hero-ai-orbit--inner{width:34%;height:56%;border-style:dashed;border-color:#1c73ff59;animation:hero-ai-orbit-inner 7s linear infinite reverse}.hero-ai-signal{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #1f91ff2e,0 0 14px #249cff;opacity:0;animation:hero-ai-signal-flow 3.6s ease-in-out infinite}.hero-ai-signal--one{top:26%;left:16%}.hero-ai-signal--two{top:69%;left:31%;animation-delay:1.2s}.hero-ai-signal--three{top:18%;left:47%;animation-delay:2.3s}.hero-ai-badge{position:absolute;bottom:14%;left:8%;display:grid;grid-template-columns:auto auto;align-items:center;min-width:76px;padding:8px 11px 7px;border:1px solid rgb(126 202 255 / 58%);border-radius:10px;color:#0878da;background:#ffffffad;box-shadow:0 8px 24px #2788da24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:hero-ai-badge-pulse 3s ease-in-out infinite}.hero-ai-badge strong,.hero-ai-badge em{font-style:normal;line-height:1}.hero-ai-badge strong{font-size:22px}.hero-ai-badge em{align-self:start;margin-left:2px;color:#28b5ff;font-size:15px;font-weight:800}.hero-ai-badge small{grid-column:1 / -1;margin-top:4px;color:#6e94b8;font-size:8px;font-weight:800;letter-spacing:0}@keyframes hero-ai-image-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.012)}}@keyframes hero-ai-depth-float{0%,to{transform:translateY(1px) scale(1.005)}50%{transform:translateY(-7px) scale(1.025)}}@keyframes hero-ai-shadow-breathe{0%,to{opacity:.72;transform:translate(-50%,-50%) rotateX(68deg) translateZ(8px) scale(.86)}50%{opacity:.38;transform:translate(-50%,-50%) rotateX(68deg) translateZ(8px) scale(1.08)}}@keyframes hero-ai-aura{0%,to{opacity:.58;transform:translate(-50%,-50%) scale(.88)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}}@keyframes hero-ai-orbit-outer{to{transform:translate(-50%,-50%) rotate(348deg)}}@keyframes hero-ai-orbit-inner{to{transform:translate(-50%,-50%) rotate(348deg)}}@keyframes hero-ai-signal-flow{0%{opacity:0;transform:translate3d(0,12px,0) scale(.6)}35%,70%{opacity:.9}to{opacity:0;transform:translate3d(88px,-22px,0) scale(1.2)}}@keyframes hero-ai-badge-pulse{0%,to{border-color:#7ecaff7a;transform:translateY(0)}50%{border-color:#2597ffd9;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.hero-panel__image{animation-duration:12s}.hero-panel__depth-image,.hero-ai-depth-shadow{animation-duration:10s}.hero-ai-motion:before,.hero-ai-badge{animation-duration:9s}.hero-ai-orbit{animation-duration:24s}.hero-ai-signal{animation-duration:12s;opacity:.45}.hero-panel__picture,.hero-panel__depth-picture,.hero-ai-motion{transition:none}}.prompt-box{position:relative;grid-area:prompt;z-index:2;width:100%;min-width:0;border:1px solid #c7e4fb;border-radius:14px;background:#ffffffeb;box-shadow:0 16px 38px #2a84d814}.prompt-box textarea{width:100%;height:clamp(112px,9vw,150px);padding:20px;resize:none;border:0;outline:0;color:#263a56;background:transparent}.prompt-box__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-top:1px solid #edf3fb}.prompt-box__footer{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;padding:16px clamp(14px,2vw,28px) 24px;border-top:1px solid #edf3fb;background:linear-gradient(90deg,transparent,rgb(47 143 255 / 8%),transparent) top center / 76% 1px no-repeat,linear-gradient(180deg,#f7fcffb3,#ffffffeb)}.think-toggle{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#23324b;font-size:13px;font-weight:700}.think-toggle input{position:absolute;opacity:0;pointer-events:none}.think-toggle i{position:relative;display:inline-block;width:34px;height:18px;border-radius:999px;background:#eef3f8;box-shadow:inset 0 0 0 1px #e4edf6;transition:background .16s ease}.think-toggle i:after{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #2b496b2e;content:"";transition:transform .16s ease}.think-toggle input:checked+i{background:#d8edff}.think-toggle input:checked+i:after{transform:translate(16px);background:#2d96ff}.prompt-tools{position:relative;display:flex;flex-wrap:wrap;width:100%;min-width:0;max-width:100%;align-items:center;justify-content:center;gap:9px;overflow:visible;padding:10px;border:1px solid rgb(190 224 255 / 82%);border-radius:16px;background:radial-gradient(circle at 10% 0%,rgb(66 170 255 / 10%),transparent 34%),radial-gradient(circle at 88% 100%,rgb(48 214 220 / 10%),transparent 30%),#f8fcffdb;box-shadow:inset 0 1px #ffffffe5,0 14px 30px #2f84d217;white-space:normal}.prompt-tools button,.prompt-more__menu button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;width:auto;flex:0 0 auto;min-height:40px;padding:0 clamp(11px,1.1vw,16px);border:1px solid rgb(188 221 255 / 68%);border-radius:12px;color:#24415f;background:linear-gradient(180deg,#fffffff2,#eef8ffe0);font-size:13px;font-weight:800;white-space:nowrap;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #3080cf14;transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.prompt-tools>button{max-width:none}.prompt-tools button:hover,.prompt-more__menu button:hover{border-color:#3897ff85;color:#0e7dff;transform:translateY(-1px);box-shadow:inset 0 1px #fffffff5,0 12px 22px #2c89ff24}.prompt-tools button.prompt-tool--selected{padding-right:10px;color:#2187f5;border-color:#499fff7f;background:linear-gradient(135deg,#e6f5fff5,#eefffceb);box-shadow:inset 0 0 0 1px #abd7ff,0 12px 24px #2d8cff29;font-weight:800}.prompt-tools button.prompt-tool--selected .app-icon{color:#2187f5}.prompt-tool--selected .prompt-tool__close{display:inline-grid;width:16px;height:16px;margin-left:2px;place-items:center;border-radius:50%;color:#5e93c4;background:#fff;font-size:13px;line-height:1}.prompt-more{position:relative;display:inline-flex;justify-content:center;width:auto;flex:0 0 auto}.prompt-more__trigger.active{color:#238dff;background:#eaf5ff;box-shadow:inset 0 0 0 1px #cfe7ff}.prompt-more__menu{position:absolute;right:0;bottom:calc(100% + 10px);z-index:8;display:grid;grid-template-columns:repeat(2,minmax(128px,max-content));gap:8px;min-width:280px;padding:12px;border:1px solid #dcecff;border-radius:14px;background:#fffffff5;box-shadow:0 18px 42px #2368af24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.prompt-more__menu:after{position:absolute;right:24px;bottom:-6px;width:12px;height:12px;border-right:1px solid #dcecff;border-bottom:1px solid #dcecff;background:#fffffff5;content:"";transform:rotate(45deg)}.prompt-more__menu button{justify-content:flex-start;min-height:38px;border-radius:10px;background:#f5faff}.prompt-tools .app-icon{width:16px;height:16px;color:#2b94ff}.send-button{display:inline-grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;color:#208cff;background:#fff;box-shadow:inset 0 0 0 1px #d5eaff,0 10px 20px #2d8cff1f}.send-button .app-icon{width:21px;height:21px;stroke-width:2.2}.home-aside{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:24px}.panel{min-width:0;border:1px solid #e5f0fa;border-radius:12px;background:#ffffffeb;box-shadow:0 14px 34px #286aaa0d}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(16px,1.4vw,24px) 8px}.panel-header h2{margin:0;color:#17233c;font-size:1rem;line-height:1.25}.panel-header button{flex:0 0 auto;color:#5e83ad;background:transparent;font-size:13px;white-space:nowrap}.quick-entry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px;padding:20px clamp(16px,1.4vw,24px) 26px}.quick-entry{display:grid;justify-items:center;gap:10px;min-width:0;color:#23324b;background:transparent}.quick-entry strong{max-width:100%;overflow:hidden;color:#14213a;font-size:clamp(13px,.85vw,16px);line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.entry-icon{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:14px;color:#2587ff;background:#edf7ff;box-shadow:inset 0 0 0 1px #3290ff1a,0 10px 22px #2d8cff1f}.entry-icon--red{color:#ff745f;background:#fff2ef}.entry-icon--violet,.entry-icon--purple{color:#7d6dff;background:#f3f1ff}.entry-icon--cyan{color:#1eb7d4;background:#edfcff}.entry-icon--green{color:#20b989;background:#effcf8}.entry-icon--indigo{color:#4c7cff;background:#f1f5ff}.entry-icon--slate{color:#657489;background:#f4f7fb}.notice-list,.data-list,.recent-list{display:grid;gap:13px;margin:0;padding:14px clamp(16px,1.4vw,24px) 24px;list-style:none}.notice-marquee{height:174px;overflow:hidden;margin-top:0}.notice-marquee:hover .notice-list{animation-play-state:paused}.notice-list{gap:7px;padding-top:4px;padding-bottom:16px;animation:notice-scroll 14s linear infinite}@keyframes notice-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.notice-list li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:22px;padding:5px 14px;border-radius:8px;color:#4b5c73;font-size:13px;cursor:pointer;transition:all .16s ease}.notice-list li:hover{color:#238dff;background:#238dff14}.notice-list li:before{position:absolute;left:0;color:#b9c5d4;content:"-";font-size:16px;line-height:1}.recent-list li{min-width:0}.recent-list li a{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto 18px;align-items:center;gap:10px;color:#4b5c73}.notice-list span,.recent-list span,.recent-list a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-list li a>.app-icon{width:16px;height:16px;color:#86a4c5}.notice-list em{color:#ff5b57;font-size:11px;font-style:normal;font-weight:800}.notice-list time{min-width:44px;color:#aeb9c8;font-size:12px;text-align:right}.recent-list time,.recent-list small{color:#a3afbf;font-size:12px}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;margin-top:24px}.dashboard-grid>.panel{min-width:0}.data-panel{position:relative}.data-panel--open{z-index:12}.data-list li{display:grid;grid-template-columns:clamp(34px,2.6vw,44px) minmax(0,1fr);align-items:center;gap:10px}.data-list strong,.data-more-list strong,.data-list small,.data-more-list small,.data-list em,.data-more-list em{display:block}.data-list strong,.data-more-list strong{overflow:hidden;color:#23324b;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.data-list small{margin-top:4px;overflow:hidden;color:#8b99ab;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.data-more-list small{display:-webkit-box;margin-top:4px;overflow:hidden;color:#8b99ab;font-size:12px;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.data-list em,.data-more-list em{margin-top:5px;color:#6bb79f;font-size:12px;font-style:normal}.data-more-popover{position:absolute;top:58px;right:14px;left:14px;z-index:20;overflow:hidden;border:1px solid #dcecff;border-radius:12px;background:#fffffffa;box-shadow:0 20px 48px #2266aa2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.data-more-popover__header{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:12px 12px 10px;border-bottom:1px solid #edf3fb}.data-more-popover__header strong{overflow:hidden;color:#17233c;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.data-more-popover__header span{color:#7d8da2;font-size:12px}.data-more-popover__header button{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#6c7d92;background:#f3f8ff;font-size:18px;line-height:1}.data-more-list{display:grid;gap:11px;max-height:390px;margin:0;padding:13px 12px 14px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.data-more-list li{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:flex-start;gap:10px;min-height:52px;padding:10px;border:1px solid #eef4fb;border-radius:10px;background:#fbfdff;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.data-more-list li:hover{border-color:#d8eaff;background:#f5faff;transform:translateY(-1px)}.data-more-list b{align-self:center;color:#2f8cff;font-size:12px;white-space:nowrap}.data-dot{display:inline-grid;width:clamp(32px,2.2vw,38px);height:clamp(32px,2.2vw,38px);place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#57d8d0,#36a8ff);font-size:15px;font-weight:900;box-shadow:0 8px 18px #298bf51f}.data-dot .app-icon{width:18px;height:18px}.data-dot--qwen{background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / 48%),transparent 24%),linear-gradient(135deg,#8d79ff,#5b6dff)}.data-dot--gpt{background:radial-gradient(circle at 34% 32%,rgb(255 255 255 / 48%),transparent 24%),linear-gradient(135deg,#55d7b2,#28b98e)}.data-dot--claude{color:#fff;background:radial-gradient(circle at 34% 32%,rgb(255 255 255 / 55%),transparent 24%),linear-gradient(135deg,#ffd15a,#f3a833)}.data-dot--wenxin{border-radius:10px;background:radial-gradient(circle at 30% 26%,rgb(255 255 255 / 50%),transparent 22%),linear-gradient(135deg,#46a4ff,#2c74ff);transform:rotate(45deg)}.data-dot--wenxin>span{transform:rotate(-45deg)}.data-dot--training{color:#fff;background:linear-gradient(135deg,#71e1d2,#43bfd2)}.data-dot--custom{color:#fff;background:linear-gradient(135deg,#938cff,#7467f2)}.data-dot--agent-blue{background:linear-gradient(135deg,#48aaff,#2f78ff)}.data-dot--agent-green{background:linear-gradient(135deg,#65dfc1,#3fb99e)}.data-dot--agent-amber{background:linear-gradient(135deg,#ffd15a,#f2ad38)}.data-dot--agent-purple{background:linear-gradient(135deg,#a391ff,#7b6af2)}.data-dot--finance,.data-dot--legal,.data-dot--market-app,.data-dot--ppt-app{width:clamp(34px,2.4vw,38px);height:clamp(34px,2.4vw,38px);border-radius:10px}.data-dot--finance{background:linear-gradient(135deg,rgb(255 255 255 / 50%),transparent 32%),linear-gradient(135deg,#8bd6ff,#3c8cff)}.data-dot--legal{background:linear-gradient(135deg,rgb(255 255 255 / 45%),transparent 32%),linear-gradient(135deg,#ffd36b,#c99036)}.data-dot--market-app{background:linear-gradient(135deg,rgb(255 255 255 / 48%),transparent 32%),linear-gradient(135deg,#65dfc1,#2db6d0)}.data-dot--ppt-app{background:linear-gradient(135deg,rgb(255 255 255 / 46%),transparent 32%),linear-gradient(135deg,#ff8b52,#f25635)}.online-panel{padding-bottom:22px;overflow:hidden}.muted{display:block;padding:6px 0 0;color:#9aa8ba;font-size:12px}.section-hero button{min-height:36px;padding:0 18px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#2f9cff,#246cff);font-weight:700}.online-hero{display:grid;grid-template-columns:clamp(48px,3.5vw,58px) minmax(0,1fr);align-items:center;gap:clamp(10px,.8vw,12px);padding:8px clamp(14px,1.2vw,18px) 14px}.online-orb{position:relative;display:inline-grid;width:clamp(46px,3.2vw,56px);height:clamp(46px,3.2vw,56px);place-items:center;border-radius:20px;color:#fff;background:radial-gradient(circle at 68% 25%,rgb(255 255 255 / 52%),transparent 26%),linear-gradient(135deg,#35c8ff,#347aff);box-shadow:0 16px 34px #3082ff3d}.online-orb:after{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid rgb(53 170 255 / 22%);border-radius:24px;content:""}.online-orb .app-icon{width:27px;height:27px}.online-hero strong,.online-hero small{display:block}.online-hero strong{margin:4px 0;color:#10213c;font-size:clamp(24px,1.65vw,34px);line-height:1}.online-hero small{color:#2eb18c;font-size:12px}.online-radar{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));height:68px;align-items:end;gap:clamp(2px,.35vw,5px);margin:4px clamp(14px,1.2vw,18px) 16px;padding:clamp(8px,.8vw,10px);border-radius:14px;background:linear-gradient(180deg,#ebf8ffcc,#f6fbffe5),repeating-linear-gradient(90deg,transparent 0 18px,rgb(74 161 255 / 9%) 18px 19px)}.online-radar span{width:100%;min-width:0;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#36c8ff,#347dff);opacity:.82}.online-radar span:nth-child(4n){height:34%}.online-radar span:nth-child(4n+1){height:58%}.online-radar span:nth-child(4n+2){height:82%}.online-radar span:nth-child(4n+3){height:46%}.online-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 clamp(14px,1.2vw,18px) 14px}.online-stats article{min-width:0;padding:10px clamp(6px,.7vw,8px);border:1px solid #e7f1fb;border-radius:12px;background:#fbfdff}.online-stats span,.online-stats small{display:block;color:#8190a4;font-size:11px}.online-stats strong{margin:5px 0 2px;overflow:hidden;color:#16233e;font-size:clamp(15px,.8vw,18px);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.online-stats small{color:#25b58d}.online-status{display:grid;gap:8px;margin:0 clamp(14px,1.2vw,18px);padding:12px;border-radius:14px;color:#5d7088;background:linear-gradient(135deg,#f3faff,#fff);font-size:12px}.online-status span{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.online-status i{width:8px;height:8px;border-radius:50%;background:#29c7a7;box-shadow:0 0 0 4px #29c7a71f}.online-detail-shell,.dialog-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;min-width:0;min-height:0;padding:clamp(12px,2vw,28px);overflow:hidden;background:linear-gradient(135deg,#09162ab8,#0d223a94),radial-gradient(circle at 20% 20%,rgb(47 140 255 / 24%),transparent 32%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.notice-detail-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:28px;background:linear-gradient(135deg,#09162ab8,#0d223a94),radial-gradient(circle at 20% 20%,rgb(47 140 255 / 24%),transparent 32%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.notice-detail{width:min(520px,100%);max-height:calc(100vh - 56px);overflow:hidden;border:1px solid rgb(167 211 255 / 28%);border-radius:16px;color:#eaf5ff;background:linear-gradient(135deg,#102646f5,#0d1c34f5),repeating-linear-gradient(90deg,rgb(102 182 255 / 6%) 0 1px,transparent 1px 58px);box-shadow:0 30px 80px #00122c6b}.notice-detail__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid rgb(157 207 255 / 16%)}.notice-detail__header h2{margin:0;color:#fff;font-size:18px}.notice-detail__header .close-button{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:8px;color:#91aeca;background:#ffffff14;font-size:24px;line-height:1;transition:all .16s ease}.notice-detail__header .close-button:hover{color:#fff;background:#ffffff29}.notice-detail__body{padding:24px;max-height:320px;overflow-y:auto}.notice-content{color:#c8d9ed}.notice-tag{display:inline-block;margin-bottom:12px;padding:4px 12px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff5252);font-size:12px;font-weight:800}.notice-content h3{margin:0 0 14px;color:#fff;font-size:20px;line-height:1.4}.notice-content time{display:block;margin-bottom:16px;color:#86a4c5;font-size:13px}.notice-description{margin-bottom:20px}.notice-description p{margin:0;line-height:1.8;font-size:15px}.notice-meta{display:flex;align-items:center;gap:16px;padding-top:16px;border-top:1px solid rgb(157 207 255 / 12%);color:#86a4c5;font-size:12px}.notice-detail__footer{padding:18px 24px;border-top:1px solid rgb(157 207 255 / 16%)}.notice-detail__footer .confirm-button{width:100%;min-height:40px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:800;transition:all .16s ease}.notice-detail__footer .confirm-button:hover{background:linear-gradient(135deg,#48b4ff,#438cff);box-shadow:0 10px 24px #35a7ff47}.notice-item{cursor:pointer;transition:color .16s ease}.notice-item:hover{color:#238dff}.online-detail{display:flex;min-width:0;min-height:0;width:min(1180px,100%);max-height:calc(100dvh - clamp(24px,4vw,56px));flex-direction:column;overflow:hidden;border:1px solid rgb(167 211 255 / 28%);border-radius:16px;color:#eaf5ff;background:linear-gradient(135deg,#102646f5,#0d1c34f5),repeating-linear-gradient(90deg,rgb(102 182 255 / 6%) 0 1px,transparent 1px 58px);box-shadow:0 30px 80px #00122c6b}.online-detail__header{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:clamp(18px,2.2vw,28px) clamp(18px,2.3vw,30px) 18px;border-bottom:1px solid rgb(157 207 255 / 16%)}.detail-kicker{display:block;margin-bottom:8px;color:#5be0d0;font-size:12px;font-weight:900;letter-spacing:0}.online-detail__header h2{margin:0;color:#fff;font-size:30px}.online-detail__header p{margin:10px 0 0;color:#9eb8d6}.online-detail__actions{display:flex;align-items:center;gap:12px;white-space:nowrap}.online-detail__actions span{display:inline-flex;align-items:center;gap:8px;color:#8feadc;font-size:13px;font-weight:800}.online-detail__actions i{width:8px;height:8px;border-radius:50%;background:#39e0bd;box-shadow:0 0 0 5px #39e0bd24}.online-detail__actions button{min-height:36px;padding:0 16px;border:1px solid rgb(145 197 255 / 22%);border-radius:8px;color:#d9ecff;background:#ffffff14;font-weight:800}.online-detail__metrics{flex:0 0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px clamp(18px,2.3vw,30px)}.online-detail__metrics article,.detail-panel{border:1px solid rgb(138 196 255 / 16%);background:#ffffff0f;box-shadow:inset 0 1px #ffffff14}.online-detail__metrics article{padding:18px;border-radius:12px}.online-detail__metrics span,.online-detail__metrics small{display:block;color:#91aeca;font-size:12px}.online-detail__metrics strong{display:block;margin:9px 0 7px;color:#fff;font-size:clamp(22px,2vw,28px);line-height:1}.online-detail__metrics small{color:#64d7c8}.online-detail__body{display:grid;grid-template-columns:minmax(330px,.95fr) minmax(420px,1.35fr);gap:16px;min-height:0;padding:0 clamp(18px,2.3vw,30px) clamp(18px,2.3vw,30px);overflow-y:auto;overscroll-behavior:contain}.detail-panel{min-width:0;min-height:clamp(220px,26vh,260px);overflow:hidden;border-radius:14px}.detail-panel header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 18px 10px}.detail-panel h3{margin:0;color:#f7fbff;font-size:16px}.detail-panel header span{color:#86a4c5;font-size:12px}.online-map{position:relative;height:clamp(210px,27vh,270px);margin:0 18px 18px;overflow:hidden;border-radius:12px;background:linear-gradient(180deg,#143960c7,#0d203aeb),linear-gradient(#24527f 1px,transparent 1px) 0 0 / 100% 44px,linear-gradient(90deg,#24527f 1px,transparent 1px) 0 0 / 58px 100%}.online-map__ring{position:absolute;border:1px solid rgb(117 190 255 / 20%);border-radius:50%;transform:translate(-50%,-50%)}.online-map__ring--one{top:52%;left:54%;width:230px;height:230px}.online-map__ring--two{top:52%;left:54%;width:130px;height:130px}.online-map__node{position:absolute;display:grid;min-width:86px;gap:3px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--node-color) 55%,transparent);border-radius:10px;background:#091930d1;box-shadow:0 12px 28px #000c2047;transform:translate(-50%,-50%)}.online-map__node i{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--node-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--node-color) 18%,transparent)}.online-map__node strong{color:#fff;font-size:13px}.online-map__node small{color:#9fc4e7;font-size:12px}.traffic-chart{position:relative;height:clamp(210px,27vh,270px);margin:0 18px 18px;border-radius:12px;background:linear-gradient(180deg,#133054c7,#0a1b34e0),linear-gradient(#254b74 1px,transparent 1px) 0 22px / 100% 46px}.traffic-chart svg{position:absolute;top:26px;right:18px;bottom:68px;left:18px;width:calc(100% - 36px);height:calc(100% - 94px)}.traffic-chart polyline{fill:none;stroke:#5be0d0;stroke-linecap:round;stroke-linejoin:round;stroke-width:4;filter:drop-shadow(0 10px 14px rgb(91 224 208 / 22%))}.traffic-bars{position:absolute;right:18px;bottom:18px;left:18px;display:flex;height:clamp(48px,8vh,64px);align-items:end;gap:5px}.traffic-bars span{flex:1;min-width:4px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#48aaff,#255fff);opacity:.7}.node-list,.live-event-list{display:grid;gap:10px;margin:0;padding:8px 18px 18px;list-style:none}.node-list li{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,120px) auto;align-items:center;gap:12px;padding:12px;border-radius:10px;background:#ffffff0d}.node-list strong,.node-list small{display:block}.node-list strong{color:#fff;font-size:14px}.node-list small{margin-top:4px;color:#91aeca;font-size:12px}.node-load{height:7px;overflow:hidden;border-radius:999px;background:#ffffff1a}.node-load i{display:block;height:100%;border-radius:inherit}.node-list em{color:#79e0cf;font-size:12px;font-style:normal;white-space:nowrap}.live-event-list li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;border-radius:10px;background:#ffffff0d}.tool-dialog,.recent-dialog{display:flex;min-width:0;width:min(860px,100%);max-height:calc(100dvh - clamp(24px,4vw,56px));flex-direction:column;overflow:hidden;border:1px solid rgb(167 211 255 / 28%);border-radius:16px;color:#eaf5ff;background:linear-gradient(135deg,#102646f5,#0d1c34f5),repeating-linear-gradient(90deg,rgb(102 182 255 / 6%) 0 1px,transparent 1px 58px);box-shadow:0 30px 80px #00122c6b}.dialog-header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:18px;padding:clamp(18px,2.4vw,28px);border-bottom:1px solid rgb(157 207 255 / 16%)}.dialog-header h2{margin:0;color:#fff;font-size:clamp(22px,2vw,28px)}.dialog-header p{margin:8px 0 0;color:#9eb8d6}.dialog-header .close-button{display:inline-grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid rgb(145 197 255 / 22%);border-radius:9px;color:#d9ecff;background:#ffffff14;font-size:24px;line-height:1}.tool-dialog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:14px;min-height:0;padding:clamp(16px,2.2vw,24px);overflow-y:auto}.tool-dialog__grid button{display:grid;justify-items:start;gap:10px;min-width:0;padding:16px;border:1px solid rgb(138 196 255 / 16%);border-radius:12px;color:#dcecff;background:#ffffff0f;text-align:left}.tool-dialog__grid strong,.tool-dialog__grid small{min-width:0;max-width:100%}.tool-dialog__grid strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.tool-dialog__grid small{color:#9eb8d6;line-height:1.5}.recent-download-list{display:grid;gap:10px;min-height:0;margin:0;padding:clamp(16px,2.2vw,24px);overflow-y:auto;list-style:none}.recent-download-list li,.recent-download-list a{min-width:0}.recent-download-list a{display:grid;grid-template-columns:34px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:12px;border:1px solid rgb(138 196 255 / 16%);border-radius:12px;color:#dcecff;background:#ffffff0f}.recent-download-list strong,.recent-download-list small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-download-list strong{color:#fff;font-size:14px}.recent-download-list small,.recent-download-list em{color:#9eb8d6;font-size:12px;font-style:normal}.recent-download-list a>.app-icon{width:18px;height:18px;color:#68d8ff}.event-dot{width:8px;height:8px;margin-top:5px;border-radius:50%}.event-dot--good{background:#39e0bd}.event-dot--info{background:#48aaff}.event-dot--warn{background:#ffbd4a}.live-event-list strong,.live-event-list small{display:block}.live-event-list strong{color:#fff;font-size:14px}.live-event-list small{margin-top:4px;color:#91aeca;font-size:12px;line-height:1.5}.live-event-list time{color:#86a4c5;font-size:12px;white-space:nowrap}.analytics-grid{display:grid;grid-template-columns:minmax(280px,1.05fr) minmax(340px,1.25fr) minmax(260px,.8fr);gap:18px;margin-top:18px}.analytics-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:22px clamp(16px,1.4vw,24px) 8px}.analytics-header h2{margin:0;color:#17233c;font-size:18px;white-space:nowrap}.usage-tabs{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;padding:3px;max-width:100%;overflow:visible;border-radius:999px;background:#f4f9ff}.usage-tabs button{min-height:28px;padding:0 clamp(8px,.75vw,12px);border-radius:999px;color:#8494a9;background:transparent;font-size:12px;font-weight:700}.usage-tabs button.active{color:#238dff;background:#fff;box-shadow:0 8px 18px #2d8cff1a}.usage-date-range{display:flex;gap:10px;padding:10px clamp(16px,1.4vw,24px) 0}.usage-date-range label{display:inline-flex;min-width:min(180px,100%);align-items:center;gap:8px;padding:8px 10px;border:1px solid #e3eef9;border-radius:10px;background:#fbfdff}.usage-date-range span{flex:0 0 auto;color:#72839a;font-size:12px;font-weight:700;white-space:nowrap}.usage-date-range input{min-width:0;width:136px;border:0;outline:0;color:#20324b;background:transparent;font-size:13px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.stat-grid article{min-width:0;padding:14px 12px;border-radius:10px;background:#f7faff}.stat-grid span,.stat-grid small{display:block;color:#8190a4;word-break:keep-all}.stat-grid strong{display:block;margin:12px 0 6px;overflow:hidden;color:#14213a;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.stat-grid small{color:#33aa83;font-size:12px}.compute-monitor{display:grid;grid-template-columns:minmax(0,1.35fr) 220px;gap:18px;padding:14px clamp(16px,1.4vw,24px) 24px}@media(max-width:1500px){.analytics-grid{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr)}.recent-panel{grid-column:1 / -1}.compute-monitor{grid-template-columns:1fr}.compute-summary{grid-template-columns:92px minmax(0,1fr)}.compute-layout-grid,.compute-layout-grid--bottom,.tools-layout-grid,.tools-bottom-grid,.tool-workbench,.model-market-grid,.model-benchmark-grid,.solution-blueprint,.solution-delivery-grid,.apps-market-layout,.apps-scenario-grid,.skills-canvas,.skills-bottom-grid,.enterprise-grid,.data-dashboard-grid{grid-template-columns:1fr}}.line-chart{display:grid;grid-template-columns:36px minmax(0,1fr);min-height:170px}.y-axis{display:flex;flex-direction:column;justify-content:space-between;padding:8px 8px 24px 0;color:#9aa8ba;font-size:11px}.line-stage{position:relative;min-width:0;border-left:1px solid #edf3fb;border-bottom:1px solid #edf3fb;background:linear-gradient(#eef5fd 1px,transparent 1px) 0 20px / 100% 42px,linear-gradient(90deg,#f1f6fc 1px,transparent 1px) 0 0 / 60px 100%}.line-stage svg{position:absolute;top:8px;right:0;bottom:26px;left:0;width:100%;height:calc(100% - 34px)}.line-stage polyline{fill:none;stroke:#278cff;stroke-linecap:round;stroke-linejoin:round;stroke-width:4;filter:drop-shadow(0 8px 10px rgb(39 140 255 / 18%))}.x-axis{position:absolute;right:0;bottom:2px;left:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));color:#a0acbd;font-size:clamp(9px,.62vw,10px)}.x-axis span{min-width:0;text-align:center;white-space:nowrap}.compute-summary{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:18px}.donut-chart{width:92px;height:92px;border-radius:50%;background:conic-gradient(#4a9cff 0,#4a9cff 42%,#7b6dff 42%,#7b6dff 64%,#54d6c0 64%,#54d6c0 82%,#ffc95a 82%,#ffc95a);box-shadow:inset 0 0 0 23px #fff,0 14px 28px #2d79ff1a}.compute-summary ul{display:grid;gap:8px;margin:0;padding:0;color:#738196;list-style:none}.compute-summary li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px}.compute-summary i{width:8px;height:8px;border-radius:50%}.compute-summary strong{color:#5c6b80}.recent-icon{display:inline-grid;width:26px;height:26px;place-items:center;border-radius:7px;color:#2d8cff;background:#eef7ff}.recent-icon .app-icon{width:15px;height:15px}.recent-icon--red{color:#ff745f;background:#fff2ef}.recent-icon--amber{color:#d99a22;background:#fff8e8}.recent-icon--violet{color:#7d6dff;background:#f3f1ff}.section-hero{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:230px;padding:38px;border:1px solid #e6eef8;border-radius:16px;background:radial-gradient(circle at 88% 20%,rgb(37 141 255 / 20%),transparent 28%),linear-gradient(135deg,#fff,#f7fbff);box-shadow:0 18px 44px #1d407312}.eyebrow{margin:0 0 10px;color:#268dff;font-size:13px;font-weight:900;letter-spacing:0}.section-hero h1{margin:0 0 14px;color:#101a33;font-size:40px}.section-hero p{max-width:760px;margin:0;color:#58687e;font-size:17px;line-height:1.8}.section-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.metric-card{padding:24px;border:1px solid #e6eef8;border-radius:12px;background:#fff;box-shadow:0 14px 34px #2245730f}.metric-card span,.metric-card strong{display:block}.metric-card span{color:#8190a4}.metric-card strong{margin-top:8px;color:#17233c;font-size:26px}.section-body{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px;margin-top:20px}.action-panel,.roadmap-panel{align-self:start}.action-list{display:grid;gap:12px;padding:18px 24px 24px}.action-list button{min-height:44px;border-radius:10px;color:#1f6ec9;background:#eef6ff;font-weight:800}.capability-panel{grid-row:span 2}.capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 24px 24px}.capability-grid article{min-height:148px;padding:20px;border:1px solid #edf2f8;border-radius:12px;background:#f8fbff}.capability-grid span{display:inline-grid;width:38px;height:38px;margin-bottom:14px;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#2d98ff,#72d9ff);font-size:13px;font-weight:900}.capability-grid strong{display:block;color:#18243d;font-size:18px}.capability-grid p,.roadmap-panel li{color:#68778c;line-height:1.7}.roadmap-panel ol{display:grid;gap:12px;margin:0;padding:16px 28px 24px 44px}.compute-page{display:grid;gap:20px;min-width:0}.compute-hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:24px;align-items:center;min-width:0;padding:clamp(28px,3vw,48px);overflow:hidden;border:1px solid #e4f0fb;border-radius:14px;background:radial-gradient(circle at 82% 18%,rgb(68 174 255 / 20%),transparent 28%),radial-gradient(circle at 18% 92%,rgb(74 223 207 / 12%),transparent 26%),linear-gradient(135deg,#fff,#f7fcff);box-shadow:0 18px 44px #286aaa12}.compute-hero-panel__copy{position:relative;z-index:1;min-width:0}.compute-hero-panel h1{margin:0 0 14px;color:#0a1733;font-size:clamp(36px,3.2vw,56px);line-height:1.05}.compute-hero-panel p:not(.eyebrow){max-width:760px;margin:0;color:#4e6078;font-size:clamp(15px,1.1vw,18px);line-height:1.8}.compute-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.compute-hero-actions button,.config-list button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:800;box-shadow:0 14px 26px #2f8dff33}.compute-hero-actions .ghost{color:#2079d8;background:#eef7ff;box-shadow:inset 0 0 0 1px #d5eaff}.compute-live-card{position:relative;display:grid;min-height:260px;place-items:center;overflow:hidden;border:1px solid rgb(68 147 226 / 13%);border-radius:16px;background:radial-gradient(circle at 50% 42%,rgb(45 140 255 / 22%),transparent 30%),linear-gradient(145deg,#ffffffd6,#eff9ffe0)}.compute-live-value{position:relative;z-index:2;display:grid;justify-items:center;gap:8px;min-width:0;padding-top:18px;text-align:center}.compute-chip{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:8px;color:#1f8c75;font-size:12px;font-weight:900}.compute-chip span{width:8px;height:8px;border-radius:50%;background:#29c7a7;box-shadow:0 0 0 5px #29c7a71f}.compute-live-value strong{color:#0a1733;font-size:clamp(56px,6vw,86px);line-height:1}.compute-live-value small{color:#64768e;font-weight:800}.compute-orbit{position:absolute;top:54%;left:50%;width:min(220px,68%);aspect-ratio:1;border:1px solid rgb(51 135 255 / 16%);border-radius:50%;opacity:.68;transform:translate(-50%,-50%)}.compute-orbit i{position:absolute;top:50%;left:50%;width:6px;height:20px;border-radius:999px;background:linear-gradient(180deg,#38b8ff,#2d6cff);transform-origin:0 0;opacity:.72}.compute-dialog{display:flex;width:min(720px,100%);max-height:calc(100dvh - clamp(24px,4vw,56px));flex-direction:column;overflow:hidden;border:1px solid rgb(167 211 255 / 28%);border-radius:16px;color:#eaf5ff;background:linear-gradient(135deg,#102646f5,#0d1c34f5),repeating-linear-gradient(90deg,rgb(102 182 255 / 6%) 0 1px,transparent 1px 58px);box-shadow:0 30px 80px #00122c6b}.compute-dialog--wide{width:min(920px,100%)}.compute-form-grid,.monitor-detail-grid,.monitor-pool-list{display:grid;gap:14px;min-height:0;padding:clamp(16px,2.2vw,24px);overflow-y:auto}.compute-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compute-form-grid label{display:grid;gap:8px;min-width:0}.compute-form-grid span{color:#9eb8d6;font-size:12px;font-weight:800}.compute-form-grid input,.compute-form-grid select{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid rgb(145 197 255 / 22%);border-radius:10px;outline:0;color:#eaf5ff;background:#ffffff14}.compute-form-grid option{color:#17233c}.compute-dialog__footer{display:flex;justify-content:flex-end;gap:12px;padding:16px clamp(16px,2.2vw,24px) clamp(16px,2.2vw,24px);border-top:1px solid rgb(157 207 255 / 16%)}.compute-dialog__footer button{min-height:38px;padding:0 18px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:800}.compute-dialog__footer .ghost{color:#d9ecff;background:#ffffff14}.monitor-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));overflow:visible}.monitor-detail-grid article{min-width:0;padding:18px;border:1px solid rgb(138 196 255 / 16%);border-radius:12px;background:#ffffff0f}.monitor-detail-grid small,.monitor-detail-grid strong,.monitor-detail-grid span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitor-detail-grid small{color:#91aeca}.monitor-detail-grid strong{margin:8px 0;color:#fff;font-size:clamp(24px,2vw,30px)}.monitor-detail-grid span{color:#64d7c8;font-size:12px}.monitor-pool-list{padding-top:0}.monitor-pool-list article{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;border-radius:10px;background:#ffffff0f}.monitor-pool-list span,.monitor-pool-list em{overflow:hidden;color:#dcecff;text-overflow:ellipsis;white-space:nowrap}.monitor-pool-list i{height:8px;overflow:hidden;border-radius:999px;background:#ffffff1a}.monitor-pool-list b{display:block;height:100%;border-radius:inherit}.monitor-pool-list em{color:#64d7c8;font-size:12px;font-style:normal}.compute-toast{position:fixed;right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);z-index:120;max-width:min(360px,calc(100vw - 32px));padding:12px 16px;border:1px solid rgb(116 218 255 / 24%);border-radius:10px;color:#fff;background:linear-gradient(135deg,#195da0f5,#1596b4f0);box-shadow:0 18px 42px #195da03d;font-size:13px;font-weight:800}.tools-page{display:grid;gap:20px;min-width:0}.tools-hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:24px;align-items:center;min-width:0;padding:clamp(28px,3vw,48px);overflow:hidden;border:1px solid #e4f0fb;border-radius:14px;background:radial-gradient(circle at 84% 18%,rgb(73 180 255 / 20%),transparent 30%),radial-gradient(circle at 16% 88%,rgb(79 223 204 / 13%),transparent 26%),linear-gradient(135deg,#fff,#f7fcff);box-shadow:0 18px 44px #286aaa12}.tools-hero-copy{position:relative;z-index:1;min-width:0}.tools-hero-copy h1{margin:0 0 14px;color:#0a1733;font-size:clamp(36px,3.2vw,56px);line-height:1.05}.tools-hero-copy p:not(.eyebrow){max-width:780px;margin:0;color:#4e6078;font-size:clamp(15px,1.1vw,18px);line-height:1.8}.tools-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tools-hero-actions button,.tool-card footer button,.tool-flow-list button,.tool-detail-footer button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:800;box-shadow:0 14px 26px #2f8dff2e}.tools-hero-actions .ghost,.tool-card footer .ghost{color:#2079d8;background:#eef7ff;box-shadow:inset 0 0 0 1px #d5eaff}.tools-command-panel{position:relative;display:grid;min-height:280px;place-items:center;overflow:hidden;border:1px solid rgb(68 147 226 / 13%);border-radius:16px;background:radial-gradient(circle at 50% 42%,rgb(45 140 255 / 22%),transparent 30%),linear-gradient(145deg,#ffffffd6,#eff9ffe0)}.tools-command-panel strong,.tools-command-panel small,.tools-command-panel em{position:relative;z-index:2;display:block}.tools-command-panel strong{color:#0a1733;font-size:clamp(54px,5vw,82px);line-height:1}.tools-command-panel small{margin-top:-36px;color:#64768e;font-weight:800}.tools-command-panel em{display:inline-flex;align-items:center;gap:8px;color:#209b80;font-size:12px;font-style:normal;font-weight:800}.tools-command-panel em i{width:8px;height:8px;border-radius:50%;background:#29c7a7;box-shadow:0 0 0 5px #29c7a71f}.tools-command-panel__scan{position:absolute;top:34px;right:34px;bottom:34px;left:34px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;opacity:.55}.tools-command-panel__scan span{border:1px solid rgb(51 135 255 / 16%);border-radius:14px;background:linear-gradient(135deg,rgb(57 172 255 / 18%),transparent),#ffffff6b}.tools-metrics-grid,.tools-layout-grid,.tools-bottom-grid{display:grid;gap:18px;min-width:0}.tools-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.tools-metrics-grid article{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding:20px;border:1px solid #e5f0fa;border-radius:12px;background:#ffffffeb;box-shadow:0 14px 34px #286aaa0d}.tools-metrics-grid small,.tools-metrics-grid strong,.tools-metrics-grid em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-metrics-grid small{color:#8190a4}.tools-metrics-grid strong{margin:6px 0;color:#14213a;font-size:clamp(22px,1.8vw,30px)}.tools-metrics-grid em{color:#28aa87;font-size:12px;font-style:normal}.tools-metric-icon{display:inline-grid;width:46px;height:46px;place-items:center;border-radius:12px;color:#238dff;background:#eef7ff}.tools-metric-icon--cyan{color:#18adc9;background:#ecfcff}.tools-metric-icon--violet{color:#786bff;background:#f3f1ff}.tools-metric-icon--green{color:#1eb985;background:#effcf8}.tools-layout-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.36fr)}.tools-bottom-grid{grid-template-columns:minmax(360px,1.15fr) minmax(320px,.85fr)}.tools-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px clamp(16px,1.4vw,24px) 10px}.tools-panel-header h2{margin:0;color:#17233c;font-size:18px}.tools-panel-header p{margin:6px 0 0;color:#8190a4}.tools-filter-tabs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.tools-filter-tabs button{min-height:30px;padding:0 12px;border-radius:999px;color:#74869e;background:#f4f9ff;font-size:12px;font-weight:800}.tools-filter-tabs button.active{color:#238dff;background:#fff;box-shadow:inset 0 0 0 1px #cfe7ff,0 8px 18px #2d8cff1a}.tools-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:14px;padding:16px clamp(16px,1.4vw,24px) 24px}.tool-card{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid #edf2f8;border-radius:12px;background:radial-gradient(circle at 88% 12%,rgb(54 167 255 / 12%),transparent 30%),#f8fbff}.tool-card__icon{display:inline-grid;width:44px;height:44px;place-items:center;border-radius:12px;color:#238dff;background:#edf7ff}.tool-card__icon--red,.tool-card__icon--amber{color:#ff745f;background:#fff2ef}.tool-card__icon--violet,.tool-card__icon--indigo{color:#7d6dff;background:#f3f1ff}.tool-card__icon--cyan{color:#1eb7d4;background:#edfcff}.tool-card__icon--green{color:#20b989;background:#effcf8}.tool-card__icon--slate{color:#657489;background:#f4f7fb}.tool-card strong,.tool-card p,.tool-card li{min-width:0}.tool-card strong{display:block;color:#17233c;font-size:16px}.tool-card p{display:-webkit-box;min-height:44px;margin:6px 0 0;overflow:hidden;color:#68778c;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tool-card ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.tool-card li{overflow:hidden;color:#8190a4;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tool-card footer{display:flex;gap:8px;min-width:0}.tool-card footer button{flex:1;min-height:34px;box-shadow:none}.tools-side-stack{display:grid;align-content:start;gap:18px;min-width:0}.tool-ranking-list,.tool-flow-list{display:grid;gap:12px;margin:0;padding:16px clamp(16px,1.4vw,24px) 24px}.tool-ranking-list{list-style:none}.tool-ranking-list li,.tool-flow-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;border-radius:12px;background:#f7faff}.tool-ranking-list li>span,.tool-flow-list article>span{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:9px;color:#238dff;background:#eaf5ff;font-weight:900}.tool-ranking-list strong,.tool-ranking-list small,.tool-flow-list strong,.tool-flow-list small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-ranking-list strong,.tool-flow-list strong{color:#17233c}.tool-ranking-list small,.tool-flow-list small{margin-top:4px;color:#8190a4;font-size:12px}.tool-ranking-list em{color:#28aa87;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.tool-flow-list button{min-height:30px;padding:0 12px;box-shadow:none}.tools-trend-chart{padding:16px clamp(16px,1.4vw,24px) 24px}.tools-trend-line{position:relative;min-height:280px;overflow:hidden;border-left:1px solid #edf3fb;border-bottom:1px solid #edf3fb;border-radius:0 0 10px;background:linear-gradient(#eef5fd 1px,transparent 1px) 0 22px / 100% 48px,linear-gradient(90deg,#f1f6fc 1px,transparent 1px) 0 0 / 68px 100%}.tools-trend-line svg{position:absolute;top:20px;right:0;bottom:78px;left:0;width:100%;height:calc(100% - 98px)}.tools-trend-line polyline{fill:none;stroke:#278cff;stroke-linecap:round;stroke-linejoin:round;stroke-width:5;filter:drop-shadow(0 10px 14px rgb(39 140 255 / 18%))}.tools-trend-bars{position:absolute;right:18px;bottom:18px;left:18px;display:flex;height:64px;align-items:end;gap:8px}.tools-trend-bars span{flex:1;min-width:4px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#67d8ff,#337dff)}.governance-grid{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.governance-grid article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px 12px;align-items:center;min-width:0;padding:14px;border-radius:12px;background:#f7faff}.governance-grid .app-icon{grid-row:span 2;color:#238dff}.governance-grid strong,.governance-grid small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.governance-grid strong{color:#17233c}.governance-grid small{color:#8190a4;font-size:12px}.tool-detail-dialog{display:flex;width:min(720px,100%);max-height:calc(100dvh - clamp(24px,4vw,56px));flex-direction:column;overflow:hidden;border:1px solid rgb(167 211 255 / 28%);border-radius:16px;color:#eaf5ff;background:linear-gradient(135deg,#102646f5,#0d1c34f5),repeating-linear-gradient(90deg,rgb(102 182 255 / 6%) 0 1px,transparent 1px 58px);box-shadow:0 30px 80px #00122c6b}.tool-detail-dialog--wide{width:min(900px,100%)}.tool-detail-body,.tool-flow-form,.tool-center-list{display:grid;gap:14px;min-height:0;padding:clamp(16px,2.2vw,24px);overflow-y:auto}.tool-detail-body{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.tool-detail-body article{min-width:0;padding:16px;border:1px solid rgb(138 196 255 / 16%);border-radius:12px;background:#ffffff0f}.tool-detail-body small,.tool-detail-body strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-detail-body small{color:#91aeca}.tool-detail-body strong{margin-top:8px;color:#fff;font-size:clamp(22px,2vw,28px)}.tool-flow-form{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-flow-form label{display:grid;gap:8px;min-width:0}.tool-flow-form span{color:#9eb8d6;font-size:12px;font-weight:800}.tool-flow-form input,.tool-flow-form select{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid rgb(145 197 255 / 22%);border-radius:10px;outline:0;color:#eaf5ff;background:#ffffff14}.tool-flow-form option{color:#17233c}.tool-detail-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px clamp(16px,2.2vw,24px) clamp(16px,2.2vw,24px);border-top:1px solid rgb(157 207 255 / 16%)}.tool-center-list article{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;border-radius:12px;background:#ffffff0f}.tool-center-list strong,.tool-center-list small,.tool-center-list em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-center-list strong{color:#fff}.tool-center-list small,.tool-center-list em{color:#9eb8d6;font-size:12px;font-style:normal}.tool-studio-page,.market-page,.solution-page{display:grid;gap:20px;min-width:0}.tool-studio-hero,.model-market-hero,.solution-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding:clamp(28px,3vw,44px);border:1px solid #e4f0fb;border-radius:14px;background:radial-gradient(circle at 88% 16%,rgb(73 180 255 / 18%),transparent 28%),linear-gradient(135deg,#fff,#f7fcff);box-shadow:0 18px 44px #286aaa12}.tool-studio-hero h1,.model-market-hero h1,.solution-hero h1{margin:0 0 12px;color:#0a1733;font-size:clamp(34px,3vw,52px);line-height:1.08}.tool-studio-hero p:not(.eyebrow),.model-market-hero p:not(.eyebrow),.solution-hero p:not(.eyebrow){max-width:760px;margin:0;color:#4e6078;line-height:1.8}.tool-studio-actions{display:flex;flex-wrap:wrap;gap:12px}.tool-studio-actions button,.solution-hero button,.model-list-header button,.model-card-list button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:800}.tool-studio-actions .ghost{color:#2079d8;background:#eef7ff}.tool-workbench{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(340px,.34fr);gap:18px;min-width:0}.tool-category-rail{display:grid;align-content:start;gap:10px;padding:12px;border:1px solid #e5f0fa;border-radius:12px;background:#ffffffeb}.tool-category-rail button{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:0 10px;border-radius:10px;color:#48627e;background:transparent;font-weight:800}.tool-category-rail button.active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.tool-category-rail span,.tool-category-rail em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-category-rail em{font-size:12px;font-style:normal}.tool-focus-panel,.tool-ops-panel{min-width:0}.tool-focus-panel{border:1px solid #e5f0fa;border-radius:12px;background:#ffffffeb}.tool-focus-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(16px,1.4vw,24px) 10px}.tool-focus-header span{color:#268dff;font-size:12px;font-weight:900}.tool-focus-header h2{margin:4px 0 0;color:#17233c}.tool-focus-header strong{color:#0a1733;font-size:clamp(28px,2.4vw,40px)}.tool-focus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;padding:16px clamp(16px,1.4vw,24px) 24px}.tool-studio-card{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid #edf2f8;border-radius:12px;background:#f8fbff}.tool-studio-card p{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:#68778c;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tool-studio-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.tool-studio-card dl div{padding:10px;border-radius:9px;background:#fff}.tool-studio-card dt,.tool-studio-card dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-studio-card dt{color:#8190a4;font-size:12px}.tool-studio-card dd{margin-top:4px;color:#17233c;font-weight:900}.tool-studio-card footer,.tool-flow-timeline article{display:flex;gap:8px}.tool-studio-card footer button{flex:1;min-height:34px;border-radius:9px;color:#fff;background:#2f8cff;font-weight:800}.tool-studio-card footer .ghost{color:#2079d8;background:#eef7ff}.tool-ops-panel{display:grid;align-content:start;gap:18px}.tool-flow-timeline{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.tool-flow-timeline article{display:grid;grid-template-columns:34px minmax(0,1fr) 54px;align-items:center;min-width:0;padding:12px;border-radius:12px;background:#f7faff}.tool-flow-timeline article>span{display:inline-grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:9px;color:#238dff;background:#eaf5ff;font-weight:900}.tool-flow-timeline div{min-width:0}.tool-flow-timeline strong,.tool-flow-timeline small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-flow-timeline button{min-height:30px;min-width:52px;padding:0 12px;border-radius:8px;color:#fff;background:#2f8cff;font-weight:800;white-space:nowrap}.tool-load-chart{display:flex;height:130px;align-items:end;gap:7px;padding:18px 22px}.tool-load-chart span{flex:1;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#67d8ff,#337dff)}.tool-load-meta{display:flex;justify-content:space-between;gap:12px;padding:0 22px 20px;color:#6f8197;font-size:12px}.tool-chat-page{display:grid;gap:18px;min-height:calc(100vh - 138px)}.tool-chat-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;border:1px solid #dbeeff;border-radius:12px;padding:18px;background:linear-gradient(90deg,rgb(46 143 255 / 8%) 1px,transparent 1px) 0 0 / 38px 38px,linear-gradient(rgb(46 143 255 / 7%) 1px,transparent 1px) 0 0 / 38px 38px,#fff;box-shadow:0 16px 38px #225c9614}.tool-chat-header>a,.tool-chat-input button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:0 14px;color:#2079d8;background:#eef7ff;font-weight:900}.tool-chat-header>div{display:flex;min-width:0;align-items:center;gap:14px}.tool-chat-header h1{margin:2px 0 3px;overflow:hidden;color:#10213c;font-size:clamp(24px,2.2vw,34px);text-overflow:ellipsis;white-space:nowrap}.tool-chat-header small{display:block;overflow:hidden;color:#6d83a0;text-overflow:ellipsis;white-space:nowrap}.tool-chat-header>strong{border-radius:999px;padding:7px 12px;color:#00876a;background:#e2fbf3;font-size:12px}.tool-chat-layout{display:grid;grid-template-columns:minmax(230px,300px) minmax(0,1fr);gap:18px;min-height:min(720px,calc(100vh - 220px))}.tool-chat-side,.tool-chat-main{min-width:0;border:1px solid #dbeeff;border-radius:12px;background:#fffffff0;box-shadow:0 16px 38px #225c9614}.tool-chat-side{display:grid;align-content:start;gap:18px;padding:18px}.tool-chat-side h2{margin:0;color:#10213c}.tool-chat-side dl{display:grid;gap:10px;margin:0}.tool-chat-side dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #e7f1fb;padding-bottom:10px}.tool-chat-side dt{color:#7088a6}.tool-chat-side dd{margin:0;color:#10213c;font-weight:900}.tool-chat-suggestions{display:grid;gap:10px}.tool-chat-suggestions button{min-height:42px;border:1px solid #dbeeff;border-radius:8px;padding:10px 12px;color:#244565;background:#f6fbff;font-weight:800;text-align:left}.tool-chat-suggestions button:hover{border-color:#8ed0ff;color:#0a84ff;background:#eef8ff}.tool-chat-main{display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.tool-chat-messages{display:grid;align-content:start;gap:14px;overflow-y:auto;padding:clamp(18px,2vw,28px);background:radial-gradient(circle at 80% 0%,rgb(55 181 255 / 12%),transparent 28%),linear-gradient(180deg,#fbfdff,#f4faff)}.tool-chat-message{display:grid;gap:6px;max-width:min(720px,86%)}.tool-chat-message--user{justify-self:end}.tool-chat-message span{color:#66809e;font-size:12px;font-weight:900}.tool-chat-message--user span{text-align:right}.tool-chat-message p{margin:0;border:1px solid #dbeeff;border-radius:10px;padding:13px 15px;color:#203654;background:#fff;line-height:1.7;box-shadow:0 10px 20px #225c960d}.tool-chat-message--user p{color:#fff;background:linear-gradient(135deg,#0d86ff,#18bfd6)}.tool-chat-input{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border-top:1px solid #e2effb;padding:14px;background:#fff}.tool-chat-input input{width:100%;min-height:44px;border:1px solid #cfe4fa;border-radius:8px;outline:0;padding:0 14px;color:#10213c;background:#f8fcff}.tool-chat-input button{color:#fff;background:linear-gradient(135deg,#0d86ff,#18bfd6)}.model-compare-strip{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:12px;min-width:min(440px,100%)}.model-compare-strip article,.model-card-list article,.solution-industry-tabs button,.delivery-roadmap article,.case-list article{cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.model-compare-strip article{display:grid;justify-items:center;gap:8px;padding:16px;border:1px solid #dcecff;border-radius:12px;background:#ffffffc2}.model-compare-strip article.active,.model-card-list article.active{border-color:#9bd1ff;background:#eef7ff}.model-compare-strip span,.model-card-list article>span{display:inline-grid;width:44px;height:44px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#45b6ff,#337dff);font-weight:900}.model-market-grid{display:grid;grid-template-columns:210px minmax(0,1fr) minmax(280px,.38fr);gap:18px}.model-filter-list,.model-card-list,.model-process,.solution-module-grid,.delivery-roadmap,.case-list{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.model-filter-list button{min-height:42px;border-radius:10px;color:#48627e;background:#f4f9ff;font-weight:800}.model-filter-list button.active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.model-list-header{display:flex;justify-content:space-between;gap:16px;padding:22px clamp(16px,1.4vw,24px) 10px}.model-list-header h2{margin:0;color:#17233c}.model-list-header p{margin:6px 0 0;color:#8190a4}.model-card-list article{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:14px;border:1px solid #edf2f8;border-radius:12px;background:#f8fbff}.model-card-list strong,.model-card-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-card-list em{color:#2f8cff;font-style:normal;font-weight:900;white-space:nowrap}.model-detail-card{display:grid;justify-items:start;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.model-detail-card>span{display:inline-grid;width:62px;height:62px;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(135deg,#45b6ff,#337dff);font-size:24px;font-weight:900}.model-detail-card h2{margin:0}.model-detail-card p{margin:0;color:#68778c;line-height:1.7}.model-detail-card dl{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.model-detail-card dl div{padding:12px;border-radius:10px;background:#f7faff}.model-detail-card dt,.model-detail-card dd{margin:0}.model-detail-card dt{color:#8190a4;font-size:12px}.model-detail-card dd{margin-top:5px;color:#17233c;font-weight:900}.model-benchmark-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px}.model-radar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px clamp(16px,1.4vw,24px) 24px}.model-radar span{display:grid;justify-items:center;gap:10px}.model-radar i{display:block;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,#ffffff 0 48%,transparent 50%),conic-gradient(#35a7ff 0 var(--level),#e8f1fb var(--level) 100%)}.model-process article,.delivery-roadmap article,.case-list article{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:14px;border-radius:12px;background:#f7faff}.model-process article>span,.delivery-roadmap article>span{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#238dff;background:#eaf5ff;font-weight:900}.solution-industry-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px}.solution-industry-tabs button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:10px;border:1px solid #e5f0fa;border-radius:12px;color:#34516e;background:#fff;font-weight:900}.solution-industry-tabs button.active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.solution-blueprint,.solution-delivery-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.solution-main-card{padding:clamp(24px,2.8vw,40px);background:radial-gradient(circle at 86% 18%,rgb(64 174 255 / 16%),transparent 28%),#fff}.solution-main-card>span{color:#268dff;font-weight:900}.solution-main-card h2{margin:10px 0 12px;color:#0a1733;font-size:clamp(26px,2.2vw,38px)}.solution-main-card p{color:#5d6f86;line-height:1.8}.solution-kpis{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.solution-kpis strong{padding:10px 14px;border-radius:999px;color:#2079d8;background:#eef7ff}.solution-module-grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.solution-module-grid article{display:grid;gap:10px;padding:16px;border-radius:12px;background:#f7faff}.solution-module-grid .app-icon,.case-list .app-icon{color:#238dff}.solution-module-grid strong,.solution-module-grid small,.delivery-roadmap strong,.delivery-roadmap small,.case-list span{overflow:hidden;text-overflow:ellipsis}.solution-module-grid small,.delivery-roadmap small{color:#8190a4;line-height:1.6}.apps-market-page,.skills-page{display:grid;gap:20px;min-width:0}.apps-market-hero,.skills-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:24px;align-items:center;padding:clamp(28px,3vw,44px);border:1px solid #e4f0fb;border-radius:16px;background:radial-gradient(circle at 86% 16%,rgb(73 180 255 / 18%),transparent 28%),radial-gradient(circle at 16% 86%,rgb(67 221 205 / 10%),transparent 26%),linear-gradient(135deg,#fff,#f7fcff);box-shadow:0 18px 44px #286aaa12}.skills-hero{grid-template-columns:minmax(0,1fr) auto}.apps-market-hero h1,.skills-hero h1{margin:0 0 12px;color:#0a1733;font-size:clamp(36px,3.2vw,54px);line-height:1.06}.apps-market-hero p:not(.eyebrow),.skills-hero p:not(.eyebrow){max-width:760px;margin:0;color:#4e6078;line-height:1.8}.apps-hero-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.apps-hero-showcase article{display:grid;justify-items:center;gap:9px;min-width:0;padding:16px;border:1px solid #dcecff;border-radius:14px;background:#ffffffc2}.apps-hero-showcase strong,.apps-hero-showcase small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-market-icon,.skill-node-icon{display:inline-grid;width:46px;height:46px;place-items:center;border-radius:13px;color:#238dff;background:#edf7ff}.app-market-icon--red,.app-market-icon--amber,.skill-node-icon--amber{color:#ff745f;background:#fff2ef}.app-market-icon--cyan{color:#1eb7d4;background:#edfcff}.app-market-icon--violet,.skill-node-icon--violet{color:#7d6dff;background:#f3f1ff}.app-market-icon--green,.skill-node-icon--green{color:#20b989;background:#effcf8}.apps-market-layout{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(260px,.36fr);gap:18px}.apps-filter-panel{display:grid;align-content:start;gap:10px;padding:12px;border:1px solid #e5f0fa;border-radius:12px;background:#fff}.apps-filter-panel button{min-height:42px;border-radius:10px;color:#48627e;background:#f4f9ff;font-weight:900}.apps-filter-panel button.active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.apps-grid-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:14px;min-width:0}.market-app-card{display:grid;gap:14px;min-width:0;padding:18px;border:1px solid #e5f0fa;border-radius:14px;background:radial-gradient(circle at 86% 10%,rgb(49 153 255 / 12%),transparent 28%),#fff;box-shadow:0 14px 34px #286aaa0d}.market-app-card p{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:#68778c;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.market-app-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.market-app-card dl div{padding:10px;border-radius:10px;background:#f7faff}.market-app-card dt,.market-app-card dd{margin:0}.market-app-card dt{color:#8190a4;font-size:12px}.market-app-card dd{margin-top:5px;color:#17233c;font-weight:900}.market-app-card button,.skills-hero button,.skill-card button,.skill-market-list button{min-height:36px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:900}.app-insight-stack,.app-scenario-list,.skill-market-list,.skills-stat-list{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.app-insight-stack article,.app-scenario-list article,.skill-market-list article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;border-radius:12px;background:#f7faff}.app-insight-stack article{grid-template-columns:1fr}.app-insight-stack strong{color:#0a1733;font-size:28px}.app-scenario-list .app-icon,.skill-market-list .app-icon{color:#238dff}.apps-scenario-grid,.skills-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.6fr);gap:18px}.app-install-flow{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.app-install-flow span,.skill-policy-grid span{padding:14px;border-radius:12px;color:#2079d8;background:#eef7ff;font-weight:900}.skills-canvas{display:grid;grid-template-columns:260px minmax(0,1fr) minmax(240px,.32fr);gap:18px}.skills-pipeline,.skills-map-panel{display:grid;gap:14px;min-width:0}.skills-pipeline article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;border:1px solid #e5f0fa;border-radius:14px;background:#fff}.skills-pipeline span{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#238dff;background:#eaf5ff;font-weight:900}.skills-map-panel{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.skill-card{display:grid;gap:12px;padding:18px;border:1px solid #e5f0fa;border-radius:16px;background:radial-gradient(circle at 90% 12%,rgb(49 153 255 / 12%),transparent 28%),#fff;box-shadow:0 14px 34px #286aaa0d}.skill-card header,.skill-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.skill-card p{display:-webkit-box;margin:0;overflow:hidden;color:#68778c;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.skill-card em{color:#28aa87;font-size:12px;font-style:normal;font-weight:900}.skill-card footer span{color:#8190a4;font-size:12px}.skills-stat-list article{padding:14px;border-radius:12px;background:#f7faff}.skills-stat-list strong{display:block;margin-top:6px;color:#0a1733;font-size:28px}.skill-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.enterprise-page{display:grid;gap:20px;min-width:0}.enterprise-hero,.about-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding:clamp(28px,3vw,44px);border:1px solid #e4f0fb;border-radius:16px;background:radial-gradient(circle at 88% 16%,rgb(73 180 255 / 18%),transparent 28%),linear-gradient(135deg,#fff,#f7fcff);box-shadow:0 18px 44px #286aaa12}.enterprise-hero h1,.about-hero h1{margin:0 0 12px;color:#0a1733;font-size:clamp(36px,3vw,54px);line-height:1.06}.enterprise-hero p:not(.eyebrow),.about-hero p:not(.eyebrow){max-width:760px;margin:0;color:#4e6078;line-height:1.8}.enterprise-hero button{display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:0 16px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:900}.private-topology,.help-quick-grid,.data-kpi-grid,.about-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px}.private-topology article,.help-quick-grid article,.data-kpi-grid article,.about-metrics article{display:grid;gap:10px;min-width:0;padding:20px;border:1px solid #e5f0fa;border-radius:14px;background:#fff;box-shadow:0 14px 34px #286aaa0d}.private-topology .app-icon,.help-quick-grid .app-icon,.career-list .app-icon{color:#238dff}.enterprise-grid,.data-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:18px}.enterprise-list,.deploy-checklist,.ticket-panel,.career-list{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.enterprise-list article,.career-list article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border-radius:12px;background:#f7faff}.enterprise-list article>span{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#238dff;background:#eaf5ff;font-size:12px;font-weight:900}.enterprise-list strong,.enterprise-list small,.career-list span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enterprise-list small{margin-top:4px;color:#8190a4}.deploy-checklist label{display:flex;align-items:center;gap:10px;padding:13px;border-radius:12px;background:#f7faff;color:#34516e;font-weight:800}.help-search{display:flex;width:min(420px,100%);align-items:center;gap:10px;padding:0 16px;border:1px solid #ecf1f8;border-radius:999px;background:#fff}.help-search input{width:100%;height:44px;min-width:0;border:0;outline:0;background:transparent}.help-quick-grid button,.ticket-panel button{min-height:36px;border-radius:10px;color:#fff;background:#2f8cff;font-weight:900}.ticket-panel input,.ticket-panel select{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid #e3eef9;border-radius:10px;outline:0;background:#fbfdff}.data-kpi-grid article strong,.about-metrics article strong{color:#0a1733;font-size:clamp(28px,2.5vw,40px)}.data-kpi-grid span,.about-metrics span{color:#8190a4}.data-kpi-grid small{color:#28aa87}.data-bar-chart{display:flex;height:280px;align-items:end;gap:9px;padding:20px clamp(16px,1.4vw,24px) 24px}.data-bar-chart span{flex:1;min-width:5px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#67d8ff,#337dff)}.about-brand-mark{display:inline-grid;width:clamp(96px,10vw,140px);aspect-ratio:1;place-items:center;border-radius:28px;color:#fff;background:linear-gradient(135deg,#4da4ff,#2167ff 62%,#73e3ff);font-size:clamp(34px,4vw,58px);font-weight:900;box-shadow:0 20px 44px #2d79ff42}.about-story{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px;color:#5d6f86;line-height:1.85}.about-story p{margin:0}.compute-metrics-grid,.compute-layout-grid{display:grid;gap:18px;min-width:0}.compute-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.compute-metrics-grid article{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding:20px;border:1px solid #e5f0fa;border-radius:12px;background:#ffffffeb;box-shadow:0 14px 34px #286aaa0d}.compute-metrics-grid small,.compute-metrics-grid strong,.compute-metrics-grid em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compute-metrics-grid small{color:#8190a4}.compute-metrics-grid strong{margin:6px 0;color:#14213a;font-size:clamp(22px,1.8vw,30px)}.compute-metrics-grid em{color:#28aa87;font-size:12px;font-style:normal}.compute-metric-icon{display:inline-grid;width:46px;height:46px;place-items:center;border-radius:12px;color:#238dff;background:#eef7ff}.compute-metric-icon--cyan{color:#18adc9;background:#ecfcff}.compute-metric-icon--violet{color:#786bff;background:#f3f1ff}.compute-metric-icon--green{color:#1eb985;background:#effcf8}.compute-layout-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr)}.compute-layout-grid--bottom{grid-template-columns:minmax(360px,1.1fr) minmax(320px,.9fr)}.resource-table,.schedule-board,.config-list{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.resource-table article{display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,.8fr) auto auto;align-items:center;gap:14px;min-width:0;padding:14px;border-radius:12px;background:#f7faff}.resource-table strong,.resource-table small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-table strong{color:#17233c}.resource-table small,.schedule-board small,.config-list small{margin-top:4px;color:#8190a4}.resource-bar{height:8px;overflow:hidden;border-radius:999px;background:#e8f1fb}.resource-bar i{display:block;height:100%;border-radius:inherit}.resource-table em,.resource-table b{color:#5d7088;font-size:12px;font-style:normal;white-space:nowrap}.resource-table b{color:#238dff}.schedule-board article,.config-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;border-radius:12px;background:#f7faff}.schedule-dot{width:10px;height:10px;border-radius:50%}.schedule-dot--good{background:#29c7a7}.schedule-dot--info{background:#2f8cff}.schedule-dot--warn{background:#ffb83f}.schedule-board strong,.schedule-board small,.config-list strong,.config-list small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-board strong,.config-list strong{color:#17233c}.schedule-board em{color:#2b8cff;font-size:12px;font-style:normal;white-space:nowrap}.compute-trend-chart{display:grid;grid-template-columns:42px minmax(0,1fr);min-height:280px;padding:16px clamp(16px,1.4vw,24px) 24px}.compute-trend-axis{display:flex;flex-direction:column;justify-content:space-between;padding:8px 8px 28px 0;color:#9aa8ba;font-size:11px}.compute-trend-stage{position:relative;min-width:0;overflow:hidden;border-left:1px solid #edf3fb;border-bottom:1px solid #edf3fb;border-radius:0 0 8px;background:linear-gradient(#eef5fd 1px,transparent 1px) 0 22px / 100% 48px,linear-gradient(90deg,#f1f6fc 1px,transparent 1px) 0 0 / 64px 100%}.compute-trend-stage svg{position:absolute;top:22px;right:0;bottom:74px;left:0;width:100%;height:calc(100% - 96px)}.compute-trend-stage polyline{fill:none;stroke:#278cff;stroke-linecap:round;stroke-linejoin:round;stroke-width:5;filter:drop-shadow(0 10px 14px rgb(39 140 255 / 18%))}.compute-bars{position:absolute;right:16px;bottom:18px;left:16px;display:flex;height:64px;align-items:end;gap:7px}.compute-bars span{flex:1;min-width:4px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#67d8ff,#337dff)}.config-list article{grid-template-columns:46px minmax(0,1fr) auto}.config-list article>span{display:inline-grid;width:46px;height:46px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#42b8ff,#337dff);font-weight:900}.config-list button{min-height:34px;padding:0 14px;border-radius:9px;box-shadow:none}@media(max-width:1700px){.topbar{grid-template-columns:minmax(0,1fr) 300px}.topbar__nav a{gap:4px}}@media(max-width:1500px){.topbar{grid-template-columns:minmax(0,1fr) 260px;gap:10px;padding-inline:16px}.topbar__nav{row-gap:4px}.topbar__nav a{min-height:32px;font-size:12px}.search-box{padding-inline:12px}.search-box input{font-size:13px}}@media(max-width:1440px){.home-grid{grid-template-columns:minmax(0,1fr)}.hero-panel h1{font-size:clamp(38px,4.2vw,60px)}.hero-panel p{font-size:clamp(17px,1.45vw,22px)}.hero-tags{gap:12px}.prompt-tools{justify-content:flex-start}.prompt-tools button{padding:0 8px;font-size:12px}}@media(max-width:1220px){.topbar{grid-template-columns:1fr}.search-box{max-width:520px}.home-grid{grid-template-columns:1fr}.hero-panel{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr)}.hero-visual{height:clamp(140px,15vw,190px)}.home-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-grid{grid-template-columns:1fr}.recent-panel{grid-column:auto}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.online-panel{grid-column:span 2}.compute-hero-panel{grid-template-columns:1fr}.compute-live-card{min-height:220px}.tools-hero-panel{grid-template-columns:1fr}.tools-command-panel{min-height:220px}.tool-studio-hero,.model-market-hero,.solution-hero,.apps-market-hero,.skills-hero,.enterprise-hero,.about-hero{display:grid;grid-template-columns:1fr}.model-compare-strip{min-width:0}}@media(max-width:900px){.app-layout{grid-template-columns:1fr}.sidebar{position:static;height:auto;overflow:visible}.sidebar__nav{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.guide-card{margin-top:0}.guide-modal{padding:12px}.guide-modal__panel{max-height:calc(100vh - 24px);border-radius:12px}.guide-modal__body{grid-template-columns:1fr;min-height:0;overflow-y:auto}.guide-modal__steps{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid #e4f0fb}.guide-modal__steps button{min-height:58px}.guide-modal__content{min-height:360px}.topbar{position:static;grid-template-columns:1fr;min-height:auto;padding:18px}.topbar__nav a{min-height:44px}.search-box{width:100%;max-width:none}.content{padding:20px}.section-body{grid-template-columns:1fr}.online-detail{max-height:calc(100vh - 32px)}.online-detail__header{display:grid}.online-detail__metrics,.online-detail__body{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-table article{grid-template-columns:minmax(0,1fr) auto}.resource-bar{grid-column:1 / -1}.resource-table em{grid-column:1}.tool-chat-header,.tool-chat-layout,.tool-chat-input{grid-template-columns:1fr}.tool-chat-header{align-items:stretch}.tool-chat-header>strong{width:max-content}.tool-chat-message{max-width:100%}}@media(max-width:720px){.sidebar--business{gap:8px;padding:12px}.sidebar--business .brand{min-height:54px;padding:0 4px 8px}.sidebar--business .brand__logo{width:42px;height:42px}.sidebar--business .sidebar__nav{display:block}.sidebar--business .sidebar__nav>.side-link,.sidebar--business .sidebar__nav>.side-subnav{display:none}.sidebar--business .sidebar__nav>.side-link.router-link-active{display:grid}.sidebar--business .guide-card{display:none}.sidebar--training{gap:8px;padding:12px}.sidebar--training .brand{min-height:54px;padding:0 4px 8px}.sidebar--training .brand__logo{width:42px;height:42px}.sidebar--training .sidebar__nav{display:block}.sidebar--training .sidebar__nav>.side-link,.sidebar--training .sidebar__nav>.side-subnav{display:none}.sidebar--training .sidebar__nav>.side-link.router-link-active{display:grid}.sidebar--training .sidebar__nav>.side-link.router-link-active+.side-subnav{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;overflow-x:hidden}.sidebar--training .side-subnav a{min-height:34px;flex:1 1 96px;justify-content:center;padding:0 9px;white-space:nowrap}.sidebar--training .guide-card{display:none}.sidebar__nav,.quick-entry-grid,.dashboard-grid,.section-metrics,.capability-grid,.stat-grid{grid-template-columns:1fr}.brand strong{font-size:17px}.side-link{grid-template-columns:34px minmax(0,1fr)}.side-link__arrow{display:none}.hero-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "visual" "prompt";gap:20px;padding:28px 20px}.hero-panel__copy{max-width:100%}.hero-panel h1,.section-hero h1{font-size:30px;white-space:normal}.hero-panel p,.section-hero p{font-size:16px}.hero-visual{justify-self:stretch;max-width:100%;height:168px}.home-aside{grid-template-columns:1fr}.prompt-box__footer{padding:14px 12px 22px}.prompt-tools{gap:8px;padding:8px}.prompt-tools button,.prompt-more__menu button{min-height:36px;padding-inline:11px;font-size:12px}.send-button{justify-self:end}.online-panel{grid-column:auto}.section-hero{display:grid;padding:24px}.online-detail-shell{padding:12px}.online-detail__header,.online-detail__metrics,.online-detail__body{padding-right:16px;padding-left:16px}.online-detail__metrics,.online-detail__body{grid-template-columns:1fr}.online-detail__header h2{font-size:24px}.analytics-header{display:grid}.usage-tabs{justify-self:start}.usage-date-range label,.usage-date-range input{width:100%}.node-list li{grid-template-columns:1fr}.compute-hero-panel{padding:24px 20px}.compute-hero-actions,.compute-hero-actions button{width:100%}.compute-metrics-grid article,.schedule-board article,.config-list article{grid-template-columns:1fr}.compute-trend-chart{grid-template-columns:1fr;min-height:260px}.compute-trend-axis{display:none}.compute-orbit{top:54%;left:50%;width:min(200px,74%)}.compute-form-grid,.monitor-pool-list article{grid-template-columns:1fr}.compute-dialog__footer{display:grid}.compute-dialog__footer button{width:100%}.tools-hero-panel{padding:24px 20px}.tools-hero-actions,.tools-hero-actions button{width:100%}.tools-panel-header{display:grid}.tools-filter-tabs{justify-content:flex-start}.tool-card footer,.tool-detail-footer{display:grid}.tool-flow-form,.tool-center-list article{grid-template-columns:1fr}.tools-trend-line{min-height:240px}.tool-category-rail,.model-compare-strip,.model-radar,.apps-hero-showcase,.skill-policy-grid,.tool-studio-card dl,.model-detail-card dl{grid-template-columns:1fr}.model-card-list article,.tool-flow-timeline article{grid-template-columns:1fr}.tool-studio-actions,.tool-studio-actions button,.solution-hero button,.skills-hero button,.enterprise-hero button,.model-list-header,.model-list-header button{width:100%}.model-list-header{display:grid}}.training-page{display:grid;gap:20px;min-width:0}.training-shell{display:grid;gap:18px;min-width:0}.training-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(28px,3vw,42px);border:1px solid #e4f0fb;border-radius:14px;background:radial-gradient(circle at 88% 14%,rgb(73 180 255 / 18%),transparent 28%),linear-gradient(135deg,#fff,#f7fcff);box-shadow:0 18px 44px #286aaa12}.training-header h1{margin:0 0 12px;color:#0a1733;font-size:clamp(34px,3vw,50px);line-height:1.08}.training-header p:not(.eyebrow){max-width:760px;margin:0;color:#4e6078;line-height:1.8}.training-header button,.training-toolbar button,.training-primary,.training-form-grid button,.training-import-box button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:0 16px;color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff);font-weight:900;box-shadow:0 12px 24px #2f8dff24}.training-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:8px;border:1px solid #e4f0fb;border-radius:12px;background:#fffc}.training-tabs a{display:flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border-radius:9px;color:#4e6078;font-weight:900}.training-tabs a.router-link-active,.training-tabs a:hover{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.training-grid{display:grid;gap:18px;min-width:0}.training-grid--data,.training-grid--models,.training-grid--two{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr)}.training-grid--tuning{grid-template-columns:minmax(280px,.8fr) minmax(360px,1fr)}.training-detail-panel{grid-column:1 / -1}.training-toolbar{display:flex;gap:10px;padding:14px clamp(16px,1.4vw,24px)}.training-toolbar input,.training-form-grid input,.training-form-grid select{width:100%;min-width:0;height:40px;border:1px solid #dcebf8;border-radius:9px;outline:0;padding:0 12px;color:#263a56;background:#fbfdff}.training-card-list{overflow:hidden}.training-data-row,.training-model-card,.training-eval-row{display:grid;min-width:0;align-items:center;gap:12px;margin:0 clamp(16px,1.4vw,24px) 12px;padding:14px;border:1px solid #edf4fb;border-radius:10px;background:#fbfdff}.training-data-row{grid-template-columns:76px minmax(0,1fr) auto}.training-data-row strong,.training-data-row small,.training-model-card strong,.training-model-card small,.training-eval-row strong,.training-eval-row small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-data-row small,.training-model-card small,.training-eval-row small{margin-top:5px;color:#8190a4}.training-data-row em,.training-eval-row em{color:#1eb985;font-size:12px;font-style:normal;font-weight:900}.training-thumb{position:relative;display:grid;width:76px;height:54px;place-items:center;overflow:hidden;border:1px solid #d8eafa;border-radius:8px;color:#2f8cff;background:linear-gradient(#eaf5ff 1px,transparent 1px) 0 0 / 100% 18px,linear-gradient(90deg,#eaf5ff 1px,transparent 1px) 0 0 / 24px 100%,#fff;font-size:12px}.training-thumb span,.training-preview span{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:6px;background:#2f8cff29}.training-side-panel{align-self:start;overflow:hidden}.training-checks,.training-import-box,.training-form-grid,.training-detail-body{display:grid;gap:12px;padding:16px clamp(16px,1.4vw,24px) 24px}.training-checks label{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;color:#34516e;background:#f7fbff;font-weight:800}.training-stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px clamp(16px,1.4vw,24px) 0}.training-stepper span{padding:11px 12px;border-radius:10px;color:#8190a4;background:#f3f8fe;font-size:13px;font-weight:900;text-align:center}.training-stepper span.active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.training-form-grid label{display:grid;gap:7px;color:#34516e;font-size:13px;font-weight:900}.training-primary{margin:0 clamp(16px,1.4vw,24px) 24px}.training-table{display:grid;gap:10px;padding:16px clamp(16px,1.4vw,24px) 24px}.training-table button{display:grid;grid-template-columns:minmax(160px,1fr) minmax(120px,.75fr) 70px auto;gap:12px;align-items:center;min-height:52px;padding:0 14px;border:1px solid #edf4fb;border-radius:10px;color:#34516e;background:#fbfdff;text-align:left}.training-table button.active,.training-table button:hover{border-color:#2f8cff3d;background:#eef7ff}.training-table span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-table em{justify-self:end;font-size:12px;font-style:normal;font-weight:900}.status-success{color:#1eb985}.status-running{color:#2f8cff}.training-detail-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:14px clamp(16px,1.4vw,24px) 0}.training-detail-tabs button{min-height:34px;border-radius:8px;padding:0 14px;color:#5d7088;background:#f2f7fc;font-weight:900}.training-detail-tabs button.active{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.training-detail-body dl,.training-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;margin:0}.training-detail-body dl div,.training-metrics article{padding:14px;border-radius:10px;background:#f7fbff}.training-detail-body dt{color:#8190a4;font-size:12px}.training-detail-body dd{margin:6px 0 0;color:#17233c;font-weight:900}.training-detail-body pre{max-height:220px;margin:0;overflow:auto;border-radius:10px;padding:14px;color:#d8efff;background:#10203a;line-height:1.7}.training-metrics span{color:#8190a4;font-size:12px}.training-metrics strong{display:block;margin-top:6px;color:#17233c;font-size:24px}.training-output{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:10px;background:#f7fbff}.training-output button,.training-model-card button{min-height:34px;border-radius:8px;padding:0 12px;color:#2187f5;background:#eaf5ff;font-weight:900}.training-model-card{grid-template-columns:44px minmax(0,1fr) auto auto}.training-model-card>span{display:inline-grid;width:44px;height:44px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#35a7ff,#20c7a7);font-weight:900}.training-import-box p{margin:0;color:#5d7088;line-height:1.7}.training-eval-row{grid-template-columns:minmax(0,1fr) 90px auto}.training-eval-row>span{color:#17233c;font-size:22px;font-weight:900;text-align:right}.training-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:20px}.training-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#08122475;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.training-modal__panel{position:relative;width:min(560px,100%);overflow:hidden;border:1px solid rgb(156 212 255 / 26%);border-radius:14px;background:#fff;box-shadow:0 28px 80px #09295242}.training-modal__panel header,.training-modal__panel footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e4f0fb}.training-modal__panel footer{justify-content:flex-end;border-top:1px solid #e4f0fb;border-bottom:0}.training-modal__panel header button{width:34px;height:34px;border-radius:8px;color:#5d7088;background:#eef7ff;font-size:20px}.training-modal__panel footer button{min-height:38px;border-radius:8px;padding:0 16px;color:#34516e;background:#eaf5ff;font-weight:900}.training-modal__panel footer button:last-child{color:#fff;background:linear-gradient(135deg,#35a7ff,#337dff)}.training-preview-panel{width:min(820px,100%)}.training-preview{position:relative;min-height:420px;padding:32px;overflow:hidden;background:linear-gradient(#edf5fd 1px,transparent 1px) 0 20px / 100% 44px,linear-gradient(90deg,#edf5fd 1px,transparent 1px) 0 0 / 70px 100%,#fbfdff}.training-preview p{position:relative;width:min(460px,100%);margin:0;padding:18px;border:1px solid #dcebf8;border-radius:10px;color:#34516e;background:#ffffffdb;line-height:1.7}@media(max-width:1100px){.training-grid--data,.training-grid--models,.training-grid--two,.training-grid--tuning{grid-template-columns:1fr}}@media(max-width:760px){.training-header{display:grid}.training-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.training-data-row,.training-model-card,.training-eval-row,.training-table button{grid-template-columns:1fr}.training-table em,.training-eval-row>span{justify-self:start;text-align:left}.training-stepper{grid-template-columns:1fr}}.training-console{min-width:0;color:#1f2a44}.console-card{min-height:calc(100vh - 126px);overflow:hidden;border:1px solid #dfe7f2;border-radius:8px;background:#fff}.console-header{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border-bottom:1px solid #e4eaf3}.console-header>strong{color:#17213d;font-size:16px;font-weight:900}.breadcrumb-link{padding:0;color:#17213d;background:transparent;font-weight:900}.breadcrumb-link:hover{color:#3154ff}.console-actions{display:flex;align-items:center;gap:14px}.console-actions button{min-height:34px;border-radius:6px;padding:0 14px;color:#202b4a;background:transparent;font-weight:900}.console-actions button:last-child{color:#fff;background:#6254e8}.dataset-switch{position:absolute;left:50%;top:14px;display:inline-flex;padding:6px;border-radius:6px;background:#f4f5f9;transform:translate(-50%)}.dataset-console{position:relative}.dataset-switch button{min-height:28px;border-radius:5px;padding:0 14px;color:#68708a;background:transparent;font-weight:900}.dataset-switch button.active{color:#17213d;background:#fff}.console-filter{display:flex;gap:8px;min-height:65px;align-items:center;padding:0 20px;border-bottom:1px solid #e4eaf3}.console-filter select,.console-filter label{width:280px;height:34px;border:1px solid #d9e1ed;border-radius:5px;color:#77809a;background:#fff}.console-filter select{padding:0 12px}.console-filter label{display:flex;align-items:center;gap:8px;padding:0 12px}.console-filter input{width:100%;min-width:0;border:0;outline:0;color:#1f2a44}.console-filter .app-icon{width:16px;height:16px}.console-table{min-width:0}.console-table__head,.console-table__row{display:grid;align-items:center;min-width:0;border-bottom:1px solid #e4eaf3}.dataset-table .console-table__head,.dataset-table .console-table__row{grid-template-columns:minmax(150px,1.35fr) minmax(112px,1fr) 90px 90px minmax(110px,1fr) minmax(110px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(170px,1.2fr) minmax(170px,1.1fr)}.task-table .console-table__head,.task-table .console-table__row{grid-template-columns:minmax(180px,1.25fr) 90px minmax(180px,1.2fr) minmax(120px,.9fr) minmax(110px,.85fr) minmax(110px,.85fr) 90px minmax(170px,1fr) minmax(150px,.95fr)}.model-console-table .console-table__head,.model-console-table .console-table__row{grid-template-columns:minmax(240px,1.45fr) minmax(150px,1fr) minmax(170px,1.05fr) minmax(140px,.9fr) minmax(110px,.75fr) minmax(160px,.95fr) minmax(160px,.95fr)}.eval-console-table .console-table__head,.eval-console-table .console-table__row{grid-template-columns:minmax(180px,1.3fr) minmax(190px,1.2fr) minmax(160px,1fr) minmax(130px,.9fr) 90px 110px minmax(160px,1fr) 140px}.compression-console-table .console-table__head,.compression-console-table .console-table__row{grid-template-columns:minmax(180px,1.3fr) minmax(190px,1.2fr) minmax(140px,.95fr) minmax(130px,.9fr) 90px 110px minmax(160px,1fr) 140px}.console-table__head{min-height:40px;color:#5f6883;background:#fbfcfe;font-size:13px}.console-table__head span,.console-table__row span{min-width:0;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-table__row{min-height:84px;width:100%;color:#202b4a;background:#fff;text-align:left}.console-table__row:hover{background:#fbfdff}.console-table__row strong{color:#3154ff;font-size:14px}.console-table__row small{display:block;margin-top:8px;color:#7b849d}.console-table__row em,.console-table__row b{display:inline-flex;min-height:22px;align-items:center;border-radius:4px;padding:0 8px;background:#f0f2f6;color:#68708a;font-style:normal}.console-table__row b{color:#1677ff;background:#e8f3ff}.ok-dot{display:inline-block;width:14px;height:14px;margin-right:5px;border-radius:50%;vertical-align:-2px;background:#43b883}.table-actions{display:flex;gap:10px}.table-actions a{color:#3154ff;font-weight:800}.table-actions .muted-action{color:#a9b1c3}.priority-tag{color:#ff4d4f!important;background:#fff0f0!important}.deploy-icons{display:inline-flex;gap:8px}.deploy-icons i{display:inline-grid;width:18px;height:18px;place-items:center;border-radius:4px;color:#6254e8;background:#eeecff;font-size:11px;font-style:normal}.count-text{margin-left:8px;color:#8790aa;font-weight:500}.tuning-filter,.model-filter{justify-content:flex-start}.tuning-filter .filter-reset{margin-left:auto;min-height:34px;border:1px solid #d9e1ed;border-radius:6px;padding:0 14px;color:#202b4a;background:#fff;font-weight:900}.console-empty{display:grid;min-height:520px;place-items:center;align-content:center;color:#17213d;grid-column:1 / -1;border-bottom:0}.empty-cube,.empty-badge{width:112px;height:88px;margin-bottom:16px;opacity:.72;background:linear-gradient(30deg,transparent 48%,#edf1f8 49% 51%,transparent 52%) 0 0 / 28px 28px,linear-gradient(150deg,transparent 48%,#edf1f8 49% 51%,transparent 52%) 0 0 / 28px 28px}.console-pagination{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px}.console-pagination button,.console-pagination span,.console-pagination select{display:inline-flex;min-height:32px;align-items:center;justify-content:center;border:1px solid #d9e1ed;border-radius:6px;padding:0 12px;color:#202b4a;background:#fff}.console-pagination .page-number{min-width:34px;padding:0;color:#202b4a;text-align:center}.center-toast{position:fixed;left:50%;top:50%;z-index:180;min-width:150px;transform:translate(-50%,-50%);border-radius:10px;padding:14px 22px;color:#fff;background:#157ea8;box-shadow:0 18px 46px #157ea842;font-weight:900;text-align:center}.cloud-drive{display:grid;gap:20px;color:#dcecff}.cloud-drive__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:22px;overflow:hidden;border:1px solid rgb(74 202 255 / 26%);border-radius:12px;padding:clamp(24px,3vw,42px);background:linear-gradient(90deg,rgb(83 222 255 / 13%) 1px,transparent 1px) 0 0 / 44px 44px,linear-gradient(rgb(83 222 255 / 10%) 1px,transparent 1px) 0 0 / 44px 44px,radial-gradient(circle at 84% 16%,rgb(37 232 255 / 22%),transparent 32%),linear-gradient(135deg,#071426,#0c2543 58%,#071522);box-shadow:0 22px 60px #04193729}.cloud-drive__hero p{margin:0 0 10px;color:#5ee4ff;font-size:12px;font-weight:900;letter-spacing:0}.cloud-drive__hero h1{margin:0;color:#fff;font-size:clamp(34px,4vw,58px);line-height:1.05}.cloud-drive__hero span{display:block;max-width:760px;margin-top:14px;color:#b8c9df;line-height:1.8}.cloud-drive__hero dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.cloud-drive__hero dl div{border:1px solid rgb(102 220 255 / 22%);border-radius:10px;padding:18px;background:#05142694}.cloud-drive__hero dt,.cloud-drive__info dt{color:#8db4d8;font-size:12px}.cloud-drive__hero dd{margin:8px 0 0;color:#fff;font-size:26px;font-weight:900}.cloud-drive__shell{display:grid;grid-template-columns:230px minmax(0,1fr) 280px;gap:18px;align-items:start}.cloud-drive__main{min-width:0}.cloud-drive__nav,.cloud-drive__info,.drive-panel{border:1px solid #dbeeff;border-radius:10px;color:#203654;background:#fffffff5;box-shadow:0 16px 38px #225c9614}.cloud-drive__nav{position:sticky;top:20px;display:grid;gap:8px;padding:14px}.cloud-drive__nav label{display:flex;height:40px;align-items:center;gap:8px;border:1px solid #cae4ff;border-radius:8px;padding:0 10px;background:#f7fbff}.cloud-drive__nav input{min-width:0;width:100%;border:0;outline:0;background:transparent}.cloud-drive__nav a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:38px;border-radius:8px;padding:0 10px;color:#56708e;font-weight:900}.cloud-drive__nav a.router-link-active,.cloud-drive__nav a:hover{color:#fff;background:linear-gradient(135deg,#087cff,#19bfd6)}.cloud-drive__nav small{font-size:11px}.cloud-drive__tree{display:grid;gap:8px;margin-top:8px;border-top:1px solid #edf4fb;padding-top:14px}.cloud-drive__tree strong{color:#10213c}.cloud-drive__tree button{display:flex;align-items:center;gap:8px;min-height:30px;color:#5f7188;background:transparent;text-align:left}.cloud-drive__tree span{width:9px;height:9px;border-radius:50%;background:#b9cee5}.cloud-drive__tree span.active{background:#0a84ff;box-shadow:0 0 14px #0a84ff8c}.drive-panel{min-width:0;overflow:hidden}.drive-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;border-bottom:1px solid #edf4fb}.drive-toolbar strong{display:block;color:#10213c;font-size:20px}.drive-toolbar span{display:block;margin-top:4px;color:#7088a6}.drive-toolbar>div:last-child,.drive-actions,.drive-toolbar>button,.dataset-grid aside>div,.recycle-list article>div{display:flex;flex-wrap:wrap;gap:8px}.drive-toolbar button,.drive-actions button,.team-detail label,.share-list button,.recycle-list button,.dataset-grid button,.permission-grid select,.drive-context-menu button,.drive-modal__panel button{min-height:34px;border-radius:7px;padding:0 12px;color:#22506f;background:#edf7ff;font-weight:900}.drive-toolbar button:first-child,.drive-modal__panel footer button:last-child,.dataset-grid button:first-child{color:#fff;background:linear-gradient(135deg,#0d86ff,#18bfd6)}.drive-dropzone{display:grid;min-height:128px;margin:18px;place-items:center;align-content:center;gap:8px;border:1px dashed #9bc8f5;border-radius:10px;color:#203654;background:linear-gradient(90deg,rgb(10 132 255 / 8%) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(rgb(10 132 255 / 7%) 1px,transparent 1px) 0 0 / 32px 32px,#f7fbff}.drive-dropzone.dragging{border-color:#0a84ff;background-color:#eef8ff}.drive-table{overflow-x:auto;padding:0 18px 18px}.drive-table__head,.drive-table article{display:grid;grid-template-columns:minmax(220px,1.4fr) 90px 90px 150px 100px minmax(210px,1.1fr);gap:14px;min-width:920px;align-items:center}.drive-table__head{border-radius:8px;padding:12px 14px;color:#6f829d;background:#f4f9ff;font-size:13px;font-weight:900}.drive-table article{border-bottom:1px solid #eef4fb;padding:14px;cursor:pointer}.drive-table article.selected{background:#f5fbff}.drive-table article>span:first-child{display:flex;min-width:0;align-items:center;gap:8px}.drive-table strong,.drive-card-grid strong{min-width:0;overflow:hidden;color:#10213c;text-overflow:ellipsis;white-space:nowrap}.drive-table b{border-radius:999px;padding:5px 9px;font-size:12px}.sync-done{color:#00876a;background:#e2fbf3}.sync-syncing{color:#0a73d8;background:#e8f4ff}.sync-local{color:#b36b00;background:#fff5df}.drive-card-grid,.team-layout,.dataset-grid,.permission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;padding:18px}.drive-card-grid article,.team-project,.team-detail,.share-list article,.recycle-list article,.dataset-grid article,.dataset-grid aside,.storage-ring,.storage-row,.permission-grid article{min-width:0;border:1px solid #e2f0ff;border-radius:8px;padding:16px;background:linear-gradient(135deg,#fff,#f3faff)}.drive-card-grid article{display:grid;gap:10px;cursor:pointer}.team-project,.dataset-grid article{display:grid;gap:8px;cursor:pointer}.team-project.active,.dataset-grid article.active{border-color:#0a84ff;box-shadow:inset 0 0 0 1px #0a84ff}.team-project span,.team-project small,.drive-card-grid span,.drive-card-grid small,.share-list span,.recycle-list small,.dataset-grid span,.dataset-grid small,.capacity-panel small{color:#7088a6}.team-detail,.dataset-grid aside{display:grid;align-content:start;gap:12px}.team-detail dl,.dataset-grid dl,.cloud-drive__info dl{display:grid;gap:10px;margin:0}.team-detail dl div,.dataset-grid dl div,.cloud-drive__info dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #edf4fb;padding-bottom:8px}.team-detail dd,.dataset-grid dd,.cloud-drive__info dd{margin:0;color:#10213c;font-weight:900}.team-detail label{justify-content:flex-start}.share-list,.recycle-list,.storage-layout{display:grid;gap:12px;padding:18px}.share-list article{display:grid;grid-template-columns:minmax(160px,1fr) minmax(240px,1.4fr) minmax(180px,1fr) auto;gap:12px;align-items:center}.share-list code{min-width:0;overflow:hidden;border-radius:6px;padding:8px 10px;color:#5ee4ff;background:#071426;text-overflow:ellipsis;white-space:nowrap}.recycle-list article{display:flex;align-items:center;justify-content:space-between;gap:12px}.recycle-list strong,.recycle-list small{display:block}.storage-layout{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center}.storage-ring{display:grid;min-height:240px;place-items:center;align-content:center;gap:8px}.storage-ring i{width:150px;aspect-ratio:1;border-radius:50%;background:conic-gradient(#0a84ff calc(var(--percent) * 1%),#dbeeff 0);box-shadow:inset 0 0 0 28px #fff}.storage-ring strong{color:#0a84ff;font-size:36px}.storage-row{display:grid;grid-column:2;grid-template-columns:100px minmax(0,1fr) 80px;align-items:center;gap:12px}.storage-row i,.capacity-panel i{height:10px;overflow:hidden;border-radius:999px;background:#e7f2ff}.storage-row b,.capacity-panel b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0a84ff,#37d9ff)}.permission-grid article{display:grid;gap:10px}.permission-grid select,.drive-modal__panel input,.drive-modal__panel select{width:100%;border:1px solid #cfe4fa;outline:0;color:#10213c;background:#f8fcff}.cloud-drive__info{position:sticky;top:20px;display:grid;gap:14px;padding:18px}.cloud-drive__info>.app-icon{width:44px;height:44px;color:#0a84ff}.cloud-drive__info h2{margin:0;overflow-wrap:anywhere;color:#10213c;font-size:20px}.capacity-panel{display:grid;gap:10px;border-top:1px solid #edf4fb;padding-top:16px}.capacity-panel strong{color:#0a84ff;font-size:22px}.drive-context-menu{position:fixed;z-index:120;display:grid;min-width:150px;gap:6px;border:1px solid #dbeeff;border-radius:8px;padding:8px;color:#203654;background:#fff;box-shadow:0 20px 55px #1b2f552e}.drive-context-menu button{justify-content:flex-start;text-align:left}.drive-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:20px;background:#0512249e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.drive-modal__panel{display:grid;gap:16px;width:min(460px,100%);border:1px solid #dbeeff;border-radius:10px;padding:20px;color:#203654;background:#fff;box-shadow:0 24px 70px #1b2f552e}.drive-modal__panel header,.drive-modal__panel footer{display:flex;justify-content:space-between;gap:12px}.drive-modal__panel label{display:grid;gap:8px;font-weight:900}.drive-modal__panel input,.drive-modal__panel select{height:38px;border-radius:7px;padding:0 10px}.model-square{min-height:calc(100vh - 126px);margin:-28px;color:#151f49;background:#fff}.model-square__top{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;min-height:62px;border-bottom:1px solid #e8ebf5;padding:0 20px;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.model-filter-sidebar header{margin-bottom:12px}.model-filter-sidebar strong{color:#121848;font-size:15px}.model-filter-sidebar button{width:100%;min-height:32px;justify-content:flex-start;overflow:hidden;border-color:#e5e9f4;border-radius:7px;padding:0 10px;color:#27305d;background:#fbfcff;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap}.model-filter-sidebar button.active,.model-filter-sidebar button:hover{border-color:#7668ff;color:#6254f4;background:#f6f4ff;box-shadow:0 8px 18px #6254f41a}.model-purchase-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:20px;background:#0c122c73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.model-purchase-panel{display:grid;gap:18px;width:min(520px,100%);border:1px solid #e4e7f4;border-radius:12px;padding:22px;color:#151f49;background:#fff;box-shadow:0 28px 80px #12184838}.model-purchase-panel header,.model-purchase-panel footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.model-purchase-panel header span{color:#6254f4;font-size:12px;font-weight:900}.model-purchase-panel header strong{display:block;margin-top:4px;font-size:20px}.model-purchase-panel header button{width:34px;height:34px;border-radius:8px;color:#6d7390;background:#f3f5fa;font-size:20px}.model-purchase-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.model-purchase-options button{display:grid;gap:8px;min-height:112px;border:1px solid #e4e7f4;border-radius:10px;padding:14px;color:#202858;background:#fbfcff;text-align:left}.model-purchase-options button.active{border-color:#6254f4;background:#f7f5ff;box-shadow:inset 0 0 0 1px #6254f4}.model-purchase-options span{color:#747b98}.model-purchase-options em{color:#6254f4;font-style:normal;font-weight:900}.model-purchase-panel dl{display:grid;gap:10px;margin:0;border-radius:10px;padding:14px;background:#f8f9fd}.model-purchase-panel dl div{display:flex;justify-content:space-between;gap:12px}.model-purchase-panel dt{color:#747b98}.model-purchase-panel dd{margin:0;color:#151f49;font-weight:900}.model-purchase-panel footer button{min-height:36px;border-radius:8px;padding:0 16px;color:#28305f;background:#f3f5fa;font-weight:900}.model-purchase-panel footer button:last-child{color:#fff;background:#6254f4}.model-square__brand{color:#11194a;font-size:18px;font-weight:900}.model-square__tabs{display:flex;justify-content:center}.model-square__tabs a{min-height:38px;min-width:86px;border-radius:8px;padding:0 16px;color:#6b7190;font-weight:900;display:inline-flex;align-items:center;justify-content:center}.model-square__tabs a.active{color:#1e2364;background:#f4f5fb;box-shadow:inset 0 0 0 1px #f0f1f8}.model-square__tools{display:flex;justify-content:flex-end;gap:12px}.model-square__tools button,.model-promo button,.model-detail-hero>button{min-height:36px;border-radius:7px;padding:0 14px;color:#5a4bff;background:transparent;font-weight:900}.model-square__tools button{display:inline-flex;align-items:center;gap:6px}.model-square__tools button.primary,.model-detail-hero>button{color:#fff;background:#6254f4;box-shadow:0 10px 24px #6254f438}.model-square__notice{margin:0;border-bottom:1px solid #f6edc9;padding:10px 20px;color:#202858;background:#fff9df;font-size:13px}.model-featured-page{width:min(960px,calc(100% - 48px));margin:56px auto 90px}.model-promo{display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:42px;border:1px solid #e6e2ff;border-radius:6px;padding:0 22px;background:linear-gradient(90deg,#fbfbff,#fff)}.model-promo span{display:inline-grid;width:52px;height:36px;place-items:center;transform:rotate(15deg);border-radius:6px;color:#ff5792;background:#fff;box-shadow:0 10px 24px #6254f41f;font-weight:900}.model-promo strong{color:#25306b}.model-featured-group{margin-top:26px}.model-featured-group header{display:flex;align-items:baseline;gap:18px;margin-bottom:20px}.model-featured-group h2{margin:0;color:#121848;font-size:18px}.model-featured-group header span{color:#697091}.model-featured-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.featured-model-card{display:grid;min-width:0;gap:10px;border:0;border-radius:8px;padding:26px 30px;color:#17205a;background:#fafbff;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.featured-model-card.large{padding:0;background:transparent}.featured-model-card:hover{transform:translateY(-2px);box-shadow:0 18px 36px #212a591f}.featured-model-card__cover{display:grid;height:158px;align-items:center;overflow:hidden;border-radius:7px;padding:0 36px;color:#fff;background:linear-gradient(135deg,#d8d1ff,#5368ff);font-size:30px;font-weight:900}.cover-max{background:radial-gradient(circle at 82% 10%,rgb(255 255 255 / 55%),transparent 32%),linear-gradient(135deg,#eee9ff,#5663ff)}.cover-plus{background:linear-gradient(90deg,rgb(255 255 255 / 14%) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(135deg,#efe0ff,#4b6aff)}.cover-horse{background:radial-gradient(circle at 30% 70%,rgb(255 220 116 / 70%),transparent 24%),radial-gradient(circle at 66% 46%,rgb(129 70 255 / 70%),transparent 28%),linear-gradient(135deg,#03142f,#071038 48%,#14042a)}.featured-model-card>strong{color:#141c54;font-size:16px}.featured-model-card>span{color:#5e6688;line-height:1.7}.model-all-page{display:grid;grid-template-columns:292px minmax(0,1fr);min-height:calc(100vh - 104px)}.model-filter-sidebar{border-right:1px solid #e6eaf4;padding:22px 18px 48px;background:#fbfcff}.model-filter-sidebar section+section{margin-top:30px}.model-filter-sidebar header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.model-filter-sidebar strong{color:#171e52}.model-filter-sidebar section>div{display:flex;flex-wrap:wrap;gap:8px}.model-filter-sidebar button{min-height:28px;border:1px solid #e0e5f2;border-radius:5px;padding:0 9px;color:#28305f;background:#fff}.model-filter-sidebar button.active,.model-filter-sidebar button:hover{border-color:#6254f4;color:#6254f4;background:#f6f4ff}.model-filter-sidebar{display:grid;align-content:start;gap:16px;padding:18px 16px 48px;background:linear-gradient(180deg,#fbfcff,#f7f9fd)}.model-filter-sidebar section{border:1px solid #edf0f7;border-radius:10px;padding:14px;background:#fff}.model-filter-sidebar section+section{margin-top:0}.model-filter-sidebar header .app-icon{display:none}.model-filter-sidebar section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.model-filter-sidebar button{width:100%;min-height:32px;justify-content:flex-start;overflow:hidden;border-color:#e5e9f4;border-radius:7px;padding:0 10px;background:#fbfcff;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap}.model-all-content{min-width:0;padding:16px 20px 60px}.model-all-toolbar{display:grid;grid-template-columns:auto minmax(240px,300px) minmax(150px,auto) minmax(150px,auto);align-items:center;gap:16px;margin-bottom:20px}.model-all-toolbar>div{display:flex;gap:9px;color:#151d52;font-weight:900}.model-all-toolbar>div span{color:#8c93b3;font-weight:500}.model-all-toolbar label{display:flex;min-height:32px;align-items:center;gap:8px;border:1px solid #e0e5f2;border-radius:5px;padding:0 12px}.model-all-toolbar input,.model-all-toolbar select,.model-detail-hero select{width:100%;border:0;outline:0;color:#28305f;background:transparent}.model-all-toolbar select{min-height:32px}.model-list-grid{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));gap:20px}.model-list-card{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;min-height:164px;border:1px solid #e4e8f2;border-radius:6px;padding:20px;color:#222b62;background:#fff;text-align:left}.model-list-card:hover{border-color:#6b5cff;box-shadow:0 18px 36px #4644a01f}.model-list-card__logo{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:8px;color:#6254f4;background:#f5f4ff;font-weight:900}.model-list-card strong,.model-list-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-list-card p{display:-webkit-box;min-height:42px;overflow:hidden;margin:10px 0 12px;color:#717898;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.model-list-card em{position:absolute;top:0;right:0;border-radius:0 6px;padding:4px 8px;color:#6b5cff;background:#f0edff;font-style:normal;font-weight:900}.model-empty-state{display:grid;min-height:360px;place-items:center;align-content:center;gap:12px;border:1px dashed #dfe4f2;border-radius:12px;color:#68718f;background:linear-gradient(90deg,rgb(98 84 244 / 5%) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(rgb(98 84 244 / 4%) 1px,transparent 1px) 0 0 / 34px 34px,#fbfcff}.model-empty-state .app-icon{width:42px;height:42px;color:#6254f4}.model-empty-state strong{color:#151f49;font-size:18px}.model-empty-state p{max-width:360px;margin:0;text-align:center}.model-empty-state button{min-height:34px;border-radius:8px;padding:0 14px;color:#fff;background:#6254f4;font-weight:900}.model-chip-row{display:flex;flex-wrap:wrap;gap:7px}.model-chip-row span{border-radius:4px;padding:4px 7px;color:#697091;background:#f2f4f8;font-size:12px;font-weight:800}.model-detail-page{width:min(1100px,calc(100% - 72px));margin:28px auto 70px}.model-detail-page__back,.model-chat-room__back{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:#6254f4;font-weight:900}.model-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:24px;align-items:start}.model-detail-hero label{display:grid;grid-template-columns:72px minmax(180px,240px);align-items:center;gap:12px;color:#121848;font-weight:900}.model-detail-hero select{height:34px;border:1px solid #e0e5f2;border-radius:5px;padding:0 10px}.model-detail-hero h1{margin:26px 0 10px;color:#121848;font-size:26px}.model-detail-hero p{margin:0 0 14px;color:#414a78;line-height:1.8}.model-detail-section{margin-top:34px}.model-detail-section h2{margin:0 0 18px;color:#121848;font-size:16px}.model-capability-grid,.model-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.model-capability-grid article header{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e6f1;padding-bottom:10px;color:#6c7392}.model-capability-grid p{display:flex;justify-content:space-between;margin:0;border-bottom:1px solid #e2e6f1;padding:12px 0;color:#475071}.model-capability-grid b{color:#464866}.model-price-grid article{display:grid;grid-template-columns:minmax(120px,1fr) 80px 90px 120px;align-items:center;gap:12px;border-bottom:1px solid #e2e6f1;padding:10px 0}.model-price-grid em{width:max-content;border-radius:4px;padding:4px 7px;color:#ff7a1a;background:#fff0dc;font-style:normal;font-weight:900}.model-price-grid strong{color:#121848}.model-price-grid small{color:#7b829e}.model-chat-room{display:grid;min-height:calc(100vh - 126px);align-content:start;padding-top:82px}.model-chat-room__back{margin-left:32px}.model-chat-room__center{width:min(820px,calc(100% - 48px));margin:0 auto;text-align:center}.model-chat-room h1{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 28px;color:#17205a;font-size:24px}.model-chat-room h1 span{color:#6254f4}.model-chat-room h1 small{font-size:24px}.model-chat-box{border:1px solid #e0e5f2;border-radius:7px;background:#fff;box-shadow:0 24px 60px #3841701a}.model-chat-box textarea{width:100%;min-height:70px;border:0;outline:0;resize:vertical;padding:16px;color:#17205a}.model-chat-box footer{display:grid;grid-template-columns:auto minmax(0,1fr) 34px;align-items:center;gap:12px;padding:0 8px 8px 14px}.model-chat-box footer>div{display:flex;gap:8px}.model-chat-box button{min-height:32px;border-radius:6px;padding:0 12px;color:#222b62;background:#fff;font-weight:900}.model-chat-box button.mode{color:#6254f4;background:#f3f1ff}.model-chat-box span{color:#949bb8;font-size:12px;text-align:right}.model-chat-box button.send{width:32px;padding:0;color:#fff;background:#d7d8e6}.model-chat-messages{display:grid;gap:12px;margin-top:24px;text-align:left}.model-chat-messages article{border-radius:8px;padding:14px;background:#f7f8fc}.model-chat-messages article.user{background:#f2f0ff}@media(max-width:1380px){.model-list-grid{grid-template-columns:repeat(3,minmax(230px,1fr))}}@media(max-width:1080px){.model-square__top,.model-all-page,.model-all-toolbar,.model-detail-hero,.model-capability-grid,.model-price-grid{grid-template-columns:1fr}.model-square__tabs,.model-square__tools{justify-content:flex-start}.model-list-grid,.model-featured-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.model-square{margin:-20px}.model-featured-page,.model-detail-page{width:calc(100% - 32px)}.model-list-grid,.model-featured-cards,.model-chat-box footer{grid-template-columns:1fr}.model-price-grid article{grid-template-columns:1fr}}@media(max-width:1280px){.cloud-drive__shell{grid-template-columns:220px minmax(0,1fr)}.cloud-drive__info{position:static;grid-column:1 / -1}}@media(max-width:980px){.cloud-drive__hero,.cloud-drive__shell,.storage-layout{grid-template-columns:1fr}.cloud-drive__nav{position:static}.storage-row{grid-column:auto}.share-list article{grid-template-columns:1fr}}@media(max-width:640px){.cloud-drive__hero dl,.drive-card-grid,.team-layout,.dataset-grid,.permission-grid{grid-template-columns:1fr}.drive-toolbar,.recycle-list article{align-items:stretch;flex-direction:column}.drive-toolbar>div:last-child{width:100%}.drive-toolbar button{flex:1 1 120px}.storage-row{grid-template-columns:1fr}}.cloud-drive .drive-panel{border-color:#7ac8ff57;background:linear-gradient(180deg,#fffffffa,#f6fbfffa),#fff}.cloud-drive .drive-toolbar{min-height:86px;border-bottom:1px solid #e5f1ff;background:radial-gradient(circle at 94% 0%,rgb(44 196 255 / 16%),transparent 34%),linear-gradient(135deg,#fff,#f3faff)}.cloud-drive .drive-toolbar strong{letter-spacing:0}.cloud-drive .drive-toolbar button{box-shadow:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.cloud-drive .drive-toolbar button:hover,.drive-actions button:hover,.drive-card-grid article:hover,.team-project:hover,.dataset-grid article:hover{transform:translateY(-1px);box-shadow:0 12px 24px #1e7cd21f}.drive-dropzone{grid-template-columns:48px minmax(0,1fr);justify-items:start;min-height:108px;place-items:center start;margin:16px 18px 0;padding:18px 22px;text-align:left}.drive-dropzone .app-icon{width:42px;height:42px;border-radius:12px;padding:9px;color:#0a84ff;background:#fff;box-shadow:0 12px 28px #0a84ff24}.drive-dropzone strong,.drive-dropzone span{grid-column:2}.drive-dropzone strong{color:#10213c;font-size:17px}.drive-table{padding-top:18px}.drive-table__head,.drive-table article{grid-template-columns:minmax(190px,1.5fr) 86px 86px 142px 84px minmax(168px,.95fr);min-width:760px}.drive-table__head{color:#54708f;background:#eef6ff}.drive-table article{border-bottom-color:#e8f1fb;background:#fff}.drive-table article:hover{background:#f8fcff}.drive-actions{flex-wrap:nowrap}.drive-actions button{min-height:30px;padding:0 10px;white-space:nowrap}.cloud-drive__nav{border-color:#7ac8ff57;background:radial-gradient(circle at 100% 0%,rgb(44 196 255 / 16%),transparent 32%),#fff}.cloud-drive__nav a{min-height:40px}.cloud-drive__nav a.router-link-active,.cloud-drive__nav a:hover{box-shadow:0 12px 24px #1e7cd224}.cloud-drive__tree{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-drive__tree strong{grid-column:1 / -1}.cloud-drive__tree button{border-radius:8px;padding:0 8px}.cloud-drive__tree button:hover{background:#f3f9ff}@media(max-width:1280px){.cloud-drive__shell{grid-template-columns:1fr}.cloud-drive__nav{position:static;grid-template-columns:minmax(220px,1.2fr) repeat(4,minmax(120px,1fr));align-items:center}.cloud-drive__nav a{min-width:0}.cloud-drive__tree{grid-column:1 / -1;grid-template-columns:repeat(5,minmax(110px,1fr))}.drive-table__head,.drive-table article{min-width:0}}@media(max-width:900px){.cloud-drive__nav{grid-template-columns:1fr}.cloud-drive__tree{grid-template-columns:repeat(2,minmax(0,1fr))}.drive-table__head,.drive-table article{grid-template-columns:minmax(170px,1.4fr) 78px 84px 118px}.drive-table__head span:nth-child(5),.drive-table__head span:nth-child(6),.drive-table article>span:nth-child(5),.drive-table article>span:nth-child(6){display:none}}@media(max-width:620px){.drive-dropzone{grid-template-columns:1fr;justify-items:center;text-align:center}.drive-dropzone strong,.drive-dropzone span{grid-column:auto}.drive-table__head,.drive-table article{grid-template-columns:minmax(160px,1fr) 72px 92px}.drive-table__head span:nth-child(3),.drive-table article>span:nth-child(3){display:none}}.data-flow-console{padding:20px}.data-flow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;border:1px solid #e4eaf3;border-radius:8px;padding:18px;background:#fbfcff}.data-flow-toolbar strong{color:#17213d;font-size:16px}.data-flow-toolbar p{margin:6px 0 0;color:#707894}.data-flow-toolbar button{min-height:34px;border-radius:6px;padding:0 14px;color:#fff;background:#6254e8;font-weight:900}.flow-table .console-table__head,.flow-table .console-table__row{grid-template-columns:minmax(180px,1.3fr) minmax(160px,1fr) minmax(220px,1.4fr) 110px 170px 140px}.tuning-empty{display:grid;min-height:320px;place-items:center;align-content:center;color:#17213d}.tuning-empty span{margin-top:10px;color:#707894}.tuning-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(1060px,calc(100% - 48px));margin:20px auto 42px}.tuning-guide article{min-width:0;border-radius:8px;padding:16px;background:#f8f8fc}.tuning-guide article>span{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;color:#615cff;background:#ebeaff;font-weight:900}.tuning-guide strong{margin-left:8px}.tuning-guide p{color:#5f6883;line-height:1.7}.guide-shot{height:180px;border:1px solid #dedcff;border-radius:7px;background:linear-gradient(#ffffff 24px,transparent 24px),linear-gradient(90deg,#f1efff 18%,transparent 18%),#faf9ff;box-shadow:inset 0 0 0 18px #6254e80d}.create-training-console{min-height:calc(100vh - 126px)}.create-training-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;min-height:calc(100vh - 206px)}.create-training-form{display:grid;align-content:start;gap:42px;padding:42px min(11vw,200px) 86px}.create-training-form section{display:grid;gap:20px}.create-training-form h2{margin:0;color:#17213d;font-size:16px}.create-training-form label{position:relative;display:grid;gap:10px;color:#202b4a;font-weight:900}.create-training-form input,.create-training-form select{height:34px;border:1px solid #d9e1ed;border-radius:5px;padding:0 12px;outline:0}.create-training-form label small{position:absolute;right:12px;bottom:8px;color:#8b94ad;font-weight:400}.priority-line{display:grid;grid-template-columns:40px repeat(4,minmax(100px,1fr)) 40px;align-items:center;gap:14px}.priority-line button{height:66px;border:1px solid transparent;border-radius:5px;color:#69728e;background:transparent;font-weight:900}.priority-line button.active{border-color:#6254e8;color:#ff4d4f;background:#fff}.method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.method-grid button{display:grid;gap:10px;min-height:76px;border:1px solid #d9e1ed;border-radius:5px;padding:16px;color:#202b4a;background:#fff;text-align:left}.method-grid button.active{border-color:#6254e8;box-shadow:inset 0 0 0 1px #6254e8}.method-grid small{color:#8b94ad}.training-summary{padding:28px 20px;border-left:1px solid #e4eaf3;background:#fbfcff}.training-summary strong{display:block;margin-bottom:22px}.training-summary dl{display:grid;gap:0;margin:0 0 46px}.training-summary dl div{display:flex;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid #e4eaf3}.training-summary dt{color:#8790aa}.training-summary dd{margin:0;color:#202b4a}.training-summary em{color:#ff6a00;font-style:normal;font-weight:900}.create-training-footer{position:sticky;bottom:0;display:flex;gap:12px;padding:16px min(11vw,200px);border-top:1px solid #e4eaf3;background:#fff}.create-training-footer button{min-height:34px;border-radius:6px;padding:0 18px;color:#202b4a;background:#fff;font-weight:900}.create-training-footer button:first-child{color:#fff;background:#6254e8}.task-detail-drawer{position:fixed;right:22px;top:92px;z-index:40;width:min(520px,calc(100vw - 44px));border:1px solid #dfe7f2;border-radius:8px;background:#fff;box-shadow:0 24px 70px #1b2f552e}.task-detail-drawer header,.task-detail-drawer nav{display:flex;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid #e4eaf3}.task-detail-drawer header button,.task-detail-drawer nav button{border-radius:5px;padding:0 10px;background:#f4f6fa}.task-detail-drawer nav button.active{color:#fff;background:#6254e8}.task-detail-body{padding:18px}.task-detail-body dl{display:grid;gap:12px;margin:0}.task-detail-body dl div,.task-output{padding:14px;border-radius:6px;background:#f8faff}.task-detail-body dt{color:#8b94ad}.task-detail-body dd{margin:6px 0 0;font-weight:900}.task-detail-body pre{max-height:260px;overflow:auto;margin:0;border-radius:6px;padding:14px;color:#dcecff;background:#111d33}.dataset-preview-panel{width:min(820px,100%)}.dataset-preview-body,.dataset-detail-body{min-height:420px;padding:42px;background:linear-gradient(#eef2fa 1px,transparent 1px) 0 0 / 100% 46px,linear-gradient(90deg,#eef2fa 1px,transparent 1px) 0 0 / 70px 100%,#fbfcff}.dataset-detail-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dataset-detail-card{border:1px solid #d9e1ed;border-radius:8px;padding:18px;background:#fff}.dataset-detail-card h3{margin:0 0 14px;color:#17213d;font-size:15px}.dataset-detail-card dl{display:grid;gap:12px;margin:0}.dataset-detail-card div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px}.dataset-detail-card dt{color:#8b94ad}.dataset-detail-card dd{min-width:0;margin:0;overflow:hidden;color:#202b4a;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.dataset-preview-card{display:grid;width:min(420px,100%);gap:12px;padding:24px;border:1px solid #d9e1ed;border-radius:8px;background:#fff}.dataset-detail-body .dataset-preview-card{grid-column:1 / -1}.guide-modal-panel,.confirm-modal-panel{width:min(560px,100%)}.guide-modal-body{display:grid;gap:14px;padding:20px}.guide-modal-body article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;border:1px solid #e4eaf3;border-radius:8px;padding:14px;background:#fbfcff}.guide-modal-body span{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:50%;color:#6254e8;background:#eeecff;font-weight:900}.guide-modal-body p,.confirm-modal-panel p{margin:6px 0 0;color:#5f6883;line-height:1.7}.confirm-modal-panel>p{padding:20px}.create-dataset-console{min-height:calc(100vh - 126px)}.create-dataset-layout{display:grid;grid-template-columns:minmax(0,1fr) 210px;min-height:calc(100vh - 206px)}.create-dataset-form{display:grid;align-content:start;gap:42px;padding:42px min(18vw,360px) 86px min(12vw,260px)}.create-dataset-form section{display:grid;gap:18px}.create-dataset-form h2{margin:0 0 8px;color:#17213d;font-size:16px}.create-dataset-form label{position:relative;display:grid;gap:10px;color:#202b4a;font-weight:900}.create-dataset-form label i{color:#ff4d4f;font-style:normal}.create-dataset-form input,.create-dataset-form textarea{width:100%;min-width:0;border:1px solid #d9e1ed;border-radius:5px;outline:0;padding:0 12px;color:#202b4a;background:#fff}.create-dataset-form .visually-hidden,.training-form-grid .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.create-dataset-form input{height:34px}.create-dataset-form textarea{min-height:54px;resize:vertical;padding-top:10px}.create-dataset-form label small{position:absolute;right:12px;bottom:8px;color:#8b94ad;font-weight:400}.field-title{color:#202b4a;font-size:14px}.field-title em{margin-left:8px;border-radius:4px;padding:3px 8px;color:#26a66f;background:#dff7e9;font-style:normal}.dataset-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dataset-type-grid button,.format-row>button{position:relative;display:grid;gap:16px;min-height:102px;border:1px solid #d9e1ed;border-radius:5px;padding:18px;color:#202b4a;background:#fff;text-align:left}.dataset-type-grid button:after,.format-row>button:after{position:absolute;top:18px;right:18px;width:16px;height:16px;border:1px solid #d9e1ed;border-radius:50%;content:""}.dataset-type-grid button.active,.format-row>button.active{border-color:#6254e8;box-shadow:inset 0 0 0 1px #6254e8}.dataset-type-grid button.active:after,.format-row>button.active:after{border:5px solid #6254e8}.dataset-type-grid small,.format-row>button small{color:#707894;line-height:1.6}.dataset-format-box{display:grid;gap:18px;padding:18px 20px;border-radius:5px;background:#f7f7fa}.format-row{display:grid;grid-template-columns:76px repeat(3,minmax(190px,1fr));gap:12px;align-items:center}.format-row>strong{grid-row:1 / span 2}.format-row>button{display:flex;min-height:50px;align-items:center;justify-content:flex-start;padding:0 48px 0 18px;word-break:keep-all;white-space:nowrap}.format-row--radio{grid-template-columns:76px repeat(3,auto);justify-content:start}.format-row--radio label,.inline-radios label{display:inline-flex;align-items:center;gap:8px;color:#202b4a;font-weight:900}.dataset-format-box p,.upload-tip{margin:-8px 0 0 76px;color:#8b94ad;line-height:1.7}.dataset-format-box a,.sample-links a{color:#6254e8;font-weight:900}.dataset-format-box>a{margin-left:76px}.sample-links{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-left:76px}.sample-links strong{flex:0 0 auto}.inline-radios{display:flex;flex-wrap:wrap;gap:20px}.inline-radios input,.format-row--radio input{width:16px;height:16px;accent-color:#6254e8}.upload-drop{display:grid;width:100%;min-height:150px;place-items:center;align-content:center;gap:8px;border:1px dashed #b8c5d8;border-radius:5px;color:#202b4a;background:#fbfcff}.upload-drop:hover{border-color:#6254e8;background:#fbfbff}.model-upload-drop{display:grid;min-height:118px;place-items:center;align-content:center;gap:8px;border:1px dashed #b8c5d8;border-radius:8px;color:#202b4a;background:#fbfcff}.model-upload-drop:hover{border-color:#6254e8;background:#fbfbff}.model-upload-drop span{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#fff;font-size:20px}.model-upload-drop small{color:#6f7893}.upload-drop span{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:10px;color:#202b4a;background:#fff;font-size:22px;box-shadow:0 6px 18px #1b2f550f}.upload-drop small{color:#6f7893}.uploaded-file{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;border:1px solid #d9e1ed;border-radius:5px;padding:10px 14px}.uploaded-file>span{width:34px;height:42px;border-radius:6px;background:#7165ea}.uploaded-file strong,.uploaded-file small{display:block}.uploaded-file small{margin-top:4px;color:#8b94ad}.uploaded-file button{color:#8b94ad;background:transparent}.dataset-anchor{display:grid;align-content:start;gap:18px;padding:44px 0 0 20px;border-left:1px solid #e4eaf3}.dataset-anchor a{min-height:24px;border-left:2px solid transparent;padding-left:16px;color:#202b4a;font-weight:800}.dataset-anchor a.active{border-color:#6254e8;color:#6254e8}.create-dataset-footer{position:sticky;bottom:0;display:flex;gap:12px;padding:16px min(18vw,360px) 16px min(12vw,260px);border-top:1px solid #e4eaf3;background:#fff}.create-dataset-footer button{min-height:34px;border-radius:6px;padding:0 18px;color:#202b4a;background:#fff;font-weight:900}.create-dataset-footer button:first-child{color:#fff;background:#6254e8}.console-header strong button{border:0;padding:0;color:inherit;background:transparent;font:inherit;cursor:pointer}.create-model-console{min-height:calc(100vh - 126px)}.create-model-layout{display:grid;grid-template-columns:minmax(0,1fr) 210px;min-height:calc(100vh - 206px)}.create-model-form{display:grid;align-content:start;gap:32px;padding:42px min(18vw,360px) 86px min(12vw,260px)}.create-model-form section{display:grid;gap:18px}.create-model-form h2{margin:0 0 4px;color:#17213d;font-size:15px}.create-model-form h2 b,.create-model-form label b{color:#ff4d4f;font-weight:900}.create-model-form h2 em{margin-left:8px;border-radius:4px;padding:3px 8px;color:#27a36a;background:#dcf8eb;font-size:13px;font-style:normal}.create-model-form label{position:relative;display:grid;gap:10px;color:#202b4a;font-weight:900}.create-model-form input,.create-model-form select{width:100%;height:34px;border:1px solid #d9e1ed;border-radius:5px;padding:0 12px;color:#202b4a;background:#fff;outline:0}.create-model-form label small{position:absolute;right:12px;bottom:8px;color:#8b94ad;font-weight:400}.create-model-form .radio-line{display:flex;align-items:center;gap:8px;width:max-content}.create-model-form .radio-line input{width:16px;height:16px;accent-color:#6254e8}.oss-auth-banner{display:flex;align-items:center;justify-content:center;height:32px;border-radius:3px;color:#77819b;background:#f6f7fb}.oss-auth-banner button{border:0;padding:0 0 0 4px;color:#6254e8;background:transparent;font-weight:900}.create-model-form p{max-width:760px;margin:0;color:#202b4a;line-height:1.8}.create-model-anchor{display:grid;align-content:start;gap:18px;padding:42px 24px;border-left:1px solid #e4eaf3;background:#fbfcff}.create-model-anchor a{color:#202b4a;font-weight:800;text-decoration:none}.create-model-anchor a:first-child{color:#6254e8}.create-model-footer{position:sticky;bottom:0;display:flex;gap:12px;padding:16px min(18vw,360px) 16px min(12vw,260px);border-top:1px solid #e4eaf3;background:#fff}.create-model-footer button{min-height:34px;border-radius:6px;padding:0 18px;color:#202b4a;background:#fff;font-weight:900}.create-model-footer button:first-child{color:#fff;background:#6254e8}@media(max-width:1100px){.dataset-table,.task-table,.model-console-table,.eval-console-table,.compression-console-table{overflow-x:auto}.dataset-table .console-table__head,.dataset-table .console-table__row{min-width:1320px}.create-training-layout,.create-dataset-layout,.create-model-layout{grid-template-columns:1fr}.dataset-anchor,.create-model-anchor{display:none}.training-summary{border-left:0;border-top:1px solid #e4eaf3}.tuning-guide{grid-template-columns:1fr}.format-row{grid-template-columns:76px repeat(2,minmax(190px,1fr))}.format-row>strong{grid-row:span 2}}@media(max-width:760px){.console-header,.console-filter,.create-training-footer{align-items:stretch;flex-direction:column;height:auto;padding:14px}.dataset-switch{position:static;transform:none;margin:12px 14px}.console-filter select,.console-filter label{width:100%}.create-training-form{padding:24px}.create-dataset-form,.create-model-form,.create-model-footer,.create-dataset-footer{padding-right:24px;padding-left:24px}.priority-line,.method-grid,.dataset-type-grid,.format-row,.format-row--radio{grid-template-columns:1fr}.dataset-format-box p,.dataset-format-box>a,.sample-links{margin-left:0}}.compute-service{--compute-blue: #1677ff;--compute-ink: #10254a;--compute-muted: #6b7f9f;--compute-border: #dceaff;display:grid;gap:18px;color:var(--compute-ink)}.home-site-footer{margin-top:24px;overflow:hidden;border:1px solid rgb(76 124 174 / 14%);border-radius:12px;color:#58708c;background:radial-gradient(circle at 90% 8%,rgb(58 147 255 / 10%),transparent 28%),linear-gradient(180deg,#f9fcff,#f3f8fd);box-shadow:0 16px 42px #2d598412}.home-site-footer__main{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(220px,1.45fr);gap:clamp(20px,3vw,48px);padding:clamp(28px,3vw,44px)}.home-site-footer__group h2{margin:0 0 16px;color:#173552;font-size:14px;font-weight:800}.home-site-footer__group nav{display:grid;gap:11px}.home-site-footer__group a,.home-site-footer__utility a,.home-site-footer__records a{width:fit-content;color:#607894;font-size:13px;line-height:1.5;transition:color .16s ease,transform .16s ease}.home-site-footer__group a:hover,.home-site-footer__group a:focus-visible,.home-site-footer__utility a:hover,.home-site-footer__utility a:focus-visible,.home-site-footer__records a:hover,.home-site-footer__records a:focus-visible{color:#247dff;text-decoration:underline;text-underline-offset:3px}.home-site-footer__group a:hover{transform:translate(2px)}.home-site-footer__brand{min-width:0;border-left:1px solid rgb(88 129 173 / 16%);padding-left:clamp(22px,3vw,42px)}.home-site-footer__brand-title{display:flex;align-items:center;gap:12px}.home-site-footer__brand-title>span{display:inline-grid;width:42px;height:42px;flex:0 0 42px;place-items:center;overflow:hidden;border:1px solid rgb(45 121 255 / 14%);border-radius:12px;background:#fff;box-shadow:0 10px 24px #2d79ff3d}.home-site-footer__brand-title>span img{display:block;width:100%;height:100%;object-fit:cover}.home-site-footer__brand-title strong,.home-site-footer__brand-title small{display:block}.home-site-footer__brand-title strong{color:#173552;font-size:15px}.home-site-footer__brand-title small{margin-top:4px;color:#7a8fa8;font-size:11px}.home-site-footer__brand p{margin:16px 0;color:#6c839e;font-size:12px;line-height:1.7}.home-site-footer__brand>a{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid rgb(43 124 255 / 24%);border-radius:8px;padding:0 13px;color:#247dff;background:#ffffffb8;font-size:13px;font-weight:700}.home-site-footer__brand>a:hover,.home-site-footer__brand>a:focus-visible{color:#fff;background:#247dff}.home-site-footer__utility{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid rgb(88 129 173 / 16%);padding:18px clamp(28px,3vw,44px)}.home-site-footer__utility a{color:#314f6e;font-weight:700}.home-site-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-top:1px solid rgb(88 129 173 / 12%);padding:18px clamp(28px,3vw,44px) 22px;font-size:12px;line-height:1.7}.home-site-footer__company,.home-site-footer__records{display:flex;flex-wrap:wrap;gap:4px 18px}.home-site-footer__records{flex:0 0 auto;justify-content:flex-end}.home-site-footer__record-link{display:inline-flex;align-items:center;gap:8px}.home-site-footer__record-icons{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px}.home-site-footer__record-icons img{display:block;width:auto;height:22px;object-fit:contain}@media(min-width:761px){.enterprise-page .home-site-footer__bottom{padding-right:290px}}@media(max-width:1280px){.home-site-footer__main{grid-template-columns:repeat(4,minmax(120px,1fr))}.home-site-footer__brand{grid-column:1 / -1;border-top:1px solid rgb(88 129 173 / 16%);border-left:0;padding-top:22px;padding-left:0}}@media(max-width:760px){.home-site-footer{margin-top:16px;border-radius:10px}.home-site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding:26px 22px}.home-site-footer__utility{gap:12px 20px;padding:17px 22px}.home-site-footer__bottom{align-items:flex-start;flex-direction:column;gap:10px;padding:17px 22px 20px}.home-site-footer__records{justify-content:flex-start}}@media(max-width:420px){.home-site-footer__main{grid-template-columns:1fr}.home-site-footer__brand{grid-column:auto}.home-site-footer__utility{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-site-footer__company,.home-site-footer__records{flex-direction:column}}.model-catalog{min-height:calc(100vh - 126px);padding:clamp(16px,2vw,28px);border:1px solid #dce8f8;border-radius:16px;background:radial-gradient(circle at 92% 0%,rgba(40,126,255,.1),transparent 28%),linear-gradient(180deg,#f7fbff 0,#fff 240px)}.model-catalog__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.model-catalog__eyebrow{color:#1672f3;font-size:12px;font-weight:900;letter-spacing:.08em}.model-catalog__hero h1{margin:8px 0 7px;color:#10244a;font-size:clamp(26px,3vw,36px);line-height:1.1}.model-catalog__hero p{margin:0;color:#60769a;font-size:14px}.model-catalog__stats{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));overflow:hidden;border:1px solid #d8e6fb;border-radius:14px;background:#ffffffdb;box-shadow:0 10px 32px #2a63b114}.model-catalog__stats div{display:grid;gap:2px;min-width:104px;padding:14px 18px;text-align:center}.model-catalog__stats div+div{border-left:1px solid #e4edf9}.model-catalog__stats strong{color:#126df3;font-size:23px}.model-catalog__stats span{color:#6d7f9f;font-size:12px}.model-catalog__toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 170px 160px auto;gap:10px;padding:12px;border:1px solid #dce7f5;border-radius:12px;background:#fff;box-shadow:0 8px 28px #194f960f}.model-catalog__toolbar select,.model-catalog__search{min-width:0;min-height:40px;border:1px solid #d8e3f1;border-radius:8px;color:#334a70;background:#fbfdff}.model-catalog__search{display:flex;align-items:center;gap:9px;padding:0 12px}.model-catalog__search .app-icon{width:17px;color:#7890b3}.model-catalog__search input{width:100%;border:0;outline:0;color:#233a60;background:transparent}.model-catalog__toolbar select{padding:0 10px}.model-catalog__sync{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:0 15px;color:#fff;background:linear-gradient(135deg,#1a7cff,#3154ef);font-weight:800;box-shadow:0 7px 16px #2367f038}.model-catalog__sync:disabled{cursor:wait;opacity:.72}.model-catalog__sync .app-icon{width:16px}.model-catalog__sync .spinning{animation:catalog-spin .8s linear infinite}@keyframes catalog-spin{to{transform:rotate(360deg)}}.model-catalog__categories{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:8px;margin:14px 0 0}.model-catalog__categories button{display:grid;grid-template-columns:auto 1fr auto;min-width:0;min-height:44px;align-items:center;gap:7px;border:1px solid #dbe6f4;border-radius:9px;padding:0 10px;color:#587092;background:#ffffffe6;font-weight:800}.model-catalog__categories button:hover,.model-catalog__categories button.active{border-color:#75adff;color:#126df3;background:#eef6ff}.model-catalog__categories .app-icon{width:16px}.model-catalog__categories span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.model-catalog__categories em{min-width:23px;border-radius:10px;padding:2px 6px;color:#7290b8;background:#edf2f9;font-size:11px;font-style:normal}.model-catalog__categories button.active em{color:#fff;background:#2678f4}.model-catalog__result-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px 12px;color:#536b8e;font-size:13px}.model-catalog__result-bar strong{color:#166ff1}.model-catalog__result-bar small{color:#8a9db9}.model-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.model-catalog-card{display:flex;min-width:0;min-height:260px;flex-direction:column;border:1px solid #dce7f4;border-radius:13px;padding:16px;background:#fffffff5;box-shadow:0 7px 24px #2453910f;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.model-catalog-card:hover{border-color:#8ab9ff;box-shadow:0 13px 30px #2467ca1f;transform:translateY(-2px)}.model-catalog-card>header{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px}.model-catalog-card>header img{width:52px;height:52px;border-radius:13px;object-fit:cover;box-shadow:0 7px 18px #2258b129}.model-catalog-card h2{overflow:hidden;margin:0;color:#162d55;font-size:15px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.model-catalog-card header p{margin:5px 0 0;color:#7d90ac;font-size:12px}.model-catalog-card header>span{align-self:start;border-radius:10px;padding:4px 7px;color:#2876e9;background:#eef5ff;font-size:10px;font-weight:800}.model-catalog-card dl{display:grid;gap:9px;margin:18px 0 14px}.model-catalog-card dl div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:9px;font-size:12px}.model-catalog-card dt{color:#8798b1}.model-catalog-card dd{overflow:hidden;margin:0;color:#334c70;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.model-catalog-card__chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.model-catalog-card__chips span{border:1px solid #d9e8fb;border-radius:5px;padding:3px 7px;color:#4d79ad;background:#f7fbff;font-size:11px}.model-catalog-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:13px;border-top:1px solid #edf2f8}.model-catalog-card footer a{color:#7185a3;font-size:12px;font-weight:700}.model-catalog-card footer a:hover{color:#176ff2}.model-catalog-card footer button,.model-catalog__empty button{min-height:34px;border-radius:7px;padding:0 14px;color:#fff;background:#2376f3;font-weight:800}.model-catalog__empty{display:grid;justify-items:center;gap:8px;min-height:290px;align-content:center;border:1px dashed #cddced;border-radius:13px;color:#7185a3;background:#ffffffb3}.model-catalog__empty .app-icon{width:34px;color:#8cabd2}.model-catalog__empty strong{color:#28466f;font-size:15px}.model-catalog__empty p{margin:0 0 8px;font-size:12px}.model-catalog__pagination{display:flex;justify-content:center;gap:7px;margin-top:20px}.model-catalog__pagination button{min-width:36px;min-height:34px;border:1px solid #d6e2f1;border-radius:7px;padding:0 10px;color:#587092;background:#fff;font-weight:800}.model-catalog__pagination button:hover:not(:disabled),.model-catalog__pagination button.active{border-color:#2a7af0;color:#fff;background:#2a7af0}.model-catalog__pagination button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:1180px){.model-catalog__hero{flex-direction:column}.model-catalog__stats{width:100%}.model-catalog__toolbar{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(140px,180px))}.model-catalog__sync{grid-column:1 / -1}.model-catalog__categories{grid-template-columns:repeat(3,minmax(140px,1fr))}.model-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.model-catalog{padding:14px;border-radius:12px}.model-catalog__stats div{min-width:0;padding:12px 6px}.model-catalog__stats strong{font-size:19px}.model-catalog__toolbar{grid-template-columns:1fr}.model-catalog__sync{grid-column:auto}.model-catalog__categories{grid-template-columns:repeat(2,minmax(0,1fr))}.model-catalog__result-bar{align-items:flex-start;flex-direction:column;gap:4px}.model-catalog__grid{grid-template-columns:1fr}.model-catalog-card{min-height:250px}.model-catalog__pagination{flex-wrap:wrap}}.compute-overview{position:relative;display:grid;grid-template-columns:minmax(280px,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(20px,3vw,46px);min-height:168px;overflow:hidden;border:1px solid #e0edff;border-radius:14px;padding:clamp(24px,3vw,34px);background:linear-gradient(135deg,#e9f5ffe0,#fffffff0),linear-gradient(90deg,rgb(22 119 255 / 5%) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(rgb(22 119 255 / 5%) 1px,transparent 1px) 0 0 / 48px 48px;box-shadow:0 16px 40px #3569aa14}.compute-overview:after{position:absolute;right:-35px;top:-75px;width:280px;height:280px;border:50px solid rgb(65 145 255 / 4%);border-radius:44px;content:"";transform:rotate(28deg)}.compute-overview__copy,.compute-overview__stats{position:relative;z-index:1}.compute-service__eyebrow{margin:0 0 8px;color:#1479ff;font-size:12px;font-weight:900}.compute-overview h1{margin:0;color:var(--compute-ink);font-size:clamp(30px,3vw,42px);line-height:1.1}.compute-overview__copy>p:last-child{max-width:560px;margin:10px 0 0;color:var(--compute-muted);font-size:14px;line-height:1.75}.compute-overview__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.compute-overview__stats article{display:flex;min-width:0;align-items:center;gap:12px;border:1px solid rgb(118 174 255 / 34%);border-radius:13px;padding:16px;background:#ffffffa3;box-shadow:0 10px 24px #3271be0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.compute-overview__icon,.compute-kpi-icon,.gpu-chip-icon,.model-symbol{display:inline-grid;flex:0 0 auto;width:44px;height:44px;place-items:center;border-radius:50%;color:var(--compute-blue);background:#eff6ff}.compute-overview__stats .app-icon,.compute-kpi-icon .app-icon,.gpu-chip-icon .app-icon,.model-symbol .app-icon{width:22px;height:22px}.compute-overview__stats div{display:grid;min-width:0;gap:4px}.compute-overview__stats small{color:#7184a2;white-space:nowrap}.compute-overview__stats strong{color:var(--compute-ink);font-size:clamp(20px,2vw,27px);white-space:nowrap}.compute-page-section{display:grid;gap:16px}.compute-page-heading,.compute-card-heading,.compute-card-toolbar,.compute-main-card>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.compute-page-heading h2{margin:0;color:var(--compute-ink);font-size:27px}.compute-page-heading p{margin:5px 0 0;color:#7890af}.compute-heading-actions{display:flex;flex-wrap:wrap;gap:10px}.compute-heading-actions button,.compute-heading-actions select,.compute-primary-button{min-height:40px;border:1px solid #d8e6f9;border-radius:9px;padding:0 15px;color:#29486e;background:#fff;font-weight:800}.compute-heading-actions button.active,.compute-primary-button{border-color:transparent!important;color:#fff!important;background:linear-gradient(135deg,#1686ff,#2d72ff)!important;box-shadow:0 10px 22px #1b77ff2e}.compute-heading-actions .app-icon{width:16px;margin-right:6px;vertical-align:-3px}.compute-main-card,.compute-kpi-grid article{border:1px solid var(--compute-border);border-radius:13px;background:#fffffff5;box-shadow:0 12px 30px #3a669e0f}.compute-main-card h3{margin:0;color:var(--compute-ink);font-size:17px}.compute-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.compute-kpi-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.compute-kpi-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.compute-kpi-grid article{display:flex;min-width:0;align-items:center;gap:14px;padding:18px}.compute-kpi-grid article>div{display:grid;min-width:0;gap:4px}.compute-kpi-grid small{color:#7488a6}.compute-kpi-grid strong{color:var(--compute-ink);font-size:clamp(22px,2vw,28px);white-space:nowrap}.compute-kpi-grid em{color:#5f7a9d;font-size:12px;font-style:normal;white-space:nowrap}.compute-kpi-icon.green{color:#14ac79;background:#eafaf4}.compute-kpi-icon.amber{color:#eea400;background:#fff7e4}.compute-kpi-icon.red{color:#f14a4a;background:#fff0f0}.compute-market__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);gap:16px;margin:0}.compute-market-panel{padding:16px}.compute-card-heading{margin-bottom:14px}.compute-search-field{display:flex;min-width:min(320px,100%);height:38px;align-items:center;gap:8px;border:1px solid #dbe7f7;border-radius:8px;padding:0 12px;background:#fbfdff}.compute-search-field .app-icon{width:17px;color:#7891b0}.compute-search-field input{width:100%;min-width:0;border:0;outline:0;color:var(--compute-ink);background:transparent}.compute-filter-row{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:16px}.compute-filter-row button,.compute-segmented button{min-height:32px;border-radius:7px;padding:0 14px;color:#416181;background:#f1f6fc;font-weight:800}.compute-filter-row button.active,.compute-segmented button.active{color:#fff;background:var(--compute-blue);box-shadow:0 6px 14px #1677ff29}.gpu-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gpu-product-card{gap:14px;border-radius:11px;padding:16px;box-shadow:none}.gpu-product-card:hover{border-color:#a9ceff;box-shadow:0 14px 26px #3269aa1a;transform:translateY(-2px)}.gpu-product-card__top{display:flex;align-items:center;justify-content:space-between}.gpu-product-card__top>div{display:grid;gap:4px}.gpu-product-card__top span{color:#7c90ad;font-size:11px}.gpu-product-card__top strong{font-size:24px}.gpu-product-card__top em{width:max-content;border-radius:4px;padding:2px 6px;color:#247fe8;background:#edf6ff;font-size:11px;font-style:normal}.gpu-chip-icon{width:58px;height:58px;border:1px solid #dceaff;border-radius:14px}.gpu-chip-icon .app-icon{width:29px;height:29px}.gpu-product-card dl{gap:7px}.gpu-product-card dl div{padding-bottom:6px}.gpu-product-card footer{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.gpu-product-card footer button{min-height:36px;border-radius:8px;padding:0 12px;color:#fff;background:var(--compute-blue);font-weight:900;white-space:nowrap}.gpu-product-card__price{white-space:nowrap}.gpu-product-card__price strong{font-size:24px}.gpu-reliability{display:flex;align-items:center;gap:8px;color:#526d8d;font-size:11px}.gpu-reliability i{flex:1;height:4px;border-radius:99px;background:#e9f1fa}.gpu-reliability b{display:block;width:99%;height:100%;border-radius:inherit;background:var(--compute-blue)}.compute-side-stack{display:grid;align-content:start;gap:14px}.model-recommend-panel,.supply-trend{padding:16px}.model-recommend-panel header button,.compute-main-card header button{color:#557596;background:transparent}.model-recommend-panel article{display:flex;align-items:center;gap:12px;padding:13px}.model-recommend-panel article>div{display:grid;gap:3px}.model-recommend-panel b{color:var(--compute-blue)}.model-symbol{width:42px;height:42px;border-radius:10px;font-size:27px;font-weight:900}.supply-trend header span,.capacity-card header span,.node-health header span,.cost-card header span{color:#8092aa;font-size:12px}.trend-lines,.cost-sparkline{display:flex;height:110px;align-items:end;gap:7px;border-bottom:1px solid #dfe9f6;padding-top:18px}.trend-lines i,.cost-sparkline i{flex:1;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#55b5ff,#1677ff)}.supply-trend footer{display:flex;justify-content:space-between;margin-top:12px;color:#1aa578}.compute-card-toolbar{padding:12px 14px}.compute-segmented{display:flex;flex-wrap:wrap;gap:6px}.instance-table-panel{margin:0;overflow:hidden}.compute-table-scroll{overflow-x:auto}.instance-table{padding:0 14px 14px}.instance-table__head,.instance-table article{min-width:980px}.instance-table--instances .instance-table__head,.instance-table--instances article{grid-template-columns:minmax(150px,1.2fr) 88px 130px 150px minmax(130px,1fr) 90px minmax(190px,1fr)}.instance-table article{cursor:default}.instance-table article.selected{border:1px solid #a8ceff;border-radius:8px;background:#f5f9ff}.instance-actions{flex-wrap:nowrap;gap:5px}.instance-actions button{min-height:28px;border:1px solid #dce9f9;border-radius:5px;padding:0 9px;color:#1677ff;background:#fff}.instance-detail-panel{margin:0;padding:16px}.instance-detail-panel>header{padding:0 0 14px}.instance-detail-panel>header>div{display:flex;align-items:center;gap:10px}.instance-detail-panel>header button{color:#5d7899}.instance-detail-layout{display:grid;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);gap:14px}.instance-detail-layout dl{margin:0;border:1px solid var(--compute-border);border-radius:9px;padding:13px}.monitor-dashboard{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.72fr);gap:14px}.monitor-trend-card{grid-row:span 2;padding:16px}.monitor-trend-card>header{margin-bottom:12px}.monitor-chart{position:relative;height:280px}.monitor-chart__grid{position:absolute;top:0;right:0;bottom:24px;left:0;background:repeating-linear-gradient(to bottom,transparent 0 54px,#e8f0f8 55px)}.monitor-chart svg{position:absolute;top:6px;right:0;bottom:28px;left:0;width:100%;height:calc(100% - 34px);overflow:visible}.monitor-chart polyline{fill:none;stroke:#1677ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.monitor-chart polyline.secondary{stroke:#20bad5;stroke-width:2;opacity:.72}.monitor-chart footer{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;color:#8395ad;font-size:11px}.health-card,.capacity-card{padding:16px}.health-ring{display:grid;width:140px;height:140px;place-content:center;margin:14px auto;border-radius:50%;background:radial-gradient(circle,#fff 57%,transparent 59%),conic-gradient(#20b781 0 var(--health-percent, 96.7%),#ffbf3d var(--health-percent, 96.7%) var(--warning-end, 98.3%),#ff5555 var(--warning-end, 98.3%) 100%);text-align:center}.health-ring strong{font-size:24px}.health-ring span{color:#7387a3;font-size:12px}.health-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.health-card li{display:flex;align-items:center;gap:8px;color:#637b99}.health-card li strong{margin-left:auto;color:var(--compute-ink)}.health-card li i{width:7px;height:7px;border-radius:50%}.health-card .ok{background:#20b781}.health-card .warn{background:#ffb71b}.health-card .danger{background:#f05252}.capacity-card>div{display:grid;grid-template-columns:92px minmax(0,1fr) 36px;align-items:center;gap:8px;margin-top:10px;color:#607a99;font-size:12px}.capacity-card i,.host-usage i{height:6px;overflow:hidden;border-radius:99px;background:#e8f0fa}.capacity-card b,.host-usage b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1677ff,#65aaff)}.monitor-bottom-grid{display:grid;grid-template-columns:1.1fr .9fr 1.25fr 1.05fr;gap:14px}.node-health,.queue-card,.alerts-card,.cost-card{padding:16px}.node-health>div{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;margin:18px 0}.node-health>div i{aspect-ratio:1;border-radius:3px;background:#20b781}.node-health>div i.warn{background:#ffb71b}.node-health>div i.danger{background:#f05252}.node-health footer{display:flex;justify-content:space-between;color:#6d829f;font-size:12px}.queue-card p{display:flex;justify-content:space-between;border-bottom:1px solid #edf2f8;padding-bottom:9px;color:#657d9b}.queue-card p strong{color:var(--compute-ink)}.alerts-card article{display:flex;gap:10px;border-bottom:1px solid #edf2f8;padding:12px 0}.alerts-card article>span{color:#f39b12;font-weight:900}.alerts-card article div{display:grid;gap:3px}.alerts-card article small{color:#7c8fa8}.cost-card>strong{display:block;margin-top:18px;font-size:23px}.cost-card>strong small{color:#7185a1;font-size:12px}.cost-sparkline{height:95px}.host-scan-strip{display:flex;align-items:center;gap:10px;border:1px solid #d9e9fc;border-radius:9px;padding:12px 16px;color:#607b9e;background:#f5f9ff}.host-scan-strip .app-icon{width:17px;color:var(--compute-blue)}.host-scan-strip strong{color:var(--compute-blue)}.host-scan-strip i{width:6px;height:6px;border-radius:50%;background:#20b781}.host-inventory{display:grid;grid-template-columns:200px minmax(0,1fr);overflow:hidden}.host-inventory>aside{display:grid;align-content:start;gap:8px;border-right:1px solid var(--compute-border);padding:16px}.host-inventory>aside .compute-search-field{min-width:0}.host-area-search{display:grid;grid-template-columns:minmax(0,1fr) 31px;gap:8px}.host-area-search .compute-search-field{height:31px;padding:0 9px}.host-area-search>button{border:1px solid #dbe8f8;border-radius:6px;color:#1677ff;background:#fff;font-size:19px}.host-inventory>aside>button{display:flex;min-height:47px;align-items:center;justify-content:space-between;border-radius:7px;padding:8px 11px;color:#496786;background:transparent;text-align:left}.host-inventory>aside>button span{display:grid;gap:2px}.host-inventory>aside>button b{font-weight:600}.host-inventory>aside>button small{color:#7f92ab;font-size:10px;font-weight:400}.host-inventory>aside>button.active{color:var(--compute-blue);background:#edf5ff}.host-inventory__main{min-width:0;padding-top:12px}.host-table .instance-table__head,.host-table article{grid-template-columns:minmax(150px,1fr) 120px 115px 130px 70px minmax(120px,.8fr) minmax(150px,1fr);min-width:1000px}.host-row-actions{position:relative;display:flex;align-items:center;gap:8px}.host-row-actions button{color:var(--compute-blue);background:transparent}.host-more-menu{position:absolute;z-index:8;top:28px;right:0;display:grid;min-width:100px;overflow:hidden;border:1px solid #dce8f7;border-radius:7px;background:#fff;box-shadow:0 10px 24px #214c8224}.host-row-actions .host-more-menu button{min-height:32px;padding:0 12px;color:#456483;text-align:left;white-space:nowrap}.host-row-actions .host-more-menu button:hover{color:#1677ff;background:#f1f6ff}.host-pagination{display:flex;min-width:990px;min-height:49px;align-items:center;justify-content:space-between;border-top:1px solid #edf2f8;padding:7px 10px;color:#7085a1;font-size:10px}.host-pagination div{display:flex;align-items:center;gap:6px}.host-pagination button,.host-pagination select{height:28px;border:1px solid #dce8f7;border-radius:5px;padding:0 9px;color:#5c7697;background:#fff}.host-pagination button.active{border-color:#8fbdff;color:#1677ff;background:#edf5ff}.host-pagination button:disabled{opacity:.45}.instance-status--pending{color:#a36a00;background:#fff5dc}.host-detail-panel{padding:16px}.host-detail-panel>nav{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--compute-border)}.host-detail-panel>nav button{border-bottom:2px solid transparent;padding:10px 14px;color:#607a99;background:transparent}.host-detail-panel>nav button.active{border-color:var(--compute-blue);color:var(--compute-blue)}.host-detail-content{display:grid;grid-template-columns:minmax(250px,.8fr) repeat(2,minmax(200px,1fr));gap:14px;padding-top:14px}.host-detail-content dl{display:grid;gap:8px;margin:0;border:1px solid var(--compute-border);border-radius:9px;padding:14px}.host-detail-content dl div{display:flex;justify-content:space-between;gap:12px}.host-detail-content dt{color:#7489a6}.host-detail-content dd{margin:0;font-weight:800}.host-detail-placeholder{display:grid;justify-items:center;gap:8px;padding:34px;color:#66809f;text-align:center}.host-detail-placeholder .app-icon{width:30px;color:var(--compute-blue)}.host-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:14px}.host-info-grid article{display:grid;gap:7px;border:1px solid var(--compute-border);border-radius:9px;padding:16px;background:#fbfdff}.host-info-grid .app-icon{width:22px;color:var(--compute-blue)}.host-info-grid span,.host-audit-list span,.host-audit-list small{color:#7489a6;font-size:12px}.host-audit-list{display:grid;padding-top:14px}.host-audit-list article{display:grid;grid-template-columns:120px minmax(0,1fr) 90px;gap:14px;border-bottom:1px solid #edf2f8;padding:12px 4px}.compute-empty{display:grid;min-height:220px;place-content:center;justify-items:center;gap:10px;color:#7188a5}.compute-empty .app-icon{width:34px}.compute-empty button{color:var(--compute-blue);background:transparent}.compute-empty--small{min-height:90px}.mini-chart-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mini-metric{box-shadow:none}.compute-service-toast{border-radius:999px;padding:11px 18px;background:#162f56}.about-hero.about-hero--tech{position:relative;isolation:isolate;display:grid;min-height:clamp(500px,43vw,650px);grid-template-columns:minmax(380px,.92fr) minmax(480px,1.08fr);gap:0;overflow:hidden;padding:0;border:1px solid #d9e8fb;border-radius:20px;background:linear-gradient(112deg,#fff,#f5faff 42%,#d8ebff 58%,#2f85ee);box-shadow:0 24px 60px #286aaa1f}.about-hero-background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.about-tech-copy{position:relative;z-index:3;display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(30px,4.2vw,68px) clamp(24px,3.2vw,52px)}.about-tech-copy__eyebrow{margin:0 0 10px;color:#315b8f;font-size:13px;font-weight:900;letter-spacing:.16em}.about-hero--tech .about-tech-copy h1{margin:0 0 clamp(20px,2.2vw,34px);color:#071a3a;font-size:clamp(42px,4.2vw,68px);font-weight:950;letter-spacing:-.06em;line-height:1}.about-brand-lockup{display:grid;grid-template-columns:clamp(92px,7vw,118px) minmax(0,1fr);gap:clamp(10px,1.2vw,18px);align-items:center;min-width:0}.about-brand-symbol{display:block;width:100%;filter:drop-shadow(0 12px 20px rgb(37 121 255 / 22%))}.about-brand-symbol img{display:block;width:100%;height:auto;border-radius:18px}.about-brand-lockup>div{display:grid;min-width:0}.about-brand-lockup__name{color:#071a3a;font-size:clamp(38px,4vw,62px);font-weight:950;letter-spacing:.08em;line-height:1.08;text-shadow:1px 0 0 #071a3a}.about-brand-lockup span:not(.about-brand-symbol){margin-top:10px;overflow-wrap:anywhere;color:#152b49;font-size:clamp(14px,1.2vw,18px);font-weight:850;letter-spacing:.04em}.about-brand-lockup small{margin-top:9px;color:#66809f;font-size:9px;font-weight:800;letter-spacing:.22em}.about-hero--tech .about-tech-copy__summary{max-width:560px;margin:clamp(22px,2.4vw,34px) 0 0;color:#49617d;font-size:clamp(14px,1.15vw,17px);line-height:1.9}.about-tech-capabilities{display:flex;flex-wrap:wrap;gap:10px 0;margin:22px 0 0;padding:0;color:#075ed1;font-size:clamp(14px,1.1vw,17px);font-weight:900;list-style:none}.about-tech-capabilities li{display:inline-flex;align-items:center}.about-tech-capabilities li:not(:last-child):after{width:3px;height:3px;margin:0 14px;border-radius:50%;background:#438eea;content:""}.about-hero--tech .about-tech-copy__slogan{margin:14px 0 0;color:#0a1c37;font-size:clamp(17px,1.4vw,22px);font-weight:900;letter-spacing:.03em}.about-tech-visual{position:relative;z-index:1;min-width:0;min-height:100%;margin:0;overflow:hidden}.about-tech-visual figcaption{position:absolute;z-index:2;right:24px;bottom:20px;display:inline-flex;align-items:center;gap:8px;color:#ffffffd1;font-size:9px;font-weight:800;letter-spacing:.18em}.about-tech-visual figcaption span{width:7px;height:7px;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 12px #fff}.about-metrics.about-metrics--tech{grid-template-columns:repeat(4,minmax(0,1fr))}.about-metrics--tech article{--metric-accent: 31 113 246;position:relative;grid-template-columns:54px minmax(0,1fr);gap:15px;align-items:center;min-height:116px;overflow:hidden;padding:20px;border-color:rgb(var(--metric-accent) / 16%);background:radial-gradient(circle at 100% 0%,rgb(var(--metric-accent) / 14%),transparent 44%),linear-gradient(145deg,#fff,#f7fbff);box-shadow:0 14px 34px rgb(var(--metric-accent) / 8%)}.about-metrics--tech article:before{position:absolute;top:0;right:18px;left:18px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--metric-accent) / 75%),transparent);content:""}.about-metrics--tech article:nth-child(2){--metric-accent: 20 174 180}.about-metrics--tech article:nth-child(3){--metric-accent: 120 92 230}.about-metrics--tech article:nth-child(4){--metric-accent: 242 147 42}.about-metric-icon{display:grid;width:54px;height:54px;place-items:center;border:1px solid rgb(var(--metric-accent) / 20%);border-radius:16px;color:rgb(var(--metric-accent));background:linear-gradient(145deg,#fff,rgb(var(--metric-accent) / 10%));box-shadow:0 10px 24px rgb(var(--metric-accent) / 10%)}.about-metric-icon .app-icon{width:25px;height:25px}.about-metrics--tech article>div{display:grid;gap:4px;min-width:0}.about-metrics--tech article>small{position:absolute;right:16px;bottom:8px;color:rgb(var(--metric-accent) / 18%);font-size:28px;font-weight:900}@media(max-width:1280px){.about-hero.about-hero--tech{grid-template-columns:minmax(350px,.95fr) minmax(410px,1.05fr)}.about-tech-copy{padding-inline:30px}.about-brand-lockup small{letter-spacing:.12em}}@media(max-width:960px){.about-hero.about-hero--tech{min-height:0;grid-template-columns:1fr;background:linear-gradient(160deg,#fff,#f3f9ff 48%,#cfe7ff)}.about-tech-copy{padding:38px clamp(24px,6vw,52px) 30px}.about-tech-visual{min-height:clamp(320px,55vw,470px);margin-left:0}.about-hero-background{top:auto;height:clamp(320px,55vw,470px);object-position:66% 50%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / 72%) 14%,#000 28%);mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / 72%) 14%,#000 28%)}.about-metrics.about-metrics--tech{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.about-hero.about-hero--tech{border-radius:15px}.about-tech-copy{padding:28px 20px 22px}.about-brand-lockup{grid-template-columns:74px minmax(0,1fr)}.about-brand-lockup__name{font-size:clamp(32px,11vw,46px)}.about-brand-lockup span:not(.about-brand-symbol){margin-top:6px;font-size:13px}.about-brand-lockup small{display:none}.about-tech-capabilities li:not(:last-child):after{margin-inline:9px}.about-tech-visual{min-height:280px}.about-tech-visual figcaption{right:14px;bottom:12px}.about-metrics.about-metrics--tech{grid-template-columns:1fr}.about-metrics--tech article{min-height:96px}}@media(max-width:1280px){.compute-overview{grid-template-columns:1fr}.compute-overview__stats{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto;padding-bottom:3px}.compute-kpi-grid--five{grid-template-columns:repeat(3,minmax(0,1fr))}.gpu-card-grid,.monitor-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1020px){.compute-market__layout,.monitor-dashboard{grid-template-columns:1fr}.compute-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-trend-card{grid-row:auto}.health-card,.capacity-card{min-width:0}.compute-kpi-grid,.compute-kpi-grid--three,.compute-kpi-grid--five{grid-template-columns:repeat(2,minmax(0,1fr))}.host-inventory{grid-template-columns:1fr}.host-inventory>aside{grid-template-columns:repeat(4,minmax(120px,1fr));overflow-x:auto;border-right:0;border-bottom:1px solid var(--compute-border)}.host-inventory>aside h3,.host-inventory>aside label,.host-inventory>aside .host-area-search{grid-column:1 / -1}.host-detail-content,.instance-detail-layout{grid-template-columns:1fr}}@media(max-width:760px){.sidebar--compute{gap:10px;padding:14px}.sidebar--compute .brand{padding:0 4px 8px}.sidebar--compute .brand__logo{width:42px;height:42px}.sidebar--compute .sidebar__nav{display:block}.sidebar--compute .sidebar__nav>.side-link:not(.router-link-active),.sidebar--compute .sidebar__nav>.side-link--button:not(.router-link-active),.sidebar--compute .sidebar__nav>.side-link--button:not(.router-link-active)+.side-subnav,.sidebar--compute .guide-card{display:none}.sidebar--compute .sidebar__nav>.side-link.router-link-active{display:grid;margin-bottom:8px}.sidebar--compute .side-subnav{display:flex;gap:6px;overflow-x:auto;padding:0 0 4px}.sidebar--compute .side-subnav a{flex:0 0 auto;min-height:38px;padding:0 12px;white-space:nowrap}.workspace--compute .topbar{padding:12px 14px}.workspace--compute .topbar__nav{display:flex;flex-wrap:nowrap;overflow-x:auto}.workspace--compute .topbar__nav>*{flex:0 0 auto}.workspace--compute .content{padding:14px}.compute-service{gap:14px}.compute-overview{min-height:0;border-radius:11px;padding:20px}.compute-overview__stats{grid-template-columns:repeat(2,minmax(145px,1fr));overflow:visible}.compute-overview__stats article{padding:12px}.compute-overview__copy>p:last-child{font-size:13px}.compute-page-heading,.compute-card-heading,.compute-card-toolbar{align-items:stretch;flex-direction:column}.compute-heading-actions{display:grid;grid-template-columns:1fr}.compute-heading-actions button,.compute-heading-actions select{width:100%}.compute-search-field{min-width:0;width:100%}.compute-kpi-grid,.compute-kpi-grid--three,.compute-kpi-grid--five,.gpu-card-grid,.compute-side-stack,.monitor-bottom-grid,.mini-chart-grid{grid-template-columns:1fr}.gpu-product-card footer{align-items:stretch;flex-direction:column}.gpu-product-card footer button{width:100%}.monitor-chart{height:230px}.host-scan-strip{align-items:flex-start;flex-wrap:wrap}.host-inventory>aside{grid-template-columns:repeat(2,minmax(120px,1fr))}.host-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.host-audit-list article{grid-template-columns:1fr;gap:5px}.compute-create-panel{padding:16px}.compute-create-grid,.choice-grid,.create-summary{grid-template-columns:1fr}}.workspace--compute .topbar{min-height:78px;border-bottom-color:#e4edf8;padding:12px 22px;background:#fff}.workspace--compute .topbar__nav{gap:20px}.workspace--compute .topbar__nav a,.workspace--compute .topbar-more>button{min-height:42px;color:#17345c;font-size:13px;font-weight:600}.workspace--compute .search-box{width:252px;height:42px;border-color:#d8e6f8;border-radius:22px;box-shadow:none}.sidebar--compute{width:260px;border-right:1px solid #dfe9f6;padding:20px 11px 20px 18px;scrollbar-width:none;background:linear-gradient(155deg,#f7fbff,#edf7ff 54%,#f8fbff)}.sidebar--compute::-webkit-scrollbar{width:0;height:0}.sidebar--compute .brand{min-height:72px;padding:2px 8px 14px}.sidebar--compute .brand__logo{width:48px;height:48px;border-radius:12px;font-size:20px}.sidebar--compute .brand strong{color:#102a50;font-size:18px}.sidebar--compute .brand small{margin-top:4px;color:#7187a6;font-size:11px}.sidebar--compute .side-link{min-height:64px;border-radius:11px;padding:9px 10px}.sidebar--compute .side-link__text strong{color:#17345b;font-size:16px}.sidebar--compute .side-link__text small{max-width:145px;color:#7288a6;font-size:11px}.sidebar--compute .side-link.router-link-active,.sidebar--compute .side-link--button.router-link-active{color:#fff;background:linear-gradient(135deg,#3697ff,#1d6ff2);box-shadow:0 10px 24px #1f74ed33;transform:none}.sidebar--compute .side-link.router-link-active strong,.sidebar--compute .side-link.router-link-active small,.sidebar--compute .side-link--button.router-link-active strong,.sidebar--compute .side-link--button.router-link-active small{color:#fff}.sidebar--compute .side-subnav{gap:2px;margin:-2px 0 4px 40px;padding:4px 0 5px}.sidebar--compute .side-subnav a{min-height:39px;border-radius:8px;color:#294a72;font-size:13px}.sidebar--compute .side-subnav a.router-link-active{color:#1677ff;background:#fff;box-shadow:0 4px 14px #386aa612}.compute-page-section--market{gap:15px;padding:21px 24px 24px 20px;background:#fff}.compute-page-heading--market{min-height:34px}.compute-page-heading--market>div{gap:16px}.compute-page-heading--market h2{color:#10294f;font-size:26px;line-height:1.2}.compute-page-heading--market p{color:#7e91ad;font-size:13px}.compute-page-heading--market .market-data-source{margin-left:6px;color:#9aa9bc;font-size:11px}.compute-market__main,.compute-market__main .compute-kpi-grid{gap:16px}.compute-market__main .compute-kpi-grid article{min-height:113px;gap:17px;border:1px solid #dbe8f8;border-radius:10px;padding:17px 18px;background:#fff;box-shadow:0 8px 24px #2b5b920a}.compute-market__main .compute-kpi-icon{width:54px;height:54px;color:#1677ff;background:#f2f7ff}.compute-market__main .compute-kpi-icon .app-icon{width:25px;height:25px}.compute-market__main .compute-kpi-grid small{color:#7186a4;font-size:13px}.compute-market__main .compute-kpi-grid strong{color:#10294f;font-size:26px;line-height:1.15}.compute-market__main .compute-kpi-grid em{color:#7186a4;font-size:12px;font-weight:400}.compute-market__main .compute-kpi-trend{display:flex;min-height:18px;align-items:center;gap:4px;line-height:18px;white-space:nowrap}.compute-market__main .compute-kpi-trend b{font-size:12px;font-style:normal;font-weight:500}.compute-market__main .compute-kpi-trend b.is-positive,.compute-market__main .compute-kpi-trend__arrow{color:#0daf79}.compute-market__main .compute-kpi-trend b.is-negative{color:#f05b62}.compute-market__main .compute-kpi-trend b.is-neutral{color:#66809f}.compute-market__main .compute-kpi-trend__arrow{margin-left:-1px;font-size:14px;font-weight:700}.compute-market-panel{border:1px solid #dce8f7;border-radius:10px;padding:15px;box-shadow:0 10px 28px #3762960d}.compute-market-panel .compute-card-heading{min-height:34px;margin-bottom:13px}.compute-market-panel .compute-card-heading h3{font-size:16px}.compute-market-panel .compute-search-field{width:318px;min-width:318px;height:34px;border-radius:7px;background:#fbfdff}.compute-market-panel .compute-advanced-filters{grid-template-columns:repeat(3,minmax(142px,1fr)) minmax(170px,1.12fr) 66px;gap:12px;margin:0 -15px 14px;padding:13px 15px 0}.compute-market-panel .compute-advanced-filters label{gap:8px;color:#5e7696;font-size:12px}.compute-market-panel .compute-advanced-filters select{height:34px;border-color:#dce7f6;color:#7a8ca5;font-size:12px}.compute-market-panel .compute-advanced-filters>button{width:66px;height:34px;white-space:nowrap}.compute-market-panel .compute-filter-row{gap:9px;margin-bottom:16px}.compute-market-panel .compute-filter-row button{min-height:30px;border-radius:6px;padding:0 15px;color:#29486e;background:#f3f7fc;font-size:12px;font-weight:700}.compute-market-panel .compute-filter-row button.active{color:#fff;background:#1677ff;box-shadow:none}.compute-market-panel .gpu-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.compute-market-panel .gpu-product-card{position:relative;display:flex;min-height:310px;flex-direction:column;gap:11px;border:1px solid #dce8f7;border-radius:9px;padding:15px;background:#fff;box-shadow:none}.compute-market-panel .gpu-product-card__top{min-height:82px;align-items:flex-start}.compute-market-panel .gpu-product-card__top>div{gap:3px;padding-right:92px}.compute-market-panel .gpu-product-card__top span{font-size:10px}.compute-market-panel .gpu-product-card__top strong{color:#10294f;font-size:21px;line-height:1.2}.compute-market-panel .gpu-product-card__top em{font-size:10px;font-weight:500}.compute-market-panel .gpu-chip-icon{position:absolute;top:15px;right:15px;width:92px;height:92px;border-radius:14px;background:#f8fbff}.compute-market-panel .gpu-chip-icon .app-icon{width:38px;height:38px;color:#1684ff}.compute-market-panel .gpu-chip-icon img{width:58px;height:58px;object-fit:contain}.compute-market-panel .gpu-product-card dl{display:grid;gap:6px;margin:0}.compute-market-panel .gpu-product-card dl div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:6px;border:0;padding:0}.compute-market-panel .gpu-product-card dt{color:#8093ad;font-size:12px}.compute-market-panel .gpu-product-card dd{overflow:hidden;margin:0;color:#405b7e;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.compute-market-panel .gpu-reliability{margin-top:auto;color:#5f7797}.compute-market-panel .gpu-reliability i{height:3px}.compute-market-panel .gpu-product-card footer{align-items:center}.compute-market-panel .gpu-product-card__price strong{color:#1677ff;font-size:22px}.compute-market-panel .gpu-product-card__price span{color:#778ba8;font-size:11px}.compute-market-panel .gpu-product-card footer button{min-width:96px;min-height:34px;border-radius:7px;padding:0 12px;font-size:13px}.compute-market-note{margin:16px 0 0;color:#7d90ab;font-size:11px;line-height:1.5}.compute-side-stack .compute-main-card{border:1px solid #dce8f7;border-radius:10px;background:#fff;box-shadow:0 10px 28px #3762960d}.compute-side-stack .model-recommend-panel{min-height:290px;padding:15px 17px}.compute-side-stack .model-recommend-panel h3,.compute-side-stack .supply-trend h3{font-size:17px}.compute-side-stack .model-recommend-panel article{min-height:98px;gap:14px;margin-top:12px;border-radius:8px;padding:13px 15px}.compute-side-stack .model-symbol{display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:12px;background:#f7faff}.compute-side-stack .model-symbol img{display:block;width:44px;height:44px;object-fit:contain}.compute-side-stack .model-recommend-panel article>div{gap:3px}.compute-side-stack .model-recommend-panel article strong{color:#243858;font-size:14px;font-weight:500}.compute-side-stack .model-recommend-panel article b{color:#1677ff;font-size:14px}.compute-side-stack .model-recommend-panel article small{color:#7186a3;font-size:11px}.compute-side-stack .supply-trend{min-height:346px;padding:16px 17px}.compute-side-stack .supply-trend__legend{margin-top:13px}.compute-side-stack .supply-trend__chart svg{height:140px}.compute-side-stack .supply-trend footer{margin-top:11px}@media(max-width:1280px){.compute-market__layout{grid-template-columns:1fr}.compute-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.compute-market-panel .compute-advanced-filters{grid-template-columns:repeat(2,minmax(180px,1fr)) 66px}}@media(max-width:760px){.sidebar--compute{width:auto;padding:12px}.workspace--compute .topbar{min-height:auto;padding:10px 12px}.workspace--compute .search-box{width:100%}.compute-page-section--market{padding:15px 12px 20px}.compute-page-heading--market>div{display:grid;gap:3px}.compute-page-heading--market h2{font-size:24px}.compute-market__main .compute-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.compute-market__main .compute-kpi-grid article{min-height:92px;gap:10px;padding:12px}.compute-market__main .compute-kpi-grid article:last-child{grid-column:1 / -1}.compute-market__main .compute-kpi-icon{width:42px;height:42px}.compute-market__main .compute-kpi-grid strong{font-size:20px}.compute-market-panel{padding:12px}.compute-market-panel .compute-card-heading{align-items:stretch}.compute-market-panel .compute-search-field{width:100%;min-width:0}.compute-market-panel .compute-advanced-filters{grid-template-columns:1fr;margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px}.compute-market-panel .compute-advanced-filters>button{width:100%}.compute-market-panel .gpu-card-grid,.compute-side-stack{grid-template-columns:1fr}.compute-market-panel .gpu-product-card{min-height:300px}}@media(max-width:420px){.compute-market__main .compute-kpi-grid{grid-template-columns:1fr}.compute-market__main .compute-kpi-grid article:last-child{grid-column:auto}}@media(min-width:761px){.app-layout--compute-compact{grid-template-columns:248px minmax(0,1fr)}.workspace--compute-compact .topbar{min-height:71px;padding-top:8px;padding-bottom:8px}}.compute-overview--market,.compute-overview--instances{grid-template-columns:350px minmax(0,1fr);gap:42px}.compute-overview--market .compute-overview__stats,.compute-overview--instances .compute-overview__stats{gap:20px}.compute-overview--monitor{grid-template-columns:400px minmax(0,1fr);min-height:137px;gap:84px;padding:22px 34px}.compute-overview--monitor .compute-service__eyebrow,.compute-overview--hosts .compute-service__eyebrow{display:none}.compute-overview--monitor .compute-overview__stats,.compute-overview--hosts .compute-overview__stats{gap:18px}.compute-overview--monitor .compute-overview__stats article,.compute-overview--hosts .compute-overview__stats article{min-height:74px;padding:12px}.compute-overview--monitor h1,.compute-overview--hosts h1{font-size:30px}.compute-overview--monitor .compute-overview__copy>p:last-child,.compute-overview--hosts .compute-overview__copy>p:last-child{margin-top:8px;line-height:1.5}.compute-overview--hosts{grid-template-columns:470px minmax(0,1fr);min-height:161px;gap:84px;padding:20px 36px}.compute-overview--hosts .compute-overview__actions{margin-top:12px}.compute-page-section--market{padding-right:24px}.compute-market__layout{grid-template-columns:minmax(0,1fr) 312px;gap:18px}.compute-market__main{position:relative;display:grid;min-width:0;align-content:start;gap:16px}.compute-market__main .compute-kpi-grid article{min-height:113px}.compute-live-strip{position:absolute;z-index:2;top:116px;right:0;display:flex;align-items:center;justify-content:flex-end;gap:7px;color:#8193ab;font-size:11px}.compute-live-strip strong{color:#16a477}.compute-live-strip button{color:#1677ff;background:transparent}.compute-live-strip button:disabled{cursor:wait;opacity:.55}.compute-live-dot{width:7px;height:7px;border-radius:50%;background:#18b882;box-shadow:0 0 0 4px #18b8821a}.compute-live-dot.is-loading{animation:compute-live-pulse 1s ease-in-out infinite}@keyframes compute-live-pulse{50%{opacity:.35;transform:scale(.72)}}.compute-side-stack{gap:14px}.model-recommend-panel{min-height:290px}.model-recommend-panel article{min-height:98px;border:1px solid #e0ebf9;border-radius:8px;margin-top:12px;background:#fbfdff;cursor:pointer}.model-recommend-panel article:hover,.model-recommend-panel article:focus-visible{border-color:#9fc9ff;outline:none;background:#f5f9ff}.supply-trend{min-height:346px}.supply-trend__legend{display:flex;justify-content:flex-end;gap:16px;margin:14px 0 4px;color:#7186a4;font-size:11px}.supply-trend__legend span{display:inline-flex;align-items:center;gap:5px}.supply-trend__legend i{width:11px;height:2px;background:#1677ff}.supply-trend__legend i.demand{background:#16aa76}.supply-trend__chart{position:relative;padding:0 2px 26px 30px}.supply-trend__chart:before{position:absolute;top:0;right:2px;bottom:26px;left:30px;background:repeating-linear-gradient(to bottom,#edf3fa 0 1px,transparent 1px 46px);content:"";pointer-events:none}.supply-trend__chart svg{position:relative;display:block;width:100%;height:140px;overflow:visible}.supply-trend__chart polyline{fill:none;stroke-width:2.2;vector-effect:non-scaling-stroke}.supply-trend__chart polyline.supply{stroke:#1677ff}.supply-trend__chart polyline.demand{stroke:#16aa76}.supply-trend__points circle{fill:#fff;stroke-width:1.5;vector-effect:non-scaling-stroke}.supply-trend__points circle.supply{stroke:#1677ff}.supply-trend__points circle.demand{stroke:#16aa76}.supply-trend__axis{position:absolute;left:0;top:-4px;bottom:22px;display:flex;flex-direction:column;justify-content:space-between;color:#8093ad;font-size:10px}.supply-trend__axis b{font-weight:400}.supply-trend__dates{position:absolute;right:0;bottom:4px;left:30px;display:flex;justify-content:space-between;color:#8093ad;font-size:9px}.supply-trend__dates span{min-width:0}.supply-trend footer{min-height:52px;align-items:center;border:1px solid #e1ebf8;border-radius:8px;padding:0 12px;color:#607894;background:#fbfdff}.supply-trend footer span strong{color:#173253}.supply-trend footer>b{color:#16a477;font-size:11px}.compute-page-section--instances{padding-top:20px}.compute-page-section--instances .compute-kpi-grid article{min-height:112px}.compute-page-section--monitor{gap:13px;padding:12px 24px 24px 19px}.compute-page-section--monitor .compute-page-heading{min-height:34px}.compute-page-section--monitor .compute-kpi-grid article{min-height:113px}.compute-page-section--monitor .monitor-dashboard{grid-template-columns:minmax(0,1.42fr) minmax(360px,.98fr);gap:14px}.compute-page-section--monitor .monitor-trend-card{min-height:356px}.compute-page-section--monitor .monitor-chart{height:280px}.compute-page-section--monitor .health-card,.compute-page-section--monitor .capacity-card{min-height:172px}.compute-page-section--monitor .monitor-bottom-grid{grid-template-columns:1.05fr .9fr 1.18fr 1.05fr}.compute-page-section--hosts{gap:16px;padding:0 24px 28px 19px}.compute-page-section--hosts .host-scan-strip{min-height:42px;border-radius:8px;padding-top:8px;padding-bottom:8px}.compute-page-section--hosts .host-inventory{grid-template-columns:210px minmax(0,1fr);min-height:346px;max-height:346px}.compute-page-section--hosts .host-inventory>aside{padding:16px}.compute-page-section--hosts .host-inventory__toolbar{min-height:48px}.compute-page-section--hosts .host-table .instance-table__head,.compute-page-section--hosts .host-table article{min-width:990px;min-height:50px;grid-template-columns:24px minmax(125px,1.2fr) 106px 108px minmax(130px,1fr) 72px 52px minmax(105px,.8fr) 62px minmax(150px,1fr);gap:8px}.compute-page-section--hosts .host-detail-panel{min-height:349px}@media(max-width:1280px){.compute-overview--market,.compute-overview--instances,.compute-overview--monitor,.compute-overview--hosts{grid-template-columns:1fr;min-height:auto;gap:18px}.compute-market__layout{grid-template-columns:1fr}.model-recommend-panel,.supply-trend{min-height:0}}@media(max-width:430px){.compute-overview__stats{grid-template-columns:1fr}.compute-overview__stats article{min-height:70px}.compute-kpi-grid article{padding:14px}.compute-page-heading h2{font-size:23px}.node-health>div{grid-template-columns:repeat(10,1fr)}}.company-identity-line{display:inline-flex;max-width:100%;align-items:center;gap:11px;margin-top:20px;border:1px solid rgba(120,164,224,.34);border-radius:12px;padding:9px 13px 9px 9px;background:#ffffffb8;box-shadow:0 10px 26px #1a519914;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.company-identity-line>span{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(145deg,#0d2b57,#1578ef 68%,#45d4e8);font-weight:900;box-shadow:0 7px 16px #1769d938}.company-identity-line div{display:grid;min-width:0;gap:3px}.company-identity-line small{color:#7288a8;font-size:10px;letter-spacing:.08em}.company-identity-line strong{overflow:hidden;color:#17345d;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.company-identity-line--about{border-color:#7db4ff6b;background:#f5fbffd1}.enterprise-contact{position:fixed;right:24px;bottom:22px;z-index:980;color:#193456}@media(min-width:721px){.enterprise-contact__trigger{cursor:grab;touch-action:none}.enterprise-contact.is-dragging,.enterprise-contact.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.enterprise-contact.is-dragging .enterprise-contact__trigger{box-shadow:0 20px 48px #185bb34d;transform:none}}.enterprise-contact__trigger{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;width:248px;min-height:58px;align-items:center;gap:10px;border:1px solid rgba(118,164,224,.48);border-radius:16px;padding:7px 12px 7px 8px;color:#17365f;background:#ffffffeb;box-shadow:0 14px 38px #14428033;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .2s ease,box-shadow .2s ease}.enterprise-contact__trigger:hover{box-shadow:0 18px 44px #185bb340;transform:translateY(-2px)}.enterprise-contact__trigger-mark{display:grid;width:42px;height:42px;place-items:center;overflow:hidden;border:1px solid rgba(24,100,215,.16);border-radius:12px;background:#fff;box-shadow:0 8px 18px #1864d742}.enterprise-contact__trigger-mark img{display:block;width:100%;height:100%;object-fit:cover}.enterprise-contact__trigger>span:nth-child(2){display:grid;gap:3px;min-width:0;text-align:left}.enterprise-contact__trigger strong{font-size:14px}.enterprise-contact__trigger small{overflow:hidden;color:#7187a5;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.enterprise-contact__trigger .app-icon{width:17px;color:#4478b7}.enterprise-contact__panel{position:absolute;right:0;bottom:70px;width:min(386px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(116,179,255,.32);border-radius:22px;padding:18px;color:#ecf6ff;background:radial-gradient(circle at 95% 2%,rgba(68,203,255,.25),transparent 32%),radial-gradient(circle at 0% 100%,rgba(42,104,235,.28),transparent 35%),linear-gradient(145deg,#07172f,#102d55 62%,#0c3763);box-shadow:0 24px 70px #04193b66;animation:enterprise-card-in .22s ease both}@keyframes enterprise-card-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.enterprise-contact__panel>header{display:grid;grid-template-columns:46px minmax(0,1fr) 30px;align-items:center;gap:11px}.enterprise-contact__logo{display:grid;width:46px;height:46px;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:14px;background:#fff;box-shadow:0 8px 22px #169ded47}.enterprise-contact__logo img{display:block;width:100%;height:100%;object-fit:cover}.enterprise-contact__panel>header div{display:grid;gap:3px}.enterprise-contact__panel>header small{color:#75d6f1;font-size:9px;font-weight:900;letter-spacing:.13em}.enterprise-contact__panel>header strong{font-size:17px}.enterprise-contact__panel>header button{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#c7dbef;background:#ffffff12;font-size:20px}.enterprise-contact__company{display:grid;gap:5px;margin:17px 0 14px;border:1px solid rgba(155,204,255,.16);border-radius:13px;padding:12px 13px;background:#ffffff0f}.enterprise-contact__company span{color:#7fa4ca;font-size:10px}.enterprise-contact__company strong{color:#fff;font-size:14px;line-height:1.5}.enterprise-contact__company p{margin:1px 0 0;color:#8faeca;font-size:10px}.enterprise-contact__qr{display:grid;grid-template-columns:136px minmax(0,1fr);width:100%;align-items:center;gap:14px;border:1px solid rgba(151,208,255,.18);border-radius:15px;padding:10px;color:#eef8ff;background:#ffffff13;text-align:left}.enterprise-contact__qr:hover{border-color:#59c9ff7a;background:#ffffff1a}.enterprise-contact__qr-crop{position:relative;display:block;width:136px;height:136px;overflow:hidden;border:7px solid #ffffff;border-radius:13px;background:#fff;box-shadow:0 10px 24px #000a2347}.enterprise-contact__qr-crop img{position:absolute;width:200px;max-width:none;height:auto;transform:translate(-35px,-72px)}.enterprise-contact__qr>span:last-child{display:grid;gap:7px}.enterprise-contact__qr strong{font-size:13px;line-height:1.45}.enterprise-contact__qr small{color:#98b4cf;font-size:10px;line-height:1.6}.enterprise-contact__qr em{width:max-content;border-radius:10px;padding:4px 8px;color:#78ddf3;background:#3bc6eb1c;font-size:9px;font-style:normal}.enterprise-contact__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.enterprise-contact__actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(137,198,255,.2);border-radius:10px;color:#d9edff;background:#ffffff12;font-size:11px;font-weight:800}.enterprise-contact__actions button:hover{border-color:#42bce6;color:#fff;background:#24a1e22e}.enterprise-contact__actions .app-icon{width:15px}.enterprise-contact__panel>footer{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:13px;color:#6688ac;font-size:9px;letter-spacing:.05em}.enterprise-contact__panel>footer span{width:6px;height:6px;border-radius:50%;background:#37d89b;box-shadow:0 0 0 4px #37d89b1a}.enterprise-contact__toast{position:absolute;right:0;bottom:72px;width:max-content;border-radius:9px;padding:9px 12px;color:#fff;background:#1374ed;font-size:11px;font-weight:800;box-shadow:0 10px 24px #1161cc3d}.enterprise-contact.is-open .enterprise-contact__toast{bottom:auto;top:-44px}.enterprise-card-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:grid;place-items:center;padding:20px;background:#030d1db8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.enterprise-card-preview>div{width:min(390px,calc(100vw - 28px));max-height:calc(100vh - 40px);overflow:auto;border:1px solid rgba(255,255,255,.5);border-radius:22px;padding:13px;background:#fff;box-shadow:0 28px 90px #000a2075}.enterprise-card-preview header{display:flex;align-items:center;justify-content:space-between;padding:2px 3px 10px 8px;color:#18355b;font-size:13px;font-weight:900}.enterprise-card-preview header button{width:30px;height:30px;border-radius:9px;color:#506b8e;background:#edf4fb;font-size:20px}.enterprise-card-preview img{display:block;width:100%;border-radius:14px}.enterprise-card-preview__qr-only{position:relative;width:100%;aspect-ratio:1036 / 1026;overflow:hidden;border-radius:14px;background:#fff}.enterprise-card-preview__qr-only img{position:absolute;top:-29%;left:0;width:100%;max-width:none;border-radius:0}.enterprise-card-preview p{margin:11px 0 3px;color:#7085a3;font-size:11px;text-align:center}@media(max-width:720px){.company-identity-line{width:100%;align-items:flex-start}.company-identity-line strong{white-space:normal}.enterprise-contact{right:12px;bottom:12px;left:12px}.enterprise-contact__trigger{width:100%}.enterprise-contact__panel{position:fixed;right:12px;bottom:80px;left:12px;width:auto;max-height:calc(100vh - 104px);overflow-y:auto;border-radius:19px}.enterprise-contact__qr{grid-template-columns:116px minmax(0,1fr)}.enterprise-contact__qr-crop{width:116px;height:116px}.enterprise-contact__qr-crop img{width:171px;transform:translate(-30px,-62px)}}@media(max-width:390px){.enterprise-contact__panel{padding:14px}.enterprise-contact__qr{grid-template-columns:100px minmax(0,1fr);gap:10px}.enterprise-contact__qr-crop{width:100px;height:100px;border-width:5px}.enterprise-contact__qr-crop img{width:148px;transform:translate(-26px,-54px)}.enterprise-contact__actions{grid-template-columns:1fr}}@media(min-width:761px){.app-layout--compute{grid-template-columns:260px minmax(0,1fr)}}.workspace--compute .content{padding:0}.workspace--compute .topbar{min-height:78px;align-items:center;padding:12px 22px}.compute-service{gap:0;background:#fff}.compute-overview{grid-template-columns:minmax(330px,.72fr) minmax(620px,1.28fr);min-height:186px;gap:34px;border-width:0 0 1px;border-radius:0;padding:30px 48px;background:linear-gradient(100deg,#f8fcfff5,#f2f8ffc2),linear-gradient(30deg,transparent 62%,rgb(83 149 244 / 5%) 62% 64%,transparent 64%);box-shadow:none}.compute-overview__stats article{min-height:82px;padding:14px;background:#ffffff8f;box-shadow:none}.compute-overview__actions{display:flex;gap:12px;margin-top:14px}.compute-overview__actions button{min-height:36px;border:1px solid #cfe0f6;border-radius:7px;padding:0 18px;color:#31587f;background:#fff;font-weight:800}.compute-page-section{gap:14px;padding:20px 20px 24px}.compute-page-heading--market{align-items:baseline;justify-content:flex-start}.compute-page-heading--market>div{display:flex;align-items:baseline;gap:16px}.compute-page-heading--market p,.compute-page-heading--instances p,.compute-page-heading--monitor>div:first-child{margin:0}.compute-page-heading--instances>div p{display:none}.compute-page-heading--monitor{min-height:32px;justify-content:flex-end}.compute-page-heading--monitor>div:first-child{display:none}.compute-advanced-filters{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr)) auto;gap:12px;align-items:end;border-top:1px solid #edf3fa;margin:0 -16px 14px;padding:14px 16px 0}.compute-advanced-filters label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;color:#607797;font-size:12px;white-space:nowrap}.compute-advanced-filters select,.compute-toolbar-filters select,.host-inventory__toolbar select{min-width:0;height:36px;border:1px solid #dbe7f7;border-radius:7px;outline:none;padding:0 30px 0 10px;color:#607797;background:#fff}.compute-advanced-filters>button,.compute-toolbar-filters>button,.host-inventory__toolbar>button{width:38px;height:36px;border:1px solid #dbe7f7;border-radius:7px;color:#446887;background:#fff}.compute-toolbar-filters,.host-inventory__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:10px}.compute-toolbar-filters .compute-search-field,.host-inventory__toolbar .compute-search-field{min-width:170px;height:36px}.host-inventory__toolbar{min-height:52px;border-bottom:1px solid #edf3fa;padding:8px 14px}.host-inventory__main{padding-top:0}.host-row-actions button{white-space:nowrap}.compute-overview:has(+.compute-page-section .host-scan-strip){min-height:154px}.compute-overview:has(+.compute-page-section .host-scan-strip) .compute-service__eyebrow{display:none}@media(max-width:1280px){.compute-overview{grid-template-columns:1fr;padding:26px 28px}.compute-advanced-filters{grid-template-columns:repeat(2,minmax(180px,1fr)) auto}}@media(max-width:760px){.workspace--compute .content{padding:0}.compute-overview{margin:0;border-radius:0;padding:20px 16px}.compute-page-section{padding:14px}.compute-live-strip{position:static;justify-content:flex-start;padding:2px 0}.compute-page-heading--market>div{display:grid;gap:4px}.compute-advanced-filters{grid-template-columns:1fr}.compute-advanced-filters>button{width:100%}.compute-toolbar-filters,.host-inventory__toolbar{align-items:stretch;flex-direction:column}.compute-toolbar-filters select,.compute-toolbar-filters>button,.host-inventory__toolbar select,.host-inventory__toolbar>button{width:100%}}@media(min-width:1281px){.app-layout--compute-compact{grid-template-columns:248px minmax(0,1fr)}.workspace--compute-compact .topbar{min-height:71px;padding-top:8px;padding-bottom:8px}.compute-overview--market,.compute-overview--instances{grid-template-columns:350px minmax(0,1fr);min-height:186px;gap:42px;padding:30px 48px}.compute-overview--market .compute-overview__stats,.compute-overview--instances .compute-overview__stats{gap:20px}.compute-overview--monitor{grid-template-columns:400px minmax(0,1fr);min-height:137px;gap:84px;padding:22px 34px}.compute-overview--hosts{grid-template-columns:470px minmax(0,1fr);min-height:161px;gap:84px;padding:18px 36px}.compute-overview--monitor .compute-overview__stats,.compute-overview--hosts .compute-overview__stats{gap:18px}.compute-overview--monitor .compute-overview__stats article,.compute-overview--hosts .compute-overview__stats article{min-height:74px;padding:12px}.compute-page-section--market{padding:20px 24px 24px 20px}.compute-market__layout{grid-template-columns:minmax(0,1fr) 312px;gap:18px}.compute-market__main{display:grid;min-width:0;align-content:start;gap:16px}.compute-market__main .compute-kpi-grid article{min-height:113px}.model-recommend-panel{min-height:290px}.supply-trend{min-height:346px}.compute-page-section--monitor{gap:13px;padding:12px 24px 24px 19px}.compute-page-section--monitor .compute-page-heading{min-height:34px}.compute-page-section--monitor .compute-kpi-grid article{min-height:113px}.compute-page-section--monitor .monitor-dashboard{grid-template-columns:minmax(0,1.42fr) minmax(360px,.98fr)}.compute-page-section--monitor .monitor-trend-card{min-height:356px}.compute-page-section--hosts{gap:16px;padding:0 24px 28px 19px}.compute-page-section--hosts .host-inventory{grid-template-columns:210px minmax(0,1fr);min-height:345px;max-height:345px}.compute-page-section--hosts .host-detail-panel{min-height:349px}.compute-page-section--hosts .host-inventory__toolbar .compute-search-field{width:185px;min-width:185px;flex:0 0 185px}.compute-page-section--hosts .host-inventory__toolbar select{width:118px;flex:0 0 118px}.compute-page-section--hosts .host-inventory__toolbar>button{width:32px;flex:0 0 32px}}@media(min-width:1281px){.compute-page-section--monitor .compute-heading-actions button,.compute-page-section--monitor .compute-heading-actions select{min-height:35px;height:35px;padding-top:0;padding-bottom:0}.compute-page-section--monitor .monitor-dashboard{grid-template-columns:712px minmax(0,1fr);grid-template-rows:192px 151px;gap:13px 14px}.compute-page-section--monitor .monitor-trend-card{min-height:356px;height:356px}.compute-page-section--monitor .health-card,.compute-page-section--monitor .capacity-card{min-height:0;height:100%;overflow:hidden}.compute-page-section--monitor .health-card{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto 1fr;align-items:center;column-gap:12px}.compute-page-section--monitor .health-card>h3{grid-column:1 / -1}.compute-page-section--monitor .health-ring{width:126px;height:126px;margin:4px auto 0}.compute-page-section--monitor .health-card ul{align-content:center}.compute-page-section--monitor .capacity-card{padding-top:13px}.compute-page-section--monitor .capacity-card>div{margin-top:6px}.compute-page-section--monitor .monitor-bottom-grid{grid-template-columns:292px 252px 326px minmax(0,1fr);gap:14px}}.monitor-chart__legend{position:absolute;top:0;left:0;display:flex;gap:22px;color:#617b9b;font-size:12px}.monitor-chart__legend span,.host-line-card p{display:flex;align-items:center;gap:7px}.monitor-chart__legend i,.host-line-card p i{width:7px;height:7px;border-radius:50%;background:#1677ff}.monitor-chart__legend i.cpu,.host-line-card p i.cpu{background:#20b7d1}.monitor-chart__legend i.memory{background:#8357f2}.monitor-chart__y-axis{position:absolute;top:39px;bottom:28px;left:0;display:flex;flex-direction:column;justify-content:space-between;color:#748aaa;font-size:10px}.monitor-chart .monitor-chart__grid{top:40px;right:0;bottom:28px;left:32px;background:repeating-linear-gradient(to bottom,transparent 0 42px,#e8f0f8 43px)}.monitor-chart svg{top:43px;right:0;bottom:31px;left:32px;width:calc(100% - 32px);height:calc(100% - 74px)}.monitor-chart polyline.memory{stroke:#8357f2;stroke-width:2}.monitor-chart footer{left:32px}@media(min-width:1281px){.workspace--compute-compact .topbar{min-height:72px}.compute-overview--hosts{min-height:161px}.compute-page-section--hosts .host-table .instance-table__head,.compute-page-section--hosts .host-table article{grid-template-columns:24px minmax(125px,1.2fr) 106px 108px minmax(130px,1fr) 72px 52px minmax(105px,.8fr) 62px minmax(150px,1fr);min-width:990px;gap:8px}.compute-page-section--hosts .host-table .instance-table__head{min-height:42px;padding:8px 10px;font-size:11px}.compute-page-section--hosts .host-table article{min-height:50px;padding:7px 10px;font-size:11px}.compute-page-section--hosts .host-table article>span:nth-child(2) small{display:none}.compute-page-section--hosts .host-table .instance-status{padding:3px 7px;font-size:10px}.compute-page-section--hosts .host-row-actions{gap:5px}.compute-page-section--hosts .host-row-actions button{font-size:11px}}.host-select-dot{width:14px;height:14px;border:1px solid #c9daf0;border-radius:50%}.host-select-dot.active{border:4px solid #1677ff}.host-detail-content{grid-template-columns:minmax(195px,.85fr) minmax(255px,1.2fr) minmax(165px,.72fr) minmax(210px,1fr) minmax(250px,1.2fr);gap:10px}.host-detail-content>*{min-width:0;border:1px solid var(--compute-border);border-radius:8px;padding:12px;background:#fff}.host-detail-content h4{margin:0 0 12px;font-size:13px}.host-detail-content .host-basic-card{gap:6px;padding:12px}.host-basic-card h4{color:var(--compute-ink)}.host-basic-card dt,.host-basic-card dd,.host-gpu-card dl,.host-resource-card,.host-line-card{font-size:10px}.host-gpu-card>strong{display:block;margin-bottom:10px;font-size:11px}.host-gpu-card>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.host-gpu-card>div span{display:grid;min-width:0;gap:5px;border:1px solid #dce9fa;border-radius:6px;padding:8px 6px;color:#6c82a0;background:#f8fbff;overflow-wrap:anywhere}.host-gpu-card>div b{color:#12a873}.host-gpu-card dl{display:grid;gap:5px;margin:10px 0 0}.host-gpu-card dl div,.host-resource-card>div span{display:flex;justify-content:space-between}.host-gpu-card dd{margin:0}.host-resource-card>div{position:relative;display:grid;grid-template-columns:1fr auto;gap:5px;margin-bottom:16px}.host-resource-card>div span{grid-column:1 / -1}.host-resource-card>div i{height:5px;overflow:hidden;border-radius:99px;background:#e7eef8}.host-resource-card>div i b{display:block;height:100%;border-radius:inherit;background:#1677ff}.host-resource-card em{font-style:normal}.host-line-card header{display:flex;align-items:center;justify-content:space-between}.host-line-card header span,.host-line-card small,.host-line-card p{color:#7187a5;font-size:9px}.host-line-card p{justify-content:space-between;margin:0 0 5px}.host-line-card p strong{color:#264666}.host-line-card svg{width:100%;height:105px;border-bottom:1px solid #e5eef8;background:repeating-linear-gradient(to bottom,transparent 0 25px,#edf3fa 26px)}.host-line-card polyline{fill:none;stroke:#1677ff;stroke-width:2;vector-effect:non-scaling-stroke}.host-line-card polyline.secondary{stroke:#20b781}@media(min-width:1281px){.compute-page-section--instances{gap:14px;padding:20px 26px 24px 22px}.compute-page-heading--instances{min-height:31px;align-items:center;justify-content:flex-start;gap:24px}.compute-page-heading--instances .compute-primary-button{min-height:31px;padding:0 14px;font-size:12px}.compute-page-section--instances .compute-kpi-grid{gap:18px}.compute-page-section--instances .compute-kpi-grid article{min-height:112px}.compute-page-section--instances .compute-card-toolbar{min-height:56px;padding:10px 18px}.compute-page-section--instances .instance-table{padding:0 14px}.compute-page-section--instances .instance-table__head,.compute-page-section--instances .instance-table--instances>article{grid-template-columns:1.24fr .83fr 1.11fr .87fr 1.07fr .83fr 1.16fr .83fr 1.85fr;min-width:1080px;gap:9px}.compute-page-section--instances .instance-table__head{min-height:32px;padding:7px 10px;font-size:10px}.compute-page-section--instances .instance-table--instances>article{min-height:40px;padding:6px 10px;font-size:10px}.compute-page-section--instances .instance-table--instances>article>span:first-child small{display:none}.compute-page-section--instances .instance-table--instances .instance-status{padding:3px 7px;font-size:9px}.compute-page-section--instances .instance-actions{gap:5px}.compute-page-section--instances .instance-actions button{min-height:24px;padding:0 8px;font-size:10px}}.instance-inline-detail{display:grid;grid-template-columns:205px repeat(3,minmax(150px,1fr)) 145px 190px;min-width:1080px;min-height:255px;gap:9px;border:1px solid #a9ceff;border-top:0;border-radius:0 0 8px 8px;padding:12px 10px;background:#f8fbff}.instance-inline-detail>div{min-width:0;border:1px solid #e0ebf8;border-radius:7px;padding:11px;background:#fff}.instance-inline-detail h4{margin:0 0 12px;font-size:11px}.instance-basic-card dl{display:grid;gap:8px;margin:0}.instance-basic-card dl div,.instance-network-card p{display:flex;justify-content:space-between;gap:8px}.instance-inline-detail dt,.instance-inline-detail dd,.instance-inline-detail p,.instance-inline-detail small{margin:0;color:#667e9c;font-size:9px}.instance-inline-detail dd,.instance-network-card strong{color:#385778}.instance-basic-card dd b{border-radius:3px;padding:2px 4px;color:#1677ff;background:#eaf4ff}.instance-chart-card p{margin-bottom:12px}.instance-chart-card p strong{margin-left:10px;color:#08a76f}.instance-chart-card svg{width:100%;height:115px;background:repeating-linear-gradient(to bottom,transparent 0 37px,#e8f0f8 38px)}.instance-chart-card polyline{fill:none;stroke:#1677ff;stroke-width:2;vector-effect:non-scaling-stroke}.instance-chart-card.green polyline{stroke:#18ad75}.instance-chart-card small{display:block;overflow:hidden;white-space:nowrap}.instance-network-card p{display:grid;margin-bottom:12px}.instance-events-card p{position:relative;display:grid;gap:3px;padding-left:12px;margin-bottom:10px}.instance-events-card p i{position:absolute;top:3px;left:0;width:5px;height:5px;border-radius:50%;background:#5689c7}.instance-events-card p i.ok{background:#10a56f}.instance-pagination{display:flex;min-width:1080px;min-height:50px;align-items:center;justify-content:space-between;padding:8px 10px;color:#6b82a0;font-size:10px}.instance-pagination div{display:flex;align-items:center;gap:7px}.instance-pagination button,.instance-pagination select{height:28px;border:1px solid #dce8f7;border-radius:5px;padding:0 10px;color:#5c7697;background:#fff}.instance-pagination button.active{border-color:#8fbdff;color:#1677ff;background:#edf5ff}.host-detail-panel>header>div:first-child{display:flex;align-items:center;gap:10px}.host-detail-panel>header>div:first-child>i{width:1px;height:14px;background:#d8e5f4}.host-detail-ip{color:#5d7798;font-size:11px}.host-detail-actions{position:relative;display:flex;gap:9px}.host-detail-more-menu{position:absolute;z-index:9;top:34px;right:42px;display:grid;min-width:104px;overflow:hidden;border:1px solid #dce8f7;border-radius:7px;background:#fff;box-shadow:0 10px 24px #214c8224}.host-detail-actions .host-detail-more-menu button{min-height:32px;border:0;border-radius:0;padding:0 12px;color:#456483!important;text-align:left}.host-detail-actions .host-detail-more-menu button:hover{color:#1677ff!important;background:#f1f6ff!important}.host-detail-actions button{min-height:30px;border:1px solid #dbe8f8;border-radius:6px;padding:0 14px;color:#1677ff!important;background:#fff!important}@media(min-width:1281px){.compute-overview.compute-overview--hosts{min-height:161px;padding:32px 36px 6px}.compute-page-section--hosts{gap:16px}.compute-page-section--hosts .host-detail-panel{height:349px;min-height:349px;margin-top:-2px;overflow:hidden;padding:10px}.compute-page-section--hosts .host-detail-panel>header{min-height:36px;padding:0 0 4px}.compute-page-section--hosts .host-detail-panel>nav button{padding:8px 14px}.compute-page-section--hosts .host-detail-content{grid-template-columns:216px 270px 180px 236px minmax(0,1fr);padding-top:10px}}.cost-card>em{display:block;margin-top:5px;color:#0a9e6a;font-size:10px;font-style:normal}.cost-line-chart{position:relative;height:112px;margin-top:6px}.cost-line-chart svg{width:100%;height:90px;border-bottom:1px solid #e3ebf5}.cost-line-chart polyline{fill:none;stroke:#1677ff;stroke-width:2;vector-effect:non-scaling-stroke}.cost-line-chart footer{display:flex;justify-content:space-between;color:#758aa8;font-size:9px}@media(max-width:760px){.compute-overview__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.compute-overview__stats article{min-height:76px;padding:10px}.compute-overview__stats strong{font-size:20px}}body .compute-page-section--market{gap:15px;padding:21px 24px 24px 20px}body .compute-page-section--market .compute-market__layout{grid-template-columns:minmax(0,1fr) 312px;gap:18px}body .compute-page-section--market .compute-market__main{gap:16px}body .compute-page-section--market .compute-market-panel{padding:15px}body .compute-page-section--market .compute-market-panel .gpu-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body .compute-page-section--market .compute-side-stack{grid-template-columns:1fr}@media(min-width:1281px){body .compute-overview--market{grid-template-columns:350px minmax(0,1fr);min-height:186px;gap:42px;padding:30px 48px;background:linear-gradient(100deg,#f9fcff,#f7fbffc7 43%,#eff7ff42),url("data:image/svg+xml,%3c!--%20算力服务横幅底纹：淡蓝几何网格、小型算力方块与右侧堆叠算力核心。%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20680%20186'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='hero-top'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23f6fbff'%20stop-opacity='.9'/%3e%3cstop%20offset='1'%20stop-color='%23cfe2ff'%20stop-opacity='.72'/%3e%3c/linearGradient%3e%3clinearGradient%20id='hero-left'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23d9e9ff'%20stop-opacity='.68'/%3e%3cstop%20offset='1'%20stop-color='%23a7c7f7'%20stop-opacity='.4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='hero-right'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23b7d3fb'%20stop-opacity='.6'/%3e%3cstop%20offset='1'%20stop-color='%237fa9e9'%20stop-opacity='.28'/%3e%3c/linearGradient%3e%3cpattern%20id='hero-grid'%20width='54'%20height='31'%20patternUnits='userSpaceOnUse'%3e%3cpath%20d='m27%200%2027%2015.5L27%2031%200%2015.5%2027%200Z'%20stroke='%23b9d2f5'%20stroke-opacity='.18'/%3e%3c/pattern%3e%3c/defs%3e%3crect%20width='680'%20height='186'%20fill='url(%23hero-grid)'/%3e%3cg%20opacity='.55'%20stroke='%239fc2f4'%3e%3cpath%20d='m82%2026%2018-10%2018%2010-18%2010-18-10Z'%20fill='%23edf6ff'/%3e%3cpath%20d='m82%2026%2018%2010v16L82%2042V26Zm36%200-18%2010v16l18-10V26Z'%20fill='%23d7e9ff'/%3e%3cpath%20d='m188%2018%2015-8%2015%208-15%209-15-9Z'%20fill='%23f4f9ff'/%3e%3cpath%20d='m188%2018%2015%209v14l-15-8V18Zm30%200-15%209v14l15-8V18Z'%20fill='%23d9eaff'/%3e%3cpath%20d='m624%2022%2013-8%2014%208-14%208-13-8Z'%20fill='%23f5faff'/%3e%3cpath%20d='m624%2022%2013%208v15l-13-8V22Zm27%200-14%208v15l14-8V22Z'%20fill='%23d4e7ff'/%3e%3c/g%3e%3cg%20transform='translate(330%205)'%3e%3cg%20transform='translate(0%2050)'%3e%3cpath%20d='m68%2054%2094-54%2095%2054-95%2055-94-55Z'%20fill='url(%23hero-top)'%20stroke='%239fc1f1'%20stroke-opacity='.55'/%3e%3cpath%20d='m68%2054%2094%2055v19L68%2073V54Z'%20fill='url(%23hero-left)'%20stroke='%239fc1f1'%20stroke-opacity='.45'/%3e%3cpath%20d='m257%2054-95%2055v19l95-55V54Z'%20fill='url(%23hero-right)'%20stroke='%238eb5ec'%20stroke-opacity='.45'/%3e%3c/g%3e%3cg%20transform='translate(0%2025)'%3e%3cpath%20d='m68%2054%2094-54%2095%2054-95%2055-94-55Z'%20fill='url(%23hero-top)'%20stroke='%239fc1f1'%20stroke-opacity='.58'/%3e%3cpath%20d='m68%2054%2094%2055v18L68%2072V54Z'%20fill='url(%23hero-left)'/%3e%3cpath%20d='m257%2054-95%2055v18l95-55V54Z'%20fill='url(%23hero-right)'/%3e%3c/g%3e%3cg%3e%3cpath%20d='m68%2054%2094-54%2095%2054-95%2055-94-55Z'%20fill='url(%23hero-top)'%20stroke='%2391b9ef'%20stroke-opacity='.65'/%3e%3cpath%20d='m68%2054%2094%2055v18L68%2072V54Z'%20fill='url(%23hero-left)'/%3e%3cpath%20d='m257%2054-95%2055v18l95-55V54Z'%20fill='url(%23hero-right)'/%3e%3cpath%20d='m116%2054%2046-27%2047%2027-47%2027-46-27Z'%20stroke='%2380afea'%20stroke-opacity='.46'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") right center / 680px 186px no-repeat}body .compute-overview--market:after{display:none}body .compute-overview--market .compute-overview__stats{gap:20px}body .compute-page-section--market{min-height:0;grid-template-rows:auto auto}body .compute-page-section--market .compute-market__layout{height:auto;align-items:start}body .compute-page-section--market .compute-market__main{grid-template-rows:auto auto}body .compute-page-section--market .compute-market-panel{display:block}body .compute-page-section--market .gpu-product-card{height:auto;min-height:310px}body .compute-page-section--market .compute-market-note{margin-top:16px;padding-top:0}body .compute-page-section--market .compute-side-stack{height:auto;grid-template-rows:auto auto}body .compute-page-section--market .supply-trend{display:block;min-height:346px}body .compute-page-section--market .supply-trend__chart{min-height:0}body .compute-page-section--market .supply-trend__chart svg{height:140px}}@media(max-width:1280px){body .compute-page-section--market .compute-market__layout{grid-template-columns:1fr}body .compute-page-section--market .compute-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){body .compute-page-section--market{padding:15px 12px 20px}body .compute-page-section--market .compute-market-panel{padding:12px}body .compute-page-section--market .compute-market-panel .gpu-card-grid,body .compute-page-section--market .compute-side-stack{grid-template-columns:1fr}}.compute-page-section--instances .compute-kpi-grid em{display:flex;align-items:center;gap:5px}.compute-page-section--instances .compute-kpi-grid em b{font-weight:500}.compute-page-section--instances .compute-kpi-grid em.positive b{color:#0da36e}.compute-page-section--instances .compute-kpi-grid em.negative b{color:#ff4d4f}.compute-page-section--instances .instance-actions{position:relative}.compute-page-section--instances .instance-table--instances>article{cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.compute-page-section--instances .instance-table--instances>article:not(.selected):hover{background:#f8fbff}.compute-page-section--instances .instance-name-cell{position:relative}.compute-page-section--instances .instance-detail-collapse{position:absolute;top:50%;left:-10px;display:inline-flex;width:28px;height:32px;align-items:center;justify-content:center;border:0;padding:0;color:#1677ff;background:transparent;font-size:15px;line-height:1;cursor:pointer;transform:translateY(-50%)}.compute-page-section--instances .instance-detail-collapse:hover,.compute-page-section--instances .instance-detail-collapse:focus-visible{border-radius:4px;outline:none;background:#eaf3ff;box-shadow:0 0 0 2px #1677ff}.compute-page-section--instances .instance-more-menu{position:absolute;z-index:8;top:30px;right:0;display:grid;width:92px;gap:4px;border:1px solid #d9e7f8;border-radius:7px;padding:5px;background:#fff;box-shadow:0 10px 24px #25518829}.compute-page-section--instances .instance-actions .instance-more-menu button{width:100%;justify-content:flex-start;border:0;padding:0 8px;color:#3f5e7f;background:transparent}.compute-page-section--instances .instance-actions .instance-more-menu button:hover{color:#1677ff;background:#f1f6ff}.compute-page-section--instances .instance-tag-add{margin-left:5px;border:1px solid #d9e7f8;border-radius:4px;padding:2px 5px;color:#5c7696;background:#fff;font-size:11px}.compute-page-section--instances .instance-chart-card{position:relative}.compute-page-section--instances .instance-chart-plot{position:relative;width:100%;height:115px;background:repeating-linear-gradient(to bottom,transparent 0 37px,#e8f0f8 38px)}.compute-page-section--instances .instance-chart-plot>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;background:transparent}.compute-page-section--instances .instance-chart-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.compute-page-section--instances .instance-chart-dots i{position:absolute;box-sizing:border-box;width:7px;height:7px;border:2px solid #1677ff;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.compute-page-section--instances .instance-chart-card.green .instance-chart-dots i{border-color:#18ad75}.compute-page-section--instances .instance-chart-card>small{display:flex;justify-content:space-between;gap:2px}.compute-page-section--instances .instance-chart-card>small b{font-weight:400}.compute-page-section--instances .instance-chart-axis{position:absolute;top:76px;bottom:31px;left:11px;display:flex;flex-direction:column;justify-content:space-between;color:#7187a4;font-size:clamp(11px,.72vw,12px)}.compute-page-section--instances .instance-chart-axis b{font-weight:400}.compute-page-section--instances .instance-table--instances>article.selected{z-index:2}.compute-page-section--instances .instance-inline-detail{position:relative;z-index:1;margin-top:6px;border-top:1px solid #a9ceff;border-radius:8px}.compute-page-section--instances .instance-table__head,.compute-page-section--instances .instance-table--instances>article{grid-template-columns:1.24fr .83fr 1.11fr .87fr 1.07fr .83fr 1.16fr .83fr 1.85fr;min-width:1080px;gap:9px}@media(min-width:1281px){body .compute-overview--instances{grid-template-columns:350px minmax(0,1fr);min-height:186px;gap:42px;padding:30px 48px;background:linear-gradient(100deg,#f9fcff,#f7fbffc7 43%,#eff7ff42),url("data:image/svg+xml,%3c!--%20算力服务横幅底纹：淡蓝几何网格、小型算力方块与右侧堆叠算力核心。%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20680%20186'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='hero-top'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23f6fbff'%20stop-opacity='.9'/%3e%3cstop%20offset='1'%20stop-color='%23cfe2ff'%20stop-opacity='.72'/%3e%3c/linearGradient%3e%3clinearGradient%20id='hero-left'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23d9e9ff'%20stop-opacity='.68'/%3e%3cstop%20offset='1'%20stop-color='%23a7c7f7'%20stop-opacity='.4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='hero-right'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20stop-color='%23b7d3fb'%20stop-opacity='.6'/%3e%3cstop%20offset='1'%20stop-color='%237fa9e9'%20stop-opacity='.28'/%3e%3c/linearGradient%3e%3cpattern%20id='hero-grid'%20width='54'%20height='31'%20patternUnits='userSpaceOnUse'%3e%3cpath%20d='m27%200%2027%2015.5L27%2031%200%2015.5%2027%200Z'%20stroke='%23b9d2f5'%20stroke-opacity='.18'/%3e%3c/pattern%3e%3c/defs%3e%3crect%20width='680'%20height='186'%20fill='url(%23hero-grid)'/%3e%3cg%20opacity='.55'%20stroke='%239fc2f4'%3e%3cpath%20d='m82%2026%2018-10%2018%2010-18%2010-18-10Z'%20fill='%23edf6ff'/%3e%3cpath%20d='m82%2026%2018%2010v16L82%2042V26Zm36%200-18%2010v16l18-10V26Z'%20fill='%23d7e9ff'/%3e%3cpath%20d='m188%2018%2015-8%2015%208-15%209-15-9Z'%20fill='%23f4f9ff'/%3e%3cpath%20d='m188%2018%2015%209v14l-15-8V18Zm30%200-15%209v14l15-8V18Z'%20fill='%23d9eaff'/%3e%3cpath%20d='m624%2022%2013-8%2014%208-14%208-13-8Z'%20fill='%23f5faff'/%3e%3cpath%20d='m624%2022%2013%208v15l-13-8V22Zm27%200-14%208v15l14-8V22Z'%20fill='%23d4e7ff'/%3e%3c/g%3e%3cg%20transform='translate(330%205)'%3e%3cg%20transform='translate(0%2050)'%3e%3cpath%20d='m68%2054%2094-54%2095%2054-95%2055-94-55Z'%20fill='url(%23hero-top)'%20stroke='%239fc1f1'%20stroke-opacity='.55'/%3e%3cpath%20d='m68%2054%2094%2055v19L68%2073V54Z'%20fill='url(%23hero-left)'%20stroke='%239fc1f1'%20stroke-opacity='.45'/%3e%3cpath%20d='m257%2054-95%2055v19l95-55V54Z'%20fill='url(%23hero-right)'%20stroke='%238eb5ec'%20stroke-opacity='.45'/%3e%3c/g%3e%3cg%20transform='translate(0%2025)'%3e%3cpath%20d='m68%2054%2094-54%2095%2054-95%2055-94-55Z'%20fill='url(%23hero-top)'%20stroke='%239fc1f1'%20stroke-opacity='.58'/%3e%3cpath%20d='m68%2054%2094%2055v18L68%2072V54Z'%20fill='url(%23hero-left)'/%3e%3cpath%20d='m257%2054-95%2055v18l95-55V54Z'%20fill='url(%23hero-right)'/%3e%3c/g%3e%3cg%3e%3cpath%20d='m68%2054%2094-54%2095%2054-95%2055-94-55Z'%20fill='url(%23hero-top)'%20stroke='%2391b9ef'%20stroke-opacity='.65'/%3e%3cpath%20d='m68%2054%2094%2055v18L68%2072V54Z'%20fill='url(%23hero-left)'/%3e%3cpath%20d='m257%2054-95%2055v18l95-55V54Z'%20fill='url(%23hero-right)'/%3e%3cpath%20d='m116%2054%2046-27%2047%2027-47%2027-46-27Z'%20stroke='%2380afea'%20stroke-opacity='.46'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") right center / 680px 186px no-repeat}body .compute-overview--instances:after{display:none}body .compute-overview--instances .compute-overview__copy{transform:translateY(3px)}body .compute-overview--instances .compute-overview__stats{transform:translateY(10px)}body .compute-overview--instances h1{font-size:36px}body .compute-page-section--instances{gap:14px;padding:20px 26px 24px 22px}body .compute-page-heading--instances h2{font-size:28px}body .compute-page-heading--instances .compute-primary-button{min-height:31px;border-radius:5px;padding:0 14px;font-size:12px}body .compute-page-section--instances .compute-kpi-grid{gap:18px}body .compute-page-section--instances .compute-kpi-grid article{min-height:111px;gap:20px;padding:18px;box-shadow:none}body .compute-page-section--instances .compute-kpi-icon{width:52px;height:52px}body .compute-page-section--instances .compute-kpi-icon .app-icon{width:25px;height:25px}body .compute-page-section--instances .compute-kpi-grid article>div{gap:3px}body .compute-page-section--instances .compute-kpi-grid small{font-size:13px}body .compute-page-section--instances .compute-kpi-grid strong{font-size:24px;line-height:1.15}body .compute-page-section--instances .compute-kpi-grid em{font-size:12px}body .compute-page-section--instances .compute-card-toolbar{min-height:50px;padding:7px 14px}body .compute-page-section--instances .compute-segmented{align-self:stretch;gap:18px}body .compute-page-section--instances .compute-segmented button,body .compute-page-section--instances .instance-table-panel header .compute-segmented button{position:relative;min-height:36px;border-radius:0;padding:0 7px;color:#58718f;background:transparent;box-shadow:none;font-size:clamp(12px,.8vw,14px)}body .compute-page-section--instances .compute-segmented button.active,body .compute-page-section--instances .instance-table-panel header .compute-segmented button.active{color:#1677ff;background:transparent;box-shadow:none}body .compute-page-section--instances .compute-segmented button.active:after{position:absolute;right:4px;bottom:-7px;left:4px;height:3px;border-radius:999px;background:#1677ff;content:""}body .compute-page-section--instances .compute-toolbar-filters{gap:10px}body .compute-page-section--instances .compute-toolbar-filters .compute-search-field{width:190px;min-width:190px;height:34px;border-radius:6px;padding:0 9px;font-size:clamp(11px,.72vw,13px)}body .compute-page-section--instances .compute-toolbar-filters select{width:112px;height:34px;border-radius:6px;padding:0 24px 0 10px;font-size:clamp(11px,.72vw,13px)}body .compute-page-section--instances .compute-toolbar-filters select:nth-of-type(2){width:128px}body .compute-page-section--instances .compute-toolbar-filters>button{width:34px;height:34px;min-height:34px;border-radius:6px;padding:0}body .compute-page-section--instances .instance-table__head{min-height:36px;border-radius:0;padding:7px 10px;background:#fbfdff;font-size:clamp(11px,.75vw,13px);font-weight:500}body .compute-page-section--instances .instance-table--instances>article{position:relative;min-height:40px;padding:6px 10px;font-size:clamp(11px,.75vw,13px)}body .compute-page-section--instances .instance-table--instances>article.selected{min-height:46px;border:0;border-radius:7px;background:#f4f8ff;box-shadow:inset 1px 0 #8abaff,inset -1px 0 #8abaff,inset 0 1px #8abaff,inset 0 -1px #8abaff}body .compute-page-section--instances .instance-table--instances>article.selected>span:first-child{padding-left:0}body .compute-page-section--instances .instance-table--instances .instance-status{display:inline-flex;align-items:center;gap:6px;padding:0;background:transparent;font-size:clamp(11px,.72vw,12px);font-weight:400}body .compute-page-section--instances .instance-table--instances .instance-status:before{width:6px;height:6px;border-radius:50%;background:currentcolor;content:""}body .compute-page-section--instances .instance-actions button{min-height:28px;padding:0 9px;font-size:clamp(11px,.72vw,12px)}body .compute-page-section--instances .host-usage{grid-template-columns:28px minmax(50px,74px);gap:8px}body .compute-page-section--instances .host-usage em{color:#506c8e;font-weight:400}body .compute-page-section--instances .host-usage i{height:5px}body .compute-page-section--instances .instance-inline-detail{grid-template-columns:1.13fr repeat(3,minmax(0,1fr)) .76fr 1fr;box-sizing:border-box;height:255px;min-height:0;padding:12px 10px;background:#f8fbff}body .compute-page-section--instances .instance-inline-detail h4{margin-bottom:12px;font-size:13px}body .compute-page-section--instances .instance-inline-detail>div{box-sizing:border-box;height:231px;overflow:hidden}body .compute-page-section--instances .instance-inline-detail dt,body .compute-page-section--instances .instance-inline-detail dd,body .compute-page-section--instances .instance-inline-detail p,body .compute-page-section--instances .instance-inline-detail small{font-size:11px;line-height:1.4}body .compute-page-section--instances .instance-chart-card p{margin-bottom:9px}body .compute-page-section--instances .instance-chart-plot{width:100%;height:116px;background:repeating-linear-gradient(to bottom,transparent 0 36px,#e8f0f8 37px)}body .compute-page-section--instances .instance-chart-plot polyline{stroke-linecap:round;stroke-linejoin:round}body .compute-page-section--instances .instance-chart-card:has(.instance-chart-axis) .instance-chart-plot{width:calc(100% - 25px);margin-left:25px}body .compute-page-section--instances .instance-chart-card>small{font-size:8px;transform:translateY(8px)}body .compute-page-section--instances .instance-chart-card:has(.instance-chart-axis)>small{width:calc(100% - 25px);margin-left:25px}body .compute-page-section--instances .instance-network-card p{margin-bottom:4px}body .compute-page-section--instances .instance-network-card p:last-child{margin-bottom:0}body .compute-page-section--instances .instance-events-card p{margin-bottom:7px}body .compute-page-section--instances .instance-events-card p:last-child{margin-bottom:0}body .compute-page-section--instances .instance-pagination{min-height:58px}body .compute-page-section--instances .instance-pagination,body .compute-page-section--instances .instance-pagination button,body .compute-page-section--instances .instance-pagination select{font-size:clamp(11px,.72vw,12px)}body .compute-page-section--instances .instance-inline-detail+article{min-height:52px}}@media(max-width:1280px){.compute-page-section--instances .instance-table__head,.compute-page-section--instances .instance-table--instances>article,.compute-page-section--instances .instance-inline-detail dt,.compute-page-section--instances .instance-inline-detail dd,.compute-page-section--instances .instance-inline-detail p,.compute-page-section--instances .instance-inline-detail small{font-size:11px}.compute-page-section--instances .instance-inline-detail h4{font-size:13px}.compute-page-section--instances .instance-pagination,.compute-page-section--instances .instance-pagination button,.compute-page-section--instances .instance-pagination select,.compute-page-section--instances .instance-chart-axis{font-size:11px}.compute-overview--instances{background-position:right bottom;background-size:580px auto}.compute-page-section--instances .compute-kpi-icon{width:48px;height:48px}}@media(max-width:760px){.compute-page-section--instances .instance-detail-collapse{width:32px;height:40px;left:-14px}.compute-page-heading--instances{align-items:flex-start;flex-direction:row}.compute-page-heading--instances .compute-primary-button{flex:0 0 auto}.compute-page-section--instances .compute-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compute-page-section--instances .compute-kpi-grid article{min-height:104px;padding:12px}.compute-page-section--instances .compute-kpi-grid strong{font-size:21px}.compute-page-section--instances .compute-card-toolbar{align-items:stretch}.compute-page-section--instances .compute-toolbar-filters .compute-search-field{width:100%}}@media(min-width:1281px){.compute-page-section--monitor .monitor-bottom-grid{grid-template-columns:minmax(250px,1.05fr) minmax(220px,.9fr) minmax(285px,1.18fr) minmax(300px,1.2fr);gap:14px}}.compute-page-section--monitor .compute-heading-actions button.active{border-color:#d8e6f9!important;color:#263b59!important;background:#fff!important;box-shadow:none}.compute-page-section--monitor .compute-heading-actions button.active .app-icon{animation:monitor-refresh-spin 1.6s linear infinite}@keyframes monitor-refresh-spin{to{transform:rotate(360deg)}}.compute-page-section--monitor .compute-overview__stats strong,.compute-page-section--monitor .compute-kpi-grid strong,.compute-page-section--monitor .queue-card strong,.compute-page-section--monitor .cost-card>strong{font-variant-numeric:tabular-nums}.cost-card>em.is-saving{color:#159f72}.cost-card>em.is-rising{color:#ef5b62}@media(max-width:430px){.compute-page-section--instances .compute-kpi-grid article{gap:10px;padding:10px}.compute-page-section--instances .compute-kpi-icon{width:42px;height:42px}.compute-page-section--instances .compute-kpi-grid strong{font-size:20px}}@media(max-width:360px){.compute-page-section--instances .compute-kpi-grid{grid-template-columns:1fr}}.compute-page-section--monitor{background:#fff}.compute-page-section--monitor .compute-heading-actions{align-items:center;gap:14px}.monitor-range-picker{position:relative;display:flex;width:150px;height:35px;align-items:center;border:1px solid #dce8f7;border-radius:8px;background:#fff}.monitor-range-picker select{width:100%;height:100%;border:0;outline:0;padding:0 38px 0 14px;color:#273d5d;background:transparent;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.monitor-range-picker .app-icon{position:absolute;right:12px;width:16px;height:16px;color:#5f7698;pointer-events:none}.compute-page-section--monitor .compute-heading-actions button{display:inline-flex;min-width:126px;align-items:center;justify-content:center;gap:9px;border-radius:8px;color:#263b59;box-shadow:none}.compute-page-section--monitor .compute-heading-actions button:last-child{min-width:123px}.compute-page-section--monitor .compute-heading-actions button .app-icon{width:16px;height:16px;margin:0}.compute-page-section--monitor .compute-kpi-grid{gap:14px}.compute-page-section--monitor .compute-kpi-grid article{gap:17px;border-radius:9px;padding:17px 24px;box-shadow:0 7px 24px #325d9108}.compute-page-section--monitor .compute-kpi-grid article>*{transform:translateY(-6px)}.compute-page-section--monitor .compute-kpi-icon{width:52px;height:52px}.compute-page-section--monitor .compute-kpi-icon .app-icon{width:25px;height:25px}.compute-page-section--monitor .compute-kpi-grid small{font-size:13px}.compute-page-section--monitor .compute-kpi-grid strong{font-size:25px;line-height:1.08}.compute-page-section--monitor .compute-kpi-grid em{font-size:12px}.compute-page-section--monitor .compute-kpi-grid article:nth-child(1) em,.compute-page-section--monitor .compute-kpi-grid article:nth-child(3) em,.compute-page-section--monitor .compute-kpi-grid article:nth-child(4) em{color:#6f82a0}.compute-page-section--monitor .compute-kpi-grid article:nth-child(2) em,.compute-page-section--monitor .compute-kpi-grid article:nth-child(5) em{color:#159f72}.compute-page-section--monitor .compute-main-card{border-radius:9px;box-shadow:0 8px 24px #325d9108}.compute-page-section--monitor .compute-main-card h3{font-size:16px}.compute-page-section--monitor .monitor-trend-card{padding:16px 20px}.compute-page-section--monitor .compute-segmented{gap:8px}.compute-page-section--monitor .compute-segmented button{min-width:50px;min-height:26px;border:1px solid #dce8f7;border-radius:6px;padding:0 12px;background:#fff;font-size:12px}.compute-page-section--monitor .compute-segmented button.active{border-color:#1677ff;background:#1677ff}.monitor-chart polyline{stroke-width:1.7}.monitor-chart polyline.gpu{stroke:#1677ff}.monitor-chart polyline.cpu{stroke:#20b7d1}.monitor-chart polyline.memory{stroke:#8357f2}.monitor-chart polyline.muted{opacity:.9}.compute-page-section--monitor .health-card{padding:15px 18px}.compute-page-section--monitor .health-card ul{gap:11px}.compute-page-section--monitor .health-card li{display:grid;grid-template-columns:8px minmax(82px,1fr) 30px 52px;gap:8px;font-size:12px}.compute-page-section--monitor .health-card li strong{margin:0;text-align:right}.compute-page-section--monitor .health-card li em{color:#7185a5;font-style:normal;text-align:right}.compute-page-section--monitor .health-card>footer{display:flex;justify-content:space-between;border-top:1px solid #eaf0f7;padding-top:10px;color:#7185a5;font-size:12px}.compute-page-section--monitor .health-card>footer strong{color:#10254a}.compute-page-section--monitor .capacity-card{padding:13px 18px}.compute-page-section--monitor .capacity-card>div{grid-template-columns:78px minmax(0,1fr) 42px;margin-top:6px}.compute-page-section--monitor .capacity-card i{height:5px}.compute-page-section--monitor .node-health,.compute-page-section--monitor .queue-card,.compute-page-section--monitor .alerts-card,.compute-page-section--monitor .cost-card{box-sizing:border-box;height:225px;min-height:225px;overflow:hidden;padding:16px 18px}.node-health__legend{display:flex;align-items:center;gap:20px;margin:14px 0 11px;color:#7185a5;font-size:11px}.node-health__legend span{display:flex;align-items:center;gap:6px}.node-health__legend i,.queue-card p i{width:7px;height:7px;flex:0 0 auto;border-radius:50%}.node-health__legend small{margin-left:auto;color:#8a9bb2}.node-health__grid{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:4px;margin:0 0 18px}.node-health__grid>i{height:13px;border-radius:2px;background:#20b781}.node-health__grid>i.warn{background:#ffb71b}.node-health__grid>i.danger{background:#f05252}.node-health footer{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.node-health footer span{display:grid;gap:6px;color:#7185a5}.node-health footer strong{color:#10254a;font-size:16px}.queue-card>header,.alerts-card>header,.cost-card>header{min-height:24px}.queue-card header button,.alerts-card header button{color:#6d809d;font-size:11px;font-weight:400}.queue-card p{margin:0;padding:12px 0;font-size:12px}.queue-card p span{display:flex;align-items:center;gap:9px}.queue-card p i.running{background:#1677ff}.queue-card p i.waiting{background:#ffb71b}.queue-card p i.ready{background:#21b5cf}.queue-card p i.done{background:#20b781}.alerts-card article{position:relative;gap:10px;padding:10px 0 22px}.alerts-card article>span{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center}.alerts-card article>span .app-icon{width:19px;height:19px;fill:currentColor;stroke:#fff;stroke-width:1.5}.alerts-card article>span.hot{color:#ff743d}.alerts-card article>span.warm{color:#f5b400}.alerts-card article div{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px}.alerts-card article strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.alerts-card article time{color:#92a3ba;font-size:10px;white-space:nowrap}.alerts-card article small{grid-column:1 / -1;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.alerts-card>footer{padding-top:18px;color:#7185a5;font-size:11px;text-align:center}.alerts-card>footer strong{color:#f04b53}.cost-card header h3{display:flex;align-items:center;gap:8px}.cost-card header h3 .app-icon{width:14px;height:14px;color:#6f83a3}.cost-card header select{width:88px;height:32px;border:1px solid #dce8f7;border-radius:7px;outline:0;padding:0 10px;color:#4d617e;background:#fff;font-size:11px}.cost-card>strong{margin-top:5px;font-size:21px}.cost-card>em{display:block;margin-top:8px;color:#159f72;font-size:11px;font-style:normal}.cost-line-chart{position:relative;height:91px;margin-top:5px}.cost-line-chart__plot{position:relative;height:70px}.cost-line-chart svg{display:block;width:100%;height:100%;overflow:visible}.cost-line-chart polyline{fill:none;stroke:#1677ff;stroke-width:1.6;vector-effect:non-scaling-stroke}.cost-line-chart__point{position:absolute;width:6px;height:6px;box-sizing:border-box;border:1.5px solid #1677ff;border-radius:50%;background:#fff;pointer-events:none;transform:translate(-50%,-50%)}.cost-line-chart footer{display:flex;justify-content:space-between;color:#7b8fae;font-size:10px}@media(min-width:1281px){.compute-page-section--monitor{gap:12px;padding-top:11px}.compute-page-section--monitor .monitor-dashboard{grid-template-rows:191px 151px;gap:13px 14px}.compute-page-section--monitor .monitor-trend-card{height:355px;min-height:355px}.compute-page-section--monitor .health-card{grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto 1fr auto}.compute-page-section--monitor .health-card>footer{grid-column:2}}@media(max-width:1280px){.compute-page-section--monitor .monitor-dashboard{grid-template-columns:1fr}.compute-page-section--monitor .monitor-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compute-page-section--monitor .health-card{min-height:250px}}@media(max-width:760px){.compute-page-section--monitor{padding:14px 12px 22px}.sidebar--compute .side-subnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;overflow:visible}.sidebar--compute .side-subnav a{width:100%;min-width:0;justify-content:center}.compute-page-heading--monitor{justify-content:stretch}.compute-page-heading--monitor .compute-heading-actions{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:8px}.monitor-range-picker{width:100%;grid-column:1 / -1}.compute-page-section--monitor .compute-heading-actions button{min-width:0;width:100%}.compute-page-section--monitor .compute-kpi-grid--five{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.compute-page-section--monitor .compute-kpi-grid article{min-height:100px;gap:10px;padding:12px}.compute-page-section--monitor .compute-kpi-grid article:last-child{grid-column:1 / -1}.compute-page-section--monitor .monitor-bottom-grid{grid-template-columns:1fr}.compute-page-section--monitor .monitor-trend-card{padding:14px 12px}.compute-page-section--monitor .monitor-chart{height:240px}.compute-page-section--monitor .health-card{display:grid;min-height:330px;grid-template-columns:1fr}.compute-page-section--monitor .health-card>footer{grid-column:auto}.compute-page-section--monitor .node-health,.compute-page-section--monitor .queue-card,.compute-page-section--monitor .alerts-card,.compute-page-section--monitor .cost-card{height:auto;min-height:225px}.node-health__grid{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(max-width:420px){.compute-page-section--monitor .compute-kpi-grid--five{grid-template-columns:1fr}.compute-page-section--monitor .compute-kpi-grid article:last-child{grid-column:auto}.monitor-chart__legend{gap:12px;font-size:10px}.node-health__legend{gap:10px}}@media(min-width:1281px){.sidebar--compute .brand{min-height:60px}.sidebar--compute .sidebar__nav{gap:4px}.sidebar--compute .side-link{min-height:60px}.sidebar--compute .side-subnav{margin:-8px 0 0 40px;padding:0}.sidebar--compute .side-subnav~.side-link{min-height:64px;margin-bottom:3px}.sidebar--compute .side-subnav:last-of-type{margin-top:10px}.compute-page-section--monitor .monitor-dashboard{margin-top:2px}.compute-overview--monitor .compute-overview__copy,.compute-overview--monitor .compute-overview__stats{transform:translateY(6px)}.compute-overview--monitor .compute-overview__stats article{height:75px;min-height:75px}.compute-page-section--monitor .monitor-chart{height:235px}.compute-page-section--monitor .monitor-chart__y-axis{top:32px}.compute-page-section--monitor .monitor-chart .monitor-chart__grid{top:33px;bottom:3px}.compute-page-section--monitor .monitor-chart svg{top:36px;height:calc(100% - 42px)}.compute-page-section--monitor .health-ring{margin-top:9px}.compute-page-section--monitor .health-card>.health-ring{grid-column:1;grid-row:2}.compute-page-section--monitor .health-card>ul{grid-column:2;grid-row:2;align-self:start;margin-top:5px;padding-bottom:34px}.compute-page-section--monitor .health-card>footer{grid-column:2;grid-row:2;align-self:end}}.sidebar--compute .guide-card{display:none}.node-health__legend{gap:12px;margin-top:8px}.node-health__legend span,.node-health__legend small{flex:0 0 auto;white-space:nowrap}.node-health>.node-health__grid{grid-template-columns:repeat(15,minmax(0,1fr))}@media(max-width:1020px){.compute-service>*{min-width:0}.compute-page-section--hosts .host-inventory{grid-template-columns:minmax(0,1fr);min-height:0;max-height:none}.compute-page-section--hosts .host-inventory>aside{grid-template-columns:repeat(4,minmax(120px,1fr));border-right:0;border-bottom:1px solid var(--compute-border)}.compute-page-section--hosts .host-inventory__main,.compute-page-section--hosts .compute-table-scroll{width:100%;min-width:0}.compute-page-section--hosts .host-table{width:990px;min-width:990px}.compute-page-section--hosts .host-table .instance-table__head,.compute-page-section--hosts .host-table article{grid-template-columns:24px minmax(125px,1.2fr) 106px 108px minmax(130px,1fr) 72px 52px minmax(105px,.8fr) 62px minmax(150px,1fr);min-width:990px;gap:8px}.compute-page-section--hosts .host-table article>span:nth-child(2) small{display:none}.compute-page-section--hosts .host-pagination{min-width:0}.compute-page-section--hosts .host-detail-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.compute-service{grid-template-columns:minmax(0,1fr)}.compute-service>*,.compute-overview,.compute-overview__copy,.compute-overview__stats{width:100%;min-width:0}.compute-overview__stats{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.compute-page-section--hosts .host-inventory,.compute-page-section--hosts .host-detail-panel{width:100%;min-width:0}.compute-page-section--hosts .host-inventory{grid-template-columns:minmax(0,1fr);min-height:0;max-height:none}.compute-page-section--hosts .host-inventory>aside{grid-template-columns:repeat(2,minmax(120px,1fr));border-right:0;border-bottom:1px solid var(--compute-border)}.compute-page-section--hosts .host-inventory__main,.compute-page-section--hosts .compute-table-scroll{width:100%;min-width:0}.compute-page-section--hosts .host-table{width:990px;min-width:990px}.compute-page-section--hosts .host-pagination{min-width:0;flex-wrap:wrap;gap:8px}.compute-page-section--hosts .host-detail-panel>header{align-items:flex-start;flex-direction:column}.compute-page-section--hosts .host-detail-actions{flex-wrap:wrap}.compute-page-section--hosts .host-detail-content{grid-template-columns:minmax(0,1fr)}}.compute-page-section--hosts .host-row-actions{width:max-content;justify-self:end;gap:8px;border:0;padding:0 6px 0 0;background:transparent;box-shadow:none}.compute-page-section--hosts .host-row-actions>button{min-width:0;min-height:25px;border:0;border-radius:4px;padding:0 1px;color:#1677ff;background:transparent;font-size:10px;font-weight:500;line-height:1}.compute-page-section--hosts .host-row-actions>button:hover,.compute-page-section--hosts .host-row-actions>button:focus-visible{color:#0969da;outline:none;background:#edf5ff}.compute-page-section--hosts .host-row-actions>button:first-child{color:#1677ff;background:transparent}.compute-page-section--hosts .host-table article:last-of-type .host-more-menu{top:auto;bottom:30px}.compute-page-section--hosts .host-table .instance-table__head>span:last-child{padding-right:7px;text-align:right}.compute-page-section--hosts .host-detail-actions{align-items:center;gap:7px}.compute-page-section--hosts .host-detail-panel:focus{outline:none}.compute-page-section--hosts .host-detail-actions>button{min-height:32px;border-radius:7px;padding:0 13px;color:#315f93!important;background:#fff!important;font-size:11px;font-weight:600;box-shadow:0 3px 10px #255b9e0d}.compute-page-section--hosts .host-detail-actions>button:first-child{border-color:#dbe8f8;color:#1677ff!important;background:#fff!important;box-shadow:0 3px 10px #255b9e0d}.compute-page-section--hosts .host-detail-actions>button:last-child{width:32px;padding:0;color:#6280a3!important}.compute-page-section--hosts .host-detail-actions>button:hover,.compute-page-section--hosts .host-detail-actions>button:focus-visible{border-color:#8cbcff;outline:none;transform:translateY(-1px)}@media(min-width:1021px)and (max-width:1280px){.compute-page-section--hosts .host-inventory__main,.compute-page-section--hosts .compute-table-scroll{min-width:0}.compute-page-section--hosts .host-table{width:990px;min-width:990px}.compute-page-section--hosts .host-table .instance-table__head,.compute-page-section--hosts .host-table article{grid-template-columns:24px minmax(125px,1.2fr) 106px 108px minmax(130px,1fr) 72px 52px minmax(105px,.8fr) 62px 168px;min-width:990px;gap:8px}.compute-page-section--hosts .host-detail-panel{height:auto;overflow:visible}.compute-page-section--hosts .host-detail-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1281px){.compute-page-section--hosts .host-table .instance-table__head,.compute-page-section--hosts .host-table article{grid-template-columns:24px minmax(125px,1.3fr) minmax(95px,.75fr) minmax(100px,.8fr) minmax(130px,1fr) 62px 48px minmax(100px,.7fr) 58px 168px;min-width:990px}.compute-page-section--hosts .host-detail-panel{height:auto;min-height:349px;overflow:visible;border-radius:11px;padding:12px 14px 14px;box-shadow:0 10px 28px #2c5e9a0f}.compute-page-section--hosts .host-detail-panel>header{min-height:40px;padding:0 0 5px}.compute-page-section--hosts .host-detail-panel>nav{gap:18px}.compute-page-section--hosts .host-detail-panel>nav button{padding:8px 5px 9px;font-size:12px;font-weight:500}.compute-page-section--hosts .host-detail-content{grid-template-columns:1.05fr 1.3fr .9fr 1.12fr 1.35fr;gap:10px;padding-top:12px}.compute-page-section--hosts .host-detail-content>*{min-height:238px;border-color:#dce8f6;border-radius:9px;padding:13px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 5px 16px #2b5b950a}.compute-page-section--hosts .host-detail-content h4{margin-bottom:13px;color:#17365d;font-size:13px;font-weight:650}.compute-page-section--hosts .host-detail-content dt,.compute-page-section--hosts .host-detail-content dd{font-weight:400}.compute-page-section--hosts .host-detail-content dd{color:#365779;font-weight:550}}@media(min-width:1920px){.compute-page-section--hosts .host-table .instance-table__head,.compute-page-section--hosts .host-table article{min-height:54px;font-size:12px}.compute-page-section--hosts .host-row-actions>button{min-height:28px;padding:0 9px;font-size:11px}.compute-page-section--hosts .host-detail-content>*{min-height:252px;padding:15px}.compute-page-section--hosts .host-basic-card dt,.compute-page-section--hosts .host-basic-card dd,.compute-page-section--hosts .host-gpu-card dl,.compute-page-section--hosts .host-resource-card,.compute-page-section--hosts .host-line-card{font-size:11px}}.compute-page-section--hosts .host-row-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:2px;white-space:nowrap}.compute-page-section--hosts .host-more-caret{display:inline-flex;align-items:center;height:1em;font-size:9px;line-height:1;transform:translateY(-1px)}.compute-page-section--hosts .host-row-actions .host-more-menu{top:calc(100% + 6px);right:4px}.compute-page-section--hosts .host-table article:last-of-type .host-more-menu{top:auto;bottom:calc(100% + 6px)}.compute-page-section--hosts .host-usage-trend-card{display:flex;min-width:0;flex-direction:column}.compute-page-section--hosts .host-usage-trend-card>header{min-height:28px}.compute-page-section--hosts .host-usage-trend-card>header h4{margin:0}.compute-page-section--hosts .host-usage-trend-card>header button{display:inline-flex;min-height:28px;align-items:center;gap:8px;border:1px solid #dce8f7;border-radius:6px;padding:0 10px;color:#607894;background:#fff;font-size:9px}.compute-page-section--hosts .host-usage-trend-card>header button:hover,.compute-page-section--hosts .host-usage-trend-card>header button:focus-visible{border-color:#8cbcff;color:#1677ff;outline:none;background:#f7fbff}.compute-page-section--hosts .host-trend-legend{display:flex;min-height:30px;align-items:center;gap:22px;color:#66809f;font-size:10px}.compute-page-section--hosts .host-trend-legend span{display:inline-flex;align-items:center;gap:6px}.compute-page-section--hosts .host-trend-legend i{width:8px;height:8px;border:2px solid #1677ff;border-radius:50%;background:#fff}.compute-page-section--hosts .host-trend-legend i.cpu{border-color:#20b781}.compute-page-section--hosts .host-trend-chart{display:grid;min-width:0;flex:1;grid-template-columns:34px minmax(0,1fr);gap:6px}.compute-page-section--hosts .host-trend-y-axis{display:flex;height:auto;box-sizing:border-box;flex-direction:column;justify-content:space-between;padding-bottom:22px;color:#8093ad;font-size:9px;line-height:1}.compute-page-section--hosts .host-trend-stage{position:relative;min-width:0;height:auto;padding-bottom:22px}.compute-page-section--hosts .host-trend-stage:before{position:absolute;top:0;right:0;bottom:22px;left:0;border-left:1px solid #e6eef8;border-bottom:1px solid #e6eef8;background:repeating-linear-gradient(to bottom,#edf3fa 0 1px,transparent 1px 37.5px);content:"";pointer-events:none}.compute-page-section--hosts .host-usage-trend-card .host-trend-stage svg{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:8 / 3;border:0;background:none;overflow:visible}.compute-page-section--hosts .host-trend-area--gpu{fill:url(#hostGpuArea)}.compute-page-section--hosts .host-trend-area--cpu{fill:url(#hostCpuArea)}.compute-page-section--hosts .host-usage-trend-card .host-trend-line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.compute-page-section--hosts .host-trend-line--gpu{stroke:#1677ff}.compute-page-section--hosts .host-trend-line--cpu{stroke:#20b781}.compute-page-section--hosts .host-trend-points circle{fill:#fff;stroke-width:1.8;vector-effect:non-scaling-stroke}.compute-page-section--hosts .host-trend-points--gpu circle{stroke:#1677ff}.compute-page-section--hosts .host-trend-points--cpu circle{stroke:#20b781}.compute-page-section--hosts .host-trend-dates{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;color:#8093ad;font-size:8px;line-height:1;white-space:nowrap}@media(max-width:760px){.compute-page-section--hosts .host-trend-chart{grid-template-columns:30px minmax(0,1fr)}.compute-page-section--hosts .host-trend-legend{gap:14px}}@media(min-width:1281px){.sidebar--compute .side-subnav{margin:0 0 4px 40px}}@media(min-width:1281px)and (max-width:1535px){body .compute-overview--market{grid-template-columns:minmax(250px,280px) minmax(0,1fr);gap:20px;padding-inline:24px}body .compute-overview--market .compute-overview__stats{gap:10px}body .compute-overview--market .compute-overview__stats article{gap:8px;padding:10px}body .compute-overview--market .compute-overview__icon{width:38px;height:38px}body .compute-overview--market .compute-overview__stats strong{font-size:clamp(20px,1.8vw,24px)}}.compute-page-section--instances .instance-events-card small{min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap}.compute-page-section--hosts .host-basic-card dt,.compute-page-section--hosts .host-boot-time{white-space:nowrap}.compute-page-section--hosts .host-basic-card dt{flex:0 0 auto}.compute-page-section--hosts .host-boot-time{font-variant-numeric:tabular-nums}.cloud-drive__tree button{min-width:0;white-space:nowrap}@media(min-width:761px)and (max-width:1535px){body .compute-page-section--market .compute-market__main .compute-kpi-grid{gap:12px}body .compute-page-section--market .compute-market__main .compute-kpi-grid article{gap:10px;padding:14px}body .compute-page-section--market .compute-market__main .compute-kpi-icon{width:46px;height:46px}body .compute-page-section--market .compute-market__main .compute-kpi-grid strong{font-size:clamp(20px,1.55vw,23px)}}@media(min-width:1281px)and (max-width:1560px){body .compute-overview--instances,body .compute-overview--monitor,body .compute-overview.compute-overview--hosts{grid-template-columns:minmax(240px,280px) minmax(0,1fr);min-height:154px;gap:20px;padding:22px 24px}body .compute-overview--instances .compute-overview__copy,body .compute-overview--instances .compute-overview__stats,body .compute-overview--monitor .compute-overview__copy,body .compute-overview--monitor .compute-overview__stats,body .compute-overview--hosts .compute-overview__copy,body .compute-overview--hosts .compute-overview__stats{transform:none}body .compute-overview--instances .compute-overview__stats,body .compute-overview--monitor .compute-overview__stats,body .compute-overview--hosts .compute-overview__stats{gap:10px}body .compute-overview--instances .compute-overview__stats article,body .compute-overview--monitor .compute-overview__stats article,body .compute-overview--hosts .compute-overview__stats article{height:auto;min-height:72px;gap:8px;padding:9px}body .compute-overview--instances .compute-overview__icon,body .compute-overview--monitor .compute-overview__icon,body .compute-overview--hosts .compute-overview__icon{width:36px;height:36px}body .compute-overview--instances .compute-overview__stats strong,body .compute-overview--monitor .compute-overview__stats strong,body .compute-overview--hosts .compute-overview__stats strong{font-size:clamp(20px,1.5vw,23px)}}@media(min-width:761px)and (max-width:1023px){body .compute-overview__stats{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:0}}@media(min-width:1281px)and (max-width:1600px){body .compute-page-section--hosts .host-detail-content{grid-template-columns:repeat(6,minmax(0,1fr))}body .compute-page-section--hosts .host-basic-card,body .compute-page-section--hosts .host-gpu-card,body .compute-page-section--hosts .host-resource-card{grid-column:span 2}body .compute-page-section--hosts .host-line-card{grid-column:span 3}}
