/* 白皮书：排版整块取自作者提供的 HTML，只加了 .wp-paper 作用域，
   声明值一个没改。所以字号、行高、首行缩进、两端对齐、居中标题、
   摘要块、公式和图注的样式与作者版本逐条一致。 */
.wp-paper *{box-sizing:border-box}.wp-paper{scroll-behavior:smooth}.wp-paper{margin:0;background:#f5f4f0;color:#242424;font:17px/1.8 Georgia,"Noto Serif",serif}.wp-paper main{max-width:1340px;margin:32px auto;padding:38px 46px;background:#fff}.wp-paper header{text-align:center;border-bottom:1px solid #ddd;padding-bottom:24px}.wp-paper header h1{font-size:34px;line-height:1.4}.wp-paper header .subtitle{font-size:22px;line-height:1.5}.wp-paper h2,.wp-paper h3,.wp-paper h4{line-height:1.45;scroll-margin-top:20px}.wp-paper h2{font-size:26px;margin:46px 0 22px}.wp-paper h3{font-size:22px;margin:32px 0 18px}.wp-paper h4{font-size:19px;margin:26px 0 14px}.wp-paper .heading-en{display:block;color:#444;margin-top:6px;font-weight:500}.wp-paper p{margin:0 0 15px}.wp-paper .pair{display:grid;grid-template-columns:1fr 1.14fr;gap:34px;padding:20px 0;border-bottom:1px solid #e7e4df;align-items:start}.wp-paper .source{font:16px/1.95 "Songti SC","Noto Serif CJK SC",serif;color:#555}.wp-paper .translation{font-size:17px;line-height:1.8;min-width:0}.wp-paper .source,.wp-paper .translation{overflow-wrap:break-word;min-width:0}.wp-paper .pair>div:before{display:block;font:11px/1.5 Arial,sans-serif;letter-spacing:.08em;color:#969086;margin-bottom:9px}.wp-paper .source:before{content:"中文原文"}.wp-paper .translation:before{content:"ENGLISH"}.wp-paper .figure-pair{display:block}.wp-paper .figure-pair>div{max-width:920px;margin:16px auto}.wp-paper .figure-pair svg{width:100%!important;max-width:900px!important;height:auto}.wp-paper .formula-note,.wp-paper .figure-caption{font-size:14px;line-height:1.7;color:#626262}.wp-paper .figure-caption{text-align:center}.wp-paper pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f5f2;padding:18px 22px;font:14px/1.8 ui-monospace,SFMono-Regular,monospace;border-left:2px solid #c5bcaa}.wp-paper code{font-size:.9em}.wp-paper table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65;margin:18px 0}.wp-paper td,.wp-paper th{border:1px solid #ddd;padding:9px;text-align:left;vertical-align:top}.wp-paper th{background:#f6f5f2}.wp-paper a{color:#355c75;text-underline-offset:3px}.wp-paper ul,.wp-paper ol{padding-left:1.6em}.wp-paper li{margin:5px 0}.wp-paper nav{font:14px/1.8 Arial,sans-serif;background:#f7f6f2;padding:18px 22px;margin:22px 0}.wp-paper nav a{display:block;text-decoration:none}.wp-paper nav .sub{padding-left:18px}.wp-paper .notice{font:14px/1.8 Arial,sans-serif;color:#686055;background:#faf7ef;padding:15px 20px;border-left:3px solid #c7b58e;margin:24px 0}.wp-paper .single{max-width:960px}.wp-paper .single svg{display:block;width:100%;max-width:800px;height:auto;margin:24px auto}.wp-paper .internal-start{border-top:3px solid #b5a489;margin-top:50px;padding-top:12px}@media(max-width:800px){.wp-paper main{margin:0;padding:22px}.wp-paper .pair{grid-template-columns:1fr;gap:16px}.wp-paper header h1{font-size:28px}.wp-paper .source{font-size:16px}.wp-paper h2{font-size:23px}.wp-paper table{font-size:13px}}@media print{.wp-paper{background:#fff}.wp-paper main{margin:0;max-width:none;padding:0}.wp-paper nav,.wp-paper .notice{display:none}.wp-paper .pair{break-inside:auto}.wp-paper h2,.wp-paper h3,.wp-paper h4{break-after:avoid}.wp-paper .figure-pair{break-inside:avoid}.wp-paper a{color:inherit}}.wp-paper svg{max-width:100%!important;height:auto!important}.wp-paper header{border:0}.wp-paper p{overflow-wrap:break-word}.wp-paper nav{break-inside:avoid}.wp-paper .table-wrap{overflow-x:auto}.wp-paper footer{margin-top:40px;color:#777;font:12px Arial,sans-serif}@media print{.wp-paper svg{break-inside:avoid}.wp-paper pre{break-inside:avoid}}/* Paper typography, English release only */.wp-paper{background:#fff;color:#000;font-family:"Times New Roman",Times,"Liberation Serif",serif;font-size:12pt;line-height:1.2;-webkit-font-smoothing:auto}.wp-paper main.single{width:100%;max-width:816px;margin:0 auto;padding:60px 64px 64px}.wp-paper header{margin:0 0 34px;padding:0;border:0;text-align:center}.wp-paper header h1{font-family:inherit;font-size:20pt;line-height:1.15;font-weight:bold;margin:0 0 8px}.wp-paper header .subtitle{font-family:inherit;font-size:20pt;font-weight:bold;line-height:1.15;max-width:680px;margin:0 auto;text-wrap:balance}.wp-paper p{font-size:12pt;line-height:1.2;text-align:justify;hyphens:auto;margin:0 0 9pt}.wp-paper h2,.wp-paper h3,.wp-paper h4{font-family:inherit;color:#000;line-height:1.15;text-align:left;break-after:avoid}.wp-paper h2{font-size:14pt;margin:20pt 0 6pt;font-weight:bold}.wp-paper h3{font-size:12pt;margin:16pt 0 6pt;font-weight:bold}.wp-paper h4{font-size:12pt;margin:13pt 0 6pt;font-weight:bold}.wp-paper .abstract{margin:0 36px 28px;font-size:10pt;line-height:1.2}.wp-paper .abstract p{font-size:10pt;line-height:1.2;margin:0 0 8pt;text-align:justify}.wp-paper .abstract-label{font-weight:bold;font-size:10pt;float:left;margin-right:5px;line-height:1.2}.wp-paper .abstract::after{content:"";display:block;clear:both}.wp-paper pre{border:0;background:none;font:10pt/1.4 "Courier New",monospace;text-align:center;padding:9pt 0;margin:8pt 0;white-space:pre-wrap;overflow-wrap:anywhere}.wp-paper code{font-size:.92em}.wp-paper .formula-note,.wp-paper .figure-caption{font-size:10pt;line-height:1.2;color:#222}.wp-paper .figure-caption{text-align:center;margin:6pt 0 12pt}.wp-paper .single svg{margin:14pt auto;max-width:100%;height:auto}.wp-paper table{font:10pt/1.25 "Times New Roman",Times,serif;margin:10pt 0}.wp-paper td,.wp-paper th{padding:6pt}.wp-paper th{background:#f5f5f5}.wp-paper ul,.wp-paper ol{margin:6pt 0 10pt;padding-left:22pt}.wp-paper li{margin:3pt 0}@media(max-width:640px){.wp-paper main.single{padding:28px 20px}.wp-paper header h1,.wp-paper header .subtitle{font-size:18pt}.wp-paper .abstract{margin-left:16px;margin-right:16px}.wp-paper p{text-align:left}.wp-paper .abstract p{text-align:left}}@media print{.wp-paper main.single{max-width:none;margin:0;padding:0}.wp-paper header{margin-bottom:24pt}.wp-paper .abstract{margin-left:10mm;margin-right:10mm}.wp-paper p{orphans:3;widows:3}.wp-paper section{break-inside:auto}}/* Readability refinement */.wp-paper header h1,.wp-paper header .subtitle,.wp-paper h2,.wp-paper h3,.wp-paper h4{font-family:"Century Schoolbook","New Century Schoolbook","TeX Gyre Schola",Georgia,serif}.wp-paper header h1,.wp-paper header .subtitle{font-size:18pt;line-height:1.25}.wp-paper .abstract{margin-left:28px;margin-right:28px;font-size:11.5pt;line-height:1.4}.wp-paper .abstract p{font-size:11.5pt;line-height:1.4;margin-bottom:10pt;hyphens:none}.wp-paper .abstract-label{font-size:11.5pt;line-height:1.4}.wp-paper p{line-height:1.35;hyphens:none}.wp-paper section[data-block="63"] pre{text-align:left;font:10pt/1.5 "Courier New",monospace;margin:12pt 0;padding:12pt 14pt;background:#fafafa;border:1px solid #dedede;white-space:pre-wrap;overflow-wrap:anywhere}.wp-paper section[data-block="63"] code{font-size:inherit}@media(max-width:640px){.wp-paper .abstract{margin-left:12px;margin-right:12px}.wp-paper section[data-block="63"] pre{font-size:9pt;padding:10pt 8pt}}.wp-paper header h1{font-size:18pt;font-weight:700;line-height:1.25;text-align:center;max-width:680px;margin:0 auto;white-space:normal;word-break:normal;text-wrap:balance}/* Layout measured from bitcoin.org/bitcoin.pdf (US Letter). */.wp-paper{font-family:"Times New Roman",Times,serif;font-size:10.1pt;line-height:1.2;background:#fff;color:#000}.wp-paper main.single{max-width:612pt;width:100%;margin:0 auto;padding:96pt 105pt 60pt 108pt}.wp-paper header{margin:0 0 28pt;padding:0;border:0}.wp-paper header h1{font-family:"Century Schoolbook","New Century Schoolbook","TeX Gyre Schola",Georgia,serif;font-size:14pt;font-weight:700;line-height:1.2;max-width:none;text-align:center;margin:0;text-wrap:balance}.wp-paper p{font-size:10.1pt;line-height:1.2;text-align:justify;hyphens:manual;margin:0 0 5pt}.wp-paper h2{font-size:11.5pt;line-height:1.2;margin:15pt 0 4pt}.wp-paper h3,.wp-paper h4{font-size:10.1pt;line-height:1.2;margin:12pt 0 4pt}.wp-paper .abstract{margin:0 38pt 16pt;font-size:9.3pt;line-height:1.2}.wp-paper .abstract p{font-size:9.3pt;line-height:1.2;text-align:justify;margin:0;hyphens:manual}.wp-paper .abstract-label{font-family:"Times New Roman",Times,serif;font-size:9.3pt;line-height:1.2;font-weight:bold;margin-right:4pt}.wp-paper .formula-note,.wp-paper .figure-caption{font-size:9pt;line-height:1.2}.wp-paper pre{font-size:9pt;line-height:1.3;padding:5pt 0}.wp-paper section[data-block="63"] pre{font-size:8pt;line-height:1.4;text-align:left;padding:8pt 0;border:0;background:none}.wp-paper table{font-size:9pt;line-height:1.2}.wp-paper td,.wp-paper th{padding:4pt}@media(max-width:700px){.wp-paper main.single{padding:36px 24px}.wp-paper header h1{font-size:14pt}.wp-paper .abstract{margin-left:24px;margin-right:24px}.wp-paper p,.wp-paper .abstract p{text-align:justify}}@media print{.wp-paper main.single{max-width:none;width:auto;padding:24pt 0 0;margin:0}.wp-paper .abstract{margin-left:38pt;margin-right:38pt}.wp-paper header h1{font-size:14pt}}.wp-paper .title-description{display:inline-block;margin-top:6pt}/* Project name and descriptive title hierarchy */.wp-paper header h1{font-size:18pt;font-weight:700;text-align:center;line-height:1.2}.wp-paper header h1 .title-description{font-size:14pt;font-weight:700;line-height:1.25;margin-top:6pt}/* Exact baseline spacing measured from the English Bitcoin paper. */.wp-paper{font-family:"Times New Roman",Times,serif;font-size:10.1pt;line-height:11.65pt}.wp-paper p{font-family:"Times New Roman",Times,serif;font-size:10.1pt;line-height:11.65pt;margin:0;text-align:justify;hyphens:manual}.wp-paper main.single>section+section>p:not(.formula-note):not(.figure-caption){text-indent:14.2pt}.wp-paper .abstract,.wp-paper .abstract p,.wp-paper .abstract-label{font-size:9.3pt;line-height:11.5pt}.wp-paper .abstract p{text-indent:0;margin:0}.wp-paper h2{font-size:11.5pt;line-height:14pt;margin:20pt 0 8pt}.wp-paper h3,.wp-paper h4{line-height:13pt}.wp-paper section[data-block="113"] .figure-caption{font-size:8.7pt;text-indent:0}.wp-paper section[data-block="71"] .figure-caption{font-size:8.7pt;text-indent:0}/* Balance long subsection headings without changing their wording. */.wp-paper h3,.wp-paper h4{font-family:"Times New Roman",Times,serif;font-weight:700;text-wrap:balance;word-break:normal;overflow-wrap:normal;hyphens:none;line-height:1.22}.wp-paper h3{font-size:10.5pt;margin:15pt 0 6pt}.wp-paper h4{font-size:10.1pt;margin:12pt 0 5pt}
/* 这一页是白底论文版，和站点深色页眉页脚拼在一起时的接缝。 */
.wp-paper{background:#fff;padding:0;margin:0}
.wp-paper main.single{background:#fff}
.whitepaper-bar{max-width:816px;margin:0 auto;padding:26px 64px 0;display:flex;gap:16px;align-items:center;flex-wrap:wrap;background:#fff}
.whitepaper-bar a{font:14px/1.5 Geist,system-ui,sans-serif;color:#355c75;text-decoration:none}
.whitepaper-bar a:hover{text-decoration:underline}
@media(max-width:700px){.whitepaper-bar{padding:18px 24px 0}}
