html,body{width:100%;height:100%;padding:0;margin:0;background:var(--color-bg-primary)}*{box-sizing:border-box}:root{--color-bg-primary: #0d0d0d;--color-bg-secondary: #1a1a1a;--color-bg-tertiary: #242424;--color-border: #2f2f2f;--color-accent: #008b8b;--color-text: #e0e0e0;--padding: 1rem;--gap: 1rem;--rad: .6rem;--font-primary: "Space Grotesk Variable";--font-secondary: "Montserrat"}@font-face{font-family:Space Grotesk Variable;src:url(/fonts/Space_Grotesk/SpaceGrotesk-VariableFont_wght.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 800;font-style:normal;font-display:swap}.highlight{animation:component-highlight 2s linear}@keyframes component-highlight{0%,to{border-color:var(--color-border);box-shadow:0 0 .5rem transparent}50%{border-color:var(--color-accent);box-shadow:0 0 .25rem var(--color-accent)}}
