@font-face{font-family:"Source Serif 4";src:url(/fonts/sourceserif4-var-latin.v1.woff2) format("woff2-variations");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+00A7,U+00B7}@font-face{font-family:Geist Mono;src:url(/fonts/geistmono-var.v1.woff2) format("woff2-variations");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/plexsansarabic-400.v1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+2010-2011,U+204F,U+2E41}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/plexsansarabic-500.v1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+2010-2011,U+204F,U+2E41}@font-face{font-family:"Source Serif Fallback";src:local("Georgia"),local("Times New Roman");size-adjust:101%;ascent-override:94%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local("SFMono-Regular"),local("Menlo"),local("Consolas");size-adjust:96%;ascent-override:95%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Plex Arabic Fallback;src:local("Segoe UI"),local("Geeza Pro"),local("Noto Naskh Arabic"),local("Tahoma");size-adjust:100%;ascent-override:105%;descent-override:35%;line-gap-override:0%}:root{color-scheme:dark light;--font-serif: "Source Serif 4", "Source Serif Fallback", Georgia, serif;--font-mono: "Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-arabic: "IBM Plex Sans Arabic", "Plex Arabic Fallback", "Noto Naskh Arabic", "Segoe UI", Tahoma, sans-serif;--font-text: var(--font-serif);--fs-display: clamp(2.75rem, 1.5rem + 4.2vw, 5.25rem);--fs-hero: clamp(1.875rem, 1rem + 3vw, 3.375rem);--fs-h1: 2.5rem;--fs-h2: 1.75rem;--fs-h3: 1.375rem;--fs-h4: 1.0625rem;--fs-lede: 1.25rem;--fs-body: 1.0625rem;--fs-body-sm: .9375rem;--fs-mono: .8125rem;--fs-mono-sm: .75rem;--fs-label: .6875rem;--fs-numeral: 3rem;--lh-body: 1.75rem;--lh-display: 1.04;--lh-h1: 1.08;--lh-h2: 1.15;--lh-h3: 1.25;--lh-lede: 1.45;--lh-mono: 1.5;--lh-label: 1.2;--ls-display: -.022em;--ls-h1: -.018em;--ls-h2: -.012em;--ls-h3: -.008em;--ls-lede: -.004em;--ls-body: 0;--ls-mono: .01em;--ls-label: .14em;--tt-label: uppercase;--fw-regular: 400;--fw-medium: 500;--rhythm: var(--lh-body);--rhythm-half: calc(var(--rhythm) * .5);--rhythm-2: calc(var(--rhythm) * 2);--rhythm-3: calc(var(--rhythm) * 3);--rhythm-4: calc(var(--rhythm) * 4);--rhythm-6: calc(var(--rhythm) * 6);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--sp-11:12rem;--sp-12:16rem;--container: 90rem;--measure: 42rem;--measure-tight: 28rem;--measure-wide: 54rem;--rail: 0rem;--header-h: 3.5rem;--grid-cols: 4;--gutter: 1rem;--margin: 1.25rem;--radius: 0;--stroke: 1px;--stroke-heavy: 2px;--dur-1:.12s;--dur-2:.18s;--dur-3:.32s;--dur-4:.52s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-rule: cubic-bezier(.33, 0, .15, 1);--ease-datum: cubic-bezier(.4, 0, .2, 1);--bg: #0D0E10;--surface: #141619;--surface-2: #1B1E22;--text: #ECEAE4;--text-2: #A8A69E;--text-3: #8E8D85;--accent: #E2685C;--accent-hover: #EE8071;--on-accent: #0D0E10;--data-2: #7FB2C4;--rule-1: #1D2024;--rule-2: #292D32;--rule-3: #3B4046;--rule-4: #ECEAE4;--border-control: #606770;--focus: var(--accent)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#F6F5F1;--surface:#FFFFFF;--surface-2:#EDEBE5;--text:#121316;--text-2:#4B4D53;--text-3:#686A72;--accent:#8C2F22;--accent-hover:#6E2318;--on-accent:#FFFFFF;--data-2:#2E5C6E;--rule-1:#E4E2DC;--rule-2:#DAD8D1;--rule-3:#B7B4AB;--rule-4:#121316;--border-control:#8E8B82}}:root[data-theme=light]{--bg:#F6F5F1;--surface:#FFFFFF;--surface-2:#EDEBE5;--text:#121316;--text-2:#4B4D53;--text-3:#686A72;--accent:#8C2F22;--accent-hover:#6E2318;--on-accent:#FFFFFF;--data-2:#2E5C6E;--rule-1:#E4E2DC;--rule-2:#DAD8D1;--rule-3:#B7B4AB;--rule-4:#121316;--border-control:#8E8B82}:root[lang=ar],[lang=ar]{--font-text: var(--font-arabic);--fs-display: clamp(2.875rem, 1.6rem + 4.3vw, 5.5rem);--fs-hero: clamp(1.9375rem, 1.05rem + 3.1vw, 3.5rem);--fs-h1: 2.625rem;--fs-h2: 1.875rem;--fs-h3: 1.5rem;--fs-lede: 1.375rem;--fs-body: 1.1875rem;--fs-body-sm: 1.0625rem;--fs-label: var(--fs-mono-sm);--lh-body: 2.25rem;--lh-display: 1.3;--lh-h1: 1.35;--lh-h2: 1.42;--lh-h3: 1.5;--lh-lede: 1.7;--measure: 44rem;--measure-tight: 30rem;--measure-wide: 56rem;--rail-label-w: 8.5rem;--tt-label: none}:lang(ar){letter-spacing:normal!important;text-transform:none!important;font-synthesis:none;text-align:start;font-variant-numeric:lining-nums proportional-nums}bdi,.num{unicode-bidi:isolate;font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero}@media(min-width:480px){:root{--margin: 1.5rem}}@media(min-width:768px){:root{--grid-cols: 8;--gutter: 1.25rem;--margin: 2rem}}@media(min-width:1024px){:root{--grid-cols: 12;--gutter: 1.5rem;--margin: 2.5rem;--rail: 5rem}}@media(min-width:1360px){:root{--margin: 4rem;--rail: 6rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--header-h) + var(--sp-5))}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-text);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);font-variant-numeric:oldstyle-nums proportional-nums;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-text);font-weight:var(--fw-medium);margin:0;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}p{margin:0 0 var(--rhythm);max-inline-size:var(--measure);text-wrap:pretty}p:last-child{margin-block-end:0}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-inline-size:100%;height:auto;display:block}a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--rule-3);transition:text-decoration-color var(--dur-1) var(--ease-out),text-decoration-thickness var(--dur-1) var(--ease-out)}a:hover{text-decoration-color:var(--accent);text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;transition:none}.skip{position:absolute;inset-block-start:-100%;inset-inline-start:var(--sp-4);z-index:100;background:var(--surface);color:var(--text);padding:var(--sp-3) var(--sp-4);border:var(--stroke) solid var(--rule-3)}.skip:focus{inset-block-start:var(--sp-3)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--fw-regular);max-inline-size:17em}.lede{font-size:var(--fs-lede);line-height:var(--lh-lede);letter-spacing:var(--ls-lede);font-weight:var(--fw-medium);color:var(--text-2);max-inline-size:var(--measure)}code,kbd,samp,pre,.mono,.numeral,time,.data{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero}.label{font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:var(--tt-label);font-weight:var(--fw-medium);color:var(--text-3)}:lang(ar) .label{font-family:var(--font-arabic)}.numeral{font-family:var(--font-mono);font-size:var(--fs-numeral);line-height:1;letter-spacing:-.02em;font-weight:var(--fw-medium);color:var(--text)}.muted{color:var(--text-3)}.secondary{color:var(--text-2)}.page{max-inline-size:var(--container);margin-inline:auto;padding-inline:var(--margin)}.regmarks{position:fixed;inset:0;pointer-events:none;z-index:1}.regmarks span{position:absolute;inline-size:12px;block-size:12px;border:0 solid var(--rule-3)}.regmarks span:nth-child(1){inset-block-start:var(--margin);inset-inline-start:var(--margin);border-block-start-width:1px;border-inline-start-width:1px}.regmarks span:nth-child(2){inset-block-start:var(--margin);inset-inline-end:var(--margin);border-block-start-width:1px;border-inline-end-width:1px}.regmarks span:nth-child(3){inset-block-end:var(--margin);inset-inline-start:var(--margin);border-block-end-width:1px;border-inline-start-width:1px}.regmarks span:nth-child(4){inset-block-end:var(--margin);inset-inline-end:var(--margin);border-block-end-width:1px;border-inline-end-width:1px}@media(max-width:767px){.regmarks{display:none}}.header{position:sticky;inset-block-start:0;z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(8px);border-block-end:var(--stroke) solid var(--rule-3)}.header__inner{display:flex;align-items:center;gap:var(--sp-5);block-size:var(--header-h);max-inline-size:var(--container);margin-inline:auto;padding-inline:var(--margin)}.header__nav{display:flex;gap:var(--sp-5);margin-inline-start:auto}.header__nav a,.header__util a,.header__util button{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);text-decoration:none;color:var(--text-3);transition:color var(--dur-2) var(--ease-out)}:lang(ar) .header__nav a,:lang(ar) .header__util a{font-family:var(--font-arabic)}.header__nav a:hover,.header__nav a[aria-current=true]{color:var(--text)}.header__util{display:flex;align-items:center;gap:var(--sp-4)}.header__util button{background:none;border:0;cursor:pointer;padding:var(--sp-2);line-height:1}.header__util button:hover{color:var(--text)}@media(max-width:767px){.header__nav{display:none}}.wordmark{display:flex;align-items:center;gap:var(--sp-3);text-decoration:none}.wordmark__mark{color:var(--text);flex:none}.wordmark__text{display:flex;flex-direction:column;line-height:1}.wordmark__name{font-family:var(--font-text);font-weight:var(--fw-medium);font-size:1.0625rem;letter-spacing:-.015em}.wordmark__sub{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:.5625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);margin-block-start:3px}:lang(ar) .wordmark__sub{font-family:var(--font-arabic);font-size:.6875rem;text-transform:none;margin-block-start:4px}.hero{display:grid;justify-items:center;align-content:center;text-align:center;gap:var(--rhythm);min-block-size:calc(100svh - var(--header-h));padding-block:var(--rhythm-2) var(--rhythm-3)}.hero .scene{inline-size:100%}.hero .scene__legend{justify-content:center}.hero__h1{font-family:var(--font-text);font-weight:var(--fw-medium);font-size:var(--fs-hero);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);max-inline-size:22em;margin:0;text-wrap:balance}.hero__lede{max-inline-size:34em;text-wrap:pretty}.hero__links{margin:0}@media(max-width:767px){.hero{min-block-size:0;padding-block:var(--rhythm) var(--rhythm-3)}}.section{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);padding-block:var(--rhythm-3);border-block-start:var(--stroke-heavy) solid var(--rule-4)}.section--first{border-block-start:0;padding-block-start:var(--rhythm)}.rail{position:relative}@media(min-width:1024px){.rail:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--stroke);background:var(--rule-2)}.rail:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:4px;background:repeating-linear-gradient(to bottom,var(--rule-1) 0 1px,transparent 1px calc(var(--rhythm) * 2))}}.rail__n{position:sticky;inset-block-start:calc(var(--header-h) + var(--sp-5));display:block;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-3);padding-inline-start:var(--sp-4);padding-block-start:var(--sp-1)}@media(max-width:1023px){.rail__n{position:static;padding-inline-start:0;padding-block-end:var(--sp-3)}.section{grid-template-columns:1fr}}.section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-5);margin-block-end:var(--rhythm)}.section__body>*+*{margin-block-start:var(--rhythm)}.rule{border:0;border-block-start:var(--stroke) solid var(--rule-2);margin:0}.rule--section{border-block-start-color:var(--rule-3)}.rule--chapter{border-block-start-width:var(--stroke-heavy);border-block-start-color:var(--rule-4)}.rule--draw{transform-origin:left center;transition:transform var(--dur-4) var(--ease-rule)}.is-pending .rule--draw,.rule--draw.is-pending{transform:scaleX(0)}[dir=rtl] .rule--draw{transform-origin:right center}.row{display:grid;grid-template-columns:var(--stroke-heavy) 3rem minmax(0,1fr) auto;align-items:start;gap:var(--sp-4);padding-block:var(--sp-5);padding-inline:var(--sp-2);border-block-end:var(--stroke) solid var(--rule-1);text-align:start;background:transparent;transition:background-color var(--dur-2) var(--ease-out)}.row:hover,.row:focus-within{background:var(--surface)}.row__tick{inline-size:var(--stroke-heavy);block-size:8px;background:var(--accent);margin-block-start:.5em;transition:block-size var(--dur-1) linear}.row:hover .row__tick{block-size:24px}.row__n{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-3);padding-block-start:.35em}.row__title{font-family:var(--font-text);font-weight:var(--fw-medium);font-size:var(--fs-h3);line-height:var(--lh-h3);margin-block-end:var(--sp-3)}.row__body{color:var(--text-2);max-inline-size:var(--measure);margin:0}.row__arrow{color:var(--text-3);flex:none;margin-block-start:.6em;transition:transform var(--dur-1) var(--ease-out)}.row:hover .row__arrow{transform:translate(3px)}[dir=rtl] .row__arrow{transform:scaleX(-1)}[dir=rtl] .row:hover .row__arrow{transform:scaleX(-1) translate(3px)}@media(max-width:767px){.row{grid-template-columns:var(--stroke-heavy) minmax(0,1fr)}.row__n,.row__arrow{display:none}}.points{display:grid;gap:var(--rhythm-2)}.point__lead{font-weight:var(--fw-medium)}.point__body{color:var(--text-2);margin:0}.point{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:var(--sp-4)}.point__n{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-3);padding-block-start:.35em}@media(max-width:767px){.point{grid-template-columns:1fr;gap:var(--sp-2)}}.readouts{display:grid;gap:var(--sp-7);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.readout__value{display:flex;align-items:baseline;gap:var(--sp-2)}.readout__unit{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-3)}.readout__track{position:relative;block-size:var(--stroke);background:var(--rule-2);inline-size:100%;margin-block:var(--sp-4) var(--sp-2)}.readout__track:before,.readout__track:after{content:"";position:absolute;inline-size:var(--stroke);block-size:5px;background:var(--rule-2);inset-block-start:-2px}.readout__track:before{inset-inline-start:0}.readout__track:after{inset-inline-end:0}.readout__marker{position:absolute;inset-inline-start:var(--pos, 0%);inset-block-start:-1px;inline-size:2px;block-size:3px;background:var(--accent)}.readout__scale{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--text-3)}.readout__caption{margin-block-start:var(--sp-3)}.readouts[data-placeholder=true]{opacity:.5}.readouts[data-placeholder=true] .readout__marker{background:var(--text-3)}.placeholder-note{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--text-3);border-inline-start:var(--stroke-heavy) solid var(--accent);padding-inline-start:var(--sp-4);margin-block-start:var(--rhythm)}:lang(ar) .placeholder-note{font-family:var(--font-arabic)}.plate,.trace,.fig{direction:ltr}.plate line,.plate path,.plate circle,.plate polyline{vector-effect:non-scaling-stroke}.plate__tick,.plate__grad{stroke:var(--rule-2);stroke-width:1}.plate__return,.plate__frame{stroke:var(--rule-3);stroke-width:1}.plate__track{stroke:var(--rule-3);stroke-width:1;fill:none}.plate__pred{stroke:var(--rule-3);stroke-width:1;stroke-dasharray:3 3}.plate__term{fill:var(--accent);stroke:none}.plate__bracket{stroke:var(--accent);stroke-width:1;transition:opacity var(--dur-4) var(--ease-out)}.plate.is-pending .plate__bracket{opacity:0}.plate__bracket:nth-of-type(2){transition-delay:60ms}.plate__bracket:nth-of-type(3){transition-delay:.12s}.plate__bracket:nth-of-type(4){transition-delay:.18s}.plate__sig{fill:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em}.trace{inline-size:100%;block-size:48px}.trace__base{stroke:var(--rule-2);stroke-width:1;stroke-dasharray:2 2}.trace__line{stroke:var(--rule-3);stroke-width:1;fill:none;transition:stroke-dashoffset var(--dur-4) var(--ease-rule)}.trace.is-pending .trace__line{stroke-dasharray:2400;stroke-dashoffset:2400}.trace__window{stroke:var(--accent);stroke-width:1;fill:none}.trace__bracket{stroke:var(--rule-3);stroke-width:1}.fig line,.fig path,.fig circle,.fig rect,.fig polyline{fill:none;stroke:var(--rule-3);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.fig .em{stroke:var(--accent)}.fig .node{fill:var(--bg)}.fig .dash{stroke-dasharray:3 3}.fig text{font:var(--fw-regular) var(--fs-label)/1.2 var(--font-mono);fill:var(--text-3);letter-spacing:.06em;text-transform:uppercase;stroke:none}:lang(ar) .fig text{font-family:var(--font-arabic);letter-spacing:normal;text-transform:none}figcaption{font:var(--fw-regular) var(--fs-mono-sm)/1.4 var(--font-mono);color:var(--text-3);margin-block-start:var(--sp-3);text-align:start}:lang(ar) figcaption{font-family:var(--font-arabic)}.email{font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:-.01em;text-decoration-color:var(--rule-3);display:inline-block;margin-block:var(--rhythm) var(--rhythm);overflow-wrap:anywhere}.form{display:grid;gap:var(--sp-5);max-inline-size:var(--measure)}.field{display:grid;gap:var(--sp-2)}.field label{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--text-3);letter-spacing:var(--ls-mono)}:lang(ar) .field label{font-family:var(--font-arabic)}.field input,.field textarea{font:inherit;font-size:var(--fs-body-sm);color:var(--text);background:var(--surface);border:var(--stroke) solid var(--border-control);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);inline-size:100%;transition:border-color var(--dur-2) var(--ease-out)}.field textarea{min-block-size:calc(var(--rhythm) * 4);resize:vertical}.field input:focus,.field textarea:focus{border-color:var(--accent)}.button{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:var(--tt-label);color:var(--text);background:transparent;border:var(--stroke) solid var(--border-control);border-radius:var(--radius);padding:var(--sp-3) var(--sp-6);cursor:pointer;justify-self:start;transition:border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.button:hover{border-color:var(--accent);color:var(--accent)}:lang(ar) .button{font-family:var(--font-arabic)}.hp{position:absolute;inset-inline-start:-9999px;opacity:0;height:0}.warning{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--text-3);border-inline-start:var(--stroke) solid var(--rule-3);padding-inline-start:var(--sp-4);margin-block-start:var(--rhythm);max-inline-size:var(--measure)}:lang(ar) .warning{font-family:var(--font-arabic)}.footer{border-block-start:var(--stroke) solid var(--rule-3);padding-block:var(--rhythm-2);margin-block-start:var(--rhythm-2)}.footer__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:var(--tt-label);color:var(--text-3)}:lang(ar) .footer__inner{font-family:var(--font-arabic)}.footer__inner a{text-decoration:none}.footer__inner a:hover{color:var(--text)}.footer__legal{color:var(--text-2)}.footer__bar{display:flex;align-items:center;gap:var(--sp-2);margin-inline-start:auto}.footer__scale{inline-size:100px;block-size:8px}.footer__scale line{stroke:var(--rule-3);stroke-width:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}html{scroll-behavior:auto!important}.is-pending .rule--draw,.rule--draw.is-pending{transform:none!important}.plate.is-pending .plate__bracket{opacity:1!important}.trace.is-pending .trace__line{stroke-dasharray:none!important;stroke-dashoffset:0!important}}
