@import"https://fonts.googleapis.com/css2?family=Cherry+Bomb+One&family=Knewave&display=swap";html,body,#app{height:100%;margin:0;background-color:#2f4f4f}#app{display:flex;flex-direction:column;height:100%;width:100%}header.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 0;font-size:1.5rem;color:#fff}header.svelte-1n46o8q .github-link:where(.svelte-1n46o8q){color:#fff;text-decoration:none;transition:all .3s ease;display:flex;align-items:center}header.svelte-1n46o8q .github-link:where(.svelte-1n46o8q):hover{opacity:.7;transform:scale(1.1)}header.svelte-1n46o8q .github-link:where(.svelte-1n46o8q):active{transform:scale(.95)}main.svelte-1n46o8q{display:flex;justify-content:center;align-items:center;flex:1;width:100%;color:#fff;font-size:2rem;padding:2rem;box-sizing:border-box;overflow:auto;text-align:center}main.svelte-1n46o8q,header.svelte-1n46o8q,nav.svelte-1n46o8q :where(.svelte-1n46o8q){font-family:Cherry Bomb One,system-ui}nav.svelte-1n46o8q{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:0 2rem 2rem;box-sizing:border-box}nav.svelte-1n46o8q .controls-group:where(.svelte-1n46o8q){display:flex;flex-direction:row;gap:1rem}nav.svelte-1n46o8q .button-group:where(.svelte-1n46o8q){display:flex;justify-content:center;align-items:center;gap:1rem}nav.svelte-1n46o8q button:where(.svelte-1n46o8q){background-color:#2f4f4f;border:1px solid white;border-radius:10rem;padding:.5rem 1rem;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s ease}nav.svelte-1n46o8q button.active:where(.svelte-1n46o8q){background-color:#fff;color:#2f4f4f}nav.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{transform:scale(1.05)}nav.svelte-1n46o8q button:where(.svelte-1n46o8q):active{transform:scale(.95)}nav.svelte-1n46o8q .toggle-label:where(.svelte-1n46o8q){display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.9rem;cursor:pointer;border:1px solid white;border-radius:10rem;padding:.5rem 1rem;transition:all .3s ease}nav.svelte-1n46o8q .toggle-label:where(.svelte-1n46o8q):hover{transform:scale(1.05)}nav.svelte-1n46o8q .toggle-label:where(.svelte-1n46o8q):active{transform:scale(.95)}nav.svelte-1n46o8q .toggle-label:where(.svelte-1n46o8q) input[type=checkbox]:where(.svelte-1n46o8q){width:1.2rem;height:1.2rem;cursor:pointer;appearance:none;-webkit-appearance:none;background-color:#2f4f4f;border:1px solid white;border-radius:.25rem;position:relative;transition:all .3s ease}nav.svelte-1n46o8q .toggle-label:where(.svelte-1n46o8q) input[type=checkbox]:where(.svelte-1n46o8q):checked{background-color:#fff;border-color:#fff}nav.svelte-1n46o8q .toggle-label:where(.svelte-1n46o8q) input[type=checkbox]:where(.svelte-1n46o8q):checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#2f4f4f;font-size:.9rem;font-weight:700}nav.svelte-1n46o8q .reset-type-select:where(.svelte-1n46o8q){background-color:#2f4f4f;border:1px solid white;border-radius:10rem;padding:.5rem 2.5rem .5rem 1rem;color:#fff;font-size:.9rem;font-family:Cherry Bomb One,system-ui;cursor:pointer;transition:all .3s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='white' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;outline:none}nav.svelte-1n46o8q .reset-type-select:where(.svelte-1n46o8q):hover{transform:scale(1.05)}nav.svelte-1n46o8q .reset-type-select:where(.svelte-1n46o8q):active{transform:scale(.95)}nav.svelte-1n46o8q .reset-type-select:where(.svelte-1n46o8q) option:where(.svelte-1n46o8q){background-color:#2f4f4f;color:#fff}
