.af-shell.app{height:auto}.af-outer{background:#111;position:relative;width:100%;z-index:2}.af-footer-desktop{margin-top:auto}@media (max-width:1023px){.af-shell .app__container{min-height:0}}.af-balance{font-size:12px!important;font-weight:700;color:#fcd301!important;margin-right:4px}.af-dropdown-note{color:#9f9f9f;font-size:13px;justify-content:flex-start!important}.af-signin-error{opacity:1!important;margin-top:12px!important}.af-account{padding:0 .625rem;font-family:Roboto Condensed,sans-serif}.af-account__row{display:flex;justify-content:space-between;align-items:center;background:#3d3d3d;height:2.5rem;padding:0 .8125rem;margin-bottom:.5rem}.af-account__label{color:#9f9f9f;font-size:.875rem}.af-account__value{color:#fff;font-weight:700}.af-account__value_balance{color:#fcd301}.af-account__note{color:#d5d5d5;font-size:.8125rem;text-align:center;margin:.25rem 0 .75rem}.af-banner{position:relative;width:100%;overflow:hidden;container-type:inline-size;background:#0d0c06;display:block}.af-banner_m{aspect-ratio:1200/630}.af-banner_d{aspect-ratio:2620/740}.af-banner__bg{position:absolute;inset:0;background:radial-gradient(ellipse 55% 75% at 42% 82%,rgba(150,134,72,.95) 0,rgba(98,88,40,.85) 38%,rgba(32,29,12,.6) 72%,rgba(10,9,3,0) 100%),linear-gradient(90deg,#191708,#2b2810 45%,#0c0b05)}.af-banner__arcs{position:absolute;left:0;top:0;width:62%;height:100%}.af-banner_m .af-banner__arcs{width:70%}.af-banner__art{position:absolute;top:0;right:0;bottom:0;left:52.5%;overflow:hidden;-webkit-mask:radial-gradient(circle 21.6cqw at 21.6cqw 50%,#000 99.5%,transparent 100%),linear-gradient(#000,#000) right /calc(100% - 21.6cqw) 100% no-repeat;mask:radial-gradient(circle 21.6cqw at 21.6cqw 50%,#000 99.5%,transparent 100%),linear-gradient(#000,#000) right /calc(100% - 21.6cqw) 100% no-repeat}.af-banner_m .af-banner__art{left:38%;-webkit-mask:linear-gradient(90deg,transparent,#000 28%);mask:linear-gradient(90deg,transparent,#000 28%)}.af-banner__art img{width:100%;height:100%;object-fit:cover;display:block}.af-banner_casino.af-banner_m .af-banner__art{left:22%}.af-banner__art_sky{background:radial-gradient(ellipse at 70% 10%,#fff7e0 0,#f2e2b8 18%,#9fb7c9 45%,#4b6a85 75%,#2a3e52 100%)}.af-banner__plane{position:absolute;width:78%;left:14%;top:18%;filter:drop-shadow(0 1cqw 1.2cqw rgba(0,0,0,.45))}.af-banner__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,17,0) 82%,rgba(17,17,17,.85));pointer-events:none}.af-banner__text{position:absolute;left:1.55cqw;top:6.6cqw;color:#fff;z-index:2}.af-banner__title{font-family:Kanit,sans-serif;font-weight:900;font-size:7.3cqw;line-height:.8;letter-spacing:-.03em;text-shadow:0 .2cqw .6cqw rgba(0,0,0,.35)}.af-banner__sub{font-family:Kanit,sans-serif;font-style:italic;font-weight:800;font-size:2.75cqw;line-height:1;letter-spacing:-.035em;color:#dcdcdc;margin-top:2.6cqw;white-space:pre-line;text-shadow:0 .15cqw .4cqw rgba(0,0,0,.45)}.af-banner_casino.af-banner_d .af-banner__title{font-size:8.4cqw}.af-banner__brand{position:absolute;left:1.55cqw;top:23.4cqw;height:2.7cqw;z-index:2}.af-banner__brand_big{top:50%;transform:translateY(-50%);height:5.6cqw}.af-banner_m .af-banner__text{left:2.6cqw;top:3.2cqw}.af-banner_m .af-banner__title{font-size:10.6cqw}.af-banner_m .af-banner__sub{font-size:3.6cqw;margin-top:2.2cqw}.af-banner_m .af-banner__brand{top:auto;bottom:4.6cqw;left:2.6cqw;height:5.2cqw}.af-banner_m .af-banner__brand_big{bottom:auto;top:50%;height:11cqw}.af-banner_m.af-banner_casino .af-banner__text{top:30cqw}.af-banner_m.af-banner_casino .af-banner__title{font-size:13.6cqw}.af-banner_m.af-banner_casino .af-banner__sub{font-size:4.9cqw;margin-top:3.4cqw}.af-banner_m.af-banner_casino .af-banner__brand{bottom:auto;top:3cqw}.af-soon{flex-direction:column;text-align:center;gap:12px;padding:48px 20px;color:#fff;font-family:Roboto Condensed,sans-serif}.af-soon,.af-soon__icon{display:flex;align-items:center;justify-content:center}.af-soon__icon{width:64px;height:64px;border-radius:50%;background:rgba(252,211,1,.12);border:1px solid rgba(252,211,1,.45);color:#fcd301}.af-soon__title{font-size:22px;font-weight:700;text-transform:uppercase;color:#fcd301;letter-spacing:.02em}.af-soon__text{font-size:15px;color:#c9c9c9;max-width:420px}.af-soon__btn{margin-top:6px;height:38px;padding:0 22px;display:inline-flex;align-items:center;border-radius:3px;background:#fcd301;color:#181818;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-size:14px}.af-jackpot-frame{display:block;aspect-ratio:790/287}.af-jackpot-frame svg{display:block;width:100%;height:100%}.af-jackpot-frame__brand{position:absolute;left:11%;top:12%;height:13%}.filter-block-mobile__search-wrapper input{width:10rem}.af-banner_casino .af-banner__art img{height:128%;object-position:50% 0!important}.af-soon_light{color:#1f3b5a;padding:36px 16px}.af-soon_light .af-soon__icon{background:#e9eef2;border-color:#c9d6e2;color:#276aa5}.af-soon_light .af-soon__title{color:#224f7c}.af-soon_light .af-soon__text{color:#5f7a98}.af-sbm{position:relative;background:#e9eef2;min-height:calc(var(--vh, 100vh) - 109px);padding:10px 0 24px;font-family:Roboto,sans-serif;color:#224f7c}.app__main_isAuth .af-sbm{min-height:calc(var(--vh, 100vh) - 58px)}.af-sbm__top{display:flex;gap:4px;padding:0 9px 0 10px;height:40px}.af-sbm__tabs{align-items:stretch;background:#fff;border-radius:10px;overflow:hidden}.af-sbm__tab,.af-sbm__tabs{flex:1 1;display:flex;position:relative}.af-sbm__tab{align-items:center;justify-content:center;font-size:15px;color:#5f7aa8}.af-sbm__tab_active:after{content:"";position:absolute;left:15%;right:15%;bottom:0;height:4px;border-radius:2px 2px 0 0;background:#78a22f}.af-sbm__sep{width:1px;background:#dfe6ee;margin:10px 0}.af-sbm__btn{width:40px;flex:0 0 40px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center}.af-sbm__chips{display:flex;gap:4px;overflow-x:auto;padding:10px 10px 0;scrollbar-width:none}.af-sbm__chips::-webkit-scrollbar{display:none}.af-sbm__chip{flex:0 0 auto;height:30px;padding:0 9px;border-radius:8px;background:#fff;color:#224f7c;font-size:14px;white-space:nowrap}.af-sbm__chip_icon{width:30px;padding:0;display:flex;align-items:center;justify-content:center}.af-sbm__chip_active{color:#276aa5;font-weight:500}.af-sbm__title{display:flex;align-items:center;gap:8px;padding:20px 10px 12px;font-size:19px;font-weight:700;color:#224f7c}.af-sbm__panel{margin:0 10px;background:#fff;border-radius:10px}.af-sbm__sports{display:flex;gap:4px;overflow-x:auto;padding:8px 10px 0;scrollbar-width:none}.af-sbm__sports::-webkit-scrollbar{display:none}.af-sbm__sport{flex:0 0 78px;height:40px;border-radius:6px;background:#fff;color:#224f7c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px}.af-sbm__sport:nth-child(4){flex-basis:82px}.af-sbm__sport_active{color:#276aa5}.af-sbm__sport_more{flex:0 0 40px}.af-sbm__sport-icon{display:inline-flex;color:#224f7c}.af-sbm__sport-name{max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-sbm__section{gap:8px;padding:18px 10px 0;font-size:19px;font-weight:700;color:#224f7c}.af-sbm__section,.af-sbm__slip{display:flex;align-items:center}.af-sbm__slip{position:absolute;left:50%;bottom:16px;margin-left:-20px;width:40px;height:40px;border-radius:50%;background:#2286c8;justify-content:center;box-shadow:0 2px 8px rgba(34,134,200,.45)}.af-sbd{flex-direction:column;background:#080e1b;min-height:calc(var(--vh, 100vh) - 130px);font-family:Roboto,sans-serif}.af-sbd__bar{display:flex;align-items:center;justify-content:space-between;height:48px;background:#093453;padding:0 8px 0 18px}.af-sbd__tabs{display:flex;gap:24px}.af-sbd__tab{font-size:14px;font-weight:500;color:#9cb7cf}.af-sbd__tab_active{color:#fff;font-weight:700}.af-sbd__tools{display:flex;height:32px;border-radius:6px;overflow:hidden;gap:1px}.af-sbd__tool{display:flex;align-items:center;gap:6px;padding:0 10px;background:#135787;color:#fff;font-size:13px}.af-sbd__body{display:flex;gap:4px;padding:8px;align-items:flex-start}.af-sbd__side{flex:0 0 254px;display:flex;flex-direction:column;gap:8px}.af-sbd__hide{height:32px;font-size:13px;gap:6px}.af-sbd__hide,.af-sbd__show{border-radius:6px;background:#093453;color:#89a7c0;display:flex;align-items:center;justify-content:center}.af-sbd__show{flex:0 0 24px;height:120px}.af-sbd__card{background:#fff;border-radius:6px;overflow:hidden}.af-sbd__card-head{background:#093453;color:#fff;font-size:14px;font-weight:500;padding:9px 12px}.af-sbd__sport{width:100%;display:flex;align-items:center;gap:10px;height:33px;padding:0 12px;background:#316c96;color:#fff;font-size:13px;border-bottom:1px solid #295e85;text-align:left}.af-sbd__sport:hover,.af-sbd__sport_active{background:#135787}.af-sbd__sport-icon{display:inline-flex}.af-sbd__sport-name{flex:1 1}.af-sbd__sport-count{font-size:12px;color:#c9d9e7}.af-sbd__results{margin:8px;height:32px;border-radius:6px;background:#d5e2ec;color:#316c96;font-size:14px;display:flex;align-items:center;justify-content:center}.af-sbd__center{flex:1 1;min-width:0;display:flex;flex-direction:column;border-radius:6px;overflow:hidden;background:#fff}.af-sbd__center-head{display:flex;align-items:center;gap:8px;height:48px;padding:0 16px;background:#d5e2ec;color:#1f3b5a;font-size:15px}.af-sbd__markets{display:flex;gap:4px;padding:8px 12px;background:#f3f8fc;border-bottom:1px solid #e3ebf2}.af-sbd__market{height:28px;padding:0 12px;border-radius:4px;background:#fff;color:#316c96;font-size:13px;box-shadow:inset 0 0 0 1px #d5e2ec}.af-sbd__market_active{background:#316c96;color:#fff;box-shadow:none}.af-sbd__panel{padding:40px 0 60px}.af-sbd__slip-head{background:#093453;color:#fff;font-size:14px;padding:9px 12px}.af-sbd__slip-empty{padding:28px 18px;text-align:center;color:#6f8aa5;font-size:13px;background:#ecf0f4}@media (min-width:1024px){.lg\:flex{display:flex}}.af-cms{width:100%;max-width:1152px;margin:0 auto;padding:24px 16px 40px;color:#d5d5d5;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.6;-webkit-user-select:text;-moz-user-select:text;user-select:text}.af-cms__title{color:#fff;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;margin-bottom:18px;padding-bottom:12px;border-bottom:2px solid #fcd301;display:inline-block}.af-cms__body p{margin:0 0 12px}.af-cms__body strong{color:#fff}.af-cms__body ul{list-style:disc;padding-left:22px;margin:0 0 14px}.af-cms__body li{margin:4px 0}.af-cms__body a{color:#fcd301}.af-game{flex:1 1;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 40%,#2a2712 0,#111 70%);min-height:420px}