.pc[data-v-497faf35]{--navy:#1e2a3a;--amber:#f59e0b;color:#1f2937;background:#f8fafc;grid-template-columns:240px minmax(0,1fr);min-height:100vh;font-family:-apple-system,Helvetica Neue,PingFang TC,Noto Sans TC,sans-serif;display:grid}.side[data-v-497faf35]{background:var(--navy);color:#cbd5e1;flex-direction:column;align-self:start;gap:20px;height:100vh;padding:24px 20px;display:flex;position:sticky;top:0}.logo[data-v-497faf35]{color:#fff;flex-direction:column;font-size:18px;font-weight:700;text-decoration:none;display:flex}.logo span[data-v-497faf35]{color:var(--amber);font-size:20px}.logo small[data-v-497faf35]{color:#94a3b8;letter-spacing:.25em;font-size:11px;font-weight:500}nav[data-v-497faf35]{flex-direction:column;gap:2px;display:flex}nav a[data-v-497faf35]{border-radius:6px;padding:6px 10px;font-size:14px;text-decoration:none}nav a[data-v-497faf35]:hover{color:#fff;background:#ffffff14}.upd[data-v-497faf35]{color:#94a3b8;margin-top:auto;font-size:12px}.main[data-v-497faf35]{max-width:820px;padding:32px 32px 64px}section[data-v-497faf35]{border-bottom:1px solid #e2e8f0;padding:20px 0}.eyebrow[data-v-497faf35]{color:#b45309;margin:0;font-size:13px;font-weight:700}h1[data-v-497faf35]{color:var(--navy);margin:4px 0 10px;font-size:30px}h2[data-v-497faf35]{color:var(--navy);border-left:4px solid var(--amber);margin:0 0 12px;padding-left:10px;font-size:20px}.photo[data-v-497faf35]{border:1px solid #e2e8f0;width:100%;height:auto;margin-top:14px;display:block}.scroll[data-v-497faf35]{overflow-x:auto}table[data-v-497faf35]{background:#fff;border:1px solid #e2e8f0;font-size:14px}th[data-v-497faf35],td[data-v-497faf35]{border-bottom:1px solid #e2e8f0;padding:9px 12px}thead th[data-v-497faf35]{white-space:nowrap;background:#eef2f7;font-weight:700}.n[data-v-497faf35]{font-variant-numeric:tabular-nums;font-weight:700}.kv th[data-v-497faf35]{background:#eef2f7;width:120px;font-weight:600}.note[data-v-497faf35]{color:#475569;font-size:14px}a[data-v-497faf35]{color:#b45309}@media (width<=760px){.pc[data-v-497faf35]{grid-template-columns:minmax(0,1fr)}.side[data-v-497faf35]{height:auto;padding:16px;position:static}nav[data-v-497faf35]{flex-flow:wrap}.upd[data-v-497faf35]{margin-top:0}.main[data-v-497faf35]{padding:16px 16px 48px}}
