.guide-layout:has(#traffic-settlement-editorial){grid-template-columns:225px minmax(0,1fr);gap:40px;width:min(1025px,94%)}.guide-article:has(#traffic-settlement-editorial){font-size:18px;line-height:1.95}.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap caption{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:12px 16px;font-size:.92rem;line-height:1.65}.guide-article:has(#traffic-settlement-editorial){word-break:keep-all;overflow-wrap:break-word}.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap table{table-layout:fixed;width:100%}:is(.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap th,.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap td){white-space:normal;word-break:keep-all;overflow-wrap:break-word}.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap thead th:first-child{width:24%}.guide-related{flex-direction:column;align-items:flex-start;gap:9px;margin-top:18px;display:flex}@media (max-width:960px){.guide-layout:has(#traffic-settlement-editorial){grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:720px){.guide-article:has(#traffic-settlement-editorial){font-size:16px}.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap table{font-size:.9rem;line-height:1.7}:is(.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap th,.guide-article:has(#traffic-settlement-editorial) .guide-table-wrap td){padding:11px 8px}}
