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}@keyframes odds-pulse-green{0%{text-shadow:0 0 0 #81c784}to{text-shadow:0 0 8px #81c784}}@keyframes odds-pulse-red{0%{text-shadow:0 0 0 #e57373}to{text-shadow:0 0 8px #e57373}}.scheduler__main-box{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff;border-radius:24px;box-shadow:0 0 24px 0 #22304a14,0 8px 32px 0 #22304a0f,0 0 0 1px #e3e8ee;margin:0 auto;padding-bottom:2rem;padding-top:2rem;transition:box-shadow .3s,background .3s;width:100%}.scheduler__main-inner{margin:0 auto;max-width:1400px;padding-left:.5rem;padding-right:.5rem}@media (min-width:900px){.scheduler__main-inner{padding-left:2rem;padding-right:2rem}}.scheduler__grid{gap:12px 0;justify-content:space-evenly!important;position:relative;z-index:1}.scheduler__grid:after,.scheduler__grid:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;transition:box-shadow .3s;width:32px;z-index:2}.scheduler__grid:before{box-shadow:-16px 0 32px -16px #2196f31a;left:-16px}.scheduler__grid:after{box-shadow:16px 0 32px -16px #2196f31a;right:-16px}.scheduler__odds--positive{animation:odds-pulse-green 1.2s infinite alternate;color:green}.scheduler__odds--negative{animation:odds-pulse-red 1.2s infinite alternate;color:red}.scheduler__team-name{color:#000!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:.75px!important;text-shadow:0 2px 8px #22304a1a,0 1px 0 #fff!important;transition:filter .2s,text-shadow .2s!important}.scheduler__team-name:hover{filter:brightness(1.08);text-shadow:0 6px 18px #22304a2e,0 1px 0 #fff}.scheduler__vs{color:#6c757d;font-weight:500;margin:0 4px}.scheduler__card{align-items:center;background:#f5faff;box-shadow:0 2px 4px 0 #b6d5f7,0 -2px 4px 0 #b6d5f7;cursor:pointer;display:flex;flex-direction:column;margin:4px 0;max-width:260px;min-height:0;transition:box-shadow .3s,background .3s;width:100%}.scheduler__card:hover{background:#e3f2fd;box-shadow:0 4px 24px 0 #2196f32e,0 8px 32px 0 #2196f326,0 0 0 1.5px #90caf9;z-index:3}.scheduler__card-content{padding:.25rem;padding-bottom:0!important;text-align:center;width:100%}.scheduler__odds-box{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;padding:20px;position:relative}.scheduler__date{color:#393b3d;display:inline-block;font-size:12px;font-weight:600;margin-bottom:.25rem}.scheduler__odds-container{align-items:center;display:flex;justify-content:space-between;position:relative}.scheduler__odds-content{flex:1 1;padding:0 10px;text-align:center}.scheduler__bookmaker-box{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:default;flex-shrink:0;min-width:200px;padding:10px 40px;position:relative}.scheduler__arrow{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:50%;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;height:30px;justify-content:center;padding:5px;width:30px}.scheduler__arrow-left{left:10px}.scheduler__arrow-right{right:10px}.scheduler__bookmaker-title{color:inherit;font-size:16px;font-weight:700!important;margin-bottom:5px}.scheduler__bookmaker-title.fanduel{color:#001c55}.scheduler__bookmaker-title.draftkings{color:#007a33}.scheduler__bookmaker-title.betmgm{color:#c5a15e}.team--patriots{color:#024!important}.team--dolphins,.team--patriots{-webkit-text-stroke:.25px #111;font-weight:700}.team--dolphins{color:#008e97!important}.team--bills{color:#00338d!important}.team--bills,.team--jets{-webkit-text-stroke:.25px #111;font-weight:700}.team--jets{color:#125740!important}.team--ravens{color:#241773!important}.team--bengals,.team--ravens{-webkit-text-stroke:.25px #111;font-weight:700}.team--bengals{color:#fb4f14!important}.team--browns{color:#311d00!important}.team--browns,.team--steelers{-webkit-text-stroke:.25px #111;font-weight:700}.team--steelers{color:#ffb612!important}.team--texans{color:#03202f!important}.team--colts,.team--texans{-webkit-text-stroke:.25px #111;font-weight:700}.team--colts{color:#003594!important}.team--jaguars{color:#006778!important}.team--jaguars,.team--titans{-webkit-text-stroke:.25px #111;font-weight:700}.team--titans{color:#4b92db!important}.team--chiefs{color:#e31837!important}.team--chiefs,.team--raiders{-webkit-text-stroke:.25px #111;font-weight:700}.team--raiders{color:#000!important}.team--chargers{color:#0080c6!important}.team--broncos,.team--chargers{-webkit-text-stroke:.25px #111;font-weight:700}.team--broncos{color:#fb4f14!important}.team--eagles{color:#004c54!important}.team--cowboys,.team--eagles{-webkit-text-stroke:.25px #111;font-weight:700}.team--cowboys{color:#003594!important}.team--giants{color:#0b2265!important}.team--commanders,.team--giants{-webkit-text-stroke:.25px #111;font-weight:700}.team--commanders{color:#5a1414!important}.team--packers{color:#203731!important}.team--bears,.team--packers{-webkit-text-stroke:.25px #111;font-weight:700}.team--bears{color:#0b162a!important}.team--lions{color:#0076b6!important}.team--lions,.team--vikings{-webkit-text-stroke:.25px #111;font-weight:700}.team--vikings{color:#4f2683!important}.team--saints{color:#d3bc8d!important}.team--buccaneers,.team--saints{-webkit-text-stroke:.25px #111;font-weight:700}.team--buccaneers{color:#d50a0a!important}.team--panthers{color:#0085ca!important}.team--falcons,.team--panthers{-webkit-text-stroke:.25px #111;font-weight:700}.team--falcons{color:#a71930!important}.team--rams{color:#003594!important}.team--49ers,.team--rams{-webkit-text-stroke:.25px #111;font-weight:700}.team--49ers{color:#a00!important}.team--seahawks{color:#024!important}.team--cardinals,.team--seahawks{-webkit-text-stroke:.25px #111;font-weight:700}.team--cardinals{color:#97233f!important}.table-container{background-color:#f0f0f0;border-radius:10px;box-shadow:0 6px 12px #00000026;margin-top:20px;overflow:hidden}.table{border-collapse:collapse;font-family:Arial,sans-serif;font-size:.95rem;width:100%}.table th{background-color:#d6d6d6;border-bottom:2px solid #bbb;color:#222;font-weight:700;padding:12px;text-align:center;text-transform:uppercase}.table tr{transition:background-color .3s ease}.table tr:nth-child(2n){background-color:#e9e9e9}.table tr:nth-child(odd){background-color:#f7f7f7}.table tr:hover{background-color:#d0d0d0;cursor:pointer}.table td{border-bottom:1px solid #ccc;color:#333;padding:12px;text-align:center}.trend-icon{font-size:1.2rem;margin-left:5px;vertical-align:middle}.trend-icon:hover{transform:scale(1.1);transition:transform .2s ease}
/*# sourceMappingURL=main.7c3547c7.css.map*/