body{font-family:Monaco,Courier New,monospace;--nord0: #2e3440;--nord1: #3b4252;--nord2: #434c5e;--nord3: #4c566a;--nord4: #d8dee9;--nord5: #e5e9f0;--nord6: #eceff4;--nord7: #8fbcbb;--nord8: #88c0d0;--nord9: #81a1c1;--nord10: #5e81ac;--nord11: #bf616a;--nord12: #d08770;--nord13: #ebcb8b;--nord14: #a3be8c;--nord15: #b48ead}body[data-theme=light]{--bg: var(--nord6);--surface: var(--nord4);--text-primary: var(--nord0);--button: var(--nord8);--button-secondary: var(--nord10);--button-text: var(--nord6);--accent: var(--nord9);background-color:var(--bg);color:var(--text-primary)}body[data-theme=dark]{--bg: var(--nord0);--surface: var(--nord1);--text-primary: var(--nord6);--button: var(--nord8);--button-secondary: var(--nord10);--button-text: var(--nord6);--accent: var(--nord9);background-color:var(--bg);color:var(--text-primary)}.ascii-art.svelte-1uha8ag{font-family:Monaco,Courier New,monospace;line-height:.55;white-space:pre;font-size:7px}input[type=number].svelte-1uha8ag::-webkit-inner-spin-button,input[type=number].svelte-1uha8ag::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-1uha8ag{-moz-appearance:textfield}.slider.svelte-1uha8ag{height:8px;border-radius:5px;outline:none;-webkit-appearance:none;background:var(--nord4);cursor:pointer;transition:background .3s}.slider.svelte-1uha8ag::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--nord3);cursor:pointer;box-shadow:0 2px 4px #0000004d;transition:all .2s ease}.slider.svelte-1uha8ag::-webkit-slider-thumb:hover{transform:scale(1.1)}.slider.svelte-1uha8ag::-moz-range-thumb{width:20px;height:20px;background:var(--nord12);cursor:pointer;border:none;box-shadow:0 2px 4px #0000004d;transition:all .2s ease}.slider.svelte-1uha8ag::-moz-range-thumb:hover{transform:scale(1.1)}.slider.svelte-1uha8ag::-moz-range-track{background:var(--nord3);border-radius:5px;height:8px}
