.archive-markdown-reader[data-v-643d2ea9]{display:grid;gap:16px;min-height:420px}.archive-markdown-toolbar[data-v-643d2ea9]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:18px 20px;border:1px solid rgba(112,140,174,.22);border-radius:22px;background:#0c121cd1}.archive-markdown-toolbar h3[data-v-643d2ea9]{margin:6px 0 0;font-size:18px;line-height:1.35}.archive-markdown-toolbar-actions[data-v-643d2ea9]{display:flex;gap:8px;flex-wrap:wrap}.archive-markdown-toolbar-actions button[data-v-643d2ea9]{border:1px solid rgba(112,140,174,.24);background:#121b28eb;color:#dee8f1e0;padding:8px 12px;border-radius:999px;font-size:12px;cursor:pointer}.archive-markdown-toolbar-actions button.is-active[data-v-643d2ea9]{border-color:#7cd1ff7a;background:#4783b338;color:#ebf5fff5}.archive-markdown-content[data-v-643d2ea9]{padding:28px 24px;border:1px solid rgba(112,140,174,.18);border-radius:24px;background:linear-gradient(180deg,#101621f5,#090e16fa);color:#e1eaf3e6;overflow:hidden}.archive-markdown-reader.is-compact .archive-markdown-content[data-v-643d2ea9]{font-size:13px;line-height:1.75}.archive-markdown-reader.is-comfortable .archive-markdown-content[data-v-643d2ea9]{font-size:15px;line-height:1.9}.archive-markdown-reader.is-relaxed .archive-markdown-content[data-v-643d2ea9]{font-size:17px;line-height:2}.archive-markdown-content[data-v-643d2ea9] h1,.archive-markdown-content[data-v-643d2ea9] h2,.archive-markdown-content[data-v-643d2ea9] h3,.archive-markdown-content[data-v-643d2ea9] h4{margin:1.5em 0 .7em;line-height:1.25;color:#f4f8fcfa}.archive-markdown-content[data-v-643d2ea9] p,.archive-markdown-content[data-v-643d2ea9] li,.archive-markdown-content[data-v-643d2ea9] blockquote{color:inherit}.archive-markdown-content[data-v-643d2ea9] ul,.archive-markdown-content[data-v-643d2ea9] ol{padding-left:1.3em}.archive-markdown-content[data-v-643d2ea9] code{font-size:.92em;padding:.15em .35em;border-radius:6px;background:#5c7ca42e}.archive-markdown-content[data-v-643d2ea9] pre{overflow:auto;padding:16px;border-radius:18px;background:#060a12eb;border:1px solid rgba(112,140,174,.16)}.archive-markdown-content[data-v-643d2ea9] blockquote{margin:1.2em 0;padding:.8em 1em;border-left:3px solid rgba(124,209,255,.55);background:#42618429;border-radius:0 14px 14px 0}.archive-markdown-content[data-v-643d2ea9] .archive-markdown-table-shell{overflow-x:auto;margin:1.3em 0;border:1px solid rgba(112,140,174,.18);border-radius:18px}.archive-markdown-content[data-v-643d2ea9] table{width:100%;min-width:640px;border-collapse:collapse;background:#090f18f5}.archive-markdown-content[data-v-643d2ea9] th,.archive-markdown-content[data-v-643d2ea9] td{padding:12px 14px;border-bottom:1px solid rgba(112,140,174,.14);text-align:left;vertical-align:top}.archive-markdown-content[data-v-643d2ea9] th{position:sticky;top:0;background:#111a26fa;color:#f5f9fcf5}@media(max-width:720px){.archive-markdown-toolbar[data-v-643d2ea9]{flex-direction:column}.archive-markdown-content[data-v-643d2ea9]{padding:20px 16px}}.archive-pdf-reader[data-v-582df98c]{min-height:min(70vh,720px);height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);position:relative;background:transparent}.archive-pdf-reader.is-immersive[data-v-582df98c]{min-height:0}.archive-pdf-reader.is-toolbar-hidden[data-v-582df98c]{grid-template-rows:minmax(0,1fr)}.archive-pdf-reader-toolbar[data-v-582df98c]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid rgba(25,83,138,.12);background:#ffffff8f}.archive-pdf-reader-toolbar strong[data-v-582df98c]{display:block;color:#17395d;font-size:14px}.archive-pdf-reader-toolbar p[data-v-582df98c]{margin:4px 0 0;color:#617383;font-size:12px;line-height:1.6}.archive-pdf-reader-count[data-v-582df98c]{flex:none;min-height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#11385f,#0b7391);font-size:12px;font-weight:800}.archive-pdf-reader-feedback[data-v-582df98c]{min-height:min(70vh,720px);display:grid;place-items:center;align-content:center;gap:10px;padding:24px;text-align:center}.archive-pdf-reader.is-immersive .archive-pdf-reader-feedback[data-v-582df98c]{min-height:0;height:100%}.archive-pdf-reader-feedback p[data-v-582df98c]{max-width:460px;margin:0;color:#617383;line-height:1.7}.archive-pdf-reader-feedback-error[data-v-582df98c]{color:#9c3f4c}.archive-pdf-reader-scroll[data-v-582df98c]{min-height:min(70vh,720px);max-height:min(70vh,720px);overflow-y:auto;overflow-x:hidden;display:grid;gap:16px;padding:18px;scrollbar-gutter:stable}.archive-pdf-reader.is-immersive .archive-pdf-reader-scroll[data-v-582df98c]{min-height:0;max-height:none;height:100%;padding:20px}.archive-pdf-reader-page[data-v-582df98c]{margin:0;display:grid;gap:10px}.archive-pdf-reader-page-frame[data-v-582df98c]{padding:12px;border:1px solid rgba(25,83,138,.12);border-radius:20px;background:#fffffffa;box-shadow:0 18px 40px #0c1a2d14}.archive-pdf-reader-canvas-shell[data-v-582df98c]{position:relative;overflow:hidden;width:100%;border-radius:14px;background:linear-gradient(135deg,#eaf1f8eb,#f4f8fcfa)}.archive-pdf-reader-canvas-shell canvas[data-v-582df98c]{display:block;width:100%;height:auto;background:#fff}.archive-pdf-reader-page-status[data-v-582df98c]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#4d6479;font-size:13px;font-weight:700;letter-spacing:.02em;background:linear-gradient(180deg,#ecf3f8d6,#ecf3f8fa)}.archive-pdf-reader-page-status-error[data-v-582df98c]{color:#9c3f4c;background:linear-gradient(180deg,#fbedeee6,#fbedeefa)}.archive-pdf-reader-page figcaption[data-v-582df98c]{color:#617383;font-size:12px;line-height:1.5;text-align:center}:root[data-theme=dark]{border-color:#52a0dc3d;background:#0e1f366b}:root[data-theme=dark]{color:#eaf6ff}:root[data-theme=dark]{color:#dcecffb8}:root[data-theme=dark]{border-color:#52a0dc3d;background:#e8eff7f5;box-shadow:0 18px 40px #040c1942}:root[data-theme=dark]{background:linear-gradient(135deg,#132b4ae6,#183756f0)}:root[data-theme=dark]{color:#e9f4ffd1;background:linear-gradient(180deg,#0a1729d6,#0a1729f5)}@media(max-width:560px){.archive-pdf-reader-toolbar[data-v-582df98c]{display:grid;gap:10px;padding:14px}.archive-pdf-reader-scroll[data-v-582df98c],.archive-pdf-reader.is-immersive .archive-pdf-reader-scroll[data-v-582df98c]{padding:14px}.archive-pdf-reader-page-frame[data-v-582df98c]{padding:10px;border-radius:16px}}.archive-reading-tabs[data-v-ebadadc3]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.archive-reading-tab[data-v-ebadadc3]{border:1px solid rgba(113,132,158,.24);background:#101824eb;color:#dce5eee0;border-radius:999px;padding:9px 14px;font-size:12px;cursor:pointer}.archive-reading-tab.is-active[data-v-ebadadc3]{border-color:#87dcff80;background:#3e79a733;color:#f5f9fcfa}.post-list-page[data-v-2722118c]{display:grid;gap:18px}.post-list-hero[data-v-2722118c],.post-list-featured[data-v-2722118c],.post-list-filter-panel[data-v-2722118c],.post-list-panel[data-v-2722118c],.post-list-footer[data-v-2722118c]{border:1px solid rgba(113,132,158,.18);border-radius:24px;background:linear-gradient(180deg,#131d2af0,#0b111bf0);box-shadow:0 24px 60px #070b1238}.post-list-hero[data-v-2722118c]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,420px);gap:18px;padding:28px;position:relative;overflow:hidden}.post-list-hero[data-v-2722118c]:after{content:"";position:absolute;inset:auto -12% -30% auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,#34c3ff2e,#34c3ff00);pointer-events:none}.post-list-hero-copy[data-v-2722118c],.post-list-featured-copy[data-v-2722118c],.post-list-footer-copy[data-v-2722118c]{display:grid;gap:12px}.post-list-filter-panel[data-v-2722118c]{display:grid;gap:14px;padding:20px}.post-list-filter-head[data-v-2722118c]{display:flex;justify-content:space-between;gap:12px;align-items:end}.post-list-filter-head>div[data-v-2722118c]{display:grid;gap:6px}.post-list-filter-head span[data-v-2722118c]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd7ffd1}.post-list-filter-head h2[data-v-2722118c]{font-size:20px;letter-spacing:-.03em}.post-list-filter-head small[data-v-2722118c],.post-list-filter-empty p[data-v-2722118c]{font-size:12px;line-height:1.7;color:#bfd1e5b8}.post-list-filter-groups[data-v-2722118c]{display:grid;gap:12px}.post-list-filter-pills[data-v-2722118c],.post-list-filter-children[data-v-2722118c]{display:flex;gap:10px;flex-wrap:wrap}.post-list-filter-pill[data-v-2722118c],.post-list-filter-chip[data-v-2722118c]{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border:1px solid rgba(113,132,158,.18);border-radius:999px;background:#50719a14;color:inherit;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.post-list-filter-pill[data-v-2722118c]:hover,.post-list-filter-chip[data-v-2722118c]:hover,.post-list-filter-pill.is-active[data-v-2722118c],.post-list-filter-chip.is-active[data-v-2722118c]{border-color:#40cbff47;background:#40cbff1f;transform:translateY(-1px)}.post-list-filter-pill span[data-v-2722118c],.post-list-filter-chip span[data-v-2722118c],.post-list-filter-empty strong[data-v-2722118c]{font-size:13px;font-weight:700}.post-list-filter-pill small[data-v-2722118c],.post-list-filter-chip small[data-v-2722118c]{font-size:11px;color:#bfd1e5b8}.post-list-category-select[data-v-2722118c]{display:grid;gap:8px;max-width:360px}.post-list-category-select span[data-v-2722118c]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8fd7ffd1}.post-list-category-select select[data-v-2722118c]{min-height:42px;padding:0 12px;border:1px solid rgba(113,132,158,.18);border-radius:14px;background:#50719a14;color:inherit}.post-list-filter-empty[data-v-2722118c]{display:grid;gap:8px;padding:18px;border-radius:18px;border:1px dashed rgba(113,132,158,.22);background:#50719a0f}.post-list-hero-copy span[data-v-2722118c],.post-list-panel-head span[data-v-2722118c],.post-list-kicker[data-v-2722118c]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd7ffd1}.post-list-hero-copy h1[data-v-2722118c],.post-list-featured-copy h2[data-v-2722118c],.post-list-panel-head h2[data-v-2722118c]{font-size:clamp(28px,4vw,42px);line-height:1.06;letter-spacing:-.04em}.post-list-panel-head h2[data-v-2722118c]{font-size:20px}.post-list-hero-copy p[data-v-2722118c],.post-list-featured-copy p[data-v-2722118c],.post-list-footer-copy p[data-v-2722118c],.post-card-copy p[data-v-2722118c]{max-width:60ch;font-size:13px;line-height:1.8;color:#d5e0ecc7}.post-list-hero-actions[data-v-2722118c],.post-list-featured-meta[data-v-2722118c],.post-card-meta[data-v-2722118c],.post-card-topline[data-v-2722118c],.post-list-pagination[data-v-2722118c]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.post-list-hero-actions .primary-action[data-v-2722118c],.post-list-hero-actions .secondary-action[data-v-2722118c],.post-list-pagination .secondary-action[data-v-2722118c],.post-list-featured-copy .primary-action[data-v-2722118c]{width:auto}.post-list-hero-stats[data-v-2722118c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.post-list-hero-stats article[data-v-2722118c],.post-list-featured-fallback[data-v-2722118c],.post-card-cover-fallback[data-v-2722118c]{display:grid;gap:6px;padding:16px;border-radius:18px;border:1px solid rgba(113,132,158,.2);background:#50719a1a}.post-list-hero-stats strong[data-v-2722118c]{font-size:24px;letter-spacing:-.04em}.post-list-hero-stats small[data-v-2722118c],.post-list-featured-meta span[data-v-2722118c],.post-card-meta span[data-v-2722118c],.post-card-topline small[data-v-2722118c],.post-list-panel-head small[data-v-2722118c],.post-list-pagination span[data-v-2722118c],.post-list-featured-fallback small[data-v-2722118c],.post-card-cover-fallback span[data-v-2722118c]{font-size:12px;color:#bfd1e5b8}.post-list-featured[data-v-2722118c]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,380px);gap:18px;padding:22px}.post-list-curation-grid[data-v-2722118c]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px}.post-list-curation-panel[data-v-2722118c],.post-list-guidance-card[data-v-2722118c]{border:1px solid rgba(113,132,158,.18);border-radius:24px;background:linear-gradient(180deg,#111925f2,#0b111bf0);box-shadow:0 24px 60px #070b1238}.post-list-curation-panel[data-v-2722118c]{padding:20px}.post-list-curation-head[data-v-2722118c]{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-bottom:16px}.post-list-curation-head>div[data-v-2722118c],.post-list-guidance-card[data-v-2722118c]{display:grid;gap:8px}.post-list-curation-head h2[data-v-2722118c]{font-size:20px;letter-spacing:-.03em}.post-list-curation-head span[data-v-2722118c],.post-list-guidance-card span[data-v-2722118c]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd7ffd1}.post-list-curation-head small[data-v-2722118c]{font-size:12px;color:#bfd1e5b8}.post-list-spotlight-list[data-v-2722118c],.post-list-guidance-stack[data-v-2722118c]{display:grid;gap:12px}.post-list-spotlight-card[data-v-2722118c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px;border-radius:18px;border:1px solid rgba(113,132,158,.18);background:#50719a14;text-decoration:none;color:inherit;transition:transform .16s ease,border-color .16s ease,background .16s ease}.post-list-spotlight-card[data-v-2722118c]:hover{transform:translateY(-2px);border-color:#40cbff47;background:#40cbff14}.post-list-spotlight-index[data-v-2722118c]{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;font-size:20px;font-weight:800;letter-spacing:-.04em;color:#08111bf0;background:linear-gradient(180deg,#6fe4fff5,#3dc4ffc7)}.post-list-spotlight-copy[data-v-2722118c]{display:grid;gap:8px}.post-list-spotlight-topline[data-v-2722118c]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.post-list-spotlight-copy h3[data-v-2722118c],.post-list-guidance-card strong[data-v-2722118c]{font-size:18px;line-height:1.35;letter-spacing:-.03em}.post-list-spotlight-copy p[data-v-2722118c],.post-list-guidance-card p[data-v-2722118c],.post-list-curation-empty p[data-v-2722118c],.post-list-feed-empty p[data-v-2722118c]{font-size:13px;line-height:1.8;color:#d5e0ecc7}.post-list-guidance-card[data-v-2722118c]{padding:18px}.post-list-curation-empty[data-v-2722118c],.post-list-feed-empty[data-v-2722118c]{display:grid;gap:8px;padding:18px;border-radius:18px;border:1px dashed rgba(113,132,158,.22);background:#50719a0f}.post-list-featured-cover[data-v-2722118c],.post-card-cover[data-v-2722118c]{overflow:hidden;border-radius:20px;border:1px solid rgba(113,132,158,.16);background:linear-gradient(160deg,#2a425cb8,#131f30eb)}.post-list-featured-cover img[data-v-2722118c],.post-card-cover img[data-v-2722118c]{width:100%;height:100%;object-fit:cover;display:block}.post-list-featured-fallback[data-v-2722118c]{min-height:100%;align-content:end}.post-list-panel[data-v-2722118c],.post-list-footer[data-v-2722118c]{padding:20px}.post-list-panel-head[data-v-2722118c]{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:16px}.post-card-grid[data-v-2722118c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.post-card[data-v-2722118c]{display:grid;gap:0;overflow:hidden;border:1px solid rgba(113,132,158,.18);border-radius:20px;background:#0e1622db;text-decoration:none;color:inherit;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.post-card[data-v-2722118c]:hover{transform:translateY(-2px);border-color:#40cbff4d;box-shadow:0 16px 36px #080c1233}.post-card-cover[data-v-2722118c]{min-height:150px}.post-card-cover-fallback[data-v-2722118c]{min-height:150px;place-content:center;place-items:center}.post-card-copy[data-v-2722118c]{display:grid;gap:10px;padding:16px}.post-card-copy h3[data-v-2722118c]{font-size:17px;line-height:1.45;letter-spacing:-.03em}.post-list-footer[data-v-2722118c]{display:flex;justify-content:space-between;gap:18px;align-items:center}[data-v-2722118c] .empty-state-pro{color:#eef5fff5;border-color:#71849e2e;border-radius:20px;background:#0e1622db}[data-v-2722118c] .empty-state-pro h2{color:#eef5fff5}[data-v-2722118c] .empty-state-pro p{color:#bfd1e5b8}[data-v-2722118c] .empty-state-mark{background:linear-gradient(135deg,#29dcff2e,#38d69f2e);box-shadow:inset 0 0 0 1px #52a0dc38}:root[data-theme=light] .post-list-page{color:#10253d}:root[data-theme=light] .post-list-hero,:root[data-theme=light] .post-list-featured,:root[data-theme=light] .post-list-filter-panel,:root[data-theme=light] .post-list-panel,:root[data-theme=light] .post-list-footer,:root[data-theme=light] .post-list-curation-panel,:root[data-theme=light] .post-list-guidance-card,:root[data-theme=light] .post-card{border-color:#1d5f931f;background:linear-gradient(180deg,#fffffff2,#f1f8fcf5);box-shadow:0 24px 70px #10325414}:root[data-theme=light] .post-list-hero-stats article,:root[data-theme=light] .post-list-featured-fallback,:root[data-theme=light] .post-card-cover-fallback,:root[data-theme=light] .post-list-filter-pill,:root[data-theme=light] .post-list-filter-chip,:root[data-theme=light] .post-list-category-select select,:root[data-theme=light] .post-list-filter-empty,:root[data-theme=light] .post-list-spotlight-card,:root[data-theme=light] .post-list-curation-empty,:root[data-theme=light] .post-list-feed-empty{border-color:#1d5f931f;background:#ffffffbd}:root[data-theme=light] .post-list-featured-cover,:root[data-theme=light] .post-card-cover{border-color:#1d5f931f;background:linear-gradient(160deg,#e4eff7f5,#d3e4f0f5)}:root[data-theme=light] .post-list-hero-copy span,:root[data-theme=light] .post-list-panel-head span,:root[data-theme=light] .post-list-kicker,:root[data-theme=light] .post-list-filter-head span,:root[data-theme=light] .post-list-category-select span,:root[data-theme=light] .post-list-curation-head span,:root[data-theme=light] .post-list-guidance-card span{color:#1c82b7}:root[data-theme=light] .post-list-hero-copy p,:root[data-theme=light] .post-list-featured-copy p,:root[data-theme=light] .post-list-footer-copy p,:root[data-theme=light] .post-card-copy p,:root[data-theme=light] .post-list-spotlight-copy p,:root[data-theme=light] .post-list-guidance-card p,:root[data-theme=light] .post-list-curation-empty p,:root[data-theme=light] .post-list-feed-empty p,:root[data-theme=light] .post-list-filter-head small,:root[data-theme=light] .post-list-filter-empty p,:root[data-theme=light] .post-list-filter-pill small,:root[data-theme=light] .post-list-filter-chip small,:root[data-theme=light] .post-list-hero-stats small,:root[data-theme=light] .post-list-featured-meta span,:root[data-theme=light] .post-card-meta span,:root[data-theme=light] .post-card-topline small,:root[data-theme=light] .post-list-panel-head small,:root[data-theme=light] .post-list-pagination span,:root[data-theme=light] .post-list-curation-head small{color:#2c4259bd}:root[data-theme=light] .post-list-page .empty-state-pro{color:#10253d;border-color:#1d5f931f;background:#ffffffd1}:root[data-theme=light] .post-list-page .empty-state-pro h2{color:#10253d}:root[data-theme=light] .post-list-page .empty-state-pro p{color:#2c4259bd}@media(max-width:1024px){.post-list-hero[data-v-2722118c],.post-list-featured[data-v-2722118c],.post-list-curation-grid[data-v-2722118c],.post-list-footer[data-v-2722118c]{grid-template-columns:1fr}.post-list-footer[data-v-2722118c],.post-list-filter-head[data-v-2722118c]{display:grid}}@media(max-width:720px){.post-list-hero[data-v-2722118c],.post-list-featured[data-v-2722118c],.post-list-filter-panel[data-v-2722118c],.post-list-panel[data-v-2722118c],.post-list-footer[data-v-2722118c]{padding:16px;border-radius:18px}.post-list-panel-head[data-v-2722118c],.post-list-curation-head[data-v-2722118c]{display:grid}.post-list-hero-stats[data-v-2722118c],.post-list-spotlight-card[data-v-2722118c]{grid-template-columns:1fr}}.post-detail-page[data-v-ca4732a0],.post-detail-empty[data-v-ca4732a0]{display:grid;gap:18px}.post-detail-hero[data-v-ca4732a0],.post-detail-article[data-v-ca4732a0],.post-detail-feedback-card[data-v-ca4732a0],.post-detail-empty[data-v-ca4732a0]{border:1px solid rgba(113,132,158,.18);border-radius:24px;background:linear-gradient(180deg,#121b28f5,#0b111bf0);box-shadow:0 24px 56px #070b1238}.post-detail-hero[data-v-ca4732a0]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,340px);gap:18px;padding:28px}.post-detail-copy[data-v-ca4732a0],.post-detail-sidecard[data-v-ca4732a0],.post-detail-sidecard-block[data-v-ca4732a0],.post-detail-feedback-card[data-v-ca4732a0],.post-detail-comment-card[data-v-ca4732a0],.post-detail-related-card[data-v-ca4732a0]{display:grid;gap:10px}.post-detail-kicker[data-v-ca4732a0],.post-detail-feedback-card header span[data-v-ca4732a0],[data-v-ca4732a0] .post-detail-content h6{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd7ffd1}.post-detail-breadcrumbs[data-v-ca4732a0]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.post-detail-breadcrumbs a[data-v-ca4732a0],.post-detail-breadcrumbs span[data-v-ca4732a0]{font-size:12px;line-height:1.6;color:#bfd1e5b8}.post-detail-breadcrumbs a[data-v-ca4732a0],.post-detail-related-card[data-v-ca4732a0]{text-decoration:none}.post-detail-breadcrumbs a[data-v-ca4732a0]:hover,.post-detail-related-card[data-v-ca4732a0]:hover{color:#eef5fff5}.post-detail-copy h1[data-v-ca4732a0]{font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:-.04em}.post-detail-copy p[data-v-ca4732a0],.post-detail-sidecard-block small[data-v-ca4732a0],.post-detail-feedback-card>p[data-v-ca4732a0],.post-detail-comment-card p[data-v-ca4732a0],.post-detail-feedback-empty small[data-v-ca4732a0],.post-detail-feedback-actions small[data-v-ca4732a0],.post-detail-feedback-notice[data-v-ca4732a0]{font-size:13px;line-height:1.8;color:#d3dfedc2}.post-detail-meta[data-v-ca4732a0]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.post-detail-meta span[data-v-ca4732a0],.post-detail-comment-card small[data-v-ca4732a0]{font-size:12px;color:#bfd1e5b8}.post-detail-sidecard[data-v-ca4732a0]{align-content:start}.post-detail-sidecard-link[data-v-ca4732a0],.post-detail-category-link[data-v-ca4732a0]{width:auto;justify-self:start}.post-detail-sidecard-block[data-v-ca4732a0]{padding:16px;border-radius:18px;border:1px solid rgba(113,132,158,.18);background:#50719a1a}.post-detail-sidecard-block span[data-v-ca4732a0]{font-size:11px;font-weight:700;letter-spacing:.08em}.post-detail-sidecard-block strong[data-v-ca4732a0]{font-size:18px;letter-spacing:-.03em}.post-detail-layout[data-v-ca4732a0]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,420px);gap:18px;align-items:start}.post-detail-layout.is-wide-layout[data-v-ca4732a0]{grid-template-columns:minmax(0,2.1fr) minmax(280px,340px)}.post-detail-article[data-v-ca4732a0],.post-detail-feedback-card[data-v-ca4732a0],.post-detail-empty[data-v-ca4732a0]{padding:22px}.post-detail-reading-stage[data-v-ca4732a0]{position:relative;--reading-stage-background: transparent;transition:background .18s ease}.post-detail-reading-stage.is-fullscreen[data-v-ca4732a0]{min-height:100dvh;padding:32px 110px 32px 32px;border-radius:0;background:var(--reading-stage-background);overflow-y:auto}.post-detail-reading-body[data-v-ca4732a0]{--reading-body-background: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(244, 249, 253, .98));--reading-body-border: rgba(29, 95, 147, .12);--reading-body-shadow: rgba(16, 50, 84, .14);--reading-text: #24384d;--reading-link: #1478b0;--reading-blockquote-border: rgba(20, 120, 176, .4);--reading-blockquote-background: rgba(20, 120, 176, .08);--reading-code-background: rgba(16, 50, 84, .08);--reading-code-text: #16324f;--reading-pre-background: #eef4f8;--reading-pre-border: rgba(29, 95, 147, .12);--reading-pre-text: #1f3348;--reading-table-border: rgba(29, 95, 147, .14);--reading-table-head-background: rgba(20, 120, 176, .08);width:100%;max-width:920px;margin:0 auto;display:grid;gap:18px;padding:28px 30px 34px;border:1px solid var(--reading-body-border);border-radius:24px;background:var(--reading-body-background);box-shadow:0 24px 56px var(--reading-body-shadow);color:var(--reading-text);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.post-detail-reading-body.is-wide[data-v-ca4732a0]{max-width:min(1320px,100%)}.post-detail-reading-stage.theme-day[data-v-ca4732a0]{--reading-stage-background: linear-gradient(180deg, #f3f8fb, #edf4f8)}.post-detail-reading-stage.theme-paper[data-v-ca4732a0]{--reading-stage-background: linear-gradient(180deg, #efe7d2, #e7dcc2)}.post-detail-reading-stage.theme-dark[data-v-ca4732a0]{--reading-stage-background: #08111f}.post-detail-reading-body.theme-paper[data-v-ca4732a0]{--reading-body-background: linear-gradient(180deg, rgba(244, 236, 216, .98), rgba(238, 228, 201, .98));--reading-body-border: rgba(124, 97, 58, .16);--reading-body-shadow: rgba(93, 70, 41, .16);--reading-text: #564831;--reading-link: #99611b;--reading-blockquote-border: rgba(153, 97, 27, .42);--reading-blockquote-background: rgba(153, 97, 27, .08);--reading-code-background: rgba(111, 86, 54, .1);--reading-code-text: #5f492f;--reading-pre-background: rgba(247, 240, 225, .96);--reading-pre-border: rgba(124, 97, 58, .16);--reading-pre-text: #564831;--reading-table-border: rgba(124, 97, 58, .18);--reading-table-head-background: rgba(153, 97, 27, .08)}.post-detail-reading-body.theme-dark[data-v-ca4732a0]{--reading-body-background: linear-gradient(180deg, rgba(8, 17, 31, .98), rgba(10, 19, 33, .98));--reading-body-border: rgba(113, 132, 158, .18);--reading-body-shadow: rgba(7, 11, 18, .28);--reading-text: rgba(229, 237, 244, .92);--reading-link: #63d4ff;--reading-blockquote-border: rgba(99, 212, 255, .6);--reading-blockquote-background: rgba(76, 119, 162, .12);--reading-code-background: rgba(255, 255, 255, .08);--reading-code-text: rgba(229, 237, 244, .92);--reading-pre-background: rgba(7, 12, 19, .92);--reading-pre-border: rgba(113, 132, 158, .18);--reading-pre-text: rgba(229, 237, 244, .92);--reading-table-border: rgba(113, 132, 158, .18);--reading-table-head-background: rgba(80, 113, 154, .14)}.post-detail-reading-widget[data-v-ca4732a0]{--reading-widget-border: rgba(29, 95, 147, .12);--reading-widget-background: rgba(255, 255, 255, .82);--reading-widget-shadow: rgba(16, 50, 84, .14);--reading-widget-meta: rgba(44, 66, 89, .74);--reading-widget-button-background: rgba(16, 50, 84, .06);--reading-widget-button-text: #12304d;--reading-widget-button-active-background: #0f83bd;--reading-widget-button-active-text: #f6fbff;position:fixed;right:24px;bottom:96px;z-index:40;display:grid;gap:10px;width:min(304px,calc(100vw - 32px));padding:14px;border:1px solid var(--reading-widget-border);border-radius:18px;background:var(--reading-widget-background);box-shadow:0 18px 48px var(--reading-widget-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.post-detail-reading-widget.theme-paper[data-v-ca4732a0]{--reading-widget-border: rgba(124, 97, 58, .18);--reading-widget-background: rgba(247, 240, 225, .84);--reading-widget-shadow: rgba(93, 70, 41, .18);--reading-widget-meta: rgba(86, 72, 49, .74);--reading-widget-button-background: rgba(111, 86, 54, .08);--reading-widget-button-text: #5f492f;--reading-widget-button-active-background: #99611b;--reading-widget-button-active-text: #fff6ea}.post-detail-reading-widget.theme-dark[data-v-ca4732a0]{--reading-widget-border: rgba(113, 132, 158, .18);--reading-widget-background: rgba(10, 17, 27, .68);--reading-widget-shadow: rgba(7, 11, 18, .26);--reading-widget-meta: rgba(191, 209, 229, .72);--reading-widget-button-background: rgba(255, 255, 255, .08);--reading-widget-button-text: rgba(238, 245, 255, .96);--reading-widget-button-active-background: #63d4ff;--reading-widget-button-active-text: #08111b}.post-detail-reading-widget-label[data-v-ca4732a0],.post-detail-reading-widget-section-label[data-v-ca4732a0],.post-detail-reading-widget small[data-v-ca4732a0]{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--reading-widget-meta)}.post-detail-reading-widget-section[data-v-ca4732a0]{display:grid;gap:6px}.post-detail-reading-widget-actions[data-v-ca4732a0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.post-detail-reading-widget-actions.is-triple[data-v-ca4732a0]{grid-template-columns:repeat(3,minmax(0,1fr))}.post-detail-reading-widget-actions button[data-v-ca4732a0]{min-height:40px;border:0;border-radius:14px;background:var(--reading-widget-button-background);color:var(--reading-widget-button-text);font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .16s ease,background .16s ease,color .16s ease}.post-detail-reading-widget-actions button.is-active[data-v-ca4732a0]{background:var(--reading-widget-button-active-background);color:var(--reading-widget-button-active-text)}.post-detail-reading-widget-actions button[data-v-ca4732a0]:hover:not(:disabled){transform:translateY(-1px);background:var(--reading-widget-button-active-background);color:var(--reading-widget-button-active-text)}.post-detail-reading-widget-actions button[data-v-ca4732a0]:disabled{opacity:.42;cursor:not-allowed}.post-detail-cover[data-v-ca4732a0]{overflow:hidden;border-radius:20px;border:1px solid rgba(113,132,158,.16);margin-bottom:18px}.post-detail-cover img[data-v-ca4732a0]{width:100%;max-height:420px;object-fit:cover;display:block}.post-detail-feedback[data-v-ca4732a0]{display:grid;gap:18px}.post-detail-feedback-card textarea[data-v-ca4732a0]{min-height:152px;border:1px solid rgba(113,132,158,.18);border-radius:16px;padding:14px 16px;color:inherit;background:#50719a14;resize:vertical}.post-detail-feedback-actions[data-v-ca4732a0]{display:flex;justify-content:space-between;gap:12px;align-items:center}.post-detail-feedback-actions .primary-action[data-v-ca4732a0],.post-detail-empty .primary-action[data-v-ca4732a0]{width:auto}.post-detail-feedback-notice[data-v-ca4732a0]{padding:12px 14px;border-radius:14px;border:1px solid rgba(80,209,168,.18);background:#50d1a814}.post-detail-feedback-empty[data-v-ca4732a0]{padding:14px;border-radius:16px;border:1px solid rgba(113,132,158,.18);background:#50719a14}.post-detail-comment-list[data-v-ca4732a0],.post-detail-related-list[data-v-ca4732a0]{display:grid;gap:12px}.post-detail-comment-card[data-v-ca4732a0],.post-detail-related-card[data-v-ca4732a0],.post-detail-related-empty[data-v-ca4732a0]{padding:14px;border-radius:16px;border:1px solid rgba(113,132,158,.16);background:#50719a14}.post-detail-comment-card p[data-v-ca4732a0]{white-space:pre-wrap}.post-detail-related-card[data-v-ca4732a0]{color:inherit;transition:transform .16s ease,border-color .16s ease,background .16s ease}.post-detail-related-card[data-v-ca4732a0]:hover{transform:translateY(-1px);border-color:#63d4ff3d;background:#50719a24}.post-detail-related-topline[data-v-ca4732a0],.post-detail-related-meta[data-v-ca4732a0]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.post-detail-related-topline span[data-v-ca4732a0]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8fd7ffd1}.post-detail-related-topline small[data-v-ca4732a0],.post-detail-related-meta span[data-v-ca4732a0],.post-detail-related-empty small[data-v-ca4732a0]{font-size:12px;color:#bfd1e5b8}.post-detail-related-card h3[data-v-ca4732a0],.post-detail-related-empty strong[data-v-ca4732a0]{font-size:16px;line-height:1.45;letter-spacing:-.02em}.post-detail-related-card p[data-v-ca4732a0]{font-size:13px;line-height:1.8;color:#d3dfedc2}[data-v-ca4732a0] .empty-state-pro{color:#eef5fff5;border-color:#71849e2e;border-radius:20px;background:#0e1622db}[data-v-ca4732a0] .empty-state-pro h2{color:#eef5fff5}[data-v-ca4732a0] .empty-state-pro p{color:#bfd1e5b8}[data-v-ca4732a0] .empty-state-mark{background:linear-gradient(135deg,#29dcff2e,#38d69f2e);box-shadow:inset 0 0 0 1px #52a0dc38}:root[data-theme=light] .post-detail-page,:root[data-theme=light] .post-detail-empty{color:#10253d}:root[data-theme=light] .post-detail-hero,:root[data-theme=light] .post-detail-article,:root[data-theme=light] .post-detail-feedback-card,:root[data-theme=light] .post-detail-empty{border-color:#1d5f931f;background:linear-gradient(180deg,#fffffff2,#f1f8fcf5);box-shadow:0 24px 70px #10325414}:root[data-theme=light] .post-detail-sidecard-block,:root[data-theme=light] .post-detail-feedback-card textarea,:root[data-theme=light] .post-detail-feedback-notice,:root[data-theme=light] .post-detail-feedback-empty,:root[data-theme=light] .post-detail-comment-card,:root[data-theme=light] .post-detail-related-card,:root[data-theme=light] .post-detail-related-empty,:root[data-theme=light] .post-detail-cover{border-color:#1d5f931f;background:#ffffffbd}:root[data-theme=light] .post-detail-kicker,:root[data-theme=light] .post-detail-feedback-card header span,:root[data-theme=light] .post-detail-content h6,:root[data-theme=light] .post-detail-related-topline span{color:#1c82b7}:root[data-theme=light] .post-detail-breadcrumbs a,:root[data-theme=light] .post-detail-breadcrumbs span,:root[data-theme=light] .post-detail-copy p,:root[data-theme=light] .post-detail-sidecard-block small,:root[data-theme=light] .post-detail-feedback-card>p,:root[data-theme=light] .post-detail-comment-card p,:root[data-theme=light] .post-detail-feedback-empty small,:root[data-theme=light] .post-detail-feedback-actions small,:root[data-theme=light] .post-detail-feedback-notice,:root[data-theme=light] .post-detail-meta span,:root[data-theme=light] .post-detail-comment-card small,:root[data-theme=light] .post-detail-related-topline small,:root[data-theme=light] .post-detail-related-meta span,:root[data-theme=light] .post-detail-related-empty small,:root[data-theme=light] .post-detail-related-card p{color:#2c4259d1}:root[data-theme=light] .post-detail-page .empty-state-pro{color:#10253d;border-color:#1d5f931f;background:#ffffffd1}:root[data-theme=light] .post-detail-page .empty-state-pro h2,:root[data-theme=light] .post-detail-empty .empty-state-pro h2{color:#10253d}:root[data-theme=light] .post-detail-page .empty-state-pro p,:root[data-theme=light] .post-detail-empty .empty-state-pro p{color:#2c4259bd}[data-v-ca4732a0] .post-detail-content{display:grid;gap:14px;color:var(--reading-text);line-height:inherit;font-size:15px}[data-v-ca4732a0] .post-detail-content h1,[data-v-ca4732a0] .post-detail-content h2,[data-v-ca4732a0] .post-detail-content h3,[data-v-ca4732a0] .post-detail-content h4,[data-v-ca4732a0] .post-detail-content h5{margin-top:1.2em;margin-bottom:.4em;line-height:1.3;letter-spacing:-.03em}[data-v-ca4732a0] .post-detail-content h1{font-size:30px}[data-v-ca4732a0] .post-detail-content h2{font-size:24px}[data-v-ca4732a0] .post-detail-content h3{font-size:20px}[data-v-ca4732a0] .post-detail-content p,[data-v-ca4732a0] .post-detail-content ul,[data-v-ca4732a0] .post-detail-content ol,[data-v-ca4732a0] .post-detail-content blockquote,[data-v-ca4732a0] .post-detail-content table,[data-v-ca4732a0] .post-detail-content pre{margin:0}[data-v-ca4732a0] .post-detail-content ul,[data-v-ca4732a0] .post-detail-content ol{padding-left:1.2rem}[data-v-ca4732a0] .post-detail-content a{color:var(--reading-link)}[data-v-ca4732a0] .post-detail-content blockquote{padding:14px 16px;border-left:3px solid var(--reading-blockquote-border);border-radius:0 14px 14px 0;background:var(--reading-blockquote-background)}[data-v-ca4732a0] .post-detail-content code{padding:.14rem .42rem;border-radius:8px;background:var(--reading-code-background);color:var(--reading-code-text);font-size:.92em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}[data-v-ca4732a0] .post-detail-content pre{overflow:auto;padding:16px;border-radius:18px;background:var(--reading-pre-background);border:1px solid var(--reading-pre-border);color:var(--reading-pre-text)}[data-v-ca4732a0] .post-detail-content pre code{padding:0;background:transparent}[data-v-ca4732a0] .post-detail-content table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:16px;border:1px solid var(--reading-table-border)}[data-v-ca4732a0] .post-detail-content th,[data-v-ca4732a0] .post-detail-content td{padding:12px 14px;border-bottom:1px solid var(--reading-table-border);text-align:left}[data-v-ca4732a0] .post-detail-content thead{background:var(--reading-table-head-background)}@media(max-width:1100px){.post-detail-hero[data-v-ca4732a0],.post-detail-layout[data-v-ca4732a0]{grid-template-columns:1fr}}@media(max-width:720px){.post-detail-hero[data-v-ca4732a0],.post-detail-article[data-v-ca4732a0],.post-detail-feedback-card[data-v-ca4732a0],.post-detail-empty[data-v-ca4732a0]{padding:16px;border-radius:18px}.post-detail-feedback-actions[data-v-ca4732a0]{display:grid}.post-detail-related-topline[data-v-ca4732a0],.post-detail-related-meta[data-v-ca4732a0]{justify-content:flex-start}.post-detail-feedback-actions .primary-action[data-v-ca4732a0]{width:100%}.post-detail-reading-stage.is-fullscreen[data-v-ca4732a0]{padding:20px 20px 120px}.post-detail-reading-body[data-v-ca4732a0]{padding:20px 18px 24px;border-radius:18px}.post-detail-reading-widget[data-v-ca4732a0]{right:16px;left:16px;bottom:16px;width:auto}.post-detail-reading-widget-actions[data-v-ca4732a0],.post-detail-reading-widget-actions.is-triple[data-v-ca4732a0]{grid-template-columns:repeat(4,minmax(0,1fr))}.post-detail-reading-widget-actions.is-dual[data-v-ca4732a0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bookshelf-page[data-v-e6737bdd]{display:grid;gap:18px}.bookshelf-hero[data-v-e6737bdd],.bookshelf-toolbar[data-v-e6737bdd],.bookshelf-grid-panel[data-v-e6737bdd],.bookshelf-card[data-v-e6737bdd]{border:1px solid rgba(113,132,158,.18);border-radius:24px;background:linear-gradient(180deg,#121b28f5,#0b111bf0);box-shadow:0 24px 56px #070b1238}.bookshelf-hero[data-v-e6737bdd]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,360px);gap:18px;padding:28px}.bookshelf-hero-copy[data-v-e6737bdd],.bookshelf-hero-summary[data-v-e6737bdd],.bookshelf-toolbar[data-v-e6737bdd],.bookshelf-card[data-v-e6737bdd]{display:grid;gap:12px}.bookshelf-hero-copy h1[data-v-e6737bdd],.bookshelf-grid-head h2[data-v-e6737bdd]{font-size:clamp(28px,4vw,40px);line-height:1.08;letter-spacing:-.04em}.bookshelf-grid-head h2[data-v-e6737bdd]{font-size:22px}.bookshelf-hero-copy p[data-v-e6737bdd],.bookshelf-toolbar p[data-v-e6737bdd],.bookshelf-card p[data-v-e6737bdd]{font-size:13px;line-height:1.8;color:#d5e0ecc7}.bookshelf-hero-actions[data-v-e6737bdd],.bookshelf-card-meta[data-v-e6737bdd],.bookshelf-card-footer[data-v-e6737bdd]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.bookshelf-hero-actions .secondary-action[data-v-e6737bdd],.bookshelf-card-footer .secondary-action[data-v-e6737bdd],.bookshelf-refresh-button[data-v-e6737bdd]{width:auto}.bookshelf-hero-summary[data-v-e6737bdd]{align-content:start;padding:20px;border-radius:22px;border:1px solid rgba(113,132,158,.18);background:#50719a1a}.bookshelf-hero-summary>span[data-v-e6737bdd],.bookshelf-grid-head span[data-v-e6737bdd],.bookshelf-card-badge[data-v-e6737bdd],.bookshelf-search-field span[data-v-e6737bdd]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd7ffd1}.bookshelf-hero-summary>strong[data-v-e6737bdd]{font-size:32px;letter-spacing:-.04em}.bookshelf-hero-summary>small[data-v-e6737bdd],.bookshelf-grid-head small[data-v-e6737bdd],.bookshelf-card-topline small[data-v-e6737bdd],.bookshelf-card-meta span[data-v-e6737bdd],.bookshelf-card-footer>span[data-v-e6737bdd]{font-size:12px;color:#bfd1e5b8}.bookshelf-hero-meta[data-v-e6737bdd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}.bookshelf-hero-meta article[data-v-e6737bdd]{display:grid;gap:6px;padding:14px;border-radius:18px;border:1px solid rgba(113,132,158,.18);background:#50719a14}.bookshelf-hero-meta article span[data-v-e6737bdd]{font-size:12px;color:#bfd1e5b8}.bookshelf-hero-meta article strong[data-v-e6737bdd]{font-size:18px}.bookshelf-toolbar[data-v-e6737bdd]{grid-template-columns:minmax(0,1fr) minmax(280px,360px) auto;align-items:end;gap:16px;padding:20px}.bookshelf-search-field[data-v-e6737bdd]{display:grid;gap:8px}.bookshelf-search-field input[data-v-e6737bdd]{min-height:44px;padding:0 14px;border:1px solid rgba(113,132,158,.18);border-radius:14px;color:inherit;background:#50719a14}.bookshelf-grid-panel[data-v-e6737bdd]{display:grid;gap:16px;padding:20px}.bookshelf-grid-head[data-v-e6737bdd]{display:flex;justify-content:space-between;gap:12px;align-items:end}.bookshelf-grid[data-v-e6737bdd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.bookshelf-card[data-v-e6737bdd]{padding:18px}.bookshelf-card-topline[data-v-e6737bdd]{display:flex;justify-content:space-between;gap:12px;align-items:center}.bookshelf-card-badge[data-v-e6737bdd]{min-height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;background:#40cbff24}.bookshelf-card strong[data-v-e6737bdd]{font-size:18px;line-height:1.45;letter-spacing:-.03em}.bookshelf-card-meta span[data-v-e6737bdd]{padding:6px 10px;border-radius:999px;border:1px solid rgba(113,132,158,.16);background:#50719a14}.bookshelf-card-footer[data-v-e6737bdd]{justify-content:space-between}.bookshelf-grid-panel[data-v-e6737bdd] .empty-state-pro{min-height:240px;border:1px dashed rgba(113,132,158,.18);background:linear-gradient(180deg,#50719a14,#19263a2e);box-shadow:inset 0 1px #ffffff08;color:inherit}.bookshelf-grid-panel[data-v-e6737bdd] .empty-state-pro h2{color:#eef5fff5}.bookshelf-grid-panel[data-v-e6737bdd] .empty-state-pro p{color:#bfd1e5b8}.bookshelf-grid-panel[data-v-e6737bdd] .empty-state-mark{background:#40cbff24}:root[data-theme=light] .bookshelf-page{color:#10253d}:root[data-theme=light] .bookshelf-hero,:root[data-theme=light] .bookshelf-toolbar,:root[data-theme=light] .bookshelf-grid-panel,:root[data-theme=light] .bookshelf-card{border-color:#1d5f931f;background:linear-gradient(180deg,#fffffff2,#f1f8fcf5);box-shadow:0 24px 70px #10325414}:root[data-theme=light] .bookshelf-hero-copy p,:root[data-theme=light] .bookshelf-toolbar p,:root[data-theme=light] .bookshelf-card p,:root[data-theme=light] .bookshelf-hero-summary>small,:root[data-theme=light] .bookshelf-grid-head small,:root[data-theme=light] .bookshelf-card-topline small,:root[data-theme=light] .bookshelf-card-meta span,:root[data-theme=light] .bookshelf-card-footer>span,:root[data-theme=light] .bookshelf-hero-meta article span{color:#2c4259bd}:root[data-theme=light] .bookshelf-hero-summary,:root[data-theme=light] .bookshelf-hero-meta article,:root[data-theme=light] .bookshelf-search-field input,:root[data-theme=light] .bookshelf-card-meta span,:root[data-theme=light] .bookshelf-card-badge{border-color:#1d5f931f;background:#ffffffb8}:root[data-theme=light] .bookshelf-grid-panel .empty-state-pro{border-color:#1d5f931f;background:#ffffffb8;box-shadow:none}:root[data-theme=light] .bookshelf-grid-panel .empty-state-pro h2{color:#10253d}:root[data-theme=light] .bookshelf-grid-panel .empty-state-pro p{color:#2c4259bd}:root[data-theme=light] .bookshelf-grid-panel .empty-state-mark{background:#178bbf24}@media(max-width:1100px){.bookshelf-hero[data-v-e6737bdd],.bookshelf-toolbar[data-v-e6737bdd]{grid-template-columns:1fr}.bookshelf-grid-head[data-v-e6737bdd]{display:grid}}@media(max-width:720px){.bookshelf-hero[data-v-e6737bdd],.bookshelf-toolbar[data-v-e6737bdd],.bookshelf-grid-panel[data-v-e6737bdd],.bookshelf-card[data-v-e6737bdd]{padding:16px;border-radius:18px}.bookshelf-hero-meta[data-v-e6737bdd]{grid-template-columns:1fr}.bookshelf-card-topline[data-v-e6737bdd],.bookshelf-card-footer[data-v-e6737bdd]{display:grid}}.bess-tool-shell[data-v-eccb8a0a]{gap:1.5rem}.bess-tool-heading[data-v-eccb8a0a]{margin-bottom:1.25rem}.bess-layout-grid[data-v-eccb8a0a]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.bess-control-column[data-v-eccb8a0a]{grid-column:span 4;display:grid;gap:1rem}.bess-visual-column[data-v-eccb8a0a]{grid-column:span 8;display:grid;gap:1rem}.bess-input-card[data-v-eccb8a0a],.bess-chart-card[data-v-eccb8a0a],.bess-detail-card[data-v-eccb8a0a],.bess-summary-card[data-v-eccb8a0a]{border:1px solid rgba(148,163,184,.14);background:radial-gradient(circle at top left,rgba(249,115,22,.1),transparent 38%),linear-gradient(180deg,#0f172af5,#0f172adb)}.bess-input-card[data-v-eccb8a0a]{padding:1rem;border-radius:24px}.bess-input-card header[data-v-eccb8a0a],.bess-chart-card header[data-v-eccb8a0a],.bess-detail-card header[data-v-eccb8a0a]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.bess-input-card header span[data-v-eccb8a0a],.bess-chart-card header span[data-v-eccb8a0a],.bess-detail-card header span[data-v-eccb8a0a]{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fcb8}.bess-input-card header strong[data-v-eccb8a0a],.bess-chart-card h3[data-v-eccb8a0a],.bess-detail-card h3[data-v-eccb8a0a]{font-size:1.05rem;color:#f8fafcf5}.bess-field-grid[data-v-eccb8a0a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.bess-field[data-v-eccb8a0a],.bess-tou-grid label[data-v-eccb8a0a],.bess-dispatch-grid label[data-v-eccb8a0a]{display:grid;gap:.42rem}.bess-field--full[data-v-eccb8a0a]{grid-column:1 / -1}.bess-field span[data-v-eccb8a0a],.bess-tou-grid label span[data-v-eccb8a0a],.bess-dispatch-grid label span[data-v-eccb8a0a]{font-size:.8rem;color:#e2e8f0bd}.bess-field input[data-v-eccb8a0a],.bess-tou-grid input[data-v-eccb8a0a],.bess-dispatch-grid select[data-v-eccb8a0a]{width:100%;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:.72rem .85rem;background:#0f172ac7;color:#f8fafcf5}.bess-slider-row[data-v-eccb8a0a]{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:.75rem;align-items:center}.bess-slider-row input[type=range][data-v-eccb8a0a]{accent-color:#f97316;padding:0}.bess-slider-field small[data-v-eccb8a0a],.bess-summary-card small[data-v-eccb8a0a]{color:#94a3b8d1}.bess-tou-grid[data-v-eccb8a0a],.bess-dispatch-grid[data-v-eccb8a0a],.bess-summary-grid[data-v-eccb8a0a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.bess-tou-grid article[data-v-eccb8a0a],.bess-dispatch-grid article[data-v-eccb8a0a],.bess-summary-card[data-v-eccb8a0a]{padding:.95rem;border-radius:18px;border:1px solid rgba(148,163,184,.14);background:#0f172a8f;display:grid;gap:.65rem}.bess-tou-grid article strong[data-v-eccb8a0a],.bess-dispatch-grid article strong[data-v-eccb8a0a],.bess-summary-card strong[data-v-eccb8a0a]{color:#f8fafcf5}.bess-stat-strip[data-v-eccb8a0a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.bess-chart-card[data-v-eccb8a0a],.bess-detail-card[data-v-eccb8a0a]{padding:1rem;border-radius:24px}.bess-chart-surface[data-v-eccb8a0a]{width:100%;height:400px}.bess-summary-card[data-v-eccb8a0a]{min-height:134px}.bess-detail-table[data-v-eccb8a0a]{display:grid;gap:.7rem}.bess-detail-head[data-v-eccb8a0a],.bess-detail-line[data-v-eccb8a0a]{display:grid;grid-template-columns:86px 120px minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:center}.bess-detail-head[data-v-eccb8a0a]{color:#94a3b8cc;font-size:.76rem;text-transform:uppercase;letter-spacing:.1em}.bess-detail-line[data-v-eccb8a0a]{padding:.85rem .9rem;border-radius:18px;background:#0f172a8f;color:#e2e8f0e0}:root[data-theme=light] .bess-input-card,:root[data-theme=light] .bess-chart-card,:root[data-theme=light] .bess-detail-card,:root[data-theme=light] .bess-summary-card{border-color:#1d5f931f;background:radial-gradient(circle at top left,rgba(80,176,222,.16),transparent 42%),linear-gradient(180deg,#fffffff5,#f1f8fcf5);box-shadow:0 24px 70px #10325414}:root[data-theme=light] .bess-input-card header span,:root[data-theme=light] .bess-chart-card header span,:root[data-theme=light] .bess-detail-card header span,:root[data-theme=light] .bess-detail-head{color:#1d5f93ad}:root[data-theme=light] .bess-input-card header strong,:root[data-theme=light] .bess-chart-card h3,:root[data-theme=light] .bess-detail-card h3,:root[data-theme=light] .bess-tou-grid article strong,:root[data-theme=light] .bess-dispatch-grid article strong,:root[data-theme=light] .bess-summary-card strong{color:#10253d}:root[data-theme=light] .bess-field span,:root[data-theme=light] .bess-tou-grid label span,:root[data-theme=light] .bess-dispatch-grid label span,:root[data-theme=light] .bess-slider-field small,:root[data-theme=light] .bess-summary-card small{color:#2c4259bd}:root[data-theme=light] .bess-field input,:root[data-theme=light] .bess-tou-grid input,:root[data-theme=light] .bess-dispatch-grid select{border-color:#1d5f931f;background:#ffffffd6;color:#10253d;box-shadow:inset 0 1px #ffffff9e}:root[data-theme=light] .bess-tou-grid article,:root[data-theme=light] .bess-dispatch-grid article,:root[data-theme=light] .bess-summary-card,:root[data-theme=light] .bess-detail-line{border-color:#1d5f931f;background:#f7fbffe6;color:#1e344ee0}@media(max-width:1180px){.bess-control-column[data-v-eccb8a0a],.bess-visual-column[data-v-eccb8a0a]{grid-column:1 / -1}}@media(max-width:820px){.bess-field-grid[data-v-eccb8a0a],.bess-tou-grid[data-v-eccb8a0a],.bess-dispatch-grid[data-v-eccb8a0a],.bess-summary-grid[data-v-eccb8a0a],.bess-stat-strip[data-v-eccb8a0a],.bess-detail-head[data-v-eccb8a0a],.bess-detail-line[data-v-eccb8a0a],.bess-slider-row[data-v-eccb8a0a]{grid-template-columns:1fr}}.admin-archive-workflow-bar[data-v-92fa62a3]{display:block}.admin-archive-status-bar[data-v-92fa62a3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-archive-status-item[data-v-92fa62a3]{min-height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:14px 16px;border:1px solid rgba(82,160,220,.16);border-radius:18px;text-align:center;background:#132b4a42}.admin-archive-status-item span[data-v-92fa62a3]{font-size:.84rem;color:#dcecff9e}.admin-archive-status-item strong[data-v-92fa62a3]{font-size:clamp(1.7rem,2.4vw,2.35rem);line-height:1;color:#dcecff}.admin-archive-status-item.is-amber[data-v-92fa62a3]{border-color:#d39b2433}.admin-archive-status-item.is-amber strong[data-v-92fa62a3]{color:#f6d16f}.admin-archive-status-item.is-green[data-v-92fa62a3]{border-color:#4eb77a38}.admin-archive-status-item.is-green strong[data-v-92fa62a3]{color:#8fe0a9}@media(max-width:820px){.admin-archive-status-bar[data-v-92fa62a3]{grid-template-columns:minmax(0,1fr)}.admin-archive-status-item[data-v-92fa62a3]{min-height:68px}}.admin-category-nav-cell[data-v-5aa1be2f]{min-width:148px}.admin-category-nav-cell small[data-v-5aa1be2f]{display:block;margin-top:6px;color:#dcecff8a;line-height:1.5}.admin-nav-toggle[data-v-5aa1be2f]{display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:0;border:0;background:transparent;color:#dcecffdb;font:inherit;cursor:pointer}.admin-nav-toggle[data-v-5aa1be2f]:disabled{cursor:not-allowed;opacity:.5}.admin-nav-toggle-track[data-v-5aa1be2f]{position:relative;width:46px;height:26px;display:inline-flex;align-items:center;padding:3px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #52a0dc38;transition:background .2s ease,box-shadow .2s ease}.admin-nav-toggle.is-active .admin-nav-toggle-track[data-v-5aa1be2f]{background:#29dcff3d;box-shadow:inset 0 0 0 1px #29dcff57}.admin-nav-toggle-thumb[data-v-5aa1be2f]{width:20px;height:20px;border-radius:999px;background:#dcecff;box-shadow:0 4px 12px #0000003d;transition:transform .2s ease,background .2s ease}.admin-nav-toggle.is-active .admin-nav-toggle-thumb[data-v-5aa1be2f]{transform:translate(20px);background:#29dcff}:root[data-theme=light] .admin-category-nav-cell small[data-v-5aa1be2f]{color:#42586db3}:root[data-theme=light] .admin-nav-toggle[data-v-5aa1be2f]{color:#20415f}:root[data-theme=light] .admin-nav-toggle-track[data-v-5aa1be2f]{background:#12305414;box-shadow:inset 0 0 0 1px #265b9a2e}:root[data-theme=light] .admin-nav-toggle.is-active .admin-nav-toggle-track[data-v-5aa1be2f]{background:#29dcff2e;box-shadow:inset 0 0 0 1px #29dcff47}:root[data-theme=light] .admin-nav-toggle-thumb[data-v-5aa1be2f]{background:#fff}.admin-inline-checkbox[data-v-c89c968e]{display:flex;align-items:center;gap:10px;margin-top:10px}.admin-inline-checkbox input[data-v-c89c968e]{width:16px;height:16px}.admin-analysis-runner-meta[data-v-c89c968e]{display:flex;flex-wrap:wrap;gap:8px}.admin-analysis-runner-alert[data-v-c89c968e]{display:grid;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid rgba(148,163,184,.2)}.admin-analysis-runner-alert.is-warning[data-v-c89c968e]{border-color:#f59e0b52;background:#f59e0b14}.admin-analysis-runner-alert.is-danger[data-v-c89c968e]{border-color:#ef444447;background:#ef444414}.admin-analysis-runner-alert.is-neutral[data-v-c89c968e]{background:#0f172a1f}.admin-analysis-flow[data-v-c89c968e]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.admin-analysis-step[data-v-c89c968e]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 16px;border:1px solid #d7d0c2;border-radius:16px;background:#fffaf1}.admin-analysis-step.is-running[data-v-c89c968e]{border-color:#d39b24;background:#fff3d6}.admin-analysis-step.is-failed[data-v-c89c968e]{border-color:#d06b63;background:#fff0ed}.admin-analysis-step.is-skipped[data-v-c89c968e],.admin-analysis-step.is-requeued[data-v-c89c968e]{border-color:#9b8f76;background:#f6f2e8}.admin-analysis-step-index[data-v-c89c968e]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#1f2937;color:#fff;font-size:.95rem;font-weight:700}.admin-analysis-step-copy[data-v-c89c968e]{min-width:0;display:grid;gap:6px}.admin-analysis-step-copy small[data-v-c89c968e],.admin-analysis-debug-copy small[data-v-c89c968e]{color:#1f2937b8}.admin-analysis-step-meta[data-v-c89c968e]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.admin-analysis-step-debug[data-v-c89c968e],.admin-analysis-debug[data-v-c89c968e]{display:grid;gap:10px}.admin-analysis-step-debug summary[data-v-c89c968e],.admin-analysis-debug summary[data-v-c89c968e]{cursor:pointer}.admin-analysis-debug summary[data-v-c89c968e]{list-style:none}.admin-analysis-debug summary[data-v-c89c968e]::-webkit-details-marker{display:none}@media(max-width:720px){.admin-analysis-step[data-v-c89c968e]{grid-template-columns:36px minmax(0,1fr)}.admin-analysis-step-meta[data-v-c89c968e]{grid-column:1 / -1;justify-content:flex-start;padding-left:48px}}.debug-toolbar[data-v-63a6a60e]{display:flex;flex-wrap:wrap;gap:12px}.debug-control-grid[data-v-63a6a60e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.debug-control-card[data-v-63a6a60e]{display:grid;gap:14px}.debug-summary-grid[data-v-63a6a60e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.debug-summary-card[data-v-63a6a60e]{display:grid;gap:8px}.debug-summary-card span[data-v-63a6a60e]{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.debug-summary-card strong[data-v-63a6a60e]{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1}.debug-filter-bar[data-v-63a6a60e]{display:flex;flex-wrap:wrap;gap:14px}.debug-form-grid[data-v-63a6a60e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.debug-form-grid label[data-v-63a6a60e],.debug-inline-toggle[data-v-63a6a60e]{display:grid;gap:6px}.debug-form-grid input[data-v-63a6a60e],.debug-form-grid textarea[data-v-63a6a60e]{width:100%;border-radius:12px;padding:10px 12px}.debug-inline-meta[data-v-63a6a60e]{display:grid;gap:6px}.debug-inline-meta small[data-v-63a6a60e]{color:#dcecffad}.debug-checkbox-row[data-v-63a6a60e]{display:flex;flex-wrap:wrap;gap:10px}.debug-checkbox-pill[data-v-63a6a60e]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(84,166,220,.16);border-radius:999px}.debug-filter-bar label[data-v-63a6a60e]{display:grid;gap:6px;min-width:180px}.debug-filter-bar span[data-v-63a6a60e],.debug-panel-heading span[data-v-63a6a60e]{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.debug-filter-bar select[data-v-63a6a60e]{min-height:42px;border-radius:12px;padding:0 12px}.debug-layout[data-v-63a6a60e]{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:16px}.debug-task-list-panel[data-v-63a6a60e],.debug-console-panel[data-v-63a6a60e],.debug-side-panel[data-v-63a6a60e]{display:grid;gap:14px}.debug-task-list[data-v-63a6a60e]{display:grid;gap:12px;max-height:920px;overflow:auto}.debug-task-card[data-v-63a6a60e]{display:grid;gap:8px;padding:14px;border-radius:16px;border:1px solid rgba(84,166,220,.16);background:#0e223a70;text-align:left;transition:border-color .16s ease,transform .16s ease,background .16s ease}.debug-task-card[data-v-63a6a60e]:hover,.debug-task-card.is-active[data-v-63a6a60e]{border-color:#2fcfff70;transform:translateY(-1px);background:#122f529e}.debug-task-card-topline[data-v-63a6a60e],.debug-task-meta[data-v-63a6a60e]{display:flex;flex-wrap:wrap;gap:8px}.debug-panel-heading[data-v-63a6a60e]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.debug-panel-heading h3[data-v-63a6a60e]{margin:4px 0 6px;font-size:1.15rem}.debug-panel-heading p[data-v-63a6a60e]{margin:0;color:#dcecffad}.debug-detail-stack[data-v-63a6a60e]{display:grid;gap:16px}.debug-console[data-v-63a6a60e]{display:grid;gap:10px;max-height:620px;overflow:auto}.debug-log-row[data-v-63a6a60e]{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid rgba(84,166,220,.14);background:#0a182a94}.debug-log-row.is-info[data-v-63a6a60e]{border-color:#54a6dc2e}.debug-log-row.is-warn[data-v-63a6a60e]{border-color:#dbab4042}.debug-log-row.is-error[data-v-63a6a60e]{border-color:#e059594d}.debug-log-meta[data-v-63a6a60e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.82rem}.debug-log-row pre[data-v-63a6a60e],.debug-source-excerpt[data-v-63a6a60e],.debug-raw-payload[data-v-63a6a60e]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:SFMono-Regular,JetBrains Mono,ui-monospace,monospace;font-size:.88rem;line-height:1.55}.debug-source-excerpt[data-v-63a6a60e],.debug-raw-payload[data-v-63a6a60e]{max-height:320px;overflow:auto}.debug-empty-state[data-v-63a6a60e]{display:flex;min-height:160px;align-items:center;justify-content:center;text-align:center;color:#dcecff9e}.status-pill.is-ready[data-v-63a6a60e]{background:#40b07629;color:#8fe0a9}.status-pill.is-processing[data-v-63a6a60e]{background:#29dcff24;color:#9befff}.status-pill.is-failed[data-v-63a6a60e]{background:#e0595929;color:#ffb1b1}.status-pill.is-muted[data-v-63a6a60e]{background:#96aabe29;color:#dcecffb8}@media(max-width:1180px){.debug-control-grid[data-v-63a6a60e],.debug-summary-grid[data-v-63a6a60e]{grid-template-columns:repeat(2,minmax(0,1fr))}.debug-layout[data-v-63a6a60e]{grid-template-columns:1fr}}@media(max-width:720px){.debug-control-grid[data-v-63a6a60e],.debug-summary-grid[data-v-63a6a60e],.debug-form-grid[data-v-63a6a60e]{grid-template-columns:1fr}.debug-panel-heading[data-v-63a6a60e],.debug-toolbar[data-v-63a6a60e]{flex-direction:column}}.admin-post-category-page-actions[data-v-537bbf23],.admin-post-category-panel-actions[data-v-537bbf23],.admin-post-category-actions[data-v-537bbf23],.admin-post-category-editor-actions[data-v-537bbf23]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.admin-post-category-page-actions[data-v-537bbf23],.admin-post-category-panel-actions[data-v-537bbf23],.admin-post-category-editor-actions[data-v-537bbf23]{justify-content:flex-end}.admin-post-category-layout[data-v-537bbf23]{display:grid;grid-template-columns:minmax(360px,1.1fr) minmax(320px,.9fr);gap:16px;align-items:start}.admin-post-category-list-panel[data-v-537bbf23],.admin-post-category-editor-panel[data-v-537bbf23],.admin-post-category-list[data-v-537bbf23],.admin-post-category-form-grid[data-v-537bbf23]{display:grid;gap:14px}.admin-post-category-list[data-v-537bbf23]{max-height:calc(100vh - 320px);overflow:auto;padding-right:4px}.admin-post-category-row[data-v-537bbf23]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border-radius:16px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-category-row.is-active[data-v-537bbf23]{border-color:#63d4ff47;box-shadow:inset 0 0 0 1px #63d4ff24}.admin-post-category-row-main[data-v-537bbf23]{display:grid;gap:6px;min-width:0}.admin-post-category-row-top[data-v-537bbf23]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-post-category-row-top strong[data-v-537bbf23]{font-size:14px;line-height:1.5}.admin-post-category-count[data-v-537bbf23]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(99,212,255,.22);background:#63d4ff1f;font-size:11px;font-weight:700;letter-spacing:.05em;color:#abe9ffeb}.admin-post-category-path[data-v-537bbf23],.admin-post-category-meta span[data-v-537bbf23],.admin-post-category-description[data-v-537bbf23],.admin-post-category-note small[data-v-537bbf23]{font-size:12px;line-height:1.7;color:#cddcecc2}.admin-post-category-meta[data-v-537bbf23]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-post-category-description[data-v-537bbf23]{margin:0}.admin-post-category-mini-button[data-v-537bbf23]{min-width:72px;justify-content:center}.admin-post-category-danger-button[data-v-537bbf23]{color:#ffbba6}.admin-post-category-danger-button[data-v-537bbf23]:hover{color:#fff4ef;background:#ff6d4729}.admin-post-category-form-grid label[data-v-537bbf23]{display:grid;gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em}.admin-post-category-form-grid input[data-v-537bbf23],.admin-post-category-form-grid select[data-v-537bbf23],.admin-post-category-form-grid textarea[data-v-537bbf23]{min-height:44px;border:1px solid rgba(105,137,176,.24);border-radius:12px;padding:10px 12px;color:inherit;background:#526e9414}.admin-post-category-form-grid textarea[data-v-537bbf23]{resize:vertical}.admin-post-category-slug-row[data-v-537bbf23]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.admin-post-category-note[data-v-537bbf23]{display:grid;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-category-note strong[data-v-537bbf23]{font-size:13px;letter-spacing:.02em}@media(max-width:1180px){.admin-post-category-layout[data-v-537bbf23]{grid-template-columns:1fr}.admin-post-category-list[data-v-537bbf23]{max-height:none}}@media(max-width:720px){.admin-post-category-row[data-v-537bbf23],.admin-post-category-slug-row[data-v-537bbf23]{grid-template-columns:1fr}.admin-post-category-page-actions[data-v-537bbf23],.admin-post-category-panel-actions[data-v-537bbf23],.admin-post-category-editor-actions[data-v-537bbf23],.admin-post-category-actions[data-v-537bbf23],.admin-post-category-page-actions .admin-secondary-button[data-v-537bbf23],.admin-post-category-panel-actions .admin-secondary-button[data-v-537bbf23],.admin-post-category-panel-actions .admin-primary-button[data-v-537bbf23],.admin-post-category-editor-actions .admin-primary-button[data-v-537bbf23],.admin-post-category-editor-actions .admin-secondary-button[data-v-537bbf23],.admin-post-category-actions .admin-secondary-button[data-v-537bbf23]{width:100%}}.admin-post-directory-actions[data-v-46f724bc]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;align-items:center}.admin-post-directory-filter-bar[data-v-46f724bc]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,220px) auto auto;gap:12px;align-items:end}.admin-post-directory-layout[data-v-46f724bc]{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.4fr);gap:16px;align-items:start}.admin-post-directory-sidebar[data-v-46f724bc],.admin-post-directory-panel[data-v-46f724bc]{display:grid;gap:16px}.admin-post-directory-sidebar[data-v-46f724bc]{position:sticky;top:0}.admin-post-directory-sidebar-list[data-v-46f724bc],.admin-post-list[data-v-46f724bc]{display:grid;gap:10px}.admin-post-category-directory-item[data-v-46f724bc],.admin-post-directory-context-card[data-v-46f724bc],.admin-post-card[data-v-46f724bc]{width:100%;border:1px solid rgba(105,137,176,.18);border-radius:16px;padding:14px;display:grid;gap:8px;background:#526e9414;color:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.admin-post-category-directory-item[data-v-46f724bc]:hover,.admin-post-card[data-v-46f724bc]:hover{border-color:#3dc4ff47;background:#3dc4ff14;transform:translateY(-1px)}.admin-post-category-directory-item.is-active[data-v-46f724bc],.admin-post-card.is-selected[data-v-46f724bc]{border-color:#3dc4ff6b;background:#3dc4ff1a;box-shadow:inset 0 0 0 1px #3dc4ff24}.admin-post-category-directory-item[data-v-46f724bc]:disabled,.admin-post-card[data-v-46f724bc]:disabled{opacity:.7;transform:none;cursor:wait}.admin-post-category-directory-item strong[data-v-46f724bc],.admin-post-directory-context-card strong[data-v-46f724bc],.admin-post-card-body h3[data-v-46f724bc]{font-size:15px;line-height:1.5}.admin-post-category-directory-item small[data-v-46f724bc],.admin-post-directory-context-card p[data-v-46f724bc],.admin-post-directory-context-card small[data-v-46f724bc],.admin-post-card-head small[data-v-46f724bc],.admin-post-card-meta span[data-v-46f724bc],.admin-post-card-body p[data-v-46f724bc]{font-size:12.5px;line-height:1.75;color:#cedbecd1}.admin-post-directory-context-card[data-v-46f724bc]{gap:6px}.admin-post-category-directory-count[data-v-46f724bc],.admin-post-editorial-badge[data-v-46f724bc]{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(99,212,255,.22);background:#63d4ff1f;font-size:11px;font-weight:700;letter-spacing:.05em;color:#abe9ffeb}.admin-post-card-head[data-v-46f724bc],.admin-post-card-meta[data-v-46f724bc]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center}.admin-post-card-head-badges[data-v-46f724bc]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-post-card-body[data-v-46f724bc]{display:grid;gap:8px}.admin-post-status-pill[data-v-46f724bc]{border-radius:999px;padding:4px 10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:700;letter-spacing:.08em}.admin-post-status-pill.is-green[data-v-46f724bc]{color:#7df4c3}.admin-post-status-pill.is-amber[data-v-46f724bc]{color:#ffcb83}.admin-post-status-pill.is-slate[data-v-46f724bc]{color:#c7d3e1}@media(max-width:1080px){.admin-post-directory-layout[data-v-46f724bc]{grid-template-columns:1fr}.admin-post-directory-sidebar[data-v-46f724bc]{position:static}}@media(max-width:960px){.admin-post-directory-filter-bar[data-v-46f724bc]{grid-template-columns:1fr}.admin-post-directory-actions[data-v-46f724bc]{justify-content:flex-start}}@media(max-width:720px){.admin-post-directory-actions .admin-primary-button[data-v-46f724bc],.admin-post-directory-actions .admin-secondary-button[data-v-46f724bc],.admin-post-directory-filter-bar .admin-primary-button[data-v-46f724bc],.admin-post-directory-filter-bar .admin-secondary-button[data-v-46f724bc]{width:100%}}.admin-post-knowledge-panel[data-v-3efbbba8]{display:grid;gap:16px}.admin-post-knowledge-flow[data-v-3efbbba8],.admin-post-knowledge-root-grid[data-v-3efbbba8],.admin-post-knowledge-list[data-v-3efbbba8]{display:grid;gap:12px}.admin-post-knowledge-flow[data-v-3efbbba8]{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-post-knowledge-node[data-v-3efbbba8],.admin-post-knowledge-root-card[data-v-3efbbba8],.admin-post-knowledge-list-item[data-v-3efbbba8]{display:grid;gap:8px;padding:16px;border-radius:16px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-knowledge-node strong[data-v-3efbbba8],.admin-post-knowledge-root-card strong[data-v-3efbbba8],.admin-post-knowledge-list-item strong[data-v-3efbbba8]{font-size:15px;line-height:1.5}.admin-post-knowledge-node small[data-v-3efbbba8],.admin-post-knowledge-root-card p[data-v-3efbbba8],.admin-post-knowledge-root-card small[data-v-3efbbba8],.admin-post-knowledge-list-item small[data-v-3efbbba8],.admin-post-knowledge-list-item p[data-v-3efbbba8],.admin-post-knowledge-list-item span[data-v-3efbbba8]{font-size:12.5px;line-height:1.75;color:#cddcecc7}.admin-post-knowledge-node.is-muted[data-v-3efbbba8]{border-style:dashed}.admin-post-knowledge-root-grid[data-v-3efbbba8]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1080px){.admin-post-knowledge-flow[data-v-3efbbba8],.admin-post-knowledge-root-grid[data-v-3efbbba8]{grid-template-columns:1fr}}.admin-post-guide-metric-card[data-v-2eb7e4c6],.admin-post-guide-card[data-v-2eb7e4c6]{display:grid;gap:8px;padding:16px;border-radius:16px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-guide-metric-card strong[data-v-2eb7e4c6],.admin-post-guide-card strong[data-v-2eb7e4c6]{font-size:15px;line-height:1.5}.admin-post-guide-metric-card small[data-v-2eb7e4c6],.admin-post-guide-card p[data-v-2eb7e4c6],.admin-post-guide-steps[data-v-2eb7e4c6],.admin-post-guide-list[data-v-2eb7e4c6]{font-size:13px;line-height:1.8;color:#cddcecc7}.admin-post-guide-panel[data-v-2eb7e4c6]{display:grid;gap:16px}.admin-post-guide-steps[data-v-2eb7e4c6],.admin-post-guide-list[data-v-2eb7e4c6]{display:grid;gap:10px;padding-left:20px;margin:0}.admin-post-guide-grid[data-v-2eb7e4c6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:960px){.admin-post-guide-grid[data-v-2eb7e4c6]{grid-template-columns:1fr}}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;top:-50px;right:0;bottom:0;left:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px #00081014}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:#00081033;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#00081033;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.bytemd{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#24292e;border:1px solid #e1e4e8;background-color:#fff;height:300px}.bytemd *{box-sizing:border-box}.bytemd-hidden{display:none!important}.bytemd .CodeMirror-scroll,.bytemd .CodeMirror-sizer,.bytemd .CodeMirror-gutter,.bytemd .CodeMirror-gutters,.bytemd .CodeMirror-linenumber{box-sizing:content-box}.bytemd .CodeMirror,.bytemd code,.bytemd kbd{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.bytemd-toolbar{padding:4px 12px;border-bottom:1px solid #e1e4e8;background-color:#fafbfc;-webkit-user-select:none;user-select:none;overflow:hidden}.bytemd-toolbar-left{float:left}.bytemd-toolbar-right{float:right}.bytemd-toolbar-tab{display:inline-block;cursor:pointer;padding-left:8px;padding-right:8px;line-height:24px;font-size:14px}.bytemd-toolbar-tab-active{color:#0366d6}.bytemd-toolbar-icon{display:inline-block;vertical-align:top;cursor:pointer;border-radius:4px;margin-left:6px;margin-right:6px}.bytemd-toolbar-icon svg,.bytemd-toolbar-icon img{display:block;padding:4px;width:24px;height:24px}.bytemd-toolbar-icon:hover{background-color:#e1e4e8}.bytemd-toolbar-icon-active{color:#0366d6}.bytemd-toolbar .tippy-content{padding-left:0;padding-right:0}.bytemd-dropdown{max-height:300px;overflow:auto;font-size:14px}.bytemd-dropdown-title{margin:0 12px;font-weight:500;border-bottom:1px solid #e1e4e8;line-height:32px;color:#444d56}.bytemd-dropdown-item{padding:4px 12px;height:32px;cursor:pointer}.bytemd-dropdown-item:hover{background-color:#f6f8fa}.bytemd-dropdown-item-icon{display:inline-block}.bytemd-dropdown-item-icon svg{display:block;padding:4px;width:24px;height:24px}.bytemd-dropdown-item-title{display:inline-block;line-height:24px;vertical-align:top}.bytemd-body{height:calc(100% - 58px);overflow:auto}.bytemd-editor{display:inline-block;vertical-align:top;height:100%;overflow:hidden}.bytemd-editor .CodeMirror{height:100%;font-size:14px;line-height:1.5}.bytemd-editor .CodeMirror pre.CodeMirror-placeholder{color:#959da5}.bytemd-editor .CodeMirror .CodeMirror-lines{max-width:800px;margin:0 auto;padding:16px 0}.bytemd-editor .CodeMirror pre.CodeMirror-line,.bytemd-editor .CodeMirror pre.CodeMirror-line-like{padding:0 4%}.bytemd-preview{display:inline-block;vertical-align:top;height:100%;overflow:auto}.bytemd-preview .markdown-body{max-width:800px;margin:0 auto;padding:16px 4%}.bytemd-sidebar{display:inline-block;vertical-align:top;height:100%;overflow:auto;font-size:16px;border-left:1px solid #e1e4e8;width:280px;position:relative;padding:0 16px}.bytemd-sidebar-close{position:absolute;padding:16px;top:0;right:0;cursor:pointer}.bytemd-sidebar-close:hover{color:#0366d6}.bytemd-sidebar h2{font-size:16px;font-weight:600;margin:32px 0 16px}.bytemd-sidebar ul{padding-left:0;color:#959da5}.bytemd-help{font-size:13px}.bytemd-help ul{line-height:20px}.bytemd-help ul svg{width:16px;height:16px;display:block}.bytemd-help ul div{display:inline-block;vertical-align:top}.bytemd-help li{list-style:none;margin-bottom:12px}.bytemd-help-icon{padding:2px 0}.bytemd-help-title{padding-left:8px}.bytemd-help-content{float:right;font-size:12px}.bytemd-toc li{list-style:none;margin-bottom:4px;font-size:14px;line-height:2;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bytemd-toc-active{color:#0366d6;background-color:#f6f8fa}.bytemd-toc-first{font-weight:500}.bytemd-status{font-size:12px;line-height:24px;border-top:1px solid #e1e4e8;-webkit-user-select:none;user-select:none}.bytemd-status-left{float:left}.bytemd-status-left span{padding-left:16px}.bytemd-status-left strong{font-weight:600}.bytemd-status-right{float:right}.bytemd-status-right label,.bytemd-status-right span{margin-right:16px;cursor:pointer}.bytemd-status-right span:hover{color:#0366d6}.bytemd-status-right input{vertical-align:middle;margin-right:3px}.bytemd-status-error{color:#d73a49}.bytemd-fullscreen.bytemd{position:fixed;top:0;right:0;bottom:0;left:0;border:none;height:100vh!important}.bytemd-split .bytemd-preview{border-left:1px solid #e1e4e8}.tippy-box{font-size:12px}.post-rich-editor-shell[data-v-e15b277a]{display:grid;gap:12px}.post-rich-editor-meta[data-v-e15b277a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.post-rich-editor-actions[data-v-e15b277a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.post-rich-editor-copy[data-v-e15b277a]{display:grid;gap:4px}.post-rich-editor-copy strong[data-v-e15b277a]{font-size:13px;letter-spacing:.04em;color:#e8f1f8f5}.post-rich-editor-import-trigger[data-v-e15b277a]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid rgba(99,212,255,.26);border-radius:999px;background:linear-gradient(135deg,#18273af5,#0c1420f0);color:#eef5fff5;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.post-rich-editor-import-trigger[data-v-e15b277a]:hover:not(:disabled){transform:translateY(-1px);border-color:#63d4ff6b;box-shadow:0 14px 30px #060d1647}.post-rich-editor-import-trigger[data-v-e15b277a]:disabled{opacity:.7;cursor:progress}.post-rich-editor-import-icon[data-v-e15b277a]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.post-rich-editor-import-icon svg[data-v-e15b277a]{width:100%;height:100%}.post-rich-editor-copy span[data-v-e15b277a],.post-rich-editor-status[data-v-e15b277a],.post-rich-editor-hint[data-v-e15b277a]{font-size:12px;line-height:1.75;color:#c2d3e6b8}.post-rich-editor-status[data-v-e15b277a]{padding:6px 10px;border:1px solid rgba(105,137,176,.18);border-radius:999px;background:#121b289e}.post-rich-editor-status.is-busy[data-v-e15b277a]{color:#08111b;border-color:#56d6ff66;background:#63d4ff}.post-rich-editor-mode-note[data-v-e15b277a]{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(105,137,176,.18);border-radius:14px;background:#0f1824b8}.post-rich-editor-mode-note strong[data-v-e15b277a]{font-size:12px;letter-spacing:.04em;color:#e8f1f8f5}.post-rich-editor-mode-note span[data-v-e15b277a]{font-size:12px;line-height:1.7;color:#c2d3e6c2}.post-rich-editor-mode-note.is-split[data-v-e15b277a]{border-color:#63d4ff38;background:#132131c7}.post-rich-editor-hint code[data-v-e15b277a]{padding:.12rem .4rem;border-radius:8px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11.5px;color:#eaf2f8f0;background:#ffffff14}.post-rich-editor-frame[data-v-e15b277a]{overflow:hidden;border:1px solid rgba(105,137,176,.18);border-radius:20px;background:#0a1019e6}.post-rich-editor-import-dialog[data-v-e15b277a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:24px;background:#0409109e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.post-rich-editor-import-panel[data-v-e15b277a]{width:min(560px,100%);display:grid;gap:18px;padding:22px;border:1px solid rgba(105,137,176,.18);border-radius:24px;background:linear-gradient(180deg,#111b29fa,#09101afa);box-shadow:0 28px 90px #060c157a}.post-rich-editor-import-head[data-v-e15b277a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.post-rich-editor-import-head div[data-v-e15b277a]{display:grid;gap:6px}.post-rich-editor-import-head strong[data-v-e15b277a]{font-size:16px;letter-spacing:-.02em;color:#eef5fff5}.post-rich-editor-import-head span[data-v-e15b277a],.post-rich-editor-dropzone p[data-v-e15b277a],.post-rich-editor-dropzone-actions small[data-v-e15b277a]{font-size:12px;line-height:1.75;color:#c2d3e6bd}.post-rich-editor-import-warning[data-v-e15b277a]{padding:10px 12px;border:1px solid rgba(255,196,87,.22);border-radius:14px;background:#ffc45714;font-size:12px;line-height:1.75;color:#f6db96eb}.post-rich-editor-import-close[data-v-e15b277a],.post-rich-editor-dropzone-button[data-v-e15b277a]{border:0;border-radius:999px;cursor:pointer}.post-rich-editor-import-close[data-v-e15b277a]{min-height:34px;padding:0 12px;background:#ffffff0f;color:#e2edf5db;font-size:12px}.post-rich-editor-dropzone[data-v-e15b277a]{display:grid;gap:12px;padding:20px;border:1px dashed rgba(99,212,255,.28);border-radius:20px;background:#0c1420db;transition:border-color .16s ease,transform .16s ease,background .16s ease}.post-rich-editor-dropzone.is-active[data-v-e15b277a]{transform:translateY(-1px);border-color:#63d4ff8f;background:#101d2eeb}.post-rich-editor-dropzone.is-busy[data-v-e15b277a]{opacity:.82}.post-rich-editor-dropzone-badge[data-v-e15b277a]{justify-self:start;padding:5px 10px;border-radius:999px;background:#63d4ff24;color:#8fd7ffe0;font-size:11px;font-weight:700;letter-spacing:.08em}.post-rich-editor-dropzone strong[data-v-e15b277a]{font-size:15px;line-height:1.45;letter-spacing:-.02em;color:#eef5fff5}.post-rich-editor-dropzone-actions[data-v-e15b277a]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.post-rich-editor-dropzone-button[data-v-e15b277a]{min-height:38px;padding:0 14px;background:#63d4ff;color:#08111b;font-size:12px;font-weight:700}.post-rich-editor-dropzone-button[data-v-e15b277a]:disabled{opacity:.76;cursor:progress}.post-rich-editor-import-input[data-v-e15b277a]{display:none}.post-rich-editor-import-fade-enter-active[data-v-e15b277a],.post-rich-editor-import-fade-leave-active[data-v-e15b277a]{transition:opacity .18s ease}.post-rich-editor-import-fade-enter-from[data-v-e15b277a],.post-rich-editor-import-fade-leave-to[data-v-e15b277a]{opacity:0}.post-rich-editor-frame.is-disabled[data-v-e15b277a]{opacity:.72;pointer-events:none}[data-v-e15b277a] .bytemd{height:560px;color:#eaf2f8f0;background:transparent;border:0}[data-v-e15b277a] .bytemd.bytemd-fullscreen{z-index:80;height:100dvh!important;border-radius:0;background:#08111f}[data-v-e15b277a] .bytemd.bytemd-fullscreen .bytemd-toolbar,[data-v-e15b277a] .bytemd.bytemd-fullscreen .bytemd-status{background:#08111ffa}[data-v-e15b277a] .bytemd-toolbar{background:#121b28d6;border-bottom:1px solid rgba(105,137,176,.18)}[data-v-e15b277a] .bytemd-toolbar-icon{color:#e2edf5db;border-radius:10px}[data-v-e15b277a] .bytemd-toolbar-icon:hover,[data-v-e15b277a] .bytemd-toolbar-icon.bytemd-toolbar-icon-active{color:#08111b;background:#63d4ff}[data-v-e15b277a] .bytemd-body{height:calc(100% - 49px)}[data-v-e15b277a] .bytemd-editor,[data-v-e15b277a] .bytemd-preview{background:#0a1019f0}[data-v-e15b277a] .bytemd-preview{border-left:1px solid rgba(105,137,176,.18)}[data-v-e15b277a] .CodeMirror,[data-v-e15b277a] .CodeMirror-gutters{min-height:100%;color:#eaf2f8f0;background:#0a1019f0}[data-v-e15b277a] .CodeMirror-gutters{border-right:1px solid rgba(105,137,176,.14)}[data-v-e15b277a] .CodeMirror-cursor{border-left-color:#63d4ff}[data-v-e15b277a] .CodeMirror-selected{background:#63d4ff2e}[data-v-e15b277a] .CodeMirror-line,[data-v-e15b277a] .CodeMirror pre,[data-v-e15b277a] .markdown-body{font-size:15px;line-height:1.9}[data-v-e15b277a] .CodeMirror pre.CodeMirror-placeholder{color:#b4c5d67a}[data-v-e15b277a] .markdown-body{padding:24px;color:#eaf2f8f0}[data-v-e15b277a] .markdown-body h1,[data-v-e15b277a] .markdown-body h2,[data-v-e15b277a] .markdown-body h3{line-height:1.25;letter-spacing:-.03em}[data-v-e15b277a] .markdown-body blockquote{margin:0;padding:14px 16px;border-left:3px solid rgba(99,212,255,.64);border-radius:0 14px 14px 0;background:#4c77a21f}[data-v-e15b277a] .markdown-body pre{overflow:auto;padding:16px;border-radius:18px;background:#050a10f5;border:1px solid rgba(113,132,158,.18)}[data-v-e15b277a] .markdown-body code{padding:.14rem .42rem;border-radius:8px;background:#ffffff14}[data-v-e15b277a] .markdown-body pre code{padding:0;background:transparent}[data-v-e15b277a] .markdown-body table{display:block;overflow-x:auto}[data-v-e15b277a] .markdown-body img{max-width:100%;height:auto;display:block;margin:14px auto;border-radius:18px}@media(max-width:720px){.post-rich-editor-import-dialog[data-v-e15b277a]{padding:16px}.post-rich-editor-import-panel[data-v-e15b277a]{padding:18px;border-radius:20px}.post-rich-editor-import-head[data-v-e15b277a],.post-rich-editor-dropzone-actions[data-v-e15b277a],.post-rich-editor-actions[data-v-e15b277a]{display:grid}.post-rich-editor-import-trigger[data-v-e15b277a],.post-rich-editor-dropzone-button[data-v-e15b277a],.post-rich-editor-status[data-v-e15b277a],.post-rich-editor-import-close[data-v-e15b277a]{width:100%;justify-content:center}[data-v-e15b277a] .bytemd{height:460px}[data-v-e15b277a] .markdown-body{padding:16px}}.admin-post-filter-bar[data-v-20769b74]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(180px,220px) minmax(220px,280px) auto auto;gap:12px;align-items:end}.admin-post-filter-bar label[data-v-20769b74]{display:grid;gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em}.admin-post-filter-bar input[data-v-20769b74],.admin-post-filter-bar select[data-v-20769b74]{min-height:44px;border:1px solid rgba(105,137,176,.24);border-radius:12px;padding:0 12px;color:inherit;background:#526e9414}.admin-post-filter-bar .admin-primary-button[data-v-20769b74],.admin-post-filter-bar .admin-secondary-button[data-v-20769b74]{width:auto;min-width:132px;justify-content:center}.admin-post-quick-category-bar[data-v-20769b74]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding:12px 14px;border-radius:16px;border:1px solid rgba(105,137,176,.18);background:#0f1824b8}.admin-post-quick-category-copy[data-v-20769b74],.admin-post-quick-category-field[data-v-20769b74]{display:grid;gap:6px}.admin-post-quick-category-copy[data-v-20769b74]{grid-column:1 / -1;min-width:0}.admin-post-quick-category-field[data-v-20769b74]{min-width:0}.admin-post-quick-category-copy span[data-v-20769b74],.admin-post-quick-category-field span[data-v-20769b74]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#abe9ffd1}.admin-post-quick-category-copy strong[data-v-20769b74]{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.admin-post-quick-category-copy small[data-v-20769b74]{font-size:12px;line-height:1.7;color:#cddcecc2;overflow-wrap:anywhere}.admin-post-quick-category-field select[data-v-20769b74]{width:100%;min-height:42px;border:1px solid rgba(105,137,176,.24);border-radius:12px;padding:10px 12px;color:inherit;background:#526e9414}.admin-post-section-title[data-v-20769b74]{padding:14px 16px;align-items:start}.admin-post-section-title p[data-v-20769b74]{max-width:78ch}.admin-post-layout[data-v-20769b74]{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:14px;align-items:start}.admin-post-list-panel[data-v-20769b74],.admin-post-editor-panel[data-v-20769b74]{display:grid;gap:16px;align-content:start}.admin-post-layout.is-list-collapsed[data-v-20769b74]{grid-template-columns:minmax(0,1fr)}.admin-post-list[data-v-20769b74]{display:grid;gap:10px;max-height:calc(100vh - 320px);overflow:auto;padding-right:4px}.admin-post-card[data-v-20769b74]{width:100%;border:1px solid rgba(105,137,176,.18);border-radius:14px;padding:14px;display:grid;gap:12px;background:#526e9414;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.admin-post-card[data-v-20769b74]:hover{border-color:#3dc4ff47;background:#3dc4ff14;transform:translateY(-1px)}.admin-post-card.is-selected[data-v-20769b74]{border-color:#3dc4ff6b;background:#3dc4ff1a;box-shadow:inset 0 0 0 1px #3dc4ff24}.admin-post-card[data-v-20769b74]:disabled{opacity:.7;transform:none;cursor:wait}.admin-post-card-head[data-v-20769b74],.admin-post-card-meta[data-v-20769b74]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center}.admin-post-card-head-badges[data-v-20769b74]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-post-card-head small[data-v-20769b74],.admin-post-card-meta span[data-v-20769b74],.admin-post-field-hint[data-v-20769b74],.admin-post-meta-item small[data-v-20769b74],.admin-post-status-box small[data-v-20769b74]{font-size:12px;color:#c2d3e6bd}.admin-post-card-body[data-v-20769b74]{display:grid;gap:8px}.admin-post-card-body h3[data-v-20769b74]{font-size:15px;line-height:1.45}.admin-post-card-body p[data-v-20769b74]{font-size:12.5px;line-height:1.7;color:#cedbecd1}.admin-post-status-pill[data-v-20769b74]{border-radius:999px;padding:4px 10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:11px;font-weight:700;letter-spacing:.08em}.admin-post-status-pill.is-green[data-v-20769b74]{color:#7df4c3}.admin-post-status-pill.is-amber[data-v-20769b74]{color:#ffcb83}.admin-post-editorial-badge[data-v-20769b74]{border-radius:999px;padding:4px 10px;border:1px solid rgba(99,212,255,.22);background:#63d4ff1f;font-size:11px;font-weight:700;letter-spacing:.05em;color:#abe9ffeb}.admin-post-status-pill.is-slate[data-v-20769b74]{color:#c7d3e1}.admin-post-meta-grid[data-v-20769b74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.admin-post-draft-badge[data-v-20769b74]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(165,181,204,.18);background:#a5b5cc1a;font-size:12px;font-weight:700;letter-spacing:.08em;color:#d5dfecdb;text-transform:uppercase}.admin-post-title-actions[data-v-20769b74]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center}.admin-post-inline-actions[data-v-20769b74]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;align-items:center}.admin-post-editor-topline[data-v-20769b74]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:28px}.admin-post-editor-stats[data-v-20769b74]{font-size:12px;line-height:1.7;color:#cddcecc2}.admin-post-layout-toggle[data-v-20769b74]{width:100%;min-width:0;justify-content:center;border-color:#6989b038;background:#ffffff0a;color:#e5edf4e6;-webkit-text-fill-color:rgba(229,237,244,.9);transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.admin-post-layout-toggle[data-v-20769b74]:hover{transform:translateY(-1px)}.admin-post-layout-toggle.is-active[data-v-20769b74]{border-color:#63d4ff4d;background:linear-gradient(180deg,#63d4ff2e,#63d4ff14);color:#ecf8fffa;-webkit-text-fill-color:rgba(236,248,255,.98);box-shadow:inset 0 1px #ffffff0d}.admin-post-layout-toggle.is-focus-toggle.is-active[data-v-20769b74]{border-color:#7df4c342;background:linear-gradient(180deg,#44d5b333,#21c8e314);color:#ecfffa;-webkit-text-fill-color:#ecfffa}.admin-post-layout-toggle-primary[data-v-20769b74]{box-shadow:0 12px 28px #2366c938}.admin-post-outline-count[data-v-20769b74]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(99,212,255,.2);background:#63d4ff14;font-size:11px;font-weight:700;letter-spacing:.08em;color:#c0ecffe6}.admin-post-outline-list[data-v-20769b74]{display:grid;gap:8px}.admin-post-outline-item[data-v-20769b74]{display:grid;gap:4px;min-width:0;padding:12px 14px;border-radius:16px;border:1px solid rgba(105,137,176,.16);background:#526e9414;color:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.admin-post-outline-item[data-v-20769b74]:hover{border-color:#63d4ff3d;background:#63d4ff14;transform:translateY(-1px)}.admin-post-outline-item strong[data-v-20769b74]{font-size:13px;line-height:1.6;color:#ecf3f9f0;word-break:break-word}.admin-post-outline-level[data-v-20769b74]{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#abe9ffc7}.admin-post-outline-toggle[data-v-20769b74]{min-height:30px;padding-inline:12px;font-size:12px}.admin-post-outline-toggle.is-active[data-v-20769b74]{border-color:#63d4ff3d;background:#63d4ff1f}.admin-post-meta-item[data-v-20769b74]{display:grid;gap:4px;padding:12px 14px;border-radius:14px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-meta-item span[data-v-20769b74]{font-size:11px;font-weight:700;letter-spacing:.08em}.admin-post-meta-item strong[data-v-20769b74]{font-size:14px;line-height:1.5;word-break:break-word}.admin-post-form-grid[data-v-20769b74]{align-items:start}.admin-post-editor-workspace[data-v-20769b74]{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(260px,.52fr);gap:14px;align-items:start}.admin-post-editor-workspace.is-settings-collapsed[data-v-20769b74]{grid-template-columns:minmax(0,1fr)}.admin-post-main-column[data-v-20769b74],.admin-post-side-column[data-v-20769b74],.admin-post-side-card[data-v-20769b74]{display:grid;gap:12px}.admin-post-main-column[data-v-20769b74],.admin-post-side-column[data-v-20769b74]{min-width:0}.admin-post-title-field[data-v-20769b74]{display:grid;gap:10px}.admin-post-title-field>span[data-v-20769b74],.admin-post-side-card span[data-v-20769b74]:first-child,.admin-post-side-field[data-v-20769b74]{font-size:11px;font-weight:700;letter-spacing:.08em}.admin-post-title-input[data-v-20769b74]{min-height:56px;border:none;border-radius:20px;padding:0;font-size:clamp(22px,2.5vw,34px);font-weight:800;letter-spacing:-.05em;color:inherit;background:transparent;outline:none}.admin-post-title-input[data-v-20769b74]::placeholder{color:#b1c2d26b}.admin-post-side-column[data-v-20769b74]{align-content:start}.admin-post-side-card[data-v-20769b74]{padding:14px;border-radius:18px;border:1px solid rgba(105,137,176,.18);background:#121b28b8}.admin-post-side-card header[data-v-20769b74]{display:flex;justify-content:space-between;gap:12px;align-items:start}.admin-post-side-card header>div[data-v-20769b74]{display:grid;gap:4px}.admin-post-side-card h3[data-v-20769b74]{font-size:16px;letter-spacing:-.03em}.admin-post-side-copy[data-v-20769b74],.admin-post-side-note small[data-v-20769b74]{font-size:12.5px;line-height:1.75;color:#cddcecc2}.admin-post-side-field[data-v-20769b74]{display:grid;gap:8px}.admin-post-side-field input[data-v-20769b74],.admin-post-side-field select[data-v-20769b74],.admin-post-side-field textarea[data-v-20769b74]{min-height:44px;border:1px solid rgba(105,137,176,.24);border-radius:12px;padding:10px 12px;color:inherit;background:#526e9414}.admin-post-side-field textarea[data-v-20769b74]{resize:vertical}.admin-post-category-list[data-v-20769b74],.admin-post-category-form-grid[data-v-20769b74]{display:grid;gap:12px}.admin-post-category-list[data-v-20769b74]{max-height:320px;overflow:auto;padding-right:4px}.admin-post-category-row[data-v-20769b74],.admin-post-category-empty[data-v-20769b74]{display:grid;gap:12px;padding:14px;border-radius:16px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-category-row[data-v-20769b74]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-post-category-row.is-active[data-v-20769b74]{border-color:#63d4ff47;box-shadow:inset 0 0 0 1px #63d4ff24}.admin-post-category-row-main[data-v-20769b74]{display:grid;gap:6px;min-width:0}.admin-post-category-row-top[data-v-20769b74],.admin-post-category-actions[data-v-20769b74],.admin-post-category-meta[data-v-20769b74]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-post-category-row-top strong[data-v-20769b74],.admin-post-category-empty strong[data-v-20769b74]{font-size:14px;line-height:1.5}.admin-post-category-path[data-v-20769b74],.admin-post-category-meta span[data-v-20769b74],.admin-post-category-empty p[data-v-20769b74]{font-size:12px;line-height:1.7;color:#cddcecc2}.admin-post-category-count[data-v-20769b74]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(99,212,255,.22);background:#63d4ff1f;font-size:11px;font-weight:700;letter-spacing:.05em;color:#abe9ffeb}.admin-post-category-actions[data-v-20769b74]{justify-content:flex-end}.admin-post-category-actions .admin-secondary-button[data-v-20769b74]{min-width:72px}.admin-post-cover-dropzone[data-v-20769b74]{display:grid;gap:10px;min-height:220px;align-content:center;justify-items:center;padding:12px;border:1px dashed rgba(113,132,158,.28);border-radius:16px;color:inherit;background:#50719a14;text-align:center}.admin-post-cover-dropzone img[data-v-20769b74]{width:100%;max-height:220px;object-fit:cover;border-radius:14px}.admin-post-cover-dropzone strong[data-v-20769b74]{font-size:15px}.admin-post-cover-dropzone small[data-v-20769b74]{font-size:12px;line-height:1.7;color:#cddcecc2}.admin-post-hidden-input[data-v-20769b74]{display:none}.admin-post-preview-mode-toggle[data-v-20769b74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-post-preview-mode-button[data-v-20769b74]{min-height:42px;border:1px solid rgba(105,137,176,.2);border-radius:12px;color:inherit;-webkit-text-fill-color:currentColor;background:#526e9414;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.admin-post-preview-mode-button.is-active[data-v-20769b74]{border-color:var(--admin-post-preview-mode-active-border, rgba(99, 212, 255, .28));background:var(--admin-post-preview-mode-active-background, rgba(99, 212, 255, .16));color:var(--admin-post-preview-mode-active-color, rgba(223, 246, 255, .96));-webkit-text-fill-color:var(--admin-post-preview-mode-active-color, rgba(223, 246, 255, .96))}.admin-editorial-preview-surface[data-v-20769b74]{display:grid;gap:12px}.admin-editorial-preview-featured[data-v-20769b74],.admin-editorial-preview-mini[data-v-20769b74],.admin-editorial-preview-feed[data-v-20769b74],.admin-editorial-preview-row[data-v-20769b74]{border-radius:16px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-editorial-preview-featured[data-v-20769b74],.admin-editorial-preview-mini[data-v-20769b74],.admin-editorial-preview-feed[data-v-20769b74]{padding:14px}.admin-editorial-preview-featured[data-v-20769b74],.admin-editorial-preview-mini[data-v-20769b74],.admin-editorial-preview-empty-copy[data-v-20769b74]{display:grid;gap:8px}.admin-editorial-preview-featured.is-current[data-v-20769b74],.admin-editorial-preview-mini.is-current[data-v-20769b74],.admin-editorial-preview-row.is-current[data-v-20769b74]{border-color:#63d4ff47;box-shadow:inset 0 0 0 1px #63d4ff24}.admin-editorial-preview-badges[data-v-20769b74]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-editorial-preview-current[data-v-20769b74]{border-radius:999px;padding:4px 10px;border:1px solid rgba(125,244,195,.22);background:#7df4c31f;font-size:11px;font-weight:700;letter-spacing:.05em;color:#9ef8d5}.admin-editorial-preview-featured strong[data-v-20769b74],.admin-editorial-preview-mini strong[data-v-20769b74],.admin-editorial-preview-feed-head strong[data-v-20769b74],.admin-editorial-preview-row strong[data-v-20769b74],.admin-editorial-preview-empty-copy strong[data-v-20769b74]{font-size:14px;line-height:1.5}.admin-editorial-preview-featured p[data-v-20769b74],.admin-editorial-preview-mini small[data-v-20769b74],.admin-editorial-preview-featured small[data-v-20769b74],.admin-editorial-preview-feed-head small[data-v-20769b74],.admin-editorial-preview-row small[data-v-20769b74],.admin-editorial-preview-empty-copy p[data-v-20769b74]{font-size:12px;line-height:1.7;color:#cddcecc2}.admin-editorial-preview-grid[data-v-20769b74],.admin-editorial-preview-feed-list[data-v-20769b74]{display:grid;gap:10px}.admin-editorial-preview-feed[data-v-20769b74]{gap:12px}.admin-editorial-preview-feed-head[data-v-20769b74],.admin-editorial-preview-row[data-v-20769b74],.admin-editorial-preview-row>div[data-v-20769b74]{display:flex;justify-content:space-between;gap:12px;align-items:center}.admin-editorial-preview-row[data-v-20769b74]{padding:12px 14px}.admin-editorial-preview-row>div[data-v-20769b74]{justify-content:flex-start;min-width:0}.admin-editorial-preview-row span[data-v-20769b74]{display:inline-flex;width:24px;height:24px;border-radius:999px;align-items:center;justify-content:center;background:#ffffff14;font-size:11px;font-weight:700}.admin-editorial-preview-row strong[data-v-20769b74]{min-width:0}.admin-editorial-preview-empty-copy[data-v-20769b74]{min-height:92px;align-content:center}.admin-post-side-actions[data-v-20769b74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-post-side-actions.is-vertical[data-v-20769b74]{grid-template-columns:1fr}.admin-post-side-actions .admin-primary-button[data-v-20769b74],.admin-post-side-actions .admin-secondary-button[data-v-20769b74]{width:100%;justify-content:center}.admin-post-switch-list[data-v-20769b74]{display:grid;gap:12px}.admin-post-side-note[data-v-20769b74]{display:grid;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid rgba(105,137,176,.18);background:#526e9414}.admin-post-composer[data-v-20769b74]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:14px;align-items:start}.admin-post-editor-block[data-v-20769b74],.admin-post-preview-card[data-v-20769b74],.admin-post-preview-empty[data-v-20769b74]{display:grid;gap:10px}.admin-post-slug-row[data-v-20769b74]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.admin-post-mini-button[data-v-20769b74]{width:auto;min-height:44px;padding:0 14px;justify-content:center}.admin-post-content-input[data-v-20769b74]{min-height:420px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.7}.admin-post-preview-card[data-v-20769b74]{padding:16px;border-radius:18px;border:1px solid rgba(105,137,176,.18);background:linear-gradient(180deg,#121b28f5,#0b111bf0);box-shadow:inset 0 1px #ffffff0a}.admin-post-preview-head[data-v-20769b74]{display:flex;justify-content:space-between;gap:12px;align-items:start}.admin-post-preview-head>div[data-v-20769b74]{display:grid;gap:6px}.admin-post-preview-head span[data-v-20769b74]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd7ffd1}.admin-post-preview-head strong[data-v-20769b74]{font-size:20px;line-height:1.25;letter-spacing:-.03em}.admin-post-preview-head small[data-v-20769b74],.admin-post-preview-empty p[data-v-20769b74]{font-size:12.5px;line-height:1.75;color:#cddcecc2}.admin-post-preview-cover[data-v-20769b74]{overflow:hidden;border-radius:16px;border:1px solid rgba(113,132,158,.16)}.admin-post-preview-cover img[data-v-20769b74]{width:100%;max-height:220px;object-fit:cover;display:block}.admin-post-preview-empty[data-v-20769b74]{min-height:240px;align-content:center;padding:18px;border-radius:16px;border:1px dashed rgba(113,132,158,.24);background:#50719a14}.admin-post-preview-empty strong[data-v-20769b74]{font-size:15px}[data-v-20769b74] .admin-post-preview-content{display:grid;gap:14px;color:#e5edf4eb;line-height:1.85;font-size:14px}[data-v-20769b74] .admin-post-preview-content h1,[data-v-20769b74] .admin-post-preview-content h2,[data-v-20769b74] .admin-post-preview-content h3,[data-v-20769b74] .admin-post-preview-content h4,[data-v-20769b74] .admin-post-preview-content h5{margin-top:1.1em;margin-bottom:.35em;line-height:1.3;letter-spacing:-.03em}[data-v-20769b74] .admin-post-preview-content h1{font-size:28px}[data-v-20769b74] .admin-post-preview-content h2{font-size:22px}[data-v-20769b74] .admin-post-preview-content h3{font-size:18px}[data-v-20769b74] .admin-post-preview-content p,[data-v-20769b74] .admin-post-preview-content ul,[data-v-20769b74] .admin-post-preview-content ol,[data-v-20769b74] .admin-post-preview-content blockquote,[data-v-20769b74] .admin-post-preview-content table,[data-v-20769b74] .admin-post-preview-content pre{margin:0}[data-v-20769b74] .admin-post-preview-content ul,[data-v-20769b74] .admin-post-preview-content ol{padding-left:1.2rem}[data-v-20769b74] .admin-post-preview-content a{color:#63d4ff}[data-v-20769b74] .admin-post-preview-content blockquote{padding:14px 16px;border-left:3px solid rgba(99,212,255,.6);border-radius:0 14px 14px 0;background:#4c77a21f}[data-v-20769b74] .admin-post-preview-content code{padding:.14rem .42rem;border-radius:8px;background:#ffffff14;font-size:.92em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}[data-v-20769b74] .admin-post-preview-content pre{overflow:auto;padding:16px;border-radius:18px;background:#070c13eb;border:1px solid rgba(113,132,158,.18)}[data-v-20769b74] .admin-post-preview-content pre code{padding:0;background:transparent}[data-v-20769b74] .admin-post-preview-content table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:16px;border:1px solid rgba(113,132,158,.18)}[data-v-20769b74] .admin-post-preview-content th,[data-v-20769b74] .admin-post-preview-content td{padding:12px 14px;border-bottom:1px solid rgba(113,132,158,.14);text-align:left}[data-v-20769b74] .admin-post-preview-content thead{background:#50719a24}.admin-post-toggle-grid[data-v-20769b74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-post-checkbox[data-v-20769b74]{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:14px;border:1px solid rgba(105,137,176,.18);background:#526e9414;line-height:1.7}.admin-post-checkbox input[data-v-20769b74]{margin-top:3px}.admin-post-footer[data-v-20769b74]{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center}.admin-post-status-box[data-v-20769b74]{display:grid;gap:8px}.admin-post-actions[data-v-20769b74]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.admin-post-actions .admin-primary-button[data-v-20769b74],.admin-post-actions .admin-secondary-button[data-v-20769b74]{width:auto;min-width:132px;justify-content:center}.admin-post-danger-button[data-v-20769b74]{color:#ffbba6}.admin-post-danger-button[data-v-20769b74]:hover{color:#fff4ef;background:#ff6d4729}:root[data-theme=light] .admin-post-quick-category-bar,:root[data-theme=light] .admin-post-workspace-state,:root[data-theme=light] .admin-post-side-card,:root[data-theme=light] .admin-post-preview-card{border-color:#1d5f931f;background:linear-gradient(180deg,#fffffff7,#f1f8fcf7);box-shadow:0 18px 48px #10325414}:root[data-theme=light] .admin-post-card,:root[data-theme=light] .admin-post-meta-item,:root[data-theme=light] .admin-post-category-row,:root[data-theme=light] .admin-post-category-empty,:root[data-theme=light] .admin-post-cover-dropzone,:root[data-theme=light] .admin-post-preview-mode-button,:root[data-theme=light] .admin-post-side-note,:root[data-theme=light] .admin-post-preview-empty,:root[data-theme=light] .admin-post-checkbox,:root[data-theme=light] .admin-editorial-preview-featured,:root[data-theme=light] .admin-editorial-preview-mini,:root[data-theme=light] .admin-editorial-preview-feed,:root[data-theme=light] .admin-editorial-preview-row{border-color:#1d5f931f;background:#f7fbffe6}:root[data-theme=light] .admin-post-filter-bar input,:root[data-theme=light] .admin-post-filter-bar select,:root[data-theme=light] .admin-post-quick-category-field select,:root[data-theme=light] .admin-post-side-field input,:root[data-theme=light] .admin-post-side-field select,:root[data-theme=light] .admin-post-side-field textarea,:root[data-theme=light] .admin-post-preview-mode-button{border-color:#1d5f931f;background:#ffffffd6;color:#10253d;-webkit-text-fill-color:#10253d;box-shadow:inset 0 1px #ffffff9e}:root[data-theme=light] .admin-post-layout-toggle{border-color:#1d5f9324!important;background:#ffffffd6;color:#16304c!important;-webkit-text-fill-color:#16304c;box-shadow:inset 0 1px #ffffffa3}:root[data-theme=light] .admin-post-layout-toggle:hover{border-color:#178bbf33!important;background:linear-gradient(180deg,#fffffffa,#eff7fcfa);color:#0f4d5a!important;-webkit-text-fill-color:#0f4d5a}:root[data-theme=light] .admin-post-layout-toggle.is-active{border-color:#178bbf3d!important;background:linear-gradient(180deg,#e1f3fafa,#edf8fcfa);color:#0f4d5a!important;-webkit-text-fill-color:#0f4d5a;box-shadow:0 10px 26px #10325414}:root[data-theme=light] .admin-post-layout-toggle.is-focus-toggle.is-active{border-color:#18725d38!important;background:linear-gradient(180deg,#e6f9f2fa,#f0fcf7fa);color:#0f5a49!important;-webkit-text-fill-color:#0f5a49}:root[data-theme=light] .admin-post-outline-count{border-color:#178bbf29;background:#e1f3fae6;color:#0f4d5a}:root[data-theme=light] .admin-post-outline-item{border-color:#1d5f931f;background:#ffffffdb}:root[data-theme=light] .admin-post-outline-item:hover{border-color:#178bbf33;background:#ecf8fcf5}:root[data-theme=light] .admin-post-outline-item strong{color:#16304c}:root[data-theme=light] .admin-post-outline-level{color:#0f4d5ab8}:root[data-theme=light] .admin-post-preview-mode-toggle{--admin-post-preview-mode-active-border: rgba(23, 139, 191, .24);--admin-post-preview-mode-active-background: linear-gradient(180deg, rgba(222, 243, 250, .96), rgba(236, 249, 246, .96));--admin-post-preview-mode-active-color: #0f4d5a}:root[data-theme=light] .admin-post-quick-category-copy span,:root[data-theme=light] .admin-post-quick-category-field span,:root[data-theme=light] .admin-post-meta-item span,:root[data-theme=light] .admin-post-title-field>span,:root[data-theme=light] .admin-post-side-card span:first-child,:root[data-theme=light] .admin-post-side-field,:root[data-theme=light] .admin-post-preview-head span{color:#1d5f93ad}:root[data-theme=light] .admin-post-card-body h3,:root[data-theme=light] .admin-post-meta-item strong,:root[data-theme=light] .admin-post-side-card h3,:root[data-theme=light] .admin-post-category-row-top strong,:root[data-theme=light] .admin-post-category-empty strong,:root[data-theme=light] .admin-post-cover-dropzone strong,:root[data-theme=light] .admin-editorial-preview-featured strong,:root[data-theme=light] .admin-editorial-preview-mini strong,:root[data-theme=light] .admin-editorial-preview-feed-head strong,:root[data-theme=light] .admin-editorial-preview-row strong,:root[data-theme=light] .admin-editorial-preview-empty-copy strong,:root[data-theme=light] .admin-post-preview-head strong{color:#10253d}:root[data-theme=light] .admin-post-quick-category-copy small,:root[data-theme=light] .admin-post-workspace-state small,:root[data-theme=light] .admin-post-card-head small,:root[data-theme=light] .admin-post-card-meta span,:root[data-theme=light] .admin-post-field-hint,:root[data-theme=light] .admin-post-meta-item small,:root[data-theme=light] .admin-post-status-box small,:root[data-theme=light] .admin-post-card-body p,:root[data-theme=light] .admin-post-side-copy,:root[data-theme=light] .admin-post-side-note small,:root[data-theme=light] .admin-post-category-path,:root[data-theme=light] .admin-post-category-meta span,:root[data-theme=light] .admin-post-category-empty p,:root[data-theme=light] .admin-post-cover-dropzone small,:root[data-theme=light] .admin-editorial-preview-featured p,:root[data-theme=light] .admin-editorial-preview-mini small,:root[data-theme=light] .admin-editorial-preview-featured small,:root[data-theme=light] .admin-editorial-preview-feed-head small,:root[data-theme=light] .admin-editorial-preview-row small,:root[data-theme=light] .admin-editorial-preview-empty-copy p,:root[data-theme=light] .admin-post-preview-head small,:root[data-theme=light] .admin-post-preview-empty p{color:#2c4259bd}:root[data-theme=light] .admin-post-workspace-state.is-compact{border-color:#178bbf2e;background:linear-gradient(180deg,#ecf6fbfa,#f7fbfffa)}:root[data-theme=light] .admin-post-workspace-state.is-focus{border-color:#18725d33;background:linear-gradient(180deg,#e8f8f1fa,#f4fcf8fa);box-shadow:0 18px 42px #10325414}:root[data-theme=light] .admin-post-status-pill,:root[data-theme=light] .admin-post-draft-badge{border-color:#1d5f931f;background:#ffffffd1}:root[data-theme=light] .admin-post-status-pill.is-green{color:#0f7a61}:root[data-theme=light] .admin-post-status-pill.is-amber{color:#9a5b04}:root[data-theme=light] .admin-post-status-pill.is-slate{color:#516578}:root[data-theme=light] .admin-post-editorial-badge,:root[data-theme=light] .admin-post-workspace-mode-pill,:root[data-theme=light] .admin-post-category-count,:root[data-theme=light] .admin-editorial-preview-current{border-color:#178bbf2e;background:#def3fad1;color:#0f5f77}:root[data-theme=light] .admin-post-workspace-mode-pill.is-focus{border-color:#18725d2e;background:#e6f9f2e6;color:#0f654f}:root[data-theme=light] .admin-post-title-input::placeholder{color:#455a7161}:root[data-theme=light] .admin-post-preview-content{color:#1e344eeb}:root[data-theme=light] .admin-post-preview-content a{color:#1b7aa0}:root[data-theme=light] .admin-post-preview-content blockquote{border-left-color:#1d5f9352;background:#1d5f930f}:root[data-theme=light] .admin-post-preview-content code{background:#1d5f9314}:root[data-theme=light] .admin-post-preview-content pre{border-color:#1d5f931f;background:#f5f9fc;color:#16304c}:root[data-theme=light] .admin-post-preview-content table{border-color:#1d5f931f}:root[data-theme=light] .admin-post-preview-content th,:root[data-theme=light] .admin-post-preview-content td{border-bottom-color:#1d5f931a}:root[data-theme=light] .admin-post-preview-content thead{background:#1d5f9314}:root[data-theme=light] .admin-post-danger-button{color:#b65246}:root[data-theme=light] .admin-post-danger-button:hover{color:#8e3328;background:#ff6d471f}@media(max-width:1320px){.admin-post-layout[data-v-20769b74]{grid-template-columns:1fr}.admin-post-list[data-v-20769b74]{max-height:none}.admin-post-meta-grid[data-v-20769b74]{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-post-editor-workspace[data-v-20769b74],.admin-post-quick-category-bar[data-v-20769b74]{grid-template-columns:1fr}}@media(max-width:960px){.admin-post-filter-bar[data-v-20769b74],.admin-post-quick-category-bar[data-v-20769b74],.admin-post-meta-grid[data-v-20769b74],.admin-post-preview-mode-toggle[data-v-20769b74],.admin-post-toggle-grid[data-v-20769b74],.admin-post-composer[data-v-20769b74],.admin-post-category-row[data-v-20769b74]{grid-template-columns:1fr}.admin-post-section-title[data-v-20769b74]{padding:0;border:0;background:transparent;box-shadow:none}.admin-post-section-title>div[data-v-20769b74]:first-child{display:none}.admin-post-section-title p[data-v-20769b74],.admin-post-editor-stats[data-v-20769b74]{display:none}.admin-post-title-actions[data-v-20769b74]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:4px}.admin-post-title-input[data-v-20769b74]{min-height:50px;font-size:clamp(20px,6vw,28px)}.admin-post-main-column[data-v-20769b74]{gap:10px}.admin-post-category-actions[data-v-20769b74]{justify-content:stretch}}@media(max-width:720px){.admin-post-footer[data-v-20769b74],.admin-post-actions[data-v-20769b74],.admin-post-actions .admin-primary-button[data-v-20769b74],.admin-post-actions .admin-secondary-button[data-v-20769b74],.admin-post-filter-bar .admin-primary-button[data-v-20769b74],.admin-post-filter-bar .admin-secondary-button[data-v-20769b74],.admin-post-quick-category-bar .admin-primary-button[data-v-20769b74]{width:100%}}.admin-metadata-selector-panel[data-v-b8d97bee]{display:grid;gap:16px}.admin-metadata-filter-summary[data-v-b8d97bee]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#dcecffb3}.admin-metadata-filter-summary strong[data-v-b8d97bee]{color:#f1f7ff}.admin-metadata-filter-summary small[data-v-b8d97bee]{color:#dcecff9e}.admin-metadata-selector-list[data-v-b8d97bee]{max-height:320px;display:grid;gap:10px;overflow:auto;padding-right:4px}.admin-metadata-selector-item[data-v-b8d97bee]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid rgba(82,160,220,.14);border-radius:14px;text-align:left;color:inherit;background:#132b4a38;transition:border-color .16s ease,background .16s ease,transform .16s ease}.admin-metadata-selector-item[data-v-b8d97bee]:hover,.admin-metadata-selector-item.is-active[data-v-b8d97bee]{border-color:#29dcff47;background:#18395e57;transform:translateY(-1px)}.admin-metadata-selector-copy[data-v-b8d97bee]{min-width:0;display:grid;gap:6px;padding:0;border:0;background:transparent;text-align:left;color:inherit;cursor:pointer}.admin-metadata-selector-copy strong[data-v-b8d97bee],.admin-metadata-selector-copy small[data-v-b8d97bee]{min-width:0}.admin-metadata-selector-copy small[data-v-b8d97bee]{color:#dcecffa8}.admin-metadata-selector-actions[data-v-b8d97bee]{display:grid;gap:10px;justify-items:end;align-content:start}.admin-metadata-selector-action[data-v-b8d97bee]{min-width:108px}.admin-empty-note[data-v-b8d97bee]{padding:18px;border:1px dashed rgba(82,160,220,.2);border-radius:14px;text-align:center;color:#dcecff9e}.admin-review-workbench[data-v-b8d97bee]{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.admin-review-workbench.is-preview-expanded[data-v-b8d97bee]{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr)}.admin-review-main[data-v-b8d97bee]{min-width:0;display:grid;gap:18px}.admin-preview-inline-card[data-v-b8d97bee]{display:grid;gap:14px;padding:16px 18px;border:1px solid rgba(111,145,194,.16);border-radius:18px;background:#0911208a}.admin-preview-inline-card-body[data-v-b8d97bee]{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-preview-inline-card-body strong[data-v-b8d97bee]{display:block;color:#f1f7ff}.admin-preview-inline-card-body p[data-v-b8d97bee]{margin:8px 0 0;color:#d6e3ffb8}.admin-review-preview-panel[data-v-b8d97bee]{min-width:0;display:grid;gap:12px;padding:16px;border:1px solid rgba(111,145,194,.18);border-radius:18px;background:#091120b8;box-shadow:inset 0 1px #ffffff08}.admin-review-preview-shell[data-v-b8d97bee]{min-height:560px;display:grid;align-items:stretch;border:1px solid rgba(111,145,194,.16);border-radius:16px;background:#040a14c2;overflow:hidden}.admin-review-preview-state[data-v-b8d97bee]{min-height:320px;display:grid;gap:10px;align-content:center;justify-items:start;padding:20px}.admin-review-preview-state p[data-v-b8d97bee]{margin:0;color:#d6e3ffb8}.admin-review-preview-state.is-error[data-v-b8d97bee]{background:#5e18183d}.admin-review-preview-frame[data-v-b8d97bee]{width:100%;min-height:560px;border:0;background:#fff}.admin-review-preview-image-shell[data-v-b8d97bee]{min-height:560px;display:grid;place-items:center;padding:18px}.admin-review-preview-image[data-v-b8d97bee]{max-width:100%;max-height:720px;object-fit:contain;border-radius:14px;box-shadow:0 18px 40px #00000047}.admin-inline-checkbox[data-v-b8d97bee]{display:flex;align-items:center;gap:10px;margin-top:10px}.admin-inline-checkbox input[data-v-b8d97bee]{width:16px;height:16px}.admin-analysis-flow[data-v-b8d97bee]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.admin-analysis-step[data-v-b8d97bee]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 16px;border:1px solid #d7d0c2;border-radius:16px;background:#fffaf1}.admin-analysis-step.is-running[data-v-b8d97bee]{border-color:#d39b24;background:#fff3d6}.admin-analysis-step.is-failed[data-v-b8d97bee]{border-color:#d06b63;background:#fff0ed}.admin-analysis-step.is-skipped[data-v-b8d97bee],.admin-analysis-step.is-requeued[data-v-b8d97bee]{border-color:#9b8f76;background:#f6f2e8}.admin-analysis-step-index[data-v-b8d97bee]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#1f2937;color:#fff;font-size:.95rem;font-weight:700}.admin-analysis-step-copy[data-v-b8d97bee]{min-width:0;display:grid;gap:6px}.admin-analysis-step-copy small[data-v-b8d97bee],.admin-analysis-debug-copy small[data-v-b8d97bee]{color:#1f2937b8}.admin-analysis-step-meta[data-v-b8d97bee]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.admin-analysis-step-debug[data-v-b8d97bee],.admin-analysis-debug[data-v-b8d97bee]{display:grid;gap:10px}.admin-analysis-step-debug summary[data-v-b8d97bee],.admin-analysis-debug summary[data-v-b8d97bee]{cursor:pointer}.admin-analysis-debug summary[data-v-b8d97bee]{list-style:none}.admin-analysis-debug summary[data-v-b8d97bee]::-webkit-details-marker{display:none}:root[data-theme=light] .admin-metadata-filter-summary,:root[data-theme=light] .admin-preview-inline-card,:root[data-theme=light] .admin-review-preview-panel{color:#10253d;border-color:#1d5f931f;background:linear-gradient(180deg,#fffffff7,#f1f8fcf7);box-shadow:0 18px 48px #10325414}:root[data-theme=light] .admin-metadata-selector-item,:root[data-theme=light] .admin-empty-note,:root[data-theme=light] .admin-review-preview-shell,:root[data-theme=light] .admin-review-preview-state{color:#10253d;border-color:#1d5f931f;background:#f7fbffeb}:root[data-theme=light] .admin-metadata-selector-item:hover,:root[data-theme=light] .admin-metadata-selector-item.is-active{border-color:#178bbf3d;background:linear-gradient(180deg,#f0f8fcfa,#e4f1f8f5)}:root[data-theme=light] .admin-metadata-filter-summary strong,:root[data-theme=light] .admin-preview-inline-card-body strong,:root[data-theme=light] .admin-metadata-selector-copy strong{color:#10253d}:root[data-theme=light] .admin-metadata-filter-summary,:root[data-theme=light] .admin-metadata-filter-summary small,:root[data-theme=light] .admin-metadata-selector-copy small,:root[data-theme=light] .admin-empty-note,:root[data-theme=light] .admin-preview-inline-card-body p,:root[data-theme=light] .admin-review-preview-state p{color:#2c4259bd}:root[data-theme=light] .admin-review-preview-state.is-error{background:#ffe8e4d1}:root[data-theme=light] .admin-review-preview-image{box-shadow:0 18px 40px #10325424}@media(max-width:720px){.admin-analysis-step[data-v-b8d97bee]{grid-template-columns:36px minmax(0,1fr)}.admin-analysis-step-meta[data-v-b8d97bee]{grid-column:1 / -1;justify-content:flex-start;padding-left:48px}}@media(max-width:1180px){.admin-review-workbench[data-v-b8d97bee]{grid-template-columns:minmax(0,1fr)}.admin-preview-inline-card-body[data-v-b8d97bee]{flex-direction:column;align-items:flex-start}.admin-review-preview-shell[data-v-b8d97bee],.admin-review-preview-frame[data-v-b8d97bee],.admin-review-preview-image-shell[data-v-b8d97bee]{min-height:420px}}@media(max-width:820px){.admin-review-preview-state.is-collapsed[data-v-b8d97bee]{min-height:220px}.admin-metadata-selector-item[data-v-b8d97bee]{grid-template-columns:minmax(0,1fr)}.admin-metadata-filter-summary[data-v-b8d97bee]{align-items:flex-start}}:root{--wt-brand-950: #071426;--wt-brand-900: #0b1d35;--wt-brand-850: #102744;--wt-brand-800: #142f52;--wt-brand-700: #1d4d7a;--wt-cyan-500: #13c8ff;--wt-cyan-400: #29dcff;--wt-mint-500: #2fe6b8;--wt-mint-100: #dffaf2;--wt-amber-500: #f5b84b;--wt-red-500: #ef6a5b;--wt-ink-950: #101820;--wt-ink-800: #26333f;--wt-ink-600: #60707f;--wt-ink-500: #81909e;--wt-surface-0: #ffffff;--wt-surface-50: #f6f8fb;--wt-surface-100: #edf2f7;--wt-line-light: #d9e2ec;--wt-line-blue: rgba(82, 160, 220, .28);--wt-shadow-soft: 0 18px 44px rgba(5, 18, 34, .16);--wt-shadow-deep: 0 28px 78px rgba(3, 13, 26, .4);--wt-radius-sm: 10px;--wt-radius-md: 16px;--wt-space-page: 18px;--wt-font: "SF Pro Text", "SF Pro Display", "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;--wt-font-size-base: 14px;--wt-shell-sidebar: 236px;--wt-shell-sidebar-collapsed: 68px;--wt-shell-topbar: 56px;--wt-panel-padding: 16px;--wt-panel-padding-lg: 18px}:root[data-theme=light]{--wt-brand-950: #f7fbff;--wt-brand-900: #eaf3fb;--wt-brand-850: #dcecf8;--wt-brand-800: #c7dff1;--wt-brand-700: #1d5f93;--wt-ink-950: #101820;--wt-ink-800: #26333f;--wt-ink-600: #52677a;--wt-ink-500: #708293;--wt-surface-0: #ffffff;--wt-surface-50: #f8fbfe;--wt-surface-100: #eef4fa;--wt-line-light: #d6e4ef;--wt-line-blue: rgba(63, 128, 179, .24);--wt-shadow-deep: 0 24px 64px rgba(22, 56, 88, .16)}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root{--ink-950: #10201c;--ink-800: #243b35;--ink-650: #526861;--ink-500: #7b8c86;--surface-0: #ffffff;--surface-50: #f6f8f5;--surface-100: #edf3ee;--surface-200: #dbe7de;--line: #d7e2db;--green-700: #12624f;--green-600: #18725d;--green-100: #dff3ea;--blue-700: #285d86;--blue-100: #e1eef7;--amber-700: #8a5a10;--amber-100: #f5ead2;--red-700: #9f3a32;--shadow-sm: 0 8px 24px rgba(16, 32, 28, .08);--shadow-md: 0 18px 48px rgba(16, 32, 28, .12);color:var(--ink-950);background:var(--surface-100);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0;min-width:320px;background:var(--surface-100)}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.62}a{color:inherit;text-decoration:none}.product-shell{min-height:100vh;display:grid;grid-template-columns:292px minmax(0,1fr);background:linear-gradient(180deg,#dff3ea80,#edf3ee00 320px),var(--surface-100)}.product-sidebar{position:sticky;top:0;height:100vh;padding:22px;color:#edf7f2;background:#11221e;display:grid;grid-template-rows:auto 1fr auto;gap:22px;border-right:1px solid rgba(255,255,255,.08)}.brand-lockup,.product-nav-item,.command-bar,.account-card,.hero-panel,.metric-row,.panel-heading,.review-card,.asset-kicker,.asset-meta-grid,.ledger-head,.ledger-line,.calc-actions,.workflow-steps{display:flex;align-items:center}.brand-lockup{gap:12px;min-height:52px}.brand-symbol{width:44px;height:44px;display:grid;place-items:center;border-radius:8px;color:var(--ink-950);background:#9be0bd;font-size:13px;font-weight:900}.brand-lockup strong,.brand-lockup small,.product-nav-item strong,.product-nav-item small{display:block}.brand-lockup strong{font-size:18px}.brand-lockup small,.product-nav-item small,.bandwidth-card small{color:#aac2b8;font-size:12px}.product-nav{display:grid;align-content:start;gap:8px}.product-nav-item{gap:12px;min-height:60px;padding:10px;border:1px solid transparent;border-radius:8px;color:#dbe8e2}.product-nav-item.router-link-active,.product-nav-item:hover{color:#fff;border-color:#9be0bd38;background:#ffffff14}.nav-mark{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:#dff3ea;background:#ffffff1a;font-size:12px;font-weight:800}.product-nav-item.router-link-active .nav-mark{color:var(--ink-950);background:#9be0bd}.bandwidth-card{display:grid;gap:8px;padding:16px;border:1px solid rgba(155,224,189,.22);border-radius:8px;background:#ffffff12}.bandwidth-card div{display:flex;align-items:center;gap:8px;color:#cde1d8;font-size:13px}.status-dot{width:8px;height:8px;border-radius:999px;background:#9be0bd}.bandwidth-card strong{font-size:30px;line-height:1}.product-main{min-width:0;padding:24px}.command-bar{position:sticky;top:0;z-index:8;gap:16px;min-height:76px;margin:-24px -24px 24px;padding:16px 24px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#edf3eedb;border-bottom:1px solid rgba(215,226,219,.8)}.command-title{min-width:180px}.command-title span,.section-kicker{color:var(--green-700);font-size:12px;font-weight:900}.command-title h1,.hero-panel h2,.panel-heading h2,.recharge-workflow h2,.asset-content h2,.asset-content h3,.calc-results h2{margin:0;line-height:1.2}.command-title h1{min-width:0;font-size:25px}.command-search{min-width:240px;max-width:520px;flex:1;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:#ffffffd1}.command-search span,.search-box span{width:14px;height:14px;border:2px solid var(--ink-500);border-radius:999px;position:relative}.command-search span:after,.search-box span:after{content:"";position:absolute;right:-5px;bottom:-5px;width:7px;height:2px;background:var(--ink-500);transform:rotate(45deg)}.command-search input,.search-box input,.recharge-workflow input,.calc-inputs input{width:100%;border:0;outline:0;color:var(--ink-950);background:transparent}.account-card{justify-content:space-between;gap:18px;min-width:196px;min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0);box-shadow:var(--shadow-sm)}.account-card span,.account-card strong{display:block}.account-card span{color:var(--ink-650);font-size:13px}.menu-trigger{display:none;width:44px;height:44px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0)}.menu-trigger span{display:block;width:18px;height:2px;margin:4px auto;background:var(--ink-950)}.system-notice{display:flex;justify-content:space-between;gap:12px;margin:0 0 18px;padding:13px 14px;border:1px solid #bad8ca;border-radius:8px;color:#145a49;background:#eef9f3}.system-notice button{border:0;color:inherit;background:transparent;font-weight:800}.page-stack{display:grid;gap:20px}.page-stack>*{min-width:0}.hero-panel{justify-content:space-between;gap:24px;min-height:220px;padding:28px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0);box-shadow:var(--shadow-sm);overflow:visible}.archive-hero,.admin-hero{color:#f7fbf8;border-color:transparent;background:linear-gradient(135deg,#11221ef5,#12624feb),#11221e}.wallet-hero{background:linear-gradient(135deg,#fff,#e9f5ee)}.calculator-hero{background:linear-gradient(135deg,#fff,#e9f0f7)}.hero-panel h2{max-width:780px;margin-top:10px;font-size:clamp(28px,3vw,44px)}.hero-panel p{max-width:700px;margin:14px 0 0;color:inherit;opacity:.78;line-height:1.8}.hero-insight-card,.balance-spotlight{min-width:190px;padding:18px;border-radius:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18)}.hero-insight-card.light,.balance-spotlight{background:var(--surface-0);border-color:var(--line)}.hero-insight-card span,.hero-insight-card small,.balance-spotlight span,.balance-spotlight small{display:block;opacity:.75}.hero-insight-card strong,.balance-spotlight strong{display:block;margin:8px 0;font-size:42px;line-height:1}.metric-row{gap:14px}.metric-card-pro{flex:1;min-height:114px;padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0);box-shadow:var(--shadow-sm)}.metric-card-pro span,.metric-card-pro small{display:block;color:var(--ink-650)}.metric-card-pro strong{display:block;margin:10px 0 6px;font-size:28px}.tone-green{border-top:4px solid var(--green-600)}.tone-blue{border-top:4px solid var(--blue-700)}.tone-amber{border-top:4px solid var(--amber-700)}.control-surface,.panel-card{padding:18px;border:1px solid var(--line);border-radius:8px;background:#ffffffdb;box-shadow:var(--shadow-sm)}.hero-panel,.control-surface,.panel-card,.asset-card{min-width:0;width:100%}.search-box{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0)}.archive-hero-rail{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.archive-hero-chip,.asset-scenario-chip{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#effaf6;background:#ffffff14;font-size:12px;font-weight:800}.archive-hero-note{display:block;margin-top:14px;color:#f7fbf8b8;line-height:1.7}.category-pills{display:flex;gap:10px;margin-top:14px;overflow-x:auto}.category-pills button,.amount-grid button,.secondary-action,.primary-action{min-height:40px;border:1px solid var(--line);border-radius:8px;padding:0 14px;background:var(--surface-0)}.category-pills button{white-space:nowrap}.category-pills button.active,.amount-grid button.active,.primary-action{color:#fff;border-color:var(--green-600);background:var(--green-600)}.category-pills span{margin-left:6px;color:var(--ink-500)}.asset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.asset-card{overflow:visible;border:1px solid var(--line);border-radius:8px;background:var(--surface-0);box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease}.asset-grid.is-list{grid-template-columns:1fr;gap:12px}.asset-card-list{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:12px}.asset-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.asset-preview{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,#dbe7de,#edf5f0)}.asset-preview-list{overflow:hidden;border-radius:8px;aspect-ratio:4 / 3}.asset-value-badge{position:absolute;left:10px;top:10px;z-index:1;min-height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0d826b,#144d8b);font-size:11px;font-weight:900;box-shadow:0 10px 22px #144d8b3d}.asset-preview img{width:100%;height:100%;object-fit:cover}.asset-preview-fallback{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:8px;color:#174d40}.asset-preview-fallback span{min-width:66px;min-height:38px;display:grid;place-items:center;border-radius:8px;color:#fff;background:var(--green-600);font-weight:900}.asset-preview-fallback strong{font-size:22px}.preview-control{position:absolute;right:8px;top:50%;width:30px;height:30px;border:0;border-radius:999px;color:#fff;background:#10201cb8;transform:translateY(-50%)}.asset-content{display:grid;gap:10px;padding:12px 12px 10px}.asset-list-body{min-width:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(146px,.82fr) auto;gap:12px;align-items:start}.asset-list-main{min-width:0;display:grid;gap:8px}.asset-list-title{color:inherit}.asset-list-main h3{margin:0;font-size:16px;line-height:1.35}.asset-list-main p{margin:0;color:var(--ink-650);font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.asset-kicker{justify-content:space-between;gap:10px;color:var(--green-700);font-size:12px;font-weight:900}.asset-content h3{margin:0;font-size:17px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.asset-content p{margin:0;color:var(--ink-650);font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.asset-scenario-row{display:flex;flex-wrap:wrap;gap:8px}.asset-list-meta{display:grid;gap:8px}.asset-list-meta span{padding:8px 10px;border-radius:8px;background:var(--surface-50)}.asset-list-meta small,.asset-list-meta strong{display:block}.asset-list-meta small{color:var(--ink-500);font-size:12px}.asset-list-meta strong{margin-top:4px;font-size:13px}.asset-list-actions{display:grid;gap:8px;justify-items:end;align-content:start}.asset-scenario-chip{color:var(--green-700);border-color:#18725d24;background:#18725d14}.asset-card-list .asset-kicker{justify-content:flex-start;flex-wrap:wrap}.asset-card-list .asset-price{margin-left:0}.asset-meta-grid{align-items:stretch;gap:8px}.asset-meta-grid span{flex:1;min-width:0;padding:10px;border-radius:8px;background:var(--surface-50)}.asset-meta-grid small,.asset-meta-grid strong{display:block}.asset-meta-grid small{color:var(--ink-500);font-size:12px}.asset-meta-grid strong{margin-top:4px;font-size:13px}.wallet-grid-pro,.calculator-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:18px;align-items:start}.panel-heading{justify-content:space-between;gap:14px;margin-bottom:16px}.panel-heading h2,.recharge-workflow h2,.calc-results h2{margin-top:4px;font-size:20px}.ledger-table{display:grid;gap:8px}.ledger-head,.ledger-line{display:grid;grid-template-columns:minmax(180px,1fr) 120px 90px 80px;gap:12px;align-items:center}.ledger-head{color:var(--ink-500);font-size:12px;font-weight:800}.ledger-line{min-height:52px;padding:12px;border-radius:8px;background:var(--surface-50)}.ledger-line span{color:var(--ink-650)}.positive{color:var(--green-700)!important;font-weight:900}.negative{color:var(--red-700)!important;font-weight:900}.recharge-workflow{display:grid;gap:16px}.recharge-workflow header p,.receipt-dropzone p,.calc-results p{margin:8px 0 0;color:var(--ink-650);line-height:1.7}.workflow-steps{gap:8px;flex-wrap:wrap}.workflow-steps span,.status-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:var(--ink-650);background:var(--surface-100);font-size:12px;font-weight:900}.workflow-steps .is-active,.status-badge.pending{color:var(--amber-700);background:var(--amber-100)}.status-badge.success{color:var(--green-700);background:var(--green-100)}.status-badge.rejected{color:var(--red-700);background:#f6dedb}.amount-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.recharge-workflow label,.calc-inputs label{display:grid;gap:8px;color:var(--ink-650);font-weight:800}.recharge-workflow input,.calc-inputs input{min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0)}.receipt-dropzone{padding:14px;border:1px dashed #9db5aa;border-radius:8px;background:var(--surface-50)}.order-timeline,.review-list{display:grid;gap:12px}.order-timeline article,.review-card{padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-50)}.order-timeline strong,.order-timeline small,.order-timeline p,.review-card h3,.review-card p,.review-card small{display:block}.order-timeline strong,.review-card h3{margin:10px 0 4px}.order-timeline p,.review-card p{margin:8px 0 0;color:var(--ink-650);overflow-wrap:anywhere}.review-card{justify-content:space-between;gap:18px}.review-card>:first-child{min-width:0}.review-actions{display:flex;gap:10px;flex-shrink:0}.secondary-action.on-dark{color:#fff;border-color:#ffffff3d;background:#ffffff1a}.calc-inputs{display:grid;gap:16px}.calc-results{min-height:100%}.result-number{margin:22px 0;padding:22px;border-radius:8px;color:#fff;background:linear-gradient(135deg,var(--green-700),var(--blue-700))}.result-number strong{display:block;font-size:54px;line-height:1}.calc-results dl{display:grid;gap:10px;margin:0}.calc-results dl div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.calc-results dt{color:var(--ink-650)}.calc-results dd{margin:0;font-weight:900}.empty-state-pro{display:grid;place-items:center;min-height:220px;padding:26px;text-align:center;border:1px solid var(--line);border-radius:8px;background:var(--surface-0)}.empty-state-mark{width:54px;height:54px;border-radius:8px;background:linear-gradient(135deg,var(--green-100),var(--blue-100))}.empty-state-pro h2{margin:14px 0 8px}.empty-state-pro p{max-width:520px;margin:0;color:var(--ink-650);line-height:1.7}.skeleton-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.skeleton-grid span{height:320px;border-radius:8px;background:linear-gradient(90deg,#edf3ee,#fff,#edf3ee);background-size:200% 100%;animation:shimmer 1.2s infinite linear}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1180px){.product-shell{grid-template-columns:1fr}.product-sidebar{position:fixed;inset:0 auto 0 0;z-index:30;width:min(330px,86vw);transform:translate(-100%);transition:transform .18s ease}.product-sidebar.is-open{transform:translate(0)}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;border:0;background:#10201c6b}.menu-trigger{display:block}.command-search{min-width:0}.wallet-grid-pro,.calculator-grid{grid-template-columns:1fr}}@media(max-width:760px){.product-main{padding:16px}.command-bar{margin:-16px -16px 18px;padding:12px 16px;display:grid;grid-template-columns:auto 1fr}.command-search{grid-column:1 / -1;max-width:none}.account-card{grid-column:1 / -1;min-width:0}.hero-panel,.review-card,.metric-row,.asset-meta-grid{display:grid}.hero-panel{min-height:auto;padding:20px}.hero-panel h2{font-size:28px}.metric-row,.asset-grid,.skeleton-grid{grid-template-columns:1fr}.amount-grid{grid-template-columns:repeat(2,1fr)}.ledger-head{display:none}.ledger-line{grid-template-columns:1fr}.review-actions,.calc-actions{display:grid;width:100%}.category-pills{padding-bottom:2px}}body{font-family:var(--wt-font);background:var(--wt-surface-100)}.public-home,.login-screen,.community-shell,.admin-shell,.not-found-page{min-height:100vh;font-family:var(--wt-font)}.public-home{color:#eaf6ff;background:radial-gradient(circle at 78% 18%,rgba(41,220,255,.15),transparent 28%),linear-gradient(135deg,var(--wt-brand-950),var(--wt-brand-850) 54%,#0a1728)}.public-nav{height:72px;display:flex;align-items:center;gap:28px;padding:0 clamp(20px,4vw,64px);border-bottom:1px solid rgba(82,160,220,.22)}.public-brand,.login-brand,.admin-brand{display:inline-flex;align-items:center;gap:10px;font-weight:900}.public-brand span,.login-brand span,.admin-brand span{width:34px;height:34px;display:grid;place-items:center;border-radius:var(--wt-radius-sm);color:var(--wt-brand-950);background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500));font-size:12px}.public-nav nav{display:flex;gap:20px;margin-left:auto;color:#eaf6ffb8}.public-login,.admin-entry,.admin-screen-button{min-height:36px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid rgba(41,220,255,.35);border-radius:var(--wt-radius-sm);color:var(--wt-cyan-400);background:#29dcff14}.public-hero{min-height:calc(100vh - 72px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.7fr);align-items:center;gap:48px;padding:clamp(36px,6vw,86px) clamp(20px,4vw,64px)}.public-kicker,.public-section-heading span,.public-band span{color:var(--wt-cyan-400);font-size:13px;font-weight:900}.public-hero h1{max-width:860px;margin:12px 0 0;font-size:clamp(42px,6vw,72px);line-height:1.05;letter-spacing:0}.public-hero p{max-width:720px;margin:22px 0 0;color:#eaf6ffb8;font-size:18px;line-height:1.8}.public-actions{display:flex;gap:12px;margin-top:30px}.primary-action,.secondary-action,.admin-primary-button,.admin-secondary-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--wt-radius-sm);padding:0 16px}.primary-action,.admin-primary-button{color:#031321;border:1px solid var(--wt-cyan-400);background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500));font-weight:900}.secondary-action,.admin-secondary-button{color:var(--wt-brand-900);border:1px solid var(--wt-line-light);background:var(--wt-surface-0)}.public-console-card{min-height:420px;padding:22px;border:1px solid rgba(82,160,220,.35);border-radius:var(--wt-radius-md);background:#0a1f38b8;box-shadow:var(--wt-shadow-deep)}.console-topline{display:flex;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(82,160,220,.25)}.console-topline span{width:10px;height:10px;border-radius:999px;background:var(--wt-mint-500);box-shadow:0 0 18px #2fe6b8cc}.public-console-card dl{display:grid;gap:16px;margin:28px 0 0}.public-console-card div{padding:18px;border:1px solid rgba(82,160,220,.22);border-radius:var(--wt-radius-sm);background:#ffffff0d}.public-console-card dt{color:#eaf6ff9e}.public-console-card dd{margin:8px 0 0;color:var(--wt-cyan-400);font-size:30px;font-weight:900}.public-section,.public-band{padding:72px clamp(20px,4vw,64px);border-top:1px solid rgba(82,160,220,.18)}.public-section.compact{display:flex;align-items:end;justify-content:space-between;gap:24px}.public-section-heading h2,.public-band h2{max-width:780px;margin:10px 0 0;font-size:clamp(28px,3vw,44px)}.public-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.public-feature-grid article,.public-band{border:1px solid rgba(82,160,220,.25);border-radius:var(--wt-radius-md);background:#ffffff0d}.public-feature-grid article{padding:22px}.public-feature-grid p,.public-band p{color:#eaf6ffad;line-height:1.8}.login-screen{display:grid;place-items:center;color:#eaf6ff;background:radial-gradient(circle at 28% 24%,rgba(19,200,255,.16),transparent 30%),linear-gradient(135deg,#06111f,#0e2a48 54%,#081729)}.login-card{width:min(420px,calc(100vw - 36px));padding:38px 40px;border:1px solid rgba(41,220,255,.25);border-radius:var(--wt-radius-md);background:#102744c7;box-shadow:var(--wt-shadow-deep)}.login-brand{justify-content:center;color:var(--wt-cyan-400);font-size:21px}.login-card>p,.login-card footer{text-align:center;color:#eaf6ff94}.login-form{display:grid;gap:18px;margin-top:32px}.login-form label:not(.remember-row){min-height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(41,220,255,.28);border-radius:var(--wt-radius-sm);background:#09182b80}.password-field{gap:8px}.field-icon{width:14px;height:14px;border:1px solid rgba(234,246,255,.45);border-radius:999px}.field-icon.lock{border-radius:3px}.login-form input[type=text],.login-form input[type=password]{width:100%;border:0;outline:0;color:#eaf6ff;background:transparent}.password-toggle{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;border-radius:999px;color:#eaf6ff99;background:transparent;transition:color .12s ease,background .12s ease}.password-toggle:hover{color:#eaf6ffeb;background:#eaf6ff14}.password-toggle:focus-visible{outline:2px solid rgba(41,220,255,.5);outline-offset:2px}.password-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.remember-row{display:flex;align-items:center;gap:8px;color:var(--wt-cyan-400)}.login-submit{min-height:44px;border:0;border-radius:var(--wt-radius-sm);color:#031321;background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500));font-weight:900}.auth-panel-card{display:grid;gap:18px}.auth-panel-card.is-modal{width:min(460px,calc(100vw - 28px));padding:26px 28px;background:#102744eb}.auth-panel-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-panel-close{min-height:34px}.auth-mode-switch{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;border:1px solid rgba(41,220,255,.2);border-radius:999px;background:#09182b57}.auth-mode-switch button{min-height:34px;border:0;border-radius:999px;color:#eaf6ffb8;background:transparent}.auth-mode-switch button.is-active{color:#04111d;background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500));font-weight:800}.auth-form{display:grid;gap:16px}.auth-field-stack{display:grid;gap:6px}.auth-form-field{min-height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(41,220,255,.28);border-radius:var(--wt-radius-sm);background:#09182b80}.auth-form-field.has-error{border-color:#f66c;box-shadow:0 0 0 1px #ff666629}.auth-form-field input{width:100%;border:0;outline:0;color:#eaf6ff;background:transparent}.auth-inline-error,.auth-server-error{color:#ff9c9c;font-size:12px;line-height:1.6}.auth-dialog-shell{position:fixed;left:50%;top:92px;z-index:91;transform:translate(-50%)}.community-shell{display:grid;grid-template-columns:282px minmax(0,1fr);background:var(--wt-surface-100)}.community-shell.is-sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.community-sidebar{position:sticky;top:0;height:100vh;display:grid;grid-template-rows:auto 1fr auto;gap:20px;padding:22px;color:#eaf6ff;background:linear-gradient(180deg,var(--wt-brand-900),var(--wt-brand-950));overflow:hidden;transition:transform .18s ease}.community-shell.is-sidebar-collapsed .community-sidebar{padding:18px 10px}.community-shell.is-sidebar-collapsed .brand-lockup{justify-content:center}.community-shell.is-sidebar-collapsed .brand-lockup>span:last-child,.community-shell.is-sidebar-collapsed .product-nav-item>span:last-child,.community-shell.is-sidebar-collapsed .bandwidth-card{display:none}.community-main{min-width:0;padding:24px}.community-topbar{position:sticky;top:0;z-index:8;display:flex;align-items:center;gap:14px;min-height:70px;margin:-24px -24px 24px;padding:14px 24px;border-bottom:1px solid rgba(217,226,236,.86);background:#f6f8fbeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.community-topbar .menu-trigger{display:block}.sidebar-edge-toggle{position:absolute;right:-13px;top:58%;z-index:12;width:28px;height:36px;display:grid;place-items:center;border:1px solid rgba(82,160,220,.35);border-radius:var(--wt-radius-sm);color:#dcecffeb;background:#132b4a;box-shadow:var(--wt-shadow-soft)}.sidebar-edge-toggle span{line-height:1;font-size:18px;font-weight:900}.topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.topbar-menu{position:relative}.topbar-icon,.sidebar-toggle{width:36px;height:36px;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);background:var(--wt-surface-0);overflow:hidden}.admin-shell .topbar-icon,.admin-shell .sidebar-toggle{border-color:#52a0dc40;background:#ffffff14}.topbar-icon:before,.topbar-icon:after,.sidebar-toggle span{content:"";position:absolute;display:block}.topbar-icon.search:before{width:11px;height:11px;border:2px solid var(--wt-ink-800);border-radius:999px;left:50%;top:50%;transform:translate(calc(-50% - 2px),calc(-50% - 2px))}.topbar-icon.search:after{width:8px;height:2px;background:var(--wt-ink-800);left:50%;top:50%;transform:translate(calc(-50% + 7px),calc(-50% + 7px)) rotate(45deg);transform-origin:left center}.topbar-icon.language:before{color:var(--wt-ink-800);content:"文";font-size:15px;font-weight:900;left:50%;top:50%;transform:translate(calc(-50% - 5px),calc(-50% - 4px))}.topbar-icon.language:after{color:var(--wt-ink-800);content:"A";font-size:12px;font-weight:900;left:50%;top:50%;transform:translate(calc(-50% + 6px),calc(-50% + 4px))}.topbar-icon.fullscreen:before,.topbar-icon.fullscreen:after{left:50%;top:50%;width:10px;height:10px;border:2px solid var(--wt-ink-800)}.topbar-icon.fullscreen:before{border-right:0;border-bottom:0;transform:translate(calc(-50% - 5px),calc(-50% - 5px))}.topbar-icon.fullscreen:after{border-left:0;border-top:0;transform:translate(calc(-50% + 5px),calc(-50% + 5px))}.topbar-icon.bell:before{width:14px;height:14px;border:2px solid var(--wt-ink-800);border-bottom:0;border-radius:10px 10px 4px 4px;left:50%;top:50%;transform:translate(-50%,calc(-50% - 2px))}.topbar-icon.bell:after{width:6px;height:2px;border-radius:999px;background:var(--wt-ink-800);left:50%;top:50%;transform:translate(-50%,calc(-50% + 8px))}.admin-shell .topbar-icon.search:before,.admin-shell .topbar-icon.fullscreen:before,.admin-shell .topbar-icon.fullscreen:after,.admin-shell .topbar-icon.bell:before{border-color:#dcecffd1}.admin-shell .topbar-icon.search:after,.admin-shell .topbar-icon.bell:after{background:#dcecffd1}.admin-shell .topbar-icon.language:before,.admin-shell .topbar-icon.language:after{color:#dcecffe0}.sidebar-toggle span{left:50%;width:16px;height:2px;background:#dcecffdb;transform:translate(-50%)}.sidebar-toggle span:nth-child(1){top:11px}.sidebar-toggle span:nth-child(2){top:17px}.sidebar-toggle span:nth-child(3){top:23px}.floating-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:24;min-width:158px;display:grid;gap:6px;padding:10px;border:1px solid var(--wt-line-blue);border-radius:var(--wt-radius-sm);color:#dcecff;background:#132b4a;box-shadow:var(--wt-shadow-deep)}.floating-menu:before{content:"";position:absolute;right:18px;top:-6px;width:10px;height:10px;border-left:1px solid var(--wt-line-blue);border-top:1px solid var(--wt-line-blue);background:#132b4a;transform:rotate(45deg)}.floating-menu button,.floating-menu a{min-height:32px;display:flex;align-items:center;gap:8px;border:0;border-radius:var(--wt-radius-sm);color:#dcecffd1;background:transparent;text-align:left}.floating-menu button:hover,.floating-menu a:hover,.floating-menu .is-active{color:#fff;background:#29dcff29}.theme-switch{min-height:36px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);padding:0 10px;color:var(--wt-ink-800);background:var(--wt-surface-0)}.theme-switch span{width:14px;height:14px;border-radius:999px;background:linear-gradient(135deg,var(--wt-cyan-400) 0 50%,var(--wt-brand-800) 50% 100%)}.admin-shell .theme-switch{border-color:#52a0dc40;color:#dcecffe0;background:#ffffff14}.system-clock{min-height:36px;display:inline-flex;align-items:center;white-space:nowrap;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);padding:0 10px;color:var(--wt-ink-600);background:var(--wt-surface-0);font-variant-numeric:tabular-nums}.admin-shell .system-clock{border-color:#52a0dc40;color:#dcecffb8;background:#ffffff14}.notification-menu{width:220px}.notification-menu p,.search-empty-state p{margin:4px 0 0;color:#dcecff9e;line-height:1.7}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border:0;background:#030d1a94;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.search-modal{position:fixed;left:50%;top:78px;z-index:41;width:min(420px,calc(100vw - 32px));overflow:hidden;border:1px solid var(--wt-line-blue);border-radius:var(--wt-radius-md);color:#dcecff;background:#132b4a;box-shadow:var(--wt-shadow-deep);transform:translate(-50%)}.search-dialog-field{min-height:54px;display:flex;align-items:center;gap:12px;margin:16px;padding:0 14px;border:1px solid var(--wt-cyan-400);border-radius:var(--wt-radius-sm);background:#08182b70}.search-dialog-field span{width:14px;height:14px;position:relative;border:2px solid var(--wt-cyan-400);border-radius:999px}.search-dialog-field span:after{content:"";position:absolute;right:-6px;bottom:-5px;width:8px;height:2px;background:var(--wt-cyan-400);transform:rotate(45deg)}.search-dialog-field input{width:100%;border:0;outline:0;color:#eaf6ff;background:transparent}.search-empty-state{display:grid;place-items:center;min-height:210px;padding:24px;text-align:center}.search-empty-state strong{font-size:18px}.search-modal footer{min-height:44px;display:flex;align-items:center;gap:16px;padding:0 18px;border-top:1px solid rgba(82,160,220,.25);color:#dcecffad}.account-menu{position:relative}.account-menu>button{min-height:40px;display:flex;align-items:center;gap:8px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);padding:0 12px;background:var(--wt-surface-0)}.avatar-dot,.admin-user span{width:24px;height:24px;border-radius:999px;background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500))}.account-popover{position:absolute;right:0;top:calc(100% + 8px);width:180px;display:none;padding:10px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);background:var(--wt-surface-0);box-shadow:var(--wt-shadow-soft)}.floating-menu.account-popover{display:grid;color:#dcecff;background:#132b4a;box-shadow:var(--wt-shadow-deep)}.account-menu:hover .account-popover{display:grid;gap:8px}.account-popover button{border:0;padding:0;text-align:left;background:transparent}.admin-shell{display:grid;grid-template-columns:220px minmax(0,1fr);color:#dcecff;background:#0b121f}.admin-shell.is-sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.admin-sidebar{position:relative;min-height:100vh;padding:18px 0;overflow:hidden;background:#102744;border-right:1px solid rgba(82,160,220,.22);transition:width .18s ease,transform .18s ease}.admin-brand{min-height:42px;padding:0 18px;color:#fff}.admin-brand strong{white-space:nowrap}.admin-shell.is-sidebar-collapsed .admin-brand{justify-content:center;padding:0}.admin-shell.is-sidebar-collapsed .admin-brand strong,.admin-shell.is-sidebar-collapsed .admin-nav p,.admin-shell.is-sidebar-collapsed .admin-nav a strong{display:none}.admin-nav{display:grid;gap:18px;margin-top:24px}.admin-nav section{display:grid}.admin-nav p{margin:0 0 8px;padding:0 18px;color:var(--wt-cyan-400);font-size:13px;font-weight:900}.admin-nav a{min-height:48px;display:flex;align-items:center;gap:12px;padding:0 18px;color:#dcecffb8}.admin-nav a span{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:var(--wt-radius-sm);color:#dcecffb8;background:#ffffff14;font-size:12px;font-weight:900}.admin-shell.is-sidebar-collapsed .admin-nav a{justify-content:center;padding:0}.admin-nav a.router-link-exact-active,.admin-nav a:hover{color:#fff;background:#29dcff1f;border-left:3px solid var(--wt-cyan-400)}.admin-nav a.router-link-exact-active span,.admin-nav a:hover span{color:var(--wt-brand-950);background:var(--wt-cyan-400)}.admin-main{min-width:0;padding:18px}.admin-topbar{height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-18px -18px 18px;padding:0 18px;border-bottom:1px solid rgba(82,160,220,.22);background:#132b4a}.admin-topbar-title{display:flex;align-items:center;gap:12px}.admin-topbar span{color:var(--wt-cyan-400);font-size:12px}.admin-topbar h1{margin:0;font-size:18px}.admin-toolbar{display:flex;align-items:center;gap:12px}.admin-icon{width:34px;height:34px;position:relative;border:0;border-radius:var(--wt-radius-sm);background:#ffffff14}.admin-icon.search:before{content:"";position:absolute;left:10px;top:9px;width:10px;height:10px;border:2px solid rgba(220,236,255,.78);border-radius:999px}.admin-icon.search:after{content:"";position:absolute;left:21px;top:21px;width:8px;height:2px;background:#dcecffc7;transform:rotate(45deg);transform-origin:left center}.admin-icon.bell:before{content:"";position:absolute;left:10px;top:8px;width:14px;height:14px;border:2px solid rgba(220,236,255,.78);border-bottom:0;border-radius:10px 10px 4px 4px}.admin-icon.bell:after{content:"";position:absolute;left:14px;top:24px;width:6px;height:2px;border-radius:999px;background:#dcecffc7}.admin-user{display:flex;align-items:center;gap:8px}.admin-user button{border:0;color:#dcecffb8;background:transparent}.admin-dashboard,.admin-page-stack{display:grid;gap:16px}.admin-filter-bar,.admin-chart-panel,.admin-form-panel,.admin-table-panel,.admin-section-title{border:1px solid rgba(82,160,220,.22);border-radius:var(--wt-radius-sm);background:#132b4a}.admin-filter-bar{display:flex;gap:16px;padding:16px}.admin-filter-bar .admin-form-grid label.is-span-2,.admin-filter-bar .admin-form-grid label.is-span-3{grid-column:auto}.admin-filter-bar .admin-review-context,.admin-filter-bar .admin-form-label-row{display:grid}.admin-filter-bar label,.admin-form-grid label{display:grid;gap:8px;color:#dcecffb8}.admin-filter-bar input,.admin-filter-bar select,.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{min-height:36px;min-width:260px;border:1px solid rgba(82,160,220,.35);border-radius:var(--wt-radius-sm);color:#dcecff;background:#0e213a}.admin-form-grid textarea{width:100%;min-height:96px;padding:10px 12px;resize:vertical;font:inherit}.admin-user-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);gap:16px}.admin-user-filter-bar{align-items:end}.admin-user-filter-bar .admin-primary-button{min-height:38px}.admin-user-row{cursor:pointer}.admin-user-row.is-selected{background:#52a0dc1f}.admin-user-identity{display:grid;gap:4px}.admin-user-identity strong{font-size:14px}.admin-user-identity small{color:#dcecffb8}.admin-user-status-pill.is-green{color:#7df4c3}.admin-user-status-pill.is-amber{color:#ffcb83}.admin-user-status-pill.is-slate{color:#c7d3e1}.admin-user-side-panel{display:grid;gap:14px;align-content:start}.admin-user-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-user-detail-grid>div,.admin-user-action-card{display:grid;gap:8px;padding:14px;border:1px solid rgba(82,160,220,.18);border-radius:var(--wt-radius-sm);background:#0e213ab3}.admin-user-detail-grid span,.admin-user-action-head small{color:#dcecffad}.admin-user-detail-grid strong,.admin-user-action-head strong{font-size:15px}.admin-user-action-row{display:flex;gap:10px;flex-wrap:wrap}.admin-user-adjust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-metrics .metric-card-pro{color:var(--wt-ink-950)}.admin-chart-panel,.admin-form-panel,.admin-table-panel,.admin-section-title{padding:18px}.admin-chart-panel header,.admin-section-title,.admin-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-section-title span,.admin-panel-heading span{color:var(--wt-cyan-400);font-size:12px;font-weight:900}.admin-section-title h2,.admin-panel-heading h2,.admin-chart-panel h2,.admin-form-panel h2{margin:0}.admin-section-title p{margin:8px 0 0;color:#dcecff9e}.admin-chart-bars{height:260px;display:grid;grid-template-columns:repeat(8,1fr);align-items:end;gap:18px;margin-top:22px;padding:16px 24px;border-top:1px solid rgba(82,160,220,.2)}.admin-chart-bars span{height:var(--bar);border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--wt-cyan-400),var(--wt-mint-500));box-shadow:0 0 18px #29dcff47}.admin-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.admin-form-grid label.is-span-2{grid-column:span 2}.admin-form-grid label.is-span-3{grid-column:1 / -1}.admin-review-editor,.admin-scenario-section,.admin-analysis-panel{display:grid;gap:16px}.admin-analysis-card{display:grid;gap:14px;padding:18px;border:1px solid rgba(82,160,220,.18);border-radius:var(--wt-radius-sm);background:#08111f47}.admin-analysis-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-analysis-summary strong,.admin-analysis-block strong{display:block}.admin-analysis-summary small{display:block;margin-top:6px;color:#dcecff9e;line-height:1.6}.admin-analysis-block{display:grid;gap:10px}.admin-analysis-block pre{margin:0;padding:14px;border-radius:var(--wt-radius-sm);background:#030a149e;color:#dcecffdb;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.admin-analysis-steps details{border:1px solid rgba(82,160,220,.16);border-radius:var(--wt-radius-sm);background:#08111f38;overflow:hidden}.admin-analysis-steps summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;cursor:pointer;list-style:none;color:#dcecff;font-size:13px;font-weight:700}.admin-analysis-steps summary::-webkit-details-marker{display:none}.admin-analysis-steps details pre{border-top:1px solid rgba(82,160,220,.12);border-radius:0}.admin-review-context{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-bottom:16px;border-bottom:1px solid rgba(82,160,220,.16)}.admin-review-context strong,.admin-form-label-row strong{display:block}.admin-review-context small,.admin-form-label-row small,.admin-table-panel small{display:block;margin-top:6px;color:#dcecff9e;line-height:1.6}.admin-form-label-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-scenario-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.admin-draft-mode-section{grid-column:1 / -1;display:grid;gap:12px}.admin-draft-mode-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.admin-draft-mode-button{min-height:92px;display:grid;align-content:start;gap:8px;padding:14px;border:1px solid rgba(82,160,220,.22);border-radius:var(--wt-radius-sm);color:#dcecff;background:#08111f61;text-align:left;transition:border-color .14s ease,background .14s ease,transform .14s ease}.admin-draft-mode-button strong{display:block}.admin-draft-mode-button span{color:#dcecffad;font-size:12px;line-height:1.6}.admin-draft-mode-button:hover,.admin-draft-mode-button.is-active{border-color:#29dcff57;background:linear-gradient(180deg,#29dcff24,#29dcff0f);transform:translateY(-1px)}.admin-scenario-button{min-height:88px;display:grid;align-content:start;gap:6px;padding:14px;border:1px solid rgba(82,160,220,.22);border-radius:var(--wt-radius-sm);color:#dcecff;background:#08111f61;text-align:left;transition:border-color .14s ease,background .14s ease,transform .14s ease}.admin-scenario-button span{color:#dcecffad;font-size:12px;line-height:1.6}.admin-scenario-button:hover,.admin-scenario-button.is-active{border-color:#29dcff57;background:linear-gradient(180deg,#29dcff24,#29dcff0f);transform:translateY(-1px)}.admin-review-empty{display:grid;gap:6px;margin-top:18px;padding:18px;border:1px dashed rgba(82,160,220,.26);border-radius:var(--wt-radius-sm);color:#dcecffc7;background:#08111f2e}.admin-inline-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.admin-inline-tag{min-height:24px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;color:#dff9f2;background:#18725d6b;font-size:12px;font-weight:800}.table-actions-wrap{flex-wrap:wrap}.not-found-page{display:grid;place-items:center;background:var(--wt-surface-100)}.not-found-page section{text-align:center}.not-found-page span{color:var(--wt-brand-700);font-size:72px;font-weight:900}:root[data-theme=light] body{background:var(--wt-surface-100)}:root[data-theme=light] .community-sidebar{color:var(--wt-ink-950);background:linear-gradient(180deg,#fff,#e8f2fa);border-right:1px solid var(--wt-line-light)}:root[data-theme=light] .brand-lockup small,:root[data-theme=light] .product-nav-item small,:root[data-theme=light] .bandwidth-card small,:root[data-theme=light] .bandwidth-card div{color:var(--wt-ink-600)}:root[data-theme=light] .product-nav-item{color:var(--wt-ink-800)}:root[data-theme=light] .product-nav-item.router-link-active,:root[data-theme=light] .product-nav-item:hover,:root[data-theme=light] .admin-nav a.router-link-exact-active,:root[data-theme=light] .admin-nav a:hover{color:var(--wt-ink-950);background:#29dcff24}:root[data-theme=light] .nav-mark,:root[data-theme=light] .bandwidth-card{color:var(--wt-brand-700);background:#1d5f9314}:root[data-theme=light] .admin-shell{color:var(--wt-ink-950);background:var(--wt-surface-100)}:root[data-theme=light] .admin-sidebar,:root[data-theme=light] .admin-topbar,:root[data-theme=light] .admin-filter-bar,:root[data-theme=light] .admin-chart-panel,:root[data-theme=light] .admin-form-panel,:root[data-theme=light] .admin-table-panel,:root[data-theme=light] .admin-section-title{color:var(--wt-ink-950);background:var(--wt-surface-0);border-color:var(--wt-line-light)}:root[data-theme=light] .admin-brand,:root[data-theme=light] .admin-topbar h1,:root[data-theme=light] .admin-user,:root[data-theme=light] .admin-nav a{color:var(--wt-ink-950)}:root[data-theme=light] .admin-topbar span,:root[data-theme=light] .admin-nav p,:root[data-theme=light] .admin-section-title span,:root[data-theme=light] .admin-panel-heading span{color:var(--wt-brand-700)}:root[data-theme=light] .admin-nav a span,:root[data-theme=light] .sidebar-edge-toggle,:root[data-theme=light] .floating-menu,:root[data-theme=light] .search-modal{color:var(--wt-ink-950);background:var(--wt-surface-0);border-color:var(--wt-line-light)}:root[data-theme=light] .floating-menu:before{background:var(--wt-surface-0);border-color:var(--wt-line-light)}:root[data-theme=light] .floating-menu button,:root[data-theme=light] .floating-menu a,:root[data-theme=light] .notification-menu p,:root[data-theme=light] .search-empty-state p,:root[data-theme=light] .admin-section-title p,:root[data-theme=light] .admin-filter-bar label,:root[data-theme=light] .admin-form-grid label{color:var(--wt-ink-600)}:root[data-theme=light] .floating-menu button:hover,:root[data-theme=light] .floating-menu a:hover,:root[data-theme=light] .floating-menu .is-active{color:var(--wt-ink-950);background:#29dcff29}:root[data-theme=light] .admin-shell .topbar-icon,:root[data-theme=light] .admin-shell .sidebar-toggle,:root[data-theme=light] .admin-shell .theme-switch,:root[data-theme=light] .admin-shell .system-clock{color:var(--wt-ink-800);background:var(--wt-surface-0);border-color:var(--wt-line-light)}:root[data-theme=light] .admin-shell .topbar-icon.search:before,:root[data-theme=light] .admin-shell .topbar-icon.fullscreen:before,:root[data-theme=light] .admin-shell .topbar-icon.fullscreen:after,:root[data-theme=light] .admin-shell .topbar-icon.bell:before{border-color:var(--wt-ink-800)}:root[data-theme=light] .admin-shell .topbar-icon.search:after,:root[data-theme=light] .admin-shell .topbar-icon.bell:after,:root[data-theme=light] .admin-shell .sidebar-toggle span{background:var(--wt-ink-800)}:root[data-theme=light] .admin-shell .topbar-icon.language:before,:root[data-theme=light] .admin-shell .topbar-icon.language:after{color:var(--wt-ink-800)}:root[data-theme=light] .admin-filter-bar input,:root[data-theme=light] .admin-filter-bar select,:root[data-theme=light] .admin-form-grid input,:root[data-theme=light] .admin-form-grid select,:root[data-theme=light] .admin-form-grid textarea,:root[data-theme=light] .search-dialog-field{color:var(--wt-ink-950);background:var(--wt-surface-50);border-color:var(--wt-line-light)}:root[data-theme=light] .admin-review-context,:root[data-theme=light] .admin-review-empty{border-color:var(--wt-line-light)}:root[data-theme=light] .admin-review-context small,:root[data-theme=light] .admin-form-label-row small,:root[data-theme=light] .admin-table-panel small,:root[data-theme=light] .admin-review-empty,:root[data-theme=light] .admin-scenario-button span{color:var(--wt-ink-600)}:root[data-theme=light] .admin-scenario-button{color:var(--wt-ink-950);border-color:#1d5f9324;background:#178bbf0a}:root[data-theme=light] .admin-scenario-button:hover,:root[data-theme=light] .admin-scenario-button.is-active{border-color:#178bbf47;background:linear-gradient(180deg,#29dcff29,#29dcff0f)}:root[data-theme=light] .admin-inline-tag{color:#0f4e42;background:#18725d24}:root[data-theme=light] .admin-review-empty{background:#178bbf0a}:root[data-theme=light] .search-dialog-field input{color:var(--wt-ink-950)}@media(max-width:1100px){.public-hero,.public-feature-grid,.admin-metrics,.admin-form-grid,.admin-shell{grid-template-columns:1fr}.admin-sidebar{position:fixed;inset:0 auto 0 0;z-index:30;width:min(320px,86vw);transform:translate(-100%)}.admin-sidebar.is-open{transform:translate(0)}.menu-trigger{display:block}}@media(max-width:720px){.public-nav nav,.command-search{display:none}.theme-switch{width:36px;padding:0;justify-content:center;font-size:0}.system-clock{min-height:32px;padding:0 8px;font-size:12px}.topbar-actions,.admin-toolbar{gap:8px;flex-wrap:wrap;justify-content:flex-start}.public-hero{min-height:auto}.community-topbar,.admin-topbar{align-items:flex-start;height:auto;flex-wrap:wrap}.admin-filter-bar{display:grid}}.admin-shell{min-height:100vh;display:grid;grid-template-rows:56px minmax(0,1fr);grid-template-columns:1fr;color:#dcecff;background:#08111f}.admin-shell.is-sidebar-collapsed{grid-template-columns:1fr}.admin-app-header{position:sticky;top:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:0 18px;border-bottom:1px solid rgba(82,160,220,.24);background:#132b4a;box-shadow:0 12px 34px #030d1a29}.admin-app-brand{min-width:220px;display:flex;align-items:center;gap:10px}.admin-app-header .admin-brand{min-height:40px;display:inline-flex;align-items:center;gap:10px;padding:0}.admin-workspace{min-height:0;display:grid;grid-template-columns:220px minmax(0,1fr)}.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:72px minmax(0,1fr)}.admin-workspace .admin-sidebar{position:sticky;top:56px;height:calc(100vh - 56px);min-height:0;display:grid;grid-template-columns:60px minmax(0,160px);padding:0;overflow:visible;background:#102744;border-right:1px solid rgba(82,160,220,.22)}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar{grid-template-columns:72px 0}.admin-rail{display:grid;align-content:start;gap:4px;padding:14px 8px;background:#102744;border-right:1px solid rgba(82,160,220,.22)}.admin-rail button{min-height:50px;display:grid;place-items:center;gap:2px;border:0;border-radius:var(--wt-radius-sm);color:#dcecffad;background:transparent}.admin-rail button span{width:28px;height:24px;display:grid;place-items:center;border-radius:var(--wt-radius-sm);background:#ffffff14;font-size:12px;font-weight:900}.admin-rail button small{display:none;font-size:11px}.admin-rail button.is-active,.admin-rail button:hover{color:#fff;background:#29dcff1f}.admin-rail button.is-active span,.admin-rail button:hover span{color:var(--wt-brand-950);background:var(--wt-cyan-400)}.admin-subnav{min-width:0;padding:14px 10px;overflow:hidden;background:#132b4a}.admin-subnav header{display:flex;align-items:center;gap:10px;min-height:38px;margin-bottom:8px;padding:0 8px;color:#fff}.admin-subnav header span{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--wt-radius-sm);color:var(--wt-brand-950);background:var(--wt-cyan-400);font-size:12px;font-weight:900}.admin-workspace .admin-nav{display:grid;gap:4px;margin:0}.admin-workspace .admin-nav a{min-height:42px;gap:10px;padding:0 8px;border-left:2px solid transparent;border-radius:var(--wt-radius-sm)}.admin-workspace .admin-nav a span{width:24px;height:24px}.admin-shell.is-sidebar-collapsed .admin-subnav{opacity:0;pointer-events:none}.admin-shell.is-sidebar-collapsed .admin-rail button small{display:block}.admin-shell .sidebar-edge-toggle{right:-14px;top:50%;background:#132b4a}.admin-main{min-width:0;min-height:0;padding:16px;overflow:auto;background:#08111f}.admin-tabbar{min-height:40px;display:flex;align-items:center;gap:10px;margin:-16px -16px 12px;padding:0 16px;border-bottom:1px solid rgba(82,160,220,.18);background:transparent}.admin-tabbar a,.admin-tabbar button{min-height:40px;display:inline-flex;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;padding:0 10px;color:#dcecffb8;background:transparent;text-decoration:none;white-space:nowrap}.admin-tabbar a.router-link-active,.admin-tabbar a:hover,.admin-tabbar button:hover{color:var(--wt-cyan-400);border-bottom-color:var(--wt-cyan-400)}.admin-page-title{display:none}:root[data-theme=light] .admin-app-header,:root[data-theme=light] .admin-tabbar,:root[data-theme=light] .admin-subnav,:root[data-theme=light] .admin-workspace .admin-sidebar,:root[data-theme=light] .admin-rail{color:var(--wt-ink-950);background:var(--wt-surface-0);border-color:var(--wt-line-light)}:root[data-theme=light] .admin-shell,:root[data-theme=light] .admin-main{background:var(--wt-surface-100)}:root[data-theme=light] .admin-subnav header,:root[data-theme=light] .admin-rail button,:root[data-theme=light] .admin-tabbar a,:root[data-theme=light] .admin-tabbar button{color:var(--wt-ink-800)}@media(max-width:1100px){.admin-app-header{flex-wrap:wrap;min-height:56px;height:auto;padding:10px 14px}.admin-app-brand{min-width:0}.admin-workspace{grid-template-columns:1fr}.admin-workspace .admin-sidebar{position:fixed;top:0;left:0;grid-template-columns:60px minmax(0,180px);width:240px;height:100vh;z-index:42;transform:translate(-100%)}.admin-workspace .admin-sidebar.is-open{transform:translate(0)}.admin-tabbar{overflow-x:auto}}@media(max-width:720px){.admin-app-header .admin-brand strong{display:none}.admin-toolbar{width:100%}}.admin-workspace .admin-sidebar{transition:width .18s ease,grid-template-columns .18s ease}.admin-subnav{transition:opacity .16s ease,transform .16s ease,width .18s ease,padding .18s ease}.admin-workspace .admin-sidebar.is-open{width:220px;grid-template-columns:60px 160px}.admin-workspace .admin-sidebar.is-open .admin-subnav{width:auto;padding:14px 10px;opacity:1;pointer-events:auto}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:220px;grid-template-columns:60px 160px}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open .admin-subnav{width:auto;padding:14px 10px;opacity:1;pointer-events:auto}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav,.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav{position:absolute;left:60px;top:min(var(--flyout-top, 14px),calc(100vh - 300px));z-index:45;width:200px;min-height:210px;padding:14px 12px;opacity:1;overflow:visible;pointer-events:auto;border:1px solid rgba(82,160,220,.28);border-radius:var(--wt-radius-sm);background:#132b4a;box-shadow:0 22px 60px #030d1a6b;transform:translate(0)}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav:before{content:"";position:absolute;left:-6px;top:18px;width:10px;height:10px;border-left:1px solid rgba(82,160,220,.28);border-bottom:1px solid rgba(82,160,220,.28);background:#132b4a;transform:rotate(45deg)}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-nav a{min-height:46px}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav header{margin-bottom:10px}@media(max-width:1100px){.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:240px;grid-template-columns:60px 180px}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav{left:60px;width:min(220px,calc(100vw - 78px))}}body{background:var(--wt-surface-100)}:root[data-theme=dark] body{background:#08111f}.admin-shell{grid-template-rows:56px minmax(0,1fr);grid-template-columns:1fr!important;height:100dvh;min-height:100dvh;overflow:hidden}.admin-workspace{grid-template-columns:220px minmax(0,1fr);min-width:0;min-height:0;height:100%;overflow:hidden}.admin-workspace .admin-sidebar{width:220px;grid-template-columns:60px 160px;overflow:visible}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar{width:60px;grid-template-columns:60px 0}.admin-shell.is-sidebar-collapsed .admin-subnav{width:0;padding:0;opacity:0;pointer-events:none}.admin-rail button small,.admin-shell.is-sidebar-collapsed .admin-rail button small{display:none}.admin-rail button{min-width:44px}.admin-app-header{min-height:56px;height:56px;overflow:visible}.admin-toolbar{min-width:0;flex:1;justify-content:flex-end;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.admin-toolbar::-webkit-scrollbar,.admin-tabbar::-webkit-scrollbar{display:none}.admin-tabbar{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.admin-main,.community-main{min-width:0;height:100%;overscroll-behavior:contain}.admin-metrics,.metric-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.metric-card-pro{min-width:0}:root[data-theme=dark] .community-shell{color:#dcecff;background:#08111f}:root[data-theme=dark] .community-main{background:#08111f}:root[data-theme=dark] .community-sidebar{color:#eaf6ff;background:linear-gradient(180deg,#102744,#08111f);border-right:1px solid rgba(82,160,220,.24)}:root[data-theme=dark] .community-topbar{color:#dcecff;border-bottom-color:#52a0dc3d;background:#132b4af0}:root[data-theme=dark] .command-title span,:root[data-theme=dark] .section-kicker{color:var(--wt-cyan-400)}:root[data-theme=dark] .menu-trigger,:root[data-theme=dark] .account-menu>button,:root[data-theme=dark] .topbar-icon,:root[data-theme=dark] .theme-switch,:root[data-theme=dark] .system-clock,:root[data-theme=dark] .admin-entry,:root[data-theme=dark] .secondary-action{color:#dcecffdb;border-color:#52a0dc4d;background:#ffffff14}:root[data-theme=dark] .menu-trigger span,:root[data-theme=dark] .topbar-icon.search:after,:root[data-theme=dark] .topbar-icon.bell:after{background:#dcecffdb}:root[data-theme=dark] .topbar-icon.search:before,:root[data-theme=dark] .topbar-icon.fullscreen:before,:root[data-theme=dark] .topbar-icon.fullscreen:after,:root[data-theme=dark] .topbar-icon.bell:before{border-color:#dcecffdb}:root[data-theme=dark] .topbar-icon.language:before,:root[data-theme=dark] .topbar-icon.language:after{color:#dcecffe6}:root[data-theme=dark] .hero-panel,:root[data-theme=dark] .control-surface,:root[data-theme=dark] .panel-card,:root[data-theme=dark] .asset-card,:root[data-theme=dark] .metric-card-pro,:root[data-theme=dark] .admin-filter-bar,:root[data-theme=dark] .admin-chart-panel,:root[data-theme=dark] .admin-form-panel,:root[data-theme=dark] .admin-table-panel,:root[data-theme=dark] .admin-section-title{color:#dcecff;border-color:#52a0dc3d;background:#132b4a;box-shadow:none}:root[data-theme=dark] .archive-hero,:root[data-theme=dark] .wallet-hero,:root[data-theme=dark] .calculator-hero{background:linear-gradient(135deg,#132b4a,#102744)}:root[data-theme=dark] .metric-card-pro span,:root[data-theme=dark] .metric-card-pro small,:root[data-theme=dark] .asset-content p,:root[data-theme=dark] .asset-meta-grid small,:root[data-theme=dark] .ledger-head,:root[data-theme=dark] .ledger-line span,:root[data-theme=dark] .admin-section-title p,:root[data-theme=dark] .admin-filter-bar label,:root[data-theme=dark] .admin-form-grid label{color:#dcecffad}:root[data-theme=dark] .search-box,:root[data-theme=dark] .category-pills button,:root[data-theme=dark] .amount-grid button,:root[data-theme=dark] .ledger-line,:root[data-theme=dark] .asset-meta-grid span,:root[data-theme=dark] .recharge-workflow input,:root[data-theme=dark] .calc-inputs input,:root[data-theme=dark] .admin-filter-bar input,:root[data-theme=dark] .admin-filter-bar select,:root[data-theme=dark] .admin-form-grid input,:root[data-theme=dark] .admin-form-grid select{color:#eaf6ff;border-color:#52a0dc47;background:#0e213a}:root[data-theme=dark] .asset-preview{background:linear-gradient(135deg,#0e213a,#132b4a)}:root[data-theme=dark] .asset-preview-fallback,:root[data-theme=dark] .asset-kicker{color:var(--wt-cyan-400)}:root[data-theme=dark] .category-pills button.active,:root[data-theme=dark] .amount-grid button.active,:root[data-theme=dark] .primary-action{color:#031321;border-color:var(--wt-cyan-400);background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500))}:root[data-theme=light] .community-shell,:root[data-theme=light] .community-main{color:var(--wt-ink-950);background:var(--wt-surface-100)}:root[data-theme=light] .community-topbar{color:var(--wt-ink-950);background:#f8fbfef0}@media(max-width:1100px){.admin-shell{grid-template-rows:auto minmax(0,1fr)}.admin-app-header{height:auto;min-height:56px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.admin-toolbar{flex-wrap:nowrap;justify-content:flex-start}.admin-workspace,.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:60px minmax(0,1fr)}.admin-workspace .admin-sidebar{position:sticky;top:0;left:auto;z-index:20;width:60px;height:calc(100vh - 56px);grid-template-columns:60px 0;transform:none}.admin-workspace .admin-sidebar .admin-subnav{width:0;padding:0;opacity:0;pointer-events:none}.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{position:sticky;width:240px;grid-template-columns:60px 180px;transform:none}.admin-workspace .admin-sidebar.is-open .admin-subnav,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open .admin-subnav{width:auto;padding:14px 10px;opacity:1;pointer-events:auto}.admin-workspace>.drawer-backdrop{display:none}.admin-main{padding:14px}.admin-tabbar{margin:-14px -14px 14px;padding:0 14px}}@media(max-width:760px){.admin-app-header,.community-topbar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.admin-toolbar,.topbar-actions{grid-column:1 / -1;width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.admin-screen-button,.admin-entry{white-space:nowrap}.admin-app-brand{min-width:0}.command-title span{display:none}.command-title{min-width:0}.command-title h1{font-size:20px}.system-clock{flex:0 0 auto}.metric-row,.admin-metrics,.wallet-grid-pro,.calculator-grid,.asset-grid{grid-template-columns:1fr}}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav{position:absolute;left:60px;top:min(var(--flyout-top, 14px),calc(100vh - 300px));z-index:60;width:210px;min-height:210px;padding:14px 12px;opacity:1;overflow:visible;pointer-events:auto;border:1px solid rgba(82,160,220,.3);border-radius:var(--wt-radius-sm);background:#132b4a;box-shadow:0 22px 60px #030d1a6b;transform:translate(0)}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav:before{content:"";position:absolute;left:-6px;top:18px;width:10px;height:10px;border-left:1px solid rgba(82,160,220,.3);border-bottom:1px solid rgba(82,160,220,.3);background:#132b4a;transform:rotate(45deg)}:root[data-theme=light] .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav,:root[data-theme=light] .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav:before{background:var(--wt-surface-0);border-color:var(--wt-line-light)}@media(max-width:760px){.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav{width:min(220px,calc(100vw - 78px))}}.admin-workspace{grid-template-columns:220px minmax(0,1fr)}.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:60px minmax(0,1fr)}.admin-workspace .admin-sidebar,.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:220px;display:flex;flex-direction:column;grid-template-columns:none;overflow:visible}.admin-menu{min-width:0;display:grid;align-content:start;gap:4px;padding:12px 8px;background:#102744}.admin-menu-group{position:relative;min-width:0}.admin-primary-button{position:relative;width:100%;min-height:46px;display:flex;align-items:center;gap:12px;border:0;border-radius:var(--wt-radius-sm);padding:0 10px;color:#dcecffb8;background:transparent;text-align:left}.admin-primary-button:hover,.admin-primary-button.is-active{color:#fff;background:#29dcff1f}.admin-primary-mark{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--wt-radius-sm);background:#ffffff14;font-size:12px;font-weight:900}.admin-primary-mark svg,.admin-nav a span svg{width:16px;height:16px;display:block}.admin-primary-button:hover .admin-primary-mark,.admin-primary-button.is-active .admin-primary-mark{color:var(--wt-brand-950);background:var(--wt-cyan-400)}.admin-primary-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.admin-primary-caret{flex:0 0 auto;color:#dcecff7a;transform:rotate(0);transition:transform .16s ease,color .16s ease}.admin-menu-group.is-active .admin-primary-caret{color:var(--wt-cyan-400);transform:rotate(90deg)}.admin-subnav-inline{position:static;width:auto;min-height:0;margin:3px 0 8px 22px;padding:4px 0 4px 10px;overflow:hidden;opacity:1;pointer-events:auto;border:0;border-left:1px solid rgba(82,160,220,.28);border-radius:0;background:transparent;box-shadow:none}.admin-subnav-inline .admin-nav{gap:2px}.admin-subnav-inline .admin-nav a{min-height:34px;padding:0 8px;border-left:0}.admin-subnav-flyout{display:none}.admin-nav a.is-active,.admin-nav a.router-link-exact-active,.admin-nav a:hover{color:#fff;background:#29dcff1f}.admin-tabbar a.is-active,.admin-tabbar a.router-link-exact-active{color:var(--wt-cyan-400);border-bottom-color:var(--wt-cyan-400)}.admin-menu-expand-enter-active,.admin-menu-expand-leave-active{transition:opacity .16s ease,transform .16s ease,max-height .18s ease}.admin-menu-expand-enter-from,.admin-menu-expand-leave-to{max-height:0;opacity:0;transform:translateY(-4px)}.admin-menu-expand-enter-to,.admin-menu-expand-leave-from{max-height:150px;opacity:1;transform:translateY(0)}.admin-shell.is-sidebar-collapsed .admin-menu{padding:12px 8px}.admin-shell.is-sidebar-collapsed .admin-primary-button{justify-content:center;min-height:50px;padding:0}.admin-shell.is-sidebar-collapsed .admin-primary-label,.admin-shell.is-sidebar-collapsed .admin-primary-caret{display:none}.admin-shell.is-sidebar-collapsed .admin-primary-button:hover:before{content:attr(data-title);position:absolute;left:56px;top:50%;z-index:90;min-width:max-content;padding:6px 9px;border:1px solid rgba(82,160,220,.3);border-radius:var(--wt-radius-sm);color:#fff;background:#132b4a;box-shadow:0 12px 32px #030d1a5c;font-size:12px;font-weight:800;transform:translateY(-50%);pointer-events:none}.admin-workspace .admin-sidebar.is-flyout-open .admin-primary-button:hover:before{display:none}.admin-shell.is-sidebar-collapsed .admin-subnav-inline{display:none}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout{display:block;position:absolute;left:64px;top:min(var(--flyout-top, 14px),calc(100vh - 250px));z-index:80;width:200px;min-height:0;padding:10px;opacity:1;overflow:visible;pointer-events:auto;border:1px solid rgba(82,160,220,.3);border-radius:var(--wt-radius-sm);background:#132b4a;box-shadow:0 22px 60px #030d1a6b;transform:translate(0)}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout .admin-nav a{min-height:40px}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout:before{content:"";position:absolute;left:-6px;top:18px;width:10px;height:10px;border-left:1px solid rgba(82,160,220,.3);border-bottom:1px solid rgba(82,160,220,.3);background:#132b4a;transform:rotate(45deg)}:root[data-theme=light] .admin-menu,:root[data-theme=light] .admin-workspace .admin-sidebar,:root[data-theme=light] .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout,:root[data-theme=light] .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout:before{color:var(--wt-ink-950);background:var(--wt-surface-0);border-color:var(--wt-line-light)}:root[data-theme=light] .admin-primary-button{color:var(--wt-ink-800)}:root[data-theme=light] .admin-primary-button:hover,:root[data-theme=light] .admin-primary-button.is-active,:root[data-theme=light] .admin-nav a.is-active,:root[data-theme=light] .admin-nav a.router-link-exact-active,:root[data-theme=light] .admin-nav a:hover{color:var(--wt-brand-950);background:#178bbf1f}@media(min-width:761px)and (max-width:1100px){.admin-workspace,.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:64px minmax(0,1fr)}.admin-workspace .admin-sidebar{position:sticky;top:0;left:auto;width:64px;height:calc(100vh - 56px);transform:none}.admin-workspace .admin-sidebar:not(.is-open) .admin-menu{padding:12px 8px}.admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button{justify-content:center;min-height:50px;padding:0}.admin-workspace .admin-sidebar:not(.is-open) .admin-primary-label,.admin-workspace .admin-sidebar:not(.is-open) .admin-primary-caret{display:none}.admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button:hover:before{content:attr(data-title);position:absolute;left:56px;top:50%;z-index:90;min-width:max-content;padding:6px 9px;border:1px solid rgba(82,160,220,.3);border-radius:var(--wt-radius-sm);color:#fff;background:#132b4a;box-shadow:0 12px 32px #030d1a5c;font-size:12px;font-weight:800;transform:translateY(-50%);pointer-events:none}.admin-workspace .admin-sidebar:not(.is-open) .admin-subnav-inline{display:none}.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:220px}.admin-workspace .admin-sidebar.is-open .admin-primary-button{justify-content:flex-start;min-height:46px;padding:0 10px}.admin-workspace .admin-sidebar.is-open .admin-primary-label,.admin-workspace .admin-sidebar.is-open .admin-primary-caret,.admin-workspace .admin-sidebar.is-open .admin-subnav-inline{display:block}}@media(max-width:760px){.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout{width:min(210px,calc(100vw - 78px))}}.toolbar-text-compact{display:none}.admin-app-header{height:56px;min-height:56px;display:flex;align-items:center;gap:12px;padding:0 16px;overflow:visible}.admin-app-brand{flex:0 1 auto;min-width:0}.admin-app-header .admin-brand{min-width:0;flex:0 1 auto}.admin-app-header .admin-brand strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-toolbar{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap;overflow:visible}.admin-screen-button,.admin-shell .theme-switch,.admin-shell .system-clock,.admin-user,.admin-shell .topbar-icon{flex:0 0 auto;min-height:36px}.admin-user{min-width:0;max-width:160px;border:1px solid rgba(82,160,220,.25);border-radius:var(--wt-radius-sm);padding:0 10px;color:#dcecffe0;background:#ffffff14}.admin-user strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.admin-shell .theme-switch strong{font-size:14px;white-space:nowrap}@media(max-width:980px){.admin-app-header{grid-template-columns:none;padding:0 12px}.admin-app-header .admin-brand strong{max-width:130px}.admin-toolbar{gap:8px}.toolbar-text-full{display:none}.toolbar-text-compact{display:inline}.admin-screen-button{width:36px;justify-content:center;padding:0}.admin-shell .theme-switch strong{display:none}.admin-shell .theme-switch{width:36px;justify-content:center;padding:0}.admin-user{max-width:96px}}@media(max-width:820px){.admin-app-header{height:56px;min-height:56px;display:flex;grid-template-columns:none;flex-wrap:nowrap;gap:8px}.admin-toolbar{grid-column:auto;width:auto;flex:1 1 auto;justify-content:flex-end;overflow:visible;padding-bottom:0}.admin-shell .system-clock{display:none}.admin-shell .topbar-icon,.admin-screen-button,.admin-shell .theme-switch{width:34px;min-width:34px;min-height:34px}.admin-user{max-width:76px;min-height:34px;padding:0 8px}}@media(max-width:640px){.admin-app-header{padding:0 10px}.admin-toolbar{gap:6px}.language-control,.admin-shell .topbar-icon.fullscreen{display:none}.admin-user{max-width:58px}}@media(max-width:520px){.admin-screen-button,.notification-control{display:none}.admin-user{max-width:44px}.admin-user span{display:none}}@media(max-width:760px){.admin-shell{grid-template-rows:56px minmax(0,1fr)}.admin-workspace,.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:minmax(0,1fr)}.admin-workspace .admin-sidebar,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar{position:fixed;top:56px;left:0;z-index:70;width:min(260px,calc(100vw - 48px));height:calc(100vh - 56px);box-shadow:18px 0 50px #030d1a6b;transform:translate(-104%);transition:transform .18s ease}.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:min(260px,calc(100vw - 48px));transform:translate(0)}.admin-workspace .admin-sidebar:not(.is-open){pointer-events:none}.admin-workspace .admin-sidebar.is-open .admin-primary-button,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open .admin-primary-button{justify-content:flex-start;min-height:46px;padding:0 10px}.admin-workspace .admin-sidebar.is-open .admin-primary-label,.admin-workspace .admin-sidebar.is-open .admin-primary-caret,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open .admin-primary-label,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open .admin-primary-caret,.admin-workspace .admin-sidebar.is-open .admin-subnav-inline,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open .admin-subnav-inline{display:block}.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout{display:none}.admin-shell .sidebar-edge-toggle{display:none}.admin-workspace>.drawer-backdrop{display:block;position:fixed;top:56px;right:0;bottom:0;left:0;z-index:60;background:#030d1a6b}.admin-main{padding:12px}.admin-tabbar{margin:-12px -12px 12px;padding:0 12px}}.admin-shell .system-clock{position:relative;gap:8px;min-width:166px;justify-content:center;border-color:#52a0dc4d;color:#dcecffc7;background:#0a1f38b8;font-size:13px;letter-spacing:0}.admin-shell .system-clock:before{content:"";width:14px;height:14px;border:2px solid rgba(220,236,255,.58);border-radius:999px;box-shadow:inset 0 0 0 2px #132b4ae6}.admin-shell .system-clock:after{content:"";position:absolute;left:19px;top:16px;width:5px;height:2px;border-radius:999px;background:#dcecff94;transform:rotate(35deg);transform-origin:left center}.admin-clock-menu{position:relative}.admin-clock-trigger{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(82,160,220,.28);border-radius:var(--wt-radius-sm);background:#ffffff14;color:#dcecffd6;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.admin-clock-trigger:hover,.admin-clock-trigger.is-active{border-color:#29dcff4d;background:#29dcff24;box-shadow:0 12px 30px #2191d724;transform:translateY(-1px)}.admin-clock-icon{position:relative;width:18px;height:18px;border:2px solid currentColor;border-radius:999px}.admin-clock-icon:before,.admin-clock-icon:after{content:"";position:absolute;left:7px;border-radius:999px;background:currentColor}.admin-clock-icon:before{top:1px;width:2px;height:7px}.admin-clock-icon:after{top:8px;width:6px;height:2px;transform:rotate(34deg);transform-origin:left center}.admin-clock-popover{min-width:240px;gap:14px;padding:16px}.admin-clock-popover-head{display:grid;gap:4px}.admin-clock-popover-head span,.admin-clock-grid span{color:#dcecff9e;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.admin-clock-popover-head strong,.admin-clock-grid strong{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace}.admin-clock-popover-head strong{font-size:1.42rem;line-height:1.1}.admin-clock-popover-head small{color:#dcecffa3;line-height:1.6}.admin-clock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-clock-grid article{display:grid;gap:6px;padding:10px 12px;border:1px solid rgba(82,160,220,.18);border-radius:16px;background:#ffffff0d}.topbar-icon.refresh:before{left:10px;top:10px;width:14px;height:14px;border:2px solid rgba(220,236,255,.78);border-left-color:transparent;border-radius:999px}.topbar-icon.refresh:after{right:8px;top:9px;width:0;height:0;border-left:5px solid rgba(220,236,255,.78);border-top:4px solid transparent;border-bottom:4px solid transparent;background:transparent;transform:rotate(30deg)}.admin-shell .topbar-icon,.admin-shell .theme-switch,.admin-user{border-color:#52a0dc47;background:#ffffff12}.admin-shell .topbar-icon:hover,.admin-shell .theme-switch:hover,.admin-user:hover{border-color:#29dcff73;background:#29dcff1f}.admin-shell .theme-switch span{position:relative;width:16px;height:16px;border:2px solid rgba(220,236,255,.78);border-radius:999px;background:transparent}.admin-shell .theme-switch span:before,.admin-shell .theme-switch span:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:22px;border-radius:999px;background:#dcecff7a;transform:translate(-50%,-50%)}.admin-shell .theme-switch span:after{transform:translate(-50%,-50%) rotate(90deg)}.admin-user{min-height:36px;gap:10px;max-width:172px;padding:0 12px 0 8px}.admin-user span{position:relative;flex:0 0 auto;width:24px;height:24px;border:2px solid rgba(41,220,255,.74);border-radius:999px}.admin-user span:before{content:"";position:absolute;left:7px;top:5px;width:6px;height:6px;border:2px solid rgba(220,236,255,.86);border-radius:999px}.admin-user span:after{content:"";position:absolute;left:5px;bottom:4px;width:10px;height:5px;border:2px solid rgba(220,236,255,.86);border-top-left-radius:999px;border-top-right-radius:999px;border-bottom:0}.admin-user small{flex:0 0 auto;width:7px;height:7px;border-right:1.5px solid rgba(220,236,255,.58);border-bottom:1.5px solid rgba(220,236,255,.58);transform:rotate(45deg) translateY(-2px)}@media(max-width:980px){.admin-shell .system-clock{min-width:144px;font-size:12px}}@media(max-width:820px){.admin-shell .system-clock{display:none}}@media(max-width:640px){.admin-shell .topbar-icon.refresh,.admin-user small{display:none}}@media(max-width:820px){.admin-user{max-width:96px;padding:0 8px}.admin-user strong{font-size:13px}}@media(max-width:640px){.admin-user{max-width:58px}}@media(max-width:520px){.admin-user{max-width:44px}.admin-user span{display:none}}@media(max-width:980px){.admin-app-header{gap:8px;padding:0 10px}.admin-app-brand{flex:0 1 auto}.admin-app-header .admin-brand strong{max-width:112px}.admin-toolbar{gap:6px;min-width:0}.admin-screen-button,.admin-shell .topbar-icon,.admin-shell .theme-switch{width:34px;min-width:34px;height:34px;min-height:34px;padding:0;justify-content:center}.admin-shell .system-clock{min-width:132px;padding:0 8px;font-size:12px}.admin-user{max-width:104px;min-height:34px;padding:0 8px;gap:8px}.admin-user span{width:22px;height:22px}}@media(max-width:900px){.admin-shell .system-clock,.language-control{display:none}.admin-user{max-width:96px}}@media(max-width:560px){.admin-app-header .admin-brand strong{display:none}}@media(max-width:820px){.admin-toolbar{gap:5px}.admin-user{max-width:82px}}:root[data-theme=light] .admin-menu,:root[data-theme=light] .admin-workspace .admin-sidebar{background:linear-gradient(180deg,#fbfdff,#f4f8fc);border-color:#1d5f9324}:root[data-theme=light] .admin-subnav-inline{border-left-color:#1d5f9333;background:#178bbf09}:root[data-theme=light] .admin-primary-button{color:var(--wt-ink-900)}:root[data-theme=light] .admin-primary-mark,:root[data-theme=light] .admin-nav a span{color:var(--wt-brand-800);background:#1d5f9314}:root[data-theme=light] .admin-primary-caret{color:#1d5f9366}:root[data-theme=light] .admin-primary-button:hover,:root[data-theme=light] .admin-primary-button.is-active{color:var(--wt-ink-950);background:linear-gradient(180deg,#29dcff2e,#29dcff1a);box-shadow:inset 0 0 0 1px #178bbf29}:root[data-theme=light] .admin-primary-button:hover .admin-primary-mark,:root[data-theme=light] .admin-primary-button.is-active .admin-primary-mark,:root[data-theme=light] .admin-nav a.is-active span,:root[data-theme=light] .admin-nav a.router-link-exact-active span,:root[data-theme=light] .admin-nav a:hover span{color:#031321;background:#29dcffeb}:root[data-theme=light] .admin-nav a{color:var(--wt-ink-850, #27425c)}:root[data-theme=light] .admin-nav a.is-active,:root[data-theme=light] .admin-nav a.router-link-exact-active,:root[data-theme=light] .admin-nav a:hover{color:var(--wt-ink-950);background:#178bbf26;border-left-color:var(--wt-brand-500)}:root[data-theme=light] .admin-shell.is-sidebar-collapsed .admin-primary-button,:root[data-theme=light] .admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button{background:#1d5f9308}:root[data-theme=light] .admin-shell.is-sidebar-collapsed .admin-primary-mark,:root[data-theme=light] .admin-workspace .admin-sidebar:not(.is-open) .admin-primary-mark{color:#37536f;border:1px solid rgba(29,95,147,.14);background:linear-gradient(180deg,#f9fcff,#edf4fb);box-shadow:0 1px 2px #1d5f9314}:root[data-theme=light] .admin-shell.is-sidebar-collapsed .admin-primary-button:hover,:root[data-theme=light] .admin-shell.is-sidebar-collapsed .admin-primary-button.is-active,:root[data-theme=light] .admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button:hover,:root[data-theme=light] .admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button.is-active{background:#178bbf1f}:root[data-theme=light] .admin-shell.is-sidebar-collapsed .admin-primary-button:hover .admin-primary-mark,:root[data-theme=light] .admin-shell.is-sidebar-collapsed .admin-primary-button.is-active .admin-primary-mark,:root[data-theme=light] .admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button:hover .admin-primary-mark,:root[data-theme=light] .admin-workspace .admin-sidebar:not(.is-open) .admin-primary-button.is-active .admin-primary-mark{color:#031321;border-color:#29dcff66;background:#29dcffeb;box-shadow:none}:root[data-theme=light] .admin-shell .topbar-icon,:root[data-theme=light] .community-shell .topbar-icon,:root[data-theme=light] .admin-shell .theme-switch,:root[data-theme=light] .community-shell .theme-switch,:root[data-theme=light] .admin-shell .system-clock,:root[data-theme=light] .community-shell .system-clock,:root[data-theme=light] .admin-shell .account-menu>button.admin-user,:root[data-theme=light] .community-shell .account-menu>button.admin-user,:root[data-theme=light] .community-shell .sidebar-toggle{color:#17324c;border-color:#1d5f9333;background:linear-gradient(180deg,#fff,#f3f8fc);box-shadow:0 1px 2px #1d5f9314}:root[data-theme=light] .admin-shell .topbar-icon:hover,:root[data-theme=light] .community-shell .topbar-icon:hover,:root[data-theme=light] .admin-shell .theme-switch:hover,:root[data-theme=light] .community-shell .theme-switch:hover,:root[data-theme=light] .admin-shell .account-menu>button.admin-user:hover,:root[data-theme=light] .community-shell .account-menu>button.admin-user:hover,:root[data-theme=light] .community-shell .sidebar-toggle:hover{border-color:#178bbf52;background:linear-gradient(180deg,#f9feff,#e7f9ff);box-shadow:0 0 0 1px #178bbf14}:root[data-theme=light] .admin-shell .topbar-icon.search:before,:root[data-theme=light] .community-shell .topbar-icon.search:before,:root[data-theme=light] .admin-shell .topbar-icon.bell:before,:root[data-theme=light] .community-shell .topbar-icon.bell:before{border-color:#274760}:root[data-theme=light] .admin-shell .topbar-icon.search:after,:root[data-theme=light] .community-shell .topbar-icon.search:after,:root[data-theme=light] .admin-shell .topbar-icon.bell:after,:root[data-theme=light] .community-shell .topbar-icon.bell:after,:root[data-theme=light] .community-shell .sidebar-toggle span{background:#274760}:root[data-theme=light] .admin-shell .topbar-icon.language:before,:root[data-theme=light] .admin-shell .topbar-icon.language:after,:root[data-theme=light] .community-shell .topbar-icon.language:before,:root[data-theme=light] .community-shell .topbar-icon.language:after{color:#274760}:root[data-theme=light] .admin-shell .topbar-icon.refresh:before,:root[data-theme=light] .community-shell .topbar-icon.refresh:before{border-color:#2d556f;border-left-color:transparent}:root[data-theme=light] .admin-shell .topbar-icon.refresh:after,:root[data-theme=light] .community-shell .topbar-icon.refresh:after{border-left-color:#2d556f}:root[data-theme=light] .admin-shell .topbar-icon.fullscreen:not(.is-active):before,:root[data-theme=light] .community-shell .topbar-icon.fullscreen:not(.is-active):before{color:#2d556f}:root[data-theme=light] .admin-shell .topbar-icon.fullscreen.is-active:before,:root[data-theme=light] .admin-shell .topbar-icon.fullscreen.is-active:after,:root[data-theme=light] .community-shell .topbar-icon.fullscreen.is-active:before,:root[data-theme=light] .community-shell .topbar-icon.fullscreen.is-active:after{background:#1f8bbf}:root[data-theme=light] .admin-shell .system-clock,:root[data-theme=light] .community-shell .system-clock,:root[data-theme=light] .admin-shell .account-menu>button.admin-user strong,:root[data-theme=light] .community-shell .account-menu>button.admin-user strong{color:#17324c}:root[data-theme=light] .admin-shell .system-clock:before,:root[data-theme=light] .community-shell .system-clock:before{border-color:#274760ad;box-shadow:inset 0 0 0 2px #f3f8fcf5}:root[data-theme=light] .admin-shell .system-clock:after,:root[data-theme=light] .community-shell .system-clock:after{background:#274760ad}:root[data-theme=light] .admin-shell .theme-switch.is-light-theme span:before,:root[data-theme=light] .community-shell .theme-switch.is-light-theme span:before{background:#1f8bbf;box-shadow:0 -8px 0 -3px #1f8bbfbd,0 8px 0 -3px #1f8bbfbd,8px 0 0 -3px #1f8bbfbd,-8px 0 0 -3px #1f8bbfbd}:root[data-theme=light] .admin-shell .theme-switch.is-light-theme span:after,:root[data-theme=light] .community-shell .theme-switch.is-light-theme span:after{border-color:#1f8bbfad}.admin-shell .theme-switch{width:36px;min-width:36px;padding:0;justify-content:center}.admin-shell .theme-switch strong{display:none}.admin-shell .theme-switch span,.admin-shell .theme-switch.is-dark-theme span,.admin-shell .theme-switch.is-light-theme span{position:relative;width:18px;height:18px;border:0;border-radius:999px;background:transparent}.admin-shell .theme-switch span:before,.admin-shell .theme-switch span:after{content:"";position:absolute;transform:none}.admin-shell .theme-switch.is-dark-theme span:before{top:2px;right:2px;bottom:2px;left:2px;border-radius:999px;background:var(--wt-cyan-400)}.admin-shell .theme-switch.is-dark-theme span:after{left:8px;top:0;width:13px;height:18px;border-radius:999px;background:#14365e}.admin-shell .theme-switch.is-light-theme span:before{left:5px;top:5px;width:8px;height:8px;border-radius:999px;background:#dcecffe6;box-shadow:0 -8px 0 -3px #dcecffb8,0 8px 0 -3px #dcecffb8,8px 0 0 -3px #dcecffb8,-8px 0 0 -3px #dcecffb8}.admin-shell .theme-switch.is-light-theme span:after{left:3px;top:3px;width:12px;height:12px;border:1.5px solid rgba(220,236,255,.68);border-radius:999px}.admin-shell .topbar-icon.fullscreen:before,.admin-shell .topbar-icon.fullscreen:after{border:0;background:none}.admin-shell .topbar-icon.fullscreen:not(.is-active):before{width:14px;height:14px;inset:auto;transform:translate(-50%,-50%);border:2px solid currentColor;border-radius:3px;background:none;color:#dcecffd1}.admin-shell .topbar-icon.fullscreen:not(.is-active):after{display:none}.admin-shell .topbar-icon.fullscreen.is-active:before,.admin-shell .topbar-icon.fullscreen.is-active:after{left:50%;top:50%;width:16px;height:2px;border-radius:999px;background:var(--wt-cyan-400)}.admin-shell .topbar-icon.fullscreen.is-active:before{transform:translate(-50%,-50%) rotate(45deg)}.admin-shell .topbar-icon.fullscreen.is-active:after{transform:translate(-50%,-50%) rotate(-45deg)}.admin-user strong{max-width:96px}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open .admin-subnav-flyout .admin-nav a{justify-content:flex-start;min-height:42px;padding:0 12px}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open .admin-subnav-flyout .admin-nav a span,.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout .admin-nav a span{display:none}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-flyout-open .admin-subnav-flyout .admin-nav a strong,.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout .admin-nav a strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.community-topbar{min-height:56px;height:56px;gap:12px;padding:0 16px;overflow:visible}.community-topbar .command-title{min-width:0}.community-topbar .command-title h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-shell .topbar-actions{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow:visible}.community-shell .system-clock{position:relative;gap:8px;min-width:166px;justify-content:center;border-color:#52a0dc4d;color:#dcecffc7;background:#0a1f38b8;font-size:13px;letter-spacing:0}.community-shell .system-clock:before{content:"";width:14px;height:14px;border:2px solid rgba(220,236,255,.58);border-radius:999px;box-shadow:inset 0 0 0 2px #132b4ae6}.community-shell .system-clock:after{content:"";position:absolute;left:19px;top:16px;width:5px;height:2px;border-radius:999px;background:#dcecff94;transform:rotate(35deg);transform-origin:left center}.community-shell .theme-switch{width:36px;min-width:36px;padding:0;justify-content:center;border-color:#52a0dc47;background:#ffffff12}.community-shell .theme-switch strong{display:none}.community-shell .theme-switch span,.community-shell .theme-switch.is-dark-theme span,.community-shell .theme-switch.is-light-theme span{position:relative;width:18px;height:18px;border:0;border-radius:999px;background:transparent}.community-shell .theme-switch span:before,.community-shell .theme-switch span:after{content:"";position:absolute;transform:none}.community-shell .theme-switch.is-dark-theme span:before{top:2px;right:2px;bottom:2px;left:2px;border-radius:999px;background:var(--wt-cyan-400)}.community-shell .theme-switch.is-dark-theme span:after{left:8px;top:0;width:13px;height:18px;border-radius:999px;background:#14365e}.community-shell .theme-switch.is-light-theme span:before{left:5px;top:5px;width:8px;height:8px;border-radius:999px;background:#dcecffe6;box-shadow:0 -8px 0 -3px #dcecffb8,0 8px 0 -3px #dcecffb8,8px 0 0 -3px #dcecffb8,-8px 0 0 -3px #dcecffb8}.community-shell .theme-switch.is-light-theme span:after{left:3px;top:3px;width:12px;height:12px;border:1.5px solid rgba(220,236,255,.68);border-radius:999px}.community-shell .topbar-icon.fullscreen:before,.community-shell .topbar-icon.fullscreen:after{border:0;background:none}.community-shell .topbar-icon.fullscreen:not(.is-active):before{width:14px;height:14px;inset:auto;transform:translate(-50%,-50%);border:2px solid currentColor;border-radius:3px;background:none;color:#dcecffd1}.community-shell .topbar-icon.fullscreen:not(.is-active):after{display:none}.community-shell .topbar-icon.fullscreen.is-active:before,.community-shell .topbar-icon.fullscreen.is-active:after{left:50%;top:50%;width:16px;height:2px;border-radius:999px;background:var(--wt-cyan-400)}.community-shell .topbar-icon.fullscreen.is-active:before{transform:translate(-50%,-50%) rotate(45deg)}.community-shell .topbar-icon.fullscreen.is-active:after{transform:translate(-50%,-50%) rotate(-45deg)}.admin-shell .topbar-icon.fullscreen:before,.admin-shell .topbar-icon.fullscreen:after,.community-shell .topbar-icon.fullscreen:before,.community-shell .topbar-icon.fullscreen:after{display:none}.admin-shell .topbar-icon.fullscreen,.community-shell .topbar-icon.fullscreen{color:#dcecffd1}.admin-shell .topbar-icon.fullscreen.is-active,.community-shell .topbar-icon.fullscreen.is-active{color:var(--wt-cyan-400)}.topbar-icon.fullscreen .topbar-icon-svg{width:16px;height:16px;display:block;pointer-events:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}:root[data-theme=light] .admin-shell .topbar-icon.fullscreen,:root[data-theme=light] .community-shell .topbar-icon.fullscreen{color:#2d556f}:root[data-theme=light] .admin-shell .topbar-icon.fullscreen.is-active,:root[data-theme=light] .community-shell .topbar-icon.fullscreen.is-active{color:#1f8bbf}.community-shell .account-menu>button.admin-user{max-width:144px;min-height:36px;padding:0 10px 0 8px;color:#dcecffe0;border-color:#52a0dc47;background:#ffffff12}.community-shell .account-menu>button.admin-user strong{min-width:0;max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}@media(max-width:1100px){.community-shell .system-clock{display:none}}@media(max-width:760px){.community-topbar{display:flex;grid-template-columns:none;flex-wrap:nowrap;padding:0 10px}.community-shell .topbar-actions{grid-column:auto;width:auto;gap:5px;justify-content:flex-end;padding-bottom:0;overflow:visible}.community-shell .command-title span,.community-shell .topbar-icon.refresh,.community-shell .topbar-icon.fullscreen{display:none}.community-shell .command-title h1{font-size:18px}.community-shell .account-menu>button.admin-user{max-width:86px}}@media(max-width:560px){.community-shell .admin-entry,.community-shell .notification-control{display:none}}.community-shell{height:100dvh;min-height:100dvh;display:grid;grid-template-rows:56px minmax(0,1fr);grid-template-columns:1fr;overflow:hidden}.community-shell.is-sidebar-collapsed{grid-template-rows:56px minmax(0,1fr);grid-template-columns:1fr}.community-workspace{grid-column:1 / -1;grid-row:2;min-height:0;height:100%;display:grid;grid-template-columns:304px minmax(0,1fr);overflow:hidden}.community-shell.is-sidebar-collapsed .community-workspace{grid-template-columns:72px minmax(0,1fr)}.community-app-header{grid-column:1 / -1;grid-row:1;position:sticky;top:0;z-index:22;margin:0}.community-app-brand{min-width:0;display:flex;align-items:center;gap:10px}.community-brand{min-width:0;display:inline-flex;align-items:center;gap:10px;color:inherit}.community-brand>span:first-child{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--wt-cyan-400),var(--wt-mint-500));box-shadow:0 10px 20px #29dcff33;font-size:13px;font-weight:900}.community-brand strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:900}.community-sidebar{position:relative;top:auto;height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:18px;padding:18px 16px 22px;overscroll-behavior:contain;overflow-x:hidden;overflow-y:hidden}.community-sidebar-body{min-height:0;overflow-x:hidden;overflow-y:hidden}.community-sidebar .product-nav{min-height:0;display:grid;align-content:start;gap:12px;overflow-x:hidden;overflow-y:auto;padding-right:2px}.community-main{min-width:0;min-height:0;height:100%;padding:24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.community-shell.is-sidebar-collapsed .community-sidebar{padding:18px 10px 22px}.community-shell.is-sidebar-collapsed .product-nav-item>span:last-child,.community-shell.is-sidebar-collapsed .bandwidth-card{display:none}.community-shell.is-sidebar-collapsed .product-nav-item{justify-content:center;padding:8px 0}.community-shell.is-sidebar-collapsed .nav-mark{width:40px;height:40px}.community-nav-group{display:grid;gap:10px}.community-nav-branch{min-width:0;display:grid;gap:10px;margin:-2px 0 0 14px;padding-left:14px;border-left:1px solid rgba(82,160,220,.18)}.community-nav-inline-search{min-height:40px}.community-filter-tree-compact,.community-filter-children-compact{gap:6px}.community-filter-tree-compact .community-filter-node{display:grid;gap:6px}.community-extra-filters{display:grid;gap:10px;padding:10px 12px 12px;border:1px solid rgba(82,160,220,.16);border-radius:10px;background:#ffffff0a;overflow-x:hidden}.community-extra-filters summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;color:#dcecffc7;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.community-extra-filters summary::-webkit-details-marker{display:none}.community-extra-filters summary:after{content:"+";color:#dcecff9e;font-size:16px;line-height:1}.community-extra-filters[open] summary:after{content:"-"}.community-subnav-section{display:grid;gap:6px}.community-subnav-title{margin:0;color:#dcecffa3;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.community-filter-tree,.community-filter-list,.community-filter-children{display:grid;gap:6px}.community-filter-children{margin-left:14px;padding-left:12px;border-left:1px solid rgba(82,160,220,.18)}.community-filter-button{width:100%;min-height:40px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;border:1px solid transparent;border-radius:8px;color:#dcecffd6;background:#ffffff0a;text-align:left}.community-filter-button strong,.community-filter-button small{min-width:0}.community-filter-button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.community-filter-button small{color:#dcecff9e;font-size:12px}.community-filter-button.is-active,.community-filter-button:hover{border-color:#29dcff3d;color:#fff;background:#29dcff1f}.community-filter-button.is-child{grid-template-columns:minmax(0,1fr) auto;min-height:36px;background:transparent}.community-filter-button.is-secondary{min-height:38px;background:#ffffff08}.community-filter-button.is-tertiary,.community-filter-button.is-aux{grid-template-columns:minmax(0,1fr) auto;min-height:34px}.community-filter-button.is-aux{background:#ffffff08}.community-filter-mark{min-width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--wt-brand-950);background:#29dcffd1;font-size:11px;font-weight:900}@media(max-width:920px){.community-workspace,.community-shell.is-sidebar-collapsed .community-workspace{grid-template-columns:1fr}.community-app-header{padding:0 14px}.community-sidebar{position:fixed;top:56px;left:0;bottom:0;z-index:30;width:min(320px,86vw);height:auto;padding:18px 16px 24px;transform:translate(-100%);box-shadow:var(--wt-shadow-deep);transition:transform .18s ease}.community-sidebar.is-open{transform:translate(0)}.community-sidebar .sidebar-edge-toggle{display:none}.community-main{padding:20px 16px 24px}}@media(max-width:760px){.community-app-header{padding:0 10px}.community-app-brand{gap:8px}.community-brand strong{font-size:16px}.community-shell .topbar-actions{gap:5px}}.admin-shell .theme-switch.is-dark-theme span:before,.community-shell .theme-switch.is-dark-theme span:before,.admin-shell .theme-switch.is-light-theme span:before,.community-shell .theme-switch.is-light-theme span:before{top:0;right:0;bottom:0;left:0;width:18px;height:18px;box-shadow:none;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:18px 18px}.admin-shell .theme-switch.is-dark-theme span:before,.community-shell .theme-switch.is-dark-theme span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 14.5A8.5 8.5 0 0 1 9.5 4A9 9 0 1 0 20 14.5Z' fill='%238fefff' stroke='%238fefff' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E")}.admin-shell .theme-switch.is-light-theme span:before,.community-shell .theme-switch.is-light-theme span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='4' fill='%231f8bbf'/%3E%3Cpath d='M12 2v3M12 19v3M4.93 4.93l2.12 2.12M16.95 16.95l2.12 2.12M2 12h3M19 12h3M4.93 19.07l2.12-2.12M16.95 7.05l2.12-2.12' stroke='%231f8bbf' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.admin-shell .theme-switch.is-dark-theme span:after,.community-shell .theme-switch.is-dark-theme span:after,.admin-shell .theme-switch.is-light-theme span:after,.community-shell .theme-switch.is-light-theme span:after{display:none}.filter-section+.filter-section{margin-top:14px}.filter-label{display:block;margin-bottom:10px;color:var(--wt-ink-600, #617383);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.archive-page-stack{gap:16px}.archive-page-stack-focused{gap:12px}.archive-results-bar-focused{position:sticky;top:0;z-index:3}.archive-results-title{margin:0;font-size:24px;line-height:1.2}.archive-active-filters{display:flex;flex-wrap:wrap;gap:8px}.archive-active-chip{min-height:30px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid var(--line);border-radius:999px;color:var(--ink-650);background:var(--surface-0);font-size:12px;font-weight:700}.archive-active-chip.is-query{color:var(--green-700);border-color:#18725d2e;background:#18725d14}.archive-hero.archive-hero-compact{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px);align-items:start;gap:18px;padding:22px 24px}.archive-hero-copy{min-width:0;display:grid;gap:12px}.archive-hero-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.archive-hero-heading h1{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.15}.archive-current-channel{min-height:32px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#eaf6ff;background:#ffffff14;font-size:12px;font-weight:800}.archive-hero.archive-hero-compact p{max-width:62ch;margin:0;font-size:15px;line-height:1.7}.archive-hero.archive-hero-compact .archive-hero-rail,.archive-hero.archive-hero-compact .archive-hero-note{margin-top:0}.archive-hero.archive-hero-compact .archive-hero-note{max-width:62ch}.archive-section-heading{align-items:end;margin-bottom:14px}.archive-section-heading small{max-width:34ch;color:var(--ink-650);line-height:1.6;text-align:right}.archive-filter-surface{display:grid;gap:16px}.archive-filter-heading{margin-bottom:2px}.archive-filter-surface .category-pills{flex-wrap:wrap;overflow-x:visible}.archive-results-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}.archive-results-copy{min-width:0;display:grid;gap:6px}.archive-results-copy h2{margin:0;font-size:20px}.archive-results-copy p{margin:0;color:var(--ink-650);line-height:1.7}.archive-results-stats{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px}.archive-results-stats div{min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-0)}.archive-results-stats small,.archive-results-stats strong{display:block}.archive-results-stats small{color:var(--ink-500);font-size:12px}.archive-results-stats strong{margin-top:6px;font-size:18px}.archive-results-actions{display:grid;gap:12px;justify-items:end}.archive-view-switch{display:inline-flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--line);border-radius:10px;background:var(--surface-0)}.archive-view-option{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:0;border-radius:8px;color:var(--ink-650);background:transparent;font-weight:800}.archive-view-option strong{font-size:13px}.archive-view-option.is-active{color:#fff;background:var(--green-600)}.archive-view-icon{width:16px;height:16px;display:block;border-radius:4px}.archive-view-option.is-list .archive-view-icon{background:linear-gradient(currentColor,currentColor) 0 2px / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 7px / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 12px / 100% 2px no-repeat}.archive-view-option.is-preview .archive-view-icon{background:linear-gradient(currentColor,currentColor) 0 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 10px 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 0 10px / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 10px 10px / 6px 6px no-repeat}.channel-deck{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.channel-card{min-width:0;min-height:126px;display:grid;align-content:start;gap:8px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-md);padding:16px;color:inherit;background:#ffffffd1;box-shadow:var(--wt-shadow-soft);text-align:left;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.channel-card:hover,.channel-card.is-active{border-color:#178bbf47;background:linear-gradient(180deg,#29dcff24,#29dcff0d);box-shadow:0 14px 30px #10201c14;transform:translateY(-2px)}.channel-card span,.channel-card em{display:block;color:var(--wt-ink-600, #617383);font-size:12px;font-style:normal}.channel-card strong{font-size:18px;line-height:1.25}.channel-card small{display:-webkit-box;color:var(--wt-ink-700, #42586d);line-height:1.65;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.channel-card em{margin-top:auto}.format-pills{margin-top:0}.asset-card-link{display:block}.asset-card-footer{display:flex;align-items:center;gap:10px;padding:0 12px 12px;flex-wrap:wrap}.asset-card-stat{color:var(--wt-ink-600, #617383);font-size:11px}.asset-price{margin-left:auto;color:#0a8e76;font-size:16px;font-weight:900}.asset-detail-action{min-width:82px;min-height:34px;white-space:nowrap}.archive-inline-toolbar{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.archive-inline-label{min-height:28px;display:inline-flex;align-items:center;color:var(--ink-500);font-size:12px;font-weight:800}.archive-format-quickbar{display:flex;gap:8px;flex:1 1 0;flex-wrap:wrap}.archive-format-pill{min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:var(--ink-650);background:var(--surface-0)}.archive-format-pill strong,.archive-format-pill small{display:block}.archive-format-pill strong{font-size:12px;font-weight:800}.archive-format-pill small{color:var(--ink-500);font-size:11px}.archive-format-pill.is-active,.archive-format-pill:hover{color:#fff;border-color:var(--green-600);background:var(--green-600)}.archive-format-pill.is-active small,.archive-format-pill:hover small{color:#ffffffd1}.archive-detail-page{gap:14px}.archive-detail-back{align-self:flex-start}.archive-detail-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.72fr);gap:18px;align-items:start}.archive-detail-sidebar{display:grid;gap:18px}.archive-detail-heading{align-items:start}.archive-detail-heading h2{font-size:28px}.archive-format-chip,.archive-tag{min-height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 12px;color:#0e4a3d;background:#29dcff1f;font-size:12px;font-weight:800;white-space:nowrap}.archive-preview-panel{display:grid;gap:16px}.archive-preview-reader-copy{display:grid;gap:6px;padding:0 2px}.archive-preview-reader-copy-inline{padding-bottom:4px}.archive-preview-reader-copy p{margin:0;color:var(--wt-ink-600, #617383);line-height:1.7}.archive-loading-copy p{margin:8px 0 0;color:var(--wt-ink-600, #617383);line-height:1.7}.archive-preview-stage{position:relative;overflow:hidden;aspect-ratio:16 / 10;border-radius:var(--wt-radius-md);background:linear-gradient(135deg,#102b4a14,#178bbf1f)}.archive-preview-scroll-shell{overflow:hidden;border:1px solid rgba(25,83,138,.12);border-radius:24px;background:linear-gradient(180deg,#f2f7fcf5,#e6eff7eb)}.archive-inline-reader-shell{overflow:hidden;min-height:min(70vh,720px);border:1px solid rgba(25,83,138,.12);border-radius:24px;background:linear-gradient(180deg,#f2f7fcf5,#e6eff7eb);animation:archive-reader-surface-enter .24s ease}.archive-inline-reader-state{min-height:min(70vh,720px);border:none;border-radius:0;background:transparent}.archive-inline-reader-frame{display:block;width:100%;min-height:min(70vh,720px);height:min(70vh,720px);border:none;background:#fff}.archive-preview-scroll{position:relative;max-height:min(70vh,720px);overflow-y:auto;overflow-x:hidden;padding:clamp(14px,2.2vw,22px);scrollbar-gutter:stable}.archive-preview-stack{display:grid;gap:16px;padding-bottom:150px}.archive-preview-page{margin:0;display:grid;gap:10px;padding:clamp(10px,1.8vw,14px);border:1px solid rgba(25,83,138,.12);border-radius:20px;background:#fffffffa;box-shadow:0 18px 40px #0c1a2d14}.archive-preview-page img{display:block;width:100%;height:auto;object-fit:contain;border-radius:14px;background:#fff}.archive-preview-page figcaption{color:var(--wt-ink-600, #617383);font-size:12px;line-height:1.5;text-align:center}.archive-preview-endcap{position:sticky;bottom:0;margin-top:-150px;min-height:150px;display:flex;align-items:flex-end;justify-content:center;padding:28px 16px 18px;background:linear-gradient(180deg,#e6eff700,#e6eff7db 36%,#e6eff7fa);pointer-events:none}.archive-preview-endcopy{width:min(100%,520px);display:grid;gap:8px;padding:18px 20px;border:1px solid rgba(25,83,138,.12);border-radius:20px;color:#fff;background:linear-gradient(135deg,#112f4ff5,#0a6f8bf0);box-shadow:0 20px 40px #07111e38;text-align:center}.archive-preview-endcopy p{margin:0;color:#ebf7ffd6;line-height:1.65}@keyframes archive-reader-surface-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.archive-preview-stage-loading,.archive-preview-thumb-skeleton,.archive-loading-meta span,.archive-loading-card,.archive-loading-button,.archive-loading-line{background:linear-gradient(90deg,#edf3ee,#fff,#edf3ee);background-size:200% 100%;animation:shimmer 1.2s infinite linear}.archive-preview-stage-loading{min-height:360px}.archive-preview-stage img{width:100%;height:100%;object-fit:cover}.archive-preview-fallback-pro{padding:24px;text-align:center}.archive-preview-fallback-pro small{max-width:420px;color:var(--wt-ink-600, #617383);line-height:1.7}.archive-trade-sticky{position:sticky;top:80px;display:grid;gap:16px}.archive-detail-tags{display:flex;flex-wrap:wrap;gap:8px}.archive-tag-muted{color:var(--wt-ink-700, #42586d);background:#102b4a0f}.archive-detail-meta,.archive-loading-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.archive-loading-meta span,.archive-loading-card{min-height:84px;border-radius:var(--wt-radius-sm)}.archive-loading-card{min-height:116px}.archive-loading-button{min-height:48px;border-radius:999px}.archive-loading-line{min-height:20px;border-radius:999px}.archive-detail-meta div,.archive-transaction-box{padding:14px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);background:#f8fbfeeb}.archive-detail-meta small,.archive-transaction-box small,.archive-queue-hint{color:var(--wt-ink-600, #617383)}.archive-detail-meta strong,.archive-transaction-box strong{display:block;margin-top:6px;font-size:18px}.archive-transaction-box p,.archive-queue-hint{margin:10px 0 0;line-height:1.7}.archive-transaction-box.is-owned{background:linear-gradient(160deg,#e8f5fff5,#f4fbfff0);border-color:#2877c442}.archive-access-balance,.archive-unlock-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.archive-access-balance div,.archive-unlock-summary div{padding:12px;border:1px solid rgba(36,92,156,.12);border-radius:16px;background:#ffffffd1}.archive-access-balance span,.archive-unlock-summary span{display:block;color:var(--wt-ink-600, #617383);font-size:12px}.archive-access-balance strong,.archive-unlock-summary strong{margin-top:8px;font-size:16px}.archive-access-perks{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.archive-access-perks li{position:relative;padding-left:18px;color:var(--wt-ink-700, #42586d);line-height:1.65}.archive-access-perks li:before{content:"";position:absolute;top:10px;left:0;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#2f9cff,#1f6ed4);box-shadow:0 0 0 4px #2f9cff1f}.archive-reference-disclaimer{margin:-2px 2px 0;color:var(--wt-ink-500, #758494);font-size:12px;line-height:1.55}.archive-download-action{width:100%}.archive-reader-actions{display:grid;gap:10px}.archive-read-action,.archive-download-secondary,.archive-bookshelf-entry{width:100%}.archive-reader-hint{margin:-4px 2px 0;color:var(--wt-ink-600, #617383);font-size:13px;line-height:1.7}.archive-download-action.is-warning{color:#fff;border-color:#d98d1f;background:linear-gradient(135deg,#df9f34,#c97316)}.archive-reader-backdrop{z-index:88}.archive-unlock-backdrop{z-index:89}.archive-unlock-modal{position:fixed;top:50%;left:50%;z-index:91;width:min(92vw,560px);display:grid;gap:18px;padding:clamp(18px,2.6vw,24px);border:1px solid var(--wt-line-light);border-radius:28px;background:#fffffffa;box-shadow:0 30px 90px #08111f47;transform:translate(-50%,-50%)}.archive-unlock-copy{margin:0;color:var(--wt-ink-700, #42586d);line-height:1.75}.archive-unlock-actions{display:flex;justify-content:flex-end;gap:12px}.archive-reader-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:92;display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;padding:0;border:0;border-radius:0;background:#f5f8fcfa;box-shadow:0 30px 90px #08111f47}.archive-reader-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.archive-reader-header-modal{position:sticky;top:0;z-index:2;padding:10px 16px;border:0;border-bottom:1px solid rgba(25,83,138,.12);border-radius:0;color:#17395d;background:#f8fbfeeb;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.archive-reader-heading{display:grid;gap:4px;min-width:0}.archive-reader-header h3{margin:0;font-size:18px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archive-reader-toolbar-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.archive-reader-close{flex:none}.archive-reader-fullscreen,.archive-reader-exit{flex:none;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid rgba(25,83,138,.14);border-radius:999px;color:#17395d;background:#ffffffb8;font:inherit;font-weight:700;cursor:pointer;transition:background .2s ease,transform .2s ease,border-color .2s ease}.archive-reader-fullscreen:hover,.archive-reader-exit:hover{background:#ffffffeb;border-color:#19538a38}.archive-reader-fullscreen:active,.archive-reader-exit:active{transform:translateY(1px)}.archive-reader-state{min-height:320px;display:grid;place-items:center;align-content:center;gap:10px;padding:24px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-md);background:#f8fbfeeb;text-align:center}.archive-reader-state p{max-width:520px;margin:0;color:var(--wt-ink-600, #617383);line-height:1.7}.archive-reader-state-error{gap:14px}.archive-reader-frame{width:100%;min-height:0;height:100%;border:0;border-radius:0;background:#fff}.archive-reader-modal .archive-pdf-reader,.archive-reader-modal .archive-reader-frame,.archive-reader-modal .archive-reader-state{min-height:0;height:100%}.archive-value-panel{display:grid;gap:12px}.archive-value-block{padding:14px;border:1px solid var(--wt-line-light);border-radius:var(--wt-radius-sm);background:#f8fbfeeb}.archive-value-block small{display:block;color:var(--wt-ink-600, #617383)}.archive-value-block strong{display:block;margin-top:6px;line-height:1.7}.archive-value-block p{margin:8px 0 0;color:var(--wt-ink-700, #42586d);line-height:1.7}.archive-value-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}:root[data-theme=dark] .channel-card,:root[data-theme=dark] .archive-preview-scroll-shell,:root[data-theme=dark] .archive-preview-thumb,:root[data-theme=dark] .archive-detail-meta div,:root[data-theme=dark] .archive-transaction-box,:root[data-theme=dark] .archive-access-balance div,:root[data-theme=dark] .archive-unlock-summary div,:root[data-theme=dark] .archive-unlock-modal,:root[data-theme=dark] .archive-value-block{border-color:#52a0dc3d;background:#132b4aeb;box-shadow:none}:root[data-theme=dark] .archive-preview-page{border-color:#52a0dc3d;background:#e8eff7f5;box-shadow:0 18px 40px #040c1942}:root[data-theme=dark] .archive-inline-reader-frame{background:#e8eff7f5}:root[data-theme=dark] .archive-preview-reader-copy p,:root[data-theme=dark] .archive-preview-page figcaption{color:#dcecffb8}:root[data-theme=dark] .archive-preview-endcap{background:linear-gradient(180deg,#0a172900,#0a1729e0 36%,#0a1729fa)}:root[data-theme=dark] .archive-reader-header-modal{border-bottom-color:#52a0dc42;color:#eaf6ff;background:#081423e6}:root[data-theme=dark] .archive-reader-fullscreen,:root[data-theme=dark] .archive-reader-exit{color:#eaf6ff;border-color:#52a0dc42;background:#ffffff0f}:root[data-theme=dark] .archive-preview-endcopy{border-color:#52a0dc3d;background:linear-gradient(135deg,#0d2d4ffa,#0a7b96eb)}:root[data-theme=dark] .archive-transaction-box.is-owned{background:linear-gradient(180deg,#1b4774f5,#0e2744eb)}:root[data-theme=dark] .channel-card:hover,:root[data-theme=dark] .channel-card.is-active{background:linear-gradient(180deg,#29dcff2e,#29dcff14)}:root[data-theme=dark] .channel-card span,:root[data-theme=dark] .channel-card em,:root[data-theme=dark] .archive-detail-meta small,:root[data-theme=dark] .archive-transaction-box small,:root[data-theme=dark] .archive-value-block small,:root[data-theme=dark] .archive-queue-hint,:root[data-theme=dark] .archive-preview-fallback-pro small,:root[data-theme=dark] .archive-section-heading small,:root[data-theme=dark] .archive-results-copy p,:root[data-theme=dark] .archive-results-stats small{color:#dcecffad}:root[data-theme=dark] .channel-card small,:root[data-theme=dark] .archive-tag-muted{color:#dcecffd1}:root[data-theme=dark] .archive-access-perks li,:root[data-theme=dark] .archive-unlock-copy,:root[data-theme=dark] .archive-value-block p{color:#e5efffe0}:root[data-theme=dark] .archive-format-chip,:root[data-theme=dark] .archive-tag{color:#eaf6ff;background:#29dcff1f}:root[data-theme=dark] .archive-hero-chip,:root[data-theme=dark] .asset-scenario-chip{color:#eaf6ff;border-color:#52a0dc3d;background:#29dcff1f}:root[data-theme=dark] .archive-value-block p{color:#dcecffd1}:root[data-theme=dark] .archive-results-stats div{border-color:#52a0dc3d;background:#132b4aeb}:root[data-theme=dark] .archive-active-chip{color:#dcecffcc;border-color:#52a0dc3d;background:#132b4aeb}:root[data-theme=dark] .archive-view-switch,:root[data-theme=dark] .asset-list-meta span{border-color:#52a0dc3d;background:#132b4aeb}:root[data-theme=dark] .archive-view-option{color:#dcecffb8}:root[data-theme=dark] .asset-list-main p,:root[data-theme=dark] .asset-list-meta small{color:#dcecffad}@media(max-width:1200px){.archive-access-balance,.archive-unlock-summary,.archive-unlock-actions{grid-template-columns:1fr}.archive-unlock-actions{display:grid}.archive-hero.archive-hero-compact{grid-template-columns:1fr}.archive-detail-layout{grid-template-columns:1fr}.archive-detail-layout .archive-unlock-modal{width:min(94vw,560px);padding:16px;border-radius:22px}.archive-trade-sticky{position:static}.archive-reader-modal{top:0;right:0;bottom:0;left:0;border-radius:0}.archive-reader-header{display:flex}}@media(max-width:820px){.archive-section-heading{align-items:start;gap:8px;flex-direction:column}.archive-section-heading small{max-width:none;text-align:left}.archive-results-bar{grid-template-columns:1fr}.archive-results-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.archive-results-actions,.asset-card-list,.asset-list-body{grid-template-columns:1fr}.archive-results-actions{justify-items:stretch}.archive-view-switch{width:100%;justify-content:space-between}.archive-view-option{flex:1 1 0;justify-content:center}.archive-inline-toolbar{gap:8px}.archive-results-bar-focused{position:static}.archive-detail-meta{grid-template-columns:1fr}.asset-card-footer{align-items:flex-start;flex-wrap:wrap}.asset-price{margin-left:0}.asset-list-actions{justify-items:start}}@media(max-width:560px){.archive-results-title{font-size:20px}.archive-active-filters{gap:6px}.archive-active-chip{min-height:26px;padding:0 10px;font-size:11px}.archive-results-stats div{padding:8px 9px}.archive-results-stats strong{margin-top:4px;font-size:15px}.archive-view-option{min-height:34px;padding:0 8px}.archive-view-option strong{font-size:12px}.archive-inline-label{min-height:0}.archive-format-quickbar{gap:6px}.archive-format-pill{min-height:26px;padding:0 9px}.asset-preview,.asset-preview-list{aspect-ratio:16 / 7}.asset-content{gap:8px;padding:10px 10px 8px}.asset-card-footer{gap:8px;padding:0 10px 10px}.archive-hero.archive-hero-compact{padding:18px}.archive-hero-heading{align-items:flex-start;flex-direction:column;gap:8px}.archive-hero-heading h1{font-size:26px}.archive-detail-heading{gap:10px;flex-direction:column}.archive-detail-heading h2{font-size:24px}.archive-preview-scroll{max-height:min(66vh,620px);padding:14px}.archive-inline-reader-shell,.archive-inline-reader-state,.archive-inline-reader-frame{min-height:min(66vh,620px);height:min(66vh,620px)}.archive-reader-header-modal{padding:10px 12px}.archive-reader-toolbar-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.archive-reader-fullscreen,.archive-reader-exit{width:100%;justify-content:center}.archive-preview-page{padding:10px;border-radius:16px}.archive-preview-endcap{min-height:136px;margin-top:-136px;padding-inline:10px}.archive-preview-endcopy{padding:16px;border-radius:16px}.archive-view-switch{width:100%;justify-content:stretch}.archive-view-option{flex:1 1 0;justify-content:center}}.admin-table-panel{overflow-x:auto}.admin-table-panel table{min-width:720px}.admin-preview-thumb,.admin-preview-empty{width:116px;height:72px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--surface-50)}.admin-preview-thumb img{width:100%;height:100%;object-fit:cover}.admin-preview-empty{display:grid;place-items:center;align-content:center;gap:4px;color:var(--ink-650);text-align:center}.admin-preview-empty strong{font-size:13px}.admin-preview-empty small{color:var(--ink-500);font-size:11px}.admin-preview-state{min-height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800}.admin-preview-state.is-ready{color:#0a8e76;background:#0a8e761f}.admin-preview-state.is-missing{color:#9a6400;background:#d28e0024}.admin-preview-state.is-processing{color:#0f4678;background:#0f46781f}.admin-preview-state.is-failed{color:#b42318;background:#e448481f}.admin-preview-state.is-skipped{color:#575f6d;background:#6f768424}.admin-preview-meta,.admin-preview-job-error,.admin-queue-hint{display:block;margin-top:6px;font-size:11px;line-height:1.45}.admin-preview-meta,.admin-queue-hint{color:var(--ink-500)}.admin-preview-job-error{color:#b42318;max-width:260px}.admin-panel-heading-inline{margin-bottom:14px}@media(max-width:760px){.admin-dashboard,.admin-page-stack{gap:12px}.admin-section-title,.admin-filter-bar,.admin-chart-panel,.admin-form-panel,.admin-table-panel{padding:14px}.admin-section-title,.admin-panel-heading{align-items:flex-start;gap:12px}.admin-section-title h2,.admin-panel-heading h2{font-size:24px;line-height:1.18}.admin-section-title p{margin-top:6px;line-height:1.55}.admin-filter-bar,.admin-form-grid{grid-template-columns:1fr}.admin-filter-bar input,.admin-filter-bar select,.admin-form-grid input,.admin-form-grid select{min-width:0;width:100%}.admin-metrics{grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:10px}.admin-metrics .metric-card-pro{min-height:86px;padding:13px 14px}.admin-metrics .metric-card-pro strong{margin:6px 0 4px;font-size:24px;line-height:1.1}.admin-metrics .metric-card-pro span,.admin-metrics .metric-card-pro small{font-size:12px;line-height:1.35}.admin-chart-bars{height:180px;gap:10px;padding:12px 4px 4px}.review-card{gap:12px;padding:14px}}@media(max-width:420px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-section-title,.admin-panel-heading{display:grid}.admin-section-title .admin-secondary-button,.admin-panel-heading .admin-primary-button,.admin-panel-heading .admin-secondary-button{width:100%}}:root[data-theme=dark] .admin-table-panel .empty-state-pro,:root[data-theme=dark] .admin-form-panel .empty-state-pro{color:#dcecff;border-color:#52a0dc38;background:linear-gradient(180deg,#102744eb,#08111fb8)}:root[data-theme=dark] .admin-table-panel .empty-state-pro p,:root[data-theme=dark] .admin-form-panel .empty-state-pro p{color:#dcecffad}:root[data-theme=dark] .admin-table-panel .empty-state-mark,:root[data-theme=dark] .admin-form-panel .empty-state-mark{background:linear-gradient(135deg,#29dcff2e,#38d69f2e);box-shadow:inset 0 0 0 1px #52a0dc38}@media(max-width:760px){.admin-table-panel .empty-state-pro,.admin-form-panel .empty-state-pro{min-height:170px;padding:22px 16px}.admin-table-panel .empty-state-mark,.admin-form-panel .empty-state-mark{width:46px;height:46px}.admin-table-panel .empty-state-pro h2,.admin-form-panel .empty-state-pro h2{margin:12px 0 6px;font-size:22px}}body,button,input,select,textarea{font-family:var(--wt-font)}body{font-size:var(--wt-font-size-base);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.community-workspace{grid-template-columns:var(--wt-shell-sidebar) minmax(0,1fr)}.community-shell.is-sidebar-collapsed .community-workspace{grid-template-columns:var(--wt-shell-sidebar-collapsed) minmax(0,1fr)}.community-sidebar{gap:16px;padding:18px 14px}.community-shell.is-sidebar-collapsed .community-sidebar{padding:16px 8px}.community-main,.admin-main{padding:var(--wt-space-page)}.community-topbar,.admin-app-header{min-height:var(--wt-shell-topbar);height:var(--wt-shell-topbar);margin:calc(var(--wt-space-page) * -1) calc(var(--wt-space-page) * -1) var(--wt-space-page);padding:10px 18px;gap:12px}.community-app-brand,.admin-app-brand{flex:0 0 auto;min-width:max-content;gap:12px}.community-brand,.admin-app-header .admin-brand{flex:0 0 auto;min-width:max-content;min-height:36px;gap:8px}.community-brand>span:first-child,.admin-app-header .admin-brand>span:first-child{width:30px;height:30px;border-radius:10px;font-size:11px;letter-spacing:.08em}.community-brand strong,.admin-brand strong{display:block!important;font-size:14px;font-weight:680;letter-spacing:.02em}.product-nav{gap:6px}.product-nav-item{min-height:48px;padding:8px 10px;border-radius:12px}.product-nav-item strong{font-size:13px;font-weight:620}.product-nav-item small,.brand-lockup small,.bandwidth-card small{font-size:11px;line-height:1.45}.nav-mark{width:32px;height:32px;border-radius:10px;font-size:11px}.bandwidth-card{gap:6px;padding:12px;border-radius:12px}.bandwidth-card strong{font-size:20px}.topbar-actions,.admin-toolbar{gap:8px}.topbar-icon,.sidebar-toggle,.theme-switch,.system-clock,.account-menu>button,.admin-user,.admin-entry{min-height:34px;height:34px;border-radius:10px}.topbar-icon,.sidebar-toggle{width:34px;height:34px}.theme-switch,.system-clock,.account-menu>button,.admin-user{padding:0 10px}.system-clock,.theme-switch strong,.account-menu strong,.admin-user strong,.admin-entry{font-size:12px}.page-stack,.admin-page-stack,.admin-dashboard{gap:14px}.hero-panel{min-height:184px;gap:18px;padding:22px;border-radius:16px}.hero-panel h2{margin-top:6px;font-size:clamp(24px,2.2vw,32px);letter-spacing:-.035em}.hero-panel p{margin-top:10px;max-width:62ch;font-size:13px;line-height:1.75}.hero-insight-card,.balance-spotlight{min-width:172px;padding:16px;border-radius:14px}.hero-insight-card strong,.balance-spotlight strong{font-size:32px}.metric-row,.admin-metrics{gap:10px}.metric-card-pro{min-height:92px;padding:12px 14px;border-radius:14px}.metric-card-pro span,.metric-card-pro small{font-size:11px;line-height:1.5}.metric-card-pro strong{margin:8px 0 4px;font-size:22px;letter-spacing:-.04em}.control-surface,.panel-card,.admin-filter-bar,.admin-chart-panel,.admin-form-panel,.admin-table-panel,.admin-section-title{padding:var(--wt-panel-padding);border-radius:16px}.panel-heading,.admin-panel-heading,.admin-section-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.admin-panel-heading>div:first-child,.admin-section-title>div:first-child{min-width:0}.admin-section-title.admin-archive-section-title{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:120px}.admin-section-title.admin-archive-section-title>div:first-child{min-height:72px;display:grid;align-content:start;gap:10px}.admin-section-title.admin-archive-section-title>:last-child{align-self:center;justify-self:end}.command-title span,.section-kicker,.admin-section-title span,.admin-panel-heading span{font-size:11px;font-weight:700;letter-spacing:.08em}.command-title h1,.panel-heading h2,.admin-panel-heading h2,.admin-section-title h2,.admin-chart-panel h2,.admin-form-panel h2,.asset-content h2,.asset-content h3{font-size:16px;letter-spacing:-.03em}.admin-section-title p,.admin-panel-heading p{max-width:60ch;font-size:12.5px;line-height:1.7}.search-box,.community-nav-inline-search{min-height:40px;padding:0 12px;border-radius:12px}.asset-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(208px,1fr))}.asset-card{border-radius:16px}.asset-card-list{grid-template-columns:120px minmax(0,1fr);gap:10px;padding:10px}.asset-content p{font-size:13px;line-height:1.65}.community-nav-group,.community-filter-children,.community-filter-list,.community-filter-tree,.community-filter-tree-compact{gap:8px}.community-filter-button{min-height:38px;gap:8px;padding:8px 10px;border-radius:12px}.community-filter-button strong{font-size:12.5px}.community-filter-button small{font-size:11px}.community-filter-mark{width:26px;height:26px;border-radius:9px;font-size:10px}.admin-workspace{grid-template-columns:208px minmax(0,1fr)}.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:64px minmax(0,1fr)}.admin-workspace .admin-sidebar,.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:208px}.admin-workspace .admin-sidebar{top:var(--wt-shell-topbar);height:calc(100vh - var(--wt-shell-topbar))}.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar{width:64px}.admin-menu,.admin-subnav,.admin-workspace .admin-sidebar.is-open .admin-subnav{padding:10px 8px}.admin-menu{gap:6px}.admin-sidebar .admin-primary-button{min-height:42px;gap:10px;padding:0 9px;border-radius:12px}.admin-primary-mark{width:26px;height:26px;font-size:11px}.admin-primary-label{font-size:13px;font-weight:620}.admin-primary-caret{font-size:14px}.admin-subnav-inline{margin:4px 0 6px 18px;padding:3px 0 3px 8px}.admin-subnav-inline .admin-nav a,.admin-workspace .admin-nav a,.admin-workspace .admin-sidebar.is-flyout-open:not(.is-open) .admin-subnav-flyout .admin-nav a{min-height:36px;padding:0 8px;border-radius:10px;font-size:13px}.admin-workspace .admin-nav a span{width:22px;height:22px;font-size:10px}@media(max-width:1100px){.admin-workspace,.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:64px minmax(0,1fr)}.admin-workspace .admin-sidebar,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar{width:64px}.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{width:208px}}@media(max-width:760px){.admin-workspace,.admin-shell.is-sidebar-collapsed .admin-workspace{grid-template-columns:minmax(0,1fr)}.admin-workspace .admin-sidebar,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar,.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{position:fixed;top:56px;left:0;z-index:70;width:min(260px,calc(100vw - 48px));height:calc(100vh - 56px);box-shadow:18px 0 50px #030d1a6b;transform:translate(-104%)}.admin-workspace .admin-sidebar.is-open,.admin-shell.is-sidebar-collapsed .admin-workspace .admin-sidebar.is-open{transform:translate(0)}.admin-workspace .admin-sidebar:not(.is-open){pointer-events:none}.admin-workspace>.drawer-backdrop{display:block;position:fixed;top:56px;right:0;bottom:0;left:0;z-index:60;background:#030d1a6b}}.admin-tabbar{min-height:40px;margin:calc(var(--wt-space-page) * -1) calc(var(--wt-space-page) * -1) 14px;padding:0 18px}.admin-tabbar a,.admin-tabbar button{min-height:40px;padding:0 12px;font-size:12.5px}.admin-main .admin-primary-button,.admin-main .admin-secondary-button,.community-main .primary-action,.community-main .secondary-action{width:auto;min-height:34px;gap:8px;padding:0 12px;border-radius:10px;font-size:12.5px;font-weight:620;white-space:nowrap;flex:0 0 auto}.admin-main .admin-secondary-button,.community-main .secondary-action{border:1px solid rgba(82,160,220,.24);background:#ffffff0d}.admin-main .admin-primary-button,.community-main .primary-action{border:1px solid rgba(41,220,255,.22);background:linear-gradient(180deg,#29dcff29,#2fe6b81f)}.admin-main .admin-primary-button:hover,.admin-main .admin-primary-button.is-active,.community-main .primary-action:hover,.community-main .primary-action.is-active{background:linear-gradient(180deg,#29dcff38,#2fe6b82e)}:root[data-theme=light] .admin-main .admin-secondary-button,:root[data-theme=light] .community-main .secondary-action{color:#16304c!important;-webkit-text-fill-color:#16304c;border-color:#1d5f9329!important;background:linear-gradient(180deg,#fffffff0,#ecf5faf0);box-shadow:inset 0 1px #ffffffad}:root[data-theme=light] .admin-main .admin-secondary-button:hover,:root[data-theme=light] .community-main .secondary-action:hover{color:#0f4d5a!important;-webkit-text-fill-color:#0f4d5a;border-color:#178bbf3d!important;background:linear-gradient(180deg,#e1f3faf5,#ecf8fcf5)}:root[data-theme=light] .admin-main .admin-secondary-button:disabled,:root[data-theme=light] .community-main .secondary-action:disabled{color:#2c425994!important;-webkit-text-fill-color:rgba(44,66,89,.58);border-color:#1d5f931f!important;background:#ffffffc7;opacity:.82}.admin-filter-bar,.admin-form-grid{gap:12px}.admin-form-grid{margin-top:14px}.admin-filter-bar label,.admin-form-grid label{gap:6px;font-size:12px}.admin-filter-bar input,.admin-filter-bar select,.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{min-height:34px;padding:0 10px;border-radius:10px;font-size:13px}.admin-form-grid textarea{min-height:82px;padding:10px 12px}.admin-review-context,.admin-form-label-row,.admin-analysis-summary{gap:12px;margin-top:14px;padding-bottom:12px}.admin-analysis-card{gap:12px;padding:14px;border-radius:14px}.admin-analysis-steps summary{padding:10px 12px;font-size:12px}.admin-draft-mode-grid,.admin-scenario-grid{gap:10px}.admin-draft-mode-button,.admin-scenario-button{min-height:76px;padding:12px;border-radius:12px}.admin-draft-mode-button span,.admin-scenario-button span,.admin-review-context small,.admin-form-label-row small,.admin-table-panel small{font-size:11px}.admin-inline-tag{min-height:22px;padding:0 8px;font-size:11px}.admin-table-panel table{font-size:12.5px}.admin-table-panel th,.admin-table-panel td{padding:10px 12px}.table-actions,.table-actions-wrap{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}:root[data-theme=dark] .community-shell,:root[data-theme=dark] .admin-shell,:root[data-theme=dark] .community-main,:root[data-theme=dark] .admin-main{background:#09111d}:root[data-theme=dark] .community-sidebar,:root[data-theme=dark] .admin-menu,:root[data-theme=dark] .admin-workspace .admin-sidebar{background:#0d1523;border-color:#789ad624}:root[data-theme=dark] .community-topbar,:root[data-theme=dark] .admin-app-header,:root[data-theme=dark] .admin-tabbar{background:#0f1826f0;border-bottom-color:#789ad624;box-shadow:0 12px 34px #02081047}:root[data-theme=dark] .hero-panel,:root[data-theme=dark] .control-surface,:root[data-theme=dark] .panel-card,:root[data-theme=dark] .asset-card,:root[data-theme=dark] .metric-card-pro,:root[data-theme=dark] .admin-filter-bar,:root[data-theme=dark] .admin-chart-panel,:root[data-theme=dark] .admin-form-panel,:root[data-theme=dark] .admin-table-panel,:root[data-theme=dark] .admin-section-title,:root[data-theme=dark] .admin-analysis-card{background:linear-gradient(180deg,#111826f5,#0d1420f5);border-color:#789ad624;box-shadow:0 14px 38px #02081047}:root[data-theme=dark] .review-card{color:#e7f0ff;border-color:#789ad629;background:linear-gradient(180deg,#141e30f5,#0f1726f5);box-shadow:inset 0 1px #ffffff08}:root[data-theme=dark] .review-card h3{color:#f7fbff}:root[data-theme=dark] .review-card p,:root[data-theme=dark] .review-card small{color:#d0ddf0bd}:root[data-theme=dark] .archive-hero,:root[data-theme=dark] .wallet-hero,:root[data-theme=dark] .calculator-hero{background:radial-gradient(circle at top right,rgba(41,220,255,.12),transparent 34%),linear-gradient(180deg,#121b2b,#0d1523)}:root[data-theme=dark] .metric-card-pro span,:root[data-theme=dark] .metric-card-pro small,:root[data-theme=dark] .asset-content p,:root[data-theme=dark] .asset-meta-grid small,:root[data-theme=dark] .ledger-head,:root[data-theme=dark] .ledger-line span,:root[data-theme=dark] .admin-section-title p,:root[data-theme=dark] .admin-filter-bar label,:root[data-theme=dark] .admin-form-grid label,:root[data-theme=dark] .admin-review-context small,:root[data-theme=dark] .admin-form-label-row small,:root[data-theme=dark] .admin-table-panel small{color:#dcecffcc}:root[data-theme=dark] .search-box,:root[data-theme=dark] .category-pills button,:root[data-theme=dark] .amount-grid button,:root[data-theme=dark] .ledger-line,:root[data-theme=dark] .asset-meta-grid span,:root[data-theme=dark] .recharge-workflow input,:root[data-theme=dark] .calc-inputs input,:root[data-theme=dark] .admin-filter-bar input,:root[data-theme=dark] .admin-filter-bar select,:root[data-theme=dark] .admin-form-grid input,:root[data-theme=dark] .admin-form-grid select,:root[data-theme=dark] .admin-form-grid textarea{border-color:#789ad62e;background:#080e18db}:root[data-theme=dark] .admin-main .admin-secondary-button,:root[data-theme=dark] .community-main .secondary-action{color:#e7f1ffe6;border-color:#789ad647;background:linear-gradient(180deg,#ffffff14,#ffffff0d);box-shadow:inset 0 1px #ffffff0a}:root[data-theme=dark] .admin-main .admin-secondary-button:hover,:root[data-theme=dark] .community-main .secondary-action:hover{color:#f7fbff;border-color:#29dcff4d;background:linear-gradient(180deg,#29dcff24,#29dcff14)}:root[data-theme=dark] .admin-main .admin-secondary-button:disabled,:root[data-theme=dark] .community-main .secondary-action:disabled{color:#e7f1ffbd;border-color:#789ad633;background:#ffffff0a;opacity:.78}:root[data-theme=dark] .admin-main .admin-primary-button,:root[data-theme=dark] .community-main .primary-action{color:#f4f8ffeb}:root[data-theme=dark] .admin-main .admin-primary-button:hover,:root[data-theme=dark] .admin-main .admin-primary-button.is-active,:root[data-theme=dark] .community-main .primary-action:hover,:root[data-theme=dark] .community-main .primary-action.is-active{color:#fff}:root[data-theme=dark] .topbar-icon,:root[data-theme=dark] .theme-switch,:root[data-theme=dark] .system-clock,:root[data-theme=dark] .account-menu>button,:root[data-theme=dark] .admin-user,:root[data-theme=dark] .admin-entry{border-color:#789ad629;background:#ffffff0a}:root[data-theme=dark] .asset-card:hover{transform:translateY(-1px);box-shadow:0 18px 46px #02081057}:root[data-theme=light] .admin-filter-bar,:root[data-theme=light] .admin-chart-panel,:root[data-theme=light] .admin-form-panel,:root[data-theme=light] .admin-table-panel,:root[data-theme=light] .admin-section-title,:root[data-theme=light] .admin-analysis-card{background:linear-gradient(180deg,#fffffff7,#f3f9fcf7);border-color:#1d5f931f;box-shadow:0 18px 48px #10325414}:root[data-theme=light] .admin-metrics .metric-card-pro{border-color:#1d5f931f;background:linear-gradient(180deg,#fffffff7,#f3f9fcf7);box-shadow:0 18px 46px #10325414}:root[data-theme=light] .admin-table-panel thead th{color:var(--wt-ink-950);background:#1d5f930f}:root[data-theme=light] .admin-table-panel th,:root[data-theme=light] .admin-table-panel td{border-bottom-color:#1d5f9314}:root[data-theme=light] .admin-table-panel tbody tr:hover{background:#29dcff0f}:root[data-theme=light] .admin-filter-bar input,:root[data-theme=light] .admin-filter-bar select,:root[data-theme=light] .admin-form-grid input,:root[data-theme=light] .admin-form-grid select,:root[data-theme=light] .admin-form-grid textarea{background:#ffffffd6;box-shadow:inset 0 1px #ffffff85}@media(max-width:1180px){.admin-panel-heading,.admin-section-title{grid-template-columns:1fr}.admin-section-title.admin-archive-section-title{grid-template-columns:minmax(0,1fr) auto}.table-actions,.table-actions-wrap{justify-content:flex-start}}@media(max-width:860px){.admin-section-title.admin-archive-section-title{grid-template-columns:1fr;min-height:auto}.admin-section-title.admin-archive-section-title>:last-child{width:100%;justify-self:stretch}}@media(max-width:560px){.admin-brand strong{display:none!important}.admin-app-brand,.admin-app-header .admin-brand{min-width:0}}:root{--frontstage-panel-shadow: 0 20px 60px rgba(9, 23, 39, .18)}:root[data-theme=dark]{--frontstage-panel: rgba(8, 18, 33, .82);--frontstage-panel-strong: rgba(7, 17, 31, .94);--frontstage-soft: rgba(84, 169, 234, .14);--frontstage-border: rgba(111, 176, 244, .18);--frontstage-text-strong: #eef5ff;--frontstage-text-muted: rgba(214, 230, 250, .72);--frontstage-chip-bg: rgba(255, 255, 255, .06);--frontstage-chip-soft: rgba(255, 255, 255, .05);--frontstage-chip-active: linear-gradient(135deg, rgba(33, 145, 215, .18), rgba(69, 213, 176, .2));--frontstage-secondary-bg: rgba(255, 255, 255, .04);--frontstage-input-bg: rgba(255, 255, 255, .04);--frontstage-subtle-surface: rgba(255, 255, 255, .03);--frontstage-primary-surface: linear-gradient(135deg, rgba(18, 62, 87, .92), rgba(12, 33, 56, .9));--frontstage-track-bg: rgba(255, 255, 255, .06);--frontstage-page-bg: radial-gradient(circle at top left, rgba(35, 114, 179, .16), transparent 42%), linear-gradient(180deg, rgba(4, 11, 21, .96), rgba(6, 14, 24, .98));--frontstage-hero-bg: linear-gradient(135deg, rgba(10, 22, 40, .96), rgba(4, 16, 32, .88)), radial-gradient(circle at top right, rgba(42, 157, 214, .24), transparent 40%)}:root[data-theme=light]{--frontstage-panel: rgba(255, 255, 255, .86);--frontstage-panel-strong: rgba(249, 252, 255, .96);--frontstage-soft: rgba(33, 116, 180, .08);--frontstage-border: rgba(29, 95, 147, .12);--frontstage-text-strong: #10253d;--frontstage-text-muted: rgba(44, 66, 89, .74);--frontstage-chip-bg: rgba(255, 255, 255, .75);--frontstage-chip-soft: rgba(236, 246, 251, .92);--frontstage-chip-active: linear-gradient(135deg, rgba(39, 143, 214, .16), rgba(68, 213, 179, .18));--frontstage-secondary-bg: linear-gradient(180deg, rgba(255, 255, 255, .94), rgba(236, 245, 250, .94));--frontstage-input-bg: rgba(255, 255, 255, .9);--frontstage-subtle-surface: rgba(244, 249, 252, .92);--frontstage-primary-surface: linear-gradient(135deg, rgba(220, 243, 251, .98), rgba(232, 248, 243, .98));--frontstage-track-bg: rgba(29, 95, 147, .1);--frontstage-page-bg: radial-gradient(circle at top left, rgba(123, 195, 240, .18), transparent 42%), linear-gradient(180deg, rgba(247, 251, 255, .98), rgba(239, 247, 252, 1));--frontstage-hero-bg: linear-gradient(135deg, rgba(255, 255, 255, .94), rgba(240, 248, 252, .94)), radial-gradient(circle at top right, rgba(110, 189, 228, .26), transparent 42%);--frontstage-panel-shadow: 0 24px 70px rgba(16, 50, 84, .08)}.community-workspace{grid-template-columns:minmax(0,1fr)!important;position:relative;min-width:0;background:var(--frontstage-page-bg)}.community-main{--community-main-safe-top: env(safe-area-inset-top, 0px);--community-main-safe-bottom: env(safe-area-inset-bottom, 0px);--community-main-top-padding: calc(28px + var(--community-main-safe-top));padding:var(--community-main-top-padding) clamp(20px,3vw,40px) calc(40px + var(--community-main-safe-bottom));overflow-x:hidden;min-width:0;width:100%;box-sizing:border-box}.community-app-header{position:sticky;top:0;z-index:80;min-width:0;width:100%;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--frontstage-border);background:color-mix(in srgb,var(--frontstage-panel-strong) 88%,transparent);color:var(--frontstage-text-strong)}.community-topbar{gap:18px;width:100%;min-width:0;margin:0;box-sizing:border-box}.community-app-brand{display:flex;align-items:center;gap:12px;flex:0 0 auto}.community-brand{display:inline-flex;align-items:center;gap:12px}.community-brand-copy{display:inline-flex;align-items:center;min-height:30px}.community-brand-copy strong{line-height:1}.community-brand-copy small{color:var(--frontstage-text-muted);font-size:.72rem;letter-spacing:.04em}.community-topbar-shortcuts{display:none;flex:1 1 auto;min-width:0;align-items:center;gap:8px}.community-topbar-shortcut{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;font:inherit;text-align:left;border-radius:999px;border:1px solid var(--frontstage-border);background:var(--frontstage-chip-bg);text-decoration:none;color:var(--frontstage-text-strong);white-space:nowrap;cursor:pointer}.community-topbar-shortcut strong{font-size:.9rem}.community-topbar-shortcut small{color:var(--frontstage-text-muted);font-size:.72rem}.frontstage-drawer-toggle{display:inline-flex}.community-shell .frontstage-drawer-toggle{border-color:transparent;background:transparent;color:var(--frontstage-text-muted);box-shadow:none;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.community-shell .frontstage-drawer-toggle span{background:currentColor}.community-shell .frontstage-drawer-toggle:hover,.community-shell .frontstage-drawer-toggle:focus-visible{border-color:var(--frontstage-border);background:color-mix(in srgb,var(--frontstage-chip-bg) 88%,transparent);color:var(--frontstage-text-strong);transform:translateY(-1px)}.community-frontstage-sidebar{display:grid;grid-template-rows:minmax(0,1fr);gap:0;padding:24px 0 28px 24px;background:linear-gradient(180deg,color-mix(in srgb,var(--frontstage-panel) 72%,transparent),transparent 30%)}.community-frontstage-sidebar .community-sidebar-body{min-height:0;display:grid;align-content:start;gap:18px;overflow-y:auto;padding-right:16px}.community-frontstage-sidebar .community-sidebar-body::-webkit-scrollbar{width:8px}.community-frontstage-sidebar .community-sidebar-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--frontstage-border) 84%,transparent);border-radius:999px}.frontstage-channel-sidebar{display:grid;gap:12px;padding:14px;border-radius:30px;background:color-mix(in srgb,var(--frontstage-panel-strong) 82%,transparent);box-shadow:inset 0 0 0 1px var(--frontstage-border)}.frontstage-channel-sidebar-head{display:grid;gap:6px;padding:4px 6px 0}.frontstage-channel-sidebar-head p,.frontstage-channel-copy small,.frontstage-sidebar-section .community-drawer-link small{margin:0;color:var(--frontstage-text-muted)}.frontstage-channel-list{display:grid;gap:8px}.frontstage-channel-item{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid transparent;border-radius:22px;background:transparent;color:inherit;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.frontstage-channel-item:hover,.frontstage-channel-item.is-active{border-color:#44d5b347;background:color-mix(in srgb,var(--frontstage-chip-active) 82%,transparent);box-shadow:0 14px 32px #2191d71a;transform:translateY(-1px)}.frontstage-channel-item.is-root{background:color-mix(in srgb,var(--frontstage-chip-bg) 88%,transparent);border-color:var(--frontstage-border)}.frontstage-channel-mark{min-width:48px;height:36px;display:grid;place-items:center;padding:0 10px;border-radius:999px;background:#44d5b324;color:var(--frontstage-text-strong);font-size:.76rem;font-weight:800;letter-spacing:.02em}.frontstage-channel-copy{min-width:0;display:grid;gap:4px;text-align:left}.frontstage-channel-copy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem}.frontstage-channel-copy small{font-size:.78rem}.frontstage-channel-count{min-width:36px;text-align:right;color:var(--frontstage-text-muted);font-size:.82rem;font-weight:700}.frontstage-sidebar-tools{display:grid;gap:10px;padding:4px 6px 0}.frontstage-sidebar-tool{border-radius:18px}.frontstage-channel-sidebar.is-mobile{padding:0;border-radius:0;background:transparent;box-shadow:none}.frontstage-channel-sidebar.is-mobile .frontstage-channel-sidebar-head{padding:0 0 2px}.frontstage-channel-sidebar.is-mobile .frontstage-channel-item{padding-left:0;padding-right:0;border-radius:0}.frontstage-channel-sidebar.is-mobile .frontstage-channel-item.is-root{padding:12px 0;border-color:#6fb0f424;background:transparent}.community-frontstage-nav{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;margin:0 18px}.community-frontstage-nav-track{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center}.community-frontstage-nav-strip{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:4px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:default;scroll-behavior:smooth}.community-frontstage-nav-strip::-webkit-scrollbar{display:none}.community-frontstage-link,.community-channel-button,.community-frontstage-config-button,.public-nav-channel,.archive-filter-pill,.archive-sort-pill,.archive-scenario-pill,.public-scenario-chip,.community-drawer-link,.community-drawer-children button,.community-mega-primary,.community-mega-card{font:inherit;color:inherit}.community-frontstage-link,.community-channel-button,.community-frontstage-config-button,.public-nav-channel,.archive-filter-pill,.archive-sort-pill,.archive-scenario-pill,.public-scenario-chip{border:1px solid var(--frontstage-border);background:var(--frontstage-chip-bg);border-radius:999px;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.community-frontstage-link,.community-channel-button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;white-space:nowrap;text-decoration:none;cursor:pointer}.community-frontstage-config-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;white-space:nowrap;cursor:pointer}.community-frontstage-link:hover,.community-frontstage-link.is-active,.community-channel-button:hover,.community-channel-button.is-active,.community-frontstage-config-button:hover,.public-nav-channel:hover,.public-nav-channel.is-active,.archive-filter-pill:hover,.archive-filter-pill.is-active,.archive-sort-pill:hover,.archive-sort-pill.is-active,.archive-scenario-pill:hover,.archive-scenario-pill.is-active,.public-scenario-chip:hover,.public-scenario-chip.is-active,.community-drawer-link:hover,.community-mega-primary:hover,.community-mega-card:hover{border-color:#44d5b359;background:var(--frontstage-chip-active);box-shadow:0 12px 30px #2191d71f;transform:translateY(-1px)}.community-frontstage-link small,.community-channel-button small{padding:2px 7px;border-radius:999px;background:#44d5b31f;line-height:1}.community-frontstage-link.is-utility{margin-left:4px}.community-mega-menu{position:absolute;top:calc(100% + 16px);left:0;width:min(840px,calc(100vw - 96px));display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:20px;padding:24px;border-radius:28px;border:1px solid var(--frontstage-border);background:var(--frontstage-panel-strong);box-shadow:var(--frontstage-panel-shadow);z-index:90}.community-mega-copy{display:grid;align-content:start;gap:10px}.community-mega-copy h2{margin:0;font-size:clamp(1.8rem,3vw,2.3rem);line-height:1.02}.community-mega-copy p,.archive-hero-description,.public-featured-heading span,.public-section-heading p,.public-value-grid p,.archive-hero-note p,.public-frontstage-empty p,.archive-frontstage-empty p,.frontstage-account-popover p,.community-drawer-link small,.community-mega-card small{color:var(--frontstage-text-muted)}.community-shortcut-mega-menu{width:min(840px,calc(100vw - 72px))}.community-shortcut-hint{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--frontstage-border);border-radius:20px;background:color-mix(in srgb,var(--frontstage-chip-bg) 88%,transparent)}.community-shortcut-hint strong{font-size:.9rem}.community-shortcut-hint small{color:var(--frontstage-text-muted);font-size:.78rem;line-height:1.5}.community-mega-primary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid var(--frontstage-border);border-radius:20px;background:var(--frontstage-chip-bg);cursor:pointer}.community-mega-primary-copy{display:grid;gap:4px;text-align:left}.community-mega-primary strong{font-size:1.1rem}.community-mega-primary small{color:var(--frontstage-text-muted)}.community-mega-primary-arrow{font-size:1rem;font-weight:800;letter-spacing:.04em}.community-mega-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.community-mega-card{display:grid;gap:8px;padding:18px;text-align:left;border:1px solid var(--frontstage-border);border-radius:22px;background:var(--frontstage-chip-bg);cursor:pointer}.topbar-actions{gap:10px;flex:0 0 auto;min-width:0}.community-topbar>.topbar-actions{flex:0 0 auto;width:auto}.frontstage-topbar-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.frontstage-action-compact{display:none}.frontstage-topbar-actions .topbar-icon,.frontstage-topbar-actions .frontstage-clock-trigger,.frontstage-topbar-actions .frontstage-tool-trigger,.frontstage-topbar-actions .frontstage-account-trigger,.frontstage-topbar-actions .theme-switch,.frontstage-topbar-actions .frontstage-admin-entry{transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.frontstage-topbar-actions .topbar-icon,.frontstage-clock-trigger,.frontstage-tool-trigger,.frontstage-account-trigger,.frontstage-account-actions button,.frontstage-account-actions a{font:inherit;color:inherit}.frontstage-topbar-actions .topbar-icon:hover,.frontstage-topbar-actions .topbar-icon.is-active,.frontstage-clock-trigger:hover,.frontstage-clock-trigger.is-active,.frontstage-tool-trigger:hover,.frontstage-account-trigger:hover,.frontstage-account-actions button:hover,.frontstage-account-actions a:hover,.frontstage-admin-entry:hover{border-color:#44d5b359;background:var(--frontstage-chip-active);box-shadow:0 12px 30px #2191d71f;transform:translateY(-1px)}.frontstage-tool-center,.frontstage-clock-menu{position:relative}.frontstage-clock-trigger{width:36px;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;border:1px solid var(--frontstage-border);border-radius:var(--wt-radius-sm);background:var(--frontstage-chip-bg);color:var(--frontstage-text-strong);cursor:pointer}.frontstage-clock-icon{position:relative;width:18px;height:18px;flex:none;border:2px solid currentColor;border-radius:999px;opacity:.84}.frontstage-clock-icon:before,.frontstage-clock-icon:after{content:"";position:absolute;left:7px;border-radius:999px;background:currentColor}.frontstage-clock-icon:before{top:1px;width:2px;height:7px}.frontstage-clock-icon:after{top:8px;width:6px;height:2px;transform:rotate(34deg);transform-origin:left center}.frontstage-clock-text{display:none}.frontstage-clock-popover{min-width:240px;gap:14px;padding:16px}.frontstage-clock-popover-head{display:grid;gap:4px}.frontstage-clock-popover-head span,.frontstage-clock-grid span{color:var(--frontstage-text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.frontstage-clock-popover-head strong,.frontstage-clock-grid strong{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace}.frontstage-clock-popover-head strong{font-size:1.42rem;line-height:1.1}.frontstage-clock-popover-head small{color:var(--frontstage-text-muted);line-height:1.6}.frontstage-clock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.frontstage-clock-grid article{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--frontstage-border);border-radius:16px;background:color-mix(in srgb,var(--frontstage-chip-bg) 84%,transparent)}.frontstage-tool-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--frontstage-border);border-radius:var(--wt-radius-sm);background:var(--frontstage-chip-bg);cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.frontstage-tool-icon{display:grid;grid-template-columns:repeat(3,4px);gap:3px;flex:none}.frontstage-tool-icon span{width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.82}.frontstage-tool-trigger[aria-expanded=true]{border-color:#44d5b359;background:var(--frontstage-chip-active);box-shadow:0 12px 30px #2191d71f}.frontstage-tool-popover{min-width:296px;gap:12px;padding:16px;border-color:var(--frontstage-border);background:var(--frontstage-panel-strong);box-shadow:var(--frontstage-panel-shadow)}.frontstage-tool-popover:before{right:22px;border-left-color:var(--frontstage-border);border-top-color:var(--frontstage-border);background:var(--frontstage-panel-strong)}.frontstage-tool-popover-head{display:grid;gap:4px;padding:0 2px 2px}.frontstage-tool-popover-head span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--frontstage-text-muted)}.frontstage-tool-popover-head strong{font-size:1rem}.frontstage-tool-popover-head p{margin:0;color:var(--frontstage-text-muted);font-size:.78rem;line-height:1.5}.frontstage-tool-groups{display:grid;gap:14px}.frontstage-tool-group{display:grid;gap:8px}.frontstage-tool-group+.frontstage-tool-group{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--frontstage-border) 82%,transparent)}.frontstage-tool-group-head{display:grid;gap:2px;padding:0 2px}.frontstage-tool-group-head strong{font-size:.86rem}.frontstage-tool-group-head small{color:var(--frontstage-text-muted);font-size:.72rem;line-height:1.5}.frontstage-tool-list{display:grid;gap:8px}.frontstage-tool-link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--frontstage-border);border-radius:16px;background:var(--frontstage-chip-bg);color:inherit;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.frontstage-tool-link:hover{border-color:#44d5b359;background:var(--frontstage-chip-active);box-shadow:0 12px 30px #2191d71f;transform:translateY(-1px)}.frontstage-tool-copy{display:grid;gap:2px;text-align:left}.frontstage-tool-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.frontstage-tool-copy strong{font-size:.92rem}.frontstage-tool-badge{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;border:1px solid transparent}.frontstage-tool-badge.is-flagship{color:#dff8ff;border-color:#45d5b04d;background:#29dcff29}.frontstage-tool-badge.is-new{color:#dff8ff;border-color:#57a8ff57;background:#57a8ff24}.frontstage-tool-badge.is-light{color:#eef5ff;border-color:#b6cfeb3d;background:#b6cfeb1f}.frontstage-tool-badge.is-quick{color:#defce8;border-color:#4cd39942;background:#4cd39924}.frontstage-tool-badge.is-planned{color:#f4e7c9;border-color:#d6ad5b42;background:#d6ad5b1f}.frontstage-tool-copy small,.frontstage-tool-arrow{color:var(--frontstage-text-muted)}.frontstage-tool-copy small{font-size:.72rem}.frontstage-tool-arrow{font-size:.92rem;font-weight:700}.frontstage-tool-link.is-planned .frontstage-tool-arrow{color:#e7d19ddb}.frontstage-search-icon{position:relative;width:15px;height:15px;flex:none;border:2px solid currentColor;border-radius:50%;opacity:.82}.frontstage-search-icon:after{content:"";position:absolute;right:-5px;bottom:-3px;width:6px;height:2px;border-radius:999px;background:currentColor;transform:rotate(45deg);transform-origin:center}.frontstage-auth-actions{display:flex;align-items:center;gap:8px}.frontstage-admin-entry{white-space:nowrap}.frontstage-posts-entry{min-width:0;display:inline-flex;align-items:center;gap:8px}.frontstage-posts-icon{width:18px;height:18px;flex:0 0 auto;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:1}.frontstage-posts-entry .frontstage-action-full,.frontstage-posts-entry .frontstage-action-compact{white-space:nowrap}.frontstage-account-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;max-width:196px;padding:6px 10px 6px 8px;border:1px solid var(--frontstage-border);border-radius:18px;background:var(--frontstage-chip-bg);cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.frontstage-account-copy{min-width:0;display:inline-flex;align-items:center;text-align:left}.frontstage-account-copy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.2}.frontstage-account-chevron{color:var(--frontstage-text-muted);font-size:.76rem;line-height:1}.frontstage-account-chevron{display:inline-flex;align-items:center}.frontstage-account-popover{min-width:320px;gap:14px;padding:18px}.frontstage-account-balance{display:grid;gap:8px}.frontstage-account-balance strong{font-size:1.8rem}.frontstage-account-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.frontstage-account-metrics>div{display:grid;gap:4px;padding:10px 12px;border-radius:16px;border:1px solid var(--frontstage-border);background:color-mix(in srgb,var(--frontstage-chip-bg) 84%,transparent)}.frontstage-account-metrics span,.frontstage-account-actions button.is-secondary{color:var(--frontstage-text-muted)}.frontstage-account-actions{display:grid;gap:8px}.frontstage-account-actions button,.frontstage-account-actions a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;text-align:left;text-decoration:none;border:1px solid var(--frontstage-border);border-radius:16px;background:var(--frontstage-chip-bg);cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.account-overline{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--frontstage-text-muted)}.community-sidebar.community-mobile-drawer{position:fixed;top:76px;left:16px;bottom:16px;width:min(320px,calc(100vw - 40px));max-width:84vw;display:grid;transform:translate(calc(-100% - 24px));transition:transform .25s ease;z-index:75;border-radius:28px;border:1px solid var(--frontstage-border);background:var(--frontstage-panel-strong);box-shadow:var(--frontstage-panel-shadow)}.community-sidebar.community-mobile-drawer .community-sidebar-body{overflow-y:auto}.community-sidebar.community-mobile-drawer.is-open{transform:translate(0)}.drawer-backdrop{position:fixed;top:76px;right:0;bottom:0;left:0;z-index:70;background:#0812214d;border:none}.community-drawer-section{display:grid;gap:12px}.community-drawer-group{display:grid;gap:6px;padding-bottom:6px;border-bottom:1px solid rgba(111,176,244,.12)}.community-drawer-link{display:grid;gap:4px;padding:14px 16px;text-align:left;text-decoration:none;border:1px solid var(--frontstage-border);border-radius:20px;background:var(--frontstage-chip-bg);cursor:pointer}.community-drawer-link-head{display:inline-flex;align-items:center;gap:10px}.community-drawer-link-icon{color:var(--frontstage-text-strong)}.community-drawer-link.is-primary{background:var(--frontstage-chip-active)}.community-drawer-channel-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 4px;text-align:left;border:0;background:transparent;cursor:pointer}.community-drawer-channel-copy{display:grid;gap:2px}.community-drawer-channel-copy small{color:var(--frontstage-text-muted)}.community-drawer-channel-arrow{color:var(--frontstage-text-muted);font-size:.95rem;transition:transform .2s ease}.community-drawer-channel-arrow.is-expanded{transform:rotate(180deg)}.community-drawer-children{display:grid;gap:2px;padding:0 0 0 10px;border-left:1px solid rgba(111,176,244,.16)}.community-drawer-child{display:grid;gap:2px;padding:8px 0;text-align:left;border:0;background:transparent;color:var(--frontstage-text-muted);cursor:pointer}.community-drawer-child small{color:var(--frontstage-text-muted)}.community-drawer-child.is-all{color:var(--frontstage-text-strong);font-weight:700}.search-modal{z-index:95}.modal-backdrop{z-index:90}.frontstage-shortcut-config-modal{position:fixed;top:max(88px,12vh);left:50%;z-index:95;width:min(560px,calc(100vw - 32px));display:grid;gap:18px;padding:24px;border-radius:28px;border:1px solid var(--frontstage-border);background:var(--frontstage-panel-strong);box-shadow:var(--frontstage-panel-shadow);transform:translate(-50%)}.frontstage-shortcut-config-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.frontstage-shortcut-config-copy{display:grid;gap:6px}.frontstage-shortcut-config-copy h2{margin:0;font-size:clamp(1.4rem,2.4vw,1.8rem)}.frontstage-shortcut-config-copy p,.frontstage-shortcut-config-item-copy small{margin:0;color:var(--frontstage-text-muted)}.frontstage-shortcut-config-close{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--frontstage-border);border-radius:999px;background:var(--frontstage-chip-bg);color:var(--frontstage-text-strong);font-size:1.3rem;cursor:pointer}.frontstage-shortcut-config-list{display:grid;gap:10px;max-height:min(52vh,420px);overflow-y:auto;padding-right:6px}.frontstage-shortcut-config-list::-webkit-scrollbar{width:8px}.frontstage-shortcut-config-list::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--frontstage-border) 84%,transparent);border-radius:999px}.frontstage-shortcut-config-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--frontstage-border);border-radius:18px;background:color-mix(in srgb,var(--frontstage-chip-bg) 84%,transparent);cursor:pointer}.frontstage-shortcut-config-item.is-active{border-color:#44d5b359;background:color-mix(in srgb,var(--frontstage-chip-active) 80%,transparent)}.frontstage-shortcut-config-item input{width:18px;height:18px;margin-top:2px;accent-color:#35c4b0}.frontstage-shortcut-config-item-copy{min-width:0;display:grid;gap:4px}.frontstage-shortcut-config-item-copy strong{font-size:.95rem}.frontstage-shortcut-config-actions{display:flex;justify-content:flex-end;gap:10px}.archive-frontstage-page{gap:16px;color:var(--frontstage-text-strong)}.archive-hero-banner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:clamp(28px,4vw,44px) clamp(20px,3vw,32px);border-radius:36px;background:var(--frontstage-hero-bg);overflow:hidden}.archive-hero-copy{display:grid;gap:14px;max-width:min(980px,100%)}.archive-results-title{margin:0}.archive-hero-copy .archive-results-title{font-size:clamp(2.4rem,4.6vw,4rem);line-height:.98}.archive-hero-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.archive-hero-meta-item{display:grid;gap:5px;padding:14px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--frontstage-border) 92%,transparent);background:color-mix(in srgb,var(--frontstage-panel-strong) 82%,transparent)}.archive-hero-meta-item span{color:var(--frontstage-text-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.archive-hero-meta-item strong{font-size:.98rem}.archive-hero-search,.public-hero-search{container-type:inline-size;display:flex;gap:12px;align-items:stretch;margin:8px 0 2px}.archive-hero-search label,.public-hero-search label{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;border-radius:18px;border:1px solid var(--frontstage-border);background:#ffffff0f}.archive-hero-search label span,.public-hero-search label span{position:relative;width:14px;height:14px;flex:none;border:2px solid currentColor;border-radius:50%;opacity:.45}.archive-hero-search label span:after,.public-hero-search label span:after{content:"";position:absolute;right:-5px;bottom:-5px;width:7px;height:2px;border-radius:999px;background:currentColor;transform:rotate(45deg)}.archive-hero-search input,.public-hero-search input{width:100%;border:none;outline:none;background:transparent;color:inherit;font:inherit}.hero-search-inline-submit{display:none;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:1px solid rgba(68,213,179,.24);border-radius:14px;background:var(--frontstage-chip-active);color:inherit;cursor:pointer}.hero-search-inline-submit span{position:relative;width:12px;height:12px;display:block;border:2px solid currentColor;border-radius:50%;opacity:.88}.hero-search-inline-submit span:after{content:"";position:absolute;right:-4px;bottom:-4px;width:6px;height:2px;border-radius:999px;background:currentColor;transform:rotate(45deg)}@container (max-width: 560px){.archive-hero-search>.primary-action,.public-hero-search>.primary-action{display:none}.hero-search-inline-submit{display:inline-flex}}.archive-scenario-pill-row,.public-scenario-chips{display:flex;flex-wrap:wrap;gap:10px}.archive-scenario-pill,.public-scenario-chip{display:inline-grid;gap:4px;min-width:84px;padding:10px 14px;text-align:left;cursor:pointer}.archive-scenario-pill strong,.public-scenario-chip strong{font-size:.82rem}.archive-scenario-pill small,.public-scenario-chip small{color:var(--frontstage-text-muted)}.archive-active-filters{display:flex;flex-wrap:wrap;gap:10px}.archive-active-chip{padding:8px 12px;border-radius:999px;border:1px solid var(--frontstage-border);background:var(--frontstage-chip-bg)}.archive-sticky-toolbar{position:sticky;top:calc(var(--community-main-top-padding, 0px) * -1);z-index:58;isolation:isolate;display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%;min-width:0;padding:10px 12px;box-sizing:border-box;border-radius:20px;border:1px solid color-mix(in srgb,var(--frontstage-border) 90%,transparent);background:color-mix(in srgb,var(--frontstage-panel-strong) 88%,transparent);box-shadow:0 18px 36px #03091342;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);overflow:clip}.archive-sticky-toolbar:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:color-mix(in srgb,var(--frontstage-border) 82%,transparent);pointer-events:none}.archive-toolbar-primary{display:flex;align-items:center;gap:10px;flex:0 1 auto;min-width:0}.archive-toolbar-summary{margin:0;color:var(--frontstage-text-muted);font-size:.76rem;line-height:1.3;white-space:nowrap}.archive-reset-action{padding:8px 11px;border:1px solid color-mix(in srgb,var(--frontstage-border) 92%,transparent);border-radius:999px;background:var(--frontstage-chip-bg);color:var(--frontstage-text-strong);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.archive-reset-action:hover{transform:translateY(-1px);border-color:#58b6f352;background:var(--frontstage-chip-active)}.archive-toolbar-group{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.archive-format-group{flex:1 1 420px}.archive-sort-group{flex:0 1 auto}.archive-view-switch{flex:0 1 auto;min-width:0;padding:3px;border-radius:12px}.archive-filter-pill,.archive-sort-pill{display:inline-flex;align-items:center;flex:0 0 auto;padding:8px 12px;white-space:nowrap;cursor:pointer;font-size:.95rem;line-height:1}.archive-filter-pill strong{margin-right:6px}.archive-filter-pill small,.archive-sort-pill small{font-size:.78rem}.archive-view-option{min-height:34px;gap:6px;padding:0 10px}.archive-view-option strong{font-size:12px}.archive-view-icon{width:14px;height:14px}.archive-frontstage-grid{gap:16px}.archive-frontstage-grid.is-list{gap:10px}.archive-frontstage-grid.is-list .asset-card{border-radius:18px}.archive-frontstage-grid.is-list .asset-card-list{grid-template-columns:112px minmax(0,1fr);gap:10px;padding:10px}.archive-frontstage-grid.is-list .asset-preview-list{border-radius:10px}.archive-frontstage-grid.is-list .asset-list-body{grid-template-columns:minmax(0,1.48fr) minmax(220px,.9fr) 196px;gap:10px;align-items:start}.archive-frontstage-grid.is-list .asset-list-main{gap:6px}.archive-frontstage-grid.is-list .asset-kicker{gap:8px;font-size:11px}.archive-frontstage-grid.is-list .asset-list-main h3{font-size:15px;line-height:1.28}.archive-frontstage-grid.is-list .asset-list-main p{font-size:11px;line-height:1.45;line-clamp:1;-webkit-line-clamp:1}.archive-frontstage-grid.is-list .asset-scenario-row{gap:6px}.archive-frontstage-grid.is-list .asset-scenario-chip{min-height:24px;padding:0 10px;font-size:11px}.archive-frontstage-grid.is-list .asset-list-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;align-content:start}.archive-frontstage-grid.is-list .asset-list-meta span{padding:5px 7px;border-radius:9px}.archive-frontstage-grid.is-list .asset-list-meta span:last-child{grid-column:1 / -1}.archive-frontstage-grid.is-list .asset-list-meta small{font-size:10px}.archive-frontstage-grid.is-list .asset-list-meta strong{margin-top:2px;font-size:11px;line-height:1.25}.archive-frontstage-grid.is-list .asset-list-actions{width:196px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:center;gap:4px 8px}.archive-frontstage-grid.is-list .asset-card-stat{font-size:11px;white-space:nowrap}.archive-frontstage-grid.is-list .asset-price{margin-left:auto;font-size:1.08rem;line-height:1}.archive-frontstage-grid.is-list .asset-detail-action{min-width:0;min-height:32px;padding:0 9px}.archive-frontstage-grid .asset-card,.public-featured-grid .asset-card,.public-discovery-grid .asset-card{height:100%}.archive-frontstage-empty,.public-frontstage-empty{display:grid;gap:12px;padding:28px;justify-items:start}.archive-empty-mark{width:48px;height:48px;border-radius:18px;background:linear-gradient(135deg,#2497d63d,#44d5b333)}.wallet-frontstage{gap:18px}.wallet-frontstage .panel-card,.wallet-frontstage .metric-card-pro{border-color:var(--frontstage-border);background:var(--frontstage-panel);box-shadow:var(--frontstage-panel-shadow);color:var(--frontstage-text-strong)}.wallet-frontstage .metric-card-pro span,.wallet-frontstage .metric-card-pro small,.wallet-frontstage .panel-card p,.wallet-frontstage .panel-card small,.wallet-frontstage .panel-card dt{color:var(--frontstage-text-muted)}.wallet-frontstage .empty-state-pro{color:var(--frontstage-text-strong);border-color:#6fb0f424;border-radius:20px;background:color-mix(in srgb,var(--frontstage-panel-strong) 76%,transparent)}.wallet-frontstage .empty-state-pro h2{color:var(--frontstage-text-strong)}.wallet-frontstage .empty-state-pro p{color:var(--frontstage-text-muted)}.wallet-frontstage .empty-state-mark{background:linear-gradient(135deg,#29dcff2e,#38d69f2e);box-shadow:inset 0 0 0 1px #52a0dc38}.wallet-frontstage .secondary-action,.wallet-frontstage .primary-action{min-height:40px;border-radius:12px;border-color:var(--frontstage-border)}.wallet-frontstage .secondary-action{background:#ffffff0a;color:var(--frontstage-text-strong)}.wallet-frontstage .primary-action{border-color:#44d5b37a;background:linear-gradient(135deg,#21c8e3eb,#44d5b3eb);color:#041118}.wallet-dashboard-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;padding:24px;border-radius:28px;background:var(--frontstage-hero-bg)}.wallet-hero-copy{display:grid;gap:16px}.wallet-hero-copy h1{margin:0;font-size:clamp(34px,4.5vw,58px);line-height:.96;letter-spacing:-.04em}.wallet-hero-copy p{max-width:760px;margin:0;line-height:1.7}.wallet-hero-tags{display:flex;flex-wrap:wrap;gap:8px}.wallet-hero-tags span,.wallet-package-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(68,213,179,.22);background:#ffffff0f;font-size:11px;font-weight:800;letter-spacing:.04em}.wallet-balance-panel{display:grid;gap:16px;align-content:start;padding:22px;border-radius:24px;border:1px solid rgba(68,213,179,.18);background:color-mix(in srgb,var(--frontstage-panel-strong) 88%,transparent)}.wallet-balance-label{color:var(--frontstage-text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.wallet-balance-panel>strong{display:block;font-size:clamp(44px,7vw,74px);line-height:.95;letter-spacing:-.05em}.wallet-balance-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wallet-balance-meta article,.wallet-checkout-card,.wallet-order-list article,.wallet-unlocked-card,.wallet-frontstage .ledger-line{border:1px solid rgba(111,176,244,.14);background:color-mix(in srgb,var(--frontstage-panel-strong) 76%,transparent)}.wallet-balance-meta article{display:grid;gap:6px;min-height:92px;padding:14px;border-radius:18px}.wallet-balance-meta strong,.wallet-package-price strong,.wallet-order-topline strong{font-size:20px;line-height:1.1}.wallet-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.wallet-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;align-items:start}.wallet-main-stack,.wallet-side-stack{display:grid;gap:18px}.wallet-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.wallet-section-heading h2,.wallet-checkout-header h2{margin:4px 0 0;font-size:22px}.wallet-section-heading p,.wallet-checkout-header p,.wallet-package-card p,.wallet-order-list p,.wallet-unlocked-card p,.wallet-checkout-note,.wallet-frontstage .ledger-note{margin:0;line-height:1.65}.wallet-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wallet-package-card{display:grid;gap:14px;padding:18px;border:1px solid var(--frontstage-border);border-radius:22px;background:color-mix(in srgb,var(--frontstage-panel-strong) 68%,transparent);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.wallet-package-card:hover,.wallet-package-card.is-active,.wallet-package-card.is-featured{transform:translateY(-2px);border-color:#44d5b357;box-shadow:0 18px 34px #0d203638}.wallet-package-card.is-featured{background:linear-gradient(180deg,#0e233af0,#091627eb)}.wallet-package-head,.wallet-order-topline,.wallet-unlocked-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.wallet-package-price,.wallet-package-coins{display:grid;gap:4px}.wallet-package-coins strong{font-size:32px;line-height:.95}.wallet-checkout-panel{display:grid;gap:16px}.wallet-checkout-card{display:grid;gap:16px;padding:18px;border-radius:20px}.wallet-checkout-card dl{display:grid;gap:10px;margin:0}.wallet-checkout-card dl div{display:flex;align-items:center;justify-content:space-between;gap:12px}.wallet-checkout-card dd{margin:0;font-weight:800}.wallet-checkout-submit,.wallet-checkout-actions .secondary-action,.wallet-package-card .primary-action,.wallet-package-card .secondary-action,.wallet-unlocked-meta .secondary-action{width:100%;justify-content:center}.wallet-checkout-actions,.wallet-order-list,.wallet-unlocked-grid{display:grid;gap:12px}.wallet-order-list article,.wallet-unlocked-card{display:grid;gap:8px;padding:16px;border-radius:18px}.wallet-unlocked-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.wallet-frontstage .ledger-head,.wallet-frontstage .ledger-line{grid-template-columns:116px 112px 70px 96px minmax(0,1fr)}.wallet-frontstage .ledger-head{padding:0 14px;color:var(--frontstage-text-muted)}.wallet-frontstage .ledger-line{min-height:58px;padding:14px;border-radius:18px}.wallet-frontstage .ledger-line strong{font-size:13px}.wallet-frontstage .ledger-note{min-width:0}.calculator-frontstage{gap:18px}.calculator-tool-shell{display:grid;gap:18px}.calculator-mini-tool{display:grid;gap:16px}.calculator-mini-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px}.calculator-mini-inputs,.calculator-mini-results{display:grid;gap:12px}.calculator-mini-inputs{padding:14px;border-radius:18px;border:1px solid rgba(111,176,244,.14);background:color-mix(in srgb,var(--frontstage-panel-strong) 76%,transparent)}.calculator-mini-inputs label{display:grid;gap:8px;font-weight:700}.calculator-frontstage .panel-card{border-color:var(--frontstage-border);background:var(--frontstage-panel);box-shadow:var(--frontstage-panel-shadow);color:var(--frontstage-text-strong)}.calculator-frontstage .panel-card p,.calculator-frontstage .panel-card small,.calculator-frontstage .panel-card dt,.calculator-frontstage .panel-card span{color:var(--frontstage-text-muted)}.calculator-frontstage .primary-action,.calculator-frontstage .secondary-action{min-height:40px;border-radius:12px;border-color:var(--frontstage-border)}.calculator-frontstage .secondary-action{background:var(--frontstage-secondary-bg);color:var(--frontstage-text-strong)}.calculator-frontstage .primary-action{border-color:#44d5b37a;background:linear-gradient(135deg,#21c8e3eb,#44d5b3eb);color:#041118}.calculator-dashboard-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;padding:24px;border-radius:28px;background:var(--frontstage-hero-bg)}.calculator-hero-copy{display:grid;gap:16px}.calculator-hero-copy h1{margin:0;font-size:clamp(34px,4.5vw,58px);line-height:.96;letter-spacing:-.04em}.calculator-hero-copy p{max-width:760px;margin:0;line-height:1.7}.calculator-hero-tags{display:flex;flex-wrap:wrap;gap:8px}.calculator-hero-tags span,.calculator-input-group header span{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--frontstage-border) 70%,rgba(68,213,179,.3));background:var(--frontstage-chip-soft);color:var(--frontstage-text-strong);font-size:11px;font-weight:800;letter-spacing:.04em}.calculator-hero-kpis{display:grid;gap:12px}.calculator-hero-kpis article,.calculator-kpi-card,.calculator-snapshot-grid article,.calculator-input-group,.calculator-waterfall-row,.calculator-yearly-grid article,.calculator-yearly-line{border:1px solid rgba(111,176,244,.14);background:color-mix(in srgb,var(--frontstage-panel-strong) 76%,transparent)}.calculator-hero-kpis article{display:grid;gap:6px;min-height:110px;padding:18px;border-radius:20px}.calculator-hero-kpis strong{font-size:28px;line-height:1;color:var(--frontstage-text-strong)}.calculator-dashboard-grid{display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.2fr);gap:18px;align-items:start}.calculator-input-panel,.calculator-results-stack{display:grid;gap:18px}.calculator-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.calculator-section-heading h2{margin:4px 0 0;font-size:22px;color:var(--frontstage-text-strong)}.calculator-input-groups{display:grid;gap:14px}.calculator-input-group{display:grid;gap:14px;padding:16px;border-radius:22px}.calculator-input-group header{display:flex;align-items:center;justify-content:space-between;gap:12px}.calculator-input-group header strong,.calculator-kpi-card strong,.calculator-snapshot-grid strong,.calculator-yearly-grid strong,.calculator-waterfall-value,.calculator-yearly-line span:nth-child(4),.calculator-yearly-line span:nth-child(5){color:var(--frontstage-text-strong)}.calculator-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.calculator-frontstage .calc-inputs label,.calculator-field-grid label{display:grid;gap:8px;font-weight:700}.calculator-frontstage input{min-height:44px;padding:0 12px;border:1px solid rgba(111,176,244,.16);border-radius:12px;background:var(--frontstage-input-bg);color:var(--frontstage-text-strong)}.calculator-frontstage input:focus{outline:none;border-color:#44d5b36b;box-shadow:0 0 0 3px #44d5b31f}.calculator-actions-row{display:flex;gap:10px;flex-wrap:wrap}.calculator-scenario-panel,.calculator-compare-board{display:grid;gap:12px;padding:16px;border:1px solid rgba(111,176,244,.14);border-radius:20px;background:color-mix(in srgb,var(--frontstage-panel-strong) 78%,transparent)}.calculator-scenario-heading{display:flex;align-items:end;justify-content:space-between;gap:12px}.calculator-scenario-heading h3{margin:4px 0 0;color:var(--frontstage-text-strong)}.calculator-scenario-list{display:grid;gap:8px}.calculator-scenario-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1px solid rgba(111,176,244,.14);background:var(--frontstage-subtle-surface)}.calculator-scenario-meta{display:grid;gap:4px}.calculator-scenario-meta strong,.calculator-compare-line span:first-child{color:var(--frontstage-text-strong)}.calculator-scenario-actions{display:flex;gap:8px}.calculator-compare-table{display:grid;gap:8px}.calculator-compare-head,.calculator-compare-line{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(4,minmax(0,1fr));gap:10px;align-items:center}.calculator-compare-head{padding:0 12px;font-size:12px;font-weight:800;color:var(--frontstage-text-muted)}.calculator-compare-line{min-height:52px;padding:12px;border-radius:14px;border:1px solid rgba(111,176,244,.14);background:var(--frontstage-subtle-surface)}.calculator-results-stack{display:grid;gap:18px}.calculator-kpi-grid,.calculator-snapshot-grid,.calculator-yearly-grid{display:grid;gap:12px}.calculator-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-kpi-card{display:grid;gap:8px;min-height:132px;padding:18px;border-radius:20px}.calculator-kpi-card.is-primary{background:var(--frontstage-primary-surface);border-color:#44d5b33d}.calculator-kpi-card strong{font-size:28px;line-height:1.05}.calculator-snapshot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator-snapshot-grid article,.calculator-yearly-grid article{display:grid;gap:6px;min-height:96px;padding:16px;border-radius:18px}.calculator-snapshot-grid strong,.calculator-yearly-grid strong{font-size:18px;line-height:1.15}.calculator-waterfall-list{display:grid;gap:10px}.calculator-waterfall-row{display:grid;grid-template-columns:84px minmax(0,1fr) 132px;align-items:center;gap:14px;padding:14px;border-radius:18px}.calculator-waterfall-label{display:grid;gap:4px}.calculator-waterfall-label strong{color:var(--frontstage-text-strong)}.calculator-waterfall-bar-track{position:relative;height:14px;border-radius:999px;background:var(--frontstage-track-bg);overflow:hidden}.calculator-waterfall-bar{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#21c8e3eb,#44d5b3eb)}.calculator-waterfall-bar.is-negative{background:linear-gradient(90deg,#ff8373eb,#ff5c5ceb)}.calculator-yearly-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.calculator-yearly-table{display:grid;gap:8px}.calculator-yearly-head,.calculator-yearly-line{display:grid;grid-template-columns:68px 120px 128px 128px minmax(0,1fr);gap:12px;align-items:center}.calculator-yearly-head{padding:0 14px;font-size:12px;font-weight:800;color:var(--frontstage-text-muted)}.calculator-yearly-line{min-height:54px;padding:14px;border-radius:16px}.public-frontstage-home{position:relative;isolation:isolate;min-height:100vh;padding-bottom:36px;background:var(--frontstage-page-bg);color:var(--frontstage-text-strong)}.public-frontstage-home:before{content:"";position:fixed;top:-12vh;left:-8vw;width:min(42vw,520px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(57,151,219,.22),transparent 68%);pointer-events:none;z-index:-1}.public-frontstage-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(18px,4vw,32px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb,var(--frontstage-border) 88%,transparent);color:var(--frontstage-text-strong)}.public-nav-actions{display:flex;align-items:center;gap:10px}.public-primary-entry,.public-market-link{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--frontstage-border) 92%,transparent);background:color-mix(in srgb,var(--frontstage-panel-strong) 88%,transparent);color:var(--frontstage-text-strong);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.public-primary-entry:hover,.public-market-link:hover{transform:translateY(-1px);border-color:#58b6f352;background:color-mix(in srgb,var(--frontstage-panel-strong) 96%,transparent)}.public-nav-channel{padding:10px 14px;white-space:nowrap;cursor:pointer}.public-frontstage-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:stretch;min-height:0;margin:8px clamp(18px,4vw,32px) 0;padding:clamp(28px,4.8vw,56px) clamp(18px,4vw,32px);border-radius:34px;border:1px solid color-mix(in srgb,var(--frontstage-border) 92%,transparent);background:var(--frontstage-hero-bg);box-shadow:0 26px 80px #03091347;overflow:hidden}.public-hero-center{display:grid;gap:18px;max-width:min(1040px,100%);width:100%;margin:0 auto}.public-hero-copy{display:grid;gap:12px;align-content:start;justify-items:center;text-align:center}.public-hero-copy .public-kicker{margin:0;letter-spacing:.12em;text-transform:uppercase;color:#76caffc7;font-size:.72rem}.public-hero-copy h1{margin:0;max-width:13ch;font-size:clamp(2.5rem,5.2vw,4.8rem);line-height:.98;letter-spacing:-.03em;color:var(--frontstage-text-strong)}.public-hero-description{margin:0;max-width:64ch;color:var(--frontstage-text-muted);font-size:1rem;line-height:1.62}.public-hero-search{width:min(860px,100%);margin:2px auto 0}.public-hero-search label{min-height:64px;padding:0 18px;border-radius:22px;background:color-mix(in srgb,var(--frontstage-panel-strong) 80%,transparent)}.public-hero-search input{font-size:1.02rem}.public-hero-metrics,.public-hero-channels,.public-scenario-chips{width:min(980px,100%);margin:0 auto}.public-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.public-hero-metric{display:grid;gap:6px;padding:14px 16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--frontstage-border) 92%,transparent);background:color-mix(in srgb,var(--frontstage-panel-strong) 82%,transparent);box-shadow:var(--frontstage-panel-shadow)}.public-hero-metric span{color:var(--frontstage-text-muted);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.public-hero-metric strong{font-size:clamp(1.1rem,2vw,1.4rem)}.public-hero-channels{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.public-scenario-chips{justify-content:center;gap:10px}.public-scenario-chip{min-width:0;gap:2px;padding:10px 14px}.public-scenario-chip strong{font-size:.78rem}.public-scenario-chip small{font-size:.72rem}.public-home-market{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px;margin:20px clamp(18px,4vw,32px) 0}.public-market-column,.public-featured-surface,.public-discovery-surface{display:grid;gap:12px;align-content:start;min-width:0}.public-section-heading-inline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.public-featured-heading{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--frontstage-border) 92%,transparent);background:color-mix(in srgb,var(--frontstage-panel-strong) 88%,transparent);box-shadow:var(--frontstage-panel-shadow)}.public-featured-heading span{color:#76caffc7;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.public-featured-heading strong{font-size:1rem;line-height:1.35}.public-featured-list{display:grid;gap:10px}.public-featured-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--frontstage-border) 90%,transparent);border-radius:18px;background:color-mix(in srgb,var(--frontstage-panel) 92%,transparent);box-shadow:var(--frontstage-panel-shadow);color:inherit;transition:transform .18s ease,border-color .18s ease,background .18s ease}.public-featured-item:hover{transform:translateY(-1px);border-color:#58b6f352;background:color-mix(in srgb,var(--frontstage-panel-strong) 94%,transparent)}.public-featured-rank{width:34px;text-align:center;color:#76caffd1;font-size:.95rem;font-weight:800;letter-spacing:.04em}.public-featured-copy{min-width:0;display:grid;gap:4px}.public-featured-copy strong{display:-webkit-box;overflow:hidden;margin:0;color:var(--frontstage-text-strong);font-size:.95rem;line-height:1.35;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.public-featured-copy p{display:-webkit-box;overflow:hidden;margin:0;color:var(--frontstage-text-muted);font-size:.76rem;line-height:1.45;line-clamp:1;-webkit-box-orient:vertical;-webkit-line-clamp:1}.public-featured-meta{display:grid;gap:4px;justify-items:end;white-space:nowrap}.public-featured-meta strong{color:var(--frontstage-text-strong);font-size:.9rem}.public-featured-meta small{color:var(--frontstage-text-muted);font-size:.74rem}.public-section-heading h2{margin-top:6px;margin-bottom:4px;font-size:clamp(1.35rem,2.4vw,1.85rem)}.public-section-heading p{max-width:56ch;margin:0 0 10px;color:var(--frontstage-text-muted);font-size:.9rem;line-height:1.55}.public-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.public-discovery-list{display:grid;gap:10px}.public-discovery-list .asset-card{border-radius:18px}.public-discovery-list .asset-card-list{padding:10px;gap:10px;grid-template-columns:116px minmax(0,1fr)}.public-discovery-list .asset-list-body{gap:10px;grid-template-columns:minmax(0,1.2fr) minmax(128px,.72fr) auto}.public-discovery-list .asset-list-main h3{font-size:15px}.public-discovery-list .asset-list-main p{line-clamp:1;-webkit-line-clamp:1}.public-discovery-list .asset-list-meta{gap:6px}.public-discovery-list .asset-list-meta span{padding:6px 8px}.public-discovery-list .asset-list-actions{gap:6px}.public-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px clamp(18px,4vw,40px) 0}.public-value-grid article{display:grid;gap:10px;padding:24px;border-radius:24px;border:1px solid var(--frontstage-border);background:var(--frontstage-panel);box-shadow:var(--frontstage-panel-shadow)}.public-value-grid article strong{color:var(--frontstage-text-strong)}.public-value-grid article p{margin:0;color:var(--frontstage-text-muted);line-height:1.7}.public-skeleton-grid{min-height:240px}@media(max-width:1180px){.community-main{--community-main-top-padding: calc(34px + var(--community-main-safe-top));padding-bottom:calc(36px + var(--community-main-safe-bottom))}.archive-sticky-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.archive-hero-banner{gap:18px;padding:24px 22px;border-radius:30px}.archive-hero-copy{gap:12px}.archive-hero-copy .archive-results-title{font-size:clamp(2.08rem,4vw,3.18rem)}.archive-toolbar-primary{grid-column:1;grid-row:1}.archive-sort-group{grid-column:2;grid-row:1;margin-left:0;flex-wrap:nowrap}.archive-view-switch{grid-column:3;grid-row:1}.archive-format-group{grid-column:1 / -1;grid-row:2;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.archive-format-group::-webkit-scrollbar{display:none}.community-mega-menu{width:min(760px,calc(100vw - 64px));grid-template-columns:1fr}.archive-hero-banner,.public-frontstage-hero{grid-template-columns:1fr}.public-featured-item{grid-template-columns:auto minmax(0,1fr) auto}}@media(max-width:980px){.frontstage-drawer-toggle{display:inline-flex}.community-workspace{grid-template-columns:minmax(0,1fr)!important}.community-frontstage-sidebar{display:none}.frontstage-shortcut-config-modal{top:84px;width:min(520px,calc(100vw - 24px));padding:20px}.community-topbar{flex-wrap:nowrap;align-items:center}.frontstage-tool-center,.community-topbar-shortcuts{display:none}.community-topbar-shortcuts::-webkit-scrollbar{display:none}.community-frontstage-nav{display:none}.frontstage-topbar-actions{margin-left:auto;flex:0 1 auto;justify-content:flex-end;flex-wrap:nowrap}.frontstage-auth-actions{margin-left:0;flex-wrap:nowrap}.community-brand-copy small{display:none}.community-sidebar.community-mobile-drawer{position:fixed;top:76px;left:16px;bottom:16px;width:min(288px,calc(100vw - 40px));max-width:80vw;display:grid;transform:translate(-112%);transition:transform .25s ease;z-index:75;border-radius:28px;border:1px solid var(--frontstage-border);background:var(--frontstage-panel-strong);box-shadow:var(--frontstage-panel-shadow)}.community-sidebar.community-mobile-drawer .community-sidebar-body{overflow-y:auto}.community-sidebar.community-mobile-drawer.is-open{transform:translate(0)}.drawer-backdrop{position:fixed;top:76px;right:0;bottom:0;left:0;z-index:70;background:#0812214d;border:none}.public-frontstage-nav{flex-wrap:wrap}.archive-frontstage-grid.is-list .asset-card-list,.archive-frontstage-grid.is-list .asset-list-body{grid-template-columns:1fr}.archive-frontstage-grid.is-list .asset-list-actions{width:auto}.wallet-dashboard-hero,.wallet-dashboard-grid,.wallet-package-grid,.wallet-metric-row{grid-template-columns:1fr}@media(max-width:1120px){.frontstage-product-links,.frontstage-search-trigger strong,.frontstage-account-copy small,.theme-switch strong{display:none}}.calculator-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-mini-grid,.calculator-yearly-grid,.calculator-yearly-head,.calculator-yearly-line,.calculator-compare-head,.calculator-compare-line{grid-template-columns:1fr}.calculator-compare-head{display:none}.calculator-compare-line{gap:8px}.calculator-compare-line span{display:flex;align-items:center;justify-content:space-between;gap:12px}.calculator-compare-line span:nth-child(n+2):before{color:var(--frontstage-text-muted);font-size:12px;font-weight:700}.calculator-compare-line span:nth-child(2):before{content:"IRR"}.calculator-compare-line span:nth-child(3):before{content:"回收期"}.calculator-compare-line span:nth-child(4):before{content:"NPV"}.calculator-compare-line span:nth-child(5):before{content:"全周期净收益"}.wallet-balance-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.wallet-frontstage .ledger-head,.wallet-frontstage .ledger-line{grid-template-columns:repeat(2,minmax(0,1fr))}.public-nav-channels{order:3;width:100%;justify-content:flex-start}.public-discovery-list .asset-card-list,.public-discovery-list .asset-list-body{grid-template-columns:1fr}.public-discovery-grid,.public-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1120px){.theme-switch strong{display:none}}@media(max-width:1440px){.community-frontstage-nav{margin:0 12px}.frontstage-topbar-actions{gap:8px}.frontstage-action-full{display:none}.frontstage-action-compact{display:inline}.frontstage-admin-entry,.frontstage-posts-entry{padding:0 10px}.frontstage-account-trigger{max-width:40px;min-width:40px;padding:0;justify-content:center}.frontstage-account-copy,.frontstage-account-chevron{display:none}}@media(max-width:720px){.community-main{--community-main-top-padding: calc(18px + var(--community-main-safe-top));padding:var(--community-main-top-padding) 16px calc(32px + var(--community-main-safe-bottom))}.archive-hero-meta{grid-template-columns:1fr}.frontstage-shortcut-config-modal{width:min(100vw - 20px,100%);top:76px;padding:18px}.community-mega-grid,.public-discovery-grid,.public-value-grid{grid-template-columns:1fr}.public-featured-item{grid-template-columns:auto minmax(0,1fr)}.public-featured-meta{grid-column:2;justify-items:start}.archive-toolbar-primary{width:100%;align-items:flex-start;flex-wrap:wrap}.archive-toolbar-summary{width:100%;white-space:normal}.archive-sticky-toolbar{top:calc(var(--community-main-top-padding, 0px) * -1);grid-template-columns:1fr;align-items:flex-start}.archive-sort-group{grid-column:1;grid-row:2;width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none}.archive-sort-group::-webkit-scrollbar{display:none}.archive-view-switch{grid-column:1;grid-row:3}.archive-format-group{grid-column:1;grid-row:4}.archive-toolbar-group,.archive-view-switch{width:100%}.archive-view-option{flex:1 1 0}.wallet-dashboard-hero,.wallet-main-stack,.wallet-side-stack,.calculator-dashboard-hero,.calculator-dashboard-grid,.calculator-results-stack,.calculator-input-groups,.calculator-tool-shell{gap:14px}.calculator-dashboard-hero,.calculator-dashboard-grid,.calculator-kpi-grid,.calculator-snapshot-grid,.calculator-yearly-grid,.calculator-field-grid,.calculator-yearly-head,.calculator-yearly-line,.calculator-waterfall-row,.calculator-compare-head,.calculator-compare-line,.calculator-scenario-item{grid-template-columns:1fr}.wallet-section-heading,.wallet-order-topline,.wallet-unlocked-meta{align-items:start;flex-direction:column}.calculator-section-heading,.calculator-input-group header,.calculator-scenario-heading,.calculator-scenario-actions{align-items:start;flex-direction:column}.wallet-balance-meta,.wallet-unlocked-grid,.calculator-field-grid,.calculator-yearly-head,.calculator-yearly-line,.calculator-waterfall-row,.calculator-yearly-grid,.wallet-frontstage .ledger-head,.wallet-frontstage .ledger-line{grid-template-columns:1fr}.wallet-frontstage .ledger-line{gap:6px}.calculator-waterfall-value{text-align:left}}
