.topic-detail-page[data-v-f25e95b8]{text-align:left}.topic-items-section[data-v-f25e95b8]{margin-top:1rem;width:100%}.topic-empty[data-v-f25e95b8]{background:#0f172a29;border:1px solid rgba(148,163,184,.16);border-radius:8px;margin:1rem auto 0;padding:24px;text-align:center;width:min(640px,100%)}.topic-empty h2[data-v-f25e95b8]{color:#f8fafc;font-size:20px;font-weight:900;margin:0 0 8px}.topic-empty p[data-v-f25e95b8]{color:#d1d7e0b8;line-height:1.7;margin:0}.topic-detail-seo[data-v-f25e95b8]{background:linear-gradient(180deg,#ffffff09,#ffffff05);border:1px solid rgba(148,163,184,.12);border-radius:8px;color:#a7b0bd;display:grid;font-size:.9375rem;gap:.9rem;line-height:1.75;margin:1.25rem 0 2.75rem;padding:1rem;width:100%}html:not(.dark) .topic-detail-seo{background:linear-gradient(180deg,#f8fafcb8,#ffffff5c);border-color:#94a3b82e;color:#475569}.dark .topic-detail-seo{background:linear-gradient(180deg,#ffffff09,#ffffff05);border-color:#94a3b81f;color:#a7b0bd}.topic-detail-faq div[data-v-f25e95b8],.topic-detail-seo-block[data-v-f25e95b8],.topic-detail-seo-copy[data-v-f25e95b8],.topic-detail-seo-links[data-v-f25e95b8]{min-width:0}.topic-detail-faq[data-v-f25e95b8],.topic-detail-faq dd[data-v-f25e95b8],.topic-detail-seo h2[data-v-f25e95b8],.topic-detail-seo h3[data-v-f25e95b8],.topic-detail-seo-copy p[data-v-f25e95b8],.topic-detail-seo-kicker[data-v-f25e95b8]{margin:0}.topic-detail-seo-kicker[data-v-f25e95b8]{color:#94a3b8;font-size:.75rem;font-weight:700}html:not(.dark) .topic-detail-seo-kicker{color:#7c8ba1}.dark .topic-detail-seo-kicker{color:#94a3b8}.topic-detail-seo h2[data-v-f25e95b8]{color:#f3f4f6;font-size:1.125rem;font-weight:800;line-height:1.35}.topic-detail-faq dt[data-v-f25e95b8],.topic-detail-seo h3[data-v-f25e95b8]{color:#eef2f7;font-size:.875rem;font-weight:850;line-height:1.4}html:not(.dark) .topic-detail-seo h2{color:#1f2937}html:not(.dark) .topic-detail-faq dt,html:not(.dark) .topic-detail-seo h3{color:#253142}.dark .topic-detail-faq dt,.dark .topic-detail-seo h2,.dark .topic-detail-seo h3{color:#eef2f7}.topic-detail-seo-copy[data-v-f25e95b8]{border-bottom:1px solid rgba(148,163,184,.1);display:grid;gap:.5rem;padding:.1rem .1rem .9rem}html:not(.dark) .topic-detail-seo-copy{border-bottom-color:#94a3b824}.topic-detail-seo-grid[data-v-f25e95b8]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(12rem,15rem)}.topic-detail-faq div[data-v-f25e95b8],.topic-detail-seo-block[data-v-f25e95b8]{background:#ffffff07;border:1px solid rgba(148,163,184,.13);border-radius:8px;padding:.85rem}.topic-detail-seo-links[data-v-f25e95b8]{background:#ffffff06;border:1px solid rgba(148,163,184,.12);border-radius:8px;padding:.85rem}html:not(.dark) .topic-detail-faq div,html:not(.dark) .topic-detail-seo-block{background:#ffffff94;border-color:#94a3b829}html:not(.dark) .topic-detail-seo-links{background:#ffffff85;border-color:#94a3b829}.dark .topic-detail-faq div,.dark .topic-detail-seo-block{background:#ffffff07;border-color:#94a3b821}.dark .topic-detail-seo-links{background:#ffffff06;border-color:#94a3b81f}.topic-detail-seo-block[data-v-f25e95b8]{align-content:start;display:grid;gap:.55rem}.topic-detail-seo-block ul[data-v-f25e95b8]{display:grid;gap:.35rem;margin:0;padding-left:1rem}.topic-detail-seo-links[data-v-f25e95b8]{display:grid;gap:.55rem}.topic-detail-seo-links div[data-v-f25e95b8]{display:grid;gap:.4rem}.topic-detail-seo-links a[data-v-f25e95b8]{background:#ffffff08;border:1px solid rgba(148,163,184,.2);border-radius:8px;color:#d1d5db;display:flex;font-size:.8125rem;gap:.5rem;justify-content:space-between;line-height:1.2;padding:.52rem .62rem;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}html:not(.dark) .topic-detail-seo-links a{background:#ffffff94;border-color:#94a3b838;color:#475569}.topic-detail-seo-links a[data-v-f25e95b8]:after{color:#94a3b8;content:">";font-size:.75rem;font-weight:700}.topic-detail-seo-links a[data-v-f25e95b8]:hover{background:#93c5fd1a;border-color:#93c5fd6b;color:#bfdbfe}html:not(.dark) .topic-detail-seo-links a:hover{background:#3b82f614;border-color:#3b82f673;color:#1d4ed8}.dark .topic-detail-seo-links a{background:#ffffff08;border-color:#94a3b833;color:#d1d5db}.dark .topic-detail-seo-links a:hover{background:#93c5fd1a;border-color:#93c5fd6b;color:#bfdbfe}.topic-detail-faq[data-v-f25e95b8]{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.topic-detail-faq div[data-v-f25e95b8]{display:grid;gap:.35rem}html:not(.dark) .topic-empty{background:#ffffff75;border-color:#0f172a14}html:not(.dark) .topic-empty h2{color:#111827}html:not(.dark) .topic-empty p{color:#334155c7}@media(max-width:768px){.topic-detail-page.mobile-category-nav-space-top[data-v-f25e95b8]{padding-top:3.75rem}.topic-detail-page.mobile-category-nav-space-bottom[data-v-f25e95b8]{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.topic-detail-page[data-v-f25e95b8]:has(.category-nav-mobile-top){padding-bottom:0;padding-top:3.75rem}.topic-detail-page[data-v-f25e95b8]:has(.category-nav-mobile-bottom){padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));padding-top:0}.topic-empty[data-v-f25e95b8]{padding:20px}.topic-detail-seo[data-v-f25e95b8]{font-size:.875rem;margin-bottom:2rem;padding:.85rem}.topic-detail-faq[data-v-f25e95b8],.topic-detail-seo-grid[data-v-f25e95b8]{grid-template-columns:1fr}}
