.aa-fig .c3-controls{justify-content:space-between;gap:.9rem 1.6rem}.c3-range{flex:18rem;align-items:center;gap:.75rem;max-width:26rem;font-family:Alcyone,sans-serif;display:inline-flex}.c3-range-label,.aa-seggroup-label{letter-spacing:.08em;text-transform:uppercase;color:var(--aa-dim);white-space:nowrap;font-size:.7rem}.c3-range-val{font-variant-numeric:tabular-nums;min-width:2.4em;color:var(--aa-faint);text-align:right;font-size:.74rem}.c3-range input[type=range]{--thumb:13px;--t:.5;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;flex:auto;min-width:6rem;height:22px;margin:0;padding:0}.c3-range input[type=range]:focus{outline:none}.c3-range input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--aa-faint), var(--aa-faint)) calc(6px + (100% - 12px) / 3) center / 1px 9px no-repeat, linear-gradient(var(--aa-accent), var(--aa-accent)) left center / calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--t)) 1px no-repeat, linear-gradient(var(--aa-rule), var(--aa-rule)) center / 100% 1px no-repeat;border:0;height:9px}.c3-range input[type=range]::-moz-range-track{background:linear-gradient(var(--aa-faint), var(--aa-faint)) calc(6px + (100% - 12px) / 3) center / 1px 9px no-repeat, linear-gradient(var(--aa-accent), var(--aa-accent)) left center / calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--t)) 1px no-repeat, linear-gradient(var(--aa-rule), var(--aa-rule)) center / 100% 1px no-repeat;border:0;height:9px}.c3-range input[type=range]::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);background:var(--aa-ink);box-shadow:0 0 0 3px var(--aa-panel);-webkit-appearance:none;appearance:none;border:0;border-radius:50%;margin-top:-2px;transition:transform .14s,box-shadow .14s}.c3-range input[type=range]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--aa-ink);box-shadow:0 0 0 3px var(--aa-panel);border:0;border-radius:50%;transition:transform .14s,box-shadow .14s}.c3-range input[type=range]:hover::-webkit-slider-thumb,.c3-range input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.c3-range input[type=range]:hover::-moz-range-thumb,.c3-range input[type=range]:active::-moz-range-thumb{transform:scale(1.15)}.c3-range input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--aa-panel), 0 0 0 4.5px var(--aa-accent)}.c3-range input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--aa-panel), 0 0 0 4.5px var(--aa-accent)}.aa-seggroup{align-items:center;gap:.35rem;display:inline-flex}.aa-seggroup-label{margin-right:.25rem}.c3-seggroup .aa-seg{padding:.26rem .6rem;font-size:.72rem}.c3-grid{gap:.4rem;display:grid}.c3-panel{grid-template-columns:8.5rem 1fr;align-items:center;gap:0 1rem;display:grid}.c3-panel+.c3-panel{border-top:1px solid var(--aa-rule);padding-top:.4rem}.c3-panel-head{flex-direction:column;gap:.25rem;display:flex}.c3-panel-title{color:var(--aa-ink);font-family:Comma Serif,Georgia,serif;font-size:.92rem;font-weight:700}.c3-panel-sub{color:var(--aa-faint);font-size:.72rem;line-height:1.4}.c3-feasible{fill:var(--aa-safe);opacity:.08}.c3-beyond{fill:none}.c3-infeasible{opacity:1}.c3-hatch-line{stroke:var(--aa-rule);stroke-width:1px}.c3-zero{stroke:var(--aa-rule);stroke-width:1px;stroke-dasharray:1 3}.c3-axis,.c3-tick{stroke:var(--aa-rule);stroke-width:1px}.c3-note{fill:var(--aa-faint);font-size:10px}.c3-wall{stroke:var(--aa-ink)}.c3-wall-soft{stroke-width:1.2px;stroke-dasharray:3 3;opacity:.7}.c3-wall-hard{stroke-width:2.5px}.c3-wall-label{letter-spacing:.06em;fill:var(--aa-dim);font-size:10px}.c3-curve{fill:none;stroke:var(--aa-ink);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.c3-ghost{fill:none;stroke:var(--aa-faint);stroke-width:1.1px;stroke-dasharray:4 3}.c3-penalty{fill:var(--aa-high);opacity:.17;stroke:none}.c3-trace{fill:none;stroke:var(--sec,var(--aa-accent));stroke-width:1.4px;stroke-dasharray:.1 3.4;stroke-linecap:round;opacity:.85}.c3-want-dot{fill:var(--aa-panel);stroke:var(--aa-faint);stroke-width:1.2px}.c3-want-label{fill:var(--aa-faint);font-size:9.5px}.c3-want.is-hidden,.c3-want.no-label text{display:none}.c3-drop{stroke:var(--sec,var(--aa-accent));stroke-width:1px;stroke-dasharray:2 2;opacity:.6}.c3-opt-halo{fill:var(--sec,var(--aa-accent));opacity:.18}.c3-opt-dot{fill:var(--sec,var(--aa-accent));stroke:var(--aa-panel);stroke-width:1.5px}.c3-opt-label{font-variant-numeric:tabular-nums;fill:var(--aa-ink);font-size:11px}.c3-panel.is-over .c3-opt-dot,.c3-panel.is-over .c3-opt-halo{fill:var(--aa-high)}.c3-panel.is-over .c3-drop{stroke:var(--aa-high)}.c3-panel.is-over .c3-opt-label{fill:var(--aa-high);font-weight:600}.c3-opt-dot,.c3-opt-halo,.c3-drop{transition:fill .2s,stroke .2s}.c3-want-label,.c3-opt-label,.c3-wall-label{paint-order:stroke;stroke:var(--aa-panel);stroke-width:3px;stroke-linejoin:round}.c3-legend{color:var(--aa-faint);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:.55rem;font-size:.7rem;display:flex}.c3-legend span{align-items:center;gap:.4rem;display:inline-flex}.c3-legend svg{width:22px;height:8px;overflow:visible}.c3-legend svg:has(rect){width:12px;height:10px}body.thoughts-scheme-light .c3-hatch-line,body.thoughts-scheme-sepia .c3-hatch-line{stroke:var(--aa-faint);stroke-width:.7px}body.thoughts-scheme-light .c3-penalty,body.thoughts-scheme-sepia .c3-penalty{opacity:.16}@media (width<=640px){.c3-panel{grid-template-columns:1fr}.c3-panel-head{flex-flow:wrap;align-items:baseline;gap:0 .6rem;margin-bottom:.2rem}.c3-note,.c3-wall-label{font-size:16px}.c3-want-label{font-size:15px}.c3-opt-label{font-size:17px}.aa-fig .c3-controls{flex-direction:column;align-items:stretch}.c3-range{flex-basis:auto;max-width:none}.c3-range input[type=range]{height:32px}.c3-seggroup{justify-content:flex-start}.c3-legend{gap:.3rem .9rem}}@media (prefers-reduced-motion:reduce){.c3-range input[type=range]::-webkit-slider-thumb{transition:none}.c3-range input[type=range]::-moz-range-thumb{transition:none}.c3-opt-dot,.c3-opt-halo,.c3-drop{transition:none}}@media print{.aa-fig-constraint{--sec:#3f6f14!important}.c3-grid{gap:.8rem}}.aa-loops-svg[data-active=direct]{--lc:var(--aa-t7)}.aa-loops-svg[data-active=reactive]{--lc:var(--aa-t5)}.aa-loops-svg[data-active=cascade]{--lc:var(--aa-t0)}.aa-loops-svg[data-active=allocative]{--lc:var(--aa-t2)}.aa-fig-loops .aa-loop-btn{--pad:.28rem;padding:var(--pad) .8rem var(--pad) var(--pad);gap:.5rem}.aa-fig-loops .aa-loop-btn b{box-sizing:border-box;border-color:color-mix(in srgb, var(--c) 55%, transparent);width:1.3rem;height:1.3rem;color:var(--c);flex:none;font-size:.68rem;line-height:1;transition:background .16s,color .16s,border-color .16s}.aa-fig-loops .aa-loop-btn:hover{border-color:color-mix(in srgb, var(--c) 40%, transparent)}.aa-fig-loops .aa-loop-btn[aria-pressed=true]{color:var(--aa-ink);border-color:color-mix(in srgb, var(--c) 65%, transparent);background:color-mix(in srgb, var(--c) 11%, transparent)}.aa-fig-loops .aa-loop-btn[aria-pressed=true] b{border-color:var(--c);background:var(--c);color:var(--aa-panel);font-weight:700}.aa-fig-loops .aa-loop-btn:focus-visible{outline:2px solid var(--c);outline-offset:2px}.aa-root .aa-fig-loops .aa-fig-legend{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:.5rem 1rem;display:grid}.aa-root .aa-fig-loops .aa-fig-legend .aa-loop-btn{white-space:nowrap;justify-self:start;margin-right:0;font-size:.86rem}@media (width<=640px){.aa-root .aa-fig-loops .aa-fig-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.aa-fig-loops .aa-loops-m{display:none}@media (width<=640px){.aa-fig-loops .aa-loops-d{display:none}.aa-fig-loops .aa-loops-m{max-width:420px;margin:0 auto;display:block}}.aa-edge{--ec:var(--aa-ink);opacity:.2;transition:opacity .32s}.aa-edge.is-lit{--ec:var(--lc);opacity:1}.aa-e-line,.aa-e-tip,.aa-e-tail,.aa-e-head{fill:none;stroke:var(--ec);stroke-linecap:round;stroke-linejoin:round;transition:stroke .32s}.aa-e-line,.aa-e-tip{stroke-width:1.1px}.aa-edge.is-dashed .aa-e-line{stroke-dasharray:3 4}.aa-e-label{letter-spacing:.02em;fill:var(--aa-dim);opacity:0;font-size:10.5px;transition:opacity .32s}.aa-edge.is-lit .aa-e-label{opacity:1}.aa-e-n{letter-spacing:.12em;font-size:9px;display:none}.aa-e-flow{opacity:0;transition:opacity .4s}.aa-edge.is-lit .aa-e-flow{opacity:1}.aa-e-tail{stroke-width:1.4px;stroke-dasharray:16 104;opacity:.45}.aa-e-head{stroke-width:3px;stroke-dasharray:.01 119.99}.aa-fig-loops.is-live .aa-edge.is-lit .aa-e-tail,.aa-fig-loops.is-live .aa-edge.is-lit .aa-e-head{animation:3s linear infinite aa-loop-flow}.aa-fig-loops.is-live .aa-edge.is-lit .aa-e-head{animation-delay:-.4s}@keyframes aa-loop-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120px}}.aa-node-pill{fill:var(--aa-panel);stroke:var(--aa-rule);stroke-width:1px;transition:stroke .32s,fill .32s}.aa-node-t{fill:var(--aa-dim);font-family:Comma Serif,Georgia,serif;font-weight:700;transition:fill .32s}.aa-node-s{letter-spacing:.04em;fill:var(--aa-faint);font-size:10px;transition:opacity .32s}.aa-node.is-on .aa-node-pill{stroke:color-mix(in srgb, var(--lc) 75%, transparent);fill:color-mix(in srgb, var(--lc) 9%, var(--aa-panel))}.aa-node.is-on .aa-node-t{fill:var(--aa-ink)}.aa-node.is-on .aa-node-s{opacity:1}.aa-loop-jump{white-space:nowrap;margin-left:.4rem;font-size:.8rem;display:inline-block}@media (width<=640px){.aa-e-label{font-size:11px}}@media (prefers-reduced-motion:reduce){.aa-e-flow{display:none}.aa-edge,.aa-e-label,.aa-node-pill,.aa-node-t{transition:none}}.aa-loops-key{display:none}@media print{.aa-fig-loops .aa-loops-d{display:block!important}.aa-fig-loops .aa-loops-m{display:none!important}.aa-edge{opacity:1!important;--ec:#333!important}.aa-e-flow{display:none!important}.aa-e-label{opacity:1!important;fill:#444!important}.aa-e-n{fill:#111;font-weight:700;display:inline}.aa-node-pill{fill:#fff!important;stroke:#999!important}.aa-node-t{fill:#111!important}.aa-node-s{opacity:1!important;fill:#666!important}.aa-fig-loops .aa-loops-key{display:block;color:#444!important;margin:.4rem 0 0!important;font-size:8.5pt!important}.aa-loops-key b{color:#111}}:root{--aa-ink:#e8f0f8;--aa-text:#ffffffd9;--aa-dim:#c8dcf0bd;--aa-faint:#c8dcf094;--aa-rule:#c8dcf024;--aa-panel:#12161c;--aa-panel-2:#ffffff09;--aa-accent:#00bfff;--aa-s1:#2bc0b6;--aa-s2:#f08a36;--aa-band:#5cb83a21;--aa-band-ink:#8cd26ebf;--aa-safe:#3a8534;--aa-inc:#df711c;--aa-high:#c31920;--aa-shadow:0 14px 40px #00000073;--aa-t0:#39a2fc;--aa-t1:#1ed9c4;--aa-t2:#4ff77d;--aa-t3:#a6fb3c;--aa-t4:#dddd2a;--aa-t5:#f9b614;--aa-t6:#f08020;--aa-t7:#d74d30;--sec:var(--aa-t0)}body.thoughts-scheme-dim{--aa-ink:#ece5d8;--aa-text:#dcd7cdd9;--aa-dim:#dcd7cdc7;--aa-faint:#dcd7cd9e;--aa-rule:#dcd7cd24;--aa-panel:#262421;--aa-panel-2:#ffffff08}body.thoughts-scheme-light,body.thoughts-scheme-sepia{--aa-ink:#15171a;--aa-text:#1a1a1a;--aa-dim:#14181ec2;--aa-faint:#14181ea3;--aa-rule:#14181e1f;--aa-panel:#fff;--aa-panel-2:#00000008;--aa-accent:#0077b3;--aa-s1:#14877f;--aa-s2:#c45f10;--aa-band:#3a85341f;--aa-band-ink:#2f6e2a;--aa-shadow:0 12px 32px #281e0a29;--aa-t0:oklab(48.6445% -.059059 -.151387);--aa-t1:oklab(43.8075% -.1383 -.00591922);--aa-t2:oklab(43.1795% -.183082 .111746);--aa-t3:oklab(43.2259% -.149616 .170477);--aa-t4:oklab(43.4875% -.0605564 .169804);--aa-t5:oklab(47.3986% .0252597 .163705);--aa-t6:oklab(48.4359% .0982694 .136207);--aa-t7:oklab(48.3675% .14903 .0989738)}body.thoughts-scheme-sepia{--aa-ink:#33261a;--aa-text:#433422;--aa-dim:#433422db;--aa-faint:#433422bf;--aa-rule:#43342224;--aa-panel:#fffaf1;--aa-accent:#8a5a12}.aa-header{margin-bottom:2.2rem}.aa-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--aa-accent);align-items:center;gap:.5rem;margin:0 0 1.1rem;font-family:Alcyone,sans-serif;font-size:.72rem;display:inline-flex}.aa-kicker-ico{width:15px;height:15px}.aa-title-the{font-weight:400}.aa-title{letter-spacing:-.01em;color:var(--aa-ink);text-wrap:balance;margin:0 0 .8rem;font-family:Comma Serif,Georgia,serif;font-size:clamp(2.1rem,5.2vw,3.4rem);font-weight:700;line-height:1.06}.aa-subtitle{color:var(--aa-dim);text-wrap:balance;margin:0 0 1.4rem;font-family:Comma Serif,Georgia,serif;font-size:clamp(1.1rem,2.2vw,1.35rem);line-height:1.35}.aa-subtitle strong{color:var(--aa-ink);font-weight:500}@media (width>=900px){.aa-subtitle{white-space:nowrap;font-size:clamp(1.05rem,1.55vw,1.3rem)}}.aa-meta{color:var(--aa-dim);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.85rem;display:flex}.aa-meta .aa-dot{color:var(--aa-faint)}.aa-meta-g{white-space:nowrap;align-items:center;gap:.6rem;display:inline-flex}@media (width<=760px){.aa-meta .aa-dot-join{display:none}.aa-meta-g{flex-basis:100%}}@media (width<=360px){.aa-meta{font-size:.78rem}.aa-meta-g{gap:.35rem}}.aa-actions{flex-wrap:wrap;gap:.5rem;margin-top:1.3rem;display:flex}.aa-act{border:1px solid var(--aa-rule);color:var(--aa-dim);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.45rem;padding:.42rem .8rem .42rem .65rem;font-family:Alcyone,sans-serif;font-size:.8rem;line-height:1;text-decoration:none;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.aa-act svg{width:16px;height:16px}.aa-act:hover,.aa-act:focus-visible,.aa-act[aria-expanded=true]{color:var(--aa-ink);border-color:color-mix(in srgb, var(--aa-accent) 55%, transparent);background:color-mix(in srgb, var(--aa-accent) 8%, transparent)}.aa-act:active{transform:translateY(1px)}.aa-count{background:var(--aa-accent);color:#001018;text-align:center;border-radius:0;min-width:1.2rem;padding:.12rem .32rem;font-size:.68rem;font-weight:700}.aa-panel{border:1px solid var(--aa-rule);background:var(--aa-panel-2);border-radius:0;margin-top:.9rem;padding:1rem 1.1rem;font-family:Alcyone,sans-serif;animation:.22s both aa-drop}@keyframes aa-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.aa-panel-row+.aa-panel-row{border-top:1px solid var(--aa-rule);margin-top:1rem;padding-top:1rem}.aa-panel-k{letter-spacing:.16em;text-transform:uppercase;color:var(--aa-faint);margin:0 0 .4rem;font-size:.68rem}.aa-cite-text{color:var(--aa-text);margin:0 0 .6rem;font-size:.9rem;line-height:1.5}.aa-bib{background:var(--aa-panel-2);color:var(--aa-dim);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0;margin:0 0 .6rem;padding:.7rem .8rem;font-family:iA Writer Duo,ui-monospace,monospace;font-size:.74rem;line-height:1.55}.aa-mini{border:1px solid var(--aa-rule);color:var(--aa-dim);font:inherit;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}.aa-mini svg{width:13px;height:13px}.aa-mini:hover{color:var(--aa-ink);border-color:var(--aa-accent)}.aa-saved-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.aa-saved-list li{align-items:flex-start;gap:.5rem;display:flex}.aa-saved-list a{color:var(--aa-text);border-radius:0;flex:1;gap:.15rem;padding:.45rem .6rem;text-decoration:none;transition:background .14s;display:grid}.aa-saved-list a:hover{background:var(--aa-panel-2)}.aa-saved-sec{letter-spacing:.14em;text-transform:uppercase;color:var(--aa-accent);font-size:.66rem}.aa-saved-ex{font-size:.86rem;line-height:1.45}.aa-saved-rm{width:1.6rem;height:1.6rem;color:var(--aa-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;margin-top:.4rem;font-size:1.1rem}.aa-saved-rm:hover{color:var(--aa-ink);background:var(--aa-panel-2)}.aa-saved-empty{color:var(--aa-dim);margin:0;font-size:.85rem;line-height:1.5}.aa-inline-ico{vertical-align:-2px;width:14px;height:14px}.aa-body .aa-abstract{color:var(--aa-ink);border-left:2px solid var(--sec);padding-left:1.1rem;font-size:1.08em;line-height:1.7}.aa-body{counter-reset:aa-sec}.aa-body h2:not(#references){counter-increment:aa-sec;scroll-margin-top:104px}.aa-body h2:not(#references):before{content:counter(aa-sec, decimal-leading-zero);letter-spacing:.2em;color:var(--sec);margin-bottom:.35rem;font-family:Alcyone,sans-serif;font-size:.72rem;font-weight:500;display:block}.aa-body [data-para]{border-radius:0;scroll-margin-top:120px;transition:background-color .6s,box-shadow .6s;position:relative}.aa-body [data-para].is-flash,.aa-reflist li.is-flash{animation:1.8s both aa-flash}@keyframes aa-flash{0%,30%{background-color:color-mix(in srgb, var(--aa-accent) 14%, transparent)}to{background-color:#0000}}.aa-runin{color:var(--aa-ink);font-family:Comma Serif,Georgia,serif}.aa-runin[data-loop-tag]:before{content:attr(data-loop-tag);box-sizing:border-box;border:1px solid var(--loop,var(--sec));font-variant-numeric:lining-nums tabular-nums;vertical-align:.2em;width:1.45em;height:1.45em;color:var(--loop,var(--sec));border-radius:50%;justify-content:center;align-items:center;margin-right:.5em;font-family:Alcyone,sans-serif;font-size:.7em;font-weight:500;line-height:1;display:inline-flex}[data-loop=direct]>.aa-runin{--loop:var(--aa-t7)}[data-loop=reactive]>.aa-runin{--loop:var(--aa-t5)}[data-loop=cascade]>.aa-runin{--loop:var(--aa-t0)}[data-loop=allocative]>.aa-runin{--loop:var(--aa-t2)}.aa-cite{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:.12em;font-family:Alcyone,sans-serif;font-size:.62em;line-height:0}.prose-thoughts .aa-cite a{color:var(--sec);border-radius:0;padding:0 .08em;text-decoration:none;transition:background .14s}.prose-thoughts .aa-cite a:hover,.prose-thoughts .aa-cite a:focus-visible{background:color-mix(in srgb, var(--sec) 20%, transparent)}.aa-cite-sep{color:var(--aa-faint)}.prose-thoughts a.aa-org{color:var(--aa-ink);border-bottom:1px solid var(--aa-rule);font-weight:700;text-decoration:none;transition:color .16s,border-color .16s}.prose-thoughts a.aa-org:hover,.prose-thoughts a.aa-org:focus-visible{color:#00e5ff;border-bottom-color:#00e5ff}body.thoughts-scheme-light .prose-thoughts a.aa-org:hover,body.thoughts-scheme-sepia .prose-thoughts a.aa-org:hover{color:#0088a8;border-bottom-color:#0088a8}.aa-root .thoughts-toc .toc-progress-fill{background:var(--sec,var(--aa-accent))}.aa-root .thoughts-toc a:hover,.aa-root .thoughts-toc a.toc-active,.aa-root #toc-mobile-drawer a.toc-active{color:var(--sec,var(--aa-accent))}.aa-term{text-decoration:underline dotted;text-decoration-color:color-mix(in srgb, var(--sec) 75%, transparent);text-underline-offset:4px;cursor:help;border-radius:0;text-decoration-thickness:1.5px;transition:background .14s}.aa-term:hover,.aa-term:focus-visible{background:color-mix(in srgb, var(--sec) 12%, transparent);outline:none}.aa-pull{border-left:2px solid var(--sec);color:var(--aa-ink);text-wrap:balance;opacity:0;margin:2.2rem 0;padding:.2rem 0 .2rem 1.2rem;font-family:Comma Serif,Georgia,serif;font-size:1.32em;line-height:1.35;transition:opacity .7s,transform .7s;transform:translateY(10px)}.aa-pull.is-in{opacity:1;transform:none}.aa-mechs{counter-reset:aa-mech;gap:.9rem;margin:1.4rem 0 1.8rem;padding:0;list-style:none;display:grid}.aa-mechs li{counter-increment:aa-mech;border:1px solid var(--aa-rule);background:var(--aa-panel-2);border-radius:0;grid-template-columns:2.4rem 1fr;align-items:start;gap:.9rem;padding:.9rem 1rem;display:grid}.aa-mech-ico{width:2.4rem;height:2.4rem;color:var(--sec);background:color-mix(in srgb, var(--sec) 12%, transparent);border-radius:50%;place-items:center;display:grid}.aa-mech-ico svg{width:20px;height:20px}.aa-recs{gap:1rem;margin:1.6rem 0 1rem;display:grid}.aa-rec{border:1px solid var(--aa-rule);background:var(--aa-panel-2);border-radius:0;padding:1.1rem 1.2rem .4rem}.aa-rec>p{margin-top:0}.aa-rec-k{justify-content:space-between;align-items:center;display:flex;margin-bottom:.4rem!important}.aa-rec-n{letter-spacing:.2em;text-transform:uppercase;color:var(--sec);font-family:Alcyone,sans-serif;font-size:.7rem}.aa-rec-ico{width:20px;height:20px;color:var(--aa-faint)}.aa-rec strong{color:var(--aa-ink);font-family:Comma Serif,Georgia,serif}.aa-reflist{color:var(--aa-text);gap:.55rem;margin:1rem 0 2rem;padding-left:2rem;font-family:Alcyone,sans-serif;font-size:.84rem;line-height:1.6;display:grid}.aa-reflist li{border-radius:0;margin-left:-.4rem;padding:.15rem .4rem;scroll-margin-top:120px}.aa-reflist li::marker{color:var(--aa-accent);font-variant-numeric:tabular-nums}.prose-thoughts .aa-reflist a.aa-ref-link{color:var(--aa-dim);overflow-wrap:anywhere;margin-left:.35rem;text-decoration:none;display:inline-block}.prose-thoughts .aa-reflist a.aa-ref-link:hover{color:var(--aa-accent)}.prose-thoughts .aa-reflist a.aa-ref-back{color:var(--aa-accent);margin-left:.4rem;text-decoration:none}.aa-disclosure{border-top:1px solid var(--aa-rule);padding-top:1rem;font-family:Alcyone,sans-serif;line-height:1.6;color:var(--aa-dim)!important;font-size:.8rem!important}.aa-pop{z-index:1000;border:1px solid var(--aa-rule);background:var(--aa-panel);max-width:min(360px,100vw - 24px);box-shadow:var(--aa-shadow);color:var(--aa-text);pointer-events:none;opacity:0;border-radius:0;padding:.75rem .9rem;font-family:Alcyone,sans-serif;font-size:.84rem;line-height:1.5;transition:opacity .14s;position:fixed;top:0;left:0}.aa-pop.is-on{opacity:1}.aa-pop strong{color:var(--aa-ink);margin-bottom:.3rem;font-family:Comma Serif,Georgia,serif;font-size:.98rem;display:block}.aa-pop.is-ref{font-size:.78rem}.aa-pop-n{float:left;background:color-mix(in srgb, var(--aa-accent) 16%, transparent);min-width:1.4rem;color:var(--aa-accent);text-align:center;border-radius:0;margin:.05rem .55rem 0 0;padding:.1rem .3rem;font-size:.72rem}.aa-pop-doi{color:var(--aa-faint);overflow-wrap:anywhere;margin-top:.35rem;font-size:.72rem;display:block}.aa-margin{z-index:40;background:var(--aa-panel);border:1px solid var(--aa-rule);box-shadow:var(--aa-shadow);border-radius:0;flex-direction:column;gap:2px;padding:3px;animation:.16s both aa-fade;display:flex;position:fixed;top:0;left:0}.aa-margin.is-inline{flex-direction:row}@keyframes aa-fade{0%{opacity:0}to{opacity:1}}.aa-margin button{width:28px;height:28px;color:var(--aa-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:color .12s,background .12s;display:grid}.aa-margin button svg{width:15px;height:15px}.aa-margin button:hover,.aa-margin button:focus-visible{color:var(--aa-ink);background:var(--aa-panel-2)}.aa-margin button.is-on{color:var(--aa-accent)}.aa-margin button.is-on svg{fill:currentColor}.aa-selbar{z-index:60;animation:.14s both aa-fade;position:fixed;top:0;left:0}.aa-selbar button{border:1px solid var(--aa-rule);background:var(--aa-panel);box-shadow:var(--aa-shadow);color:var(--aa-ink);cursor:pointer;border-radius:0;align-items:center;gap:.4rem;padding:.45rem .75rem;font-family:Alcyone,sans-serif;font-size:.78rem;display:inline-flex}.aa-selbar svg{width:14px;height:14px}.aa-toast{z-index:1100;background:var(--aa-ink);color:var(--aa-panel);opacity:0;border-radius:0;padding:.6rem 1rem;font-family:Alcyone,sans-serif;font-size:.82rem;transition:opacity .2s,transform .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,8px)}.aa-toast.is-on{opacity:1;transform:translate(-50%)}:where(.aa-svg) :where(rect,circle){stroke:none}.aa-fig{border:1px solid var(--aa-rule);background:var(--aa-panel-2);opacity:0;border-radius:0;margin:2.4rem 0 2.6rem;padding:1.1rem 1.1rem .9rem;font-family:Alcyone,sans-serif;transition:opacity .7s,transform .7s;transform:translateY(12px)}.aa-fig.is-in{opacity:1;transform:none}@media (width>=1280px){.aa-fig{margin-left:-2.5rem;margin-right:-2.5rem}}.aa-fig-head{align-items:baseline;gap:.8rem;margin-bottom:.8rem;display:flex}.aa-fig-num{letter-spacing:.2em;text-transform:uppercase;color:var(--sec);white-space:nowrap;font-size:.66rem}.aa-fig-title{color:var(--aa-ink);font-family:Comma Serif,Georgia,serif;font-size:1.05rem;font-weight:700}.aa-fig-legend,.aa-fig-controls{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.8rem;display:flex}.aa-fig-controls{gap:1rem 1.4rem}.aa-chip,.aa-seg{border:1px solid var(--aa-rule);color:var(--aa-faint);font:inherit;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.4rem;padding:.32rem .65rem;font-size:.76rem;line-height:1.1;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.aa-chip i{background:var(--c);opacity:.35;border-radius:0;width:14px;height:2px}.aa-chip[aria-pressed=true]{color:var(--aa-ink);border-color:color-mix(in srgb, var(--c) 50%, transparent)}.aa-chip[aria-pressed=true] i{opacity:1}.aa-seg[aria-pressed=true]{color:var(--aa-ink);border-color:color-mix(in srgb, var(--aa-accent) 60%, transparent);background:color-mix(in srgb, var(--aa-accent) 10%, transparent)}.aa-seg b{border:1px solid;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.64rem;font-weight:500;display:inline-grid}.aa-chip:hover,.aa-seg:hover{color:var(--aa-ink)}.aa-fig-stage{position:relative}.aa-svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;font-family:Alcyone,sans-serif;display:block;overflow:visible}.prose-thoughts .aa-fig figcaption,.prose-thoughts .aa-fig figcaption *,.aa-fig figcaption{border-top:1px solid var(--aa-rule);margin-top:.8rem;padding-top:.7rem;color:var(--aa-dim)!important;font-size:.8rem!important;font-style:normal!important;line-height:1.55!important}.prose-thoughts .aa-fig figcaption .aa-cite,.prose-thoughts .aa-fig figcaption .aa-cite *{font-size:.6rem!important;line-height:0!important}.prose-thoughts .aa-fig figcaption .aa-cite a{color:var(--sec)!important}.prose-thoughts .aa-fig figcaption a:not([data-ref]){color:var(--aa-accent)!important}.aa-fig-read{min-height:2.6em;font-family:Alcyone,sans-serif;line-height:1.5;color:var(--aa-text)!important;margin:.6rem 0 0!important;font-size:.86rem!important}.aa-axis-note{fill:var(--aa-faint);font-size:10.5px}.aa-corr-band{fill:var(--aa-band)}.aa-corr-label{letter-spacing:.06em;fill:var(--aa-band-ink);font-size:11px}.aa-ytick line,.aa-xtick line{stroke:var(--aa-rule);stroke-width:1px}.aa-ytick line.is-zero{stroke:var(--aa-faint);stroke-dasharray:2 3}.aa-ytick text{fill:var(--aa-faint);text-anchor:end;font-size:10.5px}.aa-xtick text{fill:var(--aa-faint);text-anchor:middle;font-size:10.5px}.aa-break line{stroke:var(--aa-rule);stroke-dasharray:3 4}.aa-break path{stroke:var(--aa-faint);fill:none}.aa-line{fill:none;stroke:var(--c);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:opacity .24s}.aa-line.is-thin{stroke-width:1.4px}.aa-fig.is-in .aa-line{animation:1.6s cubic-bezier(.4,0,.2,1) .12s forwards aa-draw}.aa-fig.is-in .aa-line[data-series=hadcrut]{animation-delay:.9s}@keyframes aa-draw{to{stroke-dashoffset:0}}.aa-line.is-off,.aa-mark.is-off{opacity:0}.aa-mark circle{fill:var(--aa-ink)}.aa-mark text{fill:var(--aa-ink);font-size:11px}.aa-mark{transition:opacity .24s}.aa-mark.is-latest circle{fill:none;stroke:var(--aa-ink);stroke-width:1.5px}.aa-mark.is-latest text{fill:var(--aa-dim)}.aa-cross-x{stroke:var(--aa-dim);stroke-width:1px}.aa-hit{fill:#0000;cursor:crosshair;touch-action:pan-y}.aa-readout{z-index:2;border:1px solid var(--aa-rule);background:var(--aa-panel);min-width:9rem;box-shadow:var(--aa-shadow);color:var(--aa-text);pointer-events:none;border-radius:0;gap:.2rem;padding:.5rem .65rem;font-size:.76rem;display:grid;position:absolute;top:8px}.aa-ro-yr{letter-spacing:.08em;color:var(--aa-faint);font-size:.7rem}.aa-ro-row{align-items:center;gap:.4rem;display:flex}.aa-ro-row i{background:var(--aa-ink);width:10px;height:2px}.aa-ro-row[data-k=kaufman] i{background:var(--aa-s1)}.aa-ro-row[data-k=osman] i{background:var(--aa-s2)}.aa-ro-row b{font-variant-numeric:tabular-nums;color:var(--aa-ink);margin-left:auto;padding-left:.8rem;font-weight:500}.aa-pb-key{color:var(--aa-faint);flex-wrap:wrap;gap:.3rem .9rem;margin-left:auto;font-size:.7rem;display:inline-flex}.aa-pb-key-item{align-items:center;gap:.35rem;display:inline-flex}.aa-pb-key i{border-radius:0;width:10px;height:10px}.z-safe{background:var(--aa-safe)}.z-inc{background:var(--aa-inc)}.z-high{background:var(--aa-high)}.aa-pb{gap:2px;display:grid}.aa-pb-row{cursor:help;border-radius:0;grid-template-columns:9.5rem 9rem minmax(6rem,1fr) 9rem;align-items:center;gap:.6rem;padding:.28rem .4rem;font-size:.76rem;transition:background .14s;display:grid}.aa-pb-row.is-first:not(:first-child){border-top:1px solid var(--aa-rule);border-radius:0;margin-top:.35rem;padding-top:.55rem}.aa-pb-row:hover,.aa-pb-row:focus-visible{background:var(--aa-panel-2);outline:none}.aa-pb-group{color:var(--aa-ink);font-family:Comma Serif,Georgia,serif;font-size:.86rem;font-weight:700}.aa-pb-row:not(.is-breached) .aa-pb-group,.aa-pb-cv{color:var(--aa-dim)}.aa-pb-track{grid-template-columns:var(--pb) calc(var(--hr) - var(--pb)) 1fr;border-radius:0;height:14px;display:grid;position:relative;overflow:visible}.aa-pb-zone{opacity:.16}.aa-pb-zone.z-safe,.aa-pb-zone.z-high{border-radius:0}.aa-pb-line{top:-3px;bottom:-3px;left:var(--pb);background:var(--aa-ink);opacity:.55;width:1.5px;position:absolute}.aa-pb-bar{background:linear-gradient(90deg, var(--aa-safe) 0, var(--aa-safe) var(--pb), var(--aa-inc) var(--pb), var(--aa-inc) var(--hr), var(--aa-high) var(--hr), var(--aa-high) 100%);height:6px;clip-path:inset(0 calc(100% - var(--w)) 0 0);border-radius:0;transition:clip-path .7s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:0;right:0}.aa-pb-range{top:6px;left:var(--s);width:calc(min(var(--r), 100%) - var(--s));border-top:1px dashed var(--aa-ink);opacity:.85;height:0;position:absolute}.aa-pb-dot{top:1px;left:var(--d);background:var(--aa-ink);width:12px;height:12px;box-shadow:0 0 0 2px var(--aa-panel);border-radius:50%;margin-left:-6px;transition:left .7s cubic-bezier(.4,0,.2,1);position:absolute}.aa-pb-over{color:var(--aa-high);font-size:15px;position:absolute;top:-4px;right:-12px}.aa-pb-val{font-variant-numeric:tabular-nums;color:var(--aa-text);text-align:right;white-space:nowrap}.aa-pb-num{display:block}.aa-pb-bound{color:var(--aa-faint);font-size:.68rem;display:block}@media (width<=720px){.aa-pb-row{grid-template-columns:1fr auto;grid-template-areas:"group group""cv val""track track";row-gap:.3rem}.aa-pb-group{grid-area:group}.aa-pb-row:not(.is-first) .aa-pb-group{display:none}.aa-pb-cv{grid-area:cv}.aa-pb-val{grid-area:val}.aa-pb-track{grid-area:track}.aa-pb-key{margin-left:0}}.prose-thoughts.scheme-light .aa-fig,.prose-thoughts.scheme-sepia .aa-fig{background:#ffffff8c}.aa-kicker{letter-spacing:.08em;text-transform:none;color:var(--aa-dim);font-family:Comma Serif,Georgia,serif;font-size:1.05rem;font-variant-caps:all-small-caps;font-weight:700}.aa-actions{gap:.4rem 1.7rem}.aa-act{background:0 0;border:0;padding:.25rem 0}.aa-act svg{opacity:.7;width:14px;height:14px}.aa-act:hover,.aa-act:focus-visible,.aa-act[aria-expanded=true]{background:0 0;box-shadow:inset 0 -1px}.aa-count{min-width:0;color:var(--aa-ink);background:0 0;padding:0;font-weight:700}.aa-panel{border:0;border-bottom:1px solid var(--aa-rule);background:0 0;padding:.9rem 0 1rem}.aa-panel-k{letter-spacing:.07em;text-transform:none;color:var(--aa-dim);font-family:Comma Serif,Georgia,serif;font-size:.95rem;font-variant-caps:all-small-caps;font-weight:700}.aa-bib{border-left:1px solid var(--aa-rule);background:0 0;padding:.2rem 0 .2rem .9rem}.aa-mini{box-shadow:inset 0 -1px 0 var(--aa-rule);background:0 0;border:0;padding:.15rem 0}.aa-mini:hover{box-shadow:inset 0 -1px}.aa-body .aa-abstract{border-left:0;border-top:1px solid var(--aa-rule);border-bottom:1px solid var(--aa-rule);padding:1.4rem 0 1.5rem;font-family:Comma Serif,Georgia,serif;font-size:1.14em;line-height:1.6}.aa-body .aa-abstract:before{content:"Abstract";letter-spacing:.07em;color:var(--sec);margin-right:.55em;font-variant-caps:all-small-caps;font-weight:700}.aa-body h2:not(#references){position:relative}.aa-body h2:not(#references):before{content:counter(aa-sec);font-family:Comma Serif,Georgia,serif;font-size:1em;font-weight:300;line-height:inherit;letter-spacing:0;font-variant-numeric:oldstyle-nums;color:var(--sec);margin:0;display:block;position:absolute;top:0;right:calc(100% + 1.1rem)}@media (width<=1100px){.aa-body h2:not(#references):before{margin-right:.45em;display:inline;position:static}}.aa-body [data-para].is-saved{box-shadow:-14px 0 0 -13px var(--aa-faint)}.aa-term{text-decoration-style:solid;text-decoration-thickness:1px;text-decoration-color:var(--aa-faint);text-underline-offset:.24em}.aa-term:hover,.aa-term:focus-visible{background:0 0;text-decoration-color:currentColor}.aa-pull{background:linear-gradient(var(--aa-faint), var(--aa-faint)) top left / 2.5rem 1px no-repeat;border-left:0;max-width:28ch;padding:1rem 0 0;font-size:1.55em;font-weight:300;line-height:1.28}.aa-runin[data-loop-tag]:before{font-variant-numeric:oldstyle-nums;vertical-align:baseline;border:0;width:auto;height:auto;margin-right:.4em;font:400 1em Comma Serif,Georgia,serif;display:inline}.aa-mechs{gap:.75rem;padding-left:2.6rem}.aa-mechs li{background:0 0;border:0;padding:0;display:block;position:relative}.aa-mechs li:before{content:"(" counter(aa-mech, lower-roman) ")";color:var(--sec);font-family:Comma Serif,Georgia,serif;position:absolute;top:0;right:calc(100% + .75rem)}.aa-recs{counter-reset:aa-rec;gap:1.9rem;padding-left:0;list-style:none}.prose-thoughts ol.aa-recs{padding-left:0;list-style:none}.aa-rec::marker{content:none}.aa-rec{counter-increment:aa-rec;background:0 0;border:0;padding:0;position:relative}.aa-rec:before{content:counter(aa-rec);font-variant-numeric:oldstyle-nums;color:var(--sec);font:300 2.1em/1 Comma Serif,Georgia,serif;position:absolute;top:-.12em;right:calc(100% + 1.1rem)}@media (width<=1100px){.aa-rec:before{margin-bottom:.3rem;display:block;position:static}}.aa-fig{border:0;border-top:1px solid var(--aa-faint);border-bottom:1px solid var(--aa-rule);background:0 0;padding:.85rem 0 0}@media (width>=1280px){.aa-fig{margin-left:0;margin-right:0}}.aa-fig-num{letter-spacing:.06em;text-transform:none;font:700 1.05rem Comma Serif,Georgia,serif;font-variant-caps:all-small-caps}.prose-thoughts .aa-fig figcaption,.aa-fig figcaption{padding-bottom:.9rem;border-top:0!important;padding-top:0!important}.aa-chip,.aa-seg,.aa-root .aa-fig-loops .aa-loop-btn{background:0 0;border:0;margin-right:1.1rem;padding:.25rem 0}.aa-chip:hover,.aa-seg:hover,.aa-root .aa-fig-loops .aa-loop-btn:hover{border:0}.aa-chip[aria-pressed=true],.aa-seg[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--sec);background:0 0;border:0}.aa-chip[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--c)}.aa-root .aa-fig-loops .aa-loop-btn[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--c);background:0 0;border:0}.aa-seg b,.aa-root .aa-fig-loops .aa-loop-btn b,.aa-root .aa-fig-loops .aa-loop-btn[aria-pressed=true] b{font-variant-numeric:oldstyle-nums;width:auto;height:auto;color:var(--c,var(--sec));background:0 0;border:0;font:400 1.05em Comma Serif,Georgia,serif;display:inline}.aa-margin{border:0;border-left:1px solid var(--aa-rule);box-shadow:none;background:0 0;padding:0 0 0 .5rem}.aa-margin button{border-radius:0}.aa-toast{border-top:2px solid var(--aa-accent);background:var(--aa-panel);color:var(--aa-ink);box-shadow:var(--aa-shadow)}.aa-pop{border:0;border-top:2px solid var(--aa-faint)}.aa-pop-n{min-width:0;color:var(--aa-ink);background:0 0;padding:0;font-weight:700}.prose-thoughts .aa-body h2#references,.prose-thoughts h2#references.references-section{letter-spacing:.07em;text-transform:none;color:var(--aa-ink);border-top:1px solid var(--aa-rule);border-image:;font-family:Comma Serif,Georgia,serif;font-size:1.3rem;font-variant-caps:all-small-caps;font-weight:700}.prose-thoughts ol.aa-reflist>li,.prose-thoughts .aa-reflist.references-section>li{color:var(--aa-text)}.aa-reflist li::marker{color:var(--aa-dim);font-family:Comma Serif,Georgia,serif}.prose-thoughts p.aa-disclosure.references-section,.prose-thoughts .aa-disclosure{color:var(--aa-dim)!important}.aa-root .prose-thoughts ol.aa-reflist>li,.aa-root .prose-thoughts .aa-reflist .aa-ref-text{color:var(--aa-text)!important}.aa-root .prose-thoughts ol.aa-reflist>li::marker{color:var(--aa-dim)!important}.aa-root .prose-thoughts .aa-reflist a.aa-ref-link,.aa-root .prose-thoughts .aa-reflist a[href*=doi\.org]{font-family:Alcyone,sans-serif;color:var(--aa-dim)!important}.aa-root .prose-thoughts .aa-reflist a.aa-ref-link:hover{color:var(--aa-accent)!important}.aa-root .prose-thoughts h2#references{color:var(--aa-ink)!important}.aa-root .prose-thoughts p.aa-disclosure{color:var(--aa-dim)!important}.aa-print-only{display:none}@media print{.aa-print-only{display:inline}}@media (prefers-reduced-motion:reduce){.aa-fig,.aa-pull{opacity:1;transition:none;transform:none}.aa-line{stroke-dasharray:none;stroke-dashoffset:0}.aa-fig.is-in .aa-line,.aa-body [data-para].is-flash,.aa-reflist li.is-flash,.aa-panel,.aa-margin,.aa-selbar{animation:none}.aa-pb-bar,.aa-pb-dot,.aa-toast,.aa-pop{transition:none}}@media print{@page{size:A4;margin:18mm 18mm 20mm}:root,body,body[class]{--aa-ink:#111!important;--aa-text:#1a1a1a!important;--aa-dim:#444!important;--aa-faint:#777!important;--aa-rule:#ddd!important;--aa-panel:#fff!important;--aa-panel-2:#fafafa!important;--aa-accent:#005f8f!important;--aa-s1:#14877f!important;--aa-s2:#c45f10!important;--aa-band:#3a85341f!important;--aa-band-ink:#2f6e2a!important;--aa-t0:oklab(48.6445% -.059059 -.151387)!important;--aa-t1:oklab(43.8075% -.1383 -.00591922)!important;--aa-t2:oklab(43.1795% -.183082 .111746)!important;--aa-t3:oklab(43.2259% -.149616 .170477)!important;--aa-t4:oklab(43.4875% -.0605564 .169804)!important;--aa-t5:oklab(47.3986% .0252597 .163705)!important;--aa-t6:oklab(48.4359% .0982694 .136207)!important;--aa-t7:oklab(48.3675% .14903 .0989738)!important}html,body,main{background:#fff!important}.aa-root{padding-top:0!important}#toc-sidebar,#toc-mobile-btn,#toc-mobile-drawer,#toc-mobile-backdrop,.rt-settings-section,.rt-exit-immersive,.aa-actions,.aa-panel,.aa-margin,.aa-selbar,.aa-toast,.aa-pop,.aa-pull,.thought-bookmark-btn,.resume-reading-prompt,.aa-fig-legend .aa-seg,.aa-fig-controls,.aa-loop-jump,.aa-readout,.aa-ref-back,.aa-screen-only{display:none!important}.thoughts-page-wrapper,.thoughts-article-layout,.prose-thoughts{color:#1a1a1a!important;background:0 0!important;max-width:none!important;padding:0!important;font-size:10.5pt!important;line-height:1.55!important;display:block!important}.prose-thoughts p,.prose-thoughts li{orphans:3;widows:3;color:#1a1a1a!important}.prose-thoughts h2{break-after:avoid;color:#111!important}.aa-title{color:#111;font-size:26pt}.aa-subtitle,.aa-meta{color:#444!important}.aa-fig,.aa-pull{opacity:1!important;transform:none!important}.aa-fig{break-inside:avoid}.aa-fig-pb{break-inside:auto}.aa-pb-row{break-inside:avoid}.aa-fig{background:#fafafa!important;margin:1.2rem 0!important}.aa-line{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.aa-loop-copy[hidden],.aa-fig-read:has(.aa-loop-copy){display:none}.aa-term{text-decoration:none}.aa-mechs li,.aa-rec{break-inside:avoid;background:0 0!important}.prose-thoughts a,.prose-thoughts .aa-cite a{color:inherit!important;text-decoration:none!important}.prose-thoughts a[href^=http]:after,.prose-thoughts a[href^=\/]:after{content:none!important}.aa-reflist{font-size:8.5pt}header.aa-header{margin-bottom:1.4rem;display:block!important}.prose-thoughts .aa-fig figcaption,.aa-fig figcaption,.aa-fig-read{color:#444!important}.aa-fig-read{font-size:9pt!important}}.aa-cross.is-off{display:none}@media (width<=640px){.aa-axis-note,.aa-ytick text,.aa-xtick text,.aa-corr-label,.aa-mark text{font-size:17px}.aa-xtick:nth-of-type(2n) text{display:none}.aa-fig{padding:.9rem .75rem .7rem}}body:not(.thoughts-scheme-light):not(.thoughts-scheme-sepia) .c3-panel.is-over .c3-opt-label{fill:#f25a4f}body:not(.thoughts-scheme-light):not(.thoughts-scheme-sepia) .aa-pb-over{color:#f25a4f}
