@import url(https://fonts.googleapis.com/css2?family=Doto:wght@100..900&display=swap);@font-face{font-display:swap;font-family:"7segment";font-style:normal;font-weight:400;src:url(/static/media/7segment.83f5f6c59d2574962c11.woff) format("woff")}*{box-sizing:border-box}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;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#121417;--bg-alt:#1e2329;--text:#e4e7eb;--muted:#88909b;--accent:#3d7bfd;--border:#2a3139;--danger:#ff5f56;--success:#2ecc71}body{color:#e4e7eb;color:var(--text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen;margin:0}.App,body{background:#121417;background:var(--bg)}.App{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:2rem 1rem;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}.App h1{font-weight:600;letter-spacing:.5px;margin:0 0 1.25rem}.App form{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.App form input{background:#1e2329;background:var(--bg-alt);border:1px solid #2a3139;border:1px solid var(--border);border-radius:4px;color:#e4e7eb;color:var(--text);padding:6px 10px}.App form input:focus{outline:1px solid #3d7bfd;outline:1px solid var(--accent)}.App form button{background:#3d7bfd;background:var(--accent);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:6px 14px}.App form button:disabled{cursor:not-allowed;opacity:.55}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#121417d1;display:flex;font-size:1.05rem;font-weight:600;inset:0;justify-content:center;position:absolute}.table-wrapper{background:#1e2329;background:var(--bg-alt);border:1px solid #2a3139;border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px -4px #0009;display:inline-block;margin:1rem auto;max-width:100%;padding:1rem 1rem .5rem;position:relative}.table-wrapper table{border-collapse:collapse;margin:0 auto}.table-wrapper table td,.table-wrapper table th{padding:.5rem;text-align:center}.table-wrapper table th{border-bottom:1px solid #2a3139;border-bottom:1px solid var(--border);color:#e4e7eb;color:var(--text);font-size:.9rem;font-weight:600;-webkit-user-select:none;user-select:none}.table-wrapper table tbody tr{transition:background .15s ease}.table-wrapper table tbody tr:hover{background:#ffffff0a}.table-wrapper a{color:#e4e7eb;color:var(--text);font-weight:500;text-decoration:none}.table-wrapper a:hover{color:#3d7bfd;color:var(--accent)}p{margin:.35rem 0}p[style*=red]{color:#ff5f56!important;color:var(--danger)!important}.war-positive{color:#2ecc71;color:var(--success);font-weight:600}.war-negative{color:#ff5f56;color:var(--danger);font-weight:600}.war-neutral{color:#88909b;color:var(--muted);font-weight:600}.col-header-abbr{display:none}.col-header-full{display:inline}.filters-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1.5rem}.filter-dropdown{display:flex;flex-direction:column;gap:.25rem}.filter-dropdown label{color:#e4e7eb;color:var(--text);font-size:.85rem;font-weight:600;text-align:center}.filter-dropdown select{background:#1e2329;background:var(--bg-alt);border:1px solid #2a3139;border:1px solid var(--border);border-radius:6px;color:#e4e7eb;color:var(--text);cursor:pointer;font-size:.9rem;min-width:120px;padding:.5rem .75rem;transition:all .2s ease}.filter-dropdown select:focus,.filter-dropdown select:hover{border-color:#3d7bfd;border-color:var(--accent)}.filter-dropdown select:focus{box-shadow:0 0 0 2px #3d7bfd33;outline:none}.filter-dropdown select:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.App{padding:1rem .5rem}.App h1{font-size:1.5rem;margin:0 0 1rem}.table-wrapper{-webkit-overflow-scrolling:touch;display:inline-block;margin:.75rem auto;max-width:100%;overflow-x:auto;padding:.75rem .5rem .5rem}.table-wrapper table{margin:0 auto;width:auto}.table-wrapper table td,.table-wrapper table th{font-size:.85rem;padding:.35rem .3rem}.table-wrapper table th{font-size:.8rem}.col-header-full,.table-wrapper table td.col-position,.table-wrapper table th.col-position{display:none}.col-header-abbr{display:inline}.table-wrapper table td .player-info{gap:.15rem!important}.table-wrapper table td .player-info a{font-size:.85rem!important}.table-wrapper table td .player-info span{font-size:.7rem!important}.App form{gap:6px}.App form button,.App form input{font-size:.9rem}.filters-container{gap:.75rem}.filter-dropdown{flex:1 1 auto;min-width:0}.filter-dropdown label{font-size:.8rem}.filter-dropdown select{font-size:.85rem;min-width:100px;padding:.4rem .6rem}.player-hero{align-items:stretch!important;flex-direction:column!important;padding:1rem!important;text-align:center!important}.player-hero img{align-self:center!important;height:100px!important;width:100px!important}.playoff-ribbons{flex-wrap:wrap!important;gap:.75rem!important;justify-content:center!important}.playoff-ribbons>div{min-height:60px!important}.playoff-ribbons .emoji{font-size:2rem!important}.playoff-details{font-size:.65rem!important;max-width:80px!important}}
/*# sourceMappingURL=main.7a08f67c.css.map*/