@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-RR2C27NP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-Ck0n4g8U.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-normal-B-h9tW5h.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-italic-Dk-Fvm9i.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-italic-DBMxXzEn.woff)format("woff")}:root{--navy:#002b52;--blue:#00467f;--menu:#2e5170;--head:#2b3138;--price-top:#d9e9f9;--price-bottom:#afceee;--price-edge:#7aa5d3;--prev-top:#eceff3;--prev-bottom:#dee2e8;--prev-edge:#c3c9d1;--prev-ink:#4e5763;--stripe:#f4f6f9;--ground:#eceef1;--white:#fff;--line:#d9dee5;--ink:#10161d;--ink-soft:#586270;--sports-top:#29709f;--sports-bottom:#0d4e7d;--font:"Source Sans 3", "Calibri", Arial, sans-serif;--radius:10px;--rail:248px;--sub:300px}*{box-sizing:border-box;margin:0}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums lining-nums;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overscroll-behavior:none;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent;font-size:17px;overflow:hidden}button{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}input{font:inherit}button:active{filter:brightness(.88)}::selection{color:var(--navy);background:#cfe2f8}.app{grid-template:60px 46px 1fr / var(--rail) 1fr;height:100%;display:grid}.sports{background:var(--white);border-right:1px solid var(--line);overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;flex-direction:column;grid-row:1/-1;min-height:0;display:flex;overflow-y:auto}.sports h2{z-index:1;background:var(--sports-bottom) linear-gradient(var(--sports-top), var(--sports-bottom));height:60px;color:var(--white);flex:none;align-items:center;padding:0 20px;font-size:24px;font-style:italic;font-weight:700;display:flex;position:sticky;top:0}.sports button{border-bottom:1px solid var(--line);max-height:50px;color:var(--menu);text-align:left;flex:1 0 44px;align-items:center;gap:12px;padding:0 14px 0 16px;font-size:18px;font-weight:700;line-height:1.1;display:flex}.si{flex:none;width:24px;height:24px}.chev{opacity:.45;flex:none;width:14px;height:14px;margin-left:auto}.sports button.on{background:var(--blue) linear-gradient(#0b5c96, var(--blue));color:var(--white)}.sports button.on .chev{opacity:1}.top{background:var(--white);border-bottom:1px solid var(--line);align-items:center;gap:24px;min-width:0;padding:0 20px;display:flex}.time{color:var(--navy);white-space:nowrap;font-size:26px;font-weight:700}.time em{margin-left:4px;font-size:18px;font-style:normal}.time small{color:var(--ink-soft);margin-left:14px;font-size:16px;font-weight:400}.search{background:var(--white);border:2px solid var(--blue);max-width:640px;height:44px;color:var(--ink-soft);border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 4px 0 12px;font-size:17px;display:flex}.search>svg{width:20px;height:20px;color:var(--blue);flex:none}.search input{min-width:0;height:100%;color:var(--ink);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1;font-size:17px}.search input::placeholder{color:var(--ink-soft);opacity:1}.search.typing input{color:var(--navy);letter-spacing:.04em;font-size:24px;font-weight:700}.search .go{background:var(--blue) linear-gradient(#0b5c96, var(--blue));height:32px;color:var(--white);border-radius:5px;flex:none;align-items:center;margin-left:auto;padding:0 18px;font-size:16px;font-weight:700;display:flex}.prices{color:var(--ink-soft);align-items:center;gap:12px;margin-left:auto;font-size:20px;font-weight:700;display:flex}.prices div{border:1px solid var(--line);border-radius:8px;font-size:17px;display:flex;overflow:hidden}.prices button{background:var(--ground);color:var(--ink-soft);padding:10px 22px;font-weight:700}.prices .on{background:var(--navy) linear-gradient(#0b4a80, var(--navy));color:var(--white)}.crumb{border-bottom:1px solid var(--line);background:#f7f8fa;align-items:center;min-width:0;padding:0 12px;font-size:17px;display:flex;overflow:hidden}.crumb button,.crumb b{white-space:nowrap;align-items:center;gap:8px;height:46px;padding:0 8px;display:flex}.crumb button{color:var(--blue);font-weight:600}.crumb b{color:var(--ink);min-width:0;font-weight:700}.crumb b span{text-overflow:ellipsis;overflow:hidden}.crumb>.chev{width:12px;height:12px;color:var(--ink-soft);opacity:.6;margin:0}.crumb .si{width:22px;height:22px}.body{grid-template-columns:var(--sub) 1fr;min-width:0;min-height:0;display:grid}.body>*{min-height:0}.body.wide{grid-template-columns:1fr}.sub{background:var(--white);border-right:1px solid var(--line);overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#b7c0cc transparent;overflow-y:auto}.sub .grp{background:var(--ground);border-bottom:1px solid var(--line);width:100%;min-height:46px;color:var(--navy);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:4px 12px 4px 16px;font-size:17px;font-weight:700;line-height:1.15;display:flex}.sub .grp .chev{opacity:.5;width:12px;height:12px;margin:0}.sub .grp.on{background:var(--navy) linear-gradient(#0b4a80, var(--navy));color:var(--white)}.sub .grp.on .chev{opacity:1}.sub .lnk{border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--menu);text-align:left;justify-content:space-between;align-items:center;padding:4px 12px 4px 30px;font-size:17px;font-weight:600;line-height:1.15;display:flex}.sub .lnk.top0{padding-left:16px}.sub .back{z-index:1;width:100%;min-height:52px;color:var(--blue);text-align:left;background:#eaf1f9;border-bottom:1px solid #c5d6e8;align-items:center;gap:12px;padding:4px 12px;font-size:17px;font-weight:700;line-height:1.15;display:flex;position:sticky;top:0}.sub .back span{background:var(--blue) linear-gradient(#0b5c96, var(--blue));width:32px;height:32px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.sub .back span svg{width:14px;height:14px;transform:scaleX(-1)}.sub .lnk .chev{opacity:.45;width:12px;height:12px;margin:0}.sub .lnk.on{background:var(--blue) linear-gradient(#0b5c96, var(--blue));color:var(--white)}.sub .lnk.on .chev{opacity:1}.sub .lnk small{color:var(--ink-soft);white-space:nowrap;margin-left:auto;padding:0 8px;font-size:15px;font-weight:400}.sub .lnk.on small{color:#c9daec}main{overscroll-behavior:contain;touch-action:pan-y;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;align-items:start;gap:16px;min-width:0;padding:16px 20px;display:grid;overflow-y:auto}main.one{grid-template-columns:1fr}main.three{grid-template-columns:1fr 1fr 1fr}main.coupons{column-gap:30px}.col{flex-direction:column;gap:16px;min-width:0;display:flex}main::-webkit-scrollbar{width:12px}.sub::-webkit-scrollbar{width:12px}main::-webkit-scrollbar-thumb{border:3px solid var(--ground);background:#b7c0cc;border-radius:6px}.sub::-webkit-scrollbar-thumb{border:3px solid var(--ground);background:#b7c0cc;border-radius:6px}.sub::-webkit-scrollbar-thumb{border-color:var(--white)}main{scrollbar-width:thin;scrollbar-color:#b7c0cc transparent}.wide-card{grid-column:1/-1}.jump{z-index:2;background:var(--ground);border-bottom:1px solid var(--line);scrollbar-width:none;grid-column:1/-1;align-items:center;gap:8px;margin:-16px -20px 0;padding:10px 20px;display:flex;position:sticky;top:-16px;overflow-x:auto}.jump b{color:var(--ink-soft);white-space:nowrap;margin-right:6px;font-size:16px;font-weight:600}.jump button{background:var(--white);border:1px solid var(--line);min-width:84px;height:44px;color:var(--menu);white-space:nowrap;border-radius:8px;flex:none;place-items:center;padding:0 16px;font-size:17px;font-weight:700;display:grid}.jump .on{background:var(--blue) linear-gradient(#0b5c96, var(--blue));border-color:var(--blue);color:var(--white)}.ev{background:var(--white);border-radius:var(--radius);min-width:0;scroll-margin-top:70px;overflow:hidden;box-shadow:0 1px 2px #10161d14,0 4px 12px #10161d0f}.bar{background:var(--navy);color:var(--white);text-align:left;grid-template-columns:1fr auto;align-items:baseline;gap:1px 12px;width:100%;padding:9px 16px 10px;display:grid}.bar h1{min-width:0;font-size:23px;font-weight:700;line-height:1.15}.bar p{color:#d5e1ee;min-width:0;font-size:16px}.bar .r{text-align:right;white-space:nowrap}.bar i{color:var(--navy);background:var(--white);vertical-align:1px;white-space:nowrap;border-radius:99px;margin-left:10px;padding:1px 9px;font-size:14px;font-style:normal;font-weight:700}.bar .off{color:var(--white);font-size:17px;font-weight:700}.bar .off.soon{color:var(--navy);background:var(--white);border-radius:99px;padding:0 10px}.bar .r4{color:#d5e1ee;grid-column:1/-1;font-size:15px}.th,.row{align-items:center;column-gap:12px;width:100%;padding:0 14px;display:grid}.th{background:var(--head) linear-gradient(#4a4f57, var(--head));height:32px;color:var(--white);font-size:15px;font-weight:700}.row{border-bottom:1px solid var(--line);text-align:left;height:46px}.rows>.row:nth-child(odd){background:var(--stripe)}.rows>.row:last-child{border-bottom:0}.race .th,.race .row{grid-template-columns:34px 1fr auto 78px}.no{text-align:center;border-right:1px solid var(--line);box-sizing:content-box;align-self:stretch;place-items:center;margin-left:-14px;padding-left:14px;padding-right:12px;font-size:19px;font-weight:700;display:grid}.nm{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15;display:block;overflow:hidden}.jk{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.15;display:block;overflow:hidden}.nr .nm{color:var(--ink-soft);text-decoration:line-through}.nr .no{color:var(--ink-soft)}.pv{justify-content:flex-end;gap:5px;display:flex}.pv span{background:linear-gradient(var(--prev-top), var(--prev-bottom));min-width:48px;height:26px;color:var(--prev-ink);border-radius:4px;place-items:center;padding:0 5px;font-size:16px;font-weight:600;display:grid}.px{background:linear-gradient(var(--price-top), var(--price-bottom));border:1px solid var(--price-edge);height:32px;color:var(--navy);white-space:nowrap;border-radius:5px;place-items:center;font-size:19px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffffb3}.fb .px.long{letter-spacing:0;font-size:16px}.px.na{background:linear-gradient(var(--prev-top), var(--prev-bottom));border-color:var(--prev-edge);box-shadow:none;color:var(--prev-ink);letter-spacing:0;font-size:15px;font-weight:600}.px.na.nrb{font-size:13px}.th span:last-child{text-align:center}.ew{color:var(--ink-soft);border-top:1px solid var(--line);padding:8px 14px;font-size:15px}.fb .th,.fb .row{grid-template-columns:62px 62px 1fr 62px 1fr 62px 92px;column-gap:8px}.fb .row{height:44px}.fb .th span{text-align:center}.fb .th span:first-child,.fb .th span:nth-child(3),.fb .th span:nth-child(5){text-align:left}.fb .row b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.fb .t{color:var(--ink-soft);white-space:nowrap;font-size:16px}.mb{color:var(--blue);white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;font-size:16px;font-weight:700;display:flex}.mb .chev{opacity:1;width:11px;height:11px;margin:0}.mk .th,.mk .row{grid-template-columns:1fr 78px}.mk .row{height:40px}.mk .row b,.cs .row b,.fg .row b{text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.1;overflow:hidden}.mk .th span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.th2{height:28px;color:var(--ink-soft);background:#e3e7ec;align-items:center;column-gap:12px;padding:0 14px;font-size:14px;font-weight:700;display:grid}.th.one{grid-template-columns:1fr!important}.th.one span{text-align:left!important}.cs .row{grid-template-columns:78px 1fr 78px;height:40px}.cs .th2{grid-template-columns:1fr 80px 1fr}.cs .row b,.cs .th2 span{text-align:center}.cs .th2 span:first-child{text-align:left}.cs .th2 span:last-child{text-align:right}.found{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:20px;display:flex}.found h1{color:var(--navy);font-size:28px;font-weight:700}.found p{color:var(--ink-soft);margin-left:auto;font-size:17px}.pick{flex-wrap:wrap;gap:8px;display:flex}.pick button{background:var(--white);border:1px solid var(--line);height:46px;color:var(--menu);border-radius:99px;align-items:center;gap:8px;padding:0 18px;font-size:17px;font-weight:700;display:flex}.pick .on{background:var(--blue) linear-gradient(#0b5c96, var(--blue));border-color:var(--blue);color:var(--white)}.pick .si{width:22px;height:22px}.res .th,.res .row{grid-template-columns:34px 1fr 262px 86px 84px}.res.tm .th,.res.tm .row{grid-template-columns:1fr 76px 76px 76px 84px}.res .row{height:64px}.res .th span:nth-child(n+3){text-align:center}.res:not(.tm) .th span:nth-child(3){text-align:left}.res .bar h1{align-items:center;gap:10px;display:flex}.res .nm{font-size:21px}.res .nm i{color:var(--ink-soft);font-size:17px;font-style:normal;font-weight:400}.res .jk{margin-top:2px;font-size:17px}.res mark{color:var(--navy);background:#cfe2f8;border-radius:3px}.res .px{height:38px;font-size:21px}.res .px.na{font-size:16px}.wh{color:var(--ink-soft);min-width:0;font-size:17px;line-height:1.2}.wh b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;display:block;overflow:hidden}.open{background:var(--blue) linear-gradient(#0b5c96, var(--blue));height:40px;color:var(--white);border-radius:8px;justify-self:end;align-items:center;gap:5px;padding:0 12px 0 16px;font-size:17px;font-weight:700;display:flex}.open .chev{opacity:1;width:12px;height:12px;margin:0}.none{color:var(--ink-soft);text-align:center;grid-column:1/-1;padding-top:4px;font-size:17px}.wait{background:linear-gradient(90deg, var(--ground), var(--stripe), var(--ground));border-radius:4px;height:14px}.msg{text-align:center;color:var(--ink-soft);grid-column:1/-1;padding:40px 20px;font-size:20px}.msg h1{color:var(--navy);margin-bottom:10px;font-size:30px}.refused{background:var(--ground);text-align:center;place-items:center;height:100%;padding:40px;display:grid}.refused h1{color:var(--navy);font-size:34px;font-weight:700}.refused p{color:var(--ink-soft);margin-top:12px;font-size:22px}.idle{z-index:10;background:var(--navy);color:var(--white);text-align:center;padding:10px 20px 14px;font-size:18px;font-weight:600;position:fixed;bottom:0;left:0;right:0}.idle div{background:#8fb6e0;height:5px;transition:width 1s linear;position:absolute;bottom:0;left:0}@media (width<=1599px){:root{--rail:218px;--sub:228px}main:not(.three){grid-template-columns:1fr}main.three{grid-template-columns:1fr 1fr}.sports button{gap:9px;padding-left:12px;font-size:16px}.si{width:22px;height:22px}.sports h2{padding:0 12px}.time small{display:none}.search{max-width:360px}.top{gap:16px}.res .th,.res .row{grid-template-columns:34px 1fr 200px 86px 84px}}.bar .mb{color:#d5e1ee}
