@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@500&display=swap";.bell-container.svelte-nnxpi0{position:relative;aspect-ratio:1;container-type:inline-size}.bell-container.svelte-nnxpi0 .number:where(.svelte-nnxpi0){pointer-events:none;font-family:Fredoka,sans-serif;font-weight:500;font-size:70cqw;color:#333;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(-7cqw);display:flex;justify-content:center;align-items:center;z-index:2}.bell-container.svelte-nnxpi0 .number.number-1:where(.svelte-nnxpi0){transform:translate(-3cqw,-7cqw)}.bell-container.svelte-nnxpi0 .gt:where(.svelte-nnxpi0),.bell-container.svelte-nnxpi0 .lt:where(.svelte-nnxpi0){position:absolute;width:50%;height:auto;pointer-events:none;object-fit:contain;z-index:10;opacity:50%}.bell-container.svelte-nnxpi0 .hoz:where(.svelte-nnxpi0){right:0;top:50%}.bell-container.svelte-nnxpi0 .hoz.lt:where(.svelte-nnxpi0){transform:scaleX(-1) translate(-50%,-50%)}.bell-container.svelte-nnxpi0 .hoz.gt:where(.svelte-nnxpi0){transform:translate(50%,-50%)}.bell-container.svelte-nnxpi0 .vert:where(.svelte-nnxpi0){bottom:0;left:50%}.bell-container.svelte-nnxpi0 .vert.lt:where(.svelte-nnxpi0){transform:translate(-50%,50%) rotate(-90deg)}.bell-container.svelte-nnxpi0 .vert.gt:where(.svelte-nnxpi0){transform:translate(-50%,50%) rotate(90deg)}input.svelte-nnxpi0{background-color:none;align-items:center;justify-content:center;width:100%;height:100%;object-fit:contain;z-index:1}input.svelte-nnxpi0:disabled{pointer-events:none}input.svelte-nnxpi0:hover,input.selected.svelte-nnxpi0{filter:brightness(85%)}input.bell-2.svelte-nnxpi0{filter:hue-rotate(30deg)}input.bell-2.svelte-nnxpi0:hover,input.bell-2.selected.svelte-nnxpi0{filter:hue-rotate(30deg) brightness(85%)}input.bell-3.svelte-nnxpi0{filter:hue-rotate(70deg)}input.bell-3.svelte-nnxpi0:hover,input.bell-3.selected.svelte-nnxpi0{filter:hue-rotate(70deg) brightness(85%)}input.bell-4.svelte-nnxpi0{filter:hue-rotate(110deg)}input.bell-4.svelte-nnxpi0:hover,input.bell-4.selected.svelte-nnxpi0{filter:hue-rotate(110deg) brightness(85%)}input.bell-5.svelte-nnxpi0{filter:hue-rotate(150deg)}input.bell-5.svelte-nnxpi0:hover,input.bell-5.selected.svelte-nnxpi0{filter:hue-rotate(150deg) brightness(85%)}input.bell-6.svelte-nnxpi0{filter:hue-rotate(180deg)}input.bell-6.svelte-nnxpi0:hover,input.bell-6.selected.svelte-nnxpi0{filter:hue-rotate(180deg) brightness(85%)}input.bell-7.svelte-nnxpi0{filter:hue-rotate(210deg)}input.bell-7.svelte-nnxpi0:hover,input.bell-7.selected.svelte-nnxpi0{filter:hue-rotate(210deg) brightness(85%)}input.bell-8.svelte-nnxpi0{filter:hue-rotate(250deg)}input.bell-8.svelte-nnxpi0:hover,input.bell-8.selected.svelte-nnxpi0{filter:hue-rotate(250deg) brightness(85%)}input.bell-9.svelte-nnxpi0{filter:hue-rotate(300deg)}input.bell-9.svelte-nnxpi0:hover,input.bell-9.selected.svelte-nnxpi0{filter:hue-rotate(300deg) brightness(85%)}input.bell-10.svelte-nnxpi0{filter:hue-rotate(330deg)}input.bell-10.svelte-nnxpi0:hover,input.bell-10.selected.svelte-nnxpi0{filter:hue-rotate(330deg) brightness(85%)}input.bell-empty.svelte-nnxpi0{opacity:50%}input.bell-temp.svelte-nnxpi0{filter:grayscale(100%)}input.bell-temp.svelte-nnxpi0:hover,input.bell-temp.selected.svelte-nnxpi0{filter:grayscale(100%) brightness(85%)}.keypad.svelte-1286uw1{position:fixed;bottom:-10px;left:10px;right:10px;padding:5px 5px 10px;margin:auto;border:#aaa solid 2px;border-radius:10px;justify-content:center;align-items:center;z-index:100;background:#fff;display:grid}.grid.svelte-17hb6zz{display:grid;justify-content:center;margin:auto}ul.svelte-13apzmz{font-family:sans-serif}.rules.svelte-13apzmz{display:flex;justify-content:center}ul.svelte-13apzmz{margin-top:0;padding-right:2rem;list-style-type:"▶"}ul.svelte-13apzmz li:where(.svelte-13apzmz){padding-left:.5rem}.ss.svelte-13apzmz{display:flex;justify-content:center;margin-bottom:1rem;gap:1rem}.ss.svelte-13apzmz button:where(.svelte-13apzmz):enabled{cursor:pointer}.ss.svelte-13apzmz button:where(.svelte-13apzmz){border:none;border-radius:.25rem;padding:.5rem;font-size:large;font-family:sans-serif}.ss.svelte-13apzmz button.submit:where(.svelte-13apzmz){background-color:#aea;color:#1b301b}.ss.svelte-13apzmz button.submit:where(.svelte-13apzmz):disabled{background-color:#c2f0c2;color:#669266}.container.svelte-3fahxd{align-self:stretch;margin-bottom:128px}
