.note-page{max-width:800px;padding:70px 28px 90px}.note-page h1,html:lang(zh-CN) .note-page h1{font-size:clamp(34px,5vw,56px);line-height:1.3;letter-spacing:-1.5px}.note-page h2{font-size:27px;font-weight:500;margin-top:52px;margin-bottom:20px;letter-spacing:-.5px}.note-page p,.note-page li{font-size:16px;line-height:1.95;color:var(--muted)}.note-page a:not(.action-link){color:var(--accent);text-decoration:underline;text-underline-offset:4px}.note-page .note-lead{font-size:19px;color:var(--ink)}.note-scope{border-left:2px solid var(--line);padding-left:18px;font-size:13px!important}.note-page pre{background:var(--surface);padding:20px;overflow-x:auto;max-width:100%;font-size:12px;line-height:1.9;border:1px solid var(--line)}.note-page code{font-family:'SFMono-Regular',Consolas,monospace;overflow-wrap:anywhere}.note-page pre code{overflow-wrap:normal}.verification-flow{padding-left:24px}.verification-flow li{margin-bottom:18px;padding-left:6px}.verification-flow strong{display:block;color:var(--ink);font-weight:500}.note-table{overflow-x:auto}.note-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.8}.note-table th,.note-table td{text-align:left;vertical-align:top;padding:14px 12px;border-bottom:1px solid var(--line)}.note-table th{font-weight:500}.note-table td{color:var(--muted)}.note-table td:first-child{min-width:150px;color:var(--ink)}.note-sources{padding-left:22px}.note-sources li{margin:10px 0}@media(max-width:600px){.note-page{padding:40px 6% 65px}.note-page .eyebrow{font-size:9px}.note-page .note-lead{font-size:17px}.note-page h2{font-size:24px}.note-page p,.note-page li{font-size:15px}.note-table td:first-child{min-width:110px}.note-table th,.note-table td{padding:12px 7px}}
