.repel[data-astro-cid-afiicllt]{display:flex;gap:var(--gap-space, 1em);align-items:var(--vertical-alignment, center);justify-content:var(--horizontal-alignment, space-between)}.default[data-astro-cid-oaxrxw2l]{line-height:var(--line-height-tight);text-wrap:balance}.headline-heading[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-9)}.headline-heading_xxl[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-11)}.h1[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-8)}.h2[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-7)}.h3[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-6)}.h4[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-5)}.h5[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-4)}.heading-small[data-astro-cid-oaxrxw2l]{font-size:var(--size-step-1)}.fw-100[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-thin)}.fw-200[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-extra-light)}.fw-300[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-light)}.fw-400[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-normal)}.fw-500[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-medium)}.fw-700[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-bold)}.fw-900[data-astro-cid-oaxrxw2l]{font-weight:var(--font-weight-black)}.cta[data-astro-cid-3o5q7yvo]{background:none;color:inherit;display:inline-block;padding:8px;&:hover{background-color:var(--color-palette-ink-dim);color:var(--contrast)}}[data-astro-cid-repezxbz]:has(.auto-grid[data-bento]){--flow-space: 3rem}.panel[data-astro-cid-repezxbz]{container:bento / inline-size;padding-block:var(--space-xl);&[data-panel=dark]{background-color:var(--color-bg-dark);color:var(--color-light)}&[data-panel=light-glare]{background-color:var(--color-bg-light-glare);color:var(--color-dark)}&[data-panel=light]{background-color:var(--color-bg-light);color:var(--color-dark)}}.gap-xl[data-astro-cid-repezxbz]{padding-block:calc(var(--space-2xl) + var(--space-xl))}.gap-lg[data-astro-cid-repezxbz]{padding-block:var(--space-lg)}.gap-md[data-astro-cid-repezxbz]{padding-block:var(--space-md)}.gap-sm[data-astro-cid-repezxbz]{padding-block:var(--space-sm)}.gap-xs[data-astro-cid-repezxbz]{padding-block:var(--space-xs)}@layer reset,fonts,variables,global,modules,compositions,utilities,design-system;@layer reset{*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none}body{min-block-size:100svh;display:grid;grid-template-rows:auto 1fr auto;margin:0}h1,h2,h3,h4,button,input,label{line-height:1.1;line-height:0}h1,h2,h3,h4{text-wrap:balance}p{line-height:1.5}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{background-color:#f8f8f8}}@layer fonts{@font-face{font-family:Zodiak-Thin;src:url(../../fonts/Zodiak-Thin.woff2) format("woff2"),url(../../fonts/Zodiak-Thin.woff) format("woff"),url(../../fonts/Zodiak-Thin.ttf) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-ThinItalic;src:url(../../fonts/Zodiak-ThinItalic.woff2) format("woff2"),url(../../fonts/Zodiak-ThinItalic.woff) format("woff"),url(../../fonts/Zodiak-ThinItalic.ttf) format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Light;src:url(../../fonts/Zodiak-Light.woff2) format("woff2"),url(../../fonts/Zodiak-Light.woff) format("woff"),url(../../fonts/Zodiak-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-LightItalic;src:url(../../fonts/Zodiak-LightItalic.woff2) format("woff2"),url(../../fonts/Zodiak-LightItalic.woff) format("woff"),url(../../fonts/Zodiak-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Regular;src:url(../../fonts/Zodiak-Regular.woff2) format("woff2"),url(../../fonts/Zodiak-Regular.woff) format("woff"),url(../../fonts/Zodiak-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-Italic;src:url(../../fonts/Zodiak-Italic.woff2) format("woff2"),url(../../fonts/Zodiak-Italic.woff) format("woff"),url(../../fonts/Zodiak-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Bold;src:url(../../fonts/Zodiak-Bold.woff2) format("woff2"),url(../../fonts/Zodiak-Bold.woff) format("woff"),url(../../fonts/Zodiak-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-BoldItalic;src:url(../../fonts/Zodiak-BoldItalic.woff2) format("woff2"),url(../../fonts/Zodiak-BoldItalic.woff) format("woff"),url(../../fonts/Zodiak-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Extrabold;src:url(../../fonts/Zodiak-Extrabold.woff2) format("woff2"),url(../../fonts/Zodiak-Extrabold.woff) format("woff"),url(../../fonts/Zodiak-Extrabold.ttf) format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-ExtraboldItalic;src:url(../../fonts/Zodiak-ExtraboldItalic.woff2) format("woff2"),url(../../fonts/Zodiak-ExtraboldItalic.woff) format("woff"),url(../../fonts/Zodiak-ExtraboldItalic.ttf) format("truetype");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Black;src:url(../../fonts/Zodiak-Black.woff2) format("woff2"),url(../../fonts/Zodiak-Black.woff) format("woff"),url(../../fonts/Zodiak-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-BlackItalic;src:url(../../fonts/Zodiak-BlackItalic.woff2) format("woff2"),url(../../fonts/Zodiak-BlackItalic.woff) format("woff"),url(../../fonts/Zodiak-BlackItalic.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Zodiak-Variable;src:url(../../fonts/Zodiak-Variable.woff2) format("woff2"),url(../../fonts/Zodiak-Variable.woff) format("woff"),url(../../fonts/Zodiak-Variable.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Zodiak-VariableItalic;src:url(../../fonts/Zodiak-VariableItalic.woff2) format("woff2"),url(../../fonts/Zodiak-VariableItalic.woff2) format("woff2"),url(../../fonts/Zodiak-VariableItalic.woff) format("woff"),url(../../fonts/Zodiak-VariableItalic.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:dm_sans9pt_italic;src:url(../../fonts/dmsans-italic-variablefont_opszwght-webfont.woff2) format("woff2"),url(../../fonts/dmsans-italic-variablefont_opszwght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:dm_sans9pt_regular;src:url(../../fonts/dmsans-variablefont_opszwght-webfont.woff2) format("woff2"),url(../../fonts/dmsans-variablefont_opszwght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gantariitalic;src:url(../../fonts/gantari-italic-variablefont_wght-webfont.woff2) format("woff2"),url(../../fonts/gantari-italic-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gantariregular;src:url(../../fonts/gantari-variablefont_wght-webfont.woff2) format("woff2"),url(../../fonts/gantari-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hanken_groteskitalic;src:url(../../fonts/hankengrotesk-italic-variablefont_wght-webfont.woff2) format("woff2"),url(../../fonts/hankengrotesk-italic-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hanken_groteskregular;src:url(../../fonts/hankengrotesk-variablefont_wght-webfont.woff2) format("woff2"),url(../../fonts/hankengrotesk-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratthin_italic;src:url(../../fonts/montserrat-italic-variablefont_wght-webfont.woff2) format("woff2"),url(../../fonts/montserrat-italic-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratthin;src:url(../../fonts/montserrat-variablefont_wght-webfont.woff2) format("woff2"),url(../../fonts/montserrat-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal}}@layer design-system{:root{--color-palette-paper: #F8F8F8;--color-palette-paper-oklch: oklch(97.91% 0 89.88);--color-palette-paper-l: 97.91%;--color-palette-paper-c: 0;--color-palette-paper-h: 89.88;--color-palette-paper-glare: #FCFCFC;--color-palette-paper-glare-oklch: oklch(99.11% 0 89.88);--color-palette-paper-glare-l: 99.11%;--color-palette-paper-glare-c: 0;--color-palette-paper-glare-h: 89.88;--color-palette-paper-shade: #F5F2E8;--color-palette-paper-shade-oklch: oklch(96.07% .0136 92.98);--color-palette-paper-shade-l: 96.07%;--color-palette-paper-shade-c: .0136;--color-palette-paper-shade-h: 92.98;--color-palette-ink: #1a1916;--color-palette-ink-oklch: oklch(21.34% .006 91.63);--color-palette-ink-l: 21.34%;--color-palette-ink-c: .006;--color-palette-ink-h: 91.63;--color-palette-ink-glare: #6b6860;--color-palette-ink-glare-oklch: oklch(51.75% .0129 89.8);--color-palette-ink-glare-l: 51.75%;--color-palette-ink-glare-c: .0129;--color-palette-ink-glare-h: 89.8;--color-palette-ink-shade: #111111;--color-palette-ink-shade-oklch: oklch(17.76% 0 89.88);--color-palette-ink-shade-l: 17.76%;--color-palette-ink-shade-c: 0;--color-palette-ink-shade-h: 89.88;--color-palette-ink-dim: #b0ada6;--color-palette-ink-dim-oklch: oklch(74.81% .0105 87.49);--color-palette-ink-dim-l: 74.81%;--color-palette-ink-dim-c: .0105;--color-palette-ink-dim-h: 87.49;--color-palette-woodsmoke: #0f0f0f;--color-palette-woodsmoke-oklch: oklch(16.84% 0 89.88);--color-palette-woodsmoke-l: 16.84%;--color-palette-woodsmoke-c: 0;--color-palette-woodsmoke-h: 89.88;--color-palette-accent: #8a8672;--color-palette-accent-oklch: oklch(61.78% .0295 97.83);--color-palette-accent-l: 61.78%;--color-palette-accent-c: .0295;--color-palette-accent-h: 97.83;--color-palette-accent-status-ok-1: #8a9e55;--color-palette-accent-status-ok-1-oklch: oklch(66.66% .101 121.75);--color-palette-accent-status-ok-1-l: 66.66%;--color-palette-accent-status-ok-1-c: .101;--color-palette-accent-status-ok-1-h: 121.75;--color-palette-accent-status-ok-2: #79b46a;--color-palette-accent-status-ok-2-oklch: oklch(71.11% .1203 139.43);--color-palette-accent-status-ok-2-l: 71.11%;--color-palette-accent-status-ok-2-c: .1203;--color-palette-accent-status-ok-2-h: 139.43;--color-palette-signal-critical-25: #FBF6F5;--color-palette-signal-critical-25-oklch: oklch(97.67% .0055 31.05);--color-palette-signal-critical-25-l: 97.67%;--color-palette-signal-critical-25-c: .0055;--color-palette-signal-critical-25-h: 31.05;--color-palette-signal-critical-50: #F3E1E0;--color-palette-signal-critical-50-oklch: oklch(92.39% .0198 21.37);--color-palette-signal-critical-50-l: 92.39%;--color-palette-signal-critical-50-c: .0198;--color-palette-signal-critical-50-h: 21.37;--color-palette-signal-critical-100: #E9CFCD;--color-palette-signal-critical-100-oklch: oklch(87.55% .0294 22.99);--color-palette-signal-critical-100-l: 87.55%;--color-palette-signal-critical-100-c: .0294;--color-palette-signal-critical-100-h: 22.99;--color-palette-signal-critical-200: #DEBBB9;--color-palette-signal-critical-200-oklch: oklch(82.18% .0404 21.87);--color-palette-signal-critical-200-l: 82.18%;--color-palette-signal-critical-200-c: .0404;--color-palette-signal-critical-200-h: 21.87;--color-palette-signal-critical-300: #D3A7A5;--color-palette-signal-critical-300-oklch: oklch(76.78% .0521 21.38);--color-palette-signal-critical-300-l: 76.78%;--color-palette-signal-critical-300-c: .0521;--color-palette-signal-critical-300-h: 21.38;--color-palette-signal-critical-400: #C99391;--color-palette-signal-critical-400-oklch: oklch(71.46% .0657 21.24);--color-palette-signal-critical-400-l: 71.46%;--color-palette-signal-critical-400-c: .0657;--color-palette-signal-critical-400-h: 21.24;--color-palette-signal-critical-500: #BB6A68;--color-palette-signal-critical-500-oklch: oklch(61.48% .1039 22.03);--color-palette-signal-critical-500-l: 61.48%;--color-palette-signal-critical-500-c: .1039;--color-palette-signal-critical-500-h: 22.03;--color-palette-signal-critical-600: #A65957;--color-palette-signal-critical-600-oklch: oklch(55.42% .1015 22.43);--color-palette-signal-critical-600-l: 55.42%;--color-palette-signal-critical-600-c: .1015;--color-palette-signal-critical-600-h: 22.43;--color-palette-signal-critical-700: #8F4846;--color-palette-signal-critical-700-oklch: oklch(48.93% .0965 22.9);--color-palette-signal-critical-700-l: 48.93%;--color-palette-signal-critical-700-c: .0965;--color-palette-signal-critical-700-h: 22.9;--color-palette-signal-critical-800: #773735;--color-palette-signal-critical-800-oklch: oklch(42.1% .0903 23.51);--color-palette-signal-critical-800-l: 42.1%;--color-palette-signal-critical-800-c: .0903;--color-palette-signal-critical-800-h: 23.51;--color-palette-signal-critical-900: #602724;--color-palette-signal-critical-900-oklch: oklch(35.37% .0839 25.3);--color-palette-signal-critical-900-l: 35.37%;--color-palette-signal-critical-900-c: .0839;--color-palette-signal-critical-900-h: 25.3;--color-palette-signal-message-25: #F5F7FA;--color-palette-signal-message-25-oklch: oklch(97.55% .0045 258.32);--color-palette-signal-message-25-l: 97.55%;--color-palette-signal-message-25-c: .0045;--color-palette-signal-message-25-h: 258.32;--color-palette-signal-message-50: #E6ECF2;--color-palette-signal-message-50-oklch: oklch(94.03% .0104 247.94);--color-palette-signal-message-50-l: 94.03%;--color-palette-signal-message-50-c: .0104;--color-palette-signal-message-50-h: 247.94;--color-palette-signal-message-100: #D3DBE7;--color-palette-signal-message-100-oklch: oklch(88.89% .0186 258.36);--color-palette-signal-message-100-l: 88.89%;--color-palette-signal-message-100-c: .0186;--color-palette-signal-message-100-h: 258.36;--color-palette-signal-message-200: #BEC9D9;--color-palette-signal-message-200-oklch: oklch(83.24% .0254 257.65);--color-palette-signal-message-200-l: 83.24%;--color-palette-signal-message-200-c: .0254;--color-palette-signal-message-200-h: 257.65;--color-palette-signal-message-300: #B2BFD1;--color-palette-signal-message-300-oklch: oklch(80.03% .0293 256.5);--color-palette-signal-message-300-l: 80.03%;--color-palette-signal-message-300-c: .0293;--color-palette-signal-message-300-h: 256.5;--color-palette-signal-message-400: #A4B3C7;--color-palette-signal-message-400-oklch: oklch(76.16% .0332 255.62);--color-palette-signal-message-400-l: 76.16%;--color-palette-signal-message-400-c: .0332;--color-palette-signal-message-400-h: 255.62;--color-palette-signal-message-500: #8EA2BB;--color-palette-signal-message-500-oklch: oklch(70.53% .0431 254.11);--color-palette-signal-message-500-l: 70.53%;--color-palette-signal-message-500-c: .0431;--color-palette-signal-message-500-h: 254.11;--color-palette-signal-message-600: #7B8CA3;--color-palette-signal-message-600-oklch: oklch(63.46% .0399 256.01);--color-palette-signal-message-600-l: 63.46%;--color-palette-signal-message-600-c: .0399;--color-palette-signal-message-600-h: 256.01;--color-palette-signal-message-700: #69768C;--color-palette-signal-message-700-oklch: oklch(56.31% .0376 260.95);--color-palette-signal-message-700-l: 56.31%;--color-palette-signal-message-700-c: .0376;--color-palette-signal-message-700-h: 260.95;--color-palette-signal-message-800: #566074;--color-palette-signal-message-800-oklch: oklch(48.81% .0345 264.18);--color-palette-signal-message-800-l: 48.81%;--color-palette-signal-message-800-c: .0345;--color-palette-signal-message-800-h: 264.18;--color-palette-signal-message-900: #434B5D;--color-palette-signal-message-900-oklch: oklch(41.29% .032 266.2);--color-palette-signal-message-900-l: 41.29%;--color-palette-signal-message-900-c: .032;--color-palette-signal-message-900-h: 266.2;--color-palette-signal-affirmative-25: #F4F7F5;--color-palette-signal-affirmative-25-oklch: oklch(97.33% .0041 157.18);--color-palette-signal-affirmative-25-l: 97.33%;--color-palette-signal-affirmative-25-c: .0041;--color-palette-signal-affirmative-25-h: 157.18;--color-palette-signal-affirmative-50: #E3ECE6;--color-palette-signal-affirmative-50-oklch: oklch(93.46% .0125 156.99);--color-palette-signal-affirmative-50-l: 93.46%;--color-palette-signal-affirmative-50-c: .0125;--color-palette-signal-affirmative-50-h: 156.99;--color-palette-signal-affirmative-100: #D2E1D8;--color-palette-signal-affirmative-100-oklch: oklch(89.59% .0201 159.71);--color-palette-signal-affirmative-100-l: 89.59%;--color-palette-signal-affirmative-100-c: .0201;--color-palette-signal-affirmative-100-h: 159.71;--color-palette-signal-affirmative-200: #C1D6C9;--color-palette-signal-affirmative-200-oklch: oklch(85.67% .0287 158.6);--color-palette-signal-affirmative-200-l: 85.67%;--color-palette-signal-affirmative-200-c: .0287;--color-palette-signal-affirmative-200-h: 158.6;--color-palette-signal-affirmative-300: #AECABD;--color-palette-signal-affirmative-300-oklch: oklch(81.45% .0352 165.8);--color-palette-signal-affirmative-300-l: 81.45%;--color-palette-signal-affirmative-300-c: .0352;--color-palette-signal-affirmative-300-h: 165.8;--color-palette-signal-affirmative-400: #9DBEAE;--color-palette-signal-affirmative-400-oklch: oklch(77.25% .0423 164.39);--color-palette-signal-affirmative-400-l: 77.25%;--color-palette-signal-affirmative-400-c: .0423;--color-palette-signal-affirmative-400-h: 164.39;--color-palette-signal-affirmative-500: #8FAF9F;--color-palette-signal-affirmative-500-oklch: oklch(72.54% .042 163.52);--color-palette-signal-affirmative-500-l: 72.54%;--color-palette-signal-affirmative-500-c: .042;--color-palette-signal-affirmative-500-h: 163.52;--color-palette-signal-affirmative-600: #7A9789;--color-palette-signal-affirmative-600-oklch: oklch(65% .0386 164.35);--color-palette-signal-affirmative-600-l: 65%;--color-palette-signal-affirmative-600-c: .0386;--color-palette-signal-affirmative-600-h: 164.35;--color-palette-signal-affirmative-700: #667F73;--color-palette-signal-affirmative-700-oklch: oklch(57.3% .0343 164.47);--color-palette-signal-affirmative-700-l: 57.3%;--color-palette-signal-affirmative-700-c: .0343;--color-palette-signal-affirmative-700-h: 164.47;--color-palette-signal-affirmative-800: #52665D;--color-palette-signal-affirmative-800-oklch: oklch(49.09% .0281 166.13);--color-palette-signal-affirmative-800-l: 49.09%;--color-palette-signal-affirmative-800-c: .0281;--color-palette-signal-affirmative-800-h: 166.13;--color-palette-signal-affirmative-900: #3E4E47;--color-palette-signal-affirmative-900-oklch: oklch(40.78% .0233 166.8);--color-palette-signal-affirmative-900-l: 40.78%;--color-palette-signal-affirmative-900-c: .0233;--color-palette-signal-affirmative-900-h: 166.8;--color-palette-signal-warning-25: #FDF9F3;--color-palette-signal-warning-25-oklch: oklch(98.35% .009 78.28);--color-palette-signal-warning-25-l: 98.35%;--color-palette-signal-warning-25-c: .009;--color-palette-signal-warning-25-h: 78.28;--color-palette-signal-warning-50: #FAF0DC;--color-palette-signal-warning-50-oklch: oklch(95.77% .0285 84.59);--color-palette-signal-warning-50-l: 95.77%;--color-palette-signal-warning-50-c: .0285;--color-palette-signal-warning-50-h: 84.59;--color-palette-signal-warning-100: #F3E3C0;--color-palette-signal-warning-100-oklch: oklch(91.98% .0491 86.35);--color-palette-signal-warning-100-l: 91.98%;--color-palette-signal-warning-100-c: .0491;--color-palette-signal-warning-100-h: 86.35;--color-palette-signal-warning-200: #EBD7A9;--color-palette-signal-warning-200-oklch: oklch(88.43% .064 87.26);--color-palette-signal-warning-200-l: 88.43%;--color-palette-signal-warning-200-c: .064;--color-palette-signal-warning-200-h: 87.26;--color-palette-signal-warning-300: #E4CB91;--color-palette-signal-warning-300-oklch: oklch(84.96% .08 87.28);--color-palette-signal-warning-300-l: 84.96%;--color-palette-signal-warning-300-c: .08;--color-palette-signal-warning-300-h: 87.28;--color-palette-signal-warning-400: #DCBE83;--color-palette-signal-warning-400-oklch: oklch(81.38% .0837 83.75);--color-palette-signal-warning-400-l: 81.38%;--color-palette-signal-warning-400-c: .0837;--color-palette-signal-warning-400-h: 83.75;--color-palette-signal-warning-500: #D7B77A;--color-palette-signal-warning-500-oklch: oklch(79.35% .0869 82.93);--color-palette-signal-warning-500-l: 79.35%;--color-palette-signal-warning-500-c: .0869;--color-palette-signal-warning-500-h: 82.93;--color-palette-signal-warning-600: #BFA166;--color-palette-signal-warning-600-oklch: oklch(72.25% .0849 83.48);--color-palette-signal-warning-600-l: 72.25%;--color-palette-signal-warning-600-c: .0849;--color-palette-signal-warning-600-h: 83.48;--color-palette-signal-warning-700: #A78B52;--color-palette-signal-warning-700-oklch: oklch(64.98% .0827 84.01);--color-palette-signal-warning-700-l: 64.98%;--color-palette-signal-warning-700-c: .0827;--color-palette-signal-warning-700-h: 84.01;--color-palette-signal-warning-800: #8F753E;--color-palette-signal-warning-800-oklch: oklch(57.52% .0802 84.51);--color-palette-signal-warning-800-l: 57.52%;--color-palette-signal-warning-800-c: .0802;--color-palette-signal-warning-800-h: 84.51;--color-palette-signal-warning-900: #775F2B;--color-palette-signal-warning-900-oklch: oklch(49.83% .0764 84.51);--color-palette-signal-warning-900-l: 49.83%;--color-palette-signal-warning-900-c: .0764;--color-palette-signal-warning-900-h: 84.51;--font-family-base: DM Sans, Montserrat, Open Sans, Satoshi, sans-serif;--font-family-secondary: Afacad Flux, Onest, sans-serif;--font-family-system-ui: system-ui, Inter, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-family-mono: DM Mono, Mplus 1p, monospace;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--line-height-micro: .85;--line-height-flat: 1;--line-height-fine: 1.2;--line-height-standard: 1.4;--line-height-loose: 1.7;--letter-spacing-micro: .85px;--letter-spacing-flat: 1px;--letter-spacing-fine: 1.2px;--space-xs: clamp(.25rem, .17rem + .39vw, .5rem);--space-sm: clamp(.5rem, .34rem + .78vw, 1rem);--space-md: clamp(1rem, .68rem + 1.57vw, 2rem);--space-lg: clamp(1.5rem, 1.01rem + 2.35vw, 3rem);--space-xl: clamp(2rem, 1.35rem + 3.14vw, 4rem);--space-2xl: clamp(3rem, 2.03rem + 4.71vw, 6rem);--offset-shell: clamp(.75rem, .51rem + 1.18vw, 1.5rem);--typography-scale: 1.2;--scale: 1.2;--size-step-000: clamp(.69125rem, .66rem + .14vw, .78125rem);--size-step-00: clamp(.7775rem, .73rem + .25vw, .9375rem);--size-step-0: clamp(.875rem, .79rem + .39vw, 1.125rem);--size-step-1: clamp(.984375rem, .87rem + .57vw, 1.35rem);--size-step-2: clamp(1.1075rem, .94rem + .8vw, 1.62rem);--size-step-3: clamp(1.245625rem, 1.02rem + 1.1vw, 1.94375rem);--size-step-4: clamp(1.401875rem, 1.1rem + 1.46vw, 2.3325rem);--size-step-5: clamp(1.576875rem, 1.18rem + 1.92vw, 2.799375rem);--size-step-6: clamp(1.77375rem, 1.26rem + 2.49vw, 3.359375rem);--size-step-7: clamp(1.995625rem, 1.34rem + 3.19vw, 4.03125rem);--size-step-8: clamp(2.245rem, 1.41rem + 4.07vw, 4.8375rem);--size-step-9: clamp(2.525625rem, 1.46rem + 5.14vw, 5.805rem);--size-step-10: clamp(2.84125rem, 1.51rem + 6.47vw, 6.965625rem);--size-step-11: clamp(3.20125rem, 1.64rem + 7.56vw, 8.018125rem);--size-step-12: clamp(3.86rem, .46rem + 16.49vw, 14.375rem);--viewport-min: 330px;--viewport-max: 1350px;--viewport-ratio: 4.0909}[data-theme=paper]{color-scheme:light;--bg: oklch(97.91% 0 89.88);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=paper-glare]{color-scheme:light;--bg: oklch(99.11% 0 89.88);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=paper-shade]{color-scheme:light;--bg: oklch(96.07% .0136 92.98);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=ink]{color-scheme:dark;--bg: oklch(21.34% .006 91.63);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=ink-shade]{color-scheme:dark;--bg: oklch(17.76% 0 89.88);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=woodsmoke]{color-scheme:dark;--bg: oklch(16.84% 0 89.88);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=ink-mid]{color-scheme:dark;--bg: oklch(51.75% .0129 89.8);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=ink-dim]{color-scheme:light;--bg: oklch(74.81% .0105 87.49);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=accent]{color-scheme:dark;--bg: oklch(61.78% .0295 97.83);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=ink-glare]{color-scheme:dark;--bg: oklch(51.75% .0129 89.8);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=accent-status-ok-1]{color-scheme:light;--bg: oklch(66.66% .101 121.75);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=accent-status-ok-2]{color-scheme:light;--bg: oklch(71.11% .1203 139.43);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-25]{color-scheme:light;--bg: oklch(97.67% .0055 31.05);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-50]{color-scheme:light;--bg: oklch(92.39% .0198 21.37);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-100]{color-scheme:light;--bg: oklch(87.55% .0294 22.99);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-200]{color-scheme:light;--bg: oklch(82.18% .0404 21.87);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-300]{color-scheme:light;--bg: oklch(76.78% .0521 21.38);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-400]{color-scheme:light;--bg: oklch(71.46% .0657 21.24);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-500]{color-scheme:dark;--bg: oklch(61.48% .1039 22.03);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-600]{color-scheme:dark;--bg: oklch(55.42% .1015 22.43);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-700]{color-scheme:dark;--bg: oklch(48.93% .0965 22.9);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-800]{color-scheme:dark;--bg: oklch(42.1% .0903 23.51);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-critical-900]{color-scheme:dark;--bg: oklch(35.37% .0839 25.3);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-25]{color-scheme:light;--bg: oklch(97.55% .0045 258.32);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-50]{color-scheme:light;--bg: oklch(94.03% .0104 247.94);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-100]{color-scheme:light;--bg: oklch(88.89% .0186 258.36);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-200]{color-scheme:light;--bg: oklch(83.24% .0254 257.65);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-300]{color-scheme:light;--bg: oklch(80.03% .0293 256.5);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-400]{color-scheme:light;--bg: oklch(76.16% .0332 255.62);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-500]{color-scheme:light;--bg: oklch(70.53% .0431 254.11);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-600]{color-scheme:dark;--bg: oklch(63.46% .0399 256.01);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-700]{color-scheme:dark;--bg: oklch(56.31% .0376 260.95);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-800]{color-scheme:dark;--bg: oklch(48.81% .0345 264.18);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-message-900]{color-scheme:dark;--bg: oklch(41.29% .032 266.2);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-25]{color-scheme:light;--bg: oklch(97.33% .0041 157.18);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-50]{color-scheme:light;--bg: oklch(93.46% .0125 156.99);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-100]{color-scheme:light;--bg: oklch(89.59% .0201 159.71);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-200]{color-scheme:light;--bg: oklch(85.67% .0287 158.6);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-300]{color-scheme:light;--bg: oklch(81.45% .0352 165.8);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-400]{color-scheme:light;--bg: oklch(77.25% .0423 164.39);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-500]{color-scheme:light;--bg: oklch(72.54% .042 163.52);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-600]{color-scheme:dark;--bg: oklch(65% .0386 164.35);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-700]{color-scheme:dark;--bg: oklch(57.3% .0343 164.47);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-800]{color-scheme:dark;--bg: oklch(49.09% .0281 166.13);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-affirmative-900]{color-scheme:dark;--bg: oklch(40.78% .0233 166.8);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-25]{color-scheme:light;--bg: oklch(98.35% .009 78.28);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-50]{color-scheme:light;--bg: oklch(95.77% .0285 84.59);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-100]{color-scheme:light;--bg: oklch(91.98% .0491 86.35);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-200]{color-scheme:light;--bg: oklch(88.43% .064 87.26);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-300]{color-scheme:light;--bg: oklch(84.96% .08 87.28);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-400]{color-scheme:light;--bg: oklch(81.38% .0837 83.75);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-500]{color-scheme:light;--bg: oklch(79.35% .0869 82.93);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-600]{color-scheme:light;--bg: oklch(72.25% .0849 83.48);--fg: oklch(10% .01 43);--contrast: oklch(10% .01 43);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-700]{color-scheme:dark;--bg: oklch(64.98% .0827 84.01);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-800]{color-scheme:dark;--bg: oklch(57.52% .0802 84.51);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=signal-warning-900]{color-scheme:dark;--bg: oklch(49.83% .0764 84.51);--fg: oklch(97% 0 0);--contrast: oklch(99% 0 0);--shadow-color: var(--fg);--fg-100: var(--fg);--fg-50: oklch(from var(--fg) l c h / .5);--fg-33: oklch(from var(--fg) l c h / .333);--fg-25: oklch(from var(--fg) l c h / .25);--fg-20: oklch(from var(--fg) l c h / .2);--fg-15: oklch(from var(--fg) l c h / .15);--fg-10: oklch(from var(--fg) l c h / .1);--fg-5: oklch(from var(--fg) l c h / .05);--fg-0: oklch(from var(--fg) l c h / 0);--bg-100: var(--bg);--bg-50: oklch(from var(--bg) l c h / .5);--bg-33: oklch(from var(--bg) l c h / .333);--bg-25: oklch(from var(--bg) l c h / .25);--bg-20: oklch(from var(--bg) l c h / .2);--bg-15: oklch(from var(--bg) l c h / .15);--bg-10: oklch(from var(--bg) l c h / .1);--bg-5: oklch(from var(--bg) l c h / .05);--bg-0: oklch(from var(--bg) l c h / 0)}[data-theme=ink] .sidebar,[data-theme=ink-shade] .sidebar,[data-theme=woodsmoke] .sidebar,[data-theme=ink-mid] .sidebar,[data-theme=accent] .sidebar,[data-theme=ink-glare] .sidebar,[data-theme=signal-critical-500] .sidebar,[data-theme=signal-critical-600] .sidebar,[data-theme=signal-critical-700] .sidebar,[data-theme=signal-critical-800] .sidebar,[data-theme=signal-critical-900] .sidebar,[data-theme=signal-message-600] .sidebar,[data-theme=signal-message-700] .sidebar,[data-theme=signal-message-800] .sidebar,[data-theme=signal-message-900] .sidebar,[data-theme=signal-affirmative-600] .sidebar,[data-theme=signal-affirmative-700] .sidebar,[data-theme=signal-affirmative-800] .sidebar,[data-theme=signal-affirmative-900] .sidebar,[data-theme=signal-warning-700] .sidebar,[data-theme=signal-warning-800] .sidebar,[data-theme=signal-warning-900] .sidebar,[data-theme=ink] .app-shell,[data-theme=ink-shade] .app-shell,[data-theme=woodsmoke] .app-shell,[data-theme=ink-mid] .app-shell,[data-theme=accent] .app-shell,[data-theme=ink-glare] .app-shell,[data-theme=signal-critical-500] .app-shell,[data-theme=signal-critical-600] .app-shell,[data-theme=signal-critical-700] .app-shell,[data-theme=signal-critical-800] .app-shell,[data-theme=signal-critical-900] .app-shell,[data-theme=signal-message-600] .app-shell,[data-theme=signal-message-700] .app-shell,[data-theme=signal-message-800] .app-shell,[data-theme=signal-message-900] .app-shell,[data-theme=signal-affirmative-600] .app-shell,[data-theme=signal-affirmative-700] .app-shell,[data-theme=signal-affirmative-800] .app-shell,[data-theme=signal-affirmative-900] .app-shell,[data-theme=signal-warning-700] .app-shell,[data-theme=signal-warning-800] .app-shell,[data-theme=signal-warning-900] .app-shell{background:var(--color-palette-woodsmoke)}[data-theme=ink] #main-content,[data-theme=ink-shade] #main-content,[data-theme=woodsmoke] #main-content,[data-theme=ink-mid] #main-content,[data-theme=accent] #main-content,[data-theme=ink-glare] #main-content,[data-theme=signal-critical-500] #main-content,[data-theme=signal-critical-600] #main-content,[data-theme=signal-critical-700] #main-content,[data-theme=signal-critical-800] #main-content,[data-theme=signal-critical-900] #main-content,[data-theme=signal-message-600] #main-content,[data-theme=signal-message-700] #main-content,[data-theme=signal-message-800] #main-content,[data-theme=signal-message-900] #main-content,[data-theme=signal-affirmative-600] #main-content,[data-theme=signal-affirmative-700] #main-content,[data-theme=signal-affirmative-800] #main-content,[data-theme=signal-affirmative-900] #main-content,[data-theme=signal-warning-700] #main-content,[data-theme=signal-warning-800] #main-content,[data-theme=signal-warning-900] #main-content,[data-theme=ink] .menubar-nav,[data-theme=ink-shade] .menubar-nav,[data-theme=woodsmoke] .menubar-nav,[data-theme=ink-mid] .menubar-nav,[data-theme=accent] .menubar-nav,[data-theme=ink-glare] .menubar-nav,[data-theme=signal-critical-500] .menubar-nav,[data-theme=signal-critical-600] .menubar-nav,[data-theme=signal-critical-700] .menubar-nav,[data-theme=signal-critical-800] .menubar-nav,[data-theme=signal-critical-900] .menubar-nav,[data-theme=signal-message-600] .menubar-nav,[data-theme=signal-message-700] .menubar-nav,[data-theme=signal-message-800] .menubar-nav,[data-theme=signal-message-900] .menubar-nav,[data-theme=signal-affirmative-600] .menubar-nav,[data-theme=signal-affirmative-700] .menubar-nav,[data-theme=signal-affirmative-800] .menubar-nav,[data-theme=signal-affirmative-900] .menubar-nav,[data-theme=signal-warning-700] .menubar-nav,[data-theme=signal-warning-800] .menubar-nav,[data-theme=signal-warning-900] .menubar-nav{background:var(--color-palette-ink-shade)}[data-theme=ink] .breadcrumbs,[data-theme=ink-shade] .breadcrumbs,[data-theme=woodsmoke] .breadcrumbs,[data-theme=ink-mid] .breadcrumbs,[data-theme=accent] .breadcrumbs,[data-theme=ink-glare] .breadcrumbs,[data-theme=signal-critical-500] .breadcrumbs,[data-theme=signal-critical-600] .breadcrumbs,[data-theme=signal-critical-700] .breadcrumbs,[data-theme=signal-critical-800] .breadcrumbs,[data-theme=signal-critical-900] .breadcrumbs,[data-theme=signal-message-600] .breadcrumbs,[data-theme=signal-message-700] .breadcrumbs,[data-theme=signal-message-800] .breadcrumbs,[data-theme=signal-message-900] .breadcrumbs,[data-theme=signal-affirmative-600] .breadcrumbs,[data-theme=signal-affirmative-700] .breadcrumbs,[data-theme=signal-affirmative-800] .breadcrumbs,[data-theme=signal-affirmative-900] .breadcrumbs,[data-theme=signal-warning-700] .breadcrumbs,[data-theme=signal-warning-800] .breadcrumbs,[data-theme=signal-warning-900] .breadcrumbs{background:var(--color-palette-ink-shade);color:var(--color-palette-accent)}[data-theme=ink] [role=tab],[data-theme=ink-shade] [role=tab],[data-theme=woodsmoke] [role=tab],[data-theme=ink-mid] [role=tab],[data-theme=accent] [role=tab],[data-theme=ink-glare] [role=tab],[data-theme=signal-critical-500] [role=tab],[data-theme=signal-critical-600] [role=tab],[data-theme=signal-critical-700] [role=tab],[data-theme=signal-critical-800] [role=tab],[data-theme=signal-critical-900] [role=tab],[data-theme=signal-message-600] [role=tab],[data-theme=signal-message-700] [role=tab],[data-theme=signal-message-800] [role=tab],[data-theme=signal-message-900] [role=tab],[data-theme=signal-affirmative-600] [role=tab],[data-theme=signal-affirmative-700] [role=tab],[data-theme=signal-affirmative-800] [role=tab],[data-theme=signal-affirmative-900] [role=tab],[data-theme=signal-warning-700] [role=tab],[data-theme=signal-warning-800] [role=tab],[data-theme=signal-warning-900] [role=tab]{background:var(--color-palette-woodsmoke)}[data-theme=ink] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=ink-shade] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=woodsmoke] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=ink-mid] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=accent] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=ink-glare] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-500] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-600] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-700] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-800] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-900] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-600] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-700] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-800] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-900] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-600] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-700] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-800] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-900] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-700] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-800] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-900] [role=tab]:has(.tab-link[aria-current=page]){background:var(--color-palette-ink-shade)}[data-theme=ink] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=ink-shade] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=woodsmoke] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=ink-mid] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=accent] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=ink-glare] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-500] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-600] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-700] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-800] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-900] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-600] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-700] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-800] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-900] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-600] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-700] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-800] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-900] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-700] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-800] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-900] [role=tab]:not(:has(.tab-link[aria-current=page])):hover{background:var(--color-nightshift);color:var(--fg-75)}[data-theme=paper] .sidebar,[data-theme=paper-glare] .sidebar,[data-theme=paper-shade] .sidebar,[data-theme=ink-dim] .sidebar,[data-theme=accent-status-ok-1] .sidebar,[data-theme=accent-status-ok-2] .sidebar,[data-theme=signal-critical-25] .sidebar,[data-theme=signal-critical-50] .sidebar,[data-theme=signal-critical-100] .sidebar,[data-theme=signal-critical-200] .sidebar,[data-theme=signal-critical-300] .sidebar,[data-theme=signal-critical-400] .sidebar,[data-theme=signal-message-25] .sidebar,[data-theme=signal-message-50] .sidebar,[data-theme=signal-message-100] .sidebar,[data-theme=signal-message-200] .sidebar,[data-theme=signal-message-300] .sidebar,[data-theme=signal-message-400] .sidebar,[data-theme=signal-message-500] .sidebar,[data-theme=signal-affirmative-25] .sidebar,[data-theme=signal-affirmative-50] .sidebar,[data-theme=signal-affirmative-100] .sidebar,[data-theme=signal-affirmative-200] .sidebar,[data-theme=signal-affirmative-300] .sidebar,[data-theme=signal-affirmative-400] .sidebar,[data-theme=signal-affirmative-500] .sidebar,[data-theme=signal-warning-25] .sidebar,[data-theme=signal-warning-50] .sidebar,[data-theme=signal-warning-100] .sidebar,[data-theme=signal-warning-200] .sidebar,[data-theme=signal-warning-300] .sidebar,[data-theme=signal-warning-400] .sidebar,[data-theme=signal-warning-500] .sidebar,[data-theme=signal-warning-600] .sidebar{background:var(--color-palette-paper)}[data-theme=paper] .app-shell,[data-theme=paper-glare] .app-shell,[data-theme=paper-shade] .app-shell,[data-theme=ink-dim] .app-shell,[data-theme=accent-status-ok-1] .app-shell,[data-theme=accent-status-ok-2] .app-shell,[data-theme=signal-critical-25] .app-shell,[data-theme=signal-critical-50] .app-shell,[data-theme=signal-critical-100] .app-shell,[data-theme=signal-critical-200] .app-shell,[data-theme=signal-critical-300] .app-shell,[data-theme=signal-critical-400] .app-shell,[data-theme=signal-message-25] .app-shell,[data-theme=signal-message-50] .app-shell,[data-theme=signal-message-100] .app-shell,[data-theme=signal-message-200] .app-shell,[data-theme=signal-message-300] .app-shell,[data-theme=signal-message-400] .app-shell,[data-theme=signal-message-500] .app-shell,[data-theme=signal-affirmative-25] .app-shell,[data-theme=signal-affirmative-50] .app-shell,[data-theme=signal-affirmative-100] .app-shell,[data-theme=signal-affirmative-200] .app-shell,[data-theme=signal-affirmative-300] .app-shell,[data-theme=signal-affirmative-400] .app-shell,[data-theme=signal-affirmative-500] .app-shell,[data-theme=signal-warning-25] .app-shell,[data-theme=signal-warning-50] .app-shell,[data-theme=signal-warning-100] .app-shell,[data-theme=signal-warning-200] .app-shell,[data-theme=signal-warning-300] .app-shell,[data-theme=signal-warning-400] .app-shell,[data-theme=signal-warning-500] .app-shell,[data-theme=signal-warning-600] .app-shell,[data-theme=paper] #main-content,[data-theme=paper-glare] #main-content,[data-theme=paper-shade] #main-content,[data-theme=ink-dim] #main-content,[data-theme=accent-status-ok-1] #main-content,[data-theme=accent-status-ok-2] #main-content,[data-theme=signal-critical-25] #main-content,[data-theme=signal-critical-50] #main-content,[data-theme=signal-critical-100] #main-content,[data-theme=signal-critical-200] #main-content,[data-theme=signal-critical-300] #main-content,[data-theme=signal-critical-400] #main-content,[data-theme=signal-message-25] #main-content,[data-theme=signal-message-50] #main-content,[data-theme=signal-message-100] #main-content,[data-theme=signal-message-200] #main-content,[data-theme=signal-message-300] #main-content,[data-theme=signal-message-400] #main-content,[data-theme=signal-message-500] #main-content,[data-theme=signal-affirmative-25] #main-content,[data-theme=signal-affirmative-50] #main-content,[data-theme=signal-affirmative-100] #main-content,[data-theme=signal-affirmative-200] #main-content,[data-theme=signal-affirmative-300] #main-content,[data-theme=signal-affirmative-400] #main-content,[data-theme=signal-affirmative-500] #main-content,[data-theme=signal-warning-25] #main-content,[data-theme=signal-warning-50] #main-content,[data-theme=signal-warning-100] #main-content,[data-theme=signal-warning-200] #main-content,[data-theme=signal-warning-300] #main-content,[data-theme=signal-warning-400] #main-content,[data-theme=signal-warning-500] #main-content,[data-theme=signal-warning-600] #main-content{background:var(--color-palette-paper-glare)}[data-theme=paper] .menubar-nav,[data-theme=paper-glare] .menubar-nav,[data-theme=paper-shade] .menubar-nav,[data-theme=ink-dim] .menubar-nav,[data-theme=accent-status-ok-1] .menubar-nav,[data-theme=accent-status-ok-2] .menubar-nav,[data-theme=signal-critical-25] .menubar-nav,[data-theme=signal-critical-50] .menubar-nav,[data-theme=signal-critical-100] .menubar-nav,[data-theme=signal-critical-200] .menubar-nav,[data-theme=signal-critical-300] .menubar-nav,[data-theme=signal-critical-400] .menubar-nav,[data-theme=signal-message-25] .menubar-nav,[data-theme=signal-message-50] .menubar-nav,[data-theme=signal-message-100] .menubar-nav,[data-theme=signal-message-200] .menubar-nav,[data-theme=signal-message-300] .menubar-nav,[data-theme=signal-message-400] .menubar-nav,[data-theme=signal-message-500] .menubar-nav,[data-theme=signal-affirmative-25] .menubar-nav,[data-theme=signal-affirmative-50] .menubar-nav,[data-theme=signal-affirmative-100] .menubar-nav,[data-theme=signal-affirmative-200] .menubar-nav,[data-theme=signal-affirmative-300] .menubar-nav,[data-theme=signal-affirmative-400] .menubar-nav,[data-theme=signal-affirmative-500] .menubar-nav,[data-theme=signal-warning-25] .menubar-nav,[data-theme=signal-warning-50] .menubar-nav,[data-theme=signal-warning-100] .menubar-nav,[data-theme=signal-warning-200] .menubar-nav,[data-theme=signal-warning-300] .menubar-nav,[data-theme=signal-warning-400] .menubar-nav,[data-theme=signal-warning-500] .menubar-nav,[data-theme=signal-warning-600] .menubar-nav{background:var(--color-palette-paper)}[data-theme=paper] .breadcrumbs,[data-theme=paper-glare] .breadcrumbs,[data-theme=paper-shade] .breadcrumbs,[data-theme=ink-dim] .breadcrumbs,[data-theme=accent-status-ok-1] .breadcrumbs,[data-theme=accent-status-ok-2] .breadcrumbs,[data-theme=signal-critical-25] .breadcrumbs,[data-theme=signal-critical-50] .breadcrumbs,[data-theme=signal-critical-100] .breadcrumbs,[data-theme=signal-critical-200] .breadcrumbs,[data-theme=signal-critical-300] .breadcrumbs,[data-theme=signal-critical-400] .breadcrumbs,[data-theme=signal-message-25] .breadcrumbs,[data-theme=signal-message-50] .breadcrumbs,[data-theme=signal-message-100] .breadcrumbs,[data-theme=signal-message-200] .breadcrumbs,[data-theme=signal-message-300] .breadcrumbs,[data-theme=signal-message-400] .breadcrumbs,[data-theme=signal-message-500] .breadcrumbs,[data-theme=signal-affirmative-25] .breadcrumbs,[data-theme=signal-affirmative-50] .breadcrumbs,[data-theme=signal-affirmative-100] .breadcrumbs,[data-theme=signal-affirmative-200] .breadcrumbs,[data-theme=signal-affirmative-300] .breadcrumbs,[data-theme=signal-affirmative-400] .breadcrumbs,[data-theme=signal-affirmative-500] .breadcrumbs,[data-theme=signal-warning-25] .breadcrumbs,[data-theme=signal-warning-50] .breadcrumbs,[data-theme=signal-warning-100] .breadcrumbs,[data-theme=signal-warning-200] .breadcrumbs,[data-theme=signal-warning-300] .breadcrumbs,[data-theme=signal-warning-400] .breadcrumbs,[data-theme=signal-warning-500] .breadcrumbs,[data-theme=signal-warning-600] .breadcrumbs{background:var(--color-palette-paper);color:var(--color-palette-accent)}[data-theme=paper] [role=tab],[data-theme=paper-glare] [role=tab],[data-theme=paper-shade] [role=tab],[data-theme=ink-dim] [role=tab],[data-theme=accent-status-ok-1] [role=tab],[data-theme=accent-status-ok-2] [role=tab],[data-theme=signal-critical-25] [role=tab],[data-theme=signal-critical-50] [role=tab],[data-theme=signal-critical-100] [role=tab],[data-theme=signal-critical-200] [role=tab],[data-theme=signal-critical-300] [role=tab],[data-theme=signal-critical-400] [role=tab],[data-theme=signal-message-25] [role=tab],[data-theme=signal-message-50] [role=tab],[data-theme=signal-message-100] [role=tab],[data-theme=signal-message-200] [role=tab],[data-theme=signal-message-300] [role=tab],[data-theme=signal-message-400] [role=tab],[data-theme=signal-message-500] [role=tab],[data-theme=signal-affirmative-25] [role=tab],[data-theme=signal-affirmative-50] [role=tab],[data-theme=signal-affirmative-100] [role=tab],[data-theme=signal-affirmative-200] [role=tab],[data-theme=signal-affirmative-300] [role=tab],[data-theme=signal-affirmative-400] [role=tab],[data-theme=signal-affirmative-500] [role=tab],[data-theme=signal-warning-25] [role=tab],[data-theme=signal-warning-50] [role=tab],[data-theme=signal-warning-100] [role=tab],[data-theme=signal-warning-200] [role=tab],[data-theme=signal-warning-300] [role=tab],[data-theme=signal-warning-400] [role=tab],[data-theme=signal-warning-500] [role=tab],[data-theme=signal-warning-600] [role=tab]{background:inherit}[data-theme=paper] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=paper-glare] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=paper-shade] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=ink-dim] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=accent-status-ok-1] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=accent-status-ok-2] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-25] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-50] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-100] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-200] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-300] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-critical-400] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-25] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-50] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-100] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-200] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-300] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-400] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-message-500] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-25] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-50] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-100] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-200] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-300] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-400] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-affirmative-500] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-25] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-50] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-100] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-200] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-300] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-400] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-500] [role=tab]:has(.tab-link[aria-current=page]),[data-theme=signal-warning-600] [role=tab]:has(.tab-link[aria-current=page]){background:var(--color-palette-paper)}[data-theme=paper] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=paper-glare] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=paper-shade] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=ink-dim] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=accent-status-ok-1] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=accent-status-ok-2] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-25] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-50] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-100] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-200] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-300] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-critical-400] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-25] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-50] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-100] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-200] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-300] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-400] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-message-500] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-25] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-50] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-100] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-200] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-300] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-400] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-affirmative-500] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-25] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-50] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-100] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-200] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-300] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-400] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-500] [role=tab]:not(:has(.tab-link[aria-current=page])):hover,[data-theme=signal-warning-600] [role=tab]:not(:has(.tab-link[aria-current=page])):hover{background:var(--color-grayfox);color:var(--fg-75)}}@layer global{:root{--color-bg-light-glare: var(--color-palette-paper-glare);--color-bg-light: var(--color-palette-paper);--color-bg-dark: var(--color-palette-woodsmoke);--color-light: var(--color-palette-paper-glare);--color-dark: var(--color-palette-woodsmoke);--color-critical: var(--color-palette-signal-critical-500);--color-notification: var(--color-palette-signal-message-500);--color-note: var(--color-palette-signal-message-400);--color-warning: var(--color-palette-signal-warning-600);--color-affirmative: var(--color-palette-signal-affirmative-800);--color-status-active: var(--color-palette-accent-status-ok-2);--border-color: var(--color-palette-accent-secondary-300, #ededed);--flow-space: var(--space-sm);--prose-flow: 2em;--gap-space: 1em;--measure: 30ch;--opacity-half: 50%;--opacity-third: 30%;--max-wrapper-width: 1680px;--max-constrain-width: 1364px;--max-article-width: 85ch;--min-sidebar-size: 280px;--sidebar-size: 19.75rem;--sidebar-wrap-at: 50%;--shadow-color: var(--fg-h) var(--fg-s) var(--fg-l);--shadow-elevation-low: .3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium: .3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high: .3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--shadow-surface-low: 0px 2px 2px -1px hsl(var(--shadow-color) / .2), 0px 4px 4px -2px hsl(var(--shadow-color) / .15);--shadow-surface-medium: 0px 3px 4px -1px hsl(var(--shadow-color) / .22), 0px 6px 8px -2px hsl(var(--shadow-color) / .18), 0px 12px 16px -4px hsl(var(--shadow-color) / .12);--shadow-surface-high: 0px 4px 6px -1px hsl(var(--shadow-color) / .24), 0px 8px 12px -2px hsl(var(--shadow-color) / .2), 0px 16px 24px -4px hsl(var(--shadow-color) / .16), 0px 24px 40px -6px hsl(var(--shadow-color) / .1);--panel-bg: var(--color-palette-paper)}html{scroll-behavior:smooth;transition:background .5s ease}body{background-color:var(--surface-bg);color:var(--fg-100);font-family:var(--font-family-base);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-fine);margin:0;scroll-behavior:smooth;transition:background .5s ease}h1,h2,h3,h4,h5{font-family:var(--font-family-headings);font-weight:var(--font-weight-light);line-height:var(--line-height-tight);margin:0}h1{font-size:var(--size-step-8)}h2{font-size:var(--size-step-7)}h3{font-size:var(--size-step-6)}h4{font-size:var(--size-step-5)}h5{font-size:var(--size-step-4)}ul[class]{padding:0;margin:0;list-style:none}p,li{color:var(--fg-70)}small,time,figcaption{color:var(--fg-33)}#design-philosophy{[role=list] li{font-size:var(--size-step-4)}}#info pre small{opacity:.25}html[data-bg=dark]{.brand-sample,.project-logo{svg path{fill:var(--light)}}}pre small{opacity:.25;text-transform:uppercase}}@layer compositions{.auto-grid{--auto-grid-gap: 1.25rem;display:grid;gap:var(--auto-grid-gap);.item{background-color:#1311110f;padding:var(--space-md);border-radius:8px;min-height:320px}.image-card{padding:var(--space-xs);padding:0;img{border-radius:var(--radius)}}}.auto-grid{&[data-grid-small]{grid:auto / repeat(auto-fit,minmax(6rem,1fr))}}@container bento (width > 660px){.auto-grid{grid:auto / repeat(auto-fill,minmax(var(--min-size, 20rem),1fr));&[data-bento]{grid:auto / repeat(auto-fit,minmax(12rem,1fr));grid-template-columns:2fr 1fr 1fr}&.reversed{&[data-bento]{grid-template-columns:1fr 1fr 2fr}}}}[data-grid=stack]{container:experience / inline-size;grid-template-rows:repeat(auto-fit,minmax(1rem,max-content));gap:var(--space-sm)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;img{max-width:100%;height:auto}}.element-wrapper{container:[container-name] / inline-size}@container container-name (width > 33.5rem){.experience-item:nth-child(2n){--stagger: 1}}@container container-name (width > calc(70px + 1.5rem)){.experience-item:nth-child(3n+1){--stagger: 0}.experience-item:nth-child(3n+2){--stagger: 1}.experience-item:nth-child(3n+3){--stagger: 2}}@container container-name (width > calc(70px + 1.5rem)){.experience-item:nth-child(4n+1){--stagger: 0}.experience-item:nth-child(4n+2){--stagger: 1}.experience-item:nth-child(4n+3){--stagger: 2}.experience-item:nth-child(4n+4){--stagger: 3}}}@layer compositions{.container{&.debug{outline:1px dashed lch(59.22% 63.51 81.06);outline:1px dashed lch(28.08% 65.63 38.99)}}.constrain{margin-inline:auto;max-width:100%;padding-inline:var(--space-sm);position:relative;&.debug{border:1px dotted lch(81.25% 82.29 89.76)}}[data-container=narrow]{max-width:1360px;margin-inline:auto;border:1px solid red}.wrapper{max-width:var(--max-wrapper-width, 1680px);margin-inline:auto;width:100%}.content-grid{--padding-inline: var(--space-md);--content-max-width: 1364px;--breakout-max-width: 1680px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );container-type:inline-size;outline-offset:5px;display:grid;grid-template-columns:[full-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full;display:grid;grid-template-columns:inherit}}@layer compositions{.flow>*+*{margin-block-start:var(--flow-space, 1em)}}@layer compositions{.prose{max-inline-size:var(--max-article-width)}.prose>*+*{margin-block-start:var(--prose-flow, 1em)}}@layer compositions{.repel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:var(--repel-vertical-alignment, center);gap:var(--gutter, var(--space-sm))}.repel[data-nowrap]{flex-wrap:nowrap}}@layer compositions{@function --lerp(--a,--b,--t: calc(sibling-index()/sibling-count())){result: mix(var(--a),var(--b),calc(var(--t) * 100%));}.flex-panel{container-type:inline-size;align-items:start}:has(>.sidebar){display:flex;flex-wrap:wrap;gap:var(--sidebar-gap, var(--space-md))}:has(>.sidebar)>:not(.sidebar){flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-wrap-at, 50%)}.sidebar{align-self:stretch;flex-basis:var(--sidebar-width, 19.75rem);flex-grow:1;display:grid;gap:var(--space-xs);grid-template-rows:repeat(auto-fit,minmax(1rem,max-content));grid-template-columns:repeat(auto-fit,minmax(32px,1fr));align-items:center;padding-inline:var(--space-lg);padding-block:var(--space-sm);position:sticky;top:62px;z-index:998;@container (width > 600px){gap:var(--space-md);max-height:calc(100svh - 56px);overflow-y:auto;max-inline-size:var(--sidebar-size);padding-block:40px;padding-block-start:1em;top:56px}}.main-content{container-type:inline-size;display:grid;grid-template-rows:auto 1fr auto;padding-block:var(--space-md);padding-block-start:0}#site-header{background-color:transparent;background-color:var(--bg-100);justify-self:end;outline-offset:-1px;padding-block:var(--space-md);padding-inline:var(--space-md);position:sticky;top:0;z-index:999;width:100%;@container (width > 700px){padding-block:min(var(--space-xs) + 1px);border-bottom:1px solid var(--color-palette-paper-shade-oklch)}}.hero{display:grid;min-height:85svh;place-content:center;padding-block-end:80px;border-bottom:1px solid red;@container (width > 700px){place-content:end;min-height:100svh;padding-block-end:220px;padding-inline-end:calc(30% - var(--space-lg))}}.short-bio{order:2;grid-column:1/-1}[data-grid]{display:grid}.menu-toggle{background:var(--color-palette-paper-shade-oklch);padding-block:var(--space-xs);padding-inline:var(--space-sm);border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:start;gap:4rem;position:relative;min-width:120px;text-align:right;&:before{content:"";position:absolute;top:0;bottom:0;left:60%;margin:auto;width:9px;height:9px;border:1px solid var(--color-palette-ink);border-radius:50%;background-color:#0000;transition:all .5s cubic-bezier(.215,.61,.355,1)}&:after{content:"";position:absolute;top:0;bottom:0;right:20%;margin:auto;width:22px;height:1px;background-color:var(--color-palette-ink);transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:2}&:hover{&:before{transform:translate(80%)}}&[aria-expanded=true]{&:before{transform:translate(180%)}}}.menu-toggle{max-width:fit-content}.module{anchor-scope:--tooltip-anchor;position:relative}[data-anchor]{anchor-name:--tooltip-anchor;&:hover~[data-tooltip]{opacity:1}&:hover:not(:has(~.sub-menu[aria-expanded=true]))~[data-tooltip],&:focus:not(:has(~.sub-menu[aria-expanded=true]))~[data-tooltip]{animation:showThenHide 2s forwards}&:is(a){cursor:pointer}}[data-anchor]:has(~.sub-menu[aria-expanded=true])~[data-tooltip]{opacity:0;visibility:hidden;animation:none}[data-tooltip]{border-radius:4px;border:1px solid var(--color-palette-accent);padding-inline:var(--space-m);padding-block:var(--space-xs);position:absolute;top:anchor(top --tooltip-anchor);left:anchor(right --tooltip-anchor);margin-inline-start:var(--space-m);opacity:0;pointer-events:none;right:anchor(inline-start);transition:all .4s ease-in-out;z-index:5}}@layer compositions{.surface-grid{--breakout-max-width: 82.5ch;--content-max-width: 60ch;--gap: 1em;--padding-inline: var(--space-xs, 8px);--padding-block: 1.5rem;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );--content: min(100% - (var(--padding-inline) * 2), var(--content-max-width));--breakout: minmax(0, var(--breakout-size));--full-width: minmax(var(--padding-inline), 1fr);container-type:inline-size;display:grid;grid-template-rows:minmax(auto,max-content);grid-template-columns:[full-width-start] var(--full-width) [breakout-start] var(--breakout) [content-start] var(--content) [content-end] var(--breakout) [breakout-end] var(--full-width) [full-width-end];padding-inline:var(--gap, var(--space-sm))}.surface-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.surface-grid>.breakout{grid-column:breakout;&.debug{background-color:#e6b3622b;outline:1px dashed oklch(79.694% .11523 77.413 / .479)}}.surface-grid>.full-width{grid-column:full-width;grid-template-columns:inherit;padding-inline:var(--padding-inline);&.debug{background-color:#3b3b4069;outline:1px dashed oklch(54.111% .22733 311.503 / .158)}}.divider{background-color:var(--divider-color);height:1px;flex-grow:1;flex-basis:1;display:block}}@layer modules;@layer modules{.cta{border-radius:var(--radius);background-color:var(--surface-cta-bg);color:var(--contrast);padding-inline:var(--space-sm);padding-block:var(--space-sm);text-decoration:none;transition:all .35s cubic-bezier(.175,.885,.32,1.275);margin-block-start:var(--space-md);&:hover{background-color:var(--dark-glare);opacity:1}}}@layer modules{.label-group{padding:var(--space-sm);.label{font-weight:var(--font-weight-medium);&[data-label-size=small]{font-weight:var(--font-weight-normal);font-size:var(--size-step-000)}}}}@layer modules{.masthead{display:grid;place-content:end;min-height:64svh;@container (width > 700px){min-height:80svh;padding-block-end:220px}:is(body[data-current-page="/"]) &{padding-block-end:72px}}}@layer modules{.table-of-contents{padding-block-end:var(--space-sm);position:sticky;top:15vh;z-index:999;height:20px;.menu{a{color:inherit;padding-block-end:1em;text-decoration:none;position:relative;&:before{content:"";height:1px;background-color:currentColor;width:0%;position:absolute;bottom:0;left:0;transition:all .3s ease-out}&:hover{color:var(--color-palette-signal-message-400-oklch)}}transition:height .3s ease;&.open{height:auto;opacity:1}}.label{font-size:var(--size-step-0);font-weight:var(--font-weight-medium)}@container (width < 700px){background-color:var(--surface-bg);top:78px}}}@layer modules{:is(.module-panel){background-color:var(--panel-bg);border-radius:5px;box-shadow:0 12px 32px #9b9b9b2e;display:grid;grid-auto-rows:max-content;align-items:center;gap:16px;height:0;interpolate-size:allow-keywords;padding-block-start:var(--space-sm);padding-block-end:var(--space-sm);overflow:clip;padding-inline:1rem;pointer-events:none;position:absolute;top:2.5em;width:var(--sidebar-size);transform:translate(-8px) scale(.98);transform-origin:center;transition:opacity .18s ease,transform .18s ease,height .18s ease,visibility .18s;visibility:hidden;z-index:999;&[aria-expanded=true]{height:auto;visibility:visible}a{text-decoration:none;color:inherit}.file{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-family-mono);text-transform:lowercase}li{opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}li:nth-child(1){transition-delay:.15s}li:nth-child(2){transition-delay:.18s}li:nth-child(3){transition-delay:.28s}li:nth-child(4){transition-delay:.38s}li:nth-child(5){transition-delay:.52s}&[aria-expanded=true]{opacity:1;pointer-events:auto;transform:translate(0) scale(1);visibility:visible;li{opacity:1;transform:none}}}}@layer modules;@layer modules{.capability-item{--in-view: false;translate:0px 0;&:nth-child(2) .capability-card{animation-delay:1s;translate:0px 220px}&:nth-child(3) .capability-card{animation-delay:2.5s;translate:0px 380px}&:nth-child(4) .capability-card{animation-delay:3s;translate:20px 80px}animation:item-in-view both;@supports (animation-timeline: view()){animation-timeline:view();animation-range:entry 10px entry 500px}}@keyframes capability-in{0%{opacity:0}to{translate:0;opacity:1}}}@layer modules{.cta-download{border-radius:var(--radius);padding:var(--space-xs) var(--space-sm);max-inline-size:fit-content;justify-self:center;text-decoration:none;animation:fade-in linear forwards;animation-timeline:view();animation-range:10px 180px;animation-delay:10s;opacity:0;scale:.8;translate:0px 20px}.cta-download{background-color:var(--surface-cta-bg);color:var(--contrast)}#experience .experience-item{--in-view: false;animation:item-in-view both;@supports (animation-timeline: view()){animation-timeline:view();animation-range:entry 10px entry 300px}}[data-variant=experience-card]{border:1px solid var(--color-palette-ink-dim-oklch);border-radius:5px;translate:70px 20px;&:nth-child(2){--stagger: 0}&:nth-child(3){--stagger: 1}&:nth-child(4){--stagger: 2}&:nth-child(5){--stagger: 3}animation:exp-card-in both 1s;@supports (animation-timeline: view()){animation-play-state:paused;animation-delay:calc(var(--stagger, 0s) * 1s);@container style(--in-view: true){animation-play-state:running}}}@keyframes exp-card-in{0%{opacity:0;scale:.8}to{opacity:1;translate:0;scale:1}}}@layer modules;@layer modules{.pill-wrapper{background-color:#dddddd4f;border-radius:50px;position:fixed;left:2vw;top:80%;translate:0 -50%;display:flex;flex-direction:column;align-items:center;gap:0;z-index:9998}.pill-trigger{color-scheme:inherit;width:36px;height:36px;border-radius:50%;cursor:pointer;position:relative;display:grid;place-items:center;z-index:2;flex-shrink:0;background-color:#dddddd4f;border:1px solid light-dark(rgba(16,16,15,.2),rgba(248,248,248,.2));color:light-dark(#10100f,#f8f8f8);backdrop-filter:blur(12px) saturate(1.8);box-shadow:0 2px 8px light-dark(rgba(16,16,15,.15),rgba(248,248,248,.1));transition:background .2s ease,box-shadow .2s ease,color .2s ease,transform .4s ease}.pill-trigger svg{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.pill-trigger:hover svg,.pill-wrapper:hover .pill-trigger svg{transform:rotate(90deg)}.pill-track{background:var(--fg-10);backdrop-filter:blur(12px);border-radius:999px;padding:0;display:flex;flex-direction:column;align-items:center;gap:5px;width:36px;overflow:hidden;order:-1;margin-bottom:6px;max-height:0;opacity:0;pointer-events:none;transform:translateY(8px) scaleY(.9);transform-origin:bottom center;transition:max-height .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,transform .35s cubic-bezier(.34,1.2,.64,1)}.pill-wrapper:hover .pill-track{max-height:400px;padding-top:10px;padding-bottom:10px;opacity:1;pointer-events:auto;transform:translateY(0) scaleY(1)}.drag-track{position:relative;width:16px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:ns-resize;touch-action:none;padding:4px 0}.drag-track:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--fg-20);translate:-50% 0;border-radius:1px;pointer-events:none}.dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;position:relative;transition:transform .15s ease,opacity .15s ease;pointer-events:none}.dot.active{transform:scale(1.6);z-index:1}.dot.active:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1.5px solid var(--fg-50)}.pill-label{position:fixed;left:72px;background:#0505056d;color:#f6f3ea;border:1px solid var(--fg-15);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;translate:4px 0;transition:opacity .15s ease,translate .15s ease;z-index:200}.pill-label.show{opacity:1;translate:0 0}}@layer utilities{[data-debug=true]{&.shell{border:1px dashed #f0c602}.interior{border:1px dashed #3498db}.constrain{border:1px dashed #e74c3c}}.layout-debug{.shell{border:1px dotted #2c3e50}.interior{border:1px dotted #3498db}.constrain{border:1px dotted #e74c3c}}.layer-debug{.shell{border:1px dashed #f0c602}.interior{border:1px dashed #3498db}.constrain{border:1px dashed #e74c3c}}.d-none{display:none}.debug{outline:1px dotted oklch(44.625% .14802 142.603 / .85);>*{background-color:oklch(86.645% .29481 142.511 / .257)}}}@layer utilities{.flow>*+*{margin-block-start:var(--flow-space, var(--space-xs))}}@layer utilities{.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.full-bleed-constrain>*{max-width:50rem;margin-left:auto;margin-right:auto}}@layer utilities{@keyframes fade-in{to{--in-view: true;opacity:1;scale:1;translate:0}}@keyframes item-in-view{0%{--in-view: false}to{--in-view: true}}@keyframes project-card-in-view{0%{--in-view: false}to{--in-view: true}}@keyframes card-in{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}}@layer utilities{.place-center{display:grid;place-content:center}}@layer utilities;@layer utilities{@media(max-width:700px){.md\:none{display:none}.md\:full-grid-width{grid-column:1/-1}.md\:order-2{order:2}}}@layer utilities{.visually-hidden{border:0;clip:rect(0 0 0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}}#clock[data-astro-cid-cplpc6jz]{color:var(--color-palette-ink-dim);display:flex;font-size:11.2px;font-family:Space Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.location[data-astro-cid-cplpc6jz]{font-size:11.2px}.progress-bar[data-astro-cid-fjv2nzs7]{--bg-light: #d0d0d0;--bg-light-shade: #c1c1c1;position:relative;background-color:var(--bg-light);width:40px;height:2px;overflow:hidden;&:before{content:"";position:absolute;inset:0;background:#1f1f1fb3;transform:scaleX(0);transform-origin:0;animation:linear both indicator;animation-timeline:--surface}}@keyframes indicator{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-astro-cid-uihzyj4q][data-module=contents]{background-color:var(--surface-bg);line-height:var(--line-height-loose);padding-block:var(--space-sm);@container (width > 700px){background-color:#0000;max-inline-size:fit-content}}.theme-toggle[data-astro-cid-mbdkmblz]{display:inline-flex;align-items:center;gap:.625rem;background:none;border:none;cursor:pointer;font:inherit;color:var(--dark-glare);padding:0}[data-bg=dark] .theme-toggle[data-astro-cid-mbdkmblz]{color:var(--light-glare)}.theme-toggle__track[data-astro-cid-mbdkmblz]{position:relative;width:2.5rem;height:1.375rem;border:1px solid var(--dark-glare);border-radius:999px;transition:border-color .25s;flex-shrink:0}[data-bg=dark] .theme-toggle__track[data-astro-cid-mbdkmblz]{border-color:var(--light-glare)}.theme-toggle__thumb[data-astro-cid-mbdkmblz]{position:absolute;top:2px;left:2px;width:.875rem;height:.875rem;border-radius:999px;background:var(--dark);transition:transform .3s cubic-bezier(.65,0,.35,1)}[data-bg=dark] .theme-toggle__thumb[data-astro-cid-mbdkmblz]{background:var(--light)}.theme-toggle__thumb[data-astro-cid-mbdkmblz][data-bg=dark]{transform:translate(1.125rem)}.theme-toggle__label[data-astro-cid-mbdkmblz]{font-size:.75rem;letter-spacing:.02em;text-transform:uppercase;width:3ch;text-align:left}.theme-toggle[data-astro-cid-mbdkmblz]:focus-visible .theme-toggle__track[data-astro-cid-mbdkmblz]{outline:2px solid canvastext;outline-offset:2px}@media(prefers-reduced-motion:reduce){.theme-toggle__thumb[data-astro-cid-mbdkmblz]{transition:none}}:root{--sand: #f5f2e8;--sand-2: #eeebe0;--ink-dark: #18181a;--ink: #1a1916;--ink-mid: #6b6860;--ink-dim: #b0ada6;--accent: #8a8672;--accent-status-ok1: #8a9e85;--accent-status-ok2: #79b46a}#page-loader[data-astro-cid-5jr2y3zp]{background-color:var(--ink-dark);color:var(--ink-dim);display:grid;grid:1fr / 1fr 1fr;font-family:Montserrat,ui-sans,sans-serif;inset:0;padding:clamp(1.25rem,3vw,2rem);position:fixed;will-change:opacity;z-index:9999}.pl-label[data-astro-cid-5jr2y3zp],.pl-version[data-astro-cid-5jr2y3zp]{font-size:clamp(.6rem,1vw,.7rem);letter-spacing:.14em;position:absolute;text-transform:uppercase;opacity:.35;top:clamp(1.25rem,3vw,2rem)}.pl-label[data-astro-cid-5jr2y3zp]{left:clamp(1.25rem,3vw,2rem)}.pl-version[data-astro-cid-5jr2y3zp]{right:clamp(1.25rem,3vw,2rem)}.boot-lines[data-astro-cid-5jr2y3zp]{display:flex;flex-direction:column;gap:6px;grid-column:1;grid-row:1;justify-content:flex-end;padding-bottom:2rem;padding-top:3rem}.boot-line{color:var(--ink-dim);display:flex;align-items:center;font-family:Azeret Mono,Fira Code,JetBrains Mono,monospace;font-size:11px;font-weight:400;gap:10px;letter-spacing:.04em;max-width:100ch;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.boot-line .status.ok{color:var(--accent-ok2)}.pl-counter-col[data-astro-cid-5jr2y3zp]{display:grid;align-items:center;justify-content:end}.pl-counter[data-astro-cid-5jr2y3zp]{color:var(--fg-30);align-items:flex-end;display:flex;gap:.05em;line-height:1}.pl-num[data-astro-cid-5jr2y3zp]{font-size:clamp(5rem,22vw,16rem);font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.095em}.pl-pct[data-astro-cid-5jr2y3zp]{font-size:clamp(1.2rem,3vw,2.5rem);font-weight:400;opacity:.5;padding-bottom:.4em}.pl-bar-area[data-astro-cid-5jr2y3zp]{grid-column:1 / -1;grid-row:2;padding-bottom:clamp(1.25rem,3vw,2rem)}.bar-label-row[data-astro-cid-5jr2y3zp]{color:var(--ink-mid);display:flex;font-size:11px;justify-content:space-between;letter-spacing:.06em;margin-bottom:8px}.bar-label-row[data-astro-cid-5jr2y3zp] #barPct[data-astro-cid-5jr2y3zp]{color:var(--accent)}.bar-track[data-astro-cid-5jr2y3zp]{width:100%;height:1px;background:var(--sand-2);position:relative;overflow:hidden}.bar-fill[data-astro-cid-5jr2y3zp]{background:var(--accent);position:absolute;inset:0;transform:scaleX(0);transform-origin:0;transition:transform .1s linear}#page-loader[data-astro-cid-5jr2y3zp].is-exiting{animation:.9s cubic-bezier(.76,0,.24,1) forwards loader-exit}@keyframes loader-exit{0%{opacity:1}to{opacity:0}}:root{--ink-dark: #18181a;--ink-mid: #6b6860;--ink-dim: #b0ada6;--accent: #8a8672;--accent-ok: #79b46a}#page-loader[data-astro-cid-fwkvrmwv]{background:var(--ink-dark);color:var(--ink-dim);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;font-family:Azeret Mono,Fira Code,JetBrains Mono,ui-monospace,monospace;inset:0;padding:clamp(1.25rem,3vw,2rem);position:fixed;will-change:transform;z-index:9999}.pl-label[data-astro-cid-fwkvrmwv],.pl-version[data-astro-cid-fwkvrmwv]{font-size:clamp(.6rem,1vw,.7rem);letter-spacing:.14em;position:absolute;text-transform:uppercase;opacity:.35;top:clamp(1.25rem,3vw,2rem)}.pl-label[data-astro-cid-fwkvrmwv]{left:clamp(1.25rem,3vw,2rem)}.pl-version[data-astro-cid-fwkvrmwv]{right:clamp(1.25rem,3vw,2rem)}.boot-lines[data-astro-cid-fwkvrmwv]{display:flex;flex-direction:column;gap:6px;grid-column:1;grid-row:1;justify-content:flex-end;padding-bottom:2rem;padding-top:3rem}.boot-line{align-items:center;color:var(--ink-dim);display:flex;font-family:Azeret Mono,Fira Code,JetBrains Mono,monospace;font-size:11px;font-weight:400;gap:10px;letter-spacing:.04em;max-width:60ch;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.boot-line.show{opacity:1;transform:translateY(0)}.boot-line .prefix{color:var(--ink-mid)}.boot-line .status{color:var(--accent);margin-left:auto}.boot-line .status.ok{color:var(--accent-ok)}.boot-line.active .prefix:after{animation:.7s step-end infinite blink;color:var(--accent-ok);content:"█";font-size:9px;margin-left:4px}@keyframes blink{50%{opacity:0}}.pl-counter-col[data-astro-cid-fwkvrmwv]{align-items:flex-end;display:flex;flex-direction:column;grid-column:2;grid-row:1;justify-content:center;padding-bottom:2rem}.pl-counter[data-astro-cid-fwkvrmwv]{align-items:flex-end;display:flex;gap:.05em;line-height:1}.pl-num[data-astro-cid-fwkvrmwv]{color:var(--ink-dim);font-size:clamp(4rem,12vw,9rem);font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.095em}.pl-pct[data-astro-cid-fwkvrmwv]{font-size:clamp(1.2rem,3vw,2.5rem);font-weight:400;opacity:.5;padding-bottom:.4em}.pl-bar-area[data-astro-cid-fwkvrmwv]{grid-column:1 / -1;grid-row:2;padding-bottom:clamp(1.25rem,3vw,2rem)}.bar-label-row[data-astro-cid-fwkvrmwv]{color:var(--ink-mid);display:flex;font-size:11px;justify-content:space-between;letter-spacing:.06em;margin-bottom:8px}.bar-label-row[data-astro-cid-fwkvrmwv] #barPct[data-astro-cid-fwkvrmwv]{color:var(--accent)}.bar-track[data-astro-cid-fwkvrmwv]{height:1px;background:#ffffff14;overflow:hidden;position:relative;width:100%}.bar-fill[data-astro-cid-fwkvrmwv]{background:var(--accent);inset:0;position:absolute;transform:scaleX(0);transform-origin:0}@keyframes loader-exit{0%{transform:translateY(0)}to{transform:translateY(-100%)}}#breadcrumb-sentinel[data-astro-cid-p33cfwvr]{height:1px;pointer-events:none}.breadcrumbs[data-astro-cid-p33cfwvr]{padding-block-start:var(--space-sm);font-size:var(--size-step-000);justify-self:center}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.terminal[data-astro-cid-kenkipkp]{--terminal-bg: #0e0e0f;--terminal-surface: #141414;--terminal-border: #2a2a2b;--terminal-prompt: #5af78e;--terminal-accent: #57c7ff;--terminal-muted: #636363;--terminal-text: #d0d0d0;--terminal-error: #ff5c57;--terminal-font: "Courier New", Courier, monospace;background-color:var(--terminal-surface);font-family:var(--terminal-font);font-size:14px;display:flex;flex-direction:column;height:350px;overflow:clip;position:fixed;transform:translateY(100%);touch-action:manipulation;opacity:0;bottom:var(--radius, 0);inset-inline:10px;border-bottom-left-radius:var(--surface-radius);border-bottom-right-radius:var(--surface-radius);z-index:998;transition:transform .25s;&.terminal-skip-transition{transition:none}&[aria-expanded=true]{transform:translateY(0);opacity:1}.title-bar{background:var(--terminal-border);display:flex;align-items:center;flex-shrink:0;gap:10px;padding:10px 14px}.titlebar-label{color:var(--terminal-muted);flex:1;font-size:12px;text-align:center}.output{display:flex;flex:1;flex-direction:column;gap:var(--space-xs);overflow-y:auto;padding:var(--space-sm);scroll-behavior:smooth}.output::-webkit-scrollbar{width:6px}.output::-webkit-scrollbar-track{background:none}.output::-webkit-scrollbar-thumb{background:var(--terminal-border);border-radius:3px}.input-row{display:flex;align-items:center;padding-inline:var(--space-md);padding:10px 16px;border-top:1px solid var(--border);gap:8px;flex-shrink:0;inset-inline:var(--radius, 0);overflow:clip}.prompt-label{color:var(--terminal-prompt);white-space:nowrap;flex-shrink:0}#query{flex:1;background:none;border:none;outline:none;color:var(--terminal-text);font-family:var(--terminal-font);font-size:16px;caret-color:var(--terminal-prompt)}.line{line-height:1.6;white-space:pre-wrap;word-break:break-all}.line-output{color:var(--terminal-text)}.line-prompt{color:var(--terminal-prompt)}.line-navigate{color:var(--terminal-accent)}.line-file{color:var(--terminal-text)}.line-error{color:var(--terminal-error)}.line-muted{color:var(--terminal-muted)}.line-divider{color:var(--terminal-border)}@media(width>=500px){height:520px}}@media(width>=500px){#query[data-astro-cid-kenkipkp]{font-size:14px}}:root{--sand: #f5f2e8;--sand-2: #eeebe0;--ink-dark: #18181a;--ink: #1a1916;--ink-mid: #6b6860;--ink-dim: #b0ada6;--accent: #8a8672;--accent-status-ok1: #8a9e85;--accent-status-ok2: #79b46a;--lc-name-fade: .65s}#loader-curtain[data-astro-cid-mvn6ebqq]{position:fixed;inset:0;z-index:9999;background:var(--ink-dark, #0c0c0d);background:var(--ink, #0c0c0d);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-xl, 3rem);opacity:0;pointer-events:none;visibility:hidden}#loader-curtain[data-astro-cid-mvn6ebqq].lc-active{opacity:1;pointer-events:auto;visibility:visible}#loader-curtain[data-astro-cid-mvn6ebqq].is-exiting{will-change:opacity;animation:.9s cubic-bezier(.76,0,.24,1) forwards lc-fade}@keyframes lc-raise{to{transform:translateY(-100%)}}@keyframes lc-fade{to{opacity:0}}.lc-name[data-astro-cid-mvn6ebqq]{color:var(--ink-dim);opacity:0;transition:opacity var(--lc-name-fade) ease;& svg path{fill:var(--color-palette-accent-status-ok-2);transition:fill .6s}}#loader-curtain[data-astro-cid-mvn6ebqq].lc-name-visible .lc-name[data-astro-cid-mvn6ebqq]{opacity:1}#loader-curtain[data-astro-cid-mvn6ebqq].lc-ready .lc-name[data-astro-cid-mvn6ebqq] svg[data-astro-cid-mvn6ebqq] path[data-astro-cid-mvn6ebqq]{fill:var(--accent-status-ok2)}.lc-label[data-astro-cid-mvn6ebqq]{color:var(--accent-status-ok1, #3a3a30);font-size:var(--size-step-000, .75rem);letter-spacing:.1em;position:absolute;top:var(--space-xl, 3rem);left:var(--space-xl, 3rem);text-transform:uppercase}.lc-version[data-astro-cid-mvn6ebqq]{color:var(--fg-400, #3a3a30);font-size:var(--size-step-000, .75rem);letter-spacing:.06em;position:absolute;top:var(--space-xl, 3rem);right:var(--space-xl, 3rem)}.lc-counter[data-astro-cid-mvn6ebqq]{display:flex;align-items:baseline;gap:2px;margin-bottom:var(--space-s, 1rem)}.lc-num[data-astro-cid-mvn6ebqq]{color:var(--accent);font-size:clamp(3rem,8vw,6rem);font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.04em;line-height:1}.lc-pct[data-astro-cid-mvn6ebqq]{font-size:1rem;color:var(--ink-mid, #2a2a26)}.lc-bar-row[data-astro-cid-mvn6ebqq]{display:flex;justify-content:space-between;font-size:var(--size-step-000, .7rem);color:var(--fg-400, #2a2a26);letter-spacing:.06em;margin-bottom:6px;& span{color:var(--accent-status-ok1)}}.lc-bar-track[data-astro-cid-mvn6ebqq]{height:1px;width:100%;background:var(--sand-2);position:relative;overflow:hidden}.lc-bar-fill[data-astro-cid-mvn6ebqq]{background:var(--accent);position:absolute;inset:0;transform:scaleX(0);transform-origin:0;transition:transform .1s linear}.back-to-top[data-astro-cid-vy5be4ad]{background:#1d02023f;border-radius:50%;border:1px solid;color:currentColor;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;position:fixed;bottom:var(--space-md);left:2rem;height:44px;width:44px;transform:translateY(8px);transition:opacity .25s,transform .25s,visibility .25s;visibility:hidden;z-index:9999}.back-to-top[data-astro-cid-vy5be4ad].is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top[data-astro-cid-vy5be4ad]:hover{opacity:.7}#nav-progress[data-astro-cid-mi6rnzje]{position:fixed;top:0;left:0;right:0;z-index:9998;opacity:0;transition:opacity .2s;pointer-events:none}#nav-progress[data-astro-cid-mi6rnzje].np-active{opacity:1}.np-track[data-astro-cid-mi6rnzje]{height:2px;width:100%;background:none}.np-fill[data-astro-cid-mi6rnzje]{height:100%;background:var(--accent-status-ok1, #8a9e85);width:0%;transition:width .25s}#nav-progress[data-astro-cid-mi6rnzje].np-done .np-fill[data-astro-cid-mi6rnzje]{transition:width .15s;width:100%!important}@media(prefers-reduced-motion:reduce){.np-fill[data-astro-cid-mi6rnzje],#nav-progress[data-astro-cid-mi6rnzje]{transition:none}}:root{interpolate-size:allow-keywords;scroll-behavior:smooth;--dark: #18181a;--dark2: #1c1c1d;--dark-shade: #1e1e1e;--dark-glare: #3b3b40;--light: #fcfcfc;--light-glare: #eae7dc;--light-shade: #f8f5ee;--light-shade-p3: color(display-p3 .909412 .90549 .898039);--min-size: 16rem;--font-family: system-ui;--gap-space: var(--space-md, 1rem);--radius: 5px;--surface-radius: 20px;--surface-max-inline-size: 1880px}html[data-bg=light]{--gutter-bg: var(--light-glare);--surface-cta-bg: var(--dark-shade);--surface-bg: var(--light-shade-p3);--surface-outline: var(--dark-shade);--header-bg: var(--light-shade-p3);--divider-color: var(--dark-glare);--contrast: var(--light);& body{background-color:var(--light);background-color:#d0d0d0}.progress-bar{background-color:#d0d0d0}.terminal-button{background-color:#a6a6a7;background-color:var(--dark);color:var(--light)}}html[data-bg=dark]{--gutter-bg: var(--light-glare);--surface-bg: var(--dark-shade);--surface-cta-bg: var(--light-shade-p3);--surface-outline: var(--dark);--header-bg: var(--dark-shade);--divider-color: var(--light-glare);--contrast: var(--dark);& body{background-color:var(--dark-glare)}.progress-bar{background-color:var(--dark-glare);&:before{background-color:var(--light-glare)}}.terminal-button{background-color:var(--dark-shade);outline:1px solid var(--dark-glare)}}.surface[data-astro-cid-cpkw5gay]{anchor-name:--surface;scroll-behavior:smooth;background-color:var(--surface-bg);border-radius:var(--surface-radius);inset:var(--radius);max-inline-size:var(--surface-max-inline-size);margin-inline:auto;outline:var(--radius) solid var(--surface-outline);overflow-y:auto;overflow-x:hidden;padding-block-end:var(--size-step-00);position:fixed;scroll-timeline:--surface y}main[data-astro-cid-cpkw5gay]{border-radius:var(--surface-radius)}section[data-astro-cid-cpkw5gay]{padding-block:80px}pre[data-astro-cid-cpkw5gay]{margin:0;padding:1.5rem}.site-header[data-astro-cid-cpkw5gay]{background-color:var(--header-bg);padding-block:var(--padding-block);padding-block-end:var(--space-sm);position:sticky;top:0;z-index:999}.terminal-access[data-astro-cid-cpkw5gay]{container-type:inline-size;position:sticky;bottom:var(--space-xs);transition:all .35s cubic-bezier(.175,.885,.32,1.275);z-index:999;.terminal-button{border:none;border-radius:20px;display:grid;font-size:var(--size-step-00);justify-self:end;letter-spacing:var(--letter-spacing-flat);padding:var(--space-xs) var(--space-sm);text-transform:uppercase;transition:inherit;width:calc(100vw - var(--min-size));&:hover{background-color:var(--dark-glare);opacity:1}@container (width > 700px){max-width:fit-content;max-width:12vw;justify-self:end;opacity:.45}}}[data-astro-cid-cpkw5gay]::-webkit-scrollbar-thumb{border-radius:100vw}.card[data-astro-cid-cpkw5gay]{animation:1s card-appear;animation-timeline:view()}@keyframes card-apper{0%{opacity:0;transform:translateY(100px) scale(.8)}0%{opacity:1;transform:translateY(0) scale(1)}}
