@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap";:root{--mainBodyBG:#ededed;--header-bg:#000;--header-text:#fff;--orange-nav-bg:#ff9800;--orange-nav-hover:#f57c00;--table-header-bg:#000;--tab-active-bg:#2e4b5e;--back-color:#72bbef;--back-hover:#58a9e0;--lay-color:#faa9ba;--lay-hover:#f38da3;--card-border:#c8ced3;--blue-link:#0d6efd;--red-inplay:#dc2626}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--mainBodyBG);color:#212529;-webkit-font-smoothing:antialiased;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.35}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#bbb;border-radius:2px}.odds-box{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000001a;border-radius:2px;justify-content:center;align-items:center;width:48px;height:30px;font-size:12px;font-weight:700;transition:all .1s;display:flex}.odds-box.back{background-color:var(--back-color);color:#000}.odds-box.back:hover{background-color:var(--back-hover)}.odds-box.lay{background-color:var(--lay-color);color:#000}.odds-box.lay:hover{background-color:var(--lay-hover)}.badge-f{color:#fff;background:#0284c7;border-radius:2px;padding:1px 4px;font-size:9px;font-weight:800}.badge-s{color:#fff;background:#ea580c;border-radius:2px;padding:1px 4px;font-size:9px;font-weight:800}.badge-bm{color:#fff;background:#1e3a8a;border-radius:2px;padding:1px 4px;font-size:9px;font-weight:800}.modal-overlay{z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:15px;display:flex;position:fixed;inset:0}.modal-content{background:#fff;border-radius:6px;width:100%;max-width:520px;animation:.2s ease-out fadeIn;overflow:hidden;box-shadow:0 10px 25px #00000080}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
