body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.focus-container{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:center;position:relative}.focus-word{cursor:pointer;font-size:2rem;font-weight:900;position:relative;transition:filter .3s ease,color .3s ease}.focus-word.active{filter:blur(0)}.focus-frame{border:none;box-sizing:initial;left:0;pointer-events:none;position:absolute;top:0}.corner{border:3px solid #fff;border:3px solid var(--border-color,#fff);border-radius:3px;filter:drop-shadow(0 0 4px #fff);filter:drop-shadow(0 0 4px var(--border-color,#fff));height:1rem;position:absolute;transition:none;width:1rem}.top-left{border-right:none;left:-10px}.top-left,.top-right{border-bottom:none;top:-10px}.top-right{border-left:none;right:-10px}.bottom-left{border-right:none;left:-10px}.bottom-left,.bottom-right{border-top:none;bottom:-10px}.bottom-right{border-left:none;right:-10px}.bingo-header{background-color:#e9ad01;display:flex;justify-content:space-between;margin-bottom:1px;opacity:.9}.bingo-header-letter{color:red;font-size:3rem;font-weight:bolder;padding:.5rem 0;text-align:center;width:20%}.bingo-cell,.bingo-row{display:flex}.bingo-cell{align-items:center;background-color:#fff3e0;border:1px solid #ddd;border-right:0;border-top:0;font-family:serif;font-weight:bolder;height:40px;justify-content:center;width:40%}.bingo-row:nth-child(2n) .bingo-cell{background-color:#fff}.bingo-cell:last-child{border-right:1px solid #ddd}.bingo-number{color:#333;font-family:inherit;font-size:2rem;font-weight:700}.bingo-cell.selected{background:linear-gradient(135deg,gold,orange 50%,tomato);border:2px solid gold;box-shadow:0 0 10px #ffd70099,inset 0 0 10px #ff63474d;color:#444}.bingo-cell.normal{background:linear-gradient(#80808014,#80808014),url(data:image/png;base64,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);background-position:50%;background-size:cover;color:gray}
/*# sourceMappingURL=main.e54e5dc6.css.map*/