:root{font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#f5f7fa;background:#0f172a;line-height:1.5;font-weight:400}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at top,rgba(234,179,8,.22),transparent 28%),linear-gradient(180deg,#0f172a,#111827)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}#app{min-height:100vh}.language-switcher[data-v-29443264]{display:inline-flex;gap:4px;padding:4px;border-radius:999px;border:1px solid rgba(148,163,184,.24);background:#0f172ab8}.language-switcher__button[data-v-29443264]{min-width:44px;padding:6px 10px;border:0;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:#cbd5e1;background:transparent;cursor:pointer}.language-switcher__button--active[data-v-29443264]{color:#0f172a;background:#fbbf24}.admin-layout[data-v-53ae3e1c]{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:linear-gradient(180deg,#111827fa,#0f172af0)}.admin-layout__sidebar[data-v-53ae3e1c]{padding:28px 20px;border-right:1px solid rgba(148,163,184,.18);background:#0206175c}.admin-layout__sidebar-top[data-v-53ae3e1c]{display:grid;gap:14px;margin-bottom:24px}.admin-layout__brand[data-v-53ae3e1c]{display:block;font-size:1.125rem;font-weight:700}.admin-layout__nav[data-v-53ae3e1c]{display:flex;flex-direction:column;gap:10px}.admin-layout__nav a[data-v-53ae3e1c]{padding:12px 14px;border-radius:14px;color:#cbd5e1;background:#1e293b8f}.admin-layout__nav a.router-link-active[data-v-53ae3e1c]{color:#f8fafc;background:#2563eb66}.admin-layout__main[data-v-53ae3e1c]{padding:32px}@media (max-width: 900px){.admin-layout[data-v-53ae3e1c]{grid-template-columns:1fr}.admin-layout__sidebar[data-v-53ae3e1c]{border-right:0;border-bottom:1px solid rgba(148,163,184,.18)}}.admin-pagination[data-v-e59d92cf]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.admin-pagination__summary[data-v-e59d92cf]{margin:0;color:#cbd5e1}.admin-pagination__actions[data-v-e59d92cf]{display:flex;gap:12px}.admin-pagination__actions button[data-v-e59d92cf]{padding:10px 16px;border:0;border-radius:999px;background:#2563eb6b;color:#f8fafc;cursor:pointer}.admin-pagination__actions button[data-v-e59d92cf]:disabled{cursor:not-allowed;opacity:.55}.admin-page[data-v-28907238]{display:grid;gap:24px}.admin-page__hero[data-v-28907238],.content-page__table[data-v-28907238]{overflow:hidden;padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.admin-page__hero h1[data-v-28907238],.admin-page__hero p[data-v-28907238],.admin-page__status[data-v-28907238],strong[data-v-28907238],small[data-v-28907238]{margin:0}.admin-page__eyebrow[data-v-28907238]{margin:0 0 10px;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.admin-page__hero p[data-v-28907238]:last-child,.admin-page__status[data-v-28907238],small[data-v-28907238]{color:#cbd5e1}.admin-page__filters[data-v-28907238]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.admin-page__filters input[data-v-28907238]{min-width:280px;padding:10px 14px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:#0f172ae0;color:#f8fafc}.admin-page__filters button[data-v-28907238]{padding:10px 16px;border:0;border-radius:999px;background:#2563eb6b;color:#f8fafc;cursor:pointer}table[data-v-28907238]{width:100%;border-collapse:collapse}th[data-v-28907238],td[data-v-28907238]{padding:16px 12px;border-bottom:1px solid rgba(148,163,184,.1);text-align:left;vertical-align:top}td[data-v-28907238]{color:#e2e8f0}td[data-v-28907238]:first-child,td[data-v-28907238]:nth-child(4){display:grid;gap:8px}a[data-v-28907238]{color:#93c5fd;word-break:break-all}.public-layout[data-v-7f710dc7]{min-height:100vh;padding:32px}.public-layout__header[data-v-7f710dc7],.public-layout__content[data-v-7f710dc7]{max-width:1080px;margin:0 auto}.public-layout__header[data-v-7f710dc7]{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:32px}.public-layout__branding[data-v-7f710dc7]{max-width:520px}.public-layout__actions[data-v-7f710dc7]{display:grid;gap:12px;justify-items:end}.public-layout__eyebrow[data-v-7f710dc7]{margin:0 0 8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.public-layout__kicker[data-v-7f710dc7]{margin:0 0 10px;color:#94a3b8}.public-layout__title[data-v-7f710dc7]{margin:0;font-size:2rem;line-height:1.2}.public-layout__nav[data-v-7f710dc7]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.public-layout__nav a[data-v-7f710dc7]{padding:10px 14px;border-radius:999px;background:#0f172a99;border:1px solid rgba(148,163,184,.25)}.public-layout__nav a.router-link-active[data-v-7f710dc7]{border-color:#fbbf24bf;background:#b453093d}.public-layout__content[data-v-7f710dc7] .route-placeholder{padding:40px;border-radius:24px;background:#0f172ab8;border:1px solid rgba(148,163,184,.22);box-shadow:0 20px 60px #0f172a33}.public-layout__content[data-v-7f710dc7] .route-placeholder__eyebrow{display:inline-flex;margin-bottom:12px;padding:6px 10px;border-radius:999px;color:#fbbf24;background:#eab3081f}.public-layout__content[data-v-7f710dc7] .route-placeholder__title{margin:0 0 12px;font-size:2.5rem}.public-layout__content[data-v-7f710dc7] .route-placeholder__description{margin:0;max-width:680px;color:#cbd5e1}@media (max-width: 768px){.public-layout[data-v-7f710dc7]{padding:20px}.public-layout__header[data-v-7f710dc7]{flex-direction:column;align-items:flex-start}.public-layout__actions[data-v-7f710dc7]{width:100%;justify-items:start}}.job-run-table[data-v-86a67c37]{overflow:hidden;border-radius:24px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}table[data-v-86a67c37]{width:100%;border-collapse:collapse}th[data-v-86a67c37],td[data-v-86a67c37]{padding:16px 18px;border-bottom:1px solid rgba(148,163,184,.1);text-align:left}th[data-v-86a67c37]{color:#94a3b8;font-size:.85rem}td[data-v-86a67c37]{color:#e2e8f0}.job-run-table__stats[data-v-86a67c37],.job-run-table__time[data-v-86a67c37]{display:grid;gap:6px}.job-run-table__stats small[data-v-86a67c37],.job-run-table__empty[data-v-86a67c37]{color:#cbd5e1}.job-run-table__errors[data-v-86a67c37]{margin:0;padding-left:18px;color:#fecaca}.admin-page[data-v-0a4fcb6c]{display:grid;gap:24px}.admin-page__hero[data-v-0a4fcb6c]{padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.admin-page__actions[data-v-0a4fcb6c]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.admin-page__actions button[data-v-0a4fcb6c]{padding:10px 16px;border:0;border-radius:999px;background:#2563eb6b;color:#f8fafc;cursor:pointer}.admin-page__actions button[data-v-0a4fcb6c]:disabled{cursor:wait;opacity:.6}.admin-page__hero h1[data-v-0a4fcb6c],.admin-page__hero p[data-v-0a4fcb6c],.admin-page__status[data-v-0a4fcb6c]{margin:0}.admin-page__eyebrow[data-v-0a4fcb6c]{margin:0 0 10px;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.admin-page__hero p[data-v-0a4fcb6c]:last-child,.admin-page__status[data-v-0a4fcb6c]{color:#cbd5e1}.source-status-badge[data-v-aace740a]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.82rem;text-transform:lowercase}.source-status-badge--active[data-v-aace740a]{color:#bbf7d0;background:#16a34a33}.source-status-badge--warning[data-v-aace740a]{color:#fde68a;background:#d9770638}.source-status-badge--blocked[data-v-aace740a]{color:#fecaca;background:#dc262638}.review-queue-table[data-v-1b1d31f9]{overflow:auto;border-radius:24px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}table[data-v-1b1d31f9]{width:100%;border-collapse:collapse}th[data-v-1b1d31f9],td[data-v-1b1d31f9]{padding:16px 18px;border-bottom:1px solid rgba(148,163,184,.1);vertical-align:top;text-align:left}th[data-v-1b1d31f9]{color:#94a3b8;font-size:.85rem}td[data-v-1b1d31f9]{color:#e2e8f0}.review-queue-table__summary[data-v-1b1d31f9],.review-queue-table__source[data-v-1b1d31f9],.review-queue-table__mode[data-v-1b1d31f9]{margin:8px 0 0}.review-queue-table__source[data-v-1b1d31f9],.review-queue-table__mode[data-v-1b1d31f9],.review-queue-table__actions[data-v-1b1d31f9]{display:grid;gap:8px}.review-queue-table__source a[data-v-1b1d31f9]{color:#93c5fd;word-break:break-all}.review-queue-table__actions button[data-v-1b1d31f9]{width:fit-content;padding:8px 12px;border:0;border-radius:999px;color:#f8fafc;background:#2563eb6b;cursor:pointer}.review-queue-table__actions button[data-v-1b1d31f9]:disabled{cursor:wait;opacity:.6}.admin-page[data-v-bfa55dc3]{display:grid;gap:24px}.admin-page__hero[data-v-bfa55dc3],.admin-page__empty[data-v-bfa55dc3]{padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.admin-page__hero h1[data-v-bfa55dc3],.admin-page__hero p[data-v-bfa55dc3],.admin-page__status[data-v-bfa55dc3],.admin-page__empty[data-v-bfa55dc3]{margin:0}.admin-page__eyebrow[data-v-bfa55dc3]{margin:0 0 10px;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.admin-page__hero p[data-v-bfa55dc3]:last-child,.admin-page__status[data-v-bfa55dc3],.admin-page__empty[data-v-bfa55dc3]{color:#cbd5e1}.admin-page__filters[data-v-bfa55dc3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.admin-page__filters input[data-v-bfa55dc3]{min-width:280px;padding:10px 14px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:#0f172ae0;color:#f8fafc}.admin-page__filters button[data-v-bfa55dc3]{padding:10px 16px;border:0;border-radius:999px;background:#2563eb6b;color:#f8fafc;cursor:pointer}.admin-page[data-v-6034c738]{display:grid;gap:24px}.admin-page__hero[data-v-6034c738],.source-page__table[data-v-6034c738]{overflow:hidden;padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.admin-page__hero h1[data-v-6034c738],.admin-page__hero p[data-v-6034c738],.admin-page__status[data-v-6034c738]{margin:0}.admin-page__eyebrow[data-v-6034c738]{margin:0 0 10px;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.admin-page__hero p[data-v-6034c738]:last-child,.admin-page__status[data-v-6034c738],small[data-v-6034c738]{color:#cbd5e1}.admin-page__filters[data-v-6034c738]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.admin-page__filters input[data-v-6034c738]{min-width:280px;padding:10px 14px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:#0f172ae0;color:#f8fafc}.admin-page__filters button[data-v-6034c738]{padding:10px 16px;border:0;border-radius:999px;background:#2563eb6b;color:#f8fafc;cursor:pointer}table[data-v-6034c738]{width:100%;border-collapse:collapse}th[data-v-6034c738],td[data-v-6034c738]{padding:16px 12px;border-bottom:1px solid rgba(148,163,184,.1);text-align:left;vertical-align:top}a[data-v-6034c738]{display:block;color:#93c5fd;word-break:break-all}small[data-v-6034c738]{display:block;margin-top:8px}.admin-page[data-v-48ae04a6]{display:grid;gap:24px}.admin-page__hero[data-v-48ae04a6],.topic-form[data-v-48ae04a6],.topic-card[data-v-48ae04a6]{padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.admin-page__hero h1[data-v-48ae04a6],.admin-page__hero p[data-v-48ae04a6],.admin-page__status[data-v-48ae04a6],.topic-card h2[data-v-48ae04a6],.topic-card p[data-v-48ae04a6],.topic-card small[data-v-48ae04a6]{margin:0}.admin-page__eyebrow[data-v-48ae04a6]{margin:0 0 10px;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.admin-page__hero p[data-v-48ae04a6]:last-child,.admin-page__status[data-v-48ae04a6],.topic-card p[data-v-48ae04a6],.topic-card small[data-v-48ae04a6]{color:#cbd5e1}.topic-form[data-v-48ae04a6]{display:grid;gap:16px}.topic-form label[data-v-48ae04a6]{display:grid;gap:8px}.topic-form input[data-v-48ae04a6],.topic-form textarea[data-v-48ae04a6]{width:100%;padding:12px 14px;border:1px solid rgba(148,163,184,.2);border-radius:16px;color:#f8fafc;background:#0f172ae6}.topic-form button[data-v-48ae04a6]{width:fit-content;padding:10px 16px;border:0;border-radius:999px;color:#f8fafc;background:#2563eb6b;cursor:pointer}.topic-list[data-v-48ae04a6]{display:grid;gap:16px}.topic-card[data-v-48ae04a6]{display:grid;gap:10px}.content-detail-hero[data-v-5bad4e7e]{display:grid;gap:16px;padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(135deg,#0f172ae6,#1e293bd1),radial-gradient(circle at top,rgba(251,191,36,.14),transparent 40%)}.content-detail-hero__breadcrumb[data-v-5bad4e7e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.88rem;color:#94a3b8}.content-detail-hero__breadcrumb a[data-v-5bad4e7e]{color:#fbbf24}.content-detail-hero__breadcrumb-sep[data-v-5bad4e7e]{color:#64748b}.content-detail-hero__eyebrow[data-v-5bad4e7e]{margin:0;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.content-detail-hero__title[data-v-5bad4e7e]{margin:0;font-size:clamp(2rem,4vw,3.5rem)}.content-detail-hero__summary[data-v-5bad4e7e]{margin:0;max-width:760px;color:#cbd5e1}.content-detail-hero__meta[data-v-5bad4e7e]{display:flex;flex-wrap:wrap;gap:12px;color:#94a3b8;font-size:.9rem}.content-detail-hero__tags[data-v-5bad4e7e]{display:flex;flex-wrap:wrap;gap:10px}.content-detail-hero__tag[data-v-5bad4e7e]{padding:6px 12px;border-radius:999px;color:#fef3c7;background:#b4530938}.content-detail-hero__source-link[data-v-5bad4e7e]{width:fit-content;color:#fbbf24}.media-renderer[data-v-d4311d40]{display:grid;gap:16px}.media-renderer__frame[data-v-d4311d40],.media-renderer__image[data-v-d4311d40],.media-renderer__fallback[data-v-d4311d40]{overflow:hidden;border-radius:24px;border:1px solid rgba(148,163,184,.18);background:#0f172aad;box-shadow:0 18px 48px #0f172a2e}.media-renderer__frame[data-v-d4311d40]{aspect-ratio:16 / 9}.media-renderer__frame iframe[data-v-d4311d40]{width:100%;height:100%;border:0}.media-renderer__image[data-v-d4311d40]{width:100%;max-height:560px;object-fit:cover}.media-renderer__fallback[data-v-d4311d40]{display:grid;place-items:center;min-height:240px;padding:24px;background:radial-gradient(circle at top,rgba(251,191,36,.16),transparent 45%),linear-gradient(135deg,#1e293bf2,#0f172af2)}.media-renderer__fallback-label[data-v-d4311d40]{margin:0;letter-spacing:.24em;color:#f8fafce6}.media-renderer__meta[data-v-d4311d40]{display:grid;gap:10px}.media-renderer__note[data-v-d4311d40]{margin:0;color:#cbd5e1}.media-renderer__source-link[data-v-d4311d40]{width:fit-content;color:#fbbf24}.related-content-rail[data-v-0745db46]{display:grid;gap:24px}.related-content-rail__block[data-v-0745db46]{display:grid;gap:14px}.related-content-rail__header[data-v-0745db46]{display:grid;gap:6px}.related-content-rail__eyebrow[data-v-0745db46]{margin:0;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#fbbf24}.related-content-rail__title[data-v-0745db46]{margin:0;font-size:1.4rem}.related-content-rail__items[data-v-0745db46]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.related-content-rail__item[data-v-0745db46]{display:grid;gap:8px;padding:18px;border-radius:20px;border:1px solid rgba(148,163,184,.16);background:#0f172aad}.related-content-rail__item-title[data-v-0745db46]{color:#f8fafc;font-weight:600}.related-content-rail__item-meta[data-v-0745db46]{color:#94a3b8;font-size:.88rem}.content-detail-page[data-v-a05488b3]{display:grid;gap:24px}.content-detail-page__status[data-v-a05488b3]{margin:0;color:#cbd5e1}.content-detail-page__body-card[data-v-a05488b3]{display:grid;gap:14px;padding:24px;border-radius:24px;border:1px solid rgba(148,163,184,.16);background:#0f172ab3}.content-detail-page__section-title[data-v-a05488b3],.content-detail-page__body[data-v-a05488b3]{margin:0}.content-detail-page__section-title[data-v-a05488b3]{font-size:1.35rem}.content-detail-page__body[data-v-a05488b3]{color:#cbd5e1;white-space:pre-line}.content-card[data-v-855b8fa3]{overflow:hidden;display:grid;min-height:100%;border-radius:24px;border:1px solid rgba(148,163,184,.18);background:#0f172ab8;box-shadow:0 18px 48px #0f172a33}.content-card__media-wrap[data-v-855b8fa3]{position:relative;min-height:180px;overflow:hidden}.content-card__media-wrap[data-v-855b8fa3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0f172a26,#0f172a8c);pointer-events:none}.content-card__media[data-v-855b8fa3]{min-height:180px;background-position:center;background-size:cover}.content-card__media--cover[data-v-855b8fa3]{display:block;width:100%;min-height:180px;object-fit:cover}.content-card__media--gif[data-v-855b8fa3]{display:block;width:100%;object-fit:cover}.content-card__media--fallback[data-v-855b8fa3]{display:grid;place-items:center;padding:24px;color:#f8fafceb;letter-spacing:.24em;background:radial-gradient(circle at top,rgba(251,191,36,.18),transparent 45%),linear-gradient(135deg,#1e293bf2,#0f172af2)}.content-card__body[data-v-855b8fa3]{display:grid;gap:14px;padding:20px}.content-card__badges[data-v-855b8fa3]{display:flex;flex-wrap:wrap;gap:8px}.content-card__badge[data-v-855b8fa3]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:.78rem;line-height:1}.content-card__badge--section[data-v-855b8fa3]{color:#fef3c7;background:#b453094d;border:1px solid rgba(251,191,36,.28)}.content-card__badge--media[data-v-855b8fa3]{color:#cbd5e1;background:#334155b8;border:1px solid rgba(148,163,184,.18)}.content-card__meta[data-v-855b8fa3]{display:flex;flex-wrap:wrap;gap:10px;font-size:.82rem;color:#94a3b8}.content-card__title[data-v-855b8fa3]{margin:0;font-size:1.15rem;color:#f8fafc}.content-card__title-link[data-v-855b8fa3]{color:inherit}.content-card__summary[data-v-855b8fa3]{margin:0;color:#cbd5e1}.content-card__tags[data-v-855b8fa3]{display:flex;flex-wrap:wrap;gap:8px}.content-card__tag[data-v-855b8fa3]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:.82rem;color:#fef3c7;background:#b4530938}.content-card__link[data-v-855b8fa3]{width:fit-content;color:#fbbf24}.section-empty-state[data-v-e84acccd]{padding:24px;border-radius:20px;border:1px dashed rgba(251,191,36,.35);background:#0f172a73}.section-empty-state__eyebrow[data-v-e84acccd]{margin:0 0 10px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.section-empty-state__title[data-v-e84acccd]{margin:0 0 10px;font-size:1.15rem}.section-empty-state__description[data-v-e84acccd]{margin:0;color:#cbd5e1}.content-section-block[data-v-c5a8e4a2]{display:grid;gap:20px;padding:24px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172a99}.content-section-block__header[data-v-c5a8e4a2]{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.content-section-block__eyebrow[data-v-c5a8e4a2]{margin:0 0 8px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.content-section-block__title[data-v-c5a8e4a2]{margin:0 0 8px;font-size:1.7rem}.content-section-block__title-row[data-v-c5a8e4a2]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.content-section-block__count[data-v-c5a8e4a2]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:.8rem;color:#fef3c7;background:#b453093d;border:1px solid rgba(251,191,36,.2)}.content-section-block__description[data-v-c5a8e4a2]{margin:0;max-width:720px;color:#cbd5e1}.content-section-block__link[data-v-c5a8e4a2]{flex-shrink:0;padding:12px 16px;border-radius:999px;color:#f8fafc;background:#b4530952;border:1px solid rgba(251,191,36,.42)}.content-section-block__grid[data-v-c5a8e4a2]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (max-width: 768px){.content-section-block__header[data-v-c5a8e4a2]{flex-direction:column}}.home-page[data-v-69086708]{display:grid;gap:28px}.home-page__hero[data-v-69086708]{padding:32px;border-radius:32px;border:1px solid rgba(251,191,36,.24);background:linear-gradient(135deg,#0f172aeb,#1e293be0),radial-gradient(circle at top,rgba(251,191,36,.14),transparent 42%);box-shadow:0 24px 60px #0f172a3d}.home-page__eyebrow[data-v-69086708]{margin:0 0 12px;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.home-page__title[data-v-69086708]{margin:0;font-size:clamp(2.5rem,5vw,4rem)}.home-page__subtitle[data-v-69086708]{margin:16px 0 12px;max-width:720px;font-size:1.2rem;color:#f8fafc}.home-page__description[data-v-69086708]{margin:0;max-width:760px;color:#cbd5e1}.home-page__status[data-v-69086708]{margin:0;color:#cbd5e1}.home-page__quick-nav[data-v-69086708]{display:grid;gap:18px;padding:24px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172a99}.home-page__quick-nav-header[data-v-69086708]{display:flex;gap:20px;align-items:flex-end;justify-content:space-between}.home-page__quick-nav-eyebrow[data-v-69086708]{margin:0 0 8px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.home-page__quick-nav-title[data-v-69086708]{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.home-page__quick-nav-description[data-v-69086708]{margin:0;max-width:480px;color:#cbd5e1}.home-page__quick-nav-grid[data-v-69086708]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.home-page__quick-nav-card[data-v-69086708]{display:grid;gap:12px;min-height:100%;padding:18px;border-radius:22px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#1e293bc7,#0f172aeb),radial-gradient(circle at top,rgba(251,191,36,.14),transparent 48%);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.home-page__quick-nav-card[data-v-69086708]:hover{transform:translateY(-2px);border-color:#fbbf2457;box-shadow:0 18px 44px #0f172a38}.home-page__quick-nav-card-icon[data-v-69086708]{display:inline-grid;place-items:center;width:fit-content;min-width:52px;height:32px;margin:0;padding:0 12px;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.14em;color:#fef3c7;background:#b4530952}.home-page__quick-nav-card-title[data-v-69086708]{margin:0;font-size:1.08rem;color:#f8fafc}.home-page__quick-nav-card-description[data-v-69086708]{margin:0;color:#cbd5e1;font-size:.92rem;line-height:1.55}.home-page__quick-nav-card-meta[data-v-69086708]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:auto;font-size:.8rem;color:#94a3b8}.home-page__sections[data-v-69086708]{display:grid;gap:22px}@media (max-width: 768px){.home-page__quick-nav-header[data-v-69086708]{flex-direction:column;align-items:flex-start}}.not-found-page__links[data-v-f5204f8e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.not-found-page__links a[data-v-f5204f8e]{padding:10px 14px;border-radius:999px;background:#0f172a99;border:1px solid rgba(148,163,184,.25)}.empty-search-state[data-v-e11d746a]{display:grid;gap:12px;justify-items:start;padding:28px;border-radius:24px;border:1px dashed rgba(148,163,184,.28);background:#0f172aad}.empty-search-state__eyebrow[data-v-e11d746a],.empty-search-state__title[data-v-e11d746a],.empty-search-state__description[data-v-e11d746a]{margin:0}.empty-search-state__eyebrow[data-v-e11d746a]{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.empty-search-state__description[data-v-e11d746a]{color:#cbd5e1}.empty-search-state__action[data-v-e11d746a]{min-height:40px;padding:0 16px;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:transparent;color:#f8fafc;cursor:pointer}.public-pagination[data-v-388a64c4]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;border-radius:22px;border:1px solid rgba(148,163,184,.14);background:#0f172a8f}.public-pagination__summary[data-v-388a64c4]{margin:0;color:#cbd5e1}.public-pagination__actions[data-v-388a64c4]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.public-pagination__field[data-v-388a64c4]{display:inline-flex;align-items:center;gap:8px;color:#cbd5e1}.public-pagination__field select[data-v-388a64c4],.public-pagination__field input[data-v-388a64c4]{min-height:42px;min-width:76px;padding:0 12px;border:1px solid rgba(148,163,184,.2);border-radius:999px;background:#0f172acc;color:#f8fafc}.public-pagination__actions button[data-v-388a64c4]{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:#fbbf24;color:#111827;font-weight:600;cursor:pointer}.public-pagination__actions button[data-v-388a64c4]:disabled{opacity:.6;cursor:not-allowed}.search-filter-bar[data-v-6d19d540]{display:grid;gap:20px;padding:24px;border-radius:24px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.search-filter-bar__header[data-v-6d19d540]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between}.search-filter-bar__eyebrow[data-v-6d19d540],.search-filter-bar__title[data-v-6d19d540],.search-filter-bar__hint[data-v-6d19d540]{margin:0}.search-filter-bar__eyebrow[data-v-6d19d540]{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.search-filter-bar__title[data-v-6d19d540]{margin-top:8px;font-size:1.2rem}.search-filter-bar__hint[data-v-6d19d540]{max-width:360px;color:#cbd5e1;font-size:.92rem}.search-filter-bar__grid[data-v-6d19d540]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.search-filter-bar__field[data-v-6d19d540]{display:grid;gap:8px;font-size:.92rem;color:#e2e8f0}.search-filter-bar__field input[data-v-6d19d540],.search-filter-bar__field select[data-v-6d19d540]{min-height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#0f172acc;color:inherit}.search-filter-bar__actions[data-v-6d19d540]{display:flex;flex-wrap:wrap;gap:12px}.search-filter-bar__button[data-v-6d19d540]{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:#fbbf24;color:#111827;font-weight:600;cursor:pointer}.search-filter-bar__button[data-v-6d19d540]:disabled{opacity:.7;cursor:wait}.search-filter-bar__button--ghost[data-v-6d19d540]{border:1px solid rgba(148,163,184,.28);background:transparent;color:#e2e8f0}.search-page[data-v-ea91767b]{display:grid;gap:24px}.search-page__hero[data-v-ea91767b],.search-page__summary[data-v-ea91767b]{padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.search-page__eyebrow[data-v-ea91767b],.search-page__title[data-v-ea91767b],.search-page__description[data-v-ea91767b],.search-page__status[data-v-ea91767b],.search-page__summary-title[data-v-ea91767b],.search-page__summary-text[data-v-ea91767b]{margin:0}.search-page__eyebrow[data-v-ea91767b]{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.search-page__title[data-v-ea91767b]{margin-top:10px;font-size:clamp(2rem,4vw,3rem)}.search-page__description[data-v-ea91767b],.search-page__status[data-v-ea91767b],.search-page__summary-text[data-v-ea91767b]{margin-top:10px;color:#cbd5e1}.search-page__grid[data-v-ea91767b]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.section-page[data-v-efe165e0]{display:grid;gap:24px}.section-page__hero[data-v-efe165e0]{padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:#0f172ab8}.section-page__eyebrow[data-v-efe165e0]{margin:0 0 10px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.section-page__title[data-v-efe165e0]{margin:0 0 10px;font-size:clamp(2rem,4vw,3rem)}.section-page__description[data-v-efe165e0]{margin:0;max-width:720px;color:#cbd5e1}.section-page__status[data-v-efe165e0]{margin:0;color:#cbd5e1}.section-page__grid[data-v-efe165e0]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.topic-page[data-v-a49c966b]{display:grid;gap:24px}.topic-page__hero[data-v-a49c966b]{display:grid;gap:14px;padding:28px;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,#0f172ae6,#1e293bd6),radial-gradient(circle at top,rgba(251,191,36,.12),transparent 42%)}.topic-page__eyebrow[data-v-a49c966b],.topic-page__title[data-v-a49c966b],.topic-page__summary[data-v-a49c966b],.topic-page__status[data-v-a49c966b]{margin:0}.topic-page__eyebrow[data-v-a49c966b]{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#fbbf24}.topic-page__title[data-v-a49c966b]{font-size:clamp(2rem,4vw,3.25rem)}.topic-page__summary[data-v-a49c966b],.topic-page__status[data-v-a49c966b]{color:#cbd5e1}.topic-page__search-link[data-v-a49c966b]{width:fit-content;color:#fbbf24}.topic-page__grid[data-v-a49c966b]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}
