body{font-size:1.0625rem}.page{max-width:940px}article{overflow-wrap:anywhere}.site-nav a,.brand,.breadcrumbs a,.contents a,.related li>a,.sources li>a,.site-footer a{display:inline-flex;align-items:center;min-height:44px}.contents a{display:flex;line-height:1.5}.sources li{scroll-margin-top:2rem}.source-use{overflow-wrap:anywhere}.table-scroll:focus-visible{outline:3px solid #b06c19;outline-offset:4px}article details{padding:1rem;border:1px solid var(--line);border-radius:8px;background:var(--white);margin:1rem 0}article summary{min-height:44px;line-height:1.55;cursor:pointer;font-weight:650}article li{padding-left:.15rem;margin:.8rem 0}.step-key{padding:.8rem 1rem;background:var(--soft);border-left:4px solid var(--accent)}.table-hint{font-size:.94em}.table-scroll th:first-child{min-width:7rem;overflow-wrap:normal}@media(max-width:640px){.contents ol{columns:1}.page{padding:1.4rem 1rem 3rem}.header-inner{padding:.75rem 1rem}.site-nav{gap:.5rem 1rem}.breadcrumbs a{display:flex}.site-footer{padding:1rem}.table-scroll table{min-width:580px}}
.movement-links{padding-left:1.3rem}.movement-links li>a{display:block;min-height:44px;line-height:1.55;padding:.35rem 0}
