@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Clash Display;src:url("./media/clash-display-500-BBVHBXN2.woff2") format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url("./media/clash-display-600-ALLFLQO3.woff2") format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url("./media/clash-display-700-E4PXOULP.woff2") format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-cyrillic-ext-400-normal-C7IFWGF6.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-400-normal-PWXUA557.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-cyrillic-400-normal-C5JECUCT.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-400-normal-FGCZYWMY.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-greek-400-normal-O7JTTR3P.woff2") format("woff2"),url("./media/jetbrains-mono-greek-400-normal-JJNQZMPZ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-vietnamese-400-normal-KU7YLUPA.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-400-normal-7ULXAK72.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-latin-ext-400-normal-JVR3IR4Z.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-400-normal-55RNMRQS.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-latin-400-normal-3OOWLGQ2.woff2") format("woff2"),url("./media/jetbrains-mono-latin-400-normal-WDD34GPP.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-cyrillic-ext-700-normal-DIGQI5CF.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-700-normal-L4AH4AOP.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-cyrillic-700-normal-77D3ZKW7.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-700-normal-3CKPYL2I.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-greek-700-normal-YOLAM34T.woff2") format("woff2"),url("./media/jetbrains-mono-greek-700-normal-AH2DEYMW.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-vietnamese-700-normal-ULFZXVBK.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-700-normal-XJJKMPGO.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-latin-ext-700-normal-GESTC2QT.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-700-normal-PQ5HUZTC.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-latin-700-normal-SVC2HUP4.woff2") format("woff2"),url("./media/jetbrains-mono-latin-700-normal-ZFEEZXV6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{padding:0;margin:0;border:0px}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{display:inline-block}html,body{height:100%}body{line-height:1;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,button,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow: clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}[class*=__container]{max-width:75rem;margin:0 auto;padding:0 .9375rem}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}@media(min-width:75em){.block{font-size:2.5rem}}@media(min-width:20em)and (max-width:75em){@supports (font-size: clamp(1.25rem,.7954545455rem + 2.2727272727vw,2.5rem)){.block{font-size:clamp(1.25rem,.7954545455rem + 2.2727272727vw,2.5rem)}}@supports not (font-size: clamp(1.25rem,.7954545455rem + 2.2727272727vw,2.5rem)){.block{font-size:calc(1.25rem + 1.25 * (100vw - 20rem) / 55)}}}@media(max-width:20em){.block{font-size:1.25rem}}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}[class*=-ibg_contain] img{object-fit:contain}:root{color-scheme:dark;--bg-void: #0a0a0b;--bg-graphite: #141417;--bg-steel: #1e1f24;--line: #2a2b31;--text: #f4f5f7;--muted: #9a9ca6;--accent-yellow: #ffd400;--accent-amber: #f2a900;--live-lime: #b6ff3c;--danger: #ff5a47;--success: #4ade80;--info: #7dd3fc;--brand-accent: var(--accent-yellow);--brand-accent-glow: rgba(255, 212, 0, .24);--surface-0: var(--bg-void);--surface-1: var(--bg-graphite);--surface-2: var(--bg-steel);--surface-glass: rgba(30, 31, 36, .08);--text-primary: var(--text);--text-muted: var(--muted);--action-primary: var(--brand-accent);--action-primary-hover: var(--accent-amber);--action-on-primary: var(--bg-void);--text-accent: var(--brand-accent);--text-on-media: #f4f5f7;--text-on-media-muted: #b9bcc6;--accent-on-media: var(--brand-accent);--media-stage: #0a0a0b;--telemetry-live: var(--live-lime);--state-danger: var(--danger);--action-on-danger: var(--bg-void);--state-warn: var(--accent-amber);--state-ok: var(--success);--state-info: var(--info);--tone-purple: #c084fc;--tone-orange: #fb923c;--tone-teal: #2dd4bf;--cw-tint-neutral: var(--muted);--cw-tint-warn: var(--accent-amber);--cw-tint-info: var(--info);--cw-tint-orange: var(--tone-orange);--cw-tint-ok: var(--success);--cw-tint-danger: var(--danger);--chart-1: #3d7ede;--chart-2: #c0640c;--chart-3: #11957c;--chart-4: #9d60c6;--chart-5: #9c7c0b;--chart-6: #cb4f73;--chart-grid: var(--border-hairline);--chart-axis: var(--text-muted);--focus-ring: var(--brand-accent);--border-hairline: var(--line);--border-control: var(--line);--border-active: var(--brand-accent);--sheen-metal: linear-gradient( 165deg, rgba(255, 255, 255, .04) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, .02) 100% );--glow-accent: radial-gradient(circle, var(--brand-accent-glow) 0%, transparent 70%);--smoke-veil: linear-gradient(180deg, rgba(10, 10, 11, 0) 0%, rgba(10, 10, 11, .92) 100%);--ghost-stroke: rgba(255, 255, 255, .08);--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 96px;--space-5xl: 128px;--w-content-max: 2200px;--w-prose: 70ch;--card-min: 16.25rem;--card-pad: var(--space-lg);--card-pad-feature: var(--space-xl)}@media(max-width:35.99875em){:root{--card-pad-feature: var(--space-lg)}}:root{--r-xs: 2px;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-pill: 999px;--control-sm: 2.25rem;--control-md: 2.75rem;--control-lg: 3.25rem}@media(pointer:coarse){:root{--control-sm: 2.75rem}}:root{--chip-h: 1.5rem;--e-0: none;--e-1: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .35);--e-2: 0 4px 16px rgba(0, 0, 0, .55);--e-3: 0 12px 40px rgba(0, 0, 0, .65);--glow-active: 0 0 24px var(--brand-accent-glow);--glass-blur: 16px;--glass-alpha: .08;--glass-line: rgba(255, 255, 255, .06);--dur-fast: .15s;--dur-base: .24s;--dur-slow: .4s;--dur-reveal: .56s;--dur-cinematic: .8s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-enter: cubic-bezier(0, 0, .2, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--z-behind: -100;--z-local-1: 1;--z-local-2: 2;--z-local-3: 3;--z-local-4: 5;--z-row-control: var(--z-local-1);--z-sticky-head: var(--z-local-1);--z-sticky-cell: var(--z-local-2);--z-sticky-page: 10;--z-sticky-secondary: 15;--z-rail-peek: 18;--z-sticky-under-chrome: 19;--z-chrome: 20;--z-chrome-progress: 21;--z-dropdown: 30;--z-chrome-dropdown: 35;--z-drag: 40;--z-sheet-scrim: 45;--z-sheet: 46;--z-toast: 50;--z-modal-scrim: 60;--z-modal: 61;--z-above-modal: 70;--z-site-header: 100;--z-fullscreen: 1000;--z-debug: 99999;--font-display: "Clash Display", "Arial", sans-serif;--font-body: "Inter", "Helvetica Neue", sans-serif;--font-data: "JetBrains Mono", "Consolas", monospace}:root[data-theme=light]{color-scheme:light;--bg-void: #ffffff;--bg-graphite: #fafbfc;--bg-steel: #f2f4f7;--line: #ccd0d9;--text: #14151a;--muted: #5a5f6c;--danger: #ba321a;--success: #15803d;--info: #0369a1;--brand-accent-glow: rgba(242, 169, 0, .2);--surface-glass: rgba(255, 255, 255, .65);--action-on-primary: var(--text);--action-on-danger: #ffffff;--text-accent: #8a5e00;--focus-ring: #6f4c00;--border-active: #b37a00;--border-control: #8b919d;--state-warn: #b45309;--tone-purple: #7e22ce;--tone-orange: #c2410c;--tone-teal: #0f766e;--cw-tint-neutral: #64748b;--cw-tint-warn: #eab308;--cw-tint-info: #0ea5e9;--cw-tint-orange: #ea580c;--cw-tint-ok: #22c55e;--cw-tint-danger: #ef4444;--telemetry-live: #4d7c0f;--sheen-metal: linear-gradient( 165deg, rgba(20, 21, 26, .03) 0%, rgba(20, 21, 26, 0) 40%, rgba(20, 21, 26, .015) 100% );--ghost-stroke: rgba(20, 21, 26, .14);--e-1: 0 1px 2px rgba(16, 24, 40, .06), 0 2px 8px rgba(16, 24, 40, .08);--e-2: 0 4px 16px rgba(16, 24, 40, .1);--e-3: 0 12px 32px rgba(16, 24, 40, .16);--glow-active: 0 0 12px var(--brand-accent-glow);--glass-alpha: .65;--glass-line: rgba(20, 21, 26, .08)}@media(prefers-reduced-motion:reduce){:root[data-motion=auto]{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-reveal: 0ms;--dur-cinematic: 0ms}}:root[data-accent=yellow]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=yellow]{--brand-accent: #ffd400;--brand-accent-glow: rgba(255, 212, 0, .24);--action-primary-hover: #f2a900;--action-on-primary: var(--bg-void);--text-accent: #ffd400;--focus-ring: #ffd400;--border-active: #ffd400}:root[data-accent=yellow][data-theme=light],:root[data-theme=light] [data-accent-preview=yellow]{--brand-accent: #ffd400;--brand-accent-glow: rgba(255, 212, 0, .2);--action-primary-hover: #f2a900;--action-on-primary: var(--text);--text-accent: #8a5e00;--focus-ring: #6f4c00;--border-active: #b37a00}:root[data-accent=blue]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=blue]{--brand-accent: #008cff;--brand-accent-glow: rgba(0, 140, 255, .24);--action-primary-hover: #0077db;--action-on-primary: var(--bg-void);--text-accent: #018cff;--focus-ring: #018cff;--border-active: #018cff}:root[data-accent=blue][data-theme=light],:root[data-theme=light] [data-accent-preview=blue]{--brand-accent: #008cff;--brand-accent-glow: rgba(0, 140, 255, .2);--action-primary-hover: #007ae0;--action-on-primary: var(--text);--text-accent: #006cc7;--focus-ring: #0087f7;--border-active: #0087f7}:root[data-accent=green]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=green]{--brand-accent: #02c254;--brand-accent-glow: rgba(2, 194, 84, .24);--action-primary-hover: #00a948;--action-on-primary: var(--bg-void);--text-accent: #00c254;--focus-ring: #00c254;--border-active: #00c254}:root[data-accent=green][data-theme=light],:root[data-theme=light] [data-accent-preview=green]{--brand-accent: #02c254;--brand-accent-glow: rgba(2, 194, 84, .2);--action-primary-hover: #00ac4a;--action-on-primary: var(--text);--text-accent: #007d34;--focus-ring: #009c42;--border-active: #009c42}:root[data-accent=orange]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=orange]{--brand-accent: #ff8505;--brand-accent-glow: rgba(255, 133, 5, .24);--action-primary-hover: #e07400;--action-on-primary: var(--bg-void);--text-accent: #ff8503;--focus-ring: #ff8503;--border-active: #ff8503}:root[data-accent=orange][data-theme=light],:root[data-theme=light] [data-accent-preview=orange]{--brand-accent: #ff8505;--brand-accent-glow: rgba(255, 133, 5, .2);--action-primary-hover: #e47600;--action-on-primary: var(--text);--text-accent: #a85500;--focus-ring: #d06b00;--border-active: #d06b00}:root[data-accent=violet]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=violet]{--brand-accent: #7b4bd4;--brand-accent-glow: rgba(123, 75, 212, .24);--action-primary-hover: #6e00d8;--action-on-primary: var(--text);--text-accent: #9d6eff;--focus-ring: #8b3dff;--border-active: #8b3dff}:root[data-accent=violet][data-theme=light],:root[data-theme=light] [data-accent-preview=violet]{--brand-accent: #4c0199;--brand-accent-glow: rgba(76, 1, 153, .2);--action-primary-hover: #3a0078;--action-on-primary: var(--bg-void);--text-accent: #4c0099;--focus-ring: #4c0099;--border-active: #4c0099}:root[data-accent=teal]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=teal]{--brand-accent: #00dede;--brand-accent-glow: rgba(0, 222, 222, .24);--action-primary-hover: #00c5c5;--action-on-primary: var(--bg-void);--text-accent: #00dede;--focus-ring: #00dede;--border-active: #00dede}:root[data-accent=teal][data-theme=light],:root[data-theme=light] [data-accent-preview=teal]{--brand-accent: #00dede;--brand-accent-glow: rgba(0, 222, 222, .2);--action-primary-hover: #00c8c9;--action-on-primary: var(--text);--text-accent: #007979;--focus-ring: #009697;--border-active: #009697}:root[data-accent=graphite]:not([data-theme=light]),:root:not([data-theme=light]) [data-accent-preview=graphite]{--brand-accent: #6f7f92;--brand-accent-glow: rgba(111, 127, 146, .24);--action-primary-hover: #5b6b7d;--action-on-primary: var(--bg-void);--text-accent: #7c8ca0;--focus-ring: #6f7f92;--border-active: #6f7f92}:root[data-accent=graphite][data-theme=light],:root[data-theme=light] [data-accent-preview=graphite]{--brand-accent: #637386;--brand-accent-glow: rgba(99, 115, 134, .2);--action-primary-hover: #526274;--action-on-primary: var(--bg-void);--text-accent: #5e6d80;--focus-ring: #637386;--border-active: #637386}:root[data-density=compact]{--control-sm: 2rem;--control-md: 2.5rem;--control-lg: 3rem;--space-xs: 6px;--space-sm: 10px;--space-md: 12px;--space-lg: 18px;--space-xl: 24px;--space-2xl: 36px}@media(pointer:coarse){:root[data-density=compact]{--control-sm: 2.75rem;--control-md: 2.75rem;--control-lg: 3.25rem}}html{overflow-x:clip}body{font-family:var(--font-body);color:var(--text-primary);background-color:var(--surface-0)}@media(max-width:61.99875em){html.is-nav-open,html.is-nav-open body{overflow:hidden}}img,svg,video{max-width:100%}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html{scroll-padding-top:to-rem(88);scroll-padding-bottom:to-rem(96)}@media(pointer:coarse){input,select,textarea{font-size:max(1rem,1em)!important}}@media(hover:none){a:active,button:active,[role=button]:active{opacity:.72}}@media(prefers-reduced-motion:reduce){:root[data-motion=auto]{scroll-behavior:auto!important}:root[data-motion=auto] *,:root[data-motion=auto] *:before,:root[data-motion=auto] *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}::selection{background-color:var(--brand-accent);color:var(--action-on-primary)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.led{display:inline-block;flex:0 0 auto;width:7px;height:15px;border-radius:1px;background:var(--surface-2);transform:skew(-16deg)}.led--ok{background:var(--state-ok);box-shadow:0 0 8px #4ade8059}.led--warn{background:var(--state-warn);box-shadow:0 0 8px var(--brand-accent-glow)}.led--danger{background:var(--state-danger);box-shadow:0 0 8px #ff5a4766}.led--accent{background:var(--action-primary);box-shadow:0 0 8px var(--brand-accent-glow)}.led--info{background:var(--state-info);box-shadow:0 0 8px color-mix(in srgb,var(--state-info) 35%,transparent)}.led--purple{background:var(--tone-purple);box-shadow:0 0 8px color-mix(in srgb,var(--tone-purple) 35%,transparent)}.led--orange{background:var(--tone-orange);box-shadow:0 0 8px color-mix(in srgb,var(--tone-orange) 35%,transparent)}.led--teal{background:var(--tone-teal);box-shadow:0 0 8px color-mix(in srgb,var(--tone-teal) 35%,transparent)}.led--sm{width:5px;height:11px}.led--tag{animation:none}.wrapper>main{flex-grow:1}.wrapper>*{min-width:0}[class*=__container]{max-width:90rem;margin:0 auto;padding:0rem .9375rem}[class*=__container--flex]{max-width:90rem;margin:0 auto;padding:0rem .9375rem;display:flex;justify-content:center;width:100%}[class*=__container-big]{max-width:88.75rem;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}[class*=__container_wide]{max-width:105rem}@media print{.workshop-shell__topbar,.workshop-shell__bottombar,.workshop-shell__toasts,.workshop-shell__toast-host,.workshop-shell__side,.workshop-shell__subnav,.garage-shell__topbar,.garage-shell__bottombar,.garage-shell__toasts,.garage-shell__toast-host,.no-print{display:none!important}html,body{background:#fff!important}body{color:#000!important}.garage-shell__content,.workshop-shell__content{max-width:none!important;padding:0!important}.invoice-doc{color:#000!important;background:#fff!important;border:none!important;box-shadow:none!important}.invoice-doc *,.invoice-doc *:before,.invoice-doc *:after{color:#000!important;background:transparent!important;box-shadow:none!important}.invoice-doc__table th,.invoice-doc__table td{border-color:#999!important}.invoice-doc__rule{border-color:#000!important}.statement-shell{position:static!important;overflow:visible!important;padding:0!important;background:#fff!important}.statement-doc{max-width:none!important;color:#000!important;background:#fff!important;border:none!important;box-shadow:none!important}.statement-doc *,.statement-doc *:before,.statement-doc *:after{color:#000!important;background:transparent!important;box-shadow:none!important}.statement-doc th,.statement-doc td{border-color:#999!important}.runsheet-shell{position:static!important;overflow:visible!important;padding:0!important;background:#fff!important}.runsheet-doc{max-width:none!important;padding:0!important;color:#000!important;background:#fff!important;border:none!important;box-shadow:none!important}.runsheet-doc *,.runsheet-doc *:before,.runsheet-doc *:after{color:#000!important;background:transparent!important;box-shadow:none!important}.runsheet-doc th,.runsheet-doc td{border-color:#999!important}.runsheet-doc__section{break-after:avoid}.runsheet-doc tr{break-inside:avoid}.reports-doc{color:#000!important;background:#fff!important}.reports-doc *,.reports-doc *:before,.reports-doc *:after{color:#000!important;background:transparent!important;box-shadow:none!important}.reports-doc th,.reports-doc td,.reports-doc .reports__chart,.reports-doc .reports__tile{border-color:#999!important}.reports__printhead{display:block!important;margin-bottom:12px;font-weight:600}.reports-doc tr{break-inside:avoid}.report-methods__bar,.report-methods__swatch{display:none!important}}.jd-print{display:none}@media print{.jd-print{display:block;color:#000;background:#fff}}.jd-print__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.375rem;border-bottom:1px solid #000;margin-bottom:.75rem}.jd-print__title{font-size:1.125rem;font-weight:700}.jd-print__meta{font-size:.6875rem}.jd-print__facts{display:grid;grid-template-columns:6rem 1fr 6rem 1fr;gap:.25rem .75rem;font-size:.75rem}.jd-print__facts dt{font-weight:700}.jd-print__facts dd{margin:0;overflow-wrap:anywhere}.jd-print__subtitle{font-size:.875rem;font-weight:700;margin-top:.75rem}.jd-print__group{font-size:.75rem;font-weight:700;margin-top:.75rem}.jd-print__notes{font-size:.75rem;margin-top:.375rem;white-space:pre-wrap}.jd-print__table{width:100%;border-collapse:collapse;font-size:.6875rem;margin-top:.375rem}.jd-print__table th,.jd-print__table td{border:1px solid #999;padding:.25rem .375rem;text-align:left}.jd-print__table th{font-weight:700}.jd-print__table tr{break-inside:avoid}.jd-print__qty,.jd-print__tick{width:3.5rem}.jd-print__totals{display:grid;grid-template-columns:1fr 6rem;gap:.25rem .75rem;justify-content:end;font-size:.75rem;margin-top:.625rem}.jd-print__totals dt{text-align:right}.jd-print__totals dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.jd-print__totals dt:last-of-type,.jd-print__totals dd:last-of-type{font-weight:700;border-top:1px solid #000;padding-top:.1875rem}.jd-print__sign{font-size:.75rem;margin-top:1.5rem}:root{--sidebar-width: 260px;--header-height: 72px}html,body{min-height:100%}a{color:inherit;text-decoration:none}
