.sh-paper{--_lines:none;--_grid-minor:none;--_grid-major:none;--_margin:none;background-color:var(--page);background-image:var(--_margin), var(--_lines), var(--_grid-major), var(--_grid-minor);color:var(--ink);position:relative}.sh-paper--ruled{--_lines:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--ruled-gap) - 1px), var(--page-line) calc(var(--ruled-gap) - 1px), var(--page-line) var(--ruled-gap))}.sh-paper--graph{--_grid-minor:linear-gradient(to right, var(--graph-minor) 1px, transparent 1px) 0 0 / var(--graph-cell) var(--graph-cell), linear-gradient(to bottom, var(--graph-minor) 1px, transparent 1px) 0 0 / var(--graph-cell) var(--graph-cell);--_grid-major:linear-gradient(to right, var(--graph-major) 1px, transparent 1px) 0 0 / calc(var(--graph-cell) * 5) calc(var(--graph-cell) * 5), linear-gradient(to bottom, var(--graph-major) 1px, transparent 1px) 0 0 / calc(var(--graph-cell) * 5) calc(var(--graph-cell) * 5);background:var(--_margin,none), var(--_grid-major), var(--_grid-minor), var(--page)}.sh-paper--margin:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--margin-offset) + var(--space-2))}.sh-paper--margin:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--margin-offset) + var(--space-2))}.sh-paper--margin:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--margin-offset) + var(--space-2))}.sh-paper--margin:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--margin-offset) + var(--space-2))}.sh-paper--margin:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--margin-offset) + var(--space-2))}.sh-paper--margin:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--margin-offset) + var(--space-2))}@media (max-width:560px){.sh-paper{--margin-offset:28px}}.sh-rule{border:0;border-top:1px solid var(--page-line);margin:0}.sh-rule--double{border-top:3px double var(--line-strong)}.sh-pen-mark{vertical-align:-.3em;fill:none;stroke:var(--pen);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;overflow:visible}.sh-pen-draw path{stroke-dasharray:1;stroke-dashoffset:0;animation:sh-pen-draw var(--dur-pen) var(--ease-arrive) both}@keyframes sh-pen-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.sh-pen-ring,.sh-pen-underline{isolation:isolate;display:inline-block;position:relative}.sh-pen-ring{margin:0 -.3em;padding:0 .3em}.sh-pen-ring>.sh-pen-ring__ink{pointer-events:none;fill:none;width:calc(100% + .4em);height:calc(100% + .6em);stroke:var(--pen);stroke-width:2.6px;stroke-linecap:round;position:absolute;top:-.3em;left:-.2em;overflow:visible}.sh-pen-underline>.sh-pen-underline__ink{pointer-events:none;fill:none;width:calc(100% + .2em);height:.45em;stroke:var(--pen);stroke-width:1.6px;stroke-linecap:round;position:absolute;bottom:-.32em;left:-.1em;overflow:visible}.sh-pen-strike__was{color:var(--pencil);text-decoration:line-through;-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen);text-decoration-thickness:2px}.sh-pen-strike__now{color:var(--ink)}.sh-pen-note{color:var(--pen);font-family:var(--font-hand);letter-spacing:.005em;transform-origin:0;font-size:max(1.2em,17px);font-weight:600;line-height:1.1;display:inline-block;transform:rotate(-1.5deg)}.sh-marked-line{grid-template-columns:var(--margin-offset) minmax(0, 1fr);padding-block:var(--space-2);border-bottom:1px solid var(--page-line);align-items:start;display:grid}.sh-marked-line__margin{justify-content:center;padding-top:.1em;display:flex}.sh-marked-line__body{min-width:0}.sh-marked-line__note{margin-top:var(--space-1);display:block}.sh-paper--margin .sh-marked-line{grid-template-columns:calc(var(--margin-offset) + var(--space-2)) minmax(0, 1fr)}.sh-paper--margin .sh-marked-line:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1 * (var(--margin-offset) + var(--space-2)))}.sh-paper--margin .sh-marked-line:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1 * (var(--margin-offset) + var(--space-2)))}.sh-paper--margin .sh-marked-line:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1 * (var(--margin-offset) + var(--space-2)))}.sh-paper--margin .sh-marked-line:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1 * (var(--margin-offset) + var(--space-2)))}.sh-paper--margin .sh-marked-line:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1 * (var(--margin-offset) + var(--space-2)))}.sh-paper--margin .sh-marked-line:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1 * (var(--margin-offset) + var(--space-2)))}.sh-paper--margin .sh-marked-line__margin{justify-content:center}.sh-paper--margin .sh-marked-line__margin:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--space-2)}.sh-paper--margin .sh-marked-line__margin:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--space-2)}.sh-paper--margin .sh-marked-line__margin:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--space-2)}.sh-paper--margin .sh-marked-line__margin:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--space-2)}.sh-paper--margin .sh-marked-line__margin:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--space-2)}.sh-paper--margin .sh-marked-line__margin:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--space-2)}.sh-num{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-feature-settings:"zero" 0;letter-spacing:-.01em;white-space:nowrap;color:inherit}.sh-num__unit{font-size:max(.78em, var(--text-xs));letter-spacing:0;color:var(--ink-3)}.sh-num--lcd{border-radius:var(--radius-xs);color:#c8f2b4;background:#1a1f1a;align-items:baseline;gap:.35em;padding:.2em .5em;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.sh-num--lcd .sh-num__unit{color:#9fc78f}.sh-specimen{border:1px solid var(--line-strong);border-color:color-mix(in srgb, var(--subject,var(--ink-3)) 45%, var(--line-strong));border-radius:var(--radius-xs);background:var(--page);max-width:100%;color:var(--ink);font:400 var(--text-sm) / 1.35 var(--font-data);letter-spacing:-.01em;margin:0;padding:3px 10px 3px 8px;display:inline-block}.sh-specimen__rp{color:var(--subject-text,var(--ink-2));font-weight:600}.sh-specimen__dot,.sh-specimen__unit{color:var(--ink-3)}@media (forced-colors:active){.sh-paper{background-image:none}.sh-pen-mark,.sh-pen-ring__ink,.sh-pen-underline__ink{stroke:canvastext}.sh-specimen{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.sh-pen-draw path{animation:none}}.rp-portal{z-index:var(--z-modal,70);position:fixed;top:0;bottom:0;left:0;right:0}.rp-viewer{--rp-ink:#15181d;--rp-ink-2:#3b4250;--rp-ink-3:#5b6372;--rp-rule:#b9bfc8;--rp-line:#c9ced6;--rp-grid:#d9dde3;--rp-grid-major:#aab1bb;--rp-paper:#fff;--rp-pen:#b0241b;--rp-margin:#d9827b;--rp-serif:var(--font-display,"Instrument Serif", Georgia, serif);--rp-sans:var(--font-body,"Instrument Sans", system-ui, sans-serif);--rp-mono:var(--font-data,"JetBrains Mono", ui-monospace, monospace);--rp-hand:var(--font-hand,"Caveat", cursive);background:var(--surface-2,#e9ebee);color:var(--rp-ink);font:400 15px/1.5 var(--rp-sans);-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.rp-viewer--inline{position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.rp-toolbar{z-index:2;padding:10px max(16px, calc((100% - 210mm) / 2 - var(--space-9,96px)));background:var(--surface,#fff);color:var(--ink,#15181d);border-bottom:1px solid var(--rule,#dde3ec);flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:-webkit-sticky;position:sticky;top:0}.rp-toolbar__title{font:400 1.25rem/1.2 var(--rp-serif);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.rp-toolbar__controls{flex-wrap:wrap;gap:8px;display:inline-flex}.rp-btn{min-height:var(--tap,44px);border-radius:var(--radius-sm,6px);border:1px solid var(--rule,#c9ced6);background:var(--surface,#fff);color:var(--ink,#15181d);font:600 .9rem/1 var(--rp-sans);cursor:pointer;padding:0 16px}.rp-btn:hover{border-color:var(--ink-3,#5b6372)}.rp-btn:focus-visible{outline:2px solid var(--focus,#2a5bd7);outline-offset:2px}.rp-btn--primary{background:var(--ink,#15181d);border-color:var(--ink,#15181d);color:var(--ink-inverse,#fff)}.rp-btn--quiet{background:0 0;border-color:#0000}.rp-btn[aria-pressed=true]{border-color:var(--ink,#15181d);box-shadow:inset 0 -2px 0 var(--ink,#15181d)}.rp-viewer__hint{max-width:210mm;color:var(--ink-3,#5b6372);margin:12px auto 0;padding:0 16px;font-size:.85rem}.rp-pages{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;padding:16px 16px 64px;display:grid}.rp-sheet{box-sizing:border-box;background:var(--rp-paper);width:min(210mm,100%);min-width:0;min-height:297mm;color:var(--rp-ink);padding:15mm 15mm 17mm 17mm;position:relative;box-shadow:0 1px 2px #0000001f,0 8px 24px #00000014}@media (max-width:640px){.rp-toolbar{gap:8px;padding:8px 16px;position:static}.rp-toolbar__title{white-space:normal;flex-basis:100%;order:-1}.rp-pages{padding:12px 8px 48px}.rp-sheet{min-height:0;padding:20px 16px 28px 22px}}.rp-keep{break-inside:avoid;page-break-inside:avoid}.rp-lines{display:grid}.rp-line{border-bottom:.6px solid var(--rp-line);height:9mm}.rp-writein{align-items:flex-end;gap:8px;min-width:55mm;display:inline-flex}.rp-writein--wide{flex:auto}.rp-writein__label{color:var(--rp-ink-2);white-space:nowrap;font-size:.85em}.rp-writein__blank{border-bottom:.8px solid var(--rp-ink-3);flex:auto;min-width:30mm;height:1.4em}@media print{html.rp-printing,html.rp-printing body{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;height:auto!important;overflow:visible!important}html.rp-printing body>:not(.rp-portal){display:none!important}.rp-portal{position:static}.rp-viewer{background:#fff;font-size:10.5pt;position:static;overflow:visible}.rp-toolbar,.rp-screen-only{display:none!important}.rp-pages{padding:0;display:block}.rp-sheet{width:auto;min-height:0;box-shadow:none;padding:0}.rp-sheet+.rp-sheet{break-before:page;page-break-before:always}.rp-screen-foot{display:none}}.lb{--ink:var(--rp-ink);--ink-2:var(--rp-ink-2);--ink-3:var(--rp-ink-3);--page:#fff;--page-line:var(--rp-line);--pen:var(--rp-pen);--pen-soft:transparent;--pencil:#4f5866;--line:var(--rp-grid);--line-subtle:#eceef1;--surface-1:#fff;--accent:#15181d;--subject:var(--rp-ink-2);--subject-text:var(--rp-ink);font-size:10.5pt;line-height:1.45}.lb:before{content:"";border-left:.8px solid var(--rp-margin);position:absolute;top:0;bottom:0;left:11mm}@media (max-width:640px){.lb:before{left:12px}}.lb p{margin:0 0 6pt}.lb-muted{color:var(--rp-ink-3)}.lb-small{font-size:.9em}.lb-num,.lb-cell{font-family:var(--rp-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95em}.lb-num--big{font-size:1.4em}.lb-hand{font-family:var(--rp-hand);color:#1b2a55;font-size:1.32em;line-height:1.1}.lb-hand--big{font-size:1.8em}.lb-pen-num,.lb-pen-note{font-family:var(--rp-hand);color:var(--rp-pen);font-size:1.35em;line-height:1.1}.lb-pen-note{margin:2pt 0 4pt;font-size:1.2em}.lb-h2{font:400 17pt/1.15 var(--rp-serif);border-bottom:.8px solid var(--rp-ink);break-after:avoid;page-break-after:avoid;margin:16pt 0 6pt;padding-bottom:3pt}.lb-section:first-child .lb-h2{margin-top:0}.lb-h2__n{font:600 9pt/1 var(--rp-mono);vertical-align:.25em;border:.8px solid var(--rp-ink-2);margin-right:4pt;padding:2pt 4pt}.lb-h3{font:600 9pt/1.3 var(--rp-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--rp-ink-2);break-after:avoid;page-break-after:avoid;margin:10pt 0 4pt}.lb-lead{color:var(--rp-ink-2)}.lb-equation{font:500 1.02em/1.4 var(--rp-mono);padding:3pt 8pt;display:inline-block}.lb-rule{border:0;border-top:.8px solid var(--rp-ink);margin:10pt 0}.lb-rule--double{border-top:3px double var(--rp-ink)}.lb-tag{font:600 7.5pt/1 var(--rp-sans);text-transform:uppercase;letter-spacing:.05em;border:.8px solid var(--rp-ink-3);vertical-align:.1em;margin-left:4pt;padding:1pt 3pt}.lb-notyet{color:var(--rp-ink-3);font-style:italic}.lb-cover__inner{align-content:start;gap:6pt;min-height:265mm;display:grid}@media (max-width:640px){.lb-cover__inner{min-height:0}}.lb-brand{font:600 8.5pt/1 var(--rp-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--rp-ink-3)}.lb-cover__label{justify-self:start;margin-top:28mm!important}.lb-cover__title{font:400 40pt/1.02 var(--rp-serif);letter-spacing:-.01em;margin:4pt 0 0}.lb-cover__kind{font:400 italic 16pt/1.2 var(--rp-serif);color:var(--rp-ink-2)}.lb-facts{gap:0;margin:4pt 0 10pt;display:grid}.lb-facts>div{border-bottom:.6px solid var(--rp-line);grid-template-columns:38mm 1fr;align-items:end;gap:8pt;padding:5pt 0;display:grid}.lb-facts dt{font:600 8.5pt/1.3 var(--rp-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--rp-ink-3)}.lb-facts dd{flex-direction:column;margin:0;display:flex}.lb-facts__line+.lb-facts__line{font-size:.92em}@media (max-width:640px){.lb-facts>div{grid-template-columns:1fr;gap:2pt}}.lb-aim p{font:400 13pt/1.35 var(--rp-serif)}.lb-contents ol{columns:2;column-gap:16pt;margin:0;padding-left:18pt}.lb-provenance{border-top:.6px solid var(--rp-line);color:var(--rp-ink-3);padding-top:8pt;font-size:8.5pt;margin-top:auto!important}.lb-table{border-collapse:collapse;width:100%;margin:2pt 0 8pt;font-size:.95em}.lb-table th,.lb-table td{border:.8px solid var(--rp-ink-2);text-align:left;vertical-align:top;padding:4pt 6pt}.lb-table thead th{vertical-align:bottom;background:0 0;font-weight:600}.lb-table thead{display:table-header-group}.lb-table tr{break-inside:avoid;page-break-inside:avoid}.lb-table--plain th{width:42%;font-weight:600}.lb-table--data{width:auto;min-width:60%;max-width:100%}.lb-table--data td,.lb-table--data th{text-align:right;font-variant-numeric:tabular-nums}.lb-table--data .is-words,.lb-table--data thead th{text-align:left}.lb-table--data tbody th{font-weight:500}.lb-table--blank td{min-width:22mm;height:9mm}.lb-table--q{font-size:.9em}.lb-blankcell{min-height:9mm;display:block}.lb-blankcell--tall{min-height:18mm}.lb-results{margin-bottom:6pt;overflow-x:auto}.lb-caption{font:600 9pt/1.3 var(--rp-sans);margin:6pt 0 2pt!important}.lb-cell--derived{color:var(--rp-ink-2)}.lb-fn{font:600 7pt/1 var(--rp-sans);color:var(--rp-pen);margin-left:1pt}.lb .sh-pen-strike__was{color:var(--rp-ink-3);-webkit-text-decoration-color:var(--rp-pen);text-decoration-color:var(--rp-pen);font-family:var(--rp-mono);font-size:.9em;text-decoration-thickness:1.5px}.lb-key{color:var(--rp-ink-2);flex-wrap:wrap;gap:4pt 16pt;margin:2pt 0 6pt;padding:0;font-size:8.5pt;list-style:none;display:flex}.lb-key__strike{font-family:var(--rp-mono);-webkit-text-decoration-color:var(--rp-pen);text-decoration-color:var(--rp-pen);text-decoration-thickness:1.5px}.lb-anomaly{border-left:2px solid var(--rp-pen);padding-left:6pt}.lb-mark{vertical-align:middle;white-space:nowrap;align-items:center;gap:2pt;display:inline-flex}.lb-mark__words{font-family:var(--rp-hand);color:var(--rp-pen);font-size:1.1em}.lb-mark--for-you .lb-mark__words{font-family:var(--rp-sans);color:var(--rp-ink-2,var(--rp-ink));font-size:var(--text-sm);font-style:italic}.lb .sh-pen-mark{stroke:var(--rp-pen);flex:none}.lb-pick{margin:0 0 7pt}.lb-pick__q{font-weight:500;margin-bottom:1pt!important}.lb-pick__a{margin-left:8pt!important}.lb-pick__fix{color:var(--rp-pen);margin-left:8pt;font-size:.9em;display:block}.lb-pick__note{color:var(--rp-ink-2);font-size:.9em;margin-left:8pt!important}.lb-apparatus,.lb-clearup,.lb-method{margin:0;padding:0;list-style:none}.lb-apparatus{columns:2;column-gap:14pt}.lb-apparatus li,.lb-clearup li{break-inside:avoid;align-items:baseline;gap:6pt;margin-bottom:4pt;display:flex}.lb-apparatus__why{color:var(--rp-ink-3);font-size:.9em}@media (max-width:640px){.lb-apparatus{columns:1}}.lb-box{border:.8px solid var(--rp-ink-2);width:9pt;height:9pt;font:700 8pt/1 var(--rp-sans);color:var(--rp-pen);flex:none;place-items:center;display:inline-grid;transform:translateY(1pt)}.lb-method li{grid-template-columns:18pt 1fr;gap:2pt;margin-bottom:5pt;display:grid}.lb-method__why{color:var(--rp-ink-3);font-size:.9em;display:block}.lb-figure{margin:4pt 0 10pt}.lb-figure figcaption,.lb-q__figure figcaption{color:var(--rp-ink-2);margin-top:2pt;font-size:9pt}.lb-g{width:100%;max-width:170mm;height:auto;display:block}.lb-g--blank{max-width:160mm}.lb-g__paper{fill:#fff}.lb-g__minor line,line.lb-g__minor{stroke:var(--rp-grid);stroke-width:.5px}.lb-g__major line,line.lb-g__major{stroke:var(--rp-grid-major);stroke-width:.8px}.lb-g__axis{stroke:var(--rp-ink);stroke-width:1.4px}.lb-g__tick{font:11px var(--rp-mono);fill:var(--rp-ink-2)}.lb-g__label{font:600 12.5px var(--rp-sans);fill:var(--rp-ink)}.lb-g__pt{fill:none;stroke:var(--rp-ink);stroke-width:1.6px;stroke-linecap:round}.lb-g__line{fill:none;stroke:#1b2a55;stroke-width:1.6px}.lb-g__tangent{fill:none;stroke:#1b2a55;stroke-width:1.4px;stroke-dasharray:6 4}.lb-g__ring{fill:none;stroke:var(--rp-pen);stroke-width:1.8px}.lb-g__bar{fill:#e4e7eb;stroke:var(--rp-ink);stroke-width:1.2px}.lb-analysis{margin:0;padding-left:16pt}.lb-analysis li{margin-bottom:8pt}.lb-analysis__title{font-weight:600;margin-bottom:2pt!important}.lb-analysis__answer{margin-left:4pt!important}.lb-working{font:.88em/1.4 var(--rp-mono);color:var(--rp-ink-2);white-space:pre-wrap}.lb-answerline{align-items:flex-end;gap:6pt;max-width:90mm;display:flex;margin-top:4pt!important}.lb-qs{margin:0;padding:0;list-style:none}.lb-q{border-bottom:.6px solid var(--rp-line);padding:6pt 0 8pt}.lb-q__lead{break-inside:avoid;page-break-inside:avoid}.lb-q__head{break-after:avoid;justify-content:space-between;align-items:baseline;display:flex}.lb-q__num{font:700 10pt/1 var(--rp-mono);border:.8px solid var(--rp-ink);padding:2pt 4pt}.lb-q__marks{font:600 9pt/1 var(--rp-sans);color:var(--rp-ink-2)}.lb-q__p{margin:4pt 0!important}.lb-q__stem{font-weight:500}.lb-q__instr{color:var(--rp-ink-2);font-style:italic}.lb-q__options{margin:2pt 0 4pt;padding:0;list-style:none}.lb-q__options li{align-items:baseline;gap:6pt;margin-bottom:2pt;display:flex}.lb-q__values{margin:2pt 0;padding-left:14pt}.lb-q__figure{margin:4pt 0}.lb-q__figure .q-figure__art{max-width:120mm}.lb-q__figure svg{width:100%;height:auto;display:block}.lb-q__answer{margin-top:6pt;padding:4pt 0 0}.lb-q__label{font:600 8pt/1 var(--rp-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--rp-ink-3);margin-bottom:2pt!important}.lb-q__written{white-space:pre-wrap}.lb-q__marking{margin-top:4pt}.lb-q__score{align-items:center;gap:4pt;display:inline-flex}.lb-q__points{margin:2pt 0;padding:0;font-size:.9em;list-style:none}.lb-q__points li{align-items:baseline;gap:4pt;display:flex}.lb-q__model{color:var(--rp-ink-2);font-size:.9em}.lb .q-figure__paper{fill:#fff}.lb .q-figure__grid,.lb .q-figure__grid-minor{stroke:var(--rp-grid);stroke-width:.6px}.lb .q-figure__axis{stroke:var(--rp-ink);stroke-width:1.4px}.lb .q-figure__tick{font:11px var(--rp-mono);fill:var(--rp-ink-2)}.lb .q-figure__label{font:600 12px var(--rp-sans);fill:var(--rp-ink-2)}.lb .q-figure__point,.lb .q-figure__line,.lb .q-figure__tangent{fill:none;stroke:var(--rp-ink);stroke-width:1.6px}.lb .q-figure__tangent{stroke-dasharray:6 4}.lb .q-figure__mark{fill:#fff;stroke:var(--rp-ink)}.lb .q-figure__ring{fill:none;stroke:var(--rp-pen);stroke-width:1.8px}.lb .q-figure__bar{fill:#e4e7eb;stroke:var(--rp-ink)}@media print{.lb{font-size:10pt}.lb:before{display:none}.lb{border-left:.8px solid var(--rp-margin);padding-left:5mm}.lb-cover__inner{min-height:255mm}.lb-results{overflow:visible}}.hub-printable .rp-toolbar{position:static}@media screen{.hub-printable .lb-cover__inner{grid-template-columns:minmax(0,1fr)}.hub-printable .lb-cover__inner>*,.hub-printable .lb-facts>div,.hub-printable .lb-facts dd{min-width:0}.hub-printable .lb-cover__title{overflow-wrap:anywhere}.hub-printable .lb:before{display:none}.hub-printable .rp-sheet{box-shadow:none;outline:1px solid var(--line)}.hub-printable .lb-results{position:relative}}@media screen and (max-width:640px){.hub-printable .lb-cover__title{font-size:var(--text-h1);line-height:var(--leading-head);text-wrap:balance}.hub-printable .lb-table--compare{table-layout:fixed}.hub-printable .lb-table--compare th,.hub-printable .lb-table--compare td,.hub-printable .lb-table--compare .lb-cell{white-space:normal;overflow-wrap:anywhere}.hub-printable .lb-table--risk{table-layout:fixed}.hub-printable .lb-table--risk th,.hub-printable .lb-table--risk td{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.hub-printable .lb-results{background:linear-gradient(to right, var(--rp-paper), var(--rp-paper)) left center / 24px 100% no-repeat local, linear-gradient(to left, var(--rp-paper), var(--rp-paper)) right center / 24px 100% no-repeat local, linear-gradient(to right, color-mix(in srgb, var(--rp-ink) 16%, transparent), transparent) left center / 16px 100% no-repeat scroll, linear-gradient(to left, color-mix(in srgb, var(--rp-ink) 16%, transparent), transparent) right center / 16px 100% no-repeat scroll}}@media screen and (max-width:360px){.hub-printable .lb-cover__title{font-size:var(--text-h2)}}@media print{.hub-printable__intro{display:none}.hub-printable .rp-viewer--inline{border:0}}
