@import"https://fonts.googleapis.com/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--primary: #884dff;--secondary: #59308f;--box-shadow: rgba(99, 99, 99, .2) 0px 2px 8px 0px}.alkali_metal{--bg: #893838}.alkaline_earth_metal{--bg: #cf8b56}.transition_metal{--bg: #8b624c}.post-transition_metal{--bg: #5878a1}.metalloid{--bg: #507850}.non-metal{--bg: #cc4b4b}.halogen{--bg: #ab5393}.noble_gas{--bg: #884dff}.lanthanide{--bg: #7f6caa}.actinide{--bg: #b05266}input[type=button]{all:unset;font-family:Anonymous Pro,monospace;width:100%;padding:.6rem 1rem;border:1px solid var(--primary);border-radius:12px;box-shadow:0 2px 2.9px var(--secondary);font-size:1.2rem;text-align:center;transition:box-shadow .2s,background .1s;box-sizing:border-box}input[type=checkbox]:hover:not(:disabled){background:var(--primary);filter:saturate(1.5);box-shadow:0 0 3.1px var(--secondary)}input:hover:not(:disabled){filter:saturate(1.05) brightness(1.1);box-shadow:0 0 3.1px var(--secondary)}input:focus-visible{outline:2px dashed var(--secondary)}input:active:not(:disabled),input.pressed:not(:disabled){box-shadow:5px 4px 4px var(--secondary) inset;background:var(--primary);color:#fff}input.spinbutton__button{padding:.2rem 1rem;border-radius:4px}.spinbutton.svelte-4s7spp{display:flex;align-items:center;gap:1rem;position:relative}.spinbutton[aria-disabled=true].svelte-4s7spp{color:#ccc}.spinbutton__buttons.svelte-4s7spp{display:flex;flex-direction:column;gap:1rem;color:var(--primary)}.spinbutton__display.svelte-4s7spp h1:where(.svelte-4s7spp){font-size:3rem;line-height:0;text-align:center;font-family:Anonymous Pro,monospace;width:2ch;top:.5rem;position:relative}.spinbutton__display.svelte-4s7spp p:where(.svelte-4s7spp){position:relative;text-align:center}
