@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-hindi-devanagari-400-normal-BN7hftjh.woff2)format("woff2"),url(/assets/tiro-devanagari-hindi-devanagari-400-normal-Dpl8O0n8.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-hindi-latin-ext-400-normal-JSo3m7qk.woff2)format("woff2"),url(/assets/tiro-devanagari-hindi-latin-ext-400-normal-BgfF-LP5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-hindi-latin-400-normal-BmuUH4rS.woff2)format("woff2"),url(/assets/tiro-devanagari-hindi-latin-400-normal-Ca2un1sK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-devanagari-cyrillic-ext-400-normal-TbBRzcRS.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-cyrillic-ext-400-normal-Dy0GxUak.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-devanagari-devanagari-400-normal-Col_Varp.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-devanagari-400-normal-Bzh6N6Lp.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-devanagari-latin-ext-400-normal-CJIYqyTy.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-latin-ext-400-normal-DutvxAFJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-devanagari-latin-400-normal-CAWhvLJB.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-latin-400-normal-GVl9Wqac.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-devanagari-cyrillic-ext-600-normal-BuHsJUnB.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-cyrillic-ext-600-normal-Beng3mv6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-devanagari-devanagari-600-normal-zRLekuwH.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-devanagari-600-normal-CEZsoJju.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-devanagari-latin-ext-600-normal-DUWY030L.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-latin-ext-600-normal-D_BOqt8r.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-devanagari-latin-600-normal-Dwtplghf.woff2)format("woff2"),url(/assets/ibm-plex-sans-devanagari-latin-600-normal-CNNqSV76.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#eef4f2;--paper-deep:#e0eae7;--ink:#10262b;--ink-soft:#46595e;--rule:#b4c6c3;--teal:#0a6566;--teal-deep:#074a4c;--signal:#a32a17;--desk:#0e2a2f;--desk-raised:#16383e;--desk-rule:#33565c;--desk-ink:#e6f0ee;--desk-soft:#a9c2bf;--desk-accent:#7fd1c7;--desk-alert:#ffb8a6;--ui:"IBM Plex Sans", "IBM Plex Sans Devanagari", system-ui, sans-serif;--read:"Tiro Devanagari Hindi", "IBM Plex Sans Devanagari", Georgia, serif;--mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--touch:3rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 1rem/1.5 var(--ui);margin:0}h1,h2,p,dl,dd{margin:0}code{font-family:var(--mono)}button,select,textarea,input{font:inherit;color:inherit}button{touch-action:manipulation}:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.desk :focus-visible{outline-color:var(--desk-accent)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bench{grid-template-columns:minmax(0,1.45fr) minmax(23rem,1fr);min-height:100dvh;display:grid}.bench__sheet{min-width:0;padding:clamp(1.25rem,3.5vw,3rem) clamp(1.25rem,4.5vw,4.5rem) 2rem}.masthead{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.25rem 2rem;padding-bottom:1.25rem;display:grid}.masthead__mark{flex-direction:column;display:flex}.masthead__wordmark{font:400 clamp(3.5rem, 7vw, 5.5rem) / 1 var(--read);color:var(--teal-deep)}.masthead__title{font:400 .8125rem/1.4 var(--mono);letter-spacing:.02em}.masthead__note{max-width:34ch;color:var(--ink-soft);justify-self:end;font-size:.9375rem}.signal{border-block:1px solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.25rem;display:grid}.signal__cell{min-width:0;padding:.5rem .75rem .5rem 0}.signal__cell+.signal__cell{border-left:1px solid var(--rule);padding-left:.75rem}.signal dt{font:400 .6875rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.signal dd{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.signal__cell--live dd{color:var(--signal)}.signal__cell--active dd{color:var(--teal)}.signal__cell--warn dd{color:var(--signal)}.section{padding-top:1.75rem}.section__heading{font:600 1.125rem/1.3 var(--ui);align-items:baseline;gap:.625rem;margin-bottom:1rem;display:flex}.section__numeral{font:400 1.75rem/1 var(--read);color:var(--teal)}.section__heading--desk{color:var(--desk-ink)}.section__heading--desk .section__numeral{color:var(--desk-accent)}.field-label{margin-bottom:.375rem;padding:0;font-size:.875rem;font-weight:600;display:block}.hint{max-width:62ch;color:var(--ink-soft);margin-top:.625rem;font-size:.875rem}.langs{border:0;min-width:0;margin:0 0 1.125rem;padding:0}.langs:disabled{opacity:.62}.langs__row{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:stretch;gap:0 1.5rem;display:flex}.lang-choice{cursor:pointer;position:relative}.lang-choice input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.lang-choice__face{border-bottom:3px solid #0000;align-items:baseline;gap:.5rem;min-height:3.5rem;margin-bottom:-1px;padding:.75rem .125rem .625rem;font-size:1.25rem;display:flex}.lang-choice__face code{color:var(--ink-soft);font-size:.75rem}.lang-choice input:checked+.lang-choice__face{border-bottom-color:var(--teal);color:var(--teal-deep);font-weight:600}.lang-choice input:focus-visible+.lang-choice__face{outline:3px solid var(--teal);outline-offset:2px}.lang-other{border-bottom:3px solid #0000;flex-direction:column;flex:15rem;justify-content:center;margin-bottom:-1px;padding-bottom:.5rem;display:flex}.lang-other label{color:var(--ink-soft);font-size:.75rem}.lang-other select{width:100%;min-height:var(--touch);border:0;border-bottom:1px dotted var(--ink-soft);background:0 0;border-radius:0}.lang-other--on{border-bottom-color:var(--teal)}.transport{text-align:left;cursor:pointer;width:100%;min-height:4.75rem;color:var(--paper);background:var(--ink);border:0;border-radius:2px;align-items:center;gap:1rem;padding:.75rem 1.5rem;font-size:1.25rem;font-weight:600;transition:background-color .12s linear;display:flex;position:relative;overflow:hidden}.transport:hover{background:var(--teal-deep)}.transport__glyph{background:currentColor;border-radius:50%;flex:none;width:1.125rem;height:1.125rem}.transport--listening{background:var(--signal)}.transport--listening:hover{background:#8a2312}.transport--listening .transport__glyph{border-radius:1px}.transport--starting,.transport--starting:hover{background:var(--teal-deep)}.transport--starting .transport__glyph{background:0 0;border:3px solid}.transport--stopping,.transport--stopping:hover{background:var(--ink-soft);cursor:progress}.transport__sweep{display:none}.transport--listening .transport__sweep{background:var(--paper);transform-origin:0;height:3px;animation:2.4s ease-in-out infinite alternate sweep;display:block;position:absolute;inset:auto 0 0}@keyframes sweep{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}.proof{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:11rem;max-height:46dvh;overflow-y:auto}.proof__empty{max-width:44ch;color:var(--ink-soft);font:400 1.1875rem/1.6 var(--read);padding:1rem 0}.proof__line{border-bottom:1px solid var(--paper-deep);grid-template-columns:3.75rem minmax(0,1fr);gap:.75rem;padding:.75rem 0;display:grid}.proof__line:last-child{border-bottom:0}.proof__tag{color:var(--ink-soft);padding-top:.5rem;font-size:.75rem}.proof__text{font:400 1.3125rem/1.65 var(--read);overflow-wrap:anywhere}.proof__text--provisional{color:var(--ink-soft)}.proof__flag{font:400 .75rem/1 var(--mono);white-space:nowrap}.proof__interim{color:var(--ink-soft);border-bottom:2px dotted var(--teal)}.actions{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.btn{min-height:var(--touch);border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:2px;padding:.5rem 1.125rem;font-weight:600}.btn:hover:not(:disabled){background:var(--paper-deep)}.btn:disabled{color:#66787c;border-color:var(--rule);cursor:not-allowed}.btn--primary{color:#fff;background:var(--teal);border-color:var(--teal)}.btn--primary:hover:not(:disabled){background:var(--teal-deep)}.btn--primary:disabled{background:0 0}.btn--quiet{text-underline-offset:3px;border-color:#0000;margin-left:auto;text-decoration:underline}.btn--quiet:disabled{border-color:#0000}.callout{border-left:3px solid var(--teal);max-width:66ch;margin-top:.875rem;padding:.25rem 0 .25rem .875rem;font-size:.9375rem}.callout--error{border-left-color:var(--signal)}.callout__title{display:block}.callout--error .callout__title{color:var(--signal)}.callout__body{color:var(--ink-soft)}.fine-print{border-top:1px solid var(--rule);max-width:68ch;color:var(--ink-soft);margin-top:2.25rem;padding-top:.75rem;font-size:.8125rem}.desk{background:var(--desk);color:var(--desk-ink)}.desk__inner{max-height:100dvh;padding:clamp(1.25rem,3.5vw,3rem) clamp(1.25rem,3vw,3rem);position:sticky;top:0;overflow-y:auto}.desk .field-label{color:var(--desk-soft);font-weight:400}.desk .callout{border-left-color:var(--desk-accent);margin:0 0 1rem}.desk .callout--error{border-left-color:var(--desk-alert)}.desk .callout--error .callout__title{color:var(--desk-alert)}.desk .callout__body{color:var(--desk-soft)}.desk__text{resize:vertical;width:100%;min-height:10rem;color:var(--desk-ink);background:var(--desk-raised);border:1px solid var(--desk-rule);font:400 1.1875rem/1.6 var(--read);border-radius:2px;margin-bottom:1rem;padding:.75rem;display:block}.desk__text::placeholder{color:var(--desk-soft)}.desk__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.control{min-width:0;margin-bottom:1rem}.desk__grid .control{margin-bottom:0}.desk__grid{margin-bottom:1rem}.control select{width:100%;min-height:var(--touch);color:var(--desk-ink);background:var(--desk-raised);border:1px solid var(--desk-rule);border-radius:2px;padding:0 .625rem}.control select:disabled{color:var(--desk-soft)}.control option{color:var(--desk-ink);background:var(--desk)}.rate-label{justify-content:space-between;display:flex}.rate-label output{font-family:var(--mono);color:var(--desk-ink)}input[type=range]{width:100%;height:var(--touch);accent-color:var(--desk-accent);cursor:pointer;background:0 0;margin:0;display:block}.desk__actions{margin-bottom:1rem;display:flex}.btn--desk-play,.btn--desk-stop{flex:1;min-height:3.75rem;font-size:1.125rem}.btn--desk-play{color:var(--desk);background:var(--desk-accent);border-color:var(--desk-accent)}.btn--desk-play:hover:not(:disabled){background:#9de0d7}.btn--desk-play:disabled{color:var(--desk-soft);border-color:var(--desk-rule);background:0 0}.btn--desk-stop{color:var(--desk-ink);border-color:var(--desk-ink)}.btn--desk-stop:hover:not(:disabled){background:var(--desk-raised)}.link-button{min-height:var(--touch);color:var(--desk-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (width<=62rem){.bench{grid-template-columns:minmax(0,1fr)}.desk__inner{max-height:none;position:static}}@media (width<=36rem){.masthead{grid-template-columns:minmax(0,1fr)}.masthead__note{justify-self:start;max-width:none;margin-top:.5rem}.signal{grid-template-columns:repeat(2,minmax(0,1fr))}.signal__cell:nth-child(3){border-left:0;padding-left:0}.signal__cell:nth-child(n+3){border-top:1px solid var(--rule)}.lang-other{flex-basis:100%}.proof__line{grid-template-columns:minmax(0,1fr);gap:0}.proof__tag{padding-top:0}.actions .btn{flex:calc(50% - .25rem)}.btn--quiet{margin-left:0}}@media (prefers-reduced-motion:reduce){.transport{transition:none}.transport--listening .transport__sweep{animation:none;transform:scaleX(1)}}.engine{padding-top:1.25rem}.engine .langs{margin-bottom:0}.compare{white-space:pre-line;overflow-wrap:anywhere;max-width:62ch;color:var(--ink-soft)}.cloud-timer{font-variant-numeric:tabular-nums;flex:100%;margin-top:0}.desk__count{font:400 .8125rem/1.4 var(--mono);color:var(--desk-soft);margin:-.625rem 0 1rem}.desk__count--over{color:var(--desk-alert)}.desk__hint{color:var(--desk-soft)}
