.paper-stage{--sheet:794px;--pad:84px;--paper:#fbfaf7;--paper-2:#f2f0e9;--p-ink:#14181c;--p-ink-2:#454e56;--p-ink-3:#7b858e;--p-rule:#d9d6cd;--p-accent:#1b6b34;flex-direction:column;align-items:center;gap:22px;padding:32px 16px 80px;display:flex}.sheet{width:100%;max-width:var(--sheet);background:var(--paper);color:var(--p-ink);padding:clamp(28px, 7vw, var(--pad));text-rendering:optimizelegibility;font-kerning:normal;counter-reset:sec fig;border-radius:2px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif;font-size:10.6pt;line-height:1.62;box-shadow:0 1px 2px #00000029,0 28px 70px -28px #0009,0 0 0 1px #0000000d}.sheet .masthead{border-bottom:2px solid var(--p-ink);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.sheet .venue{letter-spacing:.17em;text-transform:uppercase;color:var(--p-ink-3);font-family:ui-sans-serif,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:7.6pt}.sheet h1.title{letter-spacing:-.012em;text-wrap:balance;margin:26px 0 0;font-size:22pt;font-weight:600;line-height:1.16}.sheet .authors{color:var(--p-ink-2);margin-top:14px;font-size:9.6pt}.sheet .affil{color:var(--p-ink-3);margin-top:2px;font-size:8.6pt;font-style:italic}.sheet .meta-rule{border-top:1px solid var(--p-rule);border-bottom:1px solid var(--p-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px;margin:18px 0 0;padding:12px 0;font-family:ui-sans-serif,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:7.8pt;display:grid}.sheet .meta-rule dt{letter-spacing:.1em;text-transform:uppercase;color:var(--p-ink-3)}.sheet .meta-rule dd{color:var(--p-ink);margin:3px 0 0;font-size:8.6pt}.sheet .abstract{background:var(--paper-2);border-left:2px solid var(--p-accent);margin-top:24px;padding:18px 22px}.sheet .abstract h2{letter-spacing:.16em;text-transform:uppercase;color:var(--p-ink-3);margin:0 0 8px;font-family:ui-sans-serif,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:7.8pt;font-weight:600}.sheet .abstract p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:9.9pt;line-height:1.66}.sheet h2.sec{counter-increment:sec;letter-spacing:-.005em;-moz-column-break-after:avoid;break-after:avoid;margin:30px 0 0;font-size:12.6pt;font-weight:600}.sheet h2.sec:before{content:counter(sec) ".";color:var(--p-accent);font-variant-numeric:tabular-nums;margin-right:10px}.sheet h3.sub{-moz-column-break-after:avoid;break-after:avoid;margin:18px 0 0;font-size:10.4pt;font-style:italic;font-weight:600}.sheet p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;orphans:3;widows:3;margin:9px 0 0}.sheet h2.sec+p,.sheet h3.sub+p,.sheet .abstract+p,.sheet figure+p{text-indent:0}.sheet p+p{text-indent:1.4em;margin-top:0}.sheet strong{font-weight:600}.sheet em{font-style:italic}.sheet code{background:var(--paper-2);border-radius:2px;padding:.08em .32em;font-family:SF Mono,ui-monospace,Liberation Mono,Menlo,monospace;font-size:.88em}.sheet a{color:var(--p-accent);border-bottom:.5px solid #1b6b3466;text-decoration:none}.sheet sup a{font-variant-numeric:tabular-nums;border:0}.sheet figure{counter-increment:fig;background:var(--paper-2);-moz-column-break-inside:avoid;break-inside:avoid;margin:22px 0 0;padding:18px}.sheet figure svg{width:100%;height:auto;display:block}.sheet figcaption{color:var(--p-ink-2);text-align:left;margin-top:12px;font-size:8.4pt;line-height:1.5}.sheet figcaption:before{content:"Figure " counter(fig) ". ";color:var(--p-ink);font-weight:600}.sheet table{border-collapse:collapse;-moz-column-break-inside:avoid;break-inside:avoid;width:100%;margin-top:14px;font-size:8.8pt}.sheet thead th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--p-ink-3);border-bottom:1px solid var(--p-ink);padding:0 8px 6px 0;font-family:ui-sans-serif,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:7.4pt}.sheet tbody td{border-bottom:.5px solid var(--p-rule);vertical-align:top;padding:6px 8px 6px 0}.sheet td.num{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:SF Mono,ui-monospace,Menlo,monospace}.sheet .refs{border-top:1px solid var(--p-rule);margin-top:30px;padding-top:14px}.sheet .refs h2{letter-spacing:.16em;text-transform:uppercase;color:var(--p-ink-3);margin:0 0 10px;font-family:ui-sans-serif,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:7.8pt;font-weight:600}.sheet .refs ol{color:var(--p-ink-2);margin:0;padding-left:22px;font-size:8.6pt;line-height:1.55}.sheet .refs li{margin-top:5px}.sheet .colophon{border-top:.5px solid var(--p-rule);color:var(--p-ink-3);margin-top:26px;padding-top:12px;font-size:8pt;line-height:1.55}@page{size:A4;margin:18mm 17mm 20mm}@media print{html,body{background:#fff!important}body:before,body:after,.no-print,header,footer{display:none!important}.paper-stage{padding:0;display:block}.sheet{width:auto;max-width:none;box-shadow:none;background:#fff;border-radius:0;padding:0;font-size:10pt}.sheet .abstract,.sheet figure{background:#f4f3ef}.sheet a{color:#14181c;border-bottom:.4px solid #999}.sheet h2.sec{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.sheet .refs{-moz-column-break-before:auto;break-before:auto}}
