@media print{.toggle-button.s-JTc0-EOdPLSU,.print-button.s-JTc0-EOdPLSU{display:none}.boards.s-JTc0-EOdPLSU{flex-direction:row}.board.s-JTc0-EOdPLSU{page-break-inside:avoid;border:3px double #000!important}table.s-JTc0-EOdPLSU,th.s-JTc0-EOdPLSU,td.s-JTc0-EOdPLSU{border:1px solid #000!important}th.s-JTc0-EOdPLSU{background-color:#969699!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cell-input.s-JTc0-EOdPLSU{border:none!important}}.buttons.s-JTc0-EOdPLSU{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row}main.s-JTc0-EOdPLSU{font-family:Arial,sans-serif;max-width:1200px;margin:0 auto}.boards.s-JTc0-EOdPLSU{display:flex;justify-content:space-around;flex-wrap:wrap}.board.s-JTc0-EOdPLSU{margin:20px;border:3px double #000;border-radius:10px;padding:20px}table.s-JTc0-EOdPLSU{border-collapse:collapse;border:2px solid #000}th.s-JTc0-EOdPLSU,td.s-JTc0-EOdPLSU{border:1px solid #000;width:30px;height:30px;text-align:center;padding:0}th.s-JTc0-EOdPLSU{background-color:#969699}.cell-input.s-JTc0-EOdPLSU{width:100%;height:100%;border:none;text-align:center;font-size:16px;padding:0;margin:0;box-sizing:border-box}.cell-input.s-JTc0-EOdPLSU:focus{outline:2px solid #4CAF50}.toggle-button.s-JTc0-EOdPLSU,.print-button.s-JTc0-EOdPLSU{display:block;margin:20px auto;padding:10px 20px;font-size:16px;color:#fff;border:none;border-radius:5px;cursor:pointer}.toggle-button.s-JTc0-EOdPLSU:hover,.print-button.s-JTc0-EOdPLSU:hover{background-color:#45a049}.modal-overlay.s-JTc0-EOdPLSU{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content.s-JTc0-EOdPLSU{background-color:#3f51b5;padding:20px;border-radius:5px;max-width:80%;max-height:80%;overflow-y:auto}.close-button.s-JTc0-EOdPLSU{margin-top:10px;padding:5px 10px;background-color:#f44336;color:#fff;border:none;border-radius:3px;cursor:pointer}.close-button.s-JTc0-EOdPLSU:hover{background-color:#d32f2f}@media (min-width: 768px){.boards.s-JTc0-EOdPLSU{flex-direction:row}}@media (max-width: 767px){.boards.s-JTc0-EOdPLSU{flex-direction:column}}
