.grid.svelte-vjtxnh{display:grid;grid-template-columns:repeat(auto-fill,60px);gap:8px;padding:1rem}.whole-square.svelte-vjtxnh{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:3.8rem}.fraction-grid.svelte-vjtxnh{width:60px;height:60px;display:grid;border:1px solid #ccc;grid-auto-flow:column;grid-template-rows:repeat(10,1fr);gap:2px;padding:2px;position:relative}.fraction-cell.svelte-vjtxnh{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.8rem;background:#f5f5f5}.fraction-emoji.svelte-vjtxnh{position:absolute;top:0;right:-20px}.fraction-cell.filled.svelte-vjtxnh{background-color:red}
