.editorial-toc{margin:28px 0 36px;padding:24px;background:#f6f6f5;border:1px solid #e4e4e7;border-radius:16px}.editorial-toc ol{margin-bottom:0}.editorial-toc a,.editorial-links a{text-decoration:underline;text-underline-offset:3px}.editorial-table-scroll{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #e4e4e7;border-radius:12px;overscroll-behavior-inline:contain}.editorial-table-scroll:focus-visible{outline:3px solid #ff6a24;outline-offset:3px}.editorial-table{width:100%;min-width:520px;border-collapse:collapse;font-size:15px;line-height:1.6}.editorial-table caption{padding:14px;text-align:start;font-weight:600;background:#f6f6f5}.editorial-table th,.editorial-table td{padding:14px 16px;text-align:start;vertical-align:top;border-top:1px solid #e4e4e7}.editorial-table thead{background:#fafafa}.editorial-table tbody th{font-weight:600;width:30%}.editorial-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:20px 0 28px}.editorial-links a{display:inline-flex;align-items:center;min-height:44px}.editorial-related{margin-top:32px;margin-bottom:48px}.prose section[id^=editorial-],#planner{scroll-margin-top:110px}@media(max-width:700px){.editorial-toc{padding:18px}.editorial-table{font-size:14px}.editorial-table th,.editorial-table td{padding:12px}.editorial-links{gap:8px;flex-direction:column}.editorial-links a{padding:6px 0;overflow-wrap:anywhere}.guide-article{min-width:0}.editorial-related h2{font-size:24px}}

.detail-layout>.prose{min-width:0}
