.demo-station[data-v-0b40f379]{--demo-bg:#f3f6fb;--demo-panel:#fff;--demo-text:#20304c;--demo-muted:#69768c;--demo-border:#e3e9f2;min-height:100vh;background:var(--demo-bg);color:var(--demo-text);font:14px/1.7 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}.demo-station [data-v-0b40f379]{box-sizing:border-box}.demo-header[data-v-0b40f379]{padding:20px max(24px,calc(50vw - 640px));background:var(--demo-panel);display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--demo-border)}.demo-header strong[data-v-0b40f379]{font-size:21px;vertical-align:middle}.demo-logo[data-v-0b40f379]{display:inline-flex;align-items:center;justify-content:center;background:#245ac5;color:#fff;border-radius:12px;width:42px;height:42px;font-size:24px;margin-right:12px}.demo-tag[data-v-0b40f379]{display:inline-block;margin:0 8px;border-radius:5px;color:#2560bd;background:#eaf1ff;font-size:12px;padding:2px 8px}.demo-notice[data-v-0b40f379]{background:#fff5dd;color:#8a6114;text-align:center;padding:9px 20px}.demo-layout[data-v-0b40f379]{max-width:1280px;padding:28px 20px 70px;margin:auto;display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px}.demo-station nav[data-v-0b40f379]{align-self:start;background:var(--demo-panel);border-radius:12px;padding:12px}.demo-station button[data-v-0b40f379]{font:inherit;padding:8px 14px;background:var(--demo-panel);color:var(--demo-text);border:1px solid var(--demo-border);border-radius:6px;cursor:pointer;line-height:1.5}.demo-station button[data-v-0b40f379]:hover{border-color:#3472db}.demo-station button[data-v-0b40f379]:focus-visible,.demo-station input[data-v-0b40f379]:focus-visible,.demo-station select[data-v-0b40f379]:focus-visible{outline:2px solid #3472db;outline-offset:2px}.demo-station button[data-v-0b40f379]:disabled{opacity:.5;cursor:not-allowed}.demo-station button.primary[data-v-0b40f379],.demo-station nav button.selected[data-v-0b40f379]{background:#245ac5;color:#fff;border-color:#245ac5}.demo-station nav button[data-v-0b40f379]{width:100%;text-align:left;border:0;margin-bottom:6px;padding:12px}.demo-station nav span[data-v-0b40f379]{float:right}.demo-station nav .demo-reset[data-v-0b40f379]{margin-top:20px;color:var(--demo-muted);font-size:12px}.demo-heading[data-v-0b40f379],.demo-row[data-v-0b40f379]{display:flex;justify-content:space-between;align-items:center;gap:14px}.demo-heading[data-v-0b40f379]{margin-bottom:24px}.demo-heading p[data-v-0b40f379]{letter-spacing:2px;font-size:11px}.demo-heading span[data-v-0b40f379],.demo-station p[data-v-0b40f379]{color:var(--demo-muted)}.demo-station h1[data-v-0b40f379]{font-size:26px;margin:3px 0;color:var(--demo-text)}.demo-station h2[data-v-0b40f379]{font-size:18px;margin:0 0 16px;color:var(--demo-text)}.demo-station h3[data-v-0b40f379]{font-size:15px;color:var(--demo-text)}.demo-station p[data-v-0b40f379]{margin:9px 0 15px}.demo-hero[data-v-0b40f379]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:32px;border-radius:12px;background:linear-gradient(120deg,#e4eeff,#eef8fb)}.demo-hero h2[data-v-0b40f379]{font-size:25px;color:#20304c}.demo-hero p[data-v-0b40f379]{color:#526884}.hero-number[data-v-0b40f379]{font-size:54px;color:#245ac5;text-align:center;min-width:150px}.hero-number small[data-v-0b40f379]{display:block;font-size:12px}.demo-stats[data-v-0b40f379]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0}.demo-stats article[data-v-0b40f379]{border:1px solid var(--demo-border);background:var(--demo-panel);border-radius:10px;padding:20px}.demo-stats b[data-v-0b40f379]{display:block;font-size:28px;color:#3873d1}.demo-stats span[data-v-0b40f379]{color:var(--demo-muted)}.demo-grid[data-v-0b40f379]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.demo-panel[data-v-0b40f379]{padding:24px;border:1px solid var(--demo-border);background:var(--demo-panel);border-radius:12px;min-width:0}.demo-station label[data-v-0b40f379]{display:block;margin:12px 0}.demo-station input[data-v-0b40f379],.demo-station select[data-v-0b40f379],.demo-station textarea[data-v-0b40f379]{font:inherit;color:var(--demo-text);background:var(--demo-panel);border:1px solid var(--demo-border);border-radius:6px;padding:9px 12px;max-width:100%}.demo-station label input[data-v-0b40f379],.demo-station textarea[data-v-0b40f379]{display:block;width:100%;margin-top:6px}.demo-actions[data-v-0b40f379],.demo-filters[data-v-0b40f379]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.demo-filters[data-v-0b40f379]{margin-bottom:20px}.demo-filters input[data-v-0b40f379]{flex:1;min-width:170px}.course-card[data-v-0b40f379]{padding:0;overflow:hidden}.course-cover[data-v-0b40f379]{padding:24px;min-height:156px;background:linear-gradient(120deg,#e4edff,#dbeaf3);color:#264f88;display:flex;flex-direction:column;gap:12px}.course-cover.professional[data-v-0b40f379]{background:linear-gradient(120deg,#e3f2ee,#d5e9ed);color:#286658}.course-cover strong[data-v-0b40f379]{font-size:22px}.course-cover small[data-v-0b40f379]{letter-spacing:2px}.course-body[data-v-0b40f379]{padding:22px}.course-body>b[data-v-0b40f379]{display:inline-block;color:#cc5539;margin-right:20px;font-size:22px}.demo-station progress[data-v-0b40f379]{width:100%;height:9px;accent-color:#3472db}.demo-empty[data-v-0b40f379]{text-align:center;padding:50px 20px;color:var(--demo-muted)}.demo-panel>.demo-row[data-v-0b40f379]{padding:12px 0;border-bottom:1px solid var(--demo-border);margin-bottom:16px}.demo-table[data-v-0b40f379]{overflow-x:auto}.demo-station table[data-v-0b40f379]{width:100%;border-collapse:collapse;text-align:left;min-width:560px}.demo-station td[data-v-0b40f379],.demo-station th[data-v-0b40f379]{padding:15px 12px;border-bottom:1px solid var(--demo-border)}.demo-station th[data-v-0b40f379]{background:var(--demo-bg)}.order-card[data-v-0b40f379]{margin-bottom:16px}.application-record[data-v-0b40f379],.message-item[data-v-0b40f379]{border-bottom:1px solid var(--demo-border);padding:16px 0;overflow-wrap:anywhere}.demo-station .message-title[data-v-0b40f379]{border:0;padding:0;text-align:left;font-weight:600}.message-title small[data-v-0b40f379]{color:var(--demo-muted);margin-left:12px}.demo-station details[data-v-0b40f379]{padding:14px 0;border-bottom:1px solid var(--demo-border)}.demo-station summary[data-v-0b40f379]{cursor:pointer}.screenshot[data-v-0b40f379]{display:block;max-width:100%;max-height:160px;margin:12px 0}.account-panel[data-v-0b40f379]{max-width:620px}.demo-overlay[data-v-0b40f379]{position:fixed;inset:0;z-index:3000;background:rgba(15,29,55,.6666666666666666);display:flex;align-items:center;justify-content:center;padding:20px}.demo-dialog[data-v-0b40f379]{background:var(--demo-panel);border-radius:14px;padding:24px;width:660px;max-width:100%;max-height:90vh;overflow-y:auto}.demo-player[data-v-0b40f379]{background:#15243b;color:#fff;padding:42px 15px;text-align:center;border-radius:8px;margin:20px 0}.demo-player p[data-v-0b40f379]{color:#bac9e1}.demo-player strong[data-v-0b40f379]{font-size:36px}.demo-toast[data-v-0b40f379]{position:fixed;z-index:4000;bottom:36px;left:50%;transform:translateX(-50%);padding:14px 24px;max-width:90vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#20304c;color:#fff;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.13333333333333333)}@media (max-width:760px){.demo-header[data-v-0b40f379]{padding:14px;flex-wrap:wrap}.demo-header strong[data-v-0b40f379]{font-size:18px}.demo-header .demo-tag[data-v-0b40f379]{display:none}.demo-layout[data-v-0b40f379]{grid-template-columns:minmax(0,1fr);padding:16px 12px 50px;gap:18px}.demo-station nav[data-v-0b40f379]{display:flex;overflow-x:auto;gap:6px;padding:8px}.demo-station nav button[data-v-0b40f379]{width:auto;flex-shrink:0;margin:0;padding:9px 12px}.demo-station nav span[data-v-0b40f379]{float:none;margin-left:6px}.demo-station nav .demo-reset[data-v-0b40f379]{margin:0}.demo-heading[data-v-0b40f379]{align-items:flex-start}.demo-heading>span[data-v-0b40f379]{font-size:11px}.demo-grid[data-v-0b40f379]{grid-template-columns:minmax(0,1fr)}.demo-stats[data-v-0b40f379]{grid-template-columns:repeat(2,1fr);gap:10px}.demo-hero[data-v-0b40f379]{padding:22px}.hero-number[data-v-0b40f379]{font-size:38px;min-width:85px}.demo-hero h2[data-v-0b40f379]{font-size:20px}.demo-panel[data-v-0b40f379]{padding:18px}.course-card[data-v-0b40f379]{padding:0}.demo-row[data-v-0b40f379]{flex-wrap:wrap}.demo-dialog[data-v-0b40f379]{padding:18px}}@media (prefers-color-scheme:dark){.demo-station[data-v-0b40f379]{--demo-bg:#111a2a;--demo-panel:#1c283b;--demo-text:#e1e9f8;--demo-muted:#a7b5ca;--demo-border:#35435a}.demo-notice[data-v-0b40f379]{background:#43371e;color:#efd79d}.demo-tag[data-v-0b40f379]{background:#29416b;color:#c5d9ff}}