:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#fff;--color-black:#202020;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.GlobalNav-module-scss-module__Jh0ZIa__nav{grid-template-columns:minmax(var(--space-xl),1fr)minmax(auto,1000px)minmax(var(--space-xl),1fr);display:grid}@media (max-width:768px){.GlobalNav-module-scss-module__Jh0ZIa__nav{grid-template-columns:minmax(var(--space-md),1fr)minmax(auto,1000px)minmax(var(--space-md),1fr)}}.GlobalNav-module-scss-module__Jh0ZIa__nav__list{pointer-events:auto;background:color-mix(in srgb,var(--color-bg-box)80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width)solid var(--color-border);width:100%;box-shadow:2px 2px 0px var(--color-shadow);padding:var(--space-xxs);border-radius:3.40282e38px;grid-column:2;justify-content:space-around;align-items:center;display:flex;position:relative}.GlobalNav-module-scss-module__Jh0ZIa__nav__listItem{z-index:1;flex:1;position:relative}.GlobalNav-module-scss-module__Jh0ZIa__nav__link{padding:var(--space-xs)var(--space-xxs);color:var(--color-text);font-size:var(--text-xs);justify-content:center;align-items:center;gap:var(--space-xxs);transition:color var(--duration-sm);border-radius:3.40282e38px;flex-direction:column;text-decoration:none;display:flex;position:relative}@media (any-hover:hover){.GlobalNav-module-scss-module__Jh0ZIa__nav__link:hover{color:var(--color-accent)}.GlobalNav-module-scss-module__Jh0ZIa__nav__link:hover .GlobalNav-module-scss-module__Jh0ZIa__nav__iconWrapper{transform:translateY(-2px)}}.GlobalNav-module-scss-module__Jh0ZIa__nav__link[data-active=true]{color:var(--color-accent)}.GlobalNav-module-scss-module__Jh0ZIa__nav__indicator{background-color:var(--color-grey);z-index:-1;border-radius:3.40282e38px;position:absolute;inset:0}.GlobalNav-module-scss-module__Jh0ZIa__nav__iconWrapper{font-size:var(--text-xl);transition:transform var(--duration-sm)cubic-bezier(.175,.885,.32,1.275);justify-content:center;align-items:center;display:flex}.GlobalNav-module-scss-module__Jh0ZIa__nav__linkLabel{font-weight:700;line-height:var(--line-height-just)}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#fff;--color-black:#202020;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.NoiseTexture-module-scss-module__R_tfDa__noiseTexture__filter{display:none}.NoiseTexture-module-scss-module__R_tfDa__noiseTexture__layer{z-index:50;pointer-events:none;opacity:var(--opacity-xxs);filter:url(#noiseFilter);-webkit-user-select:none;user-select:none;position:fixed;inset:0}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#fff;--color-black:#202020;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.TouchRipple-module-scss-module__NyCKSW__touchRipple{pointer-events:none;z-index:10003;display:none;position:fixed;inset:0;overflow:hidden}.TouchRipple-module-scss-module__NyCKSW__touchRipple__particle{font-size:var(--text-sm);line-height:var(--line-height-just);transform:translate(-50%,-50%)scale(var(--scale-xxxs));animation:TouchRipple-module-scss-module__NyCKSW__splash-anim var(--duration-xxl)cubic-bezier(.25,.46,.45,.94)forwards;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:none){.TouchRipple-module-scss-module__NyCKSW__touchRipple{display:block}}@keyframes TouchRipple-module-scss-module__NyCKSW__splash-anim{0%{transform:translate(-50%,-50%)scale(var(--scale-xxxs))rotate(0deg);opacity:var(--opacity-max)}to{transform:translate(calc(-50% + var(--translate-ripple-x)),calc(-50% + var(--translate-ripple-y)))scale(var(--scale-xxl))rotate(180deg);opacity:var(--opacity-min)}}
