[data-v-45b8fe7f] blockquote,[data-v-45b8fe7f] ol,[data-v-45b8fe7f] p,[data-v-45b8fe7f] pre,[data-v-45b8fe7f] ul{margin:0 0 12px}[data-v-45b8fe7f] blockquote:last-child,[data-v-45b8fe7f] ol:last-child,[data-v-45b8fe7f] p:last-child,[data-v-45b8fe7f] pre:last-child,[data-v-45b8fe7f] ul:last-child{margin-bottom:0}[data-v-45b8fe7f] ol,[data-v-45b8fe7f] ul{padding-left:20px}[data-v-45b8fe7f] a{color:#2563eb;text-decoration:underline}[data-v-45b8fe7f] img{border-radius:12px;height:auto;max-width:100%}[data-v-45b8fe7f] code,[data-v-45b8fe7f] pre{white-space:pre-wrap;word-break:break-word}.attachment-section[data-v-5c3bc44c]{display:flex;flex-direction:column;gap:12px}.attachment-list[data-v-5c3bc44c]{display:flex;flex-direction:column;gap:8px}.attachment-row[data-v-5c3bc44c]{align-items:center;background:#fafbfd;border:1px solid #e2e8f0;border-radius:14px;color:inherit;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr) auto;padding:12px 14px;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s}.attachment-row[data-v-5c3bc44c]:hover{background:#eff6ff;border-color:#93c5fd;box-shadow:0 4px 10px #3b82f614}.attachment-row-icon[data-v-5c3bc44c]{align-items:center;background:#eff6ff;border-radius:10px;color:#2563eb;display:flex;height:40px;justify-content:center;width:40px}.attachment-row-copy[data-v-5c3bc44c]{display:flex;flex-direction:column;gap:2px;min-width:0}.attachment-row-copy strong[data-v-5c3bc44c]{color:#0f172a;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-row-meta[data-v-5c3bc44c]{color:#94a3b8;display:flex;font-size:12px;gap:8px}.attachment-row-meta span[data-v-5c3bc44c]:not(:empty):after{color:#cbd5e1;content:"·";margin-left:8px}.attachment-row-meta span[data-v-5c3bc44c]:last-child:after{display:none}.attachment-row-desc[data-v-5c3bc44c]{color:#64748b;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;margin:4px 0 0;-webkit-box-orient:vertical;overflow:hidden}.attachment-row-action[data-v-5c3bc44c]{color:#2563eb;font-size:13px;font-weight:600;white-space:nowrap}.attachment-row:hover .attachment-row-action[data-v-5c3bc44c]{text-decoration:underline}@media(max-width:600px){.attachment-row[data-v-5c3bc44c]{grid-template-columns:36px minmax(0,1fr)}.attachment-row-action[data-v-5c3bc44c]{grid-column:2/-1}}.article-detail-page[data-v-26a13c91]{padding:0 24px 72px}.detail-layout[data-v-26a13c91]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.detail-main[data-v-26a13c91],.detail-side[data-v-26a13c91]{display:flex;flex-direction:column;gap:16px;min-width:0}.detail-side[data-v-26a13c91]{position:sticky;top:24px}.article-hero[data-v-26a13c91],.section-card[data-v-26a13c91]{background:#fff;border:1px solid #e5edf6;border-radius:20px;box-shadow:0 8px 18px #0f172a09}.article-hero[data-v-26a13c91]{background:linear-gradient(180deg,#fff,#f8fbff);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 300px;padding:22px}.article-page-label[data-v-26a13c91]{color:#1d4ed8;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.article-copy h1[data-v-26a13c91]{color:#0f172a;font-size:clamp(28px,3vw,40px);line-height:1.16;margin:0 0 8px}.detail-badges[data-v-26a13c91]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.badge[data-v-26a13c91]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.badge.type[data-v-26a13c91]{background:#eff6ff;color:#1d4ed8}.badge.featured[data-v-26a13c91]{background:#0f172a;color:#fff}.badge.cache[data-v-26a13c91]{background:#ecfdf5;color:#047857}.faq-item p[data-v-26a13c91],.intro-text[data-v-26a13c91],.muted-text[data-v-26a13c91],.recommend-card p[data-v-26a13c91],.recommend-card span[data-v-26a13c91]{color:#475569;line-height:1.8;margin:0}.detail-meta[data-v-26a13c91]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 14px;margin-top:12px}.article-fact-grid[data-v-26a13c91],.article-stat-strip[data-v-26a13c91],.faq-list[data-v-26a13c91],.recommend-grid[data-v-26a13c91],.side-list[data-v-26a13c91]{display:grid;gap:10px}.article-fact-item[data-v-26a13c91],.article-stat-card[data-v-26a13c91],.faq-item[data-v-26a13c91],.recommend-card[data-v-26a13c91],.side-list div[data-v-26a13c91]{background:#ffffffeb;border:1px solid #dbeafe;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:12px}.article-fact-item span[data-v-26a13c91],.article-stat-card span[data-v-26a13c91],.side-list span[data-v-26a13c91]{color:#64748b;font-size:12px}.article-fact-item strong[data-v-26a13c91],.article-stat-card strong[data-v-26a13c91],.faq-item h3[data-v-26a13c91],.recommend-card strong[data-v-26a13c91],.side-list strong[data-v-26a13c91]{color:#0f172a}.section-card[data-v-26a13c91]{padding:18px}.section-head[data-v-26a13c91]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.section-head.compact[data-v-26a13c91]{align-items:baseline;margin-bottom:12px}.section-card h2[data-v-26a13c91]{color:#0f172a;font-size:18px;margin:0}.section-note[data-v-26a13c91]{color:#64748b;font-size:12px}.article-summary-card[data-v-26a13c91]{background:linear-gradient(180deg,#fff,#f8fbff)}.article-fact-grid[data-v-26a13c91]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.fact-link[data-v-26a13c91]{color:#2563eb;word-break:break-all}.link-more[data-v-26a13c91]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;min-height:34px;padding:0 14px;text-decoration:none;white-space:nowrap}.link-more[data-v-26a13c91]:hover{background:#dbeafe}.recommend-card[data-v-26a13c91]{border-color:#e5edf6;text-decoration:none}@media(max-width:1024px){.article-hero[data-v-26a13c91],.detail-layout[data-v-26a13c91]{grid-template-columns:1fr}.detail-side[data-v-26a13c91]{position:static}.article-fact-grid[data-v-26a13c91]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.article-detail-page[data-v-26a13c91]{padding:0 16px 48px}.article-hero[data-v-26a13c91],.section-card[data-v-26a13c91]{padding:16px}.article-fact-grid[data-v-26a13c91]{grid-template-columns:1fr}}.section-card[data-v-fb91a187]{background:#fff;border:1px solid #e5edf6;border-radius:18px;padding:18px}.section-head[data-v-fb91a187]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.section-head.compact[data-v-fb91a187]{align-items:baseline;margin-bottom:12px}.section-card h2[data-v-fb91a187]{color:#0f172a;font-size:18px;margin:0}.section-note[data-v-fb91a187]{color:#64748b;font-size:12px}.side-list[data-v-fb91a187]{display:grid;gap:10px}.side-list div[data-v-fb91a187]{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;display:flex;flex-direction:column;gap:5px;padding:12px}.side-list span[data-v-fb91a187]{color:#64748b;font-size:12px}.side-list strong[data-v-fb91a187]{color:#0f172a}.book-masonry[data-v-cb7fddae]{display:grid;gap:18px;width:100%}.section-card[data-v-cb7fddae]{background:#fff;border:1px solid #e5edf6;border-radius:18px;box-sizing:border-box;display:block;margin:0;padding:18px;width:100%}.masonry-card[data-v-cb7fddae]{box-shadow:0 10px 30px #0f172a0a}.card-head[data-v-cb7fddae]{display:grid;gap:6px;margin-bottom:14px}.card-note[data-v-cb7fddae]{color:#64748b;font-size:13px;line-height:1.6;margin:0}.section-card h2[data-v-cb7fddae]{color:#0f172a;font-size:18px;margin:0}.muted-text[data-v-cb7fddae]{color:#64748b;line-height:1.8;margin:0}.book-fact-grid[data-v-cb7fddae]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.book-fact-card[data-v-cb7fddae]{background:#f8fbff;border:1px solid #e5edf6;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:12px}.book-fact-card span[data-v-cb7fddae]{color:#64748b;font-size:12px}.book-fact-card strong[data-v-cb7fddae]{color:#0f172a;line-height:1.5}.chapter-list[data-v-cb7fddae],.chapter-row[data-v-cb7fddae]{display:grid;gap:10px}.chapter-row[data-v-cb7fddae]{align-items:start;background:#f8fafc;border:1px solid #e5edf6;border-radius:16px;grid-template-columns:32px minmax(0,1fr) auto;padding:12px;text-align:left}.chapter-row-btn[data-v-cb7fddae]{cursor:pointer;text-decoration:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.chapter-row-btn.linked[data-v-cb7fddae]{border-color:#cfe0ff}.chapter-row-btn[data-v-cb7fddae]:hover{background:#eff6ff;border-color:#bfdbfe;box-shadow:0 10px 24px #2563eb1f;transform:translateY(-1px)}.chapter-row-btn[data-v-cb7fddae]:focus-visible{box-shadow:0 0 0 4px #2563eb24;outline:none}.chapter-copy[data-v-cb7fddae]{display:grid;gap:4px}.chapter-index[data-v-cb7fddae]{background:#eff6ff;border-radius:12px;color:#1d4ed8;display:grid;font-weight:800;height:32px;place-items:center;width:32px}.chapter-title[data-v-cb7fddae]{color:#0f172a;font-weight:600;line-height:1.45}.chapter-note[data-v-cb7fddae]{color:#64748b;font-size:13px;line-height:1.6}.chapter-action[data-v-cb7fddae]{align-self:center;color:#2563eb;font-size:12px;font-weight:700;white-space:nowrap}.chapter-helper-text[data-v-cb7fddae]{color:#64748b;font-size:13px;line-height:1.7;margin-top:14px}@media(max-width:760px){.book-fact-grid[data-v-cb7fddae]{grid-template-columns:1fr}}.content-detail-view[data-v-2558bf04]{padding:0 24px 72px}.content-detail-view.book[data-v-2558bf04]{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.sticky-nav[data-v-2558bf04]{align-items:center;border:1px solid transparent;border-radius:18px;display:none;gap:12px;max-height:0;opacity:0;overflow:hidden;padding:0 14px;pointer-events:none;position:sticky;top:0;transform:translateY(-8px);transition:transform .22s ease,opacity .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,max-height .22s ease,padding .22s ease;z-index:10}.sticky-nav.active[data-v-2558bf04]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-color:#e5edf6e6;box-shadow:0 12px 28px #0f172a0f;max-height:72px;opacity:1;padding:10px 14px;pointer-events:auto;transform:translateY(0)}.sticky-back[data-v-2558bf04]{background:#2563eb1a;border-radius:999px;color:#2563eb;padding:6px 10px;text-decoration:none}.sticky-back[data-v-2558bf04],.sticky-title[data-v-2558bf04]{font-size:13px;font-weight:700}.sticky-title[data-v-2558bf04]{color:#0f172a;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-actions[data-v-2558bf04]{display:inline-flex;gap:8px}.sticky-btn[data-v-2558bf04]{background:#fff;border:1px solid #d7e0ec;border-radius:999px;cursor:pointer;font-size:12px;padding:6px 10px;transition:transform .15s ease,border-color .15s ease,background .15s ease}.sticky-btn[data-v-2558bf04]:active{transform:scale(.98)}.sticky-btn.active[data-v-2558bf04]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.detail-layout[data-v-2558bf04]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.detail-layout.single-column[data-v-2558bf04]{grid-template-columns:minmax(0,1fr)}.detail-main[data-v-2558bf04],.detail-side[data-v-2558bf04]{display:flex;flex-direction:column;gap:16px;min-width:0}.detail-side[data-v-2558bf04]{position:sticky;top:24px}.detail-hero[data-v-2558bf04],.loading-card[data-v-2558bf04],.section-card[data-v-2558bf04]{background:#fff;border:1px solid #e5edf6;border-radius:20px;box-shadow:0 8px 18px #0f172a09}.detail-hero[data-v-2558bf04]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 320px;padding:20px}.content-detail-view.book .detail-hero[data-v-2558bf04]{grid-template-columns:220px minmax(0,1fr)}.content-detail-view.book .detail-copy[data-v-2558bf04]{order:2}.content-detail-view.book .detail-cover-fallback[data-v-2558bf04],.content-detail-view.book .detail-cover-wrap[data-v-2558bf04]{order:1}.intro-block[data-v-2558bf04]{display:grid;gap:10px;margin-top:8px}.intro-wrap[data-v-2558bf04]{max-height:84px;overflow:hidden;transition:max-height .28s ease}.intro-text[data-v-2558bf04]{color:#475569;line-height:1.9;margin:0}.intro-toggle[data-v-2558bf04]{background:#fff;border:1px solid #d7e0ec;border-radius:12px;color:#2563eb;cursor:pointer;font-size:13px;padding:8px 12px;transition:transform .15s ease,box-shadow .15s ease;width:-moz-fit-content;width:fit-content}.intro-toggle[data-v-2558bf04]:active{transform:scale(.98)}.detail-cover-skeleton[data-v-2558bf04]{animation:shimmer-2558bf04 1.15s linear infinite;background:linear-gradient(90deg,#94a3b81f,#94a3b838 36%,#94a3b81f 72%);background-size:200% 100%;border-radius:20px;inset:0;position:absolute}.detail-cover-wrap[data-v-2558bf04]{height:100%;position:relative;width:100%}.detail-cover-wrap picture[data-v-2558bf04]{display:block;height:100%}.detail-badges[data-v-2558bf04]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.badge[data-v-2558bf04]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:28px;padding:0 10px}.badge.type[data-v-2558bf04]{background:#eff6ff;color:#1d4ed8}.badge.featured[data-v-2558bf04]{background:#0f172a;color:#fff}.badge.cache[data-v-2558bf04]{background:#ecfdf5;color:#047857}.detail-copy h1[data-v-2558bf04]{color:#0f172a;font-size:clamp(26px,3.1vw,38px);line-height:1.16;margin:0 0 8px}.detail-copy p[data-v-2558bf04]{margin:0}.book-page-label[data-v-2558bf04]{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:.08em;margin:-2px 0 0;text-transform:uppercase}.detail-meta[data-v-2558bf04]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 14px;margin-top:12px}.book-stat-strip[data-v-2558bf04]{background:#f8fbff;border:1px solid #dbeafe;border-radius:16px;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;overflow:hidden}.book-stat-card[data-v-2558bf04]{background:transparent;border-right:1px solid #dbeafe;display:flex;flex-direction:column;gap:6px;min-height:72px;padding:12px 14px}.book-stat-card[data-v-2558bf04]:last-child{border-right:0}.book-stat-card span[data-v-2558bf04]{color:#64748b;font-size:12px}.book-stat-card strong[data-v-2558bf04]{color:#0f172a;font-size:14px;line-height:1.4}.detail-cover[data-v-2558bf04]{border-radius:18px;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.content-detail-view.book .detail-cover-wrap[data-v-2558bf04]{max-width:220px}.content-detail-view.book .detail-cover[data-v-2558bf04],.content-detail-view.book .detail-cover-skeleton[data-v-2558bf04]{border-radius:16px;min-height:320px}.detail-cover-fallback[data-v-2558bf04]{background:linear-gradient(180deg,#ffffff29,#fff0 38%),radial-gradient(circle at top right,rgba(96,165,250,.24),transparent 42%),linear-gradient(155deg,#1d4ed8,#1e3a8a 42%,#0f172a);border:1px solid rgba(148,163,184,.28);border-radius:18px;box-shadow:inset 0 1px #ffffff2e,0 18px 28px #0f172a24;min-height:220px;overflow:hidden;position:relative}.content-detail-view.book .detail-cover-fallback[data-v-2558bf04]{max-width:220px;min-height:320px}.book-cover-spine[data-v-2558bf04]{background:linear-gradient(180deg,#ffffff2e,#ffffff0a);border-right:1px solid hsla(0,0%,100%,.14);inset:0 auto 0 0;position:absolute;width:18px}.book-cover-inner[data-v-2558bf04]{display:flex;flex-direction:column;gap:14px;justify-content:space-between;min-height:inherit;padding:18px 18px 18px 30px;position:relative;z-index:1}.cover-fallback-mark[data-v-2558bf04]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;color:#fff;display:grid;font-size:22px;font-weight:800;height:52px;place-items:center;width:52px}.book-cover-type[data-v-2558bf04]{color:#dbeafeeb;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.book-cover-title[data-v-2558bf04]{color:#fff;display:block;font-size:28px;letter-spacing:.01em;line-height:1.14;text-shadow:0 6px 18px rgba(15,23,42,.28)}.book-cover-author[data-v-2558bf04]{color:#e2e8f0eb;font-size:13px;line-height:1.5}.book-cover-footer[data-v-2558bf04]{border-top:1px solid hsla(0,0%,100%,.14);color:#dbeafee0;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:8px 12px;padding-top:12px}.book-overview-panel[data-v-2558bf04]{display:grid;gap:18px}.book-empty-card[data-v-2558bf04]{display:grid;gap:16px}.book-fact-grid[data-v-2558bf04]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.book-fact-card[data-v-2558bf04]{background:#f8fbff;border:1px solid #dbeafe;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:14px}.book-fact-card span[data-v-2558bf04]{color:#64748b;font-size:12px}.book-fact-card strong[data-v-2558bf04]{color:#0f172a;line-height:1.5}.muted-text[data-v-2558bf04]{color:#64748b;line-height:1.8;margin:0}.chapter-list[data-v-2558bf04],.chapter-row[data-v-2558bf04]{display:grid;gap:10px}.chapter-row[data-v-2558bf04]{align-items:center;background:#f8fafc;border:1px solid #e5edf6;border-radius:16px;grid-template-columns:32px minmax(0,1fr);padding:12px}.chapter-index[data-v-2558bf04]{background:#eff6ff;border-radius:12px;color:#1d4ed8;display:grid;font-weight:800;height:32px;place-items:center;width:32px}.chapter-title[data-v-2558bf04]{color:#0f172a;font-weight:600;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-bottom-gap[data-v-2558bf04]{height:16px}.bottom-bar[data-v-2558bf04]{display:none}.bottom-btn[data-v-2558bf04]{background:#fff;border:1px solid #d7e0ec;border-radius:16px;cursor:pointer;font-size:14px;font-weight:700;min-height:46px;transition:transform .15s ease,border-color .15s ease,background .15s ease}.bottom-btn[data-v-2558bf04]:active{transform:scale(.98)}.bottom-btn.primary[data-v-2558bf04]{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:transparent;color:#fff}.bottom-btn.active[data-v-2558bf04]:not(.primary){background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.bottom-btn.primary.active[data-v-2558bf04]{filter:saturate(1.05)}.bottom-btn[data-v-2558bf04]:focus-visible,.intro-toggle[data-v-2558bf04]:focus-visible,.sticky-btn[data-v-2558bf04]:focus-visible{box-shadow:0 0 0 4px #2563eb24;outline:none}@keyframes shimmer-2558bf04{0%{background-position:200% 0}to{background-position:-200% 0}}.section-card[data-v-2558bf04]{padding:18px}.section-card h2[data-v-2558bf04]{color:#0f172a;font-size:18px;margin:0 0 12px}.section-head[data-v-2558bf04]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.section-head.compact[data-v-2558bf04]{align-items:baseline;margin-bottom:12px}.inline-nav-card[data-v-2558bf04],.type-overview-card[data-v-2558bf04]{display:grid;gap:14px}.type-overview-card.type-article[data-v-2558bf04]{background:linear-gradient(180deg,#fff,#f8fbff)}.type-overview-card.type-manual[data-v-2558bf04]{background:linear-gradient(180deg,#fff,#f8fcfb)}.type-overview-card.type-topic[data-v-2558bf04]{background:linear-gradient(180deg,#fff,#fdf9ff)}.type-overview-card.type-compliance_requirement[data-v-2558bf04]{background:linear-gradient(180deg,#fff,#fffbf2)}.type-lead-text[data-v-2558bf04]{color:#334155;line-height:1.8;margin:0}.type-overview-grid[data-v-2558bf04]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.type-overview-item[data-v-2558bf04]{background:#ffffffdb;border:1px solid #e5edf6;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:12px}.type-overview-item span[data-v-2558bf04]{color:#64748b;font-size:12px}.type-overview-item strong[data-v-2558bf04]{color:#0f172a;line-height:1.5}.type-summary-card[data-v-2558bf04]{display:grid;gap:10px}.section-note[data-v-2558bf04]{color:#64748b;font-size:12px}.faq-list[data-v-2558bf04],.recommend-grid[data-v-2558bf04]{display:grid;gap:14px}.faq-item[data-v-2558bf04],.recommend-card[data-v-2558bf04]{background:#f8fbff;border:1px solid #e5edf6;border-radius:18px;padding:16px}.faq-item h3[data-v-2558bf04],.recommend-card strong[data-v-2558bf04]{color:#0f172a;display:block;font-size:16px;margin:0 0 8px}.faq-item p[data-v-2558bf04],.recommend-card p[data-v-2558bf04],.recommend-card span[data-v-2558bf04]{color:#475569;line-height:1.8;margin:0}.recommend-card[data-v-2558bf04]{text-decoration:none}.link-more[data-v-2558bf04],.recommend-card span[data-v-2558bf04]{color:#2563eb;font-size:13px}.link-more[data-v-2558bf04]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;display:inline-flex;font-weight:700;min-height:34px;padding:0 14px;text-decoration:none;white-space:nowrap}.link-more[data-v-2558bf04]:hover{background:#dbeafe}.side-list[data-v-2558bf04]{display:grid;gap:10px}.side-list div[data-v-2558bf04]{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;display:flex;flex-direction:column;gap:5px;padding:12px}.side-list span[data-v-2558bf04]{color:#64748b;font-size:12px}.side-list strong[data-v-2558bf04]{color:#0f172a}.alert.error[data-v-2558bf04],.loading-card[data-v-2558bf04]{padding:24px}.alert.error[data-v-2558bf04]{background:#fef2f2;border:1px solid #fecaca;border-radius:18px;color:#991b1b}@media(max-width:1024px){.detail-hero[data-v-2558bf04],.detail-layout[data-v-2558bf04]{grid-template-columns:1fr}.detail-side[data-v-2558bf04]{position:static}.content-detail-view.book .detail-copy[data-v-2558bf04],.content-detail-view.book .detail-cover-fallback[data-v-2558bf04],.content-detail-view.book .detail-cover-wrap[data-v-2558bf04]{order:0}.content-detail-view.book .detail-cover-fallback[data-v-2558bf04],.content-detail-view.book .detail-cover-wrap[data-v-2558bf04]{max-width:none}.book-stat-strip[data-v-2558bf04],.type-overview-grid[data-v-2558bf04]{grid-template-columns:repeat(2,minmax(0,1fr))}.book-stat-card[data-v-2558bf04]:nth-child(2n){border-right:0}}@media(max-width:760px){.content-detail-view[data-v-2558bf04]{padding:0 16px 48px}.sticky-nav.active[data-v-2558bf04]{display:flex}.content-detail-view.book[data-v-2558bf04]{padding-bottom:calc(132px + env(safe-area-inset-bottom))}.detail-hero[data-v-2558bf04],.loading-card[data-v-2558bf04],.section-card[data-v-2558bf04]{padding:16px}.detail-cover-fallback[data-v-2558bf04]{min-height:200px}.book-cover-inner[data-v-2558bf04]{padding:16px 16px 16px 26px}.content-detail-view.book .detail-cover[data-v-2558bf04],.content-detail-view.book .detail-cover-fallback[data-v-2558bf04],.content-detail-view.book .detail-cover-skeleton[data-v-2558bf04]{min-height:220px}.book-fact-grid[data-v-2558bf04],.book-stat-strip[data-v-2558bf04],.type-overview-grid[data-v-2558bf04]{grid-template-columns:1fr}.book-stat-card[data-v-2558bf04]{border-bottom:1px solid #dbeafe;border-right:0;min-height:auto}.book-stat-card[data-v-2558bf04]:last-child{border-bottom:0}.bottom-bar[data-v-2558bf04]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f7fbeb;border-top:1px solid rgba(229,237,246,.9);bottom:0;display:grid;gap:12px;grid-template-columns:1fr 1.4fr;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:20}}@media(prefers-reduced-motion:reduce){.detail-cover-skeleton[data-v-2558bf04],.intro-wrap[data-v-2558bf04],.sticky-nav[data-v-2558bf04]{animation:none;transition:none}}.compliance-detail-page[data-v-45852d6b]{padding:0 24px 72px;--compliance-accent:#b45309;--compliance-soft:#fff8eb}.detail-layout[data-v-45852d6b]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.detail-main[data-v-45852d6b],.detail-side[data-v-45852d6b]{display:flex;flex-direction:column;gap:16px;min-width:0}.detail-side[data-v-45852d6b]{position:sticky;top:86px}.compliance-hero[data-v-45852d6b],.section-card[data-v-45852d6b]{background:#fff;border:1px solid #e5edf6;border-radius:20px;box-shadow:0 8px 18px #0f172a09}.compliance-hero[data-v-45852d6b]{background:linear-gradient(135deg,#fff 0,var(--compliance-soft) 100%);border-color:#f2dfbd;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 300px;padding:22px}.compliance-page-label[data-v-45852d6b]{color:var(--compliance-accent);font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.compliance-copy h1[data-v-45852d6b]{color:#0f172a;font-size:clamp(28px,3vw,40px);line-height:1.16;margin:0 0 8px}.detail-badges[data-v-45852d6b]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.badge[data-v-45852d6b]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.badge.type[data-v-45852d6b]{background:#fff7ed;color:var(--compliance-accent)}.badge.featured[data-v-45852d6b]{background:#0f172a;color:#fff}.badge.cache[data-v-45852d6b]{background:#eff6ff;color:#1d4ed8}.faq-item p[data-v-45852d6b],.intro-text[data-v-45852d6b],.muted-text[data-v-45852d6b],.recommend-card p[data-v-45852d6b],.recommend-card span[data-v-45852d6b]{color:#475569;line-height:1.8;margin:0}.detail-meta[data-v-45852d6b]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 14px;margin-top:12px}.compliance-checklist[data-v-45852d6b],.compliance-stat-strip[data-v-45852d6b],.faq-list[data-v-45852d6b],.recommend-grid[data-v-45852d6b],.side-list[data-v-45852d6b]{display:grid;gap:10px}.compliance-stat-strip[data-v-45852d6b]{align-content:start}.compliance-check-item[data-v-45852d6b],.compliance-stat-card[data-v-45852d6b],.faq-item[data-v-45852d6b],.recommend-card[data-v-45852d6b],.side-list div[data-v-45852d6b]{background:#ffffffeb;border:1px solid #fde7c2;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:12px}.compliance-check-item span[data-v-45852d6b],.compliance-stat-card span[data-v-45852d6b],.side-list span[data-v-45852d6b]{color:#64748b;font-size:12px}.compliance-check-item strong[data-v-45852d6b],.compliance-stat-card strong[data-v-45852d6b],.faq-item h3[data-v-45852d6b],.recommend-card strong[data-v-45852d6b],.side-list strong[data-v-45852d6b]{color:#0f172a}.section-card[data-v-45852d6b]{padding:18px}.section-head[data-v-45852d6b]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.section-head.compact[data-v-45852d6b]{align-items:baseline;margin-bottom:12px}.section-card h2[data-v-45852d6b]{color:#0f172a;font-size:18px;margin:0}.section-note[data-v-45852d6b]{color:#64748b;font-size:12px}.compliance-summary-card[data-v-45852d6b]{background:linear-gradient(180deg,#fff 0,var(--compliance-soft) 100%);border-color:#f2dfbd}.compliance-checklist[data-v-45852d6b]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.scope-grid[data-v-45852d6b],.source-list[data-v-45852d6b]{display:grid;gap:10px}.scope-grid[data-v-45852d6b]{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-card[data-v-45852d6b]{background:#fff;border:1px solid #e5edf6;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:14px}.evidence-card strong[data-v-45852d6b]{color:#0f172a}.evidence-card p[data-v-45852d6b],.evidence-card span[data-v-45852d6b]{color:#64748b;font-size:13px;line-height:1.7;margin:0}.evidence-card a[data-v-45852d6b]{color:#2563eb;font-size:13px;font-weight:600;text-decoration:none}.source-title[data-v-45852d6b]{align-items:center;display:flex;gap:8px;justify-content:space-between}.source-type[data-v-45852d6b]{background:#fff7ed;border-radius:999px;color:var(--compliance-accent)!important;padding:3px 8px;white-space:nowrap}.recommend-card[data-v-45852d6b]{border-color:#e5edf6;text-decoration:none}.link-more[data-v-45852d6b]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;min-height:34px;padding:0 14px;text-decoration:none;white-space:nowrap}.link-more[data-v-45852d6b]:hover{background:#dbeafe}@media(max-width:1024px){.compliance-hero[data-v-45852d6b],.detail-layout[data-v-45852d6b]{grid-template-columns:1fr}.detail-side[data-v-45852d6b]{position:static}.compliance-stat-strip[data-v-45852d6b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.compliance-detail-page[data-v-45852d6b]{padding:0 16px 48px}.compliance-hero[data-v-45852d6b],.section-card[data-v-45852d6b]{padding:16px}.compliance-copy h1[data-v-45852d6b]{font-size:clamp(25px,8vw,32px)}.compliance-checklist[data-v-45852d6b],.compliance-stat-strip[data-v-45852d6b],.scope-grid[data-v-45852d6b]{grid-template-columns:1fr}}.default-detail-page[data-v-5773c74c]{padding:0 24px 72px}.detail-layout[data-v-5773c74c]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.detail-main[data-v-5773c74c],.detail-side[data-v-5773c74c]{display:flex;flex-direction:column;gap:16px;min-width:0}.detail-side[data-v-5773c74c]{position:sticky;top:24px}.default-hero[data-v-5773c74c],.section-card[data-v-5773c74c]{background:#fff;border:1px solid #e5edf6;border-radius:20px;box-shadow:0 8px 18px #0f172a09}.default-hero[data-v-5773c74c]{background:linear-gradient(180deg,#fff,#f8fafc);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 260px;padding:20px}.detail-badges[data-v-5773c74c]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.badge[data-v-5773c74c]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.badge.type[data-v-5773c74c]{background:#eff6ff;color:#1d4ed8}.badge.featured[data-v-5773c74c]{background:#0f172a;color:#fff}.badge.cache[data-v-5773c74c]{background:#ecfdf5;color:#047857}.page-label[data-v-5773c74c]{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.detail-copy h1[data-v-5773c74c]{color:#0f172a;font-size:clamp(26px,3vw,38px);line-height:1.16;margin:0 0 8px}.faq-item p[data-v-5773c74c],.intro-text[data-v-5773c74c],.muted-text[data-v-5773c74c],.recommend-card p[data-v-5773c74c]{color:#475569;line-height:1.8;margin:0}.detail-meta[data-v-5773c74c]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 14px;margin-top:12px}.detail-meta span[data-v-5773c74c]{align-items:center;background:#fff;border:1px solid #e5edf6;border-radius:999px;display:inline-flex;min-height:28px;padding:0 10px}.detail-cover-wrap[data-v-5773c74c]{width:100%}.detail-cover[data-v-5773c74c]{border-radius:18px;min-height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.section-card[data-v-5773c74c]{padding:18px}.section-head[data-v-5773c74c]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.section-head.compact[data-v-5773c74c]{align-items:baseline;margin-bottom:12px}.section-card h2[data-v-5773c74c]{color:#0f172a;font-size:18px;margin:0 0 12px}.section-note[data-v-5773c74c]{color:#64748b;font-size:12px}.faq-list[data-v-5773c74c],.recommend-grid[data-v-5773c74c],.side-list[data-v-5773c74c]{display:grid;gap:10px}.faq-item[data-v-5773c74c],.recommend-card[data-v-5773c74c],.side-list>div[data-v-5773c74c]{background:#f8fafc;border:1px solid #e5edf6;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:12px}.faq-item h3[data-v-5773c74c],.recommend-card strong[data-v-5773c74c],.side-list strong[data-v-5773c74c]{color:#0f172a;margin:0}.recommend-card[data-v-5773c74c]{color:inherit;text-decoration:none}.recommend-card span[data-v-5773c74c],.side-list span[data-v-5773c74c]{color:#64748b;font-size:12px}.link-more[data-v-5773c74c]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;min-height:34px;padding:0 14px;text-decoration:none;white-space:nowrap}.link-more[data-v-5773c74c]:hover{background:#dbeafe}@media(max-width:1024px){.default-hero[data-v-5773c74c],.detail-layout[data-v-5773c74c]{grid-template-columns:1fr}.detail-side[data-v-5773c74c]{position:static}}@media(max-width:760px){.default-detail-page[data-v-5773c74c]{padding:0 16px 48px}.default-hero[data-v-5773c74c],.section-card[data-v-5773c74c]{padding:16px}}.manual-detail-page[data-v-d61164e4]{padding:0 24px 72px}.detail-layout[data-v-d61164e4]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.detail-main[data-v-d61164e4],.detail-side[data-v-d61164e4]{display:flex;flex-direction:column;gap:16px;min-width:0}.detail-side[data-v-d61164e4]{position:sticky;top:24px}.manual-hero[data-v-d61164e4],.section-card[data-v-d61164e4]{background:#fff;border:1px solid #e5edf6;border-radius:20px;box-shadow:0 8px 18px #0f172a09}.manual-hero[data-v-d61164e4]{background:linear-gradient(180deg,#fff,#f8fcfb);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 320px;padding:22px}.manual-copy h1[data-v-d61164e4]{color:#0f172a;font-size:clamp(28px,3.1vw,40px);line-height:1.16;margin:0 0 8px}.manual-page-label[data-v-d61164e4]{color:#0f766e;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.detail-badges[data-v-d61164e4]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.badge[data-v-d61164e4]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.badge.type[data-v-d61164e4]{background:#ecfdf5;color:#047857}.badge.featured[data-v-d61164e4]{background:#0f172a;color:#fff}.badge.cache[data-v-d61164e4]{background:#eff6ff;color:#1d4ed8}.faq-item p[data-v-d61164e4],.intro-text[data-v-d61164e4],.muted-text[data-v-d61164e4],.recommend-card p[data-v-d61164e4],.recommend-card span[data-v-d61164e4]{color:#475569;line-height:1.8;margin:0}.detail-meta[data-v-d61164e4]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 14px;margin-top:12px}.faq-list[data-v-d61164e4],.manual-overview-grid[data-v-d61164e4],.manual-stat-panel[data-v-d61164e4],.recommend-grid[data-v-d61164e4],.side-list[data-v-d61164e4]{display:grid;gap:10px}.faq-item[data-v-d61164e4],.manual-overview-item[data-v-d61164e4],.manual-stat-card[data-v-d61164e4],.recommend-card[data-v-d61164e4],.side-list div[data-v-d61164e4]{background:#ffffffeb;border:1px solid #d8eee8;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:12px}.manual-overview-item span[data-v-d61164e4],.manual-stat-card span[data-v-d61164e4],.side-list span[data-v-d61164e4]{color:#64748b;font-size:12px}.faq-item h3[data-v-d61164e4],.manual-overview-item strong[data-v-d61164e4],.manual-stat-card strong[data-v-d61164e4],.recommend-card strong[data-v-d61164e4],.side-list strong[data-v-d61164e4]{color:#0f172a}.section-card[data-v-d61164e4]{padding:18px}.section-head[data-v-d61164e4]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.section-head.compact[data-v-d61164e4]{align-items:baseline;margin-bottom:12px}.section-card h2[data-v-d61164e4]{color:#0f172a;font-size:18px;margin:0}.section-note[data-v-d61164e4]{color:#64748b;font-size:12px}.manual-overview-card[data-v-d61164e4]{background:linear-gradient(180deg,#fff,#f8fcfb)}.manual-overview-grid[data-v-d61164e4]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.manual-outline-list[data-v-d61164e4]{display:grid;gap:10px}.manual-outline-row[data-v-d61164e4]{align-items:center;background:#fff;border:1px solid #e5edf6;border-radius:14px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr);padding:12px}.manual-outline-index[data-v-d61164e4]{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:inline-flex;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.manual-outline-title[data-v-d61164e4]{color:#0f172a}.recommend-card[data-v-d61164e4]{border-color:#e5edf6;text-decoration:none}.link-more[data-v-d61164e4]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;min-height:34px;padding:0 14px;text-decoration:none;white-space:nowrap}.link-more[data-v-d61164e4]:hover{background:#dbeafe}@media(max-width:1024px){.detail-layout[data-v-d61164e4],.manual-hero[data-v-d61164e4]{grid-template-columns:1fr}.detail-side[data-v-d61164e4]{position:static}.manual-overview-grid[data-v-d61164e4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.manual-detail-page[data-v-d61164e4]{padding:0 16px 48px}.manual-hero[data-v-d61164e4],.section-card[data-v-d61164e4]{padding:16px}.manual-overview-grid[data-v-d61164e4]{grid-template-columns:1fr}}.topic-detail-page[data-v-ddfa3ccf]{padding:0 24px 72px}.detail-layout[data-v-ddfa3ccf]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.detail-main[data-v-ddfa3ccf],.detail-side[data-v-ddfa3ccf]{display:flex;flex-direction:column;gap:16px;min-width:0}.detail-side[data-v-ddfa3ccf]{position:sticky;top:24px}.section-card[data-v-ddfa3ccf],.topic-hero[data-v-ddfa3ccf]{background:#fff;border:1px solid #e5edf6;border-radius:20px;box-shadow:0 8px 18px #0f172a09}.topic-hero[data-v-ddfa3ccf]{background:linear-gradient(180deg,#fff,#faf7ff);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 320px;padding:22px}.detail-badges[data-v-ddfa3ccf]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.badge[data-v-ddfa3ccf]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.badge.type[data-v-ddfa3ccf]{background:#f5f3ff;color:#6d28d9}.badge.featured[data-v-ddfa3ccf]{background:#0f172a;color:#fff}.badge.cache[data-v-ddfa3ccf]{background:#ede9fe;color:#5b21b6}.topic-page-label[data-v-ddfa3ccf]{color:#6d28d9;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.topic-copy h1[data-v-ddfa3ccf]{color:#0f172a;font-size:clamp(28px,3vw,40px);line-height:1.16;margin:0 0 8px}.intro-text[data-v-ddfa3ccf],.muted-text[data-v-ddfa3ccf]{color:#475569;line-height:1.8;margin:0}.detail-meta[data-v-ddfa3ccf]{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:14px}.detail-meta span[data-v-ddfa3ccf]{align-items:center;background:#fff;border:1px solid #ece7fb;border-radius:999px;display:inline-flex;min-height:30px;padding:0 12px}.topic-stat-panel[data-v-ddfa3ccf]{display:grid;gap:10px}.topic-stat-card[data-v-ddfa3ccf]{background:linear-gradient(135deg,#f5f3ff,#faf7ff);border:1px solid #ece7fb;border-radius:18px;padding:16px}.topic-stat-card span[data-v-ddfa3ccf]{color:#6d28d9;display:block;font-size:12px}.topic-stat-card strong[data-v-ddfa3ccf]{color:#0f172a;display:block;font-size:18px;line-height:1.45;margin-top:8px}.section-card[data-v-ddfa3ccf]{padding:22px}.section-head[data-v-ddfa3ccf]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.section-head.compact[data-v-ddfa3ccf]{margin-bottom:14px}.section-head h2[data-v-ddfa3ccf]{color:#0f172a;font-size:20px;margin:0}.section-note[data-v-ddfa3ccf]{color:#64748b;font-size:12px}.topic-fact-grid[data-v-ddfa3ccf]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.topic-fact-item[data-v-ddfa3ccf]{background:#faf7ff;border:1px solid #ece7fb;border-radius:16px;display:grid;gap:4px;padding:14px 16px}.topic-fact-item span[data-v-ddfa3ccf]{color:#6d28d9;font-size:12px}.topic-fact-item strong[data-v-ddfa3ccf]{color:#0f172a;line-height:1.6}.fact-value[data-v-ddfa3ccf]{display:block}.topic-tag-row[data-v-ddfa3ccf]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.topic-tag[data-v-ddfa3ccf]{align-items:center;background:#f5f3ff;border:1px solid #ece7fb;border-radius:999px;color:#6d28d9;display:inline-flex;font-size:12px;font-weight:700;min-height:30px;padding:0 12px}.topic-section-list[data-v-ddfa3ccf]{display:grid;gap:12px}.topic-section-row[data-v-ddfa3ccf]{align-items:start;background:#fcfbff;border:1px solid #eee7ff;border-radius:16px;display:grid;gap:14px;grid-template-columns:40px minmax(0,1fr);padding:14px 16px}.topic-section-index[data-v-ddfa3ccf]{background:#f5f3ff;border-radius:12px;color:#6d28d9;display:grid;font-weight:800;height:40px;place-items:center;width:40px}.topic-section-copy[data-v-ddfa3ccf]{display:grid;gap:4px}.topic-section-copy strong[data-v-ddfa3ccf]{color:#0f172a;line-height:1.55}.topic-section-copy span[data-v-ddfa3ccf]{color:#64748b;font-size:12px}.faq-list[data-v-ddfa3ccf],.recommend-grid[data-v-ddfa3ccf],.side-list[data-v-ddfa3ccf],.topic-entry-list[data-v-ddfa3ccf]{display:grid;gap:12px}.faq-item[data-v-ddfa3ccf],.recommend-card[data-v-ddfa3ccf],.side-list>div[data-v-ddfa3ccf],.topic-entry-card[data-v-ddfa3ccf]{background:#f8fafc;border:1px solid #e8eef7;border-radius:16px;padding:14px 16px}.topic-entry-card[data-v-ddfa3ccf]{background:linear-gradient(180deg,#fff,#faf7ff);color:inherit;text-decoration:none}.topic-entry-head[data-v-ddfa3ccf]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.topic-entry-date[data-v-ddfa3ccf],.topic-entry-type[data-v-ddfa3ccf]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 10px}.topic-entry-type[data-v-ddfa3ccf]{background:#f5f3ff;color:#6d28d9}.topic-entry-date[data-v-ddfa3ccf]{background:#f8fafc;color:#64748b}.topic-entry-card strong[data-v-ddfa3ccf]{color:#0f172a;display:block;margin:0 0 6px}.topic-entry-card p[data-v-ddfa3ccf]{color:#475569;line-height:1.7;margin:0}.topic-entry-path[data-v-ddfa3ccf]{color:#64748b;display:inline-block;font-size:12px;margin-top:10px}.faq-item h3[data-v-ddfa3ccf],.recommend-card strong[data-v-ddfa3ccf]{color:#0f172a;margin:0 0 6px}.faq-item p[data-v-ddfa3ccf],.recommend-card p[data-v-ddfa3ccf],.recommend-summary[data-v-ddfa3ccf],.topic-entry-summary[data-v-ddfa3ccf]{color:#475569;line-height:1.7;margin:0}.recommend-card[data-v-ddfa3ccf]{color:inherit;text-decoration:none}.recommend-card span[data-v-ddfa3ccf],.side-list span[data-v-ddfa3ccf]{color:#64748b;font-size:12px}.recommend-card span[data-v-ddfa3ccf]{display:inline-block;margin-top:8px}.side-list>div[data-v-ddfa3ccf]{display:grid;gap:4px}.side-list strong[data-v-ddfa3ccf]{color:#0f172a;line-height:1.55}.link-more[data-v-ddfa3ccf]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;min-height:34px;padding:0 14px;text-decoration:none;white-space:nowrap}.link-more[data-v-ddfa3ccf]:hover{background:#dbeafe}@media(max-width:960px){.detail-layout[data-v-ddfa3ccf],.topic-fact-grid[data-v-ddfa3ccf],.topic-hero[data-v-ddfa3ccf]{grid-template-columns:1fr}.detail-side[data-v-ddfa3ccf]{position:static}}@media(max-width:760px){.topic-detail-page[data-v-ddfa3ccf]{padding:0 16px 48px}.section-card[data-v-ddfa3ccf],.topic-hero[data-v-ddfa3ccf]{padding:18px}.topic-fact-grid[data-v-ddfa3ccf]{grid-template-columns:1fr}}.alert[data-v-8953c785]{background:#fff1f2;border:1px solid #fecaca;border-radius:16px;color:#b91c1c;margin:0 24px;padding:14px 16px}.alert strong[data-v-8953c785]{display:block;font-size:15px;margin-bottom:6px}.alert p[data-v-8953c785]{color:#7f1d1d;line-height:1.7;margin:0}.alert-actions[data-v-8953c785]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.alert-button[data-v-8953c785],.alert-link[data-v-8953c785]{align-items:center;background:#fff;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;min-height:36px;padding:8px 12px;text-decoration:none}.alert-button[data-v-8953c785]{background:#b91c1c;border-color:#b91c1c;color:#fff}.loading-card[data-v-8953c785]{background:#fff;border:1px solid #e5edf6;border-radius:20px;color:#475569;margin:0 24px;padding:20px 24px}.content-detail-page[data-v-7e44d7e8]{background:#fff;padding-top:24px}.content-detail-page[data-v-7e44d7e8],.content-detail-shell[data-v-7e44d7e8]{margin:0 auto;max-width:1320px}.page-top[data-v-7e44d7e8]{margin:0 0 14px;padding:0 24px}.back-link[data-v-7e44d7e8]{color:#2563eb;font-size:14px;font-weight:600;text-decoration:none}@media(max-width:760px){.page-top[data-v-7e44d7e8]{padding:0 16px}}
