@font-face{font-family:"Computer Modern Serif";src:url(/fonts/cmu/cmunrm.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Computer Modern Serif";src:url(/fonts/cmu/cmunbx.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"Computer Modern Serif";src:url(/fonts/cmu/cmunti.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:"Computer Modern Serif";src:url(/fonts/cmu/cmunbi.woff) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Computer Modern Typewriter;src:url(/fonts/cmu/cmuntt.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.pp{flex:1;background:#ededea}.pp-bar{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;padding:14px 24px;background:#fff;border-bottom:1px solid var(--line);font:500 15px var(--font-sans);color:var(--coal)}.pp-bar a{color:var(--coal);text-decoration:none}.pp-bar a:hover{text-decoration:underline;text-underline-offset:3px}.pp-bar .pdf{margin-left:auto;font-weight:600;padding:9px 18px;border-radius:9999px;border:1.5px solid var(--coal);background:var(--green)}.pp-bar .pdf:hover{text-decoration:none;filter:brightness(.94)}.pp-sheet{box-sizing:border-box;width:min(8.5in,100% - 32px);margin:32px auto 64px;padding:clamp(24px,8vw,1in);background:#fff;box-shadow:0 1px 3px #0000001f}.tex{position:relative;font-family:"Computer Modern Serif",Latin Modern Roman,"CMU Serif",Times New Roman,serif;font-size:10pt;line-height:1.25;color:#000;hyphens:auto;-webkit-hyphens:auto;font-variant-numeric:normal}.tex a{color:#00008b;text-decoration:none}.tex a:hover{text-decoration:underline}@media screen{.tex :is(p,li,td,figcaption) a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:2px}}.tex p{margin:0;text-align:justify;text-indent:1.5em}.tex h2+p,.tex h3+p,.tex .noind{text-indent:0}.tex h1{font-family:inherit;font-weight:400;font-size:17.28pt;line-height:1.2;letter-spacing:0;text-align:center;margin:0 auto;max-width:5.6in;text-wrap:balance;color:#000}.tex .auth{text-align:center;font-size:12pt;margin:18pt 0 0;line-height:1.3}.tex .auth small{display:block;font-size:10pt}.tex .date{text-align:center;font-size:12pt;margin:10pt 0 0}.tex .ver{text-align:center;font-size:10pt;margin:3pt 0 0}.tex .abs{margin:22pt .5in 0;font-size:9pt}.tex .abs h2{text-align:center;font-size:9pt;margin:0 0 5pt}.tex .abs p{text-indent:0}.tex .fn{margin:14pt 0 0;font-size:8pt;line-height:1.3}.tex .fn:before{content:"";display:block;width:1.8in;border-top:.5pt solid #000;margin-bottom:4pt}.tex h2{font-family:inherit;font-size:12pt;font-weight:700;line-height:1.25;letter-spacing:0;margin:16pt 0 7pt;break-after:avoid;text-align:left;color:#000}.tex h3{font-family:inherit;font-size:10pt;font-weight:700;line-height:1.25;letter-spacing:0;margin:11pt 0 5pt;break-after:avoid;color:#000}.tex h2 .n,.tex h3 .n{display:inline-block;min-width:2em}.tex ul,.tex ol{margin:5pt 0 5pt 1.6em;padding:0}.tex ul{list-style:disc}.tex ol{list-style:decimal}.tex li{margin:0 0 3pt;text-align:justify}.tex code,.tex .tt{font-family:Computer Modern Typewriter,Latin Modern Mono,Courier New,monospace;font-size:.95em;background:none;padding:0}.tex figure{margin:12pt 0;break-inside:avoid}.tex figcaption{font-size:9pt;margin:0 0 5pt;text-align:center}.tex .tw{overflow-x:auto}.tex table{width:100%;border-collapse:collapse;font-size:8pt;line-height:1.25;border-top:1pt solid #000;border-bottom:1pt solid #000}.tex th{font-weight:700;text-align:left;padding:3pt 4pt;border-bottom:.5pt solid #000;vertical-align:bottom}.tex td{padding:2.5pt 4pt;vertical-align:top;text-align:left}.tex td.r,.tex th.r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tex tr.grp td{font-style:italic;padding-top:5pt}.tex .tnote{font-size:8pt;margin:4pt 0 0;text-indent:0;text-align:left}.tex .refs{font-size:9pt}.tex .refs ol{list-style:none;margin:0;padding:0}.tex .refs li{display:grid;grid-template-columns:2.2em minmax(0,1fr);text-align:left;margin:0 0 4pt}.tex pre{font-family:Computer Modern Typewriter,Latin Modern Mono,Courier New,monospace;font-size:8pt;line-height:1.3;white-space:pre-wrap;margin:5pt 0 0;padding:6pt 8pt;border:.5pt solid #000;break-inside:avoid;background:none}@page{size:letter;margin:1in 1in 1in 0}@media print{.pp{background:#fff}.pp-bar{display:none}.pp-sheet{width:auto;margin:0;padding:0 0 0 1in;box-shadow:none}.tex .tw{overflow:visible}}.tex td.rg{white-space:nowrap}.tex .pp-rg{position:relative;display:inline-block;width:.55in;height:7pt;vertical-align:-1pt;margin-right:4pt}.tex .pp-rg:before{content:"";position:absolute;left:0;right:0;top:3pt;border-top:.4pt solid #999}.tex .pp-rg .z{position:absolute;top:0;bottom:0;border-left:.5pt dashed #000}.tex .pp-rg .b{position:absolute;top:1pt;height:5pt;box-sizing:border-box;border:.6pt solid #000;background:#fff}.tex .pp-rg[data-k=up] .b,.tex .pp-rg[data-k=down] .b{background:#000}.tex .pp-rg[data-k=touch-up] .b,.tex .pp-rg[data-k=touch-down] .b{background:#9a9a9a}.tex .pp-split .yr{display:grid;grid-template-columns:.45in 1fr;gap:6pt;align-items:center;margin:0 0 4pt;font-size:8pt}.tex .pp-split .bar{display:flex;height:12pt;border:.5pt solid #000}.tex .pp-split .bar span{display:flex;align-items:center;padding-left:3pt;box-sizing:border-box;overflow:hidden;white-space:nowrap;font-size:7.5pt}.tex .pp-split .bar span+span{border-left:.5pt solid #fff}.tex .g0{background:#000;color:#fff}.tex .g1{background:#6b6b6b;color:#fff}.tex .g2{background:#b5b5b5;color:#000}.tex .g3{background:#e6e6e6;color:#000}.tex .pp-split .legend{display:flex;flex-wrap:wrap;gap:10pt}.tex .pp-split .legend span{display:inline-flex;gap:3pt;align-items:center}.tex .pp-split .legend i{display:inline-block;width:7pt;height:7pt;border:.5pt solid #000}@media print{.tex .pp-split .bar span,.tex .pp-rg .b{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
