html{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--foreground) 25%, transparent) transparent}:root{--brand:#2a80ff;--dawn-ground:#e0e9f6;--dawn-ink:#0d1116;--dawn-1:#7da6e3;--dawn-2:#a0dbda;--dawn-3:#3463a6;--dawn-4:#efdcb9;--dawn-grain:.35;--brand-foreground:#fafafa;--brand-fill:#0856c0;--brand-hover:#0347a2;--brand-ink:#055bcc;--role-annotator:var(--success);--role-reviewer:var(--warning);--role-manager:var(--chart-4);--success-ink:#006c4d;--warning-ink:#9c4709;--destructive-ink:#bb0914;--info-ink:#00639c;--role-annotator-ink:var(--success-ink);--role-reviewer-ink:var(--warning-ink);--role-manager-ink:#6a4fa9;--ai-spark-1:#7f22fe;--ai-spark-2:#155dfc;--ai-spark-3:#0092b5;--success-ground:color-mix(in oklab, var(--success) 5%, var(--card));--warning-ground:color-mix(in oklab, var(--warning) 5%, var(--card));--destructive-ground:color-mix(in oklab, var(--destructive) 5%, var(--card));--info-ground:color-mix(in oklab, var(--info) 5%, var(--card));--destructive-fill:#bb0914;--destructive-hover:#9e000c;--destructive-foreground:#fafafa;--sidebar:var(--background)}@supports (color:lab(0% 0 0)){:root{--brand:lab(53.9378% 11.7582 -73.11);--dawn-ground:lab(91.8215% -1.20324 -7.38637);--dawn-ink:lab(4.80919% -.386566 -3.50454);--dawn-1:lab(67.0205% -2.22975 -35.5998);--dawn-2:lab(83.2409% -19.5877 -6.00582);--dawn-3:lab(41.1617% 1.61564 -41.9912);--dawn-4:lab(88.5297% 2.96238 19.474);--brand-foreground:lab(98.26% 0 0);--brand-fill:lab(37.8253% 12.5728 -62.5649);--brand-hover:lab(31.0481% 11.5415 -55.6025);--brand-ink:lab(40.019% 13.6361 -66.0299);--success-ink:lab(39.9732% -38.2774 10.29);--warning-ink:lab(41.1504% 33.7145 48.7898);--destructive-ink:lab(39.9887% 63.0811 47.5284);--info-ink:lab(39.287% -8.70441 -41.2805);--role-manager-ink:lab(39.9339% 28.0031 -45.3518);--ai-spark-1:lab(41.088% 68.9966 -91.995);--ai-spark-2:lab(44.0605% 29.0279 -86.0352);--ai-spark-3:lab(55.1767% -26.7496 -30.5139);--destructive-fill:lab(39.9887% 63.0811 47.5284);--destructive-hover:lab(33.2247% 56.8166 43.5791);--destructive-foreground:lab(98.26% 0 0)}}.dark{--sidebar:var(--background);--brand:#5e9dff;--brand-foreground:#fafafa;--brand-ink:var(--brand);--success-ink:var(--success);--warning-ink:var(--warning);--destructive-ink:var(--destructive);--info-ink:var(--info);--role-manager-ink:var(--role-manager);--ai-spark-1:#a685ff;--ai-spark-2:#54a2ff;--ai-spark-3:#00d2ef;--dawn-ground:#061428;--dawn-ink:#f8fafe;--dawn-1:#1e4b8d;--dawn-2:#006363;--dawn-3:#132b5a;--dawn-4:#8f6b20;--dawn-grain:.5}@supports (color:lab(0% 0 0)){.dark{--brand:lab(63.9561% 3.44121 -59.6746);--brand-foreground:lab(98.26% 0 0);--ai-spark-1:lab(62.8239% 34.9159 -60.0512);--ai-spark-2:lab(65.0361% -1.42065 -56.9802);--ai-spark-3:lab(76.6045% -40.9406 -29.6231);--dawn-ground:lab(5.93677% .45678 -15.394);--dawn-ink:lab(98.2467% -.325412 -1.86015);--dawn-1:lab(31.7651% 3.64405 -41.788);--dawn-2:lab(37.1484% -29.4647 -8.79664);--dawn-3:lab(17.9559% 5.22253 -31.6904);--dawn-4:lab(47.872% 9.15298 45.1222)}}.text-brand{color:var(--brand)}.brand-primary{--primary:var(--brand-fill);--primary-foreground:var(--brand-foreground)}.cta-band{background:var(--brand-fill);color:var(--brand-foreground)}html[data-announcement-dismissed] .announcement-bar{display:none}.cta-band-secondary{background:color-mix(in oklab, var(--brand-foreground) 12%, var(--brand-fill));border-color:color-mix(in oklab, var(--brand-foreground) 30%, transparent)}.cta-band-secondary:hover{background:var(--brand-hover)}.logo-word{clip-path:inset(-25% 100% -25% 0);transition:clip-path .32s cubic-bezier(.4,0,.2,1)}.logo-reveal:hover .logo-word,.logo-reveal:focus-visible .logo-word,.logo-reveal[data-open] .logo-word{clip-path:inset(-25% -5% -25% 0)}.logo-char{display:inline-block;position:relative}.logo-char>span{opacity:0;transition:opacity .12s ease-out;display:inline-block}.logo-char>i{pointer-events:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:absolute;inset:12% 6% 10%}.logo-char>i>b{background:currentColor;border-radius:1px;display:block;transform:scale(0)}.logo-reveal:hover .logo-char>span,.logo-reveal:focus-visible .logo-char>span,.logo-reveal[data-open] .logo-char>span{opacity:1;transition-delay:calc(var(--l) * 40ms + .22s)}.logo-reveal:hover .logo-char>i>b,.logo-reveal:focus-visible .logo-char>i>b,.logo-reveal[data-open] .logo-char>i>b{animation:.42s cubic-bezier(.4,0,.2,1) both logo-px;animation-delay:calc(var(--l) * 40ms + var(--i) * 16ms)}@keyframes logo-px{0%{opacity:1;transform:scale(0)}45%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){.logo-word{clip-path:none;transition:none}.logo-char>span{opacity:1;transition:none}.logo-char>i{display:none}}.dawn-panel{isolation:isolate;background:var(--dawn-ground);color:var(--dawn-ink);position:relative;overflow:hidden}.dawn-panel:after{content:"";z-index:2;pointer-events:none;opacity:var(--dawn-grain);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.dawn-blob{z-index:0;aspect-ratio:1;filter:blur(70px);will-change:transform;border-radius:50%;position:absolute}.dawn-blob-1{background:var(--dawn-1);opacity:.8;width:75%;top:-30%;left:-25%}.dawn-blob-2{background:var(--dawn-2);opacity:.8;width:60%;top:0;right:-20%}.dawn-blob-3{background:var(--dawn-3);opacity:.7;width:70%;bottom:-40%;left:15%}.dawn-blob-4{background:var(--dawn-4);opacity:.8;width:30%;bottom:18%;right:18%}.dawn-panel>:not(.dawn-blob){z-index:3;position:relative}@media (prefers-reduced-motion:no-preference){.dawn-blob{animation:22s ease-in-out infinite alternate dawn-drift}.dawn-blob-2{animation-duration:27s;animation-delay:-6s}.dawn-blob-3{animation-duration:31s;animation-delay:-12s}.dawn-blob-4{animation-duration:25s;animation-delay:-3s}}@keyframes dawn-drift{0%{transform:translate(0)scale(1)}to{transform:translate(6%,-5%)scale(1.12)}}.font-base-sans{font-family:var(--font-base-sans), var(--font-sans)}.wordmark{font-family:var(--font-google-sans), var(--font-sans);letter-spacing:-.025em;font-weight:700}.wordmark-display{font-weight:500}.font-google-sans{font-family:var(--font-google-sans), var(--font-sans)}.marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{animation:marquee var(--marquee-duration,55s) linear infinite}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}.dot-grid:before{content:"";background-image:radial-gradient(circle, var(--border) 1px, transparent 1.5px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 70%,#0000 35%,#000 100%);mask-image:radial-gradient(55% 70%,#0000 35%,#000 100%)}.spotlight-bloom{-webkit-mask-image:radial-gradient(420px at var(--mx,50%) var(--my,50%), black 0%, #00000040 38%, transparent 68%);mask-image:radial-gradient(420px at var(--mx,50%) var(--my,50%), black 0%, #00000040 38%, transparent 68%);-webkit-mask-image:radial-gradient(420px at var(--mx,50%) var(--my,50%), black 0%, #00000040 38%, transparent 68%);pointer-events:none}@property --cta-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-ring{background:conic-gradient(from var(--cta-ring-angle), var(--brand-fill) 0deg, var(--brand-fill) 200deg, var(--brand-foreground) 340deg, var(--brand-fill) 360deg);animation:1.5s linear infinite cta-ring-turn}.cta-ring:hover{background:var(--brand-hover);animation:none}@keyframes cta-ring-turn{to{--cta-ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.cta-ring{background:var(--brand-fill);animation:none}}html[data-motion-paused] :is(.marquee-track,.cta-ring,.status-ping){animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-slot=skeleton]{animation:none}}[data-sonner-toast][data-expanded=false][data-front=false]>*{opacity:0}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-sonner-toast] [data-close-button]{color:var(--muted-foreground);background:0 0;border-color:#0000}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast][data-sonner-toast] [data-close-button]:hover{background:var(--muted);color:var(--foreground)}:root[data-motion=reduced] [data-sonner-toast],:root[data-motion=reduced] [data-sonner-toast]>*{transition:none!important;animation:none!important}:root[data-motion=reduced] [data-slot=skeleton]{animation:none}@media (prefers-reduced-motion:reduce){[data-slot$=-content],[data-slot$=-overlay]{transition-property:opacity,color,background-color,border-color!important;transition-duration:80ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nav-pill{opacity:0;transition:opacity .15s ease-out,transform .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1)}.nav-pill[data-on]{opacity:1}.nav-pill[data-snap]{transition:opacity .15s ease-out}.menu-backdrop{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s linear .2s}.menu-backdrop[data-open]{opacity:1;visibility:visible;transition:opacity .2s ease-out}.menu-drawer{visibility:hidden;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s;transform:translate(-100%)}.menu-drawer[data-open]{visibility:visible;transition:transform .28s cubic-bezier(.4,0,.2,1);transform:none}@starting-style{.menu-backdrop[data-open]{opacity:0}.menu-drawer[data-open]{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.nav-pill,.menu-backdrop,.menu-drawer{transition:none}}@keyframes lc-rise{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .lc-rise[data-rise=wait]:not(:has(:focus-visible)){opacity:0;transform:translateY(28px)}html:not([data-motion=reduced]) .lc-rise[data-rise=in]{animation:.7s cubic-bezier(.4,0,.2,1) both lc-rise;animation-delay:var(--rise-delay,0s)}}@keyframes lc-dot-2{0%,33%{opacity:0}34%,to{opacity:1}}@keyframes lc-dot-3{0%,66%{opacity:0}67%,to{opacity:1}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .lc-dot-2{animation:1.2s linear infinite lc-dot-2}html:not([data-motion=reduced]) .lc-dot-3{animation:1.2s linear infinite lc-dot-3}}:root{--snip-dim:#00000080;--snip-edge:#fff;--mark-pen:#ef4444;--mark-highlight:#facc1573;--mark-hide:#000}
html[data-palette=graphite]{--background:#ededed;--foreground:#101010;--card:#fdfdfd;--popover:#fdfdfd;--muted:#e9e9e9;--muted-foreground:#636363;--accent:#e1e7f0;--border:#cfcfcf;--ring:#526480;--primary:#282e38;--primary-foreground:#fafafa;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=graphite]{--background:lab(93.62% -.0000298023 0);--foreground:lab(4.8411% 0 0);--card:lab(99.42% -.0000298023 0);--popover:lab(99.42% -.0000298023 0);--muted:lab(92.46% -.0000298023 0);--muted-foreground:lab(42% 0 0);--accent:lab(91.2606% -.869185 -5.18472);--border:lab(83.18% -.0000298023 0);--ring:lab(41.7859% -1.76618 -17.9732);--primary:lab(18.7262% -.922397 -7.26217);--primary-foreground:lab(98.26% 0 0)}}html.dark[data-palette=graphite]{--background:#0c0c0c;--foreground:#fafafa;--card:#191919;--popover:#191919;--muted:#282828;--muted-foreground:#a4a4a4;--accent:#2a323e;--border:#ffffff1a;--ring:#7288a8;--primary:#99a6b8;--primary-foreground:#0d0d0d;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=graphite]{--background:lab(3.36376% 0 0);--foreground:lab(98.26% 0 0);--card:lab(8.94% -.00000745058 0);--popover:lab(8.94% -.00000745058 0);--muted:lab(15.9% 0 .00000596046);--muted-foreground:lab(67.52% -.0000298023 0);--accent:lab(20.4421% -1.05119 -9.04094);--border:lab(100% 0 0/.1);--ring:lab(55.6956% -2.1461 -19.8342);--primary:lab(67.4221% -1.61934 -10.9902);--primary-foreground:lab(3.6999% 0 0);--input:lab(100% 0 0/.15)}}html[data-palette=ocean]{--background:#eaedee;--foreground:#0a1213;--card:#fcfefe;--popover:#fcfefe;--muted:#e5ebec;--muted-foreground:#5c6567;--accent:#d2ecf1;--border:#cad1d2;--ring:#00707f;--primary:#00535f;--primary-foreground:#f7fbfc;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=ocean]{--background:lab(93.6529% -1.16351 -.771391);--foreground:lab(4.9096% -2.37937 -1.74918);--card:lab(99.4364% -.582099 -.385976);--popover:lab(99.4364% -.582099 -.385976);--muted:lab(92.5092% -1.74433 -1.15628);--muted-foreground:lab(42.0976% -3.47182 -2.30027);--accent:lab(91.5269% -8.08653 -5.35752);--border:lab(83.2455% -2.32387 -1.5403);--ring:lab(42.737% -27.222 -18.4062);--primary:lab(31.0533% -24.2333 -16.4943);--primary-foreground:lab(98.2929% -1.1636 -.771415)}}html.dark[data-palette=ocean]{--background:#070e0f;--foreground:#f6fbfc;--card:#131b1c;--popover:#131b1c;--muted:#21292b;--muted-foreground:#9ca7a9;--accent:#083840;--border:#ffffff1a;--ring:#0097aa;--primary:#0097aa;--primary-foreground:#041012;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=ocean]{--background:lab(3.41727% -1.85438 -1.38164);--foreground:lab(98.301% -1.45406 -.963986);--card:lab(9.03594% -3.43996 -2.27979);--popover:lab(9.03594% -3.43996 -2.27979);--muted:lab(15.9966% -3.45239 -2.28738);--muted-foreground:lab(67.6179% -3.47888 -2.30532);--accent:lab(20.9176% -13.8398 -9.2751);--border:lab(100% 0 0/.1);--ring:lab(56.7417% -30.2248 -20.3311);--primary:lab(56.7417% -30.2248 -20.3311);--primary-foreground:lab(3.79275% -3.17668 -2.54495);--input:lab(100% 0 0/.15)}}html[data-palette=forest]{--background:#ebedeb;--foreground:#0e120d;--card:#fdfefc;--popover:#fdfefc;--muted:#e7eae7;--muted-foreground:#60655f;--accent:#ddebda;--border:#cdd1cc;--ring:#427138;--primary:#204817;--primary-foreground:#f9fbf8;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=forest]{--background:lab(93.672% -1.04663 .969553);--foreground:lab(4.94955% -2.18523 1.97642);--card:lab(99.446% -.523418 .484478);--popover:lab(99.446% -.523418 .484478);--muted:lab(92.5379% -1.56951 1.45513);--muted-foreground:lab(42.1542% -3.13309 2.92419);--accent:lab(91.6586% -7.30568 6.83523);--border:lab(83.2837% -2.09203 1.9417);--ring:lab(43.1681% -25.6862 26.1907);--primary:lab(26.7841% -23.0331 24.3868);--primary-foreground:lab(98.312% -1.04663 .969505)}}html.dark[data-palette=forest]{--background:#0a0d09;--foreground:#f8fbf8;--card:#171b16;--popover:#171b16;--muted:#252924;--muted-foreground:#a1a69f;--accent:#24381f;--border:#ffffff1a;--ring:#619655;--primary:#619655;--primary-foreground:#090f07;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=forest]{--background:lab(3.44851% -1.70811 1.54035);--foreground:lab(98.3249% -1.30811 1.21219);--card:lab(9.09153% -3.12268 2.9246);--popover:lab(9.09153% -3.12268 2.9246);--muted:lab(16.0526% -3.12661 2.94094);--muted-foreground:lab(67.6749% -3.13556 2.91827);--accent:lab(21.137% -12.8864 12.8081);--border:lab(100% 0 0/.1);--ring:lab(57.2204% -28.306 28.4469);--primary:lab(57.2204% -28.306 28.4469);--primary-foreground:lab(3.84725% -2.97526 2.64015);--input:lab(100% 0 0/.15)}}html[data-palette=plum]{--background:#edecef;--foreground:#120f15;--card:#fefdfe;--popover:#fefdfe;--muted:#eae8ed;--muted-foreground:#656269;--accent:#eae2f6;--border:#d0ced4;--ring:#715391;--primary:#543772;--primary-foreground:#fbf9fc;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=plum]{--background:lab(93.5736% .791252 -1.23765);--foreground:lab(4.73566% 1.78984 -2.84713);--card:lab(99.3969% .395119 -.619316);--popover:lab(99.3969% .395119 -.619316);--muted:lab(92.3903% 1.18852 -1.85511);--muted-foreground:lab(41.8581% 2.40256 -3.68907);--accent:lab(90.9667% 5.6273 -8.59129);--border:lab(83.0868% 1.58754 -2.47103);--ring:lab(40.5865% 22.2145 -29.6131);--primary:lab(28.9128% 22.8585 -29.4375);--primary-foreground:lab(98.2136% .791192 -1.23774)}}html.dark[data-palette=plum]{--background:#0d0b10;--foreground:#fbf9fd;--card:#1b181e;--popover:#1b181e;--muted:#29262c;--muted-foreground:#a6a3ab;--accent:#372b46;--border:#ffffff1a;--ring:#9674bb;--primary:#b691e1;--primary-foreground:#0f0b14;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=plum]{--background:lab(3.28038% 1.41406 -2.25294);--foreground:lab(98.202% .989586 -1.54661);--card:lab(8.79344% 2.44914 -3.65523);--popover:lab(8.79344% 2.44914 -3.65523);--muted:lab(15.7552% 2.43129 -3.66757);--muted-foreground:lab(67.3791% 2.39185 -3.69766);--accent:lab(19.8622% 10.8451 -14.8988);--border:lab(100% 0 0/.1);--ring:lab(54.4004% 24.1195 -32.6801);--primary:lab(65.8802% 26.1487 -35.7108);--primary-foreground:lab(3.54541% 2.60807 -4.18963);--input:lab(100% 0 0/.15)}}html[data-palette=indigo]{--background:#ebecf2;--foreground:#0e0f1b;--card:#fdfdff;--popover:#fdfdff;--muted:#e8e9f2;--muted-foreground:#606271;--accent:#e0e4ff;--border:#cdceda;--ring:#5449d0;--primary:#3d3b8b;--primary-foreground:#f9faff;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=indigo]{--background:lab(93.5597% .518084 -2.98249);--foreground:lab(4.67374% 1.71458 -7.54651);--card:lab(99.3901% .254452 -1.49415);--popover:lab(99.3901% .254452 -1.49415);--muted:lab(92.3687% .790775 -4.46539);--muted-foreground:lab(41.8028% 1.80373 -8.81142);--accent:lab(90.8274% 4.39617 -20.4738);--border:lab(83.0566% 1.07899 -5.93936);--ring:lab(38.8355% 35.225 -69.849);--primary:lab(28.5901% 19.9756 -45.5082);--primary-foreground:lab(98.1997% .517339 -2.98291)}}html.dark[data-palette=indigo]{--background:#0a0b16;--foreground:#f9faff;--card:#171824;--popover:#171824;--muted:#252633;--muted-foreground:#a1a3b4;--accent:#2a2862;--border:#ffffff1a;--ring:#736dff;--primary:#9499fa;--primary-foreground:#0a0b1e;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=indigo]{--background:lab(3.22813% 1.41364 -6.11239);--foreground:lab(98.1843% .652045 -3.72542);--card:lab(8.71502% 2.21728 -8.64904);--popover:lab(8.71502% 2.21728 -8.64904);--muted:lab(15.6859% 2.05734 -8.70428);--muted-foreground:lab(67.3289% 1.7105 -8.85816);--accent:lab(19.1659% 15.1423 -35.0209);--border:lab(100% 0 0/.1);--ring:lab(52.6956% 35.7605 -76.9126);--primary:lab(65.979% 16.1867 -49.6449);--primary-foreground:lab(3.41583% 3.19164 -11.768);--input:lab(100% 0 0/.15)}}html[data-palette=rose]{--background:#f0ebed;--foreground:#170d12;--card:#fffdfe;--popover:#fffdfe;--muted:#efe7ea;--muted-foreground:#6c5f65;--accent:#fddbea;--border:#d6ccd0;--ring:#9e366f;--primary:#8a3362;--primary-foreground:#fef8fb;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=rose]{--background:lab(93.5402% 2.00152 -.377071);--foreground:lab(4.67111% 4.40748 -.811186);--card:lab(99.3801% 1.00139 -.188601);--popover:lab(99.3801% 1.00139 -.188601);--muted:lab(92.3403% 3.00032 -.565505);--muted-foreground:lab(41.7604% 5.96976 -1.129);--accent:lab(90.7406% 13.9047 -2.63274);--border:lab(83.0204% 3.99688 -.753737);--ring:lab(39.975% 47.7065 -9.2644);--primary:lab(35.6067% 41.4416 -8.03647);--primary-foreground:lab(98.1802% 2.00164 -.377083)}}html.dark[data-palette=rose]{--background:#12090d;--foreground:#fef8fb;--card:#20161b;--popover:#20161b;--muted:#2f2429;--muted-foreground:#aea0a6;--accent:#4d1f37;--border:#ffffff1a;--ring:#cc5594;--primary:#d771a4;--primary-foreground:#17080f;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=rose]{--background:lab(3.23052% 3.46852 -.636521);--foreground:lab(98.167% 2.33474 -.439906);--card:lab(8.69979% 5.91753 -1.12557);--popover:lab(8.69979% 5.91753 -1.12557);--muted:lab(15.66% 5.93703 -1.12686);--muted-foreground:lab(67.2805% 5.98237 -1.12978);--accent:lab(19.5309% 24.0568 -4.64757);--border:lab(100% 0 0/.1);--ring:lab(53.6967% 52.7171 -10.2091);--primary:lab(60.9997% 45.1178 -8.69106);--primary-foreground:lab(3.46435% 6.2651 -1.13192);--input:lab(100% 0 0/.15)}}html[data-palette=midnight]{--background:#ebedf1;--foreground:#0d1019;--card:#fcfdff;--popover:#fcfdff;--muted:#e6e9f0;--muted-foreground:#5e636e;--accent:#dae6ff;--border:#cbcfd7;--ring:#385db8;--primary:#081e60;--primary-foreground:#f8fafe;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=midnight]{--background:lab(93.5943% -.142634 -2.2696);--foreground:lab(4.76399% .0791922 -5.59227);--card:lab(99.4073% -.074327 -1.13657);--popover:lab(99.4073% -.074327 -1.13657);--muted:lab(92.4209% -.205249 -3.3993);--muted-foreground:lab(41.9135% -.267237 -6.72366);--accent:lab(91.0913% -.502378 -15.6327);--border:lab(83.127% -.257909 -4.52346);--ring:lab(40.4759% 11.122 -53.1369);--primary:lab(13.6578% 15.2759 -42.3168);--primary-foreground:lab(98.2343% -.143141 -2.26986)}}html.dark[data-palette=midnight]{--background:#03060c;--foreground:#f8faff;--card:#0d1019;--popover:#0d1019;--muted:#1a1e27;--muted-foreground:#9fa5b0;--accent:#15254c;--border:#ffffff1a;--ring:#5480e8;--primary:#6d95ee;--primary-foreground:#070d1a;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=midnight]{--background:lab(1.5193% .130191 -2.79125);--foreground:lab(98.2299% -.164956 -2.64695);--card:lab(4.76399% .0791922 -5.59227);--popover:lab(4.76399% .0791922 -5.59227);--muted:lab(11.1604% -.0397339 -6.62924);--muted-foreground:lab(67.437% -.327498 -6.75343);--accent:lab(15.185% 4.82622 -26.6293);--border:lab(100% 0 0/.1);--ring:lab(54.3717% 10.229 -58.6215);--primary:lab(61.7498% 5.71263 -50.1077);--primary-foreground:lab(3.56364% .61103 -8.64024);--input:lab(100% 0 0/.15)}}html[data-palette=carbon]{--background:#f3f3f3;--foreground:#101010;--card:#fff;--popover:#fff;--muted:#e9e9e9;--muted-foreground:#636363;--accent:#e1e7f0;--border:#cfcfcf;--ring:#526480;--primary:#121212;--primary-foreground:#fafafa;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:var(--border);--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html[data-palette=carbon]{--background:lab(95.94% 0 0);--foreground:lab(4.8411% 0 0);--card:lab(100% 0 0);--popover:lab(100% 0 0);--muted:lab(92.46% -.0000298023 0);--muted-foreground:lab(42% 0 0);--accent:lab(91.2606% -.869185 -5.18472);--border:lab(83.18% -.0000298023 0);--ring:lab(41.7859% -1.76618 -17.9732);--primary:lab(5.26802% 0 0);--primary-foreground:lab(98.26% 0 0)}}html.dark[data-palette=carbon]{--background:#020202;--foreground:#fafafa;--card:#090909;--popover:#090909;--muted:#161616;--muted-foreground:#a4a4a4;--accent:#18202b;--border:#ffffff1a;--ring:#7288a8;--primary:#bebebe;--primary-foreground:#0d0d0d;--card-foreground:var(--foreground);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--accent-foreground:var(--foreground);--input:#ffffff26;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@supports (color:lab(0% 0 0)){html.dark[data-palette=carbon]{--background:lab(.658503% 0 0);--foreground:lab(98.26% 0 0);--card:lab(2.47865% 0 0);--popover:lab(2.47865% 0 0);--muted:lab(7.22637% -.0000149012 0);--muted-foreground:lab(67.52% -.0000298023 0);--accent:lab(11.7311% -.84874 -8.97637);--border:lab(100% 0 0/.1);--ring:lab(55.6956% -2.1461 -19.8342);--primary:lab(76.8% -.0000298023 0);--primary-foreground:lab(3.6999% 0 0);--input:lab(100% 0 0/.15)}}
:root{--lc-il-ease:cubic-bezier(.4, 0, .2, 1);--lc-il-enter:.6s;--lc-il-quick:1.2s;--lc-il-beat:2.4s;--lc-il-story:3.6s;--lc-il-slow:6s;--lc-il-step:.3s}.lc-il *{transform-box:fill-box;transform-origin:50%}.lc-il{--lc-il-dot:color-mix(in oklab, var(--accent), var(--primary) 16%);--lc-il-tint:color-mix(in oklab, var(--accent), var(--primary) 22%)}.dark .lc-il{--lc-il-dot:color-mix(in oklab, var(--accent), var(--primary) 40%);--lc-il-tint:color-mix(in oklab, var(--accent), var(--primary) 18%)}.lc-il.text-destructive,.lc-il.text-warning{--lc-il-tint:color-mix(in oklab, var(--muted), var(--foreground) 10%)}.dark .lc-il.text-destructive,.dark .lc-il.text-warning{--lc-il-tint:color-mix(in oklab, var(--muted), var(--foreground) 17%)}.bg-muted>.lc-il{--lc-il-tint:color-mix(in oklab, var(--muted), var(--foreground) 12%)}.lc-il-backdrop{fill:var(--lc-il-dot)}.lc-il.text-destructive .lc-il-backdrop,.lc-il.text-warning .lc-il-backdrop{fill:var(--muted)}.bg-muted>.lc-il .lc-il-backdrop{fill:var(--card)}.lc-il-tint,.lc-il-slab{fill:var(--lc-il-tint)}.lc-il-tint-line{stroke:var(--lc-il-tint)}.lc-il-an-bar,.lc-il-an-peak,.lc-il-pr-lip,.lc-il-qa-needle,.lc-il-cs-min,.lc-il-tm-top,.lc-il-tm-bot,.lc-il-us-phone,.lc-il-ss-arc,.lc-il-up-dip,.lc-il-cr-coin,.lc-il-nf-pin,.lc-il-nf-spot{transform-origin:50% 100%}.lc-il-tr-type,.lc-il-tr-word,.lc-il-st-fill,.lc-il-pa-fill,.lc-il-pn-flag,.lc-il-cr-line,.lc-il-cs-hour{transform-origin:0%}.lc-il-qu-deal{transform-origin:0 100%}.lc-il-de-body{transform-origin:50% 0}.lc-il-ex-flapl{transform-origin:80% 100%}.lc-il-ex-flapr{transform-origin:20% 100%}.lc-il .lc-il-dp-beam{transform-box:view-box;transform-origin:84px 30px}.lc-il .lc-il-dp-pl{transform-box:view-box;transform-origin:54px 30px}.lc-il .lc-il-dp-pr{transform-box:view-box;transform-origin:114px 30px}.lc-il .lc-il-er-jolt{transform-box:view-box;transform-origin:86px 78px}.lc-il-draw,.lc-il-an-plot,.lc-il-tk-tick,.lc-il-qa-arc{stroke-dasharray:100}.lc-il-qa-arc{stroke-dashoffset:25px}.lc-il-qa-needle{transform:rotate(45deg)}.lc-il-tm-top{transform:scaleY(.55)}.lc-il-tm-bot{transform:scaleY(.5)}.lc-il-shimmer{color:var(--muted-foreground)}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .lc-il-in{animation:lc-il-in var(--lc-il-enter) var(--lc-il-ease) both}html:not([data-motion=reduced]) .lc-il-draw{animation:lc-il-draw calc(var(--lc-il-enter) * 1.5) var(--lc-il-ease) calc(var(--lc-il-step) * 2) both}html:not([data-motion=reduced]):not([data-motion-paused]) .lc-il-shimmer{color:#0000;background-image:linear-gradient(90deg, var(--muted-foreground) 35%, var(--foreground) 50%, var(--muted-foreground) 65%);animation:lc-il-shimmer var(--lc-il-beat) linear infinite backwards;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}html:not([data-motion=reduced]) .lc-il-complete{animation:lc-il-complete var(--lc-il-enter) var(--lc-il-ease) both}html:not([data-motion=reduced]) .lc-il-progress{animation:lc-il-progress var(--lc-il-quick) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-search{animation:lc-il-search var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-bracket-l{animation:lc-il-bracket-l var(--lc-il-enter) var(--lc-il-ease) var(--lc-il-step) both}html:not([data-motion=reduced]) .lc-il-bracket-r{animation:lc-il-bracket-r var(--lc-il-enter) var(--lc-il-ease) var(--lc-il-step) both}html:not([data-motion=reduced]) .lc-il-an-bar{animation:lc-il-an-bar var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-an-peak{animation:lc-il-an-peak var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-an-plot{animation:lc-il-an-plot var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-an-node{animation:lc-il-an-node var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-au-head{animation:lc-il-au-head var(--lc-il-beat) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-au-eq{animation:lc-il-au-eq var(--lc-il-quick) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tr-type{animation:lc-il-tr-type var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tr-word{animation:lc-il-tr-word var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tr-caret{animation:lc-il-blink var(--lc-il-quick) steps(1) infinite backwards}html:not([data-motion=reduced]) .lc-il-pr-sheet{animation:lc-il-pr-sheet var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-pr-lip{animation:lc-il-pr-lip var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tk-box{animation:lc-il-tk-box var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tk-tick{animation:lc-il-tk-tick var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-qu-deal{animation:lc-il-qu-deal var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-qu-up{animation:lc-il-qu-up var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-pe-bob{animation:lc-il-pe-bob var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-pe-plus{animation:lc-il-pe-plus var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-or-lit{animation:lc-il-or-lit var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ac-row{animation:lc-il-ac-row var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ac-ring{animation:lc-il-ac-ring var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-bk-turn{animation:lc-il-bk-turn var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-st-knob{animation:lc-il-st-knob var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-st-fill{animation:lc-il-st-fill var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-st-nudge{animation:lc-il-st-nudge var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ss-arc{animation:lc-il-ss-arc var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-pn-flag{animation:lc-il-pn-flag var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-dp-beam{animation:lc-il-dp-beam var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-dp-hang{animation:lc-il-dp-hang var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tm-flip{animation:lc-il-tm-flip var(--lc-il-slow) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tm-top{animation:lc-il-tm-top var(--lc-il-slow) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tm-bot{animation:lc-il-tm-bot var(--lc-il-slow) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-tm-flow{animation:lc-il-tm-flow var(--lc-il-quick) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-qa-arc{animation:lc-il-qa-arc var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-qa-needle{animation:lc-il-qa-needle var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-cr-coin{animation:lc-il-cr-coin var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-cr-line{animation:lc-il-cr-line var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ex-file{animation:lc-il-ex-file var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ex-flapl{animation:lc-il-ex-flapl var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ex-flapr{animation:lc-il-ex-flapr var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-sh-tok{animation:lc-il-sh-tok var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-sh-body{animation:lc-il-sh-body var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-sw-hop{animation:lc-il-sw-hop var(--lc-il-beat) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-sw-to{animation:lc-il-sw-to var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-sw-from{animation:lc-il-sw-from var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-wc-row{animation:lc-il-wc-row var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-wc-badge{animation:lc-il-wc-badge var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-up-sink{animation:lc-il-up-sink var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-up-dip{animation:lc-il-up-dip var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-up-stripe{animation:lc-il-up-stripe var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ud-arrow{animation:lc-il-ud-arrow var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-ud-badge{animation:lc-il-ud-badge var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-em-l{animation:lc-il-em-l var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-em-r{animation:lc-il-em-r var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-em-ghost{animation:lc-il-em-ghost var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-de-shackle{animation:lc-il-de-shackle var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-de-body{animation:lc-il-de-body var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-er-jolt{animation:lc-il-er-jolt var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-pa-fill{animation:lc-il-pa-fill var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-us-phone{animation:lc-il-us-phone var(--lc-il-story) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-cs-min{animation:lc-il-turn var(--lc-il-story) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-cs-hour{animation:lc-il-turn calc(var(--lc-il-slow) * 6) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-cs-march{animation:lc-il-march var(--lc-il-quick) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-do-burst{animation:lc-il-do-burst var(--lc-il-beat) var(--lc-il-ease) var(--lc-il-step) infinite both}html:not([data-motion=reduced]) .lc-il-do-beat{animation:lc-il-do-beat var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-nf-pin{animation:lc-il-nf-pin var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-nf-spot{animation:lc-il-nf-spot var(--lc-il-beat) var(--lc-il-ease) infinite backwards}html:not([data-motion=reduced]) .lc-il-nf-route{animation:lc-il-march var(--lc-il-quick) linear infinite backwards}html:not([data-motion=reduced]) .lc-il-d1{animation-delay:var(--lc-il-step)}html:not([data-motion=reduced]) .lc-il-d2{animation-delay:calc(var(--lc-il-step) * 2)}html:not([data-motion=reduced]) .lc-il-d3{animation-delay:calc(var(--lc-il-step) * 3)}html:not([data-motion=reduced]) .lc-il-d4{animation-delay:calc(var(--lc-il-step) * 4)}html:not([data-motion=reduced]) .lc-il-au-eq.lc-il-d1{animation-delay:calc(var(--lc-il-step) * .5)}html:not([data-motion=reduced]) .lc-il-au-eq.lc-il-d2{animation-delay:var(--lc-il-step)}html:not([data-motion=reduced]) .lc-il-au-eq.lc-il-d3{animation-delay:calc(var(--lc-il-step) * 1.5)}html:not([data-motion=reduced]) .lc-il-au-eq.lc-il-d4{animation-delay:calc(var(--lc-il-step) * 2)}}@keyframes lc-il-bracket-l{0%{opacity:0;transform:translate(-6px)}}@keyframes lc-il-bracket-r{0%{opacity:0;transform:translate(6px)}}@keyframes lc-il-blink{50%{opacity:0}}@keyframes lc-il-turn{to{transform:rotate(360deg)}}@keyframes lc-il-march{to{stroke-dashoffset:-16px}}@keyframes lc-il-an-bar{0%{transform:scaleY(0)}30%,88%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lc-il-an-peak{0%,18%{transform:scaleY(0)}40%{transform:scaleY(1.08)}48%,88%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lc-il-an-plot{0%,30%{stroke-dashoffset:100px}60%,88%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes lc-il-an-node{0%,56%{transform:scale(0)}64%{transform:scale(1.35)}72%,88%{transform:scale(1)}to{transform:scale(0)}}@keyframes lc-il-au-head{0%{opacity:0;transform:translate(0)}8%,92%{opacity:1}to{opacity:0;transform:translate(30px)}}@keyframes lc-il-au-eq{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes lc-il-tr-type{0%{opacity:1;transform:scaleX(0)}30%,88%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes lc-il-tr-word{0%,34%{opacity:1;transform:scaleX(0)}48%{transform:scaleX(1.08)}56%,88%{opacity:1;transform:scaleX(1)}to{opacity:0}}@keyframes lc-il-pr-sheet{0%,15%{transform:none}45%,60%{transform:translateY(-10px)rotate(-3deg)}85%,to{transform:none}}@keyframes lc-il-pr-lip{0%,78%,to{transform:scaleY(1)}86%{transform:scaleY(.95)}}@keyframes lc-il-tk-box{0%{transform:scale(0)}12%{transform:scale(1.12)}18%,86%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes lc-il-tk-tick{0%,12%{stroke-dashoffset:100px}30%,86%{stroke-dashoffset:0}96%,to{stroke-dashoffset:100px}}@keyframes lc-il-qu-deal{0%,15%{opacity:1;transform:none}50%{opacity:0;transform:translate(36px,-8px)rotate(10deg)}51%{opacity:0;transform:translate(-4px,6px)}80%,to{opacity:1;transform:none}}@keyframes lc-il-qu-up{0%,32%{transform:none}46%{transform:translate(2px,-3px)}62%,to{transform:none}}@keyframes lc-il-pe-bob{0%,50%,to{transform:translateY(0)}20%{transform:translateY(-6px)}}@keyframes lc-il-pe-plus{0%,55%,to{transform:none}64%{transform:translateY(-5px)scale(1.12)}72%{transform:translateY(0)scale(.96)}80%{transform:none}}@keyframes lc-il-or-lit{0%{opacity:0}10%,70%{opacity:1}84%,to{opacity:0}}@keyframes lc-il-ac-row{0%{opacity:0;transform:translate(14px)}18%,86%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes lc-il-ac-ring{0%{opacity:1;transform:scale(1)}60%,to{opacity:0;transform:scale(2.4)}}@keyframes lc-il-bk-turn{0%{transform:rotate(0)}35%,50%{transform:rotate(180deg)}85%,to{transform:rotate(360deg)}}@keyframes lc-il-st-knob{0%,to{transform:translate(0)}30%{transform:translate(-20px)}60%{transform:translate(12px)}75%{transform:translate(8px)}90%{transform:translate(0)}}@keyframes lc-il-st-fill{0%,to{transform:scaleX(1)}30%{transform:scaleX(.545)}60%{transform:scaleX(1.273)}75%{transform:scaleX(1.182)}90%{transform:scaleX(1)}}@keyframes lc-il-st-nudge{0%,to{transform:none}40%{transform:translate(6px)}70%{transform:translate(-4px)}}@keyframes lc-il-ss-arc{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1.15)}}@keyframes lc-il-pn-flag{0%{opacity:0;transform:translateY(34px)}8%{opacity:1}28%{transform:translateY(-2px)}34%{transform:none}46%{transform:skewY(-8deg)scaleX(.9)}58%{transform:none}70%{transform:skewY(-6deg)scaleX(.94)}82%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes lc-il-dp-beam{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes lc-il-dp-hang{0%,to{transform:rotate(8deg)}50%{transform:rotate(-8deg)}}@keyframes lc-il-tm-flip{0%,70%{transform:rotate(0)}85%{transform:rotate(180deg)}85.01%,to{transform:rotate(0)}}@keyframes lc-il-tm-top{0%{transform:scaleY(1)}70%,85%{transform:scaleY(0)}85.01%,to{transform:scaleY(1)}}@keyframes lc-il-tm-bot{0%{transform:scaleY(0)}70%,85%{transform:scaleY(1)}85.01%,to{transform:scaleY(0)}}@keyframes lc-il-tm-flow{to{stroke-dashoffset:-12px}}@keyframes lc-il-qa-arc{0%{stroke-dashoffset:100px}45%{stroke-dashoffset:20px}55%{stroke-dashoffset:27px}62%,88%{stroke-dashoffset:25px}to{stroke-dashoffset:100px}}@keyframes lc-il-qa-needle{0%{transform:rotate(-90deg)}45%{transform:rotate(56deg)}55%{transform:rotate(41deg)}62%,88%{transform:rotate(45deg)}to{transform:rotate(-90deg)}}@keyframes lc-il-cr-coin{0%{opacity:0;transform:translateY(-26px)}10%{opacity:1}34%{transform:none}40%{transform:scale(1.08,.86)}47%,86%{opacity:1;transform:none}to{opacity:0}}@keyframes lc-il-cr-line{0%,36%{transform:scaleX(1)}46%{transform:scaleX(1.3)}60%,to{transform:scaleX(1)}}@keyframes lc-il-ex-file{0%{opacity:0;transform:translateY(22px)}12%{opacity:1}40%,70%{opacity:1;transform:none}92%{opacity:0;transform:translateY(-10px)}to{opacity:0;transform:translateY(22px)}}@keyframes lc-il-ex-flapl{0%,12%,52%,to{transform:rotate(0)}26%{transform:rotate(-16deg)}40%{transform:rotate(5deg)}}@keyframes lc-il-ex-flapr{0%,12%,52%,to{transform:rotate(0)}26%{transform:rotate(16deg)}40%{transform:rotate(-5deg)}}@keyframes lc-il-sh-tok{0%{opacity:0;transform:translate(20px,-16px)}12%{opacity:1}38%{transform:translate(-4px,2px)}56%{opacity:1;transform:translate(14px,-14px)}70%,to{opacity:0;transform:translate(22px,-22px)}}@keyframes lc-il-sh-body{0%,36%,54%,to{transform:none}42%{transform:scale(.96)rotate(-2deg)}}@keyframes lc-il-sw-hop{0%{opacity:0;transform:translate(0)}8%{opacity:1}20%{transform:translate(10.4px,-9px)}40%{transform:translate(26px,-12px)}60%{transform:translate(41.6px,-9px)}75%{transform:translate(52px)}82%{opacity:1}92%,to{opacity:0;transform:translate(52px)}}@keyframes lc-il-sw-to{0%,74%,to{transform:scale(1)}81%{transform:scale(1.06)}88%{transform:scale(.99)}}@keyframes lc-il-sw-from{0%{transform:scale(1)}14%,84%{transform:scale(.95)}96%,to{transform:scale(1)}}@keyframes lc-il-wc-row{0%{opacity:0;transform:translateY(6px)}20%,86%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes lc-il-wc-badge{0%,40%,to{transform:rotate(0)}52%{transform:rotate(-12deg)}64%{transform:rotate(8deg)}76%{transform:rotate(0)}}@keyframes lc-il-up-sink{0%{opacity:0;transform:translateY(-12px)}15%,40%{opacity:1;transform:none}70%{opacity:1;transform:translateY(30px)}71%,to{opacity:0;transform:translateY(30px)}}@keyframes lc-il-up-dip{0%,66%,84%,to{transform:scaleY(1)}74%{transform:scaleY(.93)}}@keyframes lc-il-up-stripe{0%,66%,90%,to{transform:scaleX(1)}76%{transform:scaleX(1.35)}}@keyframes lc-il-ud-arrow{0%{opacity:0;transform:translateY(10px)}18%,38%{opacity:1;transform:none}56%,to{opacity:0;transform:translateY(-12px)}}@keyframes lc-il-ud-badge{0%,52%{transform:scale(0)}62%{transform:scale(1.15)}70%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes lc-il-em-l{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes lc-il-em-r{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes lc-il-em-ghost{0%,to{opacity:1}50%{opacity:.25}}@keyframes lc-il-de-shackle{0%,45%{transform:none}55%{transform:translateY(-5px)}60%{transform:translateY(1px)}64%,to{transform:none}}@keyframes lc-il-de-body{0%,58%,to{transform:rotate(0)}63%{transform:rotate(-6deg)}70%{transform:rotate(5deg)}77%{transform:rotate(-3deg)}84%{transform:rotate(0)}}@keyframes lc-il-er-jolt{0%,40%,to{transform:rotate(0)}46%{transform:rotate(5deg)}54%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}68%{transform:rotate(0)}}@keyframes lc-il-pa-fill{0%,to{transform:scaleX(1)}40%{transform:scaleX(1.5)}52%{transform:scaleX(1.42)}70%{transform:scaleX(.92)}80%{transform:scaleX(1)}}@keyframes lc-il-us-phone{0%,50%,to{transform:none}56%{transform:translate(-4px)rotate(-10deg)}64%{transform:translate(-4px)rotate(9deg)}72%{transform:translate(-3px)rotate(-6deg)}80%{transform:translate(-2px)rotate(3deg)}88%{transform:none}}@keyframes lc-il-do-burst{0%{opacity:0;transform:scale(.5)rotate(-10deg)}25%{opacity:1}60%{opacity:1;transform:scale(1.06)rotate(6deg)}to{opacity:0;transform:scale(1.12)rotate(8deg)}}@keyframes lc-il-do-beat{0%,24%,48%,to{transform:scale(1)}12%{transform:scale(1.06)}36%{transform:scale(1.03)}}@keyframes lc-il-nf-pin{0%,72%,to{transform:none}35%{transform:translateY(-12px)scale(.96,1.04)}52%{transform:scale(1.06,.94)}62%{transform:translateY(-2px)}}@keyframes lc-il-nf-spot{0%,72%,to{transform:scale(1)}35%{transform:scale(.6)}52%{transform:scale(1.12)}}@keyframes lc-il-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes lc-il-draw{0%{stroke-dashoffset:100px}}@keyframes lc-il-search{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(-36px,-10px)rotate(-8deg)}60%{transform:translate(-66px,2px)rotate(4deg)}}@keyframes lc-il-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes lc-il-complete{0%{transform:scaleX(.33)}}@keyframes lc-il-progress{0%{transform:translate(-100%)}to{transform:translate(300%)}}html[data-motion-paused] :is(.lc-il,.lc-il *,.lc-il-progress,.lc-il-complete){animation:none!important}
@font-face{font-family:inter;src:url(../media/InterVariable-s.p.2kmvt_qz_bepe.woff2)format("woff2");font-display:swap}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_c073917d-module__zu8kXa__className{font-family:inter,inter Fallback}.inter_c073917d-module__zu8kXa__variable{--font-sans:"inter", "inter Fallback"}
@font-face{font-family:fontMono;src:url(../media/GeistMonoVariable-s.3ms9vq719j3f8.woff2)format("woff2");font-display:swap}@font-face{font-family:fontMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.fontmono_ee72b489-module__vp_UVq__className{font-family:fontMono,fontMono Fallback}.fontmono_ee72b489-module__vp_UVq__variable{--font-mono:"fontMono", "fontMono Fallback"}
@font-face{font-family:googleSansFlex;src:url(../media/GoogleSansFlex_latin-s.p.0utdipu3m93r9.woff2)format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:googleSansFlex Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.googlesansflex_338da8d-module__QAtgqq__className{font-family:googleSansFlex,googleSansFlex Fallback}.googlesansflex_338da8d-module__QAtgqq__variable{--font-google-sans:"googleSansFlex", "googleSansFlex Fallback"}
@font-face{font-family:baseSans;src:url(../media/BaseSans_Regular-s.058sub3qak6lh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:baseSans Fallback;src:local(Arial);ascent-override:90.78%;descent-override:24.24%;line-gap-override:0.0%;size-adjust:105.2%}.basesans_36375a20-module__5WnVUq__className{font-family:baseSans,baseSans Fallback;font-weight:400}.basesans_36375a20-module__5WnVUq__variable{--font-base-sans:"baseSans", "baseSans Fallback"}
