
.tdt-guide-teaser{padding-block:28px}.tdt-guide-teaser h2{font-size:clamp(22px,2.6vw,30px);margin-bottom:10px}.tdt-guide-teaser p{max-width:85ch;line-height:1.7;margin:0 0 10px}.tdt-guide-teaser a{display:inline-block;min-height:44px;padding-block:10px;font-weight:750;overflow-wrap:anywhere}
.tdt-guide-updated{font-size:14px!important}.tdt-guide-index{display:flex;flex-wrap:wrap;gap:8px 16px;padding-block:20px;border-bottom:1px solid var(--line)}.tdt-guide-index a{display:flex;align-items:center;min-height:44px;font-weight:700;overflow-wrap:anywhere}.tdt-guide-article{max-width:1000px;padding-block:32px}.tdt-guide-article>section{margin-bottom:40px;scroll-margin-top:110px}.tdt-guide-article p,.tdt-guide-article li,.tdt-guide-article dd{line-height:1.8}.tdt-guide-article h2{max-width:30ch}.tdt-guide-references{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.tdt-guide-references a{text-decoration:underline;text-underline-offset:3px}.tdt-guide-table{width:100%;margin:22px 0}.tdt-guide-table table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:15px}.tdt-guide-table caption{text-align:left;font-weight:700;margin-bottom:12px}.tdt-guide-table th,.tdt-guide-table td{padding:13px 12px;border:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;line-height:1.6}.tdt-guide-table thead th{background:var(--soft)}.tdt-guide-table th:first-child{width:48%}.tdt-guide-table th:nth-child(2){width:20%}.tdt-guide-steps{padding-left:25px}.tdt-guide-steps li{padding:0 0 14px 5px}.tdt-guide-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tdt-guide-checks>div{padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--soft);min-width:0}.tdt-guide-checks h3{margin:0 0 10px}.tdt-guide-checks p{font-size:15px;margin:0}.tdt-guide-diagnosis{margin:20px 0}.tdt-guide-diagnosis dt{font-weight:750;margin-top:18px}.tdt-guide-diagnosis dd{margin:5px 0 0;color:var(--muted)}.tdt-guide-local-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.tdt-guide-local-links a{display:flex;align-items:center;min-height:44px;padding-block:8px;overflow-wrap:anywhere;font-weight:700}.tdt-guide-sources{border-top:1px solid var(--line);padding-top:28px}.tdt-guide-sources li{margin-bottom:12px;font-size:14px;overflow-wrap:anywhere}.tdt-guide-sources time{color:var(--muted);white-space:nowrap}
@media(max-width:760px){.tdt-guide-checks{grid-template-columns:1fr}.tdt-guide-local-links{grid-template-columns:1fr}.tdt-guide-table table{font-size:13px}.tdt-guide-table th,.tdt-guide-table td{padding:10px 8px}.tdt-guide-index{gap:3px 15px}.tdt-guide-article{padding-block:26px}}
