@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:220 18% 8%;--foreground:210 20% 96%;--card:224 15% 14%;--card-foreground:210 20% 96%;--popover:220 18% 8%;--popover-foreground:210 20% 96%;--primary:48 100% 68%;--primary-foreground:220 20% 12%;--secondary:140 55% 90%;--secondary-foreground:220 20% 12%;--muted:228 13% 20%;--muted-foreground:220 10% 65%;--accent:48 30% 20%;--accent-foreground:48 100% 70%;--destructive:0 70% 58%;--border:220 12% 24%;--input:228 13% 20%;--ring:48 100% 68%;--chart-1:48 100% 68%;--chart-2:140 55% 90%;--chart-3:270 30% 88%;--chart-4:220 12% 24%;--chart-5:220 10% 65%;--radius:.5rem;--sidebar:220 18% 8%;--sidebar-foreground:210 20% 96%;--sidebar-primary:48 100% 68%;--sidebar-primary-foreground:220 20% 12%;--sidebar-accent:226 14% 17%;--sidebar-accent-foreground:210 20% 96%;--sidebar-border:220 12% 24%;--sidebar-ring:48 100% 68%;--surface-1:222 16% 11%;--surface-2:224 15% 14%;--surface-3:226 14% 17%;--surface-4:228 13% 20%;--gradient-start:48 100% 68%;--gradient-mid:140 55% 90%;--gradient-end:270 30% 88%;--highlight:48 100% 68%;--highlight-hover:48 100% 72%;--highlight-light:48 80% 85%;--highlight-foreground:220 20% 12%}.dark{--background:220 18% 8%;--foreground:210 20% 96%;--card:224 15% 14%;--card-foreground:210 20% 96%;--popover:220 18% 8%;--popover-foreground:210 20% 96%;--primary:48 100% 68%;--primary-foreground:220 20% 12%;--secondary:140 55% 90%;--secondary-foreground:220 20% 12%;--muted:228 13% 20%;--muted-foreground:220 10% 65%;--accent:48 30% 20%;--accent-foreground:48 100% 70%;--destructive:0 70% 58%;--border:220 12% 24%;--input:228 13% 20%;--ring:48 100% 68%;--chart-1:48 100% 68%;--chart-2:140 55% 90%;--chart-3:270 30% 88%;--chart-4:220 12% 24%;--chart-5:220 10% 65%;--sidebar:220 18% 8%;--sidebar-foreground:210 20% 96%;--sidebar-primary:48 100% 68%;--sidebar-primary-foreground:220 20% 12%;--sidebar-accent:226 14% 17%;--sidebar-accent-foreground:210 20% 96%;--sidebar-border:220 12% 24%;--sidebar-ring:48 100% 68%}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--background);color:var(--foreground);min-height:100vh}html{font-family:Albert Sans,ui-sans-serif,system-ui,sans-serif}}@layer components{.floating-menu-panel{border:1px solid hsl(var(--highlight)/.56);background:linear-gradient(180deg,hsl(var(--background)),hsl(var(--surface-2))48%,#3b2a00 100%);color:hsl(var(--foreground));border-radius:1.1rem;box-shadow:0 0 4px 2px #ffc82e30,0 0 8px #ffde5c00}}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.48a566ce.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.37505e65.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:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_4a20092f-module__hBYM1q__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.albert_sans_4a20092f-module__hBYM1q__variable{--font-sans:"Albert Sans","Albert Sans Fallback"}
