.topic-page .topic-breadcrumb ol{color:var(--muted,#4f5f66);flex-wrap:wrap;gap:4px 8px;margin:0 0 8px;padding:0;font-size:.9rem;list-style:none;display:flex}.topic-page .topic-breadcrumb li+li:before{content:"›";color:var(--muted,#4f5f66);margin-right:8px}.topic-page .topic-breadcrumb a{color:var(--secondary,#0d6678)}.topic-page .topic-list,.topic-page .topic-steps{gap:8px;margin:0 0 12px;padding-left:1.25rem;line-height:1.55;display:grid}.topic-page .topic-note{border-left:4px solid var(--secondary,#0d6678);border-radius:var(--radius-sm,6px);background:var(--secondary-soft,#e9f6f8);margin-top:12px;padding:12px 14px}.topic-page .topic-urgent{border-color:var(--danger,#9f2632)}.topic-page .topic-faq__list{gap:10px;margin-top:12px;display:grid}.topic-page .topic-faq__item{border:1px solid var(--line,#cfdde0);border-radius:var(--radius-md,8px);background:var(--surface,#fff)}.topic-page .topic-faq__item summary{cursor:pointer;min-height:44px;padding:12px 16px;font-weight:700}.topic-page .topic-faq__item p{margin:0;padding:0 16px 14px}.topic-page .topic-sources ul{gap:6px;margin:12px 0;padding-left:1.25rem;display:grid}.topic-page .topic-sources a{color:var(--secondary,#0d6678);font-weight:600}.topic-page .topic-sources__publisher,.topic-page .topic-updated{color:var(--muted,#4f5f66)}.topic-page .topic-disclaimer{margin-top:12px;font-size:.92rem}.topic-related__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.topic-related__card{border:1px solid var(--line,#cfdde0);border-radius:var(--radius-md,8px);background:var(--surface,#fff);height:100%;color:var(--text,#10242d);gap:6px;padding:14px 16px;text-decoration:none;display:grid}.topic-related__card:hover,.topic-related__card:focus-visible{border-color:var(--secondary,#0d6678)}.topic-related__card span{color:var(--muted,#4f5f66);font-size:.92rem}html[data-public-theme=dark] .topic-page .topic-note{background:#15313a;border-left-color:#8fd3e0}html[data-public-theme=dark] .topic-page .topic-faq__item,html[data-public-theme=dark] .topic-related__card{color:#e7f1f3;background:#12262e;border-color:#3b5560}html[data-public-theme=dark] .topic-page :is(.topic-breadcrumb a,.topic-sources a){color:#8fd3e0}html[data-public-theme=dark] .topic-page :is(.topic-sources__publisher,.topic-updated,.topic-breadcrumb ol),html[data-public-theme=dark] .topic-related__card span{color:#b9cbd0}.topic-hub{margin:0 0 clamp(24px,4vw,40px)}.topic-hub h2{margin:4px 0 0}
