.lufs-guide .article-page{max-width:1040px}.lufs-guide h1{max-width:19ch}.lufs-guide .meter-context{margin:2rem 0;padding:clamp(.75rem,3vw,1.5rem);background:#eef3ff;border:1px solid #c8d6ef;border-radius:18px}.lufs-guide .meter-context img{display:block;width:100%;height:auto}.lufs-guide .meter-context figcaption{margin-top:.8rem;font-size:.92rem;color:#35455f}.lufs-guide .unit-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lufs-guide .unit-list>div{padding:1.1rem;background:#f3f6fb;border-left:3px solid #315dc1;border-radius:0 10px 10px 0}.lufs-guide dt{font-weight:750;margin-bottom:.35rem}.lufs-guide dd{margin:0}.lufs-guide code{overflow-wrap:anywhere}.lufs-guide pre{max-width:100%;overflow-x:auto;padding:1rem;background:#edf2fa;border-radius:12px}.lufs-guide pre code{white-space:pre;overflow-wrap:normal}.lufs-guide .result-table-wrap{scrollbar-gutter:stable}.lufs-guide th,.lufs-guide td{font-variant-numeric:tabular-nums}.lufs-guide :focus-visible{outline:3px solid #c86220;outline-offset:4px}.lufs-guide .article-jumps a{min-height:44px;display:inline-flex;align-items:center}.lufs-guide .file-links li{margin-bottom:.7rem}@media(max-width:600px){.lufs-guide .unit-list{grid-template-columns:1fr}.lufs-guide h1{font-size:clamp(2rem,8.5vw,3rem)}.lufs-guide .result-table-wrap table{min-width:720px}}@media(prefers-reduced-motion:reduce){.lufs-guide *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
