.ny-only{display:none}[data-theme=newyear] .ny-only{display:block}html[data-theme=newyear]:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#eef9fa;--foreground:#012523;--card:#fefdfa;--card-foreground:#012523;--popover:#fefdfa;--popover-foreground:#012523;--primary:#17653c;--primary-foreground:#fcfcf8;--secondary:#ffe8e7;--secondary-foreground:#682226;--muted:#e5f4f2;--muted-foreground:#406260;--accent:#f9eaca;--accent-foreground:#4f3005;--border:#c8e2d8;--input:#c5ded4;--ring:#c34e54;--chart-1:#187c49;--chart-2:#d73337;--chart-3:#e3ae28;--chart-4:#1b8abd;--chart-5:#785480;--sidebar:#f6fcf7;--sidebar-primary:#17653c;--sidebar-accent:#f9eaca;--sidebar-accent-foreground:#4f3005;--sidebar-border:#c8e2d8;--sidebar-ring:#c34e54}@supports (color:lab(0% 0 0)){html[data-theme=newyear]:not(.dark){--background:lab(97.2196% -3.79834 -1.59366);--foreground:lab(12.2945% -13.5268 -2.68546);--card:lab(99.4452% -.128955 1.51817);--card-foreground:lab(12.2945% -13.5268 -2.68546);--popover:lab(99.4452% -.128955 1.51817);--popover-foreground:lab(12.2945% -13.5268 -2.68546);--primary:lab(37.4944% -31.9998 16.5157);--primary-foreground:lab(98.8766% -.306398 1.87544);--secondary:lab(93.8984% 9.51898 4.03076);--secondary-foreground:lab(24.7078% 32.0342 14.7813);--muted:lab(94.9516% -4.99693 -1.03604);--muted-foreground:lab(38.9762% -13.4118 -2.72511);--accent:lab(93.1925% 1.7738 17.5333);--accent-foreground:lab(23.2909% 11.3594 30.7492);--border:lab(87.638% -10.0906 1.89048);--input:lab(86.478% -10.0914 1.89052);--ring:lab(49.7071% 48.0252 21.9504);--chart-1:lab(45.8704% -38.4691 19.8648);--chart-2:lab(49.2539% 63.2983 39.3808);--chart-3:lab(74.664% 11.4553 69.676);--chart-4:lab(53.6515% -16.5567 -35.5576);--chart-5:lab(40.8576% 21.3553 -18.7791);--sidebar:lab(98.3948% -2.95287 1.87819);--sidebar-primary:lab(37.4944% -31.9998 16.5157);--sidebar-accent:lab(93.1925% 1.7738 17.5333);--sidebar-accent-foreground:lab(23.2909% 11.3594 30.7492);--sidebar-border:lab(87.638% -10.0906 1.89048);--sidebar-ring:lab(49.7071% 48.0252 21.9504)}}html[data-theme=newyear] body{background-image:radial-gradient(circle at 12% 0,#ffdfde8c,#0000 38%),radial-gradient(circle at 92% 8%,#c4f6d48c,#0000 40%);background-image:radial-gradient(circle at 12% 0,lab(91.3752% 15.883 6.76063/.55),#0000 38%),radial-gradient(circle at 92% 8%,lab(92.8167% -21.8178 11.1907/.55),#0000 40%);background-attachment:fixed}html[data-theme=newyear] .workspace-topbar{background-image:repeating-linear-gradient(-45deg,#d73337 0 10px,#fff 10px 20px,#0b7643 20px 30px,#fff 30px 40px);background-image:repeating-linear-gradient(-45deg,lab(49.2539% 63.2983 39.3808) 0 10px,#fff 10px 20px,lab(43.5473% -38.5456 19.9158) 20px 30px,#fff 30px 40px);background-position:bottom;background-repeat:no-repeat;background-size:100% 4px;border-bottom-color:#0000;box-shadow:0 2px #0000}html[data-theme=newyear] .workspace-sidebar{border-right-color:#b0dabd;border-right-color:lab(83.4038% -18.6878 9.58391)}html[data-theme=newyear] [data-slot=card]{box-shadow:0 1px #ecc98099,0 6px 18px -10px #17653c59;box-shadow:0 1px lab(82.8304% 5.81437 41.2834/.6),0 6px 18px -10px lab(37.4944% -31.9998 16.5157/.35)}html[data-theme=newyear] h1:after{content:" ✨";font-size:.7em}html[data-theme=newyear] .workspace-sidebar nav a[aria-current=page]:after,html[data-theme=newyear] .workspace-sidebar a[aria-current=page]:after{content:"❄";opacity:.7;margin-left:auto}.ny-decor{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ny-garland{filter:drop-shadow(0 0 3px #f5b83db3);background:radial-gradient(circle at 10px 7px,#e5484d 0 4px,#0000 4.5px) 0 0/40px 14px repeat-x,radial-gradient(circle at 30px 7px,#f5b83d 0 4px,#0000 4.5px) 0 0/40px 14px repeat-x,radial-gradient(circle at 20px 9px,#3aa96b 0 4px,#0000 4.5px) 0 0/40px 14px repeat-x;height:14px;animation:2.4s ease-in-out infinite ny-twinkle;position:absolute;top:0;left:0;right:0}.ny-garland:before{content:"";opacity:.85;background:#2f7d4f;height:3px;position:absolute;top:0;left:0;right:0}.ny-snow i{color:#fff;text-shadow:0 0 3px #50788cb3,0 0 1px #50788ce6;font-style:normal;animation-name:ny-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-24px}@keyframes ny-fall{0%{transform:translateY(-5vh)rotate(0)}50%{transform:translate(18px,55vh)rotate(180deg)}to{transform:translate(-10px,108vh)rotate(360deg)}}@keyframes ny-twinkle{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ny-snow i,.ny-garland{animation:none}.ny-snow i{top:auto}.ny-snow{display:none}}.ny-toggle{line-height:1}.ny-toggle:hover{transform:rotate(-8deg)scale(1.08)}.ny-toggle[data-ny-on=true]{background:#ffe7e6;background:lab(93.7971% 12.6989 5.3903);border-color:#f08f87;border-color:lab(69.8466% 37.3708 20.841);box-shadow:0 0 0 3px #ecc9808c;box-shadow:0 0 0 3px lab(82.8304% 5.81437 41.2834/.55)}.dark .ny-toggle[data-ny-on=true]{background:#472021;background:lab(18.1775% 19.1747 8.54361)}.ny-toggle-floating{z-index:70;position:fixed;top:1.25rem;right:1rem}@media print{.ny-decor,.ny-toggle,.ny-only{display:none!important}}
