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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.week-picks{box-sizing:border-box;margin:0 auto;max-width:800px;padding:20px;width:100%}@media (max-width:768px){.week-picks{padding:10px}}.picks-table{-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-x:auto;overflow-y:visible}table{border-collapse:collapse;min-width:600px;width:100%}th{background:#32d57e}td,th{border-bottom:1px solid #eee;padding:16px 20px;text-align:left;white-space:nowrap}td{border-right:1px solid #ddd}td.pick{align-items:center;justify-content:space-between}.pick-button{margin:0 auto}.edit-pick-button,.pick-button{background-color:#e6ab74;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:4px 10px}.result-dropdown{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;padding:4px 8px}.result-dropdown:focus{border-color:#32d57e;outline:2px solid #32d57e}#week-selector{background:#f7f7ff;border:1px solid #ccc;border-radius:4px;color:#222;font-size:16px;margin:12px 0;outline:none;padding:6px 12px;transition:border .2s}#week-selector:focus{border-color:#32d57e}th{cursor:pointer;-webkit-user-select:none;user-select:none}th:hover{background-color:#28b46c}td:first-child,td:nth-child(2),td:nth-child(3),td:nth-child(4),td:nth-child(5),th:first-child,th:nth-child(2),th:nth-child(3),th:nth-child(4),th:nth-child(5){width:auto}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:500px;padding:2rem;width:90%}.modal-content h3{margin-top:0}.form-group{margin-bottom:1rem}.form-group label{display:block;font-weight:600;margin-bottom:.5rem}.form-group input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.5rem;width:100%}.modal-buttons{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.modal-buttons button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem}.modal-buttons button[type=button]{background:#6c757d;color:#fff}.modal-buttons button[type=submit]{background:#28a745;color:#fff}.modal-buttons button:disabled{cursor:not-allowed;opacity:.5}.error{color:#dc3545;font-size:.9rem;margin-top:.5rem}.user-picks{box-sizing:border-box;margin:0 auto;max-width:800px;padding:20px;width:100%}.user-picks-table{-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-x:auto;overflow-y:visible}.user-picks-table table{border-collapse:collapse;min-width:500px;width:100%}@media (max-width:768px){.user-picks{padding:10px}}.user-picks-table th{background:#32d57e;border-right:1px solid #28b46c;color:#090909;padding:16px 20px;text-align:left;white-space:nowrap}.user-picks-table th:last-child{border-right:none}.user-picks-table td{border-bottom:1px solid #eee;border-right:1px solid #ddd;padding:16px 20px;text-align:left;white-space:nowrap}.user-picks-table td:last-child{border-right:none}.loading-state{align-items:center;color:#2e47ad;display:flex;font-size:18px;font-weight:500;gap:12px;justify-content:center;padding:40px 20px}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #2e47ad33;border-radius:50%;border-top-color:#32d57e;height:24px;width:24px}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.a1f8c67c.css.map*/