@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--spacing:.25rem;--radius-sm:.25rem;--default-font-family:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--font-condensed:"IBM Plex Sans Condensed", "IBM Plex Sans", ui-sans-serif, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.h-64{height:calc(var(--spacing) * 64)}.h-full{height:100%}.w-auto{width:auto}.shrink-0{flex-shrink:0}.spin-origin{transform-box:fill-box;transform-origin:50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.bg-ring-blue{background-color:var(--ring-blue)}.bg-ring-green{background-color:var(--ring-green)}.bg-ring-red{background-color:var(--ring-red)}.bg-ring-white{background-color:var(--ring-white)}.bg-ring-yellow{background-color:var(--ring-yellow)}.fill-\(--vacuum-channel\){fill:var(--vacuum-channel)}.fill-\(--vacuum-plastic-lo\){fill:var(--vacuum-plastic-lo)}.fill-\(--vacuum-plate\){fill:var(--vacuum-plate)}.fill-\(--vacuum-puck\){fill:var(--vacuum-puck)}.fill-\(--vacuum-puck-lo\){fill:var(--vacuum-puck-lo)}.fill-\(--vacuum-rubber\){fill:var(--vacuum-rubber)}.fill-\(--vacuum-slot\){fill:var(--vacuum-slot)}.fill-\(--vacuum-steel\){fill:var(--vacuum-steel)}.fill-\(--vacuum-steel-dk\){fill:var(--vacuum-steel-dk)}.fill-\(--vacuum-steel-lo\){fill:var(--vacuum-steel-lo)}.fill-\(--vacuum-tape\){fill:var(--vacuum-tape)}.fill-accent,.fill-accent\/20{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-accent\/20{fill:color-mix(in oklab, var(--accent) 20%, transparent)}}.fill-accent\/25{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-accent\/25{fill:color-mix(in oklab, var(--accent) 25%, transparent)}}.fill-glint{fill:#fff;fill:lab(100% 0 0)}.fill-glint\/7{fill:#ffffff12;fill:lab(100% 0 0/.07)}.fill-glint\/9{fill:#ffffff17;fill:lab(100% 0 0/.09)}.fill-glint\/30{fill:#ffffff4d;fill:lab(100% 0 0/.3)}.fill-glint\/65{fill:#ffffffa6;fill:lab(100% 0 0/.65)}.fill-ink\/10{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.fill-ink\/10{fill:color-mix(in oklab, var(--ink) 10%, transparent)}}.fill-ink\/45{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.fill-ink\/45{fill:color-mix(in oklab, var(--ink) 45%, transparent)}}.fill-none{fill:none}.fill-oxide{fill:var(--oxide)}.fill-ring-blue{fill:var(--ring-blue)}.fill-ring-green{fill:var(--ring-green)}.fill-ring-red{fill:var(--ring-red)}.fill-ring-white{fill:var(--ring-white)}.fill-ring-yellow{fill:var(--ring-yellow)}.fill-shade\/30{fill:#0000004d;fill:lab(0% 0 0/.3)}.fill-shade\/35{fill:#00000059;fill:lab(0% 0 0/.35)}.fill-shade\/40{fill:#0006;fill:lab(0% 0 0/.4)}.fill-shade\/45{fill:#00000073;fill:lab(0% 0 0/.45)}.fill-shade\/55{fill:#0000008c;fill:lab(0% 0 0/.55)}.fill-shade\/60{fill:#0009;fill:lab(0% 0 0/.6)}.fill-shade\/65{fill:#000000a6;fill:lab(0% 0 0/.65)}.stroke-\(--vacuum-puck-lo\){stroke:var(--vacuum-puck-lo)}.stroke-\(--vacuum-tape\),.stroke-\(--vacuum-tape\)\/70{stroke:var(--vacuum-tape)}@supports (color:color-mix(in lab, red, red)){.stroke-\(--vacuum-tape\)\/70{stroke:color-mix(in oklab, var(--vacuum-tape) 70%, transparent)}}.stroke-\(--vacuum-tape-hi\){stroke:var(--vacuum-tape-hi)}.stroke-glint\/6{stroke:#ffffff0f;stroke:lab(100% 0 0/.06)}.stroke-glint\/7{stroke:#ffffff12;stroke:lab(100% 0 0/.07)}.stroke-glint\/8{stroke:#ffffff14;stroke:lab(100% 0 0/.08)}.stroke-glint\/12{stroke:#ffffff1f;stroke:lab(100% 0 0/.12)}.stroke-glint\/14{stroke:#ffffff24;stroke:lab(100% 0 0/.14)}.stroke-glint\/16{stroke:#ffffff29;stroke:lab(100% 0 0/.16)}.stroke-glint\/\[0\.18\]{stroke:#ffffff2e;stroke:lab(100% 0 0/.18)}.stroke-ink\/20{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.stroke-ink\/20{stroke:color-mix(in oklab, var(--ink) 20%, transparent)}}.stroke-ink\/25{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.stroke-ink\/25{stroke:color-mix(in oklab, var(--ink) 25%, transparent)}}.stroke-ink\/30{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.stroke-ink\/30{stroke:color-mix(in oklab, var(--ink) 30%, transparent)}}.stroke-ink\/40{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.stroke-ink\/40{stroke:color-mix(in oklab, var(--ink) 40%, transparent)}}.stroke-ink\/\[0\.07\]{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.stroke-ink\/\[0\.07\]{stroke:color-mix(in oklab, var(--ink) 7.0%, transparent)}}.stroke-oxide-deep\/80{stroke:var(--oxide-deep)}@supports (color:color-mix(in lab, red, red)){.stroke-oxide-deep\/80{stroke:color-mix(in oklab, var(--oxide-deep) 80%, transparent)}}.stroke-ring-blue,.stroke-ring-blue\/35{stroke:var(--ring-blue)}@supports (color:color-mix(in lab, red, red)){.stroke-ring-blue\/35{stroke:color-mix(in oklab, var(--ring-blue) 35%, transparent)}}.stroke-ring-green,.stroke-ring-green\/30{stroke:var(--ring-green)}@supports (color:color-mix(in lab, red, red)){.stroke-ring-green\/30{stroke:color-mix(in oklab, var(--ring-green) 30%, transparent)}}.stroke-ring-red,.stroke-ring-red\/35{stroke:var(--ring-red)}@supports (color:color-mix(in lab, red, red)){.stroke-ring-red\/35{stroke:color-mix(in oklab, var(--ring-red) 35%, transparent)}}.stroke-ring-white,.stroke-ring-white\/30{stroke:var(--ring-white)}@supports (color:color-mix(in lab, red, red)){.stroke-ring-white\/30{stroke:color-mix(in oklab, var(--ring-white) 30%, transparent)}}.stroke-ring-yellow,.stroke-ring-yellow\/30{stroke:var(--ring-yellow)}@supports (color:color-mix(in lab, red, red)){.stroke-ring-yellow\/30{stroke:color-mix(in oklab, var(--ring-yellow) 30%, transparent)}}.stroke-shade\/25{stroke:#00000040;stroke:lab(0% 0 0/.25)}.stroke-shade\/40{stroke:#0006;stroke:lab(0% 0 0/.4)}.stroke-shade\/45{stroke:#00000073;stroke:lab(0% 0 0/.45)}.stroke-shade\/50{stroke:#00000080;stroke:lab(0% 0 0/.5)}.stroke-shade\/60{stroke:#0009;stroke:lab(0% 0 0/.6)}.stroke-shade\/70{stroke:#000000b3;stroke:lab(0% 0 0/.7)}.text-ring-blue{color:var(--ring-blue)}.text-ring-green{color:var(--ring-green)}.text-ring-red{color:var(--ring-red)}.text-ring-white{color:var(--ring-white)}.text-ring-yellow{color:var(--ring-yellow)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.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(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.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(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.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(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.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(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.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(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.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:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.37y6j4asgn87a.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.42ydqmu-69p6e.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:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.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:500;src:url(../media/ibm-plex-sans-greek-500-normal.0k99vu2yejv84.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.2kq1zw7ns-90j.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:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.38exv3t7tju-g.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.14rtxflq2gk6f.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:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.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:500;src:url(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.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(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.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(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.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(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.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(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.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(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.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(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-condensed-cyrillic-ext-500-normal.3wbwsa50av7l0.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-cyrillic-ext-500-normal.0m7bwwj91_hbu.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-condensed-vietnamese-500-normal.1im0v_vl9f_sm.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-vietnamese-500-normal.06_3laatlyy72.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-condensed-latin-ext-500-normal.1h4bph6md9m69.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-latin-ext-500-normal.3tvra3rhyt8dk.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 Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-condensed-latin-500-normal.0fubb5d-ac7xd.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-latin-500-normal.0x_-npptp6hps.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-cyrillic-ext-600-normal.02uucnk-ktfw3.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-cyrillic-ext-600-normal.17b8hv3tvbqeu.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-vietnamese-600-normal.00g4j59ic-h93.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-vietnamese-600-normal.21n438w4a8o_h.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-latin-ext-600-normal.0xpj5v3ppudfv.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-latin-ext-600-normal.1y4t4yxek80bw.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-latin-600-normal.0q6wu5s28wu94.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-latin-600-normal.0v3g7ilai_kiu.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(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.2iaubq2jy0rx3.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(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.2-z93d2j9-3s0.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(../media/ibm-plex-mono-vietnamese-400-normal.3a7fs2yw914a9.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.2kzc8ichkozg5.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(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0nrwft7nlo5oa.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(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.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:500;src:url(../media/ibm-plex-mono-cyrillic-ext-500-normal.28wp48yubenc3.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-500-normal.41yczc5zdkwdh.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:500;src:url(../media/ibm-plex-mono-cyrillic-500-normal.26ox_itp_alxp.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-500-normal.1eaan1mch682e.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:500;src:url(../media/ibm-plex-mono-vietnamese-500-normal.0s1z3n-ysad7w.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-500-normal.2g79xp9gzp1kn.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:500;src:url(../media/ibm-plex-mono-latin-ext-500-normal.1cuq9_67cn48n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-500-normal.1tdw_l2v4yhc_.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:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.1fgk-kmy-32_a.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:600;src:url(../media/ibm-plex-mono-cyrillic-ext-600-normal.0lqep3bw7v3wl.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-600-normal.18owfse_hsbuz.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:600;src:url(../media/ibm-plex-mono-cyrillic-600-normal.0qipn60581k5b.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-600-normal.2so0eecqstp1p.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:600;src:url(../media/ibm-plex-mono-vietnamese-600-normal.1xowhcc_d3c84.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-600-normal.3o6zfpml9w8yy.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:600;src:url(../media/ibm-plex-mono-latin-ext-600-normal.1h4gkbs1bbtv3.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-600-normal.2j6z_fq1740ug.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:600;src:url(../media/ibm-plex-mono-latin-600-normal.30e0eqd5fxn92.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-600-normal.0d95tbzh5g6jj.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{--light-cycle:5.1s;--light-glint:#fff;--light-shade:#000;--light-metal-hi:#f4f5f7;--light-metal:#aeb1b5;--light-metal-lo:#575b5f;--light-alu-hi:#707274;--light-alu:#56585b;--light-alu-lo:#3e4042;--light-anodized-hi:#3c3d40;--light-anodized:#2d2e31;--light-anodized-lo:#131417;--light-glass:#050608;--light-cabinet:#030304;--light-cabinet-hi:#0c0d10;--light-smoke:#020203;--light-hub:#131416;--light-flange:#212224;--light-column:#222326;--light-column-hi:#323336;--light-rubber:#070708;--light-rubber-hi:#1c1d1f;--light-pack:var(--oxide)}@supports (color:lab(0% 0 0)){:root{--light-glint:lab(100% 0 0);--light-shade:lab(0% 0 0);--light-metal-hi:lab(96.5178% -.333786 -1.07461);--light-metal:lab(72.1552% -.659287 -2.14453);--light-metal-lo:lab(38.5125% -.858113 -2.84785);--light-alu-hi:lab(47.79% -.406057 -1.83439);--light-alu:lab(37.3498% -.403389 -1.83292);--light-alu-lo:lab(26.9096% -.399455 -1.83077);--light-anodized-hi:lab(25.7265% .0521243 -2.26623);--light-anodized:lab(18.7662% .0579804 -2.26301);--light-anodized-lo:lab(6.16618% .0659972 -2.00808);--light-glass:lab(1.54353% .063248 -1.1181);--light-cabinet:lab(.896103% .0216141 -.474879);--light-cabinet-hi:lab(3.67859% .053063 -1.43514);--light-smoke:lab(.653915% .0127554 -.305495);--light-hub:lab(6.17148% .0484735 -1.66182);--light-flange:lab(12.9718% .048317 -1.88585);--light-column:lab(13.5458% .0641793 -2.25967);--light-column-hi:lab(21.0863% .055775 -2.26421);--light-rubber:lab(1.9778% .0124872 -.464782);--light-rubber-hi:lab(10.6576% .0356063 -1.51035)}}@supports (color:color-mix(in lab, red, red)){:root{--light-pack:color-mix(in oklch, var(--oxide) 72%, var(--oxide-deep))}}:root{--light-pack-deep:var(--oxide-deep);--light-pack-edge:#81593b;--light-tape:#9d6f4a;--light-shield:#28231f;--light-lamp-off:#3d2914}@supports (color:lab(0% 0 0)){:root{--light-pack-edge:lab(41.7462% 13.9683 24.1691);--light-tape:lab(51.0218% 15.2922 28.314);--light-shield:lab(14.1383% 1.75224 3.37649);--light-lamp-off:lab(18.689% 7.89781 17.47)}}.light-stop-glint{stop-color:var(--light-glint)}.light-stop-shade{stop-color:var(--light-shade)}.light-stop-metal-hi{stop-color:var(--light-metal-hi)}.light-stop-metal{stop-color:var(--light-metal)}.light-stop-metal-lo{stop-color:var(--light-metal-lo)}.light-stop-alu-hi{stop-color:var(--light-alu-hi)}.light-stop-alu{stop-color:var(--light-alu)}.light-stop-alu-lo{stop-color:var(--light-alu-lo)}.light-stop-anodized-hi{stop-color:var(--light-anodized-hi)}.light-stop-anodized{stop-color:var(--light-anodized)}.light-stop-anodized-lo{stop-color:var(--light-anodized-lo)}.light-stop-cabinet{stop-color:var(--light-cabinet)}.light-stop-cabinet-hi{stop-color:var(--light-cabinet-hi)}.light-stop-smoke{stop-color:var(--light-smoke)}.light-stop-pack{stop-color:var(--light-pack)}.light-stop-pack-deep{stop-color:var(--light-pack-deep)}.light-stop-pack-edge{stop-color:var(--light-pack-edge)}.light-stop-column{stop-color:var(--light-column)}.light-stop-column-hi{stop-color:var(--light-column-hi)}.light-stop-rubber{stop-color:var(--light-rubber)}.light-stop-rubber-hi{stop-color:var(--light-rubber-hi)}.light-fill-glint{fill:var(--light-glint)}.light-fill-shade{fill:var(--light-shade)}.light-fill-metal-lo{fill:var(--light-metal-lo)}.light-fill-anodized{fill:var(--light-anodized)}.light-fill-glass{fill:var(--light-glass)}.light-fill-cabinet{fill:var(--light-cabinet)}.light-fill-hub{fill:var(--light-hub)}.light-fill-flange{fill:var(--light-flange)}.light-fill-pack-bright{fill:var(--light-pack-edge)}.light-fill-hub-metal{fill:var(--light-metal)}@supports (color:color-mix(in lab, red, red)){.light-fill-hub-metal{fill:color-mix(in oklch, var(--light-metal) 70%, var(--light-metal-lo))}}.light-fill-sensor{fill:var(--light-metal-lo)}@supports (color:color-mix(in lab, red, red)){.light-fill-sensor{fill:color-mix(in oklch, var(--light-metal-lo) 55%, transparent)}}.light-fill-lens{fill:var(--light-glass)}@supports (color:color-mix(in lab, red, red)){.light-fill-lens{fill:color-mix(in oklch, var(--light-glass) 60%, var(--light-metal-lo))}}.light-fill-lamp-off{fill:var(--light-lamp-off)}.light-fill-lamp{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.light-fill-lamp{fill:color-mix(in oklch, var(--accent) 82%, var(--light-glint))}}.light-stroke-glint,.light-stroke-glint-soft{stroke:var(--light-glint)}@supports (color:color-mix(in lab, red, red)){.light-stroke-glint-soft{stroke:color-mix(in oklch, var(--light-glint) 30%, transparent)}}.light-stroke-shade{stroke:var(--light-shade)}.light-stroke-glass{stroke:var(--light-glass)}.light-stroke-metal-lo{stroke:var(--light-metal-lo)}.light-stroke-smoke{stroke:var(--light-smoke)}.light-stroke-groove{stroke:var(--light-shade)}@supports (color:color-mix(in lab, red, red)){.light-stroke-groove{stroke:color-mix(in oklch, var(--light-shade) 55%, transparent)}}.light-stroke-cut{stroke:var(--light-glint)}@supports (color:color-mix(in lab, red, red)){.light-stroke-cut{stroke:color-mix(in oklch, var(--light-glint) 26%, transparent)}}.light-stroke-pack-line{stroke:var(--light-pack-deep)}@supports (color:color-mix(in lab, red, red)){.light-stroke-pack-line{stroke:color-mix(in oklch, var(--light-pack-deep) 45%, transparent)}}.light-stroke-shield{stroke:var(--light-shield)}.light-stroke-mark{stroke:var(--light-metal)}@supports (color:color-mix(in lab, red, red)){.light-stroke-mark{stroke:color-mix(in oklch, var(--light-metal) 60%, transparent)}}.light-stroke-tape{stroke:var(--light-tape)}.light-ccw{--light-turn:-1}.light-reel-a{animation:light-reel-a var(--light-cycle) infinite}.light-reel-b{animation:light-reel-b var(--light-cycle) infinite}.light-capstan{animation:light-capstan var(--light-cycle) infinite}@keyframes light-reel-a{0%,21%{transform:rotate(calc(var(--light-turn,1) * 0deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}23.5%{transform:rotate(calc(var(--light-turn,1) * 114deg));animation-timing-function:ease-in-out}25.5%,51%{transform:rotate(calc(var(--light-turn,1) * 108deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}53.5%{transform:rotate(calc(var(--light-turn,1) * 222deg));animation-timing-function:ease-in-out}55.5%,92%{transform:rotate(calc(var(--light-turn,1) * 216deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}94.5%{transform:rotate(calc(var(--light-turn,1) * 366deg));animation-timing-function:ease-in-out}96.5%,to{transform:rotate(calc(var(--light-turn,1) * 360deg))}}@keyframes light-reel-b{0%,12%{transform:rotate(calc(var(--light-turn,1) * 0deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}14.5%{transform:rotate(calc(var(--light-turn,1) * 77deg));animation-timing-function:ease-in-out}16.5%,40%{transform:rotate(calc(var(--light-turn,1) * 72deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}42.5%{transform:rotate(calc(var(--light-turn,1) * 186deg));animation-timing-function:ease-in-out}44.5%,70%{transform:rotate(calc(var(--light-turn,1) * 180deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}72.5%{transform:rotate(calc(var(--light-turn,1) * 294deg));animation-timing-function:ease-in-out}74.5%,95%{transform:rotate(calc(var(--light-turn,1) * 288deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}97.5%{transform:rotate(calc(var(--light-turn,1) * 365deg));animation-timing-function:ease-in-out}99.5%,to{transform:rotate(calc(var(--light-turn,1) * 360deg))}}@keyframes light-capstan{0%{transform:rotate(calc(var(--light-turn,1) * 0deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}1.6%,9%{transform:rotate(calc(var(--light-turn,1) * 36deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}10.6%,17%{transform:rotate(calc(var(--light-turn,1) * 72deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}18.6%,29%{transform:rotate(calc(var(--light-turn,1) * 108deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}30.6%,36%{transform:rotate(calc(var(--light-turn,1) * 144deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}37.6%,47%{transform:rotate(calc(var(--light-turn,1) * 180deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}48.6%,58%{transform:rotate(calc(var(--light-turn,1) * 216deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}59.6%,66%{transform:rotate(calc(var(--light-turn,1) * 252deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}67.6%,77%{transform:rotate(calc(var(--light-turn,1) * 288deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}78.6%,88%{transform:rotate(calc(var(--light-turn,1) * 324deg));animation-timing-function:cubic-bezier(.5,0,.1,1)}89.6%,to{transform:rotate(calc(var(--light-turn,1) * 360deg))}}.light-loop-a,.light-loop-b{transform-box:fill-box}.light-loop-a{animation:light-loop-a var(--light-cycle) cubic-bezier(.3, 0, .2, 1) infinite}.light-loop-b{animation:light-loop-b var(--light-cycle) cubic-bezier(.3, 0, .2, 1) infinite}@keyframes light-loop-a{0%{transform:translateY(0%)}1.6%,9%{transform:translateY(1.6%)}10.6%,17%{transform:translateY(3.2%)}18.6%,21%{transform:translateY(4.8%)}23.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}25.5%,29%{transform:translateY(0%)}30.6%,36%{transform:translateY(1.6%)}37.6%,47%{transform:translateY(3.2%)}48.6%,51%{transform:translateY(4.8%)}53.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}55.5%,58%{transform:translateY(0%)}59.6%,66%{transform:translateY(1.6%)}67.6%,77%{transform:translateY(3.2%)}78.6%,88%{transform:translateY(4.8%)}89.6%,92%{transform:translateY(6.4%)}94.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}96.5%,to{transform:translateY(0%)}}@keyframes light-loop-b{0%{transform:translateY(0%)}1.6%,9%{transform:translateY(1.6%)}10.6%,12%{transform:translateY(3.2%)}14.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}16.5%,17%{transform:translateY(0%)}18.6%,29%{transform:translateY(1.6%)}30.6%,36%{transform:translateY(3.2%)}37.6%,40%{transform:translateY(4.8%)}42.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}44.5%,47%{transform:translateY(0%)}48.6%,58%{transform:translateY(1.6%)}59.6%,66%{transform:translateY(3.2%)}67.6%,70%{transform:translateY(4.8%)}72.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}74.5%,77%{transform:translateY(0%)}78.6%,88%{transform:translateY(1.6%)}89.6%,95%{transform:translateY(3.2%)}97.5%{animation-timing-function:ease-in-out;transform:translateY(-.9%)}99.5%,to{transform:translateY(0%)}}.light-lamp,.light-glint{animation:light-lamp var(--light-cycle) infinite}@keyframes light-lamp{0%,9%,17%,29%,36%,47%,58%,66%,77%,88%{opacity:1;animation-timing-function:ease-out}4%,8.9%,13%,16.9%,21%,28.9%,33%,35.9%,40%,46.9%,51%,57.9%,62%,65.9%,70%,76.9%,81%,87.9%,92%,to{opacity:.5}}:root{--vacuum-glint:#fff;--vacuum-shade:#000;--vacuum-steel-hi:#dcdee0;--vacuum-steel:#9c9fa2;--vacuum-steel-lo:#606468;--vacuum-steel-dk:#303336;--vacuum-plate-hi:#292a2d;--vacuum-plate:#1f2023;--vacuum-alu-hi:#595b5e;--vacuum-alu:#494a4d;--vacuum-alu-lo:#393b3d;--vacuum-channel:#191b1d;--vacuum-anod-hi:#2a2b2e;--vacuum-anod:#151618;--vacuum-slot:#040405;--vacuum-rubber:#0d0d0f;--vacuum-plastic:#0f0f12;--vacuum-plastic-lo:#050607;--vacuum-puck:#a19e99;--vacuum-puck-lo:#605d59;--vacuum-tape:var(--oxide)}@supports (color:lab(0% 0 0)){:root{--vacuum-glint:lab(100% 0 0);--vacuum-shade:lab(0% 0 0);--vacuum-steel-hi:lab(88.397% -.443578 -1.43191);--vacuum-steel:lab(65.1951% -.658125 -2.14387);--vacuum-steel-lo:lab(41.9926% -.860512 -2.8491);--vacuum-steel-dk:lab(21.1129% -.74096 -2.48673);--vacuum-plate-hi:lab(17.0376% -.102177 -1.88189);--vacuum-plate:lab(12.3973% -.0978857 -1.87958);--vacuum-alu-hi:lab(38.5039% -.259027 -1.86746);--vacuum-alu:lab(31.5438% -.256658 -1.86616);--vacuum-alu-lo:lab(24.5836% -.253528 -1.86442);--vacuum-channel:lab(9.49714% -.0943914 -1.87774);--vacuum-anod-hi:lab(17.6176% -.102654 -1.88212);--vacuum-anod:lab(7.20485% -.0847429 -1.82785);--vacuum-slot:lab(1.19686% -.0165924 -.450301);--vacuum-rubber:lab(3.68436% .171989 -.673547);--vacuum-plastic:lab(4.40967% .174768 -1.60705);--vacuum-plastic-lo:lab(1.54899% .0755787 -.672814);--vacuum-puck:lab(65.2319% .232041 3.05241);--vacuum-puck-lo:lab(39.7112% .244245 3.06076)}}@supports (color:color-mix(in lab, red, red)){:root{--vacuum-tape:color-mix(in oklab, var(--oxide) 80%, var(--ink))}}:root{--vacuum-tape-hi:var(--oxide)}@supports (color:color-mix(in lab, red, red)){:root{--vacuum-tape-hi:color-mix(in oklab, var(--oxide) 45%, var(--ink))}}.vacuum-ring-red{--vacuum-ring:var(--ring-red)}.vacuum-ring-yellow{--vacuum-ring:var(--ring-yellow)}.vacuum-ring-blue{--vacuum-ring:var(--ring-blue)}.vacuum-ring-green{--vacuum-ring:var(--ring-green)}.vacuum-ring-white{--vacuum-ring:var(--ring-white)}.vacuum-face{fill:var(--vacuum-ring)}@supports (color:color-mix(in lab, red, red)){.vacuum-face{fill:color-mix(in oklab, var(--vacuum-ring) 20%, var(--vacuum-plastic))}}.vacuum-face-back{fill:var(--vacuum-ring)}@supports (color:color-mix(in lab, red, red)){.vacuum-face-back{fill:color-mix(in oklab, var(--vacuum-ring) 9%, var(--vacuum-plastic-lo))}}.vacuum-rim,.vacuum-band{stroke:var(--vacuum-ring)}@supports (color:color-mix(in lab, red, red)){.vacuum-band{stroke:color-mix(in oklab, var(--vacuum-ring) 70%, var(--vacuum-plastic))}}.vacuum-stop-glint{stop-color:var(--vacuum-glint)}.vacuum-stop-shade{stop-color:var(--vacuum-shade)}.vacuum-stop-steel-hi{stop-color:var(--vacuum-steel-hi)}.vacuum-stop-steel{stop-color:var(--vacuum-steel)}.vacuum-stop-steel-lo{stop-color:var(--vacuum-steel-lo)}.vacuum-stop-steel-dk{stop-color:var(--vacuum-steel-dk)}.vacuum-stop-plate-hi{stop-color:var(--vacuum-plate-hi)}.vacuum-stop-plate{stop-color:var(--vacuum-plate)}.vacuum-stop-alu-hi{stop-color:var(--vacuum-alu-hi)}.vacuum-stop-alu{stop-color:var(--vacuum-alu)}.vacuum-stop-alu-lo{stop-color:var(--vacuum-alu-lo)}.vacuum-stop-anod-hi{stop-color:var(--vacuum-anod-hi)}.vacuum-stop-anod{stop-color:var(--vacuum-anod)}.vacuum-kick-a{animation:2.8s infinite vacuum-kick-a}.vacuum-kick-a-ccw{animation:2.8s infinite vacuum-kick-a-ccw}.vacuum-kick-b{animation:3.4s -1.3s infinite vacuum-kick-b}.vacuum-kick-b-ccw{animation:3.4s -1.3s infinite vacuum-kick-b-ccw}.vacuum-loop-a{animation:2.8s infinite vacuum-loop-a}.vacuum-loop-b{animation:3.4s -1.3s infinite vacuum-loop-b}.vacuum-capstan{animation:1.15s infinite vacuum-capstan}.vacuum-idler{animation:1.15s infinite vacuum-idler}.vacuum-lamp{animation:1.15s step-end infinite vacuum-lamp}@keyframes vacuum-lamp{0%{opacity:1}5%{opacity:.6}17%{opacity:1}22%{opacity:.6}33%{opacity:.85}37%{opacity:.6}43%{opacity:1}48%{opacity:.6}59%{opacity:1}64%{opacity:.6}77%{opacity:1}83%{opacity:.6}}@keyframes vacuum-kick-a{0%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(0)}4%{animation-timing-function:ease-out;transform:rotate(66deg)}6%{animation-timing-function:ease-in-out;transform:rotate(57deg)}7.5%,19%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(59deg)}23%{animation-timing-function:ease-out;transform:rotate(158deg)}25.5%{animation-timing-function:ease-in-out;transform:rotate(149deg)}27%,36%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(151deg)}38.5%{animation-timing-function:ease-out;transform:rotate(199deg)}40.5%{animation-timing-function:ease-in-out;transform:rotate(193deg)}41.5%,58%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(194deg)}63%{animation-timing-function:ease-out;transform:rotate(318deg)}65.5%{animation-timing-function:ease-in-out;transform:rotate(309deg)}67%,83%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(311deg)}86%{animation-timing-function:ease-out;transform:rotate(364deg)}88%{animation-timing-function:ease-in-out;transform:rotate(358deg)}89.5%,to{transform:rotate(360deg)}}@keyframes vacuum-kick-a-ccw{0%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(0)}4%{animation-timing-function:ease-out;transform:rotate(-66deg)}6%{animation-timing-function:ease-in-out;transform:rotate(-57deg)}7.5%,19%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-59deg)}23%{animation-timing-function:ease-out;transform:rotate(-158deg)}25.5%{animation-timing-function:ease-in-out;transform:rotate(-149deg)}27%,36%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-151deg)}38.5%{animation-timing-function:ease-out;transform:rotate(-199deg)}40.5%{animation-timing-function:ease-in-out;transform:rotate(-193deg)}41.5%,58%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-194deg)}63%{animation-timing-function:ease-out;transform:rotate(-318deg)}65.5%{animation-timing-function:ease-in-out;transform:rotate(-309deg)}67%,83%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-311deg)}86%{animation-timing-function:ease-out;transform:rotate(-364deg)}88%{animation-timing-function:ease-in-out;transform:rotate(-358deg)}89.5%,to{transform:rotate(-360deg)}}@keyframes vacuum-kick-b{0%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(0)}3%{animation-timing-function:ease-out;transform:rotate(42deg)}5%{animation-timing-function:ease-in-out;transform:rotate(36deg)}6%,27%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(38deg)}32%{animation-timing-function:ease-out;transform:rotate(184deg)}34.5%{animation-timing-function:ease-in-out;transform:rotate(175deg)}36%,47%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(178deg)}50%{animation-timing-function:ease-out;transform:rotate(254deg)}52%{animation-timing-function:ease-in-out;transform:rotate(248deg)}53%,71%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(250deg)}75.5%{animation-timing-function:ease-out;transform:rotate(366deg)}78%{animation-timing-function:ease-in-out;transform:rotate(357deg)}79.5%,to{transform:rotate(360deg)}}@keyframes vacuum-kick-b-ccw{0%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(0)}3%{animation-timing-function:ease-out;transform:rotate(-42deg)}5%{animation-timing-function:ease-in-out;transform:rotate(-36deg)}6%,27%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-38deg)}32%{animation-timing-function:ease-out;transform:rotate(-184deg)}34.5%{animation-timing-function:ease-in-out;transform:rotate(-175deg)}36%,47%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-178deg)}50%{animation-timing-function:ease-out;transform:rotate(-254deg)}52%{animation-timing-function:ease-in-out;transform:rotate(-248deg)}53%,71%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(-250deg)}75.5%{animation-timing-function:ease-out;transform:rotate(-366deg)}78%{animation-timing-function:ease-in-out;transform:rotate(-357deg)}79.5%,to{transform:rotate(-360deg)}}@keyframes vacuum-loop-a{0%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(-.84%)}4%{animation-timing-function:ease-out;transform:translateY(.295%)}6%{animation-timing-function:ease-in-out;transform:translateY(-.062%)}7.5%{animation-timing-function:linear;transform:translateY(-.136%)}19%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(-1.047%)}23%{animation-timing-function:ease-out;transform:translateY(.814%)}25.5%{animation-timing-function:ease-in-out;transform:translateY(.418%)}27%{animation-timing-function:linear;transform:translateY(.343%)}36%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(-.37%)}38.5%{animation-timing-function:ease-out;transform:translateY(.488%)}40.5%{animation-timing-function:ease-in-out;transform:translateY(.198%)}41.5%{animation-timing-function:linear;transform:translateY(.141%)}58%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(-1.166%)}63%{animation-timing-function:ease-out;transform:translateY(1.166%)}65.5%{animation-timing-function:ease-in-out;transform:translateY(.77%)}67%{animation-timing-function:linear;transform:translateY(.695%)}83%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(-.572%)}86%{animation-timing-function:ease-out;transform:translateY(.356%)}88%{animation-timing-function:ease-in-out;transform:translateY(.066%)}89.5%{animation-timing-function:linear;transform:translateY(-.009%)}to{transform:translateY(-.84%)}}@keyframes vacuum-loop-b{0%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(.385%)}3%{animation-timing-function:ease-out;transform:translateY(-.301%)}5%{animation-timing-function:ease-in-out;transform:translateY(-.011%)}6%{animation-timing-function:linear;transform:translateY(.024%)}27%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(1.687%)}32%{animation-timing-function:ease-out;transform:translateY(-1.129%)}34.5%{animation-timing-function:ease-in-out;transform:translateY(-.733%)}36%{animation-timing-function:linear;transform:translateY(-.68%)}47%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(.191%)}50%{animation-timing-function:ease-out;transform:translateY(-1.243%)}52%{animation-timing-function:ease-in-out;transform:translateY(-.953%)}53%{animation-timing-function:linear;transform:translateY(-.917%)}71%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:translateY(.508%)}75.5%{animation-timing-function:ease-out;transform:translateY(-1.687%)}78%{animation-timing-function:ease-in-out;transform:translateY(-1.291%)}79.5%{animation-timing-function:linear;transform:translateY(-1.239%)}to{transform:translateY(.385%)}}@keyframes vacuum-capstan{0%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(0)}5%,17%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(42deg)}22%,33%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(96deg)}37%,43%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(78deg)}48%,59%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(172deg)}64%,77%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(262deg)}83%,to{transform:rotate(360deg)}}@keyframes vacuum-idler{0%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(0)}5%,17%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(-31.5deg)}22%,33%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(-72deg)}37%,43%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(-58.5deg)}48%,59%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(-129deg)}64%,77%{animation-timing-function:cubic-bezier(.7,0,.3,1);transform:rotate(-196.5deg)}83%,to{transform:rotate(-270deg)}}:root{--precision-tape:#a6734b;--precision-tape-edge:#2f1d12;--precision-oxide-hi:#895e3c;--precision-pack-edge:#b6875e;--precision-oxide-glyph:#9a6740;--precision-sheen:#edcaa8;--precision-frost:#f3f5f8;--precision-reel-hub:#212123;--precision-knob:#343538;--precision-knob-face:#46484a;--precision-knob-hi:#6d6f72;--precision-knob-lo:#191b1d;--precision-bore:#030304;--precision-deck-top:#4d4d4f;--precision-deck:#3d3d3f;--precision-deck-hi:#636365;--precision-deck-lo:#242426;--precision-head:#131416;--precision-head-top:#2d2d30;--precision-head-hi:#636366;--precision-ceramic:#c0bdb8;--precision-head-edge:#020203;--precision-steel-hi:#bcbec1;--precision-steel:#7e8084;--precision-steel-lo:#404246;--precision-chrome-hi:#f4f5f7;--precision-chrome:#96989b;--precision-chrome-lo:#36383b;--precision-rubber:#060607;--precision-lamp-off:#322d27}@supports (color:lab(0% 0 0)){:root{--precision-tape:lab(53.2775% 17.552 30.3873);--precision-tape-edge:lab(12.8132% 8.37892 10.9943);--precision-oxide-hi:lab(44.0333% 15.5232 26.8851);--precision-pack-edge:lab(60.3406% 14.7147 29.2601);--precision-oxide-glyph:lab(48.6281% 17.713 30.7239);--precision-sheen:lab(83.6863% 9.13122 21.7921);--precision-frost:lab(96.517% -.443906 -1.43213);--precision-reel-hub:lab(12.9655% .380516 -1.45717);--precision-knob:lab(22.2636% -.252232 -1.86371);--precision-knob-face:lab(30.3838% -.25624 -1.86589);--precision-knob-hi:lab(46.6241% -.261128 -1.86861);--precision-knob-lo:lab(9.50293% -.240758 -1.85762);--precision-bore:lab(.897104% .0691116 -.266787);--precision-deck-top:lab(32.6859% .374347 -1.46104);--precision-deck:lab(25.7258% .375852 -1.46008);--precision-deck-hi:lab(41.966% .372872 -1.46195);--precision-deck-lo:lab(14.1255% .379935 -1.45754);--precision-head:lab(6.16638% .325263 -1.27002);--precision-head-top:lab(18.7568% .476435 -1.82098);--precision-head-hi:lab(41.9574% .468493 -1.82593);--precision-ceramic:lab(76.8321% .228733 3.05017);--precision-head-edge:lab(.653458% .0564456 -.216988);--precision-steel-hi:lab(76.7843% -.265569 -1.8712);--precision-steel:lab(53.5808% -.311941 -2.24159);--precision-steel-lo:lab(28.0602% -.301525 -2.23581);--precision-chrome-hi:lab(96.5178% -.333786 -1.07461);--precision-chrome:lab(62.876% -.550211 -1.78753);--precision-chrome-lo:lab(23.4343% -.642493 -2.13532);--precision-rubber:lab(1.55206% .0982732 -.381807);--precision-lamp-off:lab(18.8011% 1.47805 4.39719)}}.precision-fill-back-flange{fill:var(--precision-frost)}@supports (color:color-mix(in lab, red, red)){.precision-fill-back-flange{fill:color-mix(in oklch, var(--precision-frost) 4%, transparent)}}.precision-fill-frost{fill:var(--precision-frost)}@supports (color:color-mix(in lab, red, red)){.precision-fill-frost{fill:color-mix(in oklch, var(--precision-frost) 11%, transparent)}}.precision-fill-frost-glyph{fill:var(--precision-frost)}@supports (color:color-mix(in lab, red, red)){.precision-fill-frost-glyph{fill:color-mix(in oklch, var(--precision-frost) 15%, transparent)}}.precision-fill-oxide-glyph{fill:var(--precision-oxide-glyph)}.precision-fill-sheen{fill:var(--precision-sheen)}@supports (color:color-mix(in lab, red, red)){.precision-fill-sheen{fill:color-mix(in oklch, var(--precision-sheen) 6%, transparent)}}.precision-fill-reel-hub{fill:var(--precision-reel-hub)}.precision-fill-knob{fill:var(--precision-knob)}.precision-fill-knob-face{fill:var(--precision-knob-face)}.precision-fill-bore{fill:var(--precision-bore)}.precision-fill-deck-lo{fill:var(--precision-deck-lo)}.precision-fill-ceramic{fill:var(--precision-ceramic)}.precision-fill-steel-hi{fill:var(--precision-steel-hi)}.precision-fill-steel{fill:var(--precision-steel)}.precision-fill-steel-lo{fill:var(--precision-steel-lo)}.precision-fill-rubber{fill:var(--precision-rubber)}.precision-fill-lamp{fill:var(--accent)}.precision-fill-lamp-off{fill:var(--precision-lamp-off)}.precision-stroke-tape{stroke:var(--precision-tape)}.precision-stroke-tape-edge{stroke:var(--precision-tape-edge)}.precision-stroke-pack-edge{stroke:var(--precision-pack-edge)}.precision-stroke-knob-hi{stroke:var(--precision-knob-hi)}.precision-stroke-knob-lo{stroke:var(--precision-knob-lo)}.precision-stroke-bore{stroke:var(--precision-bore)}.precision-stroke-deck-hi{stroke:var(--precision-deck-hi)}.precision-stroke-deck-lo{stroke:var(--precision-deck-lo)}.precision-stroke-head{stroke:var(--precision-head)}.precision-stroke-head-hi{stroke:var(--precision-head-hi)}.precision-stroke-head-edge{stroke:var(--precision-head-edge)}.precision-stroke-steel-hi{stroke:var(--precision-steel-hi)}.precision-stroke-steel{stroke:var(--precision-steel)}.precision-stroke-steel-lo{stroke:var(--precision-steel-lo)}.precision-stop-oxide-deep{stop-color:var(--oxide-deep)}.precision-stop-oxide{stop-color:var(--oxide)}.precision-stop-oxide-hi{stop-color:var(--precision-oxide-hi)}.precision-stop-chrome-hi{stop-color:var(--precision-chrome-hi)}.precision-stop-chrome{stop-color:var(--precision-chrome)}.precision-stop-chrome-lo{stop-color:var(--precision-chrome-lo)}.precision-stop-head{stop-color:var(--precision-head)}.precision-stop-deck{stop-color:var(--precision-deck)}.precision-stop-deck-top{stop-color:var(--precision-deck-top)}.precision-stop-head-top{stop-color:var(--precision-head-top)}.precision-kick{animation:precision-kick 3.1s var(--precision-phase,0s) infinite}.precision-phase-0{--precision-phase:0s}.precision-phase-1{--precision-phase:-.7s}.precision-phase-2{--precision-phase:-1.45s}.precision-phase-3{--precision-phase:-2.05s}.precision-phase-4{--precision-phase:-2.6s}@keyframes precision-kick{0%{animation-timing-function:cubic-bezier(.55,0,.25,1);transform:rotate(0)}5%{animation-timing-function:ease-in-out;transform:rotate(98deg)}8%,31%{animation-timing-function:cubic-bezier(.55,0,.25,1);transform:rotate(90deg)}34.5%{animation-timing-function:ease-in-out;transform:rotate(139deg)}37%,51%{animation-timing-function:cubic-bezier(.55,0,.25,1);transform:rotate(135deg)}56.5%{animation-timing-function:ease-in-out;transform:rotate(281deg)}60%,79%{animation-timing-function:cubic-bezier(.55,0,.25,1);transform:rotate(270deg)}84%{animation-timing-function:ease-in-out;transform:rotate(368deg)}87.5%,to{transform:rotate(360deg)}}:root{--page:88rem;--gutter:clamp(1rem, 4vw, 3rem);--nav-h:4rem;--radius:.75rem;--radius-sm:.5rem}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 1rem);background:var(--cabinet-deep)}body{background:var(--cabinet);min-height:100vh;color:var(--ink-soft);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.55;overflow-x:hidden}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklch, var(--accent) 35%, transparent)}}::selection{color:var(--ink)}:focus-visible{outline:.125rem solid var(--accent);outline-offset:.1875rem;border-radius:.25rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui-icon{flex:none;width:1rem;height:1rem}.ui-icon[data-size=xs]{width:.75rem;height:.75rem}.ui-icon[data-size=sm]{width:.875rem;height:.875rem}.ui-icon[data-size=lg]{width:1.25rem;height:1.25rem}.ui-icon[data-size=xl]{width:1.75rem;height:1.75rem}.ui-text{color:var(--ink-soft);margin:0}.ui-text[data-size=micro]{font-size:.75rem;line-height:1.4}.ui-text[data-size=small]{font-size:.9375rem;line-height:1.55}.ui-text[data-size=body]{font-size:1rem}.ui-text[data-size=lead]{font-size:clamp(1.0625rem,1.2vw,1.25rem);line-height:1.55}.ui-text[data-tone=ink]{color:var(--ink)}.ui-text[data-tone=faint]{color:var(--ink-faint)}.ui-text[data-tone=accent]{color:var(--accent)}.ui-text[data-tone=ok]{color:var(--ok)}.ui-text[data-tone=warn]{color:var(--warn)}.ui-text[data-tone=danger]{color:var(--danger)}.ui-text[data-tone=inherit]{color:inherit}.ui-text[data-weight="500"]{font-weight:500}.ui-text[data-weight="600"]{font-weight:600}.ui-text[data-mono=true]{font-family:var(--font-mono);letter-spacing:-.01em}.ui-text[data-measure=true]{max-width:38em}.ui-heading{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600}.ui-heading[data-size=hero]{letter-spacing:-.035em;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1.02}.ui-heading[data-size=display]{letter-spacing:-.03em;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.06}.ui-heading[data-size=title]{font-size:clamp(1.25rem,1.7vw,1.625rem);line-height:1.2}.ui-heading[data-size=lead]{letter-spacing:-.01em;font-size:1.0625rem;line-height:1.3}.ui-link{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.0625rem;transition:color .15s}.ui-link[data-tone=ink]{color:var(--ink)}.ui-link[data-tone=soft]{color:var(--ink-soft)}.ui-link:hover{color:var(--ink)}.ui-button{border-radius:var(--radius-sm);height:2.5rem;font:500 .9375rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:.0625rem solid var(--edge-strong);color:var(--ink);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;transition:transform 80ms,box-shadow .15s,background .15s,color .15s;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff1a,0 .0625rem .125rem #00000080;box-shadow:inset 0 .0625rem lab(100% 0 0/.1),0 .0625rem .125rem lab(0% 0 0/.5)}.ui-button:hover{background:linear-gradient(180deg, #2a2b2e, var(--plate-hi))}@supports (color:lab(0% 0 0)){.ui-button:hover{background:linear-gradient(180deg, lab(17.6061% .0591725 -2.26236), var(--plate-hi))}}.ui-button:active{transform:translateY(.0625rem);box-shadow:inset 0 .0625rem .1875rem #00000080;box-shadow:inset 0 .0625rem .1875rem lab(0% 0 0/.5)}.ui-button[data-size=sm]{gap:.375rem;height:2rem;padding:0 .75rem;font-size:.875rem}.ui-button[data-size=lg]{height:3rem;padding:0 1.375rem;font-size:1rem}.ui-button[data-variant=primary]{color:var(--on-accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=primary]{border-color:color-mix(in oklch, var(--accent) 70%, black)}}.ui-button[data-variant=primary]{background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=primary]{background:linear-gradient(180deg, color-mix(in oklch, var(--accent) 88%, white), var(--accent))}}.ui-button[data-variant=primary]{box-shadow:inset 0 .0625rem 0 #ffffff59, 0 0 1.5rem var(--accent), 0 .0625rem .125rem #00000080}@supports (color:lab(0% 0 0)){.ui-button[data-variant=primary]{box-shadow:inset 0 .0625rem 0 lab(100% 0 0/.35), 0 0 1.5rem var(--accent), 0 .0625rem .125rem lab(0% 0 0/.5)}}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=primary]{box-shadow:inset 0 .0625rem 0 lab(100% 0 0/.35), 0 0 1.5rem color-mix(in oklch, var(--accent) 22%, transparent), 0 .0625rem .125rem lab(0% 0 0/.5)}}.ui-button[data-variant=primary]:hover{background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.ui-button[data-variant=primary]:hover{background:linear-gradient(180deg, color-mix(in oklch, var(--accent) 75%, white), color-mix(in oklch, var(--accent) 92%, white))}}.ui-button[data-variant=quiet]{box-shadow:none;color:var(--ink-soft);background:0 0;border-color:#0000;padding:0 .25rem}.ui-button[data-variant=quiet]:hover{color:var(--accent);background:0 0}.ui-kbd-combo{font:inherit;gap:.25rem;display:inline-flex}.ui-kbd{min-width:2rem;height:2rem;font:500 .875rem/1 var(--font-mono);color:var(--ink);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));border:.0625rem solid var(--edge-strong);border-radius:.375rem;place-items:center;padding:0 .5rem;display:inline-grid;box-shadow:inset 0 .0625rem #ffffff1a,0 .125rem #0009;box-shadow:inset 0 .0625rem lab(100% 0 0/.1),0 .125rem lab(0% 0 0/.6)}.ui-code{font:.9em var(--font-mono);color:var(--ink);background:var(--well);border:.0625rem solid var(--edge);border-radius:.25rem;padding:.0625rem .375rem}.ui-lamp,.ui-list-lamp{background:#2a2d38;background:lab(18.6704% .472084 -7.41397);border-radius:50%;flex:none;width:.5rem;height:.5rem;box-shadow:inset 0 .0625rem .0625rem #0009;box-shadow:inset 0 .0625rem .0625rem lab(0% 0 0/.6)}.ui-lamp[data-lamp=accent],.ui-list-lamp[data-lamp=accent]{background:var(--accent);box-shadow:0 0 .5rem var(--accent), inset 0 -.0625rem .0625rem #0000004d}@supports (color:lab(0% 0 0)){.ui-lamp[data-lamp=accent],.ui-list-lamp[data-lamp=accent]{box-shadow:0 0 .5rem var(--accent), inset 0 -.0625rem .0625rem lab(0% 0 0/.3)}}@supports (color:color-mix(in lab, red, red)){.ui-lamp[data-lamp=accent],.ui-list-lamp[data-lamp=accent]{box-shadow:0 0 .5rem color-mix(in oklch, var(--accent) 70%, transparent), inset 0 -.0625rem .0625rem lab(0% 0 0/.3)}}.ui-lamp[data-lamp=ok],.ui-list-lamp[data-lamp=ok]{background:var(--ok);box-shadow:0 0 .5rem var(--ok)}@supports (color:color-mix(in lab, red, red)){.ui-lamp[data-lamp=ok],.ui-list-lamp[data-lamp=ok]{box-shadow:0 0 .5rem color-mix(in oklch, var(--ok) 60%, transparent)}}.ui-lamp[data-lamp=danger],.ui-list-lamp[data-lamp=danger]{background:var(--danger);box-shadow:0 0 .5rem var(--danger)}@supports (color:color-mix(in lab, red, red)){.ui-lamp[data-lamp=danger],.ui-list-lamp[data-lamp=danger]{box-shadow:0 0 .5rem color-mix(in oklch, var(--danger) 60%, transparent)}}.ui-lamps{gap:.4375rem;display:inline-flex}.ui-lamps-dot{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem}@supports (color:color-mix(in lab, red, red)){.ui-lamps-dot{background:color-mix(in oklch, var(--accent) 22%, lab(7.16883% .172876 -3.67534))}}.ui-lamps[data-running=true] .ui-lamps-dot{background:var(--accent);box-shadow:0 0 .375rem var(--accent);animation:.9s steps(2,jump-none) infinite ui-lamp-blink}@supports (color:color-mix(in lab, red, red)){.ui-lamps[data-running=true] .ui-lamps-dot{box-shadow:0 0 .375rem color-mix(in oklch, var(--accent) 60%, transparent)}}.ui-lamps-dot:nth-child(3n+1){animation-duration:1.13s!important;animation-delay:-.3s!important}.ui-lamps-dot:nth-child(4n+2){animation-duration:.53s!important;animation-delay:-.17s!important}.ui-lamps-dot:nth-child(5n){animation-duration:1.7s!important;animation-delay:-.9s!important}@keyframes ui-lamp-blink{0%{opacity:1}to{opacity:.18}}.ui-panel{border-radius:var(--radius);flex-direction:column;gap:.625rem;margin:0;padding:1.5rem;list-style:none;display:flex;position:relative}.ui-panel[data-variant=raised]{background:repeating-linear-gradient(90deg, #ffffff03 0 .0625rem, transparent .0625rem .1875rem), linear-gradient(170deg, var(--plate-hi), var(--plate-lo));border:.0625rem solid #0000008c;border:.0625rem solid lab(0% 0 0/.55);box-shadow:inset 0 .0625rem #ffffff1a,inset 0 -.0625rem #0006,0 .75rem 2rem -1rem #000c;box-shadow:inset 0 .0625rem lab(100% 0 0/.1),inset 0 -.0625rem lab(0% 0 0/.4),0 .75rem 2rem -1rem lab(0% 0 0/.8)}@supports (color:lab(0% 0 0)){.ui-panel[data-variant=raised]{background:repeating-linear-gradient(90deg, lab(100% 0 0/.012) 0 .0625rem, transparent .0625rem .1875rem), linear-gradient(170deg, var(--plate-hi), var(--plate-lo))}}.ui-panel[data-variant=glass]{background:linear-gradient(160deg, #ffffff0b, #ffffff03 45%), var(--glass);border:.0625rem solid var(--edge);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);box-shadow:inset 0 .0625rem #ffffff0f;box-shadow:inset 0 .0625rem lab(100% 0 0/.06)}@supports (color:lab(0% 0 0)){.ui-panel[data-variant=glass]{background:linear-gradient(160deg, lab(100% 0 0/.045), lab(100% 0 0/.01) 45%), var(--glass)}}.ui-panel-screws>span{background:linear-gradient(135deg, transparent 44%, #0a0b0d 44% 56%, transparent 56%), radial-gradient(circle at 35% 30%, var(--screw-hi), var(--screw-lo) 75%);border-radius:50%;width:.5rem;height:.5rem;position:absolute;box-shadow:0 .0625rem .0625rem #0009;box-shadow:0 .0625rem .0625rem lab(0% 0 0/.6)}@supports (color:lab(0% 0 0)){.ui-panel-screws>span{background:linear-gradient(135deg, transparent 44%, lab(3.03321% .0356287 -1.04539) 44% 56%, transparent 56%), radial-gradient(circle at 35% 30%, var(--screw-hi), var(--screw-lo) 75%)}}.ui-panel-screws>span:first-child{top:.5rem;left:.5rem}.ui-panel-screws>span:nth-child(2){top:.5rem;right:.5rem}.ui-panel-screws>span:nth-child(3){bottom:.5rem;left:.5rem}.ui-panel-screws>span:nth-child(4){bottom:.5rem;right:.5rem}.ui-panel-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.25rem;display:flex}.ui-panel[data-variant=raised] .ui-panel-top{padding:0 .5rem}.ui-panel-label{font:600 .75rem/1 var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.ui-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ui-list[data-variant=ruled]{gap:0}.ui-list[data-variant=ruled]>.ui-list-item{border-top:.0625rem solid var(--edge);padding:.75rem 0}.ui-list[data-variant=ruled]>.ui-list-item:first-child{border-top:0}.ui-list[data-variant=grid]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.ui-list-item{align-items:baseline;gap:.75rem;display:flex}.ui-list-item>.ui-list-lamp{transform:translateY(-.0625rem)}.ui-list-icon{color:var(--accent);transform:translateY(.1875rem)}.ui-list-body{min-width:0}.ui-readout{font:500 clamp(1.75rem, 3.4vw, 2.75rem)/1 var(--font-mono);color:var(--ink);gap:.1875rem;display:inline-flex}.ui-readout[data-tone=accent]{color:var(--accent)}.ui-readout-cell{background:linear-gradient(#ffffff0f,#ffffff06 50%,#0003 50%,#ffffff08);background:linear-gradient(lab(100% 0 0/.06),lab(100% 0 0/.025) 50%,lab(0% 0 0/.2) 50%,lab(100% 0 0/.03));border-radius:.25rem;place-items:center;min-width:.9em;padding:.22em .08em;display:inline-grid;box-shadow:inset 0 0 0 .0625rem #00000059;box-shadow:inset 0 0 0 .0625rem lab(0% 0 0/.35)}.ui-readout-cell[data-space=true]{min-width:.35em;box-shadow:none;background:0 0}.ui-command{border-radius:var(--radius);border:.0625rem solid var(--edge);min-width:0;font:.9375rem/1.4 var(--font-mono);background:#010202;background:lab(.458805% .0110641 -.243139);align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1.125rem;display:flex;box-shadow:inset 0 .125rem .5rem #0009;box-shadow:inset 0 .125rem .5rem lab(0% 0 0/.6)}.ui-command-prompt{color:var(--accent)}.ui-command-text{white-space:nowrap;min-width:0;color:var(--ink);font:inherit;scrollbar-width:none;flex:1;overflow-x:auto}.ui-command-copy{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--ink-soft);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));border:.0625rem solid var(--edge-strong);cursor:pointer;flex:none;place-items:center;display:grid}.ui-command-copy:hover{color:var(--ink)}.ui-command-copy[data-copied=true]{color:var(--ok)}.ui-segmented{border-radius:var(--radius-sm);border:.0625rem solid var(--edge);background:#010202;background:lab(.458805% .0110641 -.243139);padding:.1875rem;display:inline-flex}.ui-segmented-item{font:600 .75rem/1 var(--font-condensed);letter-spacing:.1em;color:var(--ink-faint);border-radius:.3125rem;padding:.3125rem .5625rem;text-decoration:none}.ui-segmented-item:hover{color:var(--ink)}.ui-segmented-item[data-current=true]{color:var(--ink);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));box-shadow:inset 0 .0625rem #ffffff1a;box-shadow:inset 0 .0625rem lab(100% 0 0/.1)}.ui-logo{color:var(--ink);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.ui-logo-icon{width:2rem;height:2rem}.ui-logo-name{font:600 1.375rem/1 var(--font-mono);letter-spacing:-.03em}.ui-nav{z-index:20;height:var(--nav-h);background:var(--cabinet-deep);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ui-nav{background:color-mix(in oklch, var(--cabinet-deep) 82%, transparent)}}.ui-nav{-webkit-backdrop-filter:blur(1rem)saturate(1.2);backdrop-filter:blur(1rem)saturate(1.2);border-bottom:.0625rem solid #0009;border-bottom:.0625rem solid lab(0% 0 0/.6);box-shadow:0 .0625rem #ffffff0a;box-shadow:0 .0625rem lab(100% 0 0/.04)}.ui-nav-inner{height:100%;max-width:var(--page);padding:0 var(--gutter);align-items:center;gap:1.5rem;margin:0 auto;display:flex}.ui-nav-start{flex:none}.ui-nav-tabs{gap:.25rem;margin:0 auto;display:flex}.ui-nav-tab{border-radius:var(--radius-sm);font:500 .8125rem/1 var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:color .15s;display:inline-flex}.ui-nav-tab:hover{color:var(--ink)}.ui-nav-tab-lamp{background:#2a2d38;background:lab(18.6704% .472084 -7.41397);border-radius:50%;width:.375rem;height:.375rem;transition:background .2s,box-shadow .2s}.ui-nav-tab[data-current=true]{color:var(--ink)}.ui-nav-tab[data-current=true] .ui-nav-tab-lamp{background:var(--accent);box-shadow:0 0 .5rem var(--accent)}.ui-nav-end{flex:none;align-items:center;gap:.75rem;display:flex}@media (max-width:64rem){.ui-nav-tabs{display:none}.ui-nav-end{margin-left:auto}}.ui-main{display:block}.ui-section{background:var(--cabinet);border-top:.0625rem solid #000000b3;border-top:.0625rem solid lab(0% 0 0/.7);position:relative;box-shadow:inset 0 .0625rem #ffffff0d;box-shadow:inset 0 .0625rem lab(100% 0 0/.05)}.ui-section[data-ground=panel]{background:var(--cabinet-panel)}.ui-section[data-ground=deep]{background:var(--cabinet-deep)}.ui-section-inner{max-width:var(--page);padding:clamp(4rem, 9vw, 8rem) var(--gutter);flex-direction:column;gap:clamp(2rem,4vw,3.5rem);margin:0 auto;display:flex}.ui-placard{color:#0c0d10;color:lab(3.67859% .053063 -1.43514);font:600 .75rem/1 var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;background:repeating-linear-gradient(90deg,#ffffff08 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(#848689,#595b5e);background:repeating-linear-gradient(90deg,lab(100% 0 0/.03) 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(lab(55.91% -.407547 -1.83525),lab(38.5098% -.403732 -1.83311));border-radius:.3125rem;align-self:flex-start;align-items:center;gap:.75rem;padding:.4375rem .625rem;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff59,0 .0625rem .1875rem #0009;box-shadow:inset 0 .0625rem lab(100% 0 0/.35),0 .0625rem .1875rem lab(0% 0 0/.6)}.ui-placard-screw{background:radial-gradient(circle at 35% 30%,#ccced0,#393b3d 80%);background:radial-gradient(circle at 35% 30%,lab(82.597% -.44328 -1.43174),lab(24.5895% -.398323 -1.83013) 80%);border-radius:50%;width:.375rem;height:.375rem;box-shadow:inset 0 0 0 .0625rem #0000004d;box-shadow:inset 0 0 0 .0625rem lab(0% 0 0/.3)}.ui-placard-unit{font-family:var(--font-mono);letter-spacing:.04em;border-right:.0625rem solid #0000004d;border-right:.0625rem solid lab(0% 0 0/.3);padding-right:.75rem}.ui-shot{flex-direction:column;min-width:0;margin:0;display:flex}.ui-shot-img{width:100%;height:auto;display:block}.ui-shot-caption{font:600 .75rem/1.3 var(--font-condensed);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-top:-1.5%;padding:0 5.5%}.ui-keys{border-radius:var(--radius);border:.0625rem solid var(--edge);background:#010202;background:lab(.458805% .0110641 -.243139);gap:.25rem;padding:.25rem;display:inline-flex;box-shadow:inset 0 .125rem .375rem #0009;box-shadow:inset 0 .125rem .375rem lab(0% 0 0/.6)}.ui-keys-key{border-radius:var(--radius-sm);height:2.125rem;color:var(--ink-faint);font:600 .75rem/1 var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:.0625rem solid #0000;align-items:center;gap:.5rem;padding:0 .875rem;transition:color .15s,background .15s;display:inline-flex}.ui-keys-key:hover{color:var(--ink)}.ui-keys-key[data-active=true]{color:var(--ink);border-color:var(--edge-strong);background:linear-gradient(180deg, var(--plate-hi), var(--plate-lo));box-shadow:inset 0 .0625rem #ffffff1a,0 .0625rem .125rem #00000080;box-shadow:inset 0 .0625rem lab(100% 0 0/.1),0 .0625rem .125rem lab(0% 0 0/.5)}.ui-keys-lamp{background:#2a2d38;background:lab(18.6704% .472084 -7.41397);border-radius:50%;width:.4375rem;height:.4375rem}.ui-keys-key[data-active=true] .ui-keys-lamp{background:var(--accent);box-shadow:0 0 .5rem var(--accent)}.ui-footer{max-width:var(--page);padding:2.5rem var(--gutter) 3rem;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin:0 auto;display:flex}.ui-footer>.ui-text{margin-right:auto}.ui-footer>.ui-footer-credit{border-top:.0625rem solid var(--edge);text-align:center;flex-basis:100%;margin:0;padding-top:1.5rem}.ui-monitor{flex-direction:column;gap:2rem;display:flex}.ui-monitor-units{flex-wrap:wrap;gap:.375rem;display:flex}.ui-monitor-unit{cursor:pointer;height:2.25rem;font:600 .75rem/1 var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;color:#2d2e31;color:lab(18.7662% .0579804 -2.26301);background:repeating-linear-gradient(90deg,#ffffff08 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(#616366,#46484a);background:repeating-linear-gradient(90deg,lab(100% 0 0/.03) 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(lab(41.9899% -.404701 -1.83364),lab(30.3897% -.40096 -1.83159));border:.0625rem solid #00000080;border:.0625rem solid lab(0% 0 0/.5);border-radius:.375rem;align-items:center;gap:.625rem;padding:0 .875rem 0 .375rem;transition:color .15s,background .15s;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff40,0 .0625rem .1875rem #0009;box-shadow:inset 0 .0625rem lab(100% 0 0/.25),0 .0625rem .1875rem lab(0% 0 0/.6)}.ui-monitor-unit:hover{color:#0c0d10;color:lab(3.67859% .053063 -1.43514)}.ui-monitor-unit[data-active=true]{color:#0c0d10;color:lab(3.67859% .053063 -1.43514);background:repeating-linear-gradient(90deg,#ffffff08 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(#9c9fa1,#707274);background:repeating-linear-gradient(90deg,lab(100% 0 0/.03) 0 .0625rem,#0000 .0625rem .125rem),linear-gradient(lab(65.1901% -.408918 -1.83603),lab(47.79% -.406057 -1.83439))}.ui-monitor-unit-no{height:1.5rem;font:500 .75rem/1 var(--font-mono);letter-spacing:.02em;color:var(--ink-faint);background:#050607;background:lab(1.55078% .0269488 -.676411);border-radius:.25rem;place-items:center;padding:0 .375rem;display:inline-grid;box-shadow:inset 0 .0625rem .125rem #000000b3;box-shadow:inset 0 .0625rem .125rem lab(0% 0 0/.7)}.ui-monitor-unit[data-active=true] .ui-monitor-unit-no{color:var(--accent);text-shadow:0 0 .5rem var(--accent)}.ui-monitor-body{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.ui-monitor-texts{min-width:0;display:grid}.ui-monitor-text{visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;justify-content:center;align-items:flex-start;gap:1.25rem;display:flex}.ui-monitor-text[data-active=true]{visibility:visible;opacity:1;animation:.4s both ui-monitor-in}@keyframes ui-monitor-in{0%{opacity:0;transform:translateY(.5rem)}}.ui-monitor-stage{min-width:0}.ui-monitor-frame{background:linear-gradient(170deg, var(--plate-hi), var(--plate-lo));border:.0625rem solid #0009;border:.0625rem solid lab(0% 0 0/.6);border-radius:1.5rem;padding:.75rem .75rem .5rem;box-shadow:inset 0 .0625rem #ffffff1a,0 2.5rem 5rem -2rem #000000e6;box-shadow:inset 0 .0625rem lab(100% 0 0/.1),0 2.5rem 5rem -2rem lab(0% 0 0/.9)}.ui-monitor-glass{aspect-ratio:1168/808;background:radial-gradient(120% 90% at 30% 20%, #151619, var(--cabinet-deep) 70%);border-radius:1rem;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .0625rem #000000b3,inset 0 1.5rem 3rem -1.5rem #000000e6;box-shadow:inset 0 0 0 .0625rem lab(0% 0 0/.7),inset 0 1.5rem 3rem -1.5rem lab(0% 0 0/.9)}@supports (color:lab(0% 0 0)){.ui-monitor-glass{background:radial-gradient(120% 90% at 30% 20%, lab(7.1938% .0705123 -2.20426), var(--cabinet-deep) 70%)}}.ui-monitor-glass:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff0f 0%,#ffffff04 24%,#0000 25%);background:linear-gradient(115deg,lab(100% 0 0/.06) 0%,lab(100% 0 0/.015) 24%,#0000 25%);position:absolute;inset:0}.ui-monitor-screen{opacity:0;place-items:center;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;inset:0;transform:translate(2%)scale(1.1)}.ui-monitor-screen[data-active=true]{opacity:1;transform:scale(1.1)}.ui-monitor-screen[data-fit=portrait],.ui-monitor-screen[data-fit=portrait][data-active=true]{transform:none}.ui-monitor-screen .ui-shot,.ui-monitor-screen picture{position:absolute;inset:0}.ui-monitor-screen .ui-shot-img{object-fit:contain;width:100%;height:100%}.ui-monitor-timer{z-index:1;transform-origin:0;background:var(--accent);width:100%;height:.125rem;box-shadow:0 0 .5rem var(--accent);opacity:0;position:absolute;bottom:0;left:0;transform:scaleX(0)}.ui-monitor[data-auto=true] .ui-monitor-timer{opacity:.8;animation:8s linear both ui-monitor-timer}@keyframes ui-monitor-timer{to{transform:scaleX(1)}}.ui-monitor-panel{align-items:center;gap:.875rem;padding:.625rem .25rem .125rem;display:flex}.ui-monitor-step{border-radius:var(--radius-sm);cursor:pointer;width:2.25rem;height:2.25rem;color:var(--ink);border:.0625rem solid var(--edge-strong);background:linear-gradient(180deg, var(--plate-hi), #101114);flex:none;place-items:center;display:grid;box-shadow:inset 0 .0625rem #ffffff1a,0 .0625rem .125rem #00000080;box-shadow:inset 0 .0625rem lab(100% 0 0/.1),0 .0625rem .125rem lab(0% 0 0/.5)}@supports (color:lab(0% 0 0)){.ui-monitor-step{background:linear-gradient(180deg, var(--plate-hi), lab(5.24138% .0615716 -1.80643))}}.ui-monitor-step:active{transform:translateY(.0625rem)}.ui-monitor-step[data-primary=true]{color:var(--on-accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-monitor-step[data-primary=true]{border-color:color-mix(in oklch, var(--accent) 70%, black)}}.ui-monitor-step[data-primary=true]{background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.ui-monitor-step[data-primary=true]{background:linear-gradient(180deg, color-mix(in oklch, var(--accent) 88%, white), var(--accent))}}.ui-monitor-back{transform:rotate(180deg)}.ui-monitor-count{font:500 .8125rem/1 var(--font-mono);color:var(--accent)}.ui-monitor-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 .75rem/1 var(--font-condensed);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);flex:1;overflow:hidden}.ui-monitor-lamps{align-items:center;gap:.4375rem;display:flex}.ui-monitor-lamp{cursor:pointer;background:#2a2d38;background:lab(18.6704% .472084 -7.41397);border-radius:50%;width:.5rem;height:.5rem;transition:background .25s,box-shadow .25s;box-shadow:inset 0 .0625rem .0625rem #0009;box-shadow:inset 0 .0625rem .0625rem lab(0% 0 0/.6)}.ui-monitor-lamp[data-unit-start=true]{margin-left:.5rem}.ui-monitor-lamp[data-active=true]{background:var(--accent);box-shadow:0 0 .625rem var(--accent)}@media (max-width:60rem){.ui-monitor-body{grid-template-columns:minmax(0,1fr);align-items:start}.ui-monitor-stage{order:-1}.ui-monitor-lamps{display:none}}.hero{max-width:var(--page);padding:clamp(4rem, 8vw, 7rem) var(--gutter);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.hero-copy{flex-direction:column;gap:1.75rem;display:flex}.hero-kicker{letter-spacing:.02em}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.hero-facts{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.hero-fact{align-items:center;gap:.5rem;display:inline-flex}.hero-fact-mark{color:var(--ok)}.hero-drive{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.hero-drive-note{text-align:center;max-width:24rem}.hero-drive-window{background:radial-gradient(120% 80% at 30% 20%, #151619, transparent 70%), var(--cabinet-deep);border:.0625rem solid #000000b3;border:.0625rem solid lab(0% 0 0/.7);border-radius:1.25rem;justify-content:center;width:100%;height:clamp(26rem,34vw,38rem);padding:2.5rem 2rem;display:flex;position:relative;box-shadow:inset 0 0 0 .0625rem #ffffff0f,inset 0 1.5rem 3rem -1.5rem #000000e6,0 2.5rem 5rem -2rem #000000e6;box-shadow:inset 0 0 0 .0625rem lab(100% 0 0/.06),inset 0 1.5rem 3rem -1.5rem lab(0% 0 0/.9),0 2.5rem 5rem -2rem lab(0% 0 0/.9)}@supports (color:lab(0% 0 0)){.hero-drive-window{background:radial-gradient(120% 80% at 30% 20%, lab(7.1938% .0705123 -2.20426), transparent 70%), var(--cabinet-deep)}}.hero-drive-window>svg{width:auto;max-width:100%;height:100%}.hero-drive-window:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff12 0%,#ffffff05 22%,#0000 23% 60%,#ffffff08 61%,#0000 75%),#0303041f;background:linear-gradient(115deg,lab(100% 0 0/.07) 0%,lab(100% 0 0/.02) 22%,#0000 23% 60%,lab(100% 0 0/.03) 61%,#0000 75%),lab(.897705% .0145063 -.374964/.12);position:absolute;inset:0}@media (max-width:60rem){.hero{grid-template-columns:minmax(0,1fr)}.hero-drive-window{height:26rem}}.pro{flex-direction:column;gap:2rem;display:flex}.pro-head{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.pro-free{letter-spacing:.04em;align-items:center;gap:.5rem;display:inline-flex}.pro-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.pro-feature>:not(.ui-panel-screws):not(.ui-panel-top){margin:0 .5rem}.pro-icon{color:var(--accent);margin-block:.25rem}@media (max-width:70rem){.pro-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.pro-features{grid-template-columns:minmax(0,1fr)}}.pro-buy{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.legal{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:52rem;display:flex}.legal-plate{align-self:stretch}.legal-plate>:not(.ui-panel-screws):not(.ui-panel-top){margin:0 .5rem}.legal-plate>.ui-text+.ui-text{margin-top:.75rem}.legal-lines{flex-direction:column;display:flex}.legal-para{white-space:pre-line}.legal-items{flex-direction:column;gap:.375rem;padding-left:1.25rem;list-style:outside;display:flex}.install{flex-direction:column;gap:2rem;display:flex}.install-command{max-width:60rem;padding-block:.75rem;font-size:clamp(.8125rem,1.2vw,1.0625rem)}.install-dmg{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:-.75rem;display:flex}.install-reqs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.install-req{color:var(--accent)}.install-req>:not(.ui-panel-screws):not(.ui-panel-top){margin:0 .5rem}.install-tech{align-items:flex-start}@media (max-width:60rem){.install-reqs{grid-template-columns:minmax(0,1fr)}}.limits{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;margin-top:1rem;display:grid}.limits>div{flex-direction:column;gap:.75rem;display:flex}@media (max-width:48rem){.limits{grid-template-columns:minmax(0,1fr)}}.mode-strip{border-radius:var(--radius-sm);background:#030304;background:lab(.897705% .0145063 -.374964);flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex;box-shadow:inset 0 .125rem .375rem #0009;box-shadow:inset 0 .125rem .375rem lab(0% 0 0/.6)}.mode-row{align-items:center;gap:.25rem;display:flex}.mode-side{flex:none;width:2.75rem}.mode-block{border-radius:.1875rem;width:1.125rem;height:.625rem}.mode-block[data-file=blue]{background:var(--ring-blue)}.mode-block[data-file=green]{background:var(--ring-green)}.mode-block[data-file=yellow]{background:var(--ring-yellow)}.mode-block[data-file=grey]{background:#857f7a;background:lab(53.581% 1.70013 3.33819)}.mode-block[data-file=empty]{background:var(--oxide-deep)}@supports (color:color-mix(in lab, red, red)){.mode-block[data-file=empty]{background:color-mix(in oklch, var(--oxide-deep) 80%, transparent)}}.mode-block[data-fate=mirror]{background:repeating-linear-gradient(45deg, transparent 0 .1875rem, var(--danger) .1875rem .3125rem)}@supports (color:color-mix(in lab, red, red)){.mode-block[data-fate=mirror]{background:repeating-linear-gradient(45deg, transparent 0 .1875rem, color-mix(in oklch, var(--danger) 55%, transparent) .1875rem .3125rem)}}.mode-block[data-fate=mirror]{outline:.0625rem dashed var(--danger);outline-offset:-.0625rem}.mode-fate{display:none}.page-panel{width:100%}.page-panel>:not(.ui-panel-screws):not(.ui-panel-top){margin:0 .5rem}.page-items.ui-list[data-variant=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.page-items .ui-list-item{align-items:flex-start}.page-items .ui-list-icon{transform:translateY(.125rem)}.page-items .ui-list-body{flex-direction:column;gap:.125rem;display:flex}.page-lines .ui-list-item{align-items:center}.page-lines.ui-list[data-variant=ruled]>.ui-list-item{padding:.5rem 0}.page-figure{flex-wrap:wrap;align-items:center;gap:1.25rem;padding-bottom:.5rem;display:flex}.page-figure-text{flex-direction:column;flex:14rem;gap:.25rem;display:flex}.page-modes{flex-direction:column;gap:.875rem;display:flex}.page-mode{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.page-keys{flex-direction:column;gap:.75rem;display:flex}.page-key{align-items:center;gap:1rem;display:flex}.page-key>.ui-kbd-combo{min-width:4.5rem}@media (max-width:36rem){.page-items.ui-list[data-variant=grid]{grid-template-columns:minmax(0,1fr)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#eeeef0;--ink-soft:#a4a4a9;--ink-faint:#68686d;--edge:#ffffff14;--edge-strong:#ffffff24;--well:#ffffff09;--oxide:#66442c;--oxide-deep:#402719;--ring-red:#f4514f;--ring-yellow:#f0c543;--ring-blue:#4996f5;--ring-green:#3ec87d;--ring-white:#e7e7eb;--ok:#3ec87d;--warn:#f5ae39;--danger:#f4514f;--accent:#f0a646;--on-accent:#15110d;--cabinet:#090a0c;--cabinet-panel:#0d0e11;--cabinet-deep:#050607;--plate-hi:#222326;--plate-lo:#16171a;--glass:#0202038c;--screw-hi:#aeb1b5;--screw-lo:#3e4042}@supports (color:lab(0% 0 0)){:root{--ink:lab(94.1747% .276238 -1.09875);--ink-soft:lab(67.4516% .751704 -2.92015);--ink-faint:lab(44.2511% .75987 -2.91508);--edge:lab(100% 0 0/.08);--edge-strong:lab(100% 0 0/.14);--well:lab(100% 0 0/.035);--oxide:lab(32.4559% 13.1816 20.6818);--oxide-deep:lab(18.5558% 10.842 14.522);--ring-red:lab(58.557% 63.1012 37.9167);--ring-yellow:lab(81.8169% 6.44654 67.7062);--ring-blue:lab(60.7394% -.706226 -55.3111);--ring-green:lab(71.9138% -51.1358 26.3831);--ring-white:lab(91.8377% .463009 -1.82949);--ok:lab(71.9138% -51.1358 26.3831);--warn:lab(76.6715% 19.8199 66.5811);--danger:lab(58.557% 63.1012 37.9167);--accent:lab(74.2281% 21.9453 59.1988);--on-accent:lab(5.25001% 1.38035 2.33883);--cabinet:lab(2.73936% .0341237 -.978333);--cabinet-panel:lab(4.03513% .0551492 -1.52397);--cabinet-deep:lab(1.55078% .0269488 -.676411);--plate-hi:lab(13.5458% .0641793 -2.25967);--plate-lo:lab(7.74787% .0728145 -2.24976);--glass:lab(.653915% .0127554 -.305495/.55);--screw-hi:lab(72.1552% -.659287 -2.14453);--screw-lo:lab(26.9096% -.399455 -1.83077)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
