.pagenote{max-width:78ch;color:var(--text-soft);word-break:keep-all;margin:44px auto 8px;padding:0 18px;font-size:14px;line-height:1.75}details.pagenote{max-width:none;margin:0;padding:0}details.pagenote>summary{display:none}.pagenote__inner{border:1px solid var(--line);background:var(--surface);border-top:0;border-radius:0 0 14px 14px;padding:20px 22px}.pagenote h2{letter-spacing:-.01em;color:var(--text);margin:0 0 12px;font-size:18px;line-height:1.4}.pagenote h3{color:var(--text);margin:22px 0 8px;font-size:14.5px;line-height:1.5}.pagenote p{margin:0 0 10px}.pagenote ul,.pagenote ol{margin:0 0 10px;padding-left:18px}.pagenote li{margin:4px 0}.pagenote li b{color:var(--text);font-weight:600}.pagenote dl{margin:0}.pagenote dt{color:var(--text);margin:12px 0 3px;font-weight:600}.pagenote dt:before{content:"Q. ";color:var(--muted);font-weight:500}.pagenote dd{color:var(--text-soft);margin:0}.pagenote code{background:var(--surface-2);border-radius:5px;padding:1px 5px;font-size:.92em}.pagenote__src{border-top:1px solid var(--line);color:var(--muted);margin:20px 0 0;padding-top:12px;font-size:12.5px;line-height:1.6}.pagenote__links{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.pagenote__links a{border:1px solid var(--line);color:var(--text);border-radius:999px;padding:6px 13px;font-size:13px;text-decoration:none;display:inline-block}.pagenote__links a:hover{border-color:var(--muted)}@media (width<=640px){.pagenote{margin-top:32px;padding:0 12px;font-size:13.5px}.pagenote__inner{padding:16px 15px}.pagenote h2{font-size:16.5px}}
