@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/roboto-mono-cyrillic-ext-wght-normal.e92cfabc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/roboto-mono-cyrillic-wght-normal.5d61c913.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/roboto-mono-greek-wght-normal.ff5139f4.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/roboto-mono-vietnamese-wght-normal.bd443b2a.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/roboto-mono-latin-ext-wght-normal.16edbb3b.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/roboto-mono-latin-wght-normal.834e65f7.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--background:45 40% 98%;--foreground:0 0% 11%;--card:45 40% 98%;--card-foreground:0 0% 5%;--popover:45 40% 98%;--popover-foreground:0 0% 5%;--primary:0 0% 11%;--primary-foreground:45 40% 98%;--secondary:42 38% 95%;--secondary-foreground:0 0% 11%;--muted:42 38% 95%;--muted-foreground:60 1% 37%;--muted-foreground-subtle:60 1% 55%;--border:45 17% 91%;--input:45 17% 91%;--ring:0 0% 11%;--muted-border:45 17% 91%;--muted-active:45 17% 91%;--muted-hover:47 10% 83%;--accent:216 73% 91%;--accent-foreground:214 75% 39%;--accent-primary:225 88% 53%;--accent-primary-foreground:208 100% 97%;--destructive:3 76% 90%;--destructive-foreground:0 63% 31%;--destructive-primary:0 95% 42%;--destructive-primary-foreground:0 100% 97%;--success:137 52% 88%;--success-foreground:144 61% 20%;--success-primary:142 72% 29%;--success-primary-foreground:138 76% 97%;--warning:32 86% 88%;--warning-foreground:15 81% 26%;--warning-primary:25 98% 44%;--warning-primary-foreground:42 100% 96%;--notification-primary:0 100% 66%;--notification-primary-foreground:0 100% 100%;--affirmative:221 76% 90%;--affirmative-foreground:228 69% 33%;--affirmative-primary:225 88% 53%;--affirmative-primary-foreground:215 100% 97%;--brand-ocean-primary:217 100% 65%;--brand-sapphire:216 73% 91%;--brand-sapphire-foreground:214 75% 39%;--brand-sapphire-primary:217 75% 49%;--brand-sapphire-primary-foreground:208 100% 97%;--brand-twilight:247 63% 92%;--brand-twilight-foreground:250 50% 34%;--brand-twilight-primary:251 60% 51%;--brand-twilight-primary-foreground:233 100% 97%;--brand-bubblegum:311 82% 91%;--brand-bubblegum-foreground:310 68% 28%;--brand-bubblegum-primary:308 77% 40%;--brand-bubblegum-primary-foreground:300 100% 98%;--brand-flamingo:331 92% 91%;--brand-flamingo-foreground:334 96% 30%;--brand-flamingo-primary:335 100% 36%;--brand-flamingo-primary-foreground:328 100% 97%;--brand-tiger:23 92% 90%;--brand-tiger-foreground:12 79% 28%;--brand-tiger-primary:14 93% 40%;--brand-tiger-primary-foreground:30 100% 96%;--brand-saffron:32 86% 88%;--brand-saffron-foreground:15 81% 26%;--brand-saffron-primary:20 94% 37%;--brand-saffron-primary-foreground:42 100% 96%;--radius:.5rem}.dark{--background:0 0% 11%;--foreground:45 40% 98%;--card:0 0% 5%;--card-foreground:45 40% 98%;--popover:0 0% 11%;--popover-foreground:45 40% 98%;--primary:45 40% 98%;--primary-foreground:0 0% 11%;--secondary:60 3% 15%;--secondary-foreground:45 40% 98%;--muted:60 3% 15%;--muted-foreground:40 9% 75%;--muted-foreground-subtle:40 9% 55%;--border:60 3% 15%;--input:60 1% 25%;--ring:47 10% 83%;--muted-border:60 1% 25%;--muted-active:60 1% 25%;--muted-hover:60 1% 37%;--accent:217 33% 22%;--accent-foreground:217 100% 72%;--accent-primary:217 75% 49%;--accent-primary-foreground:208 100% 97%;--destructive:0 33% 20%;--destructive-foreground:0 91% 71%;--destructive-primary:0 95% 42%;--destructive-primary-foreground:0 100% 97%;--success:142 37% 17%;--success-foreground:142 69% 58%;--success-primary:142 72% 29%;--success-primary-foreground:138 76% 97%;--warning:31 51% 18%;--warning-foreground:37 100% 55%;--warning-primary:25 98% 44%;--warning-primary-foreground:42 100% 96%;--notification-primary:0 100% 66%;--notification-primary-foreground:0 100% 100%;--affirmative:221 38% 20%;--affirmative-foreground:217 100% 65%;--affirmative-primary:225 88% 53%;--affirmative-primary-foreground:215 100% 97%;--brand-ocean-primary:225 88% 53%;--brand-sapphire:217 33% 22%;--brand-sapphire-foreground:209 100% 85%;--brand-sapphire-primary:217 75% 49%;--brand-sapphire-primary-foreground:208 100% 97%;--brand-twilight:244 26% 22%;--brand-twilight-foreground:235 100% 87%;--brand-twilight-primary:251 60% 51%;--brand-twilight-primary-foreground:233 100% 97%;--brand-bubblegum:306 35% 21%;--brand-bubblegum-foreground:302 100% 90%;--brand-bubblegum-primary:308 77% 40%;--brand-bubblegum-primary-foreground:300 100% 98%;--brand-flamingo:327 43% 20%;--brand-flamingo-foreground:322 100% 89%;--brand-flamingo-primary:335 100% 36%;--brand-flamingo-primary-foreground:328 100% 97%;--brand-tiger:21 46% 20%;--brand-tiger-foreground:30 100% 83%;--brand-tiger-primary:14 93% 40%;--brand-tiger-primary-foreground:30 100% 96%;--brand-saffron:31 51% 18%;--brand-saffron-foreground:41 100% 77%;--brand-saffron-primary:20 94% 37%;--brand-saffron-primary-foreground:42 100% 96%;--radius:.5rem}
:root{--color-gray-0:#fafafa;--color-gray-25:#f5f5f4;--color-gray-50:#f0f0ef;--color-gray-75:#e7e7e6;--color-gray-100:#e1e1e0;--color-gray-125:#d8d8d6;--color-gray-150:#d3d3d0;--color-gray-175:#c9c9c5;--color-gray-200:#bebebb;--color-gray-250:#b4b4af;--color-gray-300:#a6a6a0;--color-gray-350:#9d9d96;--color-gray-400:#91918b;--color-gray-450:#8c8c85;--color-gray-500:#84847b;--color-gray-550:#777771;--color-gray-600:#696963;--color-gray-650:#63635d;--color-gray-700:#4f4f4b;--color-gray-750:#3c3c39;--color-gray-800:#353532;--color-gray-825:#2e2e2b;--color-gray-850:#272725;--color-gray-875:#212120;--color-gray-900:#1f1f1d;--color-gray-925:#1d1d1b;--color-gray-950:#171716;--color-gray-975:#121210;--color-gray-1000:#0d0d0d;--color-gray-1025:#090909;--color-blue-50:#ecf1fa;--color-blue-100:#d7e0f1;--color-blue-200:#a9bfec;--color-blue-300:#749df7;--color-blue-400:#4279ff;--color-blue-500:#1f55f1;--color-blue-600:#123ec5;--color-blue-700:#11318c;--color-blue-800:#112556;--color-blue-900:#0e172c;--color-red-50:#fff8f6;--color-red-100:#ffe3e0;--color-red-200:#ffbab1;--color-red-300:#ff8a7f;--color-red-400:#fd504a;--color-red-500:#e12429;--color-red-600:#b90e19;--color-red-700:#8d0e13;--color-red-800:#621111;--color-red-900:#3c0d0b;--color-orange-50:#fffaf8;--color-orange-100:#ffe6dd;--color-orange-200:#ffbba3;--color-orange-300:#ff8b61;--color-orange-400:#ed642f;--color-orange-500:#ce4700;--color-orange-600:#a53803;--color-orange-700:#7f2902;--color-orange-800:#5b1d03;--color-orange-900:#3a1002;--color-green-50:#f5fdf3;--color-green-100:#deeed9;--color-green-200:#aad59c;--color-green-300:#73be59;--color-green-400:#50a130;--color-green-500:#338500;--color-green-600:#296807;--color-green-700:#1d4e04;--color-green-800:#143705;--color-green-900:#0b2204;--color-purple-50:#fdfcff;--color-purple-100:#eeeafd;--color-purple-200:#d2c6fd;--color-purple-300:#baa0ff;--color-purple-400:#a475ff;--color-purple-500:#8e48ff;--color-purple-600:#713ec8;--color-purple-700:#53388c;--color-purple-800:#392e57;--color-purple-900:#221f2f;--color-pink-50:#fffafd;--color-pink-100:#ffe7ed;--color-pink-200:#ffbacf;--color-pink-300:#ff87b1;--color-pink-400:#f75095;--color-pink-500:#dc207a;--color-pink-600:#b40d61;--color-pink-700:#86164a;--color-pink-800:#5a1934;--color-pink-900:#34131f;--color-white:#fff;--color-black:#000}@supports (color:lab(0% 0 0)){:root{--color-gray-0:lab(98.2716% 0 0);--color-gray-25:lab(96.517% -.0991523 .364292);--color-gray-50:lab(94.777% -.0991821 .364304);--color-gray-75:lab(91.6218% -.0991523 .364256);--color-gray-100:lab(89.5106% -.0991523 .364268);--color-gray-125:lab(86.303% -.296325 1.09383);--color-gray-150:lab(84.4903% -.394702 1.45898);--color-gray-175:lab(80.8796% -.49293 1.82447);--color-gray-200:lab(76.9039% -.394553 1.45912);--color-gray-250:lab(73.2056% -.686646 2.55727);--color-gray-300:lab(67.9906% -.878572 3.29211);--color-gray-350:lab(64.5769% -.974566 3.66025);--color-gray-400:lab(60.0329% -.87741 3.29353);--color-gray-450:lab(58.0923% -.973403 3.66181);--color-gray-500:lab(54.9384% -1.25644 4.77065);--color-gray-550:lab(49.8943% -.875205 3.29613);--color-gray-600:lab(44.2681% -.874251 3.29773);--color-gray-650:lab(41.8204% -.873283 3.29872);--color-gray-700:lab(33.5015% -.585541 2.19568);--color-gray-750:lab(25.2339% -.487655 1.82984);--color-gray-800:lab(22.0786% -.48694 1.83064);--color-gray-825:lab(18.8537% -.48615 1.83157);--color-gray-850:lab(15.5858% -.389114 1.46446);--color-gray-875:lab(12.7154% -.196308 .730422);--color-gray-900:lab(11.6997% -.388153 1.46558);--color-gray-925:lab(10.7136% -.38781 1.46592);--color-gray-950:lab(7.70784% -.190832 .700271);--color-gray-975:lab(5.41763% -.296347 1.08726);--color-gray-1000:lab(3.63782% -.00000745058 0);--color-gray-1025:lab(2.46804% 0 0);--color-blue-50:lab(94.8354% -.348836 -5.3088);--color-blue-100:lab(88.759% -.529796 -9.62044);--color-blue-200:lab(76.7748% -.180781 -25.3536);--color-blue-300:lab(64.8421% 4.78992 -49.8068);--color-blue-400:lab(52.8042% 18.2982 -74.3349);--color-blue-500:lab(41.4547% 30.9431 -84.4155);--color-blue-600:lab(31.7736% 30.003 -75.3703);--color-blue-700:lab(23.4989% 18.6481 -54.6706);--color-blue-800:lab(15.6683% 7.37663 -32.3971);--color-blue-900:lab(7.82199% 1.72602 -15.719);--color-red-50:lab(98.1605% 6.89232 3.97437);--color-red-100:lab(92.764% 11.6434 6.73252);--color-red-200:lab(81.8644% 27.1645 15.9204);--color-red-300:lab(70.8432% 48.5363 29.4891);--color-red-400:lab(59.9944% 65.9674 42.9035);--color-red-500:lab(49.6786% 69.526 48.442);--color-red-600:lab(39.8214% 62.2671 44.6079);--color-red-700:lab(30.2007% 50.1858 35.4232);--color-red-800:lab(20.7543% 36.0571 24.2074);--color-red-900:lab(11.3467% 23.1124 13.0545);--color-orange-50:lab(98.6158% 3.95963 3.80654);--color-orange-100:lab(93.0848% 8.06859 7.74254);--color-orange-200:lab(81.9171% 23.9438 23.0322);--color-orange-300:lab(70.741% 44.7796 44.9511);--color-orange-400:lab(60.0882% 51.9682 55.566);--color-orange-500:lab(49.7965% 52.6911 61.1861);--color-orange-600:lab(39.9704% 44.217 50.8368);--color-orange-700:lab(30.2803% 36.5787 41.7554);--color-orange-800:lab(20.7889% 28.1789 29.6578);--color-orange-900:lab(11.4446% 20.2717 16.7199);--color-green-50:lab(98.427% -4.0195 3.98464);--color-green-100:lab(92.4582% -8.11845 8.11387);--color-green-200:lab(81.1621% -22.6647 23.5168);--color-green-300:lab(70.3504% -38.3783 42.6767);--color-green-400:lab(59.4688% -41.3373 48.2604);--color-green-500:lab(48.9452% -41.3464 51.1223);--color-green-600:lab(38.646% -33.8635 41.3478);--color-green-700:lab(28.8964% -27.6695 33.7037);--color-green-800:lab(19.635% -21.1533 24.7227);--color-green-900:lab(10.8904% -15.0065 14.2029);--color-purple-50:lab(98.9584% 1.80754 -4.17525);--color-purple-100:lab(93.525% 3.70705 -8.37733);--color-purple-200:lab(82.3974% 12.2922 -25.302);--color-purple-300:lab(70.6957% 30.0045 -52.7229);--color-purple-400:lab(58.7318% 50.9793 -76.8913);--color-purple-500:lab(47.9156% 57.9535 -81.2975);--color-purple-600:lab(38.881% 45.4169 -65.237);--color-purple-700:lab(30.3661% 27.8701 -43.3549);--color-purple-800:lab(21.6788% 13.4154 -23.4395);--color-purple-900:lab(12.5924% 5.26338 -10.3083);--color-pink-50:lab(99.0224% 7.82117 -.0517726);--color-pink-100:lab(93.5638% 12.908 -.0832081);--color-pink-200:lab(82.4473% 29.0595 -.168669);--color-pink-300:lab(71.1868% 50.5119 -.236499);--color-pink-400:lab(60.1262% 68.0264 -.225472);--color-pink-500:lab(49.6658% 72.0872 -.169945);--color-pink-600:lab(39.7921% 63.5121 -.137252);--color-pink-700:lab(30.2627% 48.5626 -.125664);--color-pink-800:lab(20.8663% 32.022 -.10978);--color-pink-900:lab(11.4391% 18.1478 -.0787199);--color-white:lab(100% 0 0);--color-black:lab(0% 0 0)}}:root{--border-default:1px}@media (min-resolution:2x){:root{--border-default:.5px}}:root{--bg-depth:#f0f0f0;--bg-base:#f5f5f5;--bg-primary:#fafafa;--bg-secondary:#fff;--bg-tertiary:#fff;--bg-quaternary:#fff;--bg-accent:#1f55f1;--bg-accent-translucent:#1f55f129;--bg-destructive:#e12429;--bg-destructive-translucent:#e1242929;--bg-special:#8e48ff;--bg-special-translucent:#8e48ff29;--bg-positive:#338500;--bg-positive-translucent:#33850029;--bg-attention:#ce4700;--bg-attention-translucent:#ce470029;--bg-translucent:#fffc;--bg-muted:#77777129;--bg-inverse:#000000e0;--fg-inverse:var(--color-gray-0);--fg-primary:#030303;--fg-secondary:#2e2e2d;--fg-tertiary:#636363;--fg-quaternary:#9b9b9b;--fg-emphasis:#fff;--fg-accent:#123ec5;--fg-destructive:#b90e19;--fg-special:#713ec8;--fg-positive:#296807;--fg-attention:#a53803;--border-depth:#c4c4c4;--border-base:#c9c9c9;--border-primary:#cecece;--border-secondary:#d3d3d3;--border-tertiary:#d3d3d3;--border-quaternary:#d3d3d3;--border-accent:#4279ff;--border-destructive:#fd504a;--border-special:#a475ff;--border-positive:#50a130;--border-attention:#ed642f;--border-translucent:#72727066;--border-glow-on-surface-hover:#777775cc;--glow-on-neutral-hover:#0000000a;--glow-on-neutral-pressed:#00000014;--glow-on-accent-hover:#00000014;--glow-on-accent-pressed:#00000029;--glow-neutral-hover:#0000000a;--glow-neutral-pressed:#00000014;--glow-on-inverse-hover:#000000e0;--glow-on-inverse-pressed:#000;--glow-accent-hover:#1f55f114;--glow-accent-pressed:#1f55f129;--glow-destructive-hover:#e1242914;--glow-destructive-pressed:#e1242929;--glow-special-hover:#8e48ff14;--glow-special-pressed:#8e48ff29;--glow-positive-hover:#33850014;--glow-positive-pressed:#33850029;--glow-attention-hover:#ce470014;--glow-attention-pressed:#ce470029;--shadow-surface-xs:inset 0px 0px 0px var(--border-default)#fff,0px 0px 0px var(--border-default)#77777147,0px 1px 1px 0px #0000000a,0px 1px 1px -.5px #0000000a;--shadow-surface-sm:inset 0px 0px 0px var(--border-default)#fff,0px 0px 0px var(--border-default)#77777147,0px 1px 1px 0px #0000000a,0px 1px 1px -.5px #0000000a,0px 3px 3px -1.5px #0000000a;--shadow-surface-md:inset 0px 0px 0px var(--border-default)#fff,0px 0px 0px var(--border-default)#77777147,0px 1px 1px 0px #0000000a,0px 1px 1px -.5px #0000000a,0px 3px 3px -1.5px #0000000a,0px 6px 6px -3px #0000000a;--shadow-surface-lg:inset 0px 0px 0px var(--border-default)#fff,0px 0px 0px var(--border-default)#77777147,0px 1px 1px 0px #0000000a,0px 1px 1px -.5px #0000000a,0px 3px 3px -1.5px #0000000a,0px 6px 6px -3px #0000000a,0px 12px 12px -6px #0000000a;--shadow-surface-xl:inset 0px 0px 0px var(--border-default)#fff,0px 0px 0px var(--border-default)#77777147,0px 1px 1px 0px #0000000a,0px 1px 1px -.5px #0000000a,0px 3px 3px -1.5px #0000000a,0px 6px 6px -3px #0000000a,0px 12px 12px -6px #0000000a,0px 24px 24px -12px #0000000a;--shadow-tooltip:0 0 0 .5px #0000001f,inset 0 0 0 .5px #ffffff1f,0px 1px 1px -.5px #0000000a,0px 3px 3px -1.5px #0000000a,0px 6px 6px -3px #0000000a,0px 12px 12px -6px #0000000a;--shadow-button-neutral:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#00000029,inset 0px 1px 0px 0px #fff,inset 0px -1px 0px 0px #fffc,0px 2px 2px -1px #0000000a,0px 4px 4px -2px #00000005;--shadow-button-accent:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#11318c,inset 0px 1px 0px 0px #ffffff29,inset 0px -1px 0px 0px #ffffff14,0px 2px 2px -1px #091a481f,0px 4px 4px -2px #091a481f;--shadow-button-destructive:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#8d0e13,inset 0px 1px 0px 0px #ffffff29,inset 0px -1px 0px 0px #ffffff14,0px 2px 2px -1px #440b0c1f,0px 4px 4px -2px #440b0c1f;--shadow-button-special:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#53388c,inset 0px 1px 0px 0px #ffffff29,inset 0px -1px 0px 0px #ffffff14,0px 2px 2px -1px #2b164d1f,0px 4px 4px -2px #2b164d1f;--shadow-button-positive:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#1d4e04,inset 0px 1px 0px 0px #ffffff29,inset 0px -1px 0px 0px #ffffff14,0px 2px 2px -1px #0f28001f,0px 4px 4px -2px #0f28001f;--shadow-button-attention:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#7f2902,inset 0px 1px 0px 0px #ffffff29,inset 0px -1px 0px 0px #ffffff14,0px 2px 2px -1px #3e15001f,0px 4px 4px -2px #3e15001f;--shadow-button-inverse:inset 0px var(--border-default)0px 0px #00000014,inset 0px calc(-1*var(--border-default))0px 0px #00000029,inset 0px 0px 0px var(--border-default)#000,inset 0px 1px 0px 0px #ffffff3d,inset 0px -1px 0px 0px #ffffff29,0px 2px 2px -1px #0000001f,0px 4px 4px -2px #0000001f;--shadow-button-pressed-neutral:inset 0 0 0 var(--border-default)#77777166;--shadow-button-pressed-semantic:inset 0 0 0 var(--border-default)#00000029;--shadow-button-pressed-inverse:inset 0 0 0 var(--border-default)#000;--shadow-input-base:inset 0px 2px 2px -1px #0000000a,inset 0px 4px 4px -2px #00000005,0px var(--border-default)0px 0px #fff;--shadow-switch-thumb:inset 0px var(--border-default)0px 0px #fff,inset 0px calc(-1*var(--border-default))0px 0px #fffc,inset 0px 0px 0px 1px #fff,0px 2px 2px -1px #0000000a,0px 4px 4px -2px #00000005,0px 0px 0px var(--border-default)#0000003d;--shadow-switch-track:inset 0px 2px 2px -1px #0000000a,inset 0px 4px 4px -2px #0000000a,inset 0px 0px 0px var(--border-default)#0000001f;--gradient-button-neutral:linear-gradient(to bottom,transparent,#0000000a);--gradient-button-semantic:linear-gradient(to bottom,transparent,#00000014);--gradient-button-inverse:linear-gradient(to bottom,#0000,#000000e0);--gradient-input-fill:linear-gradient(to bottom,#00000005,transparent);--gradient-switch-thumb:linear-gradient(to bottom,transparent,#0000000a);--gradient-switch-track-off:linear-gradient(to bottom,transparent,#ffffff0a);--gradient-switch-track-on:linear-gradient(to bottom,transparent,#ffffff14)}@supports (color:lab(0% 0 0)){:root{--bg-depth:lab(94.7684% 0 0);--bg-base:lab(96.5084% -.0000596046 0);--bg-primary:lab(98.2716% 0 0);--bg-secondary:lab(99.9884% -.0000298023 0);--bg-tertiary:lab(99.9884% -.0000298023 0);--bg-quaternary:lab(99.9884% -.0000298023 0);--bg-accent:lab(41.4547% 30.9431 -84.4155);--bg-accent-translucent:lab(41.4547% 30.9431 -84.4155/.16);--bg-destructive:lab(49.6786% 69.526 48.442);--bg-destructive-translucent:lab(49.6786% 69.526 48.442/.16);--bg-special:lab(47.9156% 57.9535 -81.2975);--bg-special-translucent:lab(47.9156% 57.9535 -81.2975/.16);--bg-positive:lab(48.9452% -41.3464 51.1223);--bg-positive-translucent:lab(48.9452% -41.3464 51.1223/.16);--bg-attention:lab(49.7965% 52.6911 61.1861);--bg-attention-translucent:lab(49.7965% 52.6911 61.1861/.16);--bg-translucent:lab(100% 0 0/.8);--bg-muted:lab(49.8943% -.875205 3.29613/.16);--bg-inverse:lab(0% 0 0/.88);--fg-primary:lab(.903296% 0 0);--fg-secondary:lab(18.8087% -.101894 .363511);--fg-tertiary:lab(42.0087% -.102207 .363302);--fg-quaternary:lab(64.0487% -.102371 .363219);--fg-emphasis:lab(100% 0 0);--fg-accent:lab(31.7736% 30.003 -75.3703);--fg-destructive:lab(39.8214% 62.2671 44.6079);--fg-special:lab(38.881% 45.4169 -65.237);--fg-positive:lab(38.646% -33.8635 41.3478);--fg-attention:lab(39.9704% 44.217 50.8368);--border-depth:lab(79.236% 0 -.0000119209);--border-base:lab(80.976% 0 -.0000119209);--border-primary:lab(82.7392% -.0000298023 -.0000119209);--border-secondary:lab(84.456% 0 -.0000119209);--border-tertiary:lab(84.456% 0 -.0000119209);--border-quaternary:lab(84.456% 0 -.0000119209);--border-accent:lab(52.8042% 18.2982 -74.3349);--border-destructive:lab(59.9944% 65.9674 42.9035);--border-special:lab(58.7318% 50.9793 -76.8913);--border-positive:lab(59.4688% -41.3373 48.2604);--border-attention:lab(60.0882% 51.9682 55.566);--border-translucent:lab(47.8174% -.203669 .727129/.4);--border-glow-on-surface-hover:lab(49.8358% -.203699 .727093/.8);--glow-on-neutral-hover:lab(0% 0 0/.04);--glow-on-neutral-pressed:lab(0% 0 0/.08);--glow-on-accent-hover:lab(0% 0 0/.08);--glow-on-accent-pressed:lab(0% 0 0/.16);--glow-neutral-hover:lab(0% 0 0/.04);--glow-neutral-pressed:lab(0% 0 0/.08);--glow-on-inverse-hover:lab(0% 0 0/.88);--glow-on-inverse-pressed:lab(0% 0 0);--glow-accent-hover:lab(41.4547% 30.9431 -84.4155/.08);--glow-accent-pressed:lab(41.4547% 30.9431 -84.4155/.16);--glow-destructive-hover:lab(49.6786% 69.526 48.442/.08);--glow-destructive-pressed:lab(49.6786% 69.526 48.442/.16);--glow-special-hover:lab(47.9156% 57.9535 -81.2975/.08);--glow-special-pressed:lab(47.9156% 57.9535 -81.2975/.16);--glow-positive-hover:lab(48.9452% -41.3464 51.1223/.08);--glow-positive-pressed:lab(48.9452% -41.3464 51.1223/.16);--glow-attention-hover:lab(49.7965% 52.6911 61.1861/.08);--glow-attention-pressed:lab(49.7965% 52.6911 61.1861/.16);--shadow-button-pressed-inverse:inset 0 0 0 var(--border-default)lab(0% 0 0);--gradient-button-inverse:linear-gradient(to bottom,lab(0% 0 0/0),lab(0% 0 0/.88))}}.dark{--bg-depth:#090908;--bg-base:#0d0d0c;--bg-primary:#121211;--bg-secondary:#171716;--bg-tertiary:#1f1f1e;--bg-quaternary:#272726;--bg-accent:#1f55f1;--bg-accent-translucent:#1f55f13d;--bg-destructive:#e12429;--bg-destructive-translucent:#e124293d;--bg-special:#8e48ff;--bg-special-translucent:#8e48ff3d;--bg-positive:#338500;--bg-positive-translucent:#3385003d;--bg-attention:#ce4700;--bg-attention-translucent:#ce47003d;--bg-translucent:#77777133;--bg-muted:#77777114;--bg-inverse:#fffffff5;--fg-inverse:var(--color-gray-900);--fg-primary:#fff;--fg-secondary:#e7e7e6;--fg-tertiary:#9c9c9b;--fg-quaternary:#696967;--fg-emphasis:#fff;--fg-accent:#749df7;--fg-destructive:#ff8a7f;--fg-special:#baa0ff;--fg-positive:#73be59;--fg-attention:#ff8b61;--border-depth:#1f1f1d;--border-base:#242422;--border-primary:#292927;--border-secondary:#2f2f2d;--border-tertiary:#383835;--border-quaternary:#40403e;--border-accent:#1f55f1;--border-destructive:#e12429;--border-special:#8e48ff;--border-positive:#338500;--border-attention:#ce4700;--border-translucent:#7272705c;--border-glow-on-surface-hover:#777775a3;--glow-on-neutral-hover:#ffffff14;--glow-on-neutral-pressed:#ffffff1f;--glow-on-accent-hover:#ffffff1f;--glow-on-accent-pressed:#ffffff3d;--glow-neutral-hover:#ffffff14;--glow-neutral-pressed:#ffffff1f;--glow-on-inverse-hover:#fff6;--glow-on-inverse-pressed:#ffffff8f;--glow-accent-hover:#1f55f129;--glow-accent-pressed:#1f55f13d;--glow-destructive-hover:#e1242929;--glow-destructive-pressed:#e124293d;--glow-special-hover:#8e48ff29;--glow-special-pressed:#8e48ff3d;--glow-positive-hover:#33850029;--glow-positive-pressed:#3385003d;--glow-attention-hover:#ce470029;--glow-attention-pressed:#ce47003d;--shadow-surface-xs:inset 0px 0px 0px var(--border-default)#77777152,0px 0px 0px var(--border-default)#00000029,0px 1px 0px 0px #0000001f,0px 1px 1px -.5px #0000001f;--shadow-surface-sm:inset 0px 0px 0px var(--border-default)#77777152,0px 0px 0px var(--border-default)#00000029,0px 1px 0px 0px #0000001f,0px 1px 1px -.5px #0000001f,0px 3px 3px -1.5px #0000001f;--shadow-surface-md:inset 0px 0px 0px var(--border-default)#77777152,0px 0px 0px var(--border-default)#00000029,0px 1px 0px 0px #0000001f,0px 1px 1px -.5px #0000001f,0px 3px 3px -1.5px #0000001f,0px 6px 6px -3px #0000001f;--shadow-surface-lg:inset 0px 0px 0px var(--border-default)#77777152,0px 0px 0px var(--border-default)#00000029,0px 1px 0px 0px #0000001f,0px 1px 1px -.5px #0000001f,0px 3px 3px -1.5px #0000001f,0px 6px 6px -3px #0000001f,0px 12px 12px -6px #0000001f;--shadow-surface-xl:inset 0px 0px 0px var(--border-default)#77777152,0px 0px 0px var(--border-default)#00000029,0px 1px 0px 0px #0000001f,0px 1px 1px -.5px #0000001f,0px 3px 3px -1.5px #0000001f,0px 6px 6px -3px #0000001f,0px 12px 12px -6px #0000001f,0px 24px 24px -12px #0000001f;--shadow-tooltip:0 0 0 .5px #00000014,inset 0 0 0 .5px #ffffff1f,0px 1px 1px -.5px #0000001f,0px 3px 3px -1.5px #0000001f,0px 6px 6px -3px #0000001f,0px 12px 12px -6px #0000001f;--shadow-button-neutral:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff0a,inset 0px 0px 0px var(--border-default)#ffffff29,inset 0px 0px 0px 0px #00000014,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #0000001f,0px 4px 4px -2px #0000001f;--shadow-button-accent:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff14,inset 0px 0px 0px var(--border-default)#ffffff52,inset 0px 0px 0px 0px #0000,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #091a483d,0px 4px 4px -2px #091a483d;--shadow-button-destructive:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff14,inset 0px 0px 0px var(--border-default)#ffffff52,inset 0px 0px 0px 0px #0000,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #440b0c3d,0px 4px 4px -2px #440b0c3d;--shadow-button-special:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff14,inset 0px 0px 0px var(--border-default)#ffffff52,inset 0px 0px 0px 0px #0000,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #2b164d3d,0px 4px 4px -2px #2b164d3d;--shadow-button-positive:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff14,inset 0px 0px 0px var(--border-default)#ffffff52,inset 0px 0px 0px 0px #0000,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #0f28003d,0px 4px 4px -2px #0f28003d;--shadow-button-attention:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff14,inset 0px 0px 0px var(--border-default)#ffffff52,inset 0px 0px 0px 0px #0000,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #3e15003d,0px 4px 4px -2px #3e15003d;--shadow-button-inverse:inset 0px var(--border-default)0px 0px #ffffff29,inset 0px calc(-1*var(--border-default))0px 0px #ffffff0a,inset 0px 0px 0px var(--border-default)#fff,inset 0px 0px 0px 0px #00000014,inset 0px 0px 0px 0px #0000,0px 2px 2px -1px #0000001f,0px 4px 4px -2px #0000001f;--shadow-button-pressed-neutral:inset 0 0 0 var(--border-default)#7777718f;--shadow-button-pressed-semantic:inset 0 0 0 var(--border-default)#ffffff52;--shadow-button-pressed-inverse:inset 0 0 0 var(--border-default)#fff;--shadow-input-base:inset 0px var(--border-default)0px 0px #ffffff14,inset 0px 2px 2px -1px #00000014,inset 0px 4px 4px -2px #00000014,0px var(--border-default)0px 0px #0000001f;--shadow-switch-thumb:inset 0px var(--border-default)0px 0px #fff,inset 0px calc(-1*var(--border-default))0px 0px #fffc,inset 0px 0px 0px 1px #fff,0px 2px 2px -1px #0000001f,0px 4px 4px -2px #0000001f,0px 0px 0px var(--border-default)#0000001f;--shadow-switch-track:inset 0px 2px 2px -1px #00000014,inset 0px 4px 4px -2px #00000014,inset 0px 0px 0px var(--border-default)#ffffff29;--gradient-button-neutral:linear-gradient(to bottom,#ffffff0a,transparent);--gradient-button-semantic:linear-gradient(to bottom,#ffffff14,transparent);--gradient-button-inverse:linear-gradient(to bottom,#0000,#00000014);--gradient-input-fill:linear-gradient(to bottom,#0000000a,transparent);--gradient-switch-thumb:linear-gradient(to bottom,transparent,#0000001f);--gradient-switch-track-off:linear-gradient(to bottom,transparent,#ffffff0a);--gradient-switch-track-on:linear-gradient(to bottom,transparent,#ffffff14)}@supports (color:lab(0% 0 0)){.dark{--bg-depth:lab(2.47544% -.0863299 .309634);--bg-base:lab(3.64792% -.117965 .422665);--bg-primary:lab(5.40508% -.153907 .550512);--bg-secondary:lab(7.70799% -.19557 .698656);--bg-tertiary:lab(11.6832% -.201508 .728655);--bg-quaternary:lab(15.5692% -.201941 .728303);--bg-accent:lab(41.4547% 30.9431 -84.4155);--bg-accent-translucent:lab(41.4547% 30.9431 -84.4155/.24);--bg-destructive:lab(49.6786% 69.526 48.442);--bg-destructive-translucent:lab(49.6786% 69.526 48.442/.24);--bg-special:lab(47.9156% 57.9535 -81.2975);--bg-special-translucent:lab(47.9156% 57.9535 -81.2975/.24);--bg-positive:lab(48.9452% -41.3464 51.1223);--bg-positive-translucent:lab(48.9452% -41.3464 51.1223/.24);--bg-attention:lab(49.7965% 52.6911 61.1861);--bg-attention-translucent:lab(49.7965% 52.6911 61.1861/.24);--bg-translucent:lab(49.8943% -.875205 3.29613/.2);--bg-muted:lab(49.8943% -.875205 3.29613/.08);--bg-inverse:lab(100% 0 0/.96);--fg-primary:lab(100% 0 0);--fg-secondary:lab(91.6306% -.204355 .72664);--fg-tertiary:lab(64.5098% -.204027 .726879);--fg-quaternary:lab(44.2098% -.20358 .727201);--fg-emphasis:lab(100% 0 0);--fg-accent:lab(64.8421% 4.78992 -49.8068);--fg-destructive:lab(70.8432% 48.5363 29.4891);--fg-special:lab(70.6957% 30.0045 -52.7229);--fg-positive:lab(70.3504% -38.3783 42.6767);--fg-attention:lab(70.741% 44.7796 44.9511);--border-depth:lab(11.8507% -.395551 1.46293);--border-base:lab(14.0896% -.396654 1.46207);--border-primary:lab(16.6765% -.397772 1.46123);--border-secondary:lab(19.3213% -.398725 1.4605);--border-tertiary:lab(23.3002% -.399917 1.4596);--border-quaternary:lab(27.1863% -.400886 1.45889);--border-accent:lab(41.4547% 30.9431 -84.4155);--border-destructive:lab(49.6786% 69.526 48.442);--border-special:lab(47.9156% 57.9535 -81.2975);--border-positive:lab(48.9452% -41.3464 51.1223);--border-attention:lab(49.7965% 52.6911 61.1861);--border-translucent:lab(47.8174% -.203669 .727129/.36);--border-glow-on-surface-hover:lab(49.8358% -.203699 .727093/.64);--glow-on-neutral-hover:lab(100% 0 0/.08);--glow-on-neutral-pressed:lab(100% 0 0/.12);--glow-on-accent-hover:lab(100% 0 0/.12);--glow-on-accent-pressed:lab(100% 0 0/.24);--glow-neutral-hover:lab(100% 0 0/.08);--glow-neutral-pressed:lab(100% 0 0/.12);--glow-on-inverse-hover:lab(100% 0 0/.4);--glow-on-inverse-pressed:lab(100% 0 0/.56);--glow-accent-hover:lab(41.4547% 30.9431 -84.4155/.16);--glow-accent-pressed:lab(41.4547% 30.9431 -84.4155/.24);--glow-destructive-hover:lab(49.6786% 69.526 48.442/.16);--glow-destructive-pressed:lab(49.6786% 69.526 48.442/.24);--glow-special-hover:lab(47.9156% 57.9535 -81.2975/.16);--glow-special-pressed:lab(47.9156% 57.9535 -81.2975/.24);--glow-positive-hover:lab(48.9452% -41.3464 51.1223/.16);--glow-positive-pressed:lab(48.9452% -41.3464 51.1223/.24);--glow-attention-hover:lab(49.7965% 52.6911 61.1861/.16);--glow-attention-pressed:lab(49.7965% 52.6911 61.1861/.24);--shadow-button-pressed-inverse:inset 0 0 0 var(--border-default)lab(100% 0 0);--gradient-button-inverse:linear-gradient(to bottom,lab(0% 0 0/0),lab(0% 0 0/.08))}}
@layer pulse{.bg-depth-pulse{background-color:var(--bg-depth)}.bg-base-pulse{background-color:var(--bg-base)}.bg-primary-pulse{background-color:var(--bg-primary)}.bg-secondary-pulse{background-color:var(--bg-secondary)}.bg-tertiary-pulse{background-color:var(--bg-tertiary)}.bg-quaternary-pulse{background-color:var(--bg-quaternary)}.bg-accent-pulse{background-color:var(--bg-accent)}.bg-accent-translucent-pulse{background-color:var(--bg-accent-translucent)}.bg-destructive-pulse{background-color:var(--bg-destructive)}.bg-destructive-translucent-pulse{background-color:var(--bg-destructive-translucent)}.bg-special-pulse{background-color:var(--bg-special)}.bg-special-translucent-pulse{background-color:var(--bg-special-translucent)}.bg-positive-pulse{background-color:var(--bg-positive)}.bg-positive-translucent-pulse{background-color:var(--bg-positive-translucent)}.bg-attention-pulse{background-color:var(--bg-attention)}.bg-attention-translucent-pulse{background-color:var(--bg-attention-translucent)}.bg-translucent-pulse{background-color:var(--bg-translucent)}.text-primary-pulse{color:var(--fg-primary)}.text-secondary-pulse{color:var(--fg-secondary)}.text-tertiary-pulse{color:var(--fg-tertiary)}.text-quaternary-pulse{color:var(--fg-quaternary)}.text-emphasis-pulse{color:var(--fg-emphasis)}.text-accent-pulse{color:var(--fg-accent)}.text-destructive-pulse{color:var(--fg-destructive)}.text-special-pulse{color:var(--fg-special)}.text-positive-pulse{color:var(--fg-positive)}.text-attention-pulse{color:var(--fg-attention)}.border-depth-pulse{border-color:var(--border-depth)}.border-base-pulse{border-color:var(--border-base)}.border-primary-pulse{border-color:var(--border-primary)}.border-secondary-pulse{border-color:var(--border-secondary)}.border-tertiary-pulse{border-color:var(--border-tertiary)}.border-quaternary-pulse{border-color:var(--border-quaternary)}.border-accent-pulse{border-color:var(--border-accent)}.border-destructive-pulse{border-color:var(--border-destructive)}.border-special-pulse{border-color:var(--border-special)}.border-positive-pulse{border-color:var(--border-positive)}.border-attention-pulse{border-color:var(--border-attention)}.border-translucent-pulse{border-color:var(--border-translucent)}.glow-on-neutral-hover-pulse{background-color:var(--glow-on-neutral-hover)}.glow-on-neutral-pressed-pulse{background-color:var(--glow-on-neutral-pressed)}.glow-on-accent-hover-pulse{background-color:var(--glow-on-accent-hover)}.glow-on-accent-pressed-pulse{background-color:var(--glow-on-accent-pressed)}.glow-neutral-hover-pulse{background-color:var(--glow-neutral-hover)}.glow-neutral-pressed-pulse{background-color:var(--glow-neutral-pressed)}.glow-accent-hover-pulse{background-color:var(--glow-accent-hover)}.glow-accent-pressed-pulse{background-color:var(--glow-accent-pressed)}.glow-destructive-hover-pulse{background-color:var(--glow-destructive-hover)}.glow-destructive-pressed-pulse{background-color:var(--glow-destructive-pressed)}.glow-special-hover-pulse{background-color:var(--glow-special-hover)}.glow-special-pressed-pulse{background-color:var(--glow-special-pressed)}.glow-positive-hover-pulse{background-color:var(--glow-positive-hover)}.glow-positive-pressed-pulse{background-color:var(--glow-positive-pressed)}.glow-attention-hover-pulse{background-color:var(--glow-attention-hover)}.glow-attention-pressed-pulse{background-color:var(--glow-attention-pressed)}}
