@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--neutral-h:220;--neutral-s:14%;--brand-h:217;--brand-s:91%;--neutral-50:var(--neutral-h) var(--neutral-s) 98%;--neutral-100:var(--neutral-h) var(--neutral-s) 96%;--neutral-200:var(--neutral-h) var(--neutral-s) 91%;--neutral-300:var(--neutral-h) var(--neutral-s) 84%;--neutral-400:var(--neutral-h) calc(var(--neutral-s) - 4%) 65%;--neutral-500:var(--neutral-h) calc(var(--neutral-s) - 4%) 41%;--neutral-600:var(--neutral-h) calc(var(--neutral-s) - 2%) 35%;--neutral-700:var(--neutral-h) var(--neutral-s) 27%;--neutral-800:var(--neutral-h) var(--neutral-s) 17%;--neutral-900:var(--neutral-h) var(--neutral-s) 11%;--neutral-950:var(--neutral-h) var(--neutral-s) 6%;--brand-50:var(--brand-h) var(--brand-s) 97%;--brand-100:var(--brand-h) var(--brand-s) 94%;--brand-200:var(--brand-h) var(--brand-s) 87%;--brand-300:var(--brand-h) var(--brand-s) 77%;--brand-400:var(--brand-h) var(--brand-s) 68%;--brand-500:var(--brand-h) var(--brand-s) 60%;--brand-600:var(--brand-h) var(--brand-s) 53%;--brand-700:var(--brand-h) calc(var(--brand-s) - 15%) 46%;--brand-800:var(--brand-h) calc(var(--brand-s) - 20%) 38%;--brand-900:var(--brand-h) calc(var(--brand-s) - 25%) 31%;--brand-950:var(--brand-h) calc(var(--brand-s) - 25%) 20%;--success-50:152 76% 96%;--success-100:152 70% 91%;--success-200:152 64% 82%;--success-300:152 60% 70%;--success-400:152 58% 55%;--success-500:152 62% 42%;--success-600:152 70% 33%;--success-700:152 72% 27%;--success-800:152 70% 22%;--success-900:152 68% 18%;--success-950:152 70% 10%;--warning-50:43 100% 96%;--warning-100:43 96% 90%;--warning-200:43 96% 78%;--warning-300:40 95% 65%;--warning-400:38 94% 55%;--warning-500:36 92% 48%;--warning-600:32 92% 40%;--warning-700:28 88% 33%;--warning-800:26 82% 27%;--warning-900:24 76% 22%;--warning-950:22 80% 12%;--danger-50:0 86% 97%;--danger-100:0 90% 94%;--danger-200:0 92% 87%;--danger-300:0 90% 77%;--danger-400:0 88% 68%;--danger-500:0 84% 60%;--danger-600:0 74% 50%;--danger-700:0 70% 42%;--danger-800:0 66% 35%;--danger-900:0 60% 30%;--danger-950:0 62% 17%;--info-50:217 91% 97%;--info-100:217 91% 94%;--info-200:217 91% 87%;--info-300:217 91% 77%;--info-400:217 91% 68%;--info-500:217 91% 60%;--info-600:217 91% 53%;--info-700:217 76% 46%;--info-800:217 71% 38%;--info-900:217 66% 31%;--info-950:217 66% 20%;--canvas:var(--neutral-100);--agent-canvas:0 0% 98%;--agent-grid:240 4% 59%;--background:0 0% 100%;--foreground:var(--neutral-900);--card:0 0% 100%;--card-foreground:var(--neutral-900);--popover:0 0% 100%;--popover-foreground:var(--neutral-900);--primary:var(--brand-h) var(--brand-s) 49%;--primary-foreground:0 0% 100%;--secondary:var(--neutral-100);--secondary-foreground:var(--neutral-900);--muted:var(--neutral-100);--muted-foreground:var(--neutral-500);--accent:var(--neutral-100);--accent-foreground:var(--neutral-900);--border:var(--neutral-h) var(--neutral-s) 89%;--input:var(--neutral-h) calc(var(--neutral-s) - 2%) 76%;--ring:var(--primary);--sidebar-background:var(--neutral-50);--sidebar-foreground:var(--neutral-700);--sidebar-primary:var(--brand-600);--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:var(--neutral-100);--sidebar-accent-foreground:var(--neutral-900);--sidebar-border:var(--neutral-200);--sidebar-ring:var(--brand-500);--success:var(--success-600);--success-soft:var(--success-50);--success-border:var(--success-200);--success-foreground:var(--success-700);--warning:var(--warning-600);--warning-soft:var(--warning-50);--warning-border:var(--warning-200);--warning-foreground:var(--warning-700);--danger:var(--danger-600);--danger-soft:var(--danger-50);--danger-border:var(--danger-200);--danger-foreground:var(--danger-700);--info:var(--info-600);--info-soft:var(--info-50);--info-border:var(--info-200);--info-foreground:var(--info-700);--destructive:var(--danger-500);--destructive-foreground:0 0% 98%;--chart-cat-1:var(--brand-500);--chart-cat-2:160 84% 39%;--chart-cat-3:258 90% 66%;--chart-cat-4:38 92% 50%;--chart-cat-5:350 89% 60%;--chart-cat-6:189 94% 43%;--chart-cat-7:239 84% 67%;--chart-cat-8:330 81% 60%;--chart-cat-9:173 80% 33%;--chart-cat-10:84 81% 44%;--radius:.5rem;--primary-gradient:linear-gradient(135deg, hsl(var(--brand-500)), hsl(var(--brand-700)));--card-ring:var(--neutral-900) / .06;--shadow-1:0 0 0 1px hsl(var(--card-ring)), 0 1px 2px #1018280d, 0 4px 12px -2px #1018280f;--shadow-2:0 0 0 1px hsl(var(--card-ring)), 0 2px 4px #1018280f, 0 12px 28px -6px #10182824;--shadow-3:0 0 0 1px hsl(var(--card-ring)), 0 4px 8px #10182814, 0 24px 48px -12px #10182838}:root.dark{--dk-s:5%;--canvas:var(--neutral-h) var(--dk-s) 8.5%;--agent-canvas:var(--neutral-h) var(--dk-s) 8.5%;--agent-grid:var(--neutral-h) 6% 30%;--background:var(--neutral-h) var(--dk-s) 8.5%;--foreground:0 0% 93%;--card:var(--neutral-h) var(--dk-s) 12%;--card-foreground:0 0% 93%;--popover:var(--neutral-h) var(--dk-s) 15%;--popover-foreground:0 0% 93%;--primary:var(--brand-500);--primary-foreground:0 0% 100%;--secondary:var(--neutral-h) var(--dk-s) 15%;--secondary-foreground:0 0% 98%;--muted:var(--neutral-h) var(--dk-s) 15%;--muted-foreground:var(--neutral-h) 6% 64%;--accent:var(--neutral-h) var(--dk-s) 16%;--accent-foreground:0 0% 98%;--border:var(--neutral-h) var(--dk-s) 19%;--input:var(--neutral-h) var(--dk-s) 30%;--ring:var(--brand-400);--sidebar-background:var(--neutral-h) var(--dk-s) 6%;--sidebar-foreground:var(--neutral-h) 6% 66%;--sidebar-primary:var(--brand-600);--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:var(--neutral-h) var(--dk-s) 13%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:var(--neutral-h) var(--dk-s) 11%;--success:var(--success-400);--success-soft:var(--success-950);--success-border:var(--success-800);--success-foreground:var(--success-300);--warning:var(--warning-400);--warning-soft:var(--warning-950);--warning-border:var(--warning-800);--warning-foreground:var(--warning-300);--danger:var(--danger-400);--danger-soft:var(--danger-950);--danger-border:var(--danger-800);--danger-foreground:var(--danger-300);--info:var(--info-400);--info-soft:var(--info-950);--info-border:var(--info-800);--info-foreground:var(--info-300);--destructive:var(--danger-700);--chart-cat-2:160 70% 48%;--chart-cat-3:258 90% 74%;--chart-cat-4:38 92% 58%;--chart-cat-5:350 89% 68%;--chart-cat-6:189 85% 52%;--chart-cat-7:239 84% 74%;--chart-cat-8:330 81% 68%;--chart-cat-9:173 70% 50%;--chart-cat-10:84 71% 54%;--card-ring:0 0% 100% / .09;--shadow-1:0 0 0 1px hsl(var(--card-ring)), 0 1px 2px #00000059, 0 4px 12px -2px #00000059;--shadow-2:0 0 0 1px hsl(var(--card-ring)), 0 2px 4px #0006, 0 12px 28px -6px #0000008c;--shadow-3:0 0 0 1px hsl(var(--card-ring)), 0 4px 8px #00000073, 0 24px 48px -12px #000000b3}.theme-blue{--brand-h:217;--brand-s:91%}.theme-indigo{--brand-h:239;--brand-s:84%}.theme-purple{--brand-h:262;--brand-s:83%}.theme-rose{--brand-h:330;--brand-s:81%}.theme-orange{--brand-h:22;--brand-s:92%}.theme-amber{--brand-h:32;--brand-s:92%}.theme-emerald{--brand-h:160;--brand-s:84%}.theme-teal{--brand-h:173;--brand-s:80%}.theme-graphite{--brand-h:220;--brand-s:14%}html:not(.dark).theme-blue{--primary:var(--brand-h) 91% 49%}html:not(.dark).theme-indigo{--primary:var(--brand-h) 84% 59%}html:not(.dark).theme-purple{--primary:var(--brand-h) 83% 59%}html:not(.dark).theme-rose{--primary:var(--brand-h) 81% 44%}html:not(.dark).theme-orange{--primary:var(--brand-h) 100% 36%}html:not(.dark).theme-amber{--primary:var(--brand-h) 100% 31.5%}html:not(.dark).theme-emerald{--primary:var(--brand-h) 84% 25.5%}html:not(.dark).theme-teal{--primary:var(--brand-h) 80% 25.5%}html:not(.dark).theme-graphite{--primary:var(--brand-h) 14% 43.5%}html.dark.theme-blue,html.dark.theme-rose,html.dark.theme-orange,html.dark.theme-amber,html.dark.theme-emerald,html.dark.theme-teal,html.dark.theme-graphite{--primary:var(--brand-400);--primary-foreground:var(--neutral-950)}html.dark.theme-indigo,html.dark.theme-purple{--primary:var(--brand-300);--primary-foreground:var(--neutral-950)}html[data-brand=org]:not(.dark){--primary:var(--org-primary-light);--primary-foreground:var(--org-on-light)}html[data-brand=org].dark{--primary:var(--org-primary-dark);--primary-foreground:var(--org-on-dark)}html[data-surface=paper]{--muted-foreground:38 16% 33%;--neutral-h:38;--neutral-s:20%;--canvas:40 24% 95%;--card:42 36% 99%;--popover:42 36% 99%;--border:38 18% 82%;--input:38 16% 76%;--card-ring:30 30% 20% / .08;--shadow-1:0 0 0 1px hsl(var(--card-ring)), 0 1px 1px #3c28140f, 0 3px 8px -2px #3c281414;--shadow-2:0 0 0 1px hsl(var(--card-ring)), 0 2px 3px #3c281414, 0 10px 22px -6px #3c281429;--shadow-3:0 0 0 1px hsl(var(--card-ring)), 0 4px 6px #3c28141a, 0 20px 40px -10px #3c28143d}html.dark[data-surface=paper]{--muted-foreground:var(--neutral-h) 9% 65%;--canvas:30 10% 9%;--card:32 10% 13%;--popover:32 10% 12%;--border:32 8% 22%;--input:32 8% 35%;--card-ring:40 30% 90% / .07;--shadow-1:0 0 0 1px hsl(var(--card-ring)), 0 1px 2px #0006, 0 4px 10px -2px #0006}html[data-surface=paper] body:before{content:"";z-index:2147483000;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}html.dark[data-surface=paper] body:before{mix-blend-mode:screen;opacity:.03}html[data-surface=glass]{--card-ring:0 0% 100% / .55;--shadow-1:0 0 0 1px hsl(var(--card-ring)), inset 0 1px 0 #fff9, 0 8px 24px -8px #10182824;--shadow-2:0 0 0 1px hsl(var(--card-ring)), inset 0 1px 0 #ffffffb3, 0 16px 36px -10px #10182833;--shadow-3:0 0 0 1px hsl(var(--card-ring)), inset 0 1px 0 #ffffffb3, 0 28px 56px -14px #1018284d}html.dark[data-surface=glass]{--card-ring:0 0% 100% / .1;--shadow-1:0 0 0 1px hsl(var(--card-ring)), inset 0 1px 0 #ffffff14, 0 8px 24px -8px #00000080;--shadow-2:0 0 0 1px hsl(var(--card-ring)), inset 0 1px 0 #ffffff1a, 0 16px 36px -10px #0009;--shadow-3:0 0 0 1px hsl(var(--card-ring)), inset 0 1px 0 #ffffff1a, 0 28px 56px -14px #000000b3}html[data-surface=glass] .bg-canvas,html[data-surface=glass] .pin-board-shell{background-image:radial-gradient(60% 45% at 12% 0%, hsl(var(--brand-300) / .45), transparent 70%), radial-gradient(45% 40% at 92% 8%, hsl(var(--brand-200) / .5), transparent 70%), radial-gradient(50% 45% at 70% 100%, hsl(var(--chart-cat-3) / .18), transparent 70%);background-attachment:fixed}html.dark[data-surface=glass] .bg-canvas,html.dark[data-surface=glass] .pin-board-shell{background-image:radial-gradient(60% 45% at 12% 0%, hsl(var(--brand-700) / .35), transparent 70%), radial-gradient(45% 40% at 92% 8%, hsl(var(--brand-900) / .45), transparent 70%), radial-gradient(50% 45% at 70% 100%, hsl(var(--chart-cat-3) / .12), transparent 70%)}html[data-surface=glass] .bg-card,html[data-surface=glass] .bg-popover,html[data-surface=glass] .bg-sidebar,html[data-surface=glass] .react-grid-item-content{--tw-bg-opacity:.62;background-color:hsl(var(--card) / .62);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5)}html[data-surface=glass] .bg-sidebar{background-color:hsl(var(--sidebar-background) / .6)}@media (prefers-reduced-transparency:reduce){html[data-surface=glass] .bg-card,html[data-surface=glass] .bg-popover,html[data-surface=glass] .bg-sidebar,html[data-surface=glass] .react-grid-item-content{--tw-bg-opacity:1;background-color:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}}html[data-tint=cool]{--neutral-h:220;--neutral-s:14%}html[data-tint=neutral]{--neutral-h:0;--neutral-s:0%}html[data-tint=warm]{--neutral-h:38;--neutral-s:18%}html.dark[data-tint=cool]{--dk-s:5%}html.dark[data-tint=neutral]{--dk-s:0%}html.dark[data-tint=warm]{--dk-s:6%}html[data-radius=sharp]{--radius:.25rem}html[data-radius=round]{--radius:.85rem}html[data-contrast=high]{--foreground:var(--neutral-950);--card-foreground:var(--neutral-950);--popover-foreground:var(--neutral-950);--muted-foreground:var(--neutral-700);--border:var(--neutral-h) calc(var(--neutral-s) - 4%) 54%;--input:var(--neutral-h) calc(var(--neutral-s) - 4%) 54%}html.dark[data-contrast=high]{--foreground:0 0% 100%;--card-foreground:0 0% 100%;--popover-foreground:0 0% 100%;--muted-foreground:var(--neutral-h) 9% 80%;--border:var(--neutral-h) 10% 46%;--input:var(--neutral-h) 10% 46%}html{--text-scale:1;font-size:calc(92% * var(--text-scale))}html[data-text-size=small]{--text-scale:.9375}html[data-text-size=large]{--text-scale:1.125}html[data-text-size=xlarge]{--text-scale:1.25}html[data-density=compact]{--dt-page-pad:.5rem;--dt-page-gap:.5rem;--dt-card-gap:.5rem}html[data-density=spacious]{--dt-page-pad:1.25rem;--dt-page-gap:1.25rem;--dt-card-gap:1.25rem}html[data-font=system] body{font-feature-settings:normal;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html[data-font=humanist] body{font-feature-settings:normal;font-family:Seravek,Gill Sans Nova,Segoe UI,Ubuntu,Calibri,DejaVu Sans,Helvetica Neue,sans-serif}html[data-font=serif] body{font-feature-settings:normal;font-family:Georgia,Charter,Bitstream Charter,Sitka Text,Cambria,Times New Roman,serif}html[data-figures=tabular] body{font-variant-numeric:tabular-nums}html[data-line-height=tight] body,html[data-line-height=tight] :is(.text-2xs,.text-xs,.text-sm,.text-base,.text-lg):not([class*=leading-]),html[data-line-height=tight] :is(p,li,dd,blockquote):not([class*=leading-]){line-height:1.25}html[data-line-height=relaxed] body{line-height:1.7}html[data-line-height=relaxed] :is(.text-2xs,.text-xs,.text-sm,.text-base,.text-lg):not([class*=leading-]),html[data-line-height=relaxed] :is(p,li,dd,blockquote):not([class*=leading-]){line-height:1.65}@keyframes dt-focus-pulse{0%{box-shadow:0 0 0 0 hsl(var(--brand-500) / .55)}70%{box-shadow:0 0 0 16px hsl(var(--brand-500) / 0)}to{box-shadow:0 0 0 0 hsl(var(--brand-500) / 0)}}.dt-focus-highlight{outline:2px solid hsl(var(--brand-500));outline-offset:3px;border-radius:var(--radius);background-image:linear-gradient(hsl(var(--brand-500) / .12), hsl(var(--brand-500) / .12));scroll-margin:96px;animation:1.1s ease-out 3 dt-focus-pulse}@media (prefers-reduced-motion:reduce){.dt-focus-highlight{animation:none}}:root.dark .home-workspace{--canvas:var(--neutral-h) 6% 7%;--background:var(--neutral-h) 6% 9%;--card:var(--neutral-h) 6% 11%;--card-foreground:0 0% 94%;--foreground:0 0% 94%;--muted:var(--neutral-h) 5% 15%;--muted-foreground:var(--neutral-h) 5% 70%;--border:var(--neutral-h) 5% 19%;--accent:var(--neutral-h) 5% 16%;--accent-foreground:0 0% 96%}.widget-tint{background-color:hsl(var(--wt-bg));border-color:hsl(var(--wt-border))}.widget-tint-blue{--wt-bg:214 100% 97%;--wt-border:214 70% 88%;--wt-ink:216 80% 30%;--wt-series:217 91% 49%}.widget-tint-bronze{--wt-bg:36 80% 95%;--wt-border:34 55% 84%;--wt-ink:30 85% 26%;--wt-series:32 92% 38%}.widget-tint-purple{--wt-bg:268 100% 97%;--wt-border:268 60% 88%;--wt-ink:268 60% 32%;--wt-series:258 80% 56%}.widget-tint-emerald{--wt-bg:150 60% 95%;--wt-border:150 40% 83%;--wt-ink:152 70% 22%;--wt-series:152 70% 30%}.widget-tint-teal{--wt-bg:180 55% 95%;--wt-border:180 40% 82%;--wt-ink:175 80% 20%;--wt-series:173 80% 30%}.dark .widget-tint-blue{--wt-bg:214 40% 15.5%;--wt-border:214 30% 23%;--wt-ink:213 90% 85%;--wt-series:213 85% 78%}.dark .widget-tint-bronze{--wt-bg:34 26% 16.5%;--wt-border:34 22% 25%;--wt-ink:42 85% 82%;--wt-series:40 75% 72%}.dark .widget-tint-purple{--wt-bg:266 30% 18%;--wt-border:266 24% 27%;--wt-ink:266 80% 88%;--wt-series:266 70% 80%}.dark .widget-tint-emerald{--wt-bg:150 26% 15%;--wt-border:150 20% 23%;--wt-ink:145 60% 84%;--wt-series:145 50% 74%}.dark .widget-tint-teal{--wt-bg:182 28% 14.5%;--wt-border:182 22% 22%;--wt-ink:175 60% 82%;--wt-series:175 55% 72%}
.dark .bg-white:not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card))}.dark :is(.bg-gray-50,.bg-slate-50,.bg-zinc-50,.bg-neutral-50,.bg-stone-50):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--background))}.dark :is(.bg-gray-100,.bg-slate-100,.bg-zinc-100,.bg-neutral-100,.bg-stone-100):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted))}.dark :is(.bg-gray-200,.bg-slate-200,.bg-zinc-200,.bg-neutral-200,.bg-stone-200):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--border))}.dark :is(.bg-white\/5,.bg-gray-50\/5,.bg-slate-50\/5,.bg-zinc-50\/5,.bg-neutral-50\/5,.bg-stone-50\/5):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .05)}.dark :is(.bg-gray-100\/5,.bg-slate-100\/5,.bg-zinc-100\/5,.bg-neutral-100\/5,.bg-stone-100\/5):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .05)}.dark :is(.bg-white\/10,.bg-gray-50\/10,.bg-slate-50\/10,.bg-zinc-50\/10,.bg-neutral-50\/10,.bg-stone-50\/10):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .1)}.dark :is(.bg-gray-100\/10,.bg-slate-100\/10,.bg-zinc-100\/10,.bg-neutral-100\/10,.bg-stone-100\/10):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .1)}.dark :is(.bg-white\/20,.bg-gray-50\/20,.bg-slate-50\/20,.bg-zinc-50\/20,.bg-neutral-50\/20,.bg-stone-50\/20):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .2)}.dark :is(.bg-gray-100\/20,.bg-slate-100\/20,.bg-zinc-100\/20,.bg-neutral-100\/20,.bg-stone-100\/20):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .2)}.dark :is(.bg-white\/30,.bg-gray-50\/30,.bg-slate-50\/30,.bg-zinc-50\/30,.bg-neutral-50\/30,.bg-stone-50\/30):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .3)}.dark :is(.bg-gray-100\/30,.bg-slate-100\/30,.bg-zinc-100\/30,.bg-neutral-100\/30,.bg-stone-100\/30):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .3)}.dark :is(.bg-white\/40,.bg-gray-50\/40,.bg-slate-50\/40,.bg-zinc-50\/40,.bg-neutral-50\/40,.bg-stone-50\/40):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .4)}.dark :is(.bg-gray-100\/40,.bg-slate-100\/40,.bg-zinc-100\/40,.bg-neutral-100\/40,.bg-stone-100\/40):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .4)}.dark :is(.bg-white\/50,.bg-gray-50\/50,.bg-slate-50\/50,.bg-zinc-50\/50,.bg-neutral-50\/50,.bg-stone-50\/50):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .5)}.dark :is(.bg-gray-100\/50,.bg-slate-100\/50,.bg-zinc-100\/50,.bg-neutral-100\/50,.bg-stone-100\/50):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .5)}.dark :is(.bg-white\/60,.bg-gray-50\/60,.bg-slate-50\/60,.bg-zinc-50\/60,.bg-neutral-50\/60,.bg-stone-50\/60):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .6)}.dark :is(.bg-gray-100\/60,.bg-slate-100\/60,.bg-zinc-100\/60,.bg-neutral-100\/60,.bg-stone-100\/60):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .6)}.dark :is(.bg-white\/70,.bg-gray-50\/70,.bg-slate-50\/70,.bg-zinc-50\/70,.bg-neutral-50\/70,.bg-stone-50\/70):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .7)}.dark :is(.bg-gray-100\/70,.bg-slate-100\/70,.bg-zinc-100\/70,.bg-neutral-100\/70,.bg-stone-100\/70):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .7)}.dark :is(.bg-white\/75,.bg-gray-50\/75,.bg-slate-50\/75,.bg-zinc-50\/75,.bg-neutral-50\/75,.bg-stone-50\/75):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .75)}.dark :is(.bg-gray-100\/75,.bg-slate-100\/75,.bg-zinc-100\/75,.bg-neutral-100\/75,.bg-stone-100\/75):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .75)}.dark :is(.bg-white\/80,.bg-gray-50\/80,.bg-slate-50\/80,.bg-zinc-50\/80,.bg-neutral-50\/80,.bg-stone-50\/80):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .8)}.dark :is(.bg-gray-100\/80,.bg-slate-100\/80,.bg-zinc-100\/80,.bg-neutral-100\/80,.bg-stone-100\/80):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .8)}.dark :is(.bg-white\/90,.bg-gray-50\/90,.bg-slate-50\/90,.bg-zinc-50\/90,.bg-neutral-50\/90,.bg-stone-50\/90):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .9)}.dark :is(.bg-gray-100\/90,.bg-slate-100\/90,.bg-zinc-100\/90,.bg-neutral-100\/90,.bg-stone-100\/90):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .9)}.dark :is(.bg-white\/95,.bg-gray-50\/95,.bg-slate-50\/95,.bg-zinc-50\/95,.bg-neutral-50\/95,.bg-stone-50\/95):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--card) / .95)}.dark :is(.bg-gray-100\/95,.bg-slate-100\/95,.bg-zinc-100\/95,.bg-neutral-100\/95,.bg-stone-100\/95):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--muted) / .95)}.dark :is(.text-black,.text-gray-950,.text-gray-900,.text-gray-800,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-950,.text-zinc-900,.text-zinc-800,.text-neutral-950,.text-neutral-900,.text-neutral-800,.text-stone-950,.text-stone-900,.text-stone-800):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--foreground))}.dark :is(.text-gray-700,.text-slate-700,.text-zinc-700,.text-neutral-700,.text-stone-700):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--foreground) / .82)}.dark :is(.text-gray-600,.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400,.text-zinc-600,.text-zinc-500,.text-zinc-400,.text-neutral-600,.text-neutral-500,.text-neutral-400,.text-stone-600,.text-stone-500,.text-stone-400):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--muted-foreground))}.dark :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300,.border-zinc-100,.border-zinc-200,.border-zinc-300,.border-neutral-100,.border-neutral-200,.border-neutral-300,.border-stone-100,.border-stone-200,.border-stone-300):not([class*=dark\:border-]):not(.keep-light),.dark :is(.divide-gray-100,n .divide-gray-200,n .divide-gray-300,n .divide-slate-100,n .divide-slate-200,n .divide-slate-300,n .divide-zinc-100,n .divide-zinc-200,n .divide-zinc-300,n .divide-neutral-100,n .divide-neutral-200,n .divide-neutral-300,n .divide-stone-100,n .divide-stone-200,n .divide-stone-300)>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.dark :is(.hover\:bg-gray-50,n .hover\:bg-gray-100,n .hover\:bg-gray-200,n .hover\:bg-slate-50,n .hover\:bg-slate-100,n .hover\:bg-slate-200,n .hover\:bg-zinc-50,n .hover\:bg-zinc-100,n .hover\:bg-zinc-200,n .hover\:bg-neutral-50,n .hover\:bg-neutral-100,n .hover\:bg-neutral-200,n .hover\:bg-stone-50,n .hover\:bg-stone-100,n .hover\:bg-stone-200):hover:not([class*="dark:hover:bg-"]):not(.keep-light){background-color:hsl(var(--muted))}.dark .hover\:bg-white:hover:not([class*="dark:hover:bg-"]):not(.keep-light){background-color:hsl(var(--card))}.dark :is(.hover\:text-gray-900,n .hover\:text-gray-800,n .hover\:text-gray-700,n .hover\:text-slate-900,n .hover\:text-slate-800,n .hover\:text-slate-700,n .hover\:text-zinc-900,n .hover\:text-zinc-800,n .hover\:text-zinc-700,n .hover\:text-neutral-900,n .hover\:text-neutral-800,n .hover\:text-neutral-700,n .hover\:text-stone-900,n .hover\:text-stone-800,n .hover\:text-stone-700):hover:not([class*="dark:hover:text-"]):not(.keep-light){color:hsl(var(--foreground))}.dark :is(.from-white,.from-gray-50,.from-slate-50,.from-zinc-50,.from-neutral-50,.from-stone-50):not([class*=dark\:from-]):not(.keep-light){--tw-gradient-from:hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :is(.to-white,.to-gray-50,.to-slate-50,.to-zinc-50,.to-neutral-50,.to-stone-50,.to-gray-100,.to-slate-100,.to-zinc-100,.to-neutral-100,.to-stone-100):not([class*=dark\:to-]):not(.keep-light){--tw-gradient-to:hsl(var(--card)) var(--tw-gradient-to-position)}.dark :is(.via-white,.via-gray-50,.via-slate-50,.via-zinc-50,.via-neutral-50,.via-stone-50):not([class*=dark\:via-]):not(.keep-light){--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :is(.bg-blue-50,.bg-blue-100):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--brand-500) / .14)}.dark .bg-blue-200:not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--brand-500) / .24)}.dark :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--brand-300))}.dark .text-blue-500:not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--brand-400))}.dark :is(.border-blue-200,.border-blue-300):not([class*=dark\:border-]):not(.keep-light){border-color:hsl(var(--brand-500) / .35)}.dark :is(.bg-green-50,.bg-green-100,.bg-emerald-50,.bg-emerald-100):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--success-500) / .14)}.dark :is(.bg-green-200,.bg-emerald-200):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--success-500) / .24)}.dark :is(.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--success-300))}.dark :is(.text-green-500,.text-emerald-500):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--success-400))}.dark :is(.border-green-200,.border-green-300,.border-emerald-200,.border-emerald-300):not([class*=dark\:border-]):not(.keep-light){border-color:hsl(var(--success-500) / .35)}.dark :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--danger-500) / .14)}.dark :is(.bg-red-200,.bg-rose-200):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--danger-500) / .24)}.dark :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--danger-300))}.dark :is(.text-red-500,.text-rose-500):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--danger-400))}.dark :is(.border-red-200,.border-red-300,.border-rose-200,.border-rose-300):not([class*=dark\:border-]):not(.keep-light){border-color:hsl(var(--danger-500) / .35)}.dark :is(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-yellow-100,.bg-orange-50,.bg-orange-100):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--warning-500) / .14)}.dark :is(.bg-amber-200,.bg-yellow-200,.bg-orange-200):not([class*=dark\:bg-]):not(.keep-light){background-color:hsl(var(--warning-500) / .24)}.dark :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--warning-300))}.dark :is(.text-amber-500,.text-yellow-500,.text-orange-500):not([class*=dark\:text-]):not(.keep-light){color:hsl(var(--warning-400))}.dark :is(.border-amber-200,.border-amber-300,.border-yellow-200,.border-yellow-300,.border-orange-200,.border-orange-300):not([class*=dark\:border-]):not(.keep-light){border-color:hsl(var(--warning-500) / .35)}
