.font-inter{font-family:var(--font-inter),system-ui,-apple-system,sans-serif;font-display:swap}.font-rubik{font-family:var(--font-rubik),system-ui,sans-serif;font-display:swap}.font-anton{font-family:var(--font-anton),"Impact","Arial Black",sans-serif;font-display:swap}.font-moontime{font-family:var(--font-moontime),cursive;font-display:swap}.font-wdxl-lubrifont-sc,.wdxl-lubrifont-sc{font-display:swap;font-family:WDXL Lubrifont SC,system-ui,sans-serif}.menu-premium{perspective:1000px}.menu-item-premium{backface-visibility:hidden;border-radius:6px;transition:all .2s ease-out;position:relative;transform:translateZ(0)}.menu-item-premium:before{content:"";opacity:0;backdrop-filter:blur(1px);z-index:1;background:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;transition:all .2s ease-out;position:absolute;inset:0}.menu-item-premium .menu-text{z-index:2;transition:all .2s ease-out;display:block;position:relative}.menu-item-premium:hover{transform:translateY(-.5px)scale(1.01)}.menu-item-premium:hover:before{opacity:1;backdrop-filter:blur(2px);background:#ffffff08;border-color:#ffffff14}.menu-item-premium:hover .menu-text{color:#fffffff2;text-shadow:0 0 6px #ffffff1f}.menu-item-premium:active{transition:all .1s ease-out;transform:translateY(0)scale(.99)}.menu-item-premium:active:before{background:#ffffff0d;border-color:#ffffff1f}.menu-item-premium:active .menu-text{color:#fff;text-shadow:0 0 8px #fff3}.menu-item-premium:focus-visible{outline-offset:2px;outline:1px solid #ffffff4d}@media (max-width:1024px){.menu-item-premium:hover{transform:scale(1.005)}.menu-item-premium:hover .menu-text{text-shadow:none}.menu-item-premium:active{transform:scale(.995)}}@media (prefers-reduced-motion:reduce){.menu-item-premium,.menu-item-premium:before,.menu-item-premium .menu-text{transition:none!important}}.font-patua{font-family:var(--font-patua),Georgia,serif;font-display:optional}.font-montserrat{font-family:var(--font-montserrat),system-ui,sans-serif;font-display:optional}.font-nunito{font-family:var(--font-nunito),system-ui,sans-serif;font-display:optional}.font-playfair{font-family:var(--font-playfair),Georgia,serif;font-display:optional}.font-pacifico{font-family:var(--font-pacifico),cursive;font-display:optional}.font-dancing{font-family:var(--font-dancing),cursive;font-display:optional}.nightlight,.font-nightlight{font-family:var(--font-nightlight,"Night Full Of Light"),sans-serif;font-display:optional}.chalen,.font-chalen{font-family:var(--font-chalen,"Chalen Extruderight Demo"),sans-serif;font-display:optional}.sunflower,.font-sunflower{font-family:var(--font-sunflower,"Sunflower Signature"),cursive;font-display:optional}.hello,.font-hello{font-family:var(--font-hello,"Hello Sweet"),cursive;font-display:optional}.atrea,.font-atrea{font-family:var(--font-atrea,"Atrea Forza"),serif;font-display:optional}.qabaong,.font-qabaong{font-family:var(--font-qabaong,"Qabaong"),sans-serif;font-display:optional}.bigshoulders,.font-bigshoulders{font-family:var(--font-bigshoulders,"Big Shoulders Display"),sans-serif;font-display:optional;font-weight:900}.font-fallback{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.font-loading{color:#0000;background-color:#eee;animation:1.5s ease-in-out infinite loading-skeleton}@keyframes loading-skeleton{0%,to{opacity:.5}50%{opacity:.8}}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.font-smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-kerning-normal{font-kerning:normal}.font-subpixel{-webkit-font-smoothing:subpixel-antialiased}@media (prefers-reduced-motion:no-preference){.font-transition{transition:font-weight .3s,letter-spacing .3s}}.rubik{font-family:var(--font-rubik),sans-serif}.patua{font-family:var(--font-patua),serif}.moontime{font-family:var(--font-moontime),cursive}.playwrite{font-family:var(--font-playwrite,"Playwrite GBS"),cursive}.anton{font-family:var(--font-anton),sans-serif}
