.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@font-face{font-family:CasipopLato;src:url(/fonts/casipop-lato.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:CasipopLato;src:url(/fonts/casipop-lato-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{color:#f5f4f2;background:#151414;font-family:CasipopLato,Lato,Arial,sans-serif;font-weight:500}[data-sonner-toaster][data-x-position=center]{top:46px;z-index:300!important}.source-toast{position:relative;width:min(calc(100vw - 32px),352px);min-height:50px;margin-inline:auto;overflow:hidden;color:#e9e7e4;background:linear-gradient(to bottom,#292623,#201e1c);border:1px solid rgb(255 255 255 / 12%);border-radius:12px;box-shadow:0 12px 28px #0006,inset 0 1px #ffffff0d;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:14px}.source-toast>div{display:flex;align-items:flex-start;gap:12px;padding:14px 36px 14px 14px}.source-toast>div .icon{flex:0 0 auto;width:20px;height:20px;margin-top:1px;color:#26c86d;stroke-width:2}.source-toast p{margin:1px 0 0;line-height:20px;color:#f5f4f2cc;overflow-wrap:anywhere}.source-toast>button{position:absolute;top:8px;right:8px;display:grid;width:24px;height:24px;padding:0;color:#f5f4f28c;place-items:center;background:transparent;border:0;border-radius:8px;transition:background-color .15s,color .15s}.source-toast>button:hover{color:#f5f4f2;background:#ffffff1a}.source-toast>button .icon{width:14px;height:14px}.source-toast-top{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#31d378cc,transparent)}.source-toast>i{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#31d378;transform-origin:left;animation:source-toast-life 4.2s linear forwards}@keyframes source-toast-life{to{transform:scaleX(0)}}.source-toast-error .source-toast-top{background:linear-gradient(90deg,transparent,#f87171cc,transparent)}.source-toast-error>div .icon{color:#f87171}.source-toast-error>i{background:#f87171}*{box-sizing:border-box}body{margin:0;min-width:320px;color:#f5f4f2;background:#151414;line-height:24px}button,input{font:inherit}button{cursor:pointer}.site-shell{min-height:100vh}html.game-route-active,body.game-route-active{height:100%;overflow:hidden!important;overscroll-behavior:none}body.game-route-active .site-shell{height:100dvh;min-height:0;overflow:hidden}.topbar{height:80px;display:flex;align-items:center;gap:24px;max-width:1920px;margin:auto;padding:0 30px;position:relative;z-index:3;background:#151414}.brand{display:inline-flex;flex:0 0 auto;align-items:center;width:112px;padding:0;border:0;background:transparent}.brand img{display:block;width:100%;height:auto}.topbar nav{display:flex;gap:14px;margin:auto}.topbar nav button{color:#fff;background:transparent;border:1px solid transparent;padding:9px 13px;border-radius:5px;font-weight:700}.topbar nav .nav-active,.topbar nav button:hover{color:#fbb203;border-color:#fbb203}.actions{display:flex;align-items:center;gap:8px}.actions button{height:37px;color:#fff;background:#242221;border:1px solid #46413a;border-radius:5px;padding:0 12px}.actions .balance{color:#151414;background:#fff}.actions .balance{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:112px;padding:0 11px;border-color:#fff;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:14px;font-weight:500;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.actions .balance img{width:16px;height:16px;transition:filter .16s ease}.actions .balance span{margin-left:1px;font-size:15px;transform:translateY(-1px)}.actions .balance[aria-expanded=true]{color:#fff;background:#242322;border-color:#f3f2f0}.actions .balance[aria-expanded=true] img{filter:invert(1)}.actions .account{color:#fbb203;border-color:#fbb203}.actions .login-button,.actions .register-button{min-width:99px;padding:0 18px;font-size:12px;font-weight:900;border-radius:4px}.actions .login-button{color:#1e1d1b;background:#f7f7f6;border-color:#f7f7f6}.actions .register-button{color:#fff;background:#38aa43;border-color:#38aa43}.actions .login-button:hover{background:#fff}.actions .register-button:hover{background:#47b852}.mobile-toggle{display:none}.account-menu{position:absolute;z-index:50;top:59px;right:30px;display:flex;width:256px;max-width:calc(100vw - 24px);max-height:80vh;gap:4px;padding:6px;overflow-x:hidden;overflow-y:auto;flex-direction:column;color:#f4f1ec;background:#242221;border:1px solid #4b453b;border-radius:6px;box-shadow:0 14px 38px #0009;font-family:CasipopLato,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;transform-origin:top right;animation:account-menu-in .16s cubic-bezier(.2,.8,.2,1) both}.account-menu>b{height:31px;padding:10px 10px 5px;color:#fbb203;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase}.account-menu-group{display:grid}.account-menu button{display:flex;width:100%;height:40px;gap:12px;padding:8px 10px;color:#f4f1eccc;align-items:center;text-align:left;background:transparent;border:0;border-radius:3px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,background-color .15s}.account-menu button>span{display:inline-flex;flex:0 0 24px;width:24px;height:24px;color:#f4f1ecb3;align-items:center;justify-content:center;border-radius:3px;transition:color .15s}.account-menu button .icon{width:16px;height:16px}.account-menu button em{overflow:hidden;flex:1;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.account-menu button:hover,.account-menu button:focus-visible{color:#f4f1ec;background:#f4f1ec1a;outline:none}.account-menu button:hover>span,.account-menu button:focus-visible>span{color:#f4f1ec}.account-menu>i{flex:0 0 1px;height:1px;margin:4px 0;background:#3c3832}.account-menu .logout{color:#ef2634}@keyframes account-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:none}}.quick-menu,.wallet-menu{position:absolute;top:66px;z-index:4;display:grid;gap:4px;padding:10px;color:#eee;background:#242221;border:1px solid #4b453b;border-radius:6px;box-shadow:0 14px 38px #0009}.quick-menu{right:205px;width:180px}.wallet-menu{right:92px;width:230px}.quick-menu button{padding:10px;text-align:left;color:#eee;background:transparent;border:0;border-radius:4px}.quick-menu button:hover{background:#3b3832}.wallet-menu header{display:flex;justify-content:space-between;align-items:center}.wallet-menu header button{color:#eee;background:transparent;border:0;font-size:18px}.wallet-menu b{color:#fbb203;font-size:11px}.wallet-menu strong{font-size:22px}.wallet-menu small{color:#bbb}.wallet-menu>div{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.wallet-menu>div button{padding:9px 7px;color:#191714;background:#fbb203;border:0;border-radius:4px;font-weight:800}.wallet-menu{top:62px;right:106px;width:256px;gap:0;padding:12px 15px 11px;color:#eee;background:#252422;border:1px solid #3e3b37;border-radius:8px;box-shadow:0 10px 24px #00000085;font-family:CasipopLato,Lato,Arial,sans-serif;animation:wallet-menu-in .16s cubic-bezier(.2,.8,.2,1) both;transform-origin:top center}.wallet-menu header{align-items:start}.wallet-menu header div{display:grid;gap:4px}.wallet-menu header small{color:#aaa7a4;font-size:12px}.wallet-menu header strong{color:#f5f4f2;font-size:16px;font-weight:500}.wallet-menu .wallet-eye{display:grid;width:32px;height:32px;padding:0;color:#cbc8c4;place-items:center;background:#1f1e1c;border-radius:6px;font-size:14px}.wallet-menu .wallet-totals{display:grid;gap:10px;padding:10px 0 15px;border-bottom:1px solid #494641}.wallet-menu .wallet-totals span{display:flex;justify-content:space-between;color:#aaa7a4;font-size:14px}.wallet-menu .wallet-totals b{color:#f0efed;font-size:14px;font-weight:400}.wallet-menu nav{display:grid;gap:2px;padding-top:9px}.wallet-menu nav button{display:flex;align-items:center;gap:13px;height:43px;padding:0 3px;color:#ddd9d5;text-align:left;background:transparent;border:0;border-radius:5px;font-family:inherit;font-size:14px;font-weight:400}.wallet-menu nav button:hover{background:#34312e}.wallet-menu nav i{display:grid;width:20px;color:#d5d1cc;place-items:center;font-style:normal;font-size:20px}@keyframes wallet-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.drawer{display:none}.provider-picker{position:relative}.provider-picker>button{color:#181512;background:#f4bd2f;border-color:#f4bd2f}.provider-picker aside{position:absolute;z-index:4;top:46px;left:0;display:grid;width:190px;padding:5px;background:#242221;border:1px solid #4b453b;border-radius:5px}.provider-picker aside button{padding:9px;text-align:left;color:#eee;background:transparent;border:0}.provider-picker aside button:hover{background:#3a3732}.pager button{color:#fbb203;background:transparent;border:0;font-size:20px}.empty-state{padding:35px;text-align:center;color:#aaa;background:#242221}.info-modal{position:relative;width:min(100%,440px);display:grid;gap:15px;padding:24px;color:#eee;background:#242221;border:1px solid #4b453b;border-radius:8px;box-shadow:0 24px 70px #000}.info-modal h2,.info-modal p{margin:0}.info-modal p{color:#b9b5b0;line-height:1.55}.info-modal>button:not(.close){padding:11px;color:#151414;font-weight:800;background:#fbb203;border:0;border-radius:5px}.info-modal .close{position:absolute;top:8px;right:8px;color:#eee;background:transparent;border:0;font-size:24px}.promotion-modal{width:min(570px,calc(100vw - 40px));gap:13px;overflow:hidden;background:radial-gradient(ellipse at 50% -18%,#b68a2138,transparent 46%),linear-gradient(#292622,#171615)}.promotion-modal>img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border:1px solid #4b453b;border-radius:9px}.promotion-modal .modal-kicker{margin-top:2px}.catalog-game{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;color:#eee;text-align:left;background:transparent;border:0;border-radius:inherit;cursor:pointer;outline:none}.catalog-game-name{position:absolute;z-index:21;right:0;bottom:0;left:0;display:flex;height:55px;min-width:0;padding:28px 10px 10px;overflow:hidden;color:#eee;align-items:center;justify-content:center;pointer-events:none;background:linear-gradient(transparent,#000c);border-radius:0 0 10px 10px;opacity:0;font-family:CasipopLato,Arial,sans-serif;font-size:12px;font-weight:700;line-height:17px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:opacity .15s}.vip-detail-modal{position:relative;width:min(100%,580px);display:grid;gap:15px;padding:25px;color:#eee;background:#242221;border:1px solid #5b4b25;border-radius:9px;box-shadow:0 24px 70px #000}.vip-detail-modal .close{position:absolute;top:8px;right:8px;color:#eee;background:transparent;border:0;font-size:24px}.vip-detail-modal h2,.vip-detail-modal p{margin:0}.modal-kicker{color:#fbb203;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.vip-modal-head{display:flex;justify-content:space-between;gap:8px}.vip-modal-head button{padding:7px 0;color:#f6c444;background:transparent;border:0}.vip-modal-head button:disabled{opacity:.25}.vip-detail-modal progress{width:100%;height:10px}.vip-progress-copy{padding:10px;color:#d7d1c6;background:#1b1a19;border-left:3px solid #fbb203}.vip-detail-modal dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;overflow:hidden;background:#443f36;border-radius:5px}.vip-detail-modal dl div{display:grid;gap:5px;min-height:70px;padding:12px;background:#1b1a19}.vip-detail-modal dt{color:#a9a39b;font-size:10px;font-weight:900}.vip-detail-modal dd{margin:0;color:#f4f1eb;font-size:14px}.retention{display:grid;gap:8px;padding:13px;background:#1b1a19;border:1px solid #4b453b;border-radius:5px}.retention b{color:#f1d17a;font-size:11px}.retention strong{color:#fff;font-size:20px}.retention small{color:#aaa39b}.modal-confirm{padding:11px;color:#1a1711;background:#fbb203;border:0;border-radius:5px;font-weight:900}.footer-links{display:grid;flex:1 1 100%;grid-template-columns:repeat(6,minmax(100px,max-content));justify-content:space-between;column-gap:26px;row-gap:28px}.footer-links button{padding:0;color:#bbb;text-align:left;background:transparent;border:0}.footer-links button:hover,.footer-links a:hover{color:#fbb203}.responsible{display:flex;align-items:center;gap:7px;margin:22px 0 4px;color:#b8b2aa}.responsible img{width:18px;height:18px;filter:invert(1) opacity(.65)}.responsible span{color:#8e8982}.provider-footer{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:10px;padding:15px 0;border-top:1px solid #302e2b}.provider-footer b{margin-right:7px;color:#a9a39b;font-size:10px}.provider-footer span,.provider-footer button{padding:7px 9px;color:#d7d1c6;background:#242221;border:1px solid #45413c;border-radius:4px;font-size:11px}.provider-footer button:hover{border-color:#fbb203;color:#fbb203}.payment-providers img{width:118px;height:40px;padding:4px 8px;object-fit:contain;background:#242221;border:1px solid #45413c;border-radius:4px}.game-providers{gap:12px 18px}.game-providers .provider-logo{width:96px;height:32px;padding:0;background:transparent;border:0;border-radius:0;opacity:.72}.game-providers .provider-logo:hover{border:0;opacity:1;filter:brightness(1.25)}.game-providers .provider-logo img{display:block;width:100%;height:100%;object-fit:contain}.account-page{max-width:1180px;min-height:620px}.account-page>header{padding:55px 0 25px}.account-page>header p{margin:0 0 8px;color:#fbb203;font-size:12px;font-weight:900;letter-spacing:.15em}.account-page>header h1{margin:0}.account-layout{display:grid;grid-template-columns:260px 1fr;gap:22px}.account-layout>aside{align-self:start;display:grid;gap:18px;padding:14px;background:#1d1c1b;border:1px solid #393630;border-radius:8px}.account-layout aside section{display:grid;gap:4px}.account-layout aside b{padding:7px;color:#f2c33b;font-size:11px}.account-layout aside button{padding:10px;color:#ddd;text-align:left;background:transparent;border:0;border-radius:4px}.account-layout aside button:hover,.account-layout aside .active{color:#181512;background:#fbb203}.account-content{min-height:390px;padding:28px;background:#1d1c1b;border:1px solid #393630;border-radius:8px}.account-content h2{margin-top:0}.account-content>p{color:#b9b5b0;line-height:1.6}.account-placeholder{display:grid;justify-items:center;gap:11px;padding:75px 25px;margin-top:30px;color:#c2bdb7;text-align:center;background:#181716;border:1px dashed #4a453e;border-radius:7px}.account-placeholder span{display:grid;width:52px;height:52px;color:#fbb203;font-size:35px;place-items:center;border:1px solid #6a5420;border-radius:50%}.account-placeholder small{max-width:390px;color:#908b84}.auth-lead{padding:10px;color:#c9c4ba;line-height:1.5;background:#1b1a19;border-left:3px solid #fbb203}.messages{width:38px;padding:0;color:#eee;background:transparent;border:1px solid #514b42;border-radius:4px;font-size:16px}.messages-menu{position:absolute;top:66px;right:152px;z-index:5;width:285px;overflow:hidden;color:#eee;background:#242221;border:1px solid #4b453b;border-radius:7px;box-shadow:0 14px 38px #0009}.messages-menu header{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #403c36}.messages-menu header b{color:#fbb203;font-size:12px}.messages-menu header button{color:#eee;background:transparent;border:0;font-size:19px}.messages-menu>div{display:grid;justify-items:center;gap:8px;padding:31px 16px;text-align:center}.messages-menu span{display:grid;width:42px;height:42px;color:#fbb203;place-items:center;border:1px solid #62501e;border-radius:50%}.messages-menu p{margin:0}.messages-menu small{color:#aaa49c}.terms-page{max-width:950px;min-height:620px}.terms-page>header{padding:58px 0 28px;border-bottom:1px solid #393630}.terms-page>header p{margin:0 0 8px;color:#fbb203;font-size:12px;font-weight:900;letter-spacing:.15em}.terms-page>header h1{margin:0 0 8px}.terms-page>header small{color:#8e8982}.terms-page section{padding:25px 0;border-bottom:1px solid #302e2b}.terms-page section h2{margin-top:0;color:#f1d17a}.terms-page section p{max-width:780px;margin-bottom:0;color:#c1bcb4;line-height:1.7}.provider-page{max-width:1280px;min-height:620px}.provider-hero{position:relative;padding:70px 35px;overflow:hidden;background:radial-gradient(circle at 82% 20%,#7654198a,transparent 35%),linear-gradient(125deg,#29210f,#171615 65%);border:1px solid #4b3b16;border-radius:9px}.provider-hero p{margin:0 0 9px;color:#e8bd4c;font-size:12px;font-weight:900;letter-spacing:.16em}.provider-hero h1{position:relative;z-index:1;margin:0;font-size:clamp(32px,5vw,68px)}.provider-hero span{position:absolute;right:6%;bottom:-32px;color:#fbb203;opacity:.16;font-size:190px}.provider-page-header{display:flex;justify-content:space-between;gap:18px;align-items:center}.provider-page-header h2,.provider-page-header p{margin:0}.provider-page-header p{margin-top:7px;color:#aaa39b}.provider-page-header button{padding:10px 13px;color:#181512;background:#fbb203;border:0;border-radius:4px;font-weight:900}.virtual-page{max-width:1300px;min-height:700px}.virtual-page>header{padding:38px 0 22px}.virtual-page h1{margin:0;font-size:28px}.virtual-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:22px}.virtual-categories{display:flex;gap:24px}.virtual-categories button{display:grid;gap:7px;padding:0 0 9px;color:#d7d3cd;background:transparent;border:0;border-bottom:2px solid transparent;font-size:12px;font-weight:900}.virtual-categories button span{color:#f6c23a;font-size:24px}.virtual-categories .active{color:#f7ca43;border-color:#f7ca43}.virtual-tools{display:flex;gap:10px}.virtual-tools button,.virtual-tools input{height:38px;padding:0 13px;color:#eee;background:#242221;border:1px solid #444039;border-radius:4px;font-weight:800}.virtual-tools button{color:#181512;background:#f4bd2f;border-color:#f4bd2f}.virtual-tools input{width:190px;font-weight:400}.virtual-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.virtual-grid article{position:relative;overflow:hidden;background:#20201f;border-radius:4px}.virtual-card{display:grid;width:100%;padding:0;color:#eee;text-align:left;background:transparent;border:0}.virtual-card img{width:100%;aspect-ratio:1 / .94;object-fit:cover}.virtual-card span{padding:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.virtual-card:hover img{filter:brightness(1.12);transform:scale(1.02)}.virtual-card img{transition:.18s ease}.esports-page{width:min(calc(100% - 60px),1800px);min-height:620px;padding-top:38px}.esports-top{display:flex;gap:16px;align-items:center;padding-bottom:15px;border-bottom:1px solid #302e2b}.esports-mode,.esports-games{display:flex;gap:6px}.esports-mode button,.esports-games button,.all-esports{padding:10px 14px;color:#d8d3ca;background:transparent;border:0;border-radius:4px;font-weight:800}.esports-mode .active,.esports-games .active{color:#171512;background:#f4bd2f}.all-esports{margin-left:auto;color:#eee;background:#242221;border:1px solid #47423b}.esports-tabs{margin:12px 0}.esports-content h1{margin:30px 0 18px}.esports-empty{display:grid;justify-items:center;gap:12px;min-height:280px;padding:64px 20px;color:#c7c1b8;text-align:center;background:#1d1c1b;border:1px solid #393630;border-radius:6px}.esports-empty span{display:grid;width:46px;height:46px;color:#f4bd2f;font-size:31px;place-items:center;border:1px solid #6a5420;border-radius:50%}.esports-empty p{margin:0;color:#969089}.esports-coupon{width:250px}.esports-coupon header{justify-content:center}.sports-nav .active,.sports-tabs .active{color:#151414;background:#fbb203;border-color:#fbb203}.match div .selected-odd{color:#151414;background:#fbb203}.coupon{z-index:4;max-width:min(420px,calc(100vw - 36px))}.coupon header{display:flex;align-items:center;justify-content:space-between;gap:12px}.coupon header button{color:#fbb203;background:transparent;border:0}.coupon .coupon-disabled{padding:7px 10px;color:#8e8a85;background:#1a1918;border:1px solid #45413c;border-radius:4px}.secondary-page{max-width:1280px;min-height:620px}.secondary-hero{position:relative;padding:72px 34px;overflow:hidden;background:radial-gradient(circle at 82% 20%,#7f5b1285,transparent 35%),linear-gradient(125deg,#251e10,#171615 65%);border:1px solid #4a3c1b;border-radius:10px}.secondary-hero:after{position:absolute;right:4%;bottom:-42px;color:#fbb203;content:"★";opacity:.16;font-size:220px}.secondary-hero p{margin:0 0 10px;color:#e7b735;font-size:12px;font-weight:900;letter-spacing:.2em}.secondary-hero h1{position:relative;z-index:1;margin:0;color:#fff;font-size:clamp(32px,5vw,68px)}.secondary-body{display:grid;gap:24px;padding:28px 0 70px}.secondary-tabs{display:flex;flex-wrap:wrap;gap:10px}.secondary-tabs button{padding:11px 18px;color:#eee;background:#242221;border:1px solid #45413c;border-radius:5px;font-weight:800}.secondary-tabs .active{color:#171615;background:#fbb203;border-color:#fbb203}.secondary-card{max-width:780px;padding:30px;background:#1d1c1b;border:1px solid #393630;border-radius:8px}.secondary-card h2,.secondary-card p{margin-top:0}.secondary-card p{color:#b9b5b0;line-height:1.6}.secondary-card button{padding:11px 14px;color:#1a1711;background:#fbb203;border:0;border-radius:5px;font-weight:800}.download-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:30px;align-items:center;padding:34px;background:#1d1c1b;border:1px solid #393630;border-radius:8px}.download-layout p{max-width:550px;color:#b9b5b0;line-height:1.6}.store-buttons{display:flex;flex-wrap:wrap;gap:10px}.store-buttons button{padding:12px 17px;color:#eee;background:#151414;border:1px solid #625a49;border-radius:6px;font-weight:800}.phone-mock{justify-self:center;display:grid;width:190px;height:340px;place-content:center;gap:10px;color:#fff;text-align:center;background:linear-gradient(160deg,#3b3427,#111);border:8px solid #4b463c;border-radius:30px;box-shadow:0 20px 45px #0009}.phone-mock span{color:#fff;font-size:28px;font-weight:900;font-style:italic}.phone-mock b{color:#fbb203}.phone-mock small{color:#c6bda9}.esports-search{color:#c8c2ba;font-size:25px}.esports-feature-grid,.esports-match-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.esports-match{display:grid;gap:11px;padding:14px;color:#e7e4df;background:#171717;border:1px solid #33302e;border-radius:5px}.esports-match header{display:flex;justify-content:space-between;gap:8px;color:#b6b0a9}.esports-match header button{color:#d8d3cd;background:transparent;border:0;font-size:18px}.esports-match time{color:#cbc6bf;font-size:12px}.esports-match>b{font-size:14px}.esports-match>small{color:#aaa39b;text-align:center}.fixture-summary{display:grid;gap:10px;padding:0;color:inherit;text-align:left;background:transparent;border:0}.fixture-summary>b{font-size:14px}.favorite-active{color:#f4bd2f!important}.feature-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center}.feature-teams>div{display:grid;justify-items:center;gap:6px;font-size:12px}.feature-teams i{display:grid;width:42px;height:42px;color:#c7c1b9;font-style:normal;place-items:center;background:#2d2d2d;border-radius:50%;font-size:10px}.feature-teams strong{display:grid;gap:3px;font-size:24px}.feature-teams strong small{color:#aaa39b;font-size:11px}.esports-odds{display:grid;grid-template-columns:1fr 1fr auto;gap:5px}.feature .esports-odds{grid-template-columns:1fr 1fr}.esports-odds button{display:flex;justify-content:space-between;gap:10px;padding:10px;color:#c9c3bb;background:#242322;border:0;border-radius:3px}.esports-odds em{color:#3dd09b;font-style:normal}.esports-section-title{display:flex;align-items:center;justify-content:space-between;margin-top:28px}.esports-section-title h2{margin:0}.esports-section-title div{display:flex;gap:4px}.esports-section-title button,.esports-leagues button{padding:9px 12px;color:#d6d0c8;background:#242221;border:0;border-radius:3px}.esports-section-title .active,.esports-leagues .active{color:#181512;background:#f4bd2f}.esports-leagues{display:flex;gap:7px;overflow:auto;margin:12px 0}.esports-leagues button{white-space:nowrap}.esports-match-grid{grid-template-columns:repeat(5,1fr)}.esports-coupon>div{display:flex;gap:5px}.esports-coupon>div button{padding:7px 9px;color:#181512;background:#f4bd2f;border:0;border-radius:4px;font-weight:800}.esports-page.esports-list .esports-match-grid{grid-template-columns:1fr}.esports-page.esports-list .esports-match{grid-template-columns:1fr auto auto;align-items:center}.esports-page.esports-list .esports-match header{grid-row:span 2}.esports-page.esports-list .esports-match>small{display:none}.esports-page.esports-list .esports-odds{min-width:240px}@media(max-width:700px){.esports-feature-grid,.esports-match-grid{grid-template-columns:1fr}.esports-search{display:none}.esports-leagues{width:100%}.feature-teams strong{font-size:20px}}.fixture-info{padding:22px;margin-top:24px;background:#1d1c1b;border:1px solid #393630;border-radius:6px}.fixture-info h2{margin-top:0}.fixture-info dl{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fixture-info dl div{padding:13px;background:#242221;border-radius:4px}.fixture-info dt{margin-bottom:7px;color:#a9a39b;font-size:11px;text-transform:uppercase}.fixture-info dd{margin:0;color:#ebe6df}.fixture-info p{margin-bottom:0;color:#aaa39b;line-height:1.6}@media(max-width:700px){.fixture-info dl{grid-template-columns:1fr}}.sports-source{width:min(calc(100% - 60px),1570px);min-height:calc(100vh - 80px)}.sport-feature-grid,.sport-match-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sport-match{display:grid;gap:10px;padding:14px;background:#171717;border:1px solid #33302e;border-radius:5px}.sport-match header{display:flex;justify-content:space-between;color:#b5afa8}.sport-match header button{color:#d4cfc8;background:transparent;border:0;font-size:18px}.sport-match>time{color:#cbc5be;font-size:12px}.sport-match>b{font-size:14px}.sport-match>small{color:#aaa49c;text-align:center}.sport-feature{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center}.sport-feature div{display:grid;justify-items:center;gap:7px;font-size:12px}.sport-feature img{width:44px;height:44px;object-fit:contain}.sport-feature strong{display:grid;gap:4px;font-size:24px}.sport-feature strong small{color:#aaa49c;font-size:11px}.sport-odds{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:5px}.feature .sport-odds{grid-template-columns:repeat(3,1fr)}.sport-odds button{display:flex;justify-content:space-between;gap:6px;padding:10px;color:#c9c3bb;background:#242322;border:0;border-radius:3px}.sport-odds em{color:#37ca96;font-style:normal}.sports-section-title{display:flex;align-items:center;justify-content:space-between;margin-top:28px}.sports-section-title h2{margin:0}.sports-section-title div{display:flex;gap:5px}.sports-section-title button,.sports-leagues button{padding:9px 12px;color:#d5cfc7;background:#242221;border:0;border-radius:3px}.sports-section-title .active,.sports-leagues .active{color:#181512;background:#f4bd2f}.sports-leagues{display:flex;gap:7px;overflow:auto;margin:12px 0}.sports-leagues button{white-space:nowrap}.sport-match-grid{grid-template-columns:repeat(5,1fr)}.sports-source .coupon>div{display:flex;gap:5px}.sports-source .coupon>div button{padding:7px 9px;color:#181512;background:#f4bd2f;border:0;border-radius:4px;font-weight:800}@media(max-width:700px){.sports-source{width:calc(100% - 30px);min-height:calc(100vh - 65px)}.sport-feature-grid,.sport-match-grid{grid-template-columns:1fr}.sports-leagues{width:100%}.sport-feature strong{font-size:20px}}.fixture-page{max-width:1100px;min-height:650px;padding:38px 0}.fixture-back{padding:8px 0;color:#d7b247;background:transparent;border:0;font-weight:800}.fixture-page>header{padding:38px 28px;margin-top:15px;text-align:center;background:linear-gradient(130deg,#24201b,#171717);border:1px solid #413728;border-radius:7px}.fixture-page>header small{color:#d5af46;font-weight:800}.fixture-page>header h1{margin:20px 0 8px;font-size:clamp(27px,4vw,48px)}.fixture-page>header h1 span{color:#d3ae47}.fixture-page>header p{margin:0;color:#aaa39b}.fixture-page>section{padding:28px 0}.fixture-tabs{display:flex;gap:8px;border-bottom:1px solid #393632}.fixture-tabs button{padding:12px 15px;color:#d8d2ca;background:transparent;border:0;border-bottom:2px solid transparent;font-weight:800}.fixture-tabs .active{color:#f4bd2f;border-color:#f4bd2f}.fixture-page section h2{margin:28px 0 13px}.fixture-odds{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fixture-odds button{display:flex;justify-content:space-between;padding:16px;color:#ded8d0;background:#242221;border:1px solid #3d3933;border-radius:5px;font-size:15px}.fixture-odds strong{color:#35c991}.fixture-note{max-width:760px;color:#aaa39b;line-height:1.6}@media(max-width:700px){.fixture-page{padding:20px 0 90px}.fixture-page>header{padding:28px 14px}.fixture-odds{grid-template-columns:1fr}}.virtual-provider-picker{position:relative}.virtual-provider-picker>button{color:#181512;background:#f4bd2f;border-color:#f4bd2f}.virtual-provider-picker aside{position:absolute;z-index:6;top:44px;right:0;display:grid;min-width:180px;padding:5px;background:#242221;border:1px solid #514d46;border-radius:5px;box-shadow:0 14px 35px #0008}.virtual-provider-picker aside button{color:#e6e1d9;text-align:left;background:transparent;border-color:transparent}.virtual-provider-picker aside button:hover{background:#393631}@media(max-width:700px){.secondary-hero{padding:48px 22px}.secondary-body{padding:20px 0 90px}.secondary-card,.download-layout{padding:20px}.download-layout{grid-template-columns:1fr}.phone-mock{width:150px;height:250px}}@media(max-width:700px){.vip-detail-modal{padding:21px}.vip-detail-modal dl{grid-template-columns:1fr}}@media(max-width:700px){.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:23px}.provider-footer{gap:7px}.provider-footer span,.provider-footer button{font-size:10px}}@media(max-width:700px){.account-page>header{padding:35px 0 18px}.account-layout{grid-template-columns:1fr}.account-layout>aside{grid-template-columns:1fr 1fr}.account-content{min-height:330px;padding:20px}}@media(max-width:700px){.messages{display:none}}@media(max-width:700px){.terms-page>header{padding:36px 0 22px}}@media(max-width:700px){.virtual-page>header{padding:25px 0 15px}.virtual-toolbar{display:grid;gap:12px}.virtual-categories{gap:15px;overflow:auto}.virtual-categories button{white-space:nowrap}.virtual-tools{width:100%}.virtual-tools input{min-width:0;flex:1}.virtual-grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media(max-width:700px){.esports-page{width:calc(100% - 30px);padding-top:20px}.esports-top{display:grid;gap:10px}.esports-mode,.esports-games{overflow:auto}.esports-mode button,.esports-games button{white-space:nowrap}.all-esports{width:100%;margin:0}.esports-coupon{width:auto}}@media(max-width:700px){.notification-prompt{display:none}}.notification-prompt{position:fixed;z-index:8;top:72px;left:50%;display:flex;align-items:center;gap:10px;width:min(100% - 32px,545px);padding:10px 14px;transform:translate(-50%);background:#282623;border:1px solid #565045;border-radius:6px;box-shadow:0 12px 30px #0007}.notification-prompt>span{display:grid;width:34px;height:34px;place-items:center;background:#423a1a;border-radius:50%}.notification-prompt div{display:grid;gap:2px;margin-right:auto}.notification-prompt small{color:#b9b5b0;font-size:11px}.notification-prompt button{padding:7px 10px;color:#fff;background:#302e2b;border:1px solid #8b7d4d;border-radius:4px}.notification-prompt .allow{color:#151414;background:#fbb203;border-color:#fbb203}.notification-prompt .dismiss{padding:4px;color:#bbb;border:0;background:transparent;font-size:18px}.modal-backdrop{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#000b}.relaunch-announcement-backdrop{position:fixed;z-index:600;top:0;right:0;bottom:0;left:0;display:grid;overflow:hidden;padding:24px;place-items:center;background:#000000b8;overscroll-behavior:contain}.relaunch-announcement{position:relative;display:grid;width:min(660px,calc(100vw - 48px));max-height:calc(100dvh - 64px);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:#ded9d0;background:#1d1b19;border:1px solid #68571e;border-top:5px solid #fbb203;border-radius:10px;box-shadow:0 24px 80px #0000009e;font-family:CasipopLato,Lato,Arial,sans-serif;animation:relaunch-modal-in .24s ease-out both}.relaunch-close{position:absolute;z-index:2;top:18px;right:18px;display:grid;width:34px;height:34px;padding:0;color:#e8e3da;place-items:center;background:transparent;border:0;cursor:pointer}.relaunch-close .icon{width:25px;height:25px;stroke-width:2.5}.relaunch-announcement>header{display:grid;min-height:196px;padding:21px 48px 18px;justify-items:center;align-content:start;text-align:center;border-bottom:1px solid #423d35}.relaunch-status{display:flex;gap:10px;margin:0 0 6px;align-items:center;color:#ddd2c0;font-size:13px;font-weight:700;letter-spacing:2.4px;line-height:20px}.relaunch-status i{display:block;width:9px;height:9px;background:#67c66e;border-radius:50%}.relaunch-announcement>header img{width:230px;height:72px;object-fit:contain}.relaunch-announcement>header h2{margin:1px 0 6px;color:#fbb203;font-size:22px;font-weight:700;line-height:28px}.relaunch-announcement>header>p:last-child{margin:0;color:#d2ccc4;font-size:15px;font-weight:400;line-height:21px}.relaunch-body{min-height:0;padding:24px 28px 10px;overflow-y:auto;scrollbar-color:#6b5b2b #211f1d;scrollbar-width:thin}.relaunch-body h3{margin:0 0 17px;color:#fff;font-size:17px;font-weight:700;line-height:23px}.relaunch-body p{margin:0 0 15px;color:#ded9d1;font-size:15px;font-weight:400;line-height:25px}.relaunch-body blockquote{padding:11px 16px;margin:15px 0 18px;color:#e9e2d6;background:#29261f;border-left:3px solid #fbb203;font-size:15px;font-style:normal;font-weight:400;line-height:25px}.relaunch-body strong{display:block;margin-top:26px;color:#fbb203;font-size:16px;font-weight:700;line-height:23px}.relaunch-announcement>footer{display:flex;min-height:72px;gap:0;padding:12px 28px;margin-top:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;background:#211f1a;border-top:1px solid #423d35}.relaunch-announcement>footer span{color:#a9a094;font-size:14px;letter-spacing:.4px}.relaunch-announcement>footer button{width:150px;height:46px;color:#17130d;background:#fbb203;border:0;border-radius:7px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:1px;transition:background-color .18s ease,transform .18s ease}.relaunch-announcement>footer button:hover{background:#ffc42d}.relaunch-announcement>footer button:active{transform:scale(.98)}@keyframes relaunch-modal-in{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:none}}@media(max-width:700px){.relaunch-announcement-backdrop{padding:12px}.relaunch-announcement{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-top-width:3px;border-radius:7px}.relaunch-close{top:13px;right:11px;width:28px;height:28px}.relaunch-close .icon{width:18px;height:18px}.relaunch-announcement>header{min-height:178px;padding:18px 32px 16px}.relaunch-status{gap:8px;margin-bottom:4px;font-size:10px;letter-spacing:1.8px;line-height:16px}.relaunch-status i{width:7px;height:7px}.relaunch-announcement>header img{width:min(190px,72vw);height:64px}.relaunch-announcement>header h2{margin:1px 0 6px;font-size:17px;line-height:24px}.relaunch-announcement>header>p:last-child{font-size:13px;line-height:19px}.relaunch-body{padding:22px 20px 14px}.relaunch-body h3{margin-bottom:18px;font-size:14px;line-height:20px}.relaunch-body p{margin-bottom:16px;font-size:13px;line-height:23px}.relaunch-desktop-break{display:none}.relaunch-body blockquote{padding:10px 13px;margin:16px 0 18px;font-size:13px;line-height:23px}.relaunch-body strong{margin-top:20px;font-size:13px;line-height:18px}.relaunch-announcement>footer{min-height:69px;padding:12px 20px}.relaunch-announcement>footer span{font-size:11px}.relaunch-announcement>footer button{width:125px;height:44px;font-size:14px;border-radius:5px}}@media(min-width:901px){.topbar{gap:14px;padding:0 30px}.topbar>.brand{width:137px;height:42px;flex-basis:137px}.topbar>.brand img{width:126px;height:42px;transform:none}.topbar>nav button{border-radius:5px;font-size:14px}.topbar>.actions button{display:inline-flex;gap:8px;padding:0 12px;color:#fffc;align-items:center;justify-content:center;background:#1c1a19;border:1px solid transparent;border-radius:5px;font-family:CasipopLato,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;box-shadow:none}.topbar>.actions button:hover,.topbar>.actions button:focus-visible{color:#fff;background:#242220;border-color:transparent;outline:none}.topbar>.actions .quick{width:157px}.topbar>.actions .quick>span{white-space:nowrap}.topbar>.actions .quick>.icon:last-child,.topbar>.actions .balance>.icon:last-child{transition:transform .2s}.topbar>.actions .quick[aria-expanded=true]>.icon:last-child,.topbar>.actions .balance[aria-expanded=true]>.icon:last-child{transform:rotate(180deg)}.topbar>.actions .messages,.topbar>.actions .account{width:36px;padding:0}.topbar>.actions .balance{width:112px;min-width:112px;color:#fffc;background:#1c1a19;border-color:transparent}.topbar>.actions .balance[aria-expanded=true]{color:#fffc;background:#1c1a19;border-color:transparent}.topbar>.actions .balance .balance-value{font-size:14px;font-weight:600}.topbar>.actions .account{color:#fbb203;border-color:transparent}.topbar>.actions .icon{width:16px;height:16px;flex:0 0 16px}}@media(prefers-reduced-motion:reduce){.relaunch-announcement{animation:none}.relaunch-announcement>footer button{transition:none}}.signin-modal{width:min(100%,400px);display:grid;gap:14px;padding:22px;color:#eee;background:#242221;border:1px solid #4b453b;border-radius:8px;box-shadow:0 24px 70px #000}.signin-modal header{display:flex;align-items:center;justify-content:space-between}.signin-modal h2{margin:0}.signin-modal header button{color:#fff;background:transparent;border:0;font-size:24px}.signin-modal label{display:grid;gap:7px;color:#c9c5bf}.signin-modal input{padding:12px;color:#fff;background:#171615;border:1px solid #4b453b;border-radius:5px}.signin-modal .remember{display:flex;align-items:center;gap:8px;font-size:12px}.signin-modal .remember input{padding:0}.signin-modal .remember button,.signin-modal p button{margin-left:auto;padding:0;color:#fbb203;background:transparent;border:0}.signin-modal .signin{padding:12px;color:#151414;font-weight:900;background:#fbb203;border:0;border-radius:5px}.signin-modal p{margin:0;text-align:center}.signin-modal small{color:#96918b;font-size:11px}.modal-backdrop:has(.source-login-modal){top:65px;right:0;bottom:0;left:0;z-index:4;align-items:start;padding:0;background:#000000a8}.source-login-modal{width:370px;max-width:calc(100vw - 32px);display:block;padding:0;overflow:hidden;color:#fff;background:#151211;border:0;border-radius:0 0 5px 5px;box-shadow:0 12px 36px #00000052;font-family:CasipopLato,Lato,Arial,sans-serif;font-weight:500}.auth-tabs{display:grid;grid-template-columns:148px 140px 1fr;height:51px;border-bottom:1px solid #58ba2f}.auth-tabs>button{padding:0;color:#fff;background:transparent;border:0;font-size:16px;font-weight:500;transition:background-color .4s linear,color .4s linear}.auth-tabs>button.active{background:#33ae33;border-radius:4px 4px 0 0}.auth-tools{display:flex;align-items:center;justify-content:flex-end;gap:15px;padding-right:10px}.auth-tools button{display:grid;width:22px;height:36px;padding:0;color:#fff;place-items:center;background:transparent;border:0}.auth-support img{width:18px;height:18px;filter:brightness(0) invert(1)}.auth-close .icon{width:18px;height:18px;stroke-width:1.8}.source-login-form{display:grid;padding:17px 20px 18px}.source-login-form>label{display:grid;gap:10px;color:#acacac;font-size:14px;line-height:17px}.source-login-form>label+label{margin-top:15px}.source-login-form input:not([type=checkbox]){width:100%;height:45px;padding:0 13px;color:#151211;background:#fff;border:1px solid #fff;border-radius:5px;outline:0;font-family:inherit;font-size:14px}.source-login-form input::placeholder{color:#777;opacity:1}.source-login-form input:not([type=checkbox]):focus{border-color:#fbb203;box-shadow:0 0 0 2px #fbb20354}.password-input{position:relative;display:block}.password-input input{padding-right:44px!important}.password-input button{position:absolute;top:0;right:0;display:grid;width:42px;height:45px;padding:0;color:#7c7c7c;place-items:center;background:transparent;border:0}.password-input .icon{width:18px;height:18px;stroke-width:1.6}.source-login-options{display:flex;align-items:center;justify-content:space-between;min-height:20px;margin-top:12px;color:#acacac;font-size:14px}.source-login-options label{display:flex;align-items:center;gap:8px}.source-login-options input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;background:transparent;border:1px solid #acacac;border-radius:3px}.source-login-options input:checked{background:#fbb203 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='m3 8 3 3 7-7'/%3E%3C/svg%3E") center/14px 14px no-repeat;border-color:#fbb203}.source-login-options button,.source-login-form p button{padding:0;color:#acacac;text-decoration:underline;text-underline-offset:3px;background:transparent;border:0;font-size:13px}.source-login-form .signin{width:122px;height:42px;padding:0;margin:12px auto 0;color:#000;background:#fff;border:1px solid #fff;border-radius:5px;font-size:13px;font-weight:500}.source-login-form .signin:hover{background:#fbb203;border-color:#fbb203}.source-login-form p{margin:14px 0 0;color:#acacac;text-align:center;font-size:14px}.source-login-form p button{color:#fbb203;font-size:14px}.source-register-modal{width:480px}.source-register-modal .auth-tabs{grid-template-columns:165px 140px 1fr}.source-register-form{display:grid;gap:10px;padding:12px 20px 18px}.register-steps{display:flex;align-items:center;gap:8px;height:46px;margin:-12px -20px 5px;padding:0 20px;color:#85817e;font-size:12px}.register-steps span{display:flex;align-items:center;gap:8px;white-space:nowrap}.register-steps b{display:grid;width:24px;height:24px;place-items:center;background:#3d3a39;border-radius:50%;font-weight:500}.register-steps .active{color:#fff}.register-steps .active b{background:#33ae33}.register-steps i{flex:1;height:1px;background:#4c4845}.register-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.source-register-form label{display:grid;gap:8px;color:#acacac;font-size:14px;line-height:17px}.source-register-form input:not([type=checkbox]),.register-select{width:100%;height:45px;padding:0 13px;color:#151211;text-align:left;background:#fff;border:1px solid #fff;border-radius:5px;outline:0;font-family:inherit;font-size:14px}.source-register-form input::placeholder{color:#777;opacity:1}.source-register-form input:not([type=checkbox]):focus{border-color:#fbb203;box-shadow:0 0 0 2px #fbb20354}.register-grid label{gap:7px;margin-top:-3px}.register-grid .password-input{margin-top:22px}.register-grid label .password-input{margin-top:0}.register-select{display:flex;align-items:center;justify-content:space-between;color:#777}.register-select img{width:16px;height:16px;opacity:.75}.register-select.muted{background:#b1b1b1;border-color:#b1b1b1;color:#191714}.register-popup{position:relative;display:block}.register-popup>.register-select{position:relative;z-index:1}.source-select-menu{position:absolute;z-index:6;top:calc(100% + 4px);left:0;width:100%;padding:5px;background:#272321;border:1px solid #514b46;border-radius:5px;box-shadow:0 10px 24px #0008}.source-select-menu button{display:block;width:100%;height:32px;padding:0 9px;color:#ddd;text-align:left;background:transparent;border:0;border-radius:4px;font-family:inherit;font-size:14px}.source-select-menu button:hover{background:#4b4745}.calendar-glyph{display:block;width:14px;height:14px;overflow:hidden;color:#696969;font-size:20px;line-height:9px;border:1px solid currentColor;border-radius:2px}.source-calendar{position:absolute;z-index:7;top:calc(100% + 4px);right:0;width:278px;padding:11px;color:#e8e5e2;background:#292522;border:1px solid #4c4742;border-radius:5px;box-shadow:0 10px 24px #0009}.source-calendar header{display:grid;grid-template-columns:20px 1fr 84px 20px;align-items:center;gap:8px}.source-calendar header button{padding:0;color:#8d8985;background:transparent;border:0;font-size:23px}.source-calendar header select{height:31px;padding:0 8px;color:#eee;background:#3e3934;border:1px solid #514c47;border-radius:4px;font-family:inherit;font-size:12px}.calendar-week,.calendar-days{display:grid;grid-template-columns:repeat(7,1fr);margin-top:12px;text-align:center}.calendar-week{color:#a7a39f;font-size:11px}.calendar-days{row-gap:5px;margin-top:8px}.calendar-days button{height:34px;padding:0;color:#ece9e5;background:transparent;border:0;border-radius:4px;font-family:inherit;font-size:13px}.calendar-days button:hover{color:#151211;background:#fbb203}.calendar-days .muted-day{color:#77726e}.source-calendar .rdp-root{--rdp-accent-color: #fbb203;--rdp-accent-background-color: #fbb203;--rdp-day-width: 34px;--rdp-day-height: 34px;--rdp-day_button-width: 30px;--rdp-day_button-height: 30px;--rdp-day_button-border-radius: 4px;--rdp-nav_button-width: 20px;--rdp-nav_button-height: 31px;--rdp-nav-height: 31px;--rdp-weekday-padding: 8px 0 5px;--rdp-dropdown-gap: 8px;margin:0;color:#ece9e5;font-family:inherit}.source-calendar .rdp-month{width:254px}.source-calendar .rdp-month_caption{height:31px;margin:0 20px;font-size:12px}.source-calendar .rdp-dropdown{position:relative;opacity:1;height:31px;padding:0 24px 0 8px;color:#eee;background:#3e3934;border:1px solid #514c47;border-radius:4px;font-family:inherit;font-size:12px}.source-calendar .rdp-dropdown_root{min-width:84px}.source-calendar .rdp-dropdown_root:first-child{min-width:125px}.source-calendar .rdp-caption_label{display:none}.source-calendar .rdp-chevron{fill:#8d8985}.source-calendar .rdp-weekday{color:#a7a39f;font-size:11px;font-weight:500}.source-calendar .rdp-day_button{color:#ece9e5;font-size:13px}.source-calendar .rdp-day_button:hover,.source-calendar .rdp-day_button[aria-selected=true]{color:#151211;background:#fbb203}.source-calendar .rdp-day_button:disabled{color:#77726e}.date-field{position:relative;display:block}.date-field input{color:#151211}.date-field>span{position:absolute;top:0;left:13px;height:45px;color:#777;pointer-events:none;display:flex;align-items:center;font-size:14px}.date-field input:focus+span,.date-field input:valid+span{display:none}.register-email{gap:9px!important;margin-top:1px}.register-phone{display:grid;grid-template-columns:84px 1fr;gap:8px}.register-phone button{display:grid;height:45px;padding:0;place-items:center;background:#b1b1b1;border:0;border-radius:5px}.register-phone img{width:22px;height:16px;object-fit:cover}.country-select{margin-top:0;background:#b1b1b1;border-color:#b1b1b1;color:#383431}.register-terms{display:flex!important;align-items:flex-start;gap:8px;margin-top:3px;line-height:18px!important}.register-terms input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 20px;width:20px;height:20px;margin:0;background:transparent;border:1px solid #acacac;border-radius:3px}.register-terms input:checked{background:#fbb203 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='m3 8 3 3 7-7'/%3E%3C/svg%3E") center/14px 14px no-repeat;border-color:#fbb203}.register-terms a{color:#fbb203;text-decoration:underline;text-underline-offset:3px}.register-submit{width:99px;height:42px;padding:0;margin:1px auto 0;color:#151211;background:#fbb203;border:1px solid #fbb203;border-radius:5px;font-size:13px;font-weight:500}.source-register-form p{margin:2px 0 0;color:#acacac;text-align:center;font-size:14px}.source-register-form p button{padding:0;color:#fbb203;text-decoration:underline;text-underline-offset:3px;background:transparent;border:0;font-size:14px}.source-forgot-modal{width:370px}.source-forgot-modal .auth-tabs{grid-template-columns:32px 150px 1fr 40px}.source-forgot-modal .auth-tools{justify-content:center;padding-right:0}.source-forgot-modal .forgot-back{display:grid;width:32px;height:51px;place-items:center}.source-forgot-modal .forgot-back img{width:16px;height:16px;filter:brightness(0) invert(1);opacity:.7}.source-forgot-form{display:grid;gap:16px;padding:21px 24px 20px}.source-forgot-form p{margin:0;color:#c8c5c2;text-align:left;font-size:14px;line-height:21px}.source-forgot-form input{height:44px;padding:0 12px;color:#eee;background:transparent;border:1px solid #785c12;border-radius:4px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.source-forgot-form input:focus{border-color:#fbb203;outline:0;box-shadow:0 0 0 2px #fbb20354}.source-forgot-form input::placeholder{color:#85817e}.source-forgot-form button{width:107px;height:40px;margin:0 auto;color:#151211;background:#fbb203;border:0;border-radius:5px;font-size:14px;transition:background-color .4s linear}.source-forgot-form button:hover{background:#e7a500}.source-register-success{width:370px}.source-register-success .auth-tabs{grid-template-columns:1fr 42px}.source-register-success .auth-tools{justify-content:center;padding-right:0}.source-register-success section{display:grid;justify-items:center;gap:12px;padding:28px 24px 26px;text-align:center}.source-register-success .success-mark{display:grid;width:48px;height:48px;color:#fff;place-items:center;background:#33ae33;border-radius:50%;font-size:26px}.source-register-success h2,.source-register-success p{margin:0}.source-register-success h2{font-size:18px;font-weight:500}.source-register-success p{color:#acacac;font-size:14px}.source-register-success section>button{width:122px;height:42px;margin-top:6px;color:#151211;background:#fbb203;border:0;border-radius:5px;font-size:13px;font-weight:500}@media(max-width:600px){.source-login-modal{max-width:calc(100vw - 24px)}.auth-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 80px}}.game-modal{position:relative;width:min(100%,420px);display:grid;gap:14px;padding:18px;text-align:center;color:#eee;background:#242221;border:1px solid #4b453b;border-radius:8px;box-shadow:0 24px 70px #000}.game-modal img{width:100%;max-height:250px;object-fit:cover;border-radius:5px}.game-modal h2,.game-modal p{margin:0}.game-modal p{color:#b9b5b0}.game-modal>button:not(.close){padding:11px;color:#151414;font-weight:800;background:#fbb203;border:0;border-radius:5px}.game-modal .close{position:absolute;top:7px;right:7px;z-index:1;width:32px;height:32px;color:#fff;background:#0009;border:0;border-radius:50%;font-size:20px}.game-player-backdrop{top:65px;right:0;bottom:0;left:0;z-index:300;display:block;padding:0;background:#191919}.game-player{position:relative;width:100%;height:calc(100dvh - 65px);overflow:hidden;color:#fff;background:#191919}.game-player-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#191919;animation:game-stage-in .35s ease both}.game-player-stage>img{width:100%;height:100%;object-fit:cover;filter:brightness(.62) saturate(1.12);transform:scale(1.08)}.game-player-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#050a0f14,#050a0f1f 48%,#050a0fc7)}.game-player-loading{position:absolute;right:9%;bottom:8%;left:9%;display:grid;gap:8px;justify-items:center;text-align:center;text-shadow:0 2px 4px #000}.game-player-loading b{font-size:clamp(25px,7vw,52px);text-transform:uppercase}.game-player-loading>span{width:min(320px,74vw);height:14px;padding:2px;background:#050505;border:1px solid rgb(255 255 255 / 25%);border-radius:5px;box-shadow:0 2px 7px #000}.game-player-loading>span i{display:block;width:70%;height:100%;background:linear-gradient(90deg,#236f9e,#62b8dd);border-radius:3px;animation:game-loading 2.2s ease-in-out infinite alternate}.game-player-loading small{font-size:16px}.game-player-control-dock{position:absolute;z-index:3;top:50%;right:0;display:flex;gap:6px;align-items:center;transform:translateY(-50%)}.game-player-controls{display:flex;gap:6px;padding:6px;flex-direction:column;align-items:center;background:#191817cc;border:1px solid rgb(255 255 255 / 10%);border-radius:16px;box-shadow:0 8px 24px #0000006b;opacity:0;pointer-events:none;transform:translate(12px) scale(.95);transform-origin:right center;transition:opacity .3s ease-out,transform .3s ease-out}.game-player-control-dock.is-open .game-player-controls{opacity:1;pointer-events:auto;transform:translate(0) scale(1)}.game-player-controls button{display:flex;width:36px;height:36px;padding:0;color:#fffc;align-items:center;justify-content:center;background:#ffffff0f;border:0;border-radius:8px;transition:background-color .2s,color .2s,transform .15s}.game-player-controls button:hover,.game-player-controls button:focus-visible{color:#fff;background:#ffffff24;outline:0}.game-player-controls button:active{transform:scale(.94)}.game-player-controls button.active{color:#fbb203}.game-player-controls .icon,.game-player-controls .game-reload-icon{width:18px;height:18px}.game-player-controls button.active .icon-star{fill:currentColor}.game-player-settings{position:relative;display:grid;width:28px;height:56px;padding:0;overflow:hidden;color:#ffffffd9;place-items:center;background:transparent;border:0;border-radius:12px 0 0 12px;box-shadow:0 8px 24px #0006}.game-player-settings>span{position:absolute;top:50%;left:50%;width:190%;height:190%;background:conic-gradient(from 0deg,transparent 0deg,#fbb203 55deg,transparent 130deg,transparent 180deg,#fbb203 235deg,transparent 310deg);opacity:.8;animation:game-settings-spin 5s linear infinite;transform:translate(-50%,-50%)}.game-player-settings:after{position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;content:"";background:#191817eb;border-radius:10px 0 0 10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.game-player-settings .icon{position:relative;z-index:1;width:16px;height:16px;transition:color .2s}.game-player-settings:hover,.game-player-settings:focus-visible{color:#fbb203;outline:0}@keyframes game-settings-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(min-width:901px){.game-player-backdrop{top:106px;right:0;bottom:0;left:0}.game-player{height:calc(100dvh - 106px)}}@keyframes game-stage-in{0%{opacity:.25}to{opacity:1}}@keyframes game-loading{0%{width:28%}to{width:82%}}@keyframes winner-range-in{0%{opacity:.45;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.site-shell:has(.game-player) footer,.site-shell:has(.game-player)>.chat,.site-shell:has(.game-player)>.mobile-nav{display:none}@media(max-width:700px){.site-shell:has(.game-player) .topbar{z-index:301}.game-player-loading{bottom:8%}}main{width:min(calc(100% - 60px),1860px);margin:0 auto}.hero{width:100%;height:min(27vw,450px);position:relative;overflow:hidden;padding:0;border:0;border-radius:8px}.hero-link{display:block;width:100%;height:100%;padding:0;background:transparent;border:0}.hero img,.page-banner img{width:100%;height:100%;object-fit:cover}.dots{position:absolute;bottom:9px;left:50%;color:#fbb203}.notice{margin:16px 0;padding:12px;text-align:center;font-size:16px;background:#242221;border-left:3px solid #fbb203;border-right:3px solid #fbb203;border-radius:6px}.notice b{padding:4px 10px;color:#151414;background:#fbb203;border-radius:14px}.promos{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px}.promos button{padding:0;background:transparent;border:0;border-radius:7px}.promos button:hover{outline:1px solid #fbb203}.promos img{width:100%;height:100%;max-height:200px;object-fit:cover;border-radius:7px}.promo-compact-source,.promo-title{display:none}.home-page-skeleton{min-height:calc(100vh - 65px)}.home-page-skeleton .skeleton-shimmer{display:block}.home-skeleton-hero{width:100%;aspect-ratio:4.43 / 1;border-radius:10px}.home-skeleton-notice{width:100%;height:48px;margin-top:16px;border-radius:8px}.home-skeleton-promos{display:grid;grid-template-columns:2.2fr 1fr 1fr;aspect-ratio:6.85 / 1;gap:14px;margin-top:16px}.home-skeleton-promos>span{width:100%;height:100%;border-radius:10px}.home-skeleton-jackpot{margin-top:38px}.home-skeleton-heading{width:150px;height:22px;border-radius:5px}.home-skeleton-jackpot>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:20px}.home-skeleton-jackpot>div>span{height:63px;border-radius:999px 6px 6px 999px}.home-skeleton-winners{margin-top:39px}.home-skeleton-winners header{display:flex;height:36px;align-items:center;justify-content:space-between}.home-skeleton-winners header span:first-child{width:210px;height:22px;border-radius:5px}.home-skeleton-winners header span:last-child{width:126px;height:36px;border-radius:7px}.home-skeleton-winner-strip{width:100%;height:82px;margin-top:16px;border-radius:8px}.home-skeleton-shelf{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,4fr);gap:16px;margin-top:32px}.home-skeleton-shelf-title{height:192px;border-radius:10px}.home-skeleton-shelf>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.home-skeleton-shelf>div>span{aspect-ratio:1.25 / 1;border-radius:8px}.jackpot{margin-top:25px}h1{font-size:28px}h2{font-size:18px}.jackpot h2{display:flex;gap:10px;align-items:center}.jackpot h2 .icon,.jackpot-provider{display:none}.jackpot>div{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tier{display:flex;gap:8px;padding:9px;align-items:center;justify-content:center;text-align:center;font-weight:800;border:1px solid #555;border-radius:5px}.tier-star img{display:block;width:44px;height:44px;object-fit:contain}.tier-0{color:#a2e1ff;background:#315c78}.tier-1,.tier-3{color:#f5c63d;background:#5f4c19}.tier-2{background:#555}.winners header,.shelf header{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.winners-title{display:flex;min-width:0;gap:8px;align-items:center}.winners-podium-icon{width:24px;height:24px;flex:0 0 24px;color:#fbb203}.tabs{border:1px solid #45413c;padding:3px;border-radius:6px}.tabs button{border:0;color:#aaa;background:transparent;padding:6px 10px;border-radius:4px}.tabs .selected{color:#151414;background:#fbb203}.winner-strip{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid #333;border-radius:8px}.winner-strip div{display:grid;gap:4px;padding:13px;border-right:1px solid #333}.winner-strip b{color:#fbb203}.winner-strip small{color:#c9c5bf}.shelf header>button{color:#fff;background:transparent;border:0;font-weight:800}.game-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:10px}.game-grid article,.catalog-grid article{position:relative;overflow:hidden;background:#242221;border-radius:5px}.game-grid img,.catalog-grid img{display:block;width:100%;aspect-ratio:1 / .72;object-fit:cover}.game-grid article>div{display:none;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;text-align:center;background:#000b}.game-grid article:hover>div{display:flex}.game-grid article div button{padding:7px 14px;font-weight:800;border:0;border-radius:4px;background:#fbb203}.favorite{position:absolute;top:6px;right:6px;color:#fff;border:1px solid #aaa;border-radius:4px;background:#222d;font-size:18px}.home-shelf .home-game-card{aspect-ratio:100 / 78;background:#151414;border-radius:7px}.home-shelf .home-game-card .skeleton-image,.home-shelf .home-game-card .catalog-game img{width:100%;height:100%;aspect-ratio:auto}.home-shelf .home-game-card .catalog-game img{object-fit:contain;transition:opacity .5s cubic-bezier(0,0,.2,1),transform .5s cubic-bezier(0,0,.2,1)}.home-shelf .home-game-card .favorite{z-index:30;top:6px;right:6px;display:grid;width:24px;height:24px;padding:0;color:#fff;place-items:center;background:#151414d9;border:0;border-radius:4px;opacity:0;transition:color .15s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.home-shelf .home-game-card .favorite .icon{width:14px;height:14px}.home-shelf .home-game-card .favorite.active{color:#fbb203;opacity:1}.home-shelf .home-game-card .favorite.active .icon{fill:currentColor}@media(hover:hover)and (pointer:fine){.home-shelf .home-game-card:hover .catalog-hover-overlay,.home-shelf .home-game-card:focus-within .catalog-hover-overlay{opacity:1}.home-shelf .home-game-card:hover .favorite,.home-shelf .home-game-card:focus-within .favorite{opacity:1}.home-shelf .home-game-card:hover .catalog-game-name,.home-shelf .home-game-card:focus-within .catalog-game-name{opacity:1}.home-shelf .home-game-card:hover .catalog-game img{transform:scale(1.05)}.home-shelf .home-game-card .favorite:hover{color:#fbb203}}@media(min-width:701px){.home-page{width:min(100%,1800px);padding:16px 32px 0;box-sizing:border-box}.home-page .hero{height:auto;aspect-ratio:4.43 / 1}.home-page .notice{height:48px;box-sizing:border-box}.home-page .promos{grid-template-columns:2.2fr 1fr 1fr;aspect-ratio:6.85 / 1}.home-page .promos button,.home-page .promos img{width:100%;height:100%;max-height:none}.home-page .jackpot{margin-top:38px}.home-page .jackpot h2{height:22px;gap:10px;margin:0;color:#fff;font-size:18px;font-weight:600;line-height:22px;text-transform:none}.home-page .jackpot h2 .icon{display:block;width:22px;height:22px;color:#fbb203;fill:currentColor;stroke:currentColor}.home-page .jackpot>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 140px minmax(0,1fr) minmax(0,1fr);gap:16px;height:63px;margin-top:20px;align-items:center}.home-page .tier{position:relative;display:block;min-width:0;height:63px;padding:0;background:transparent;border:0;border-radius:0}.home-page .tier-star{position:absolute;z-index:2;top:0;left:0;display:block;width:63px;height:63px;overflow:hidden;line-height:0;border-radius:50%;filter:drop-shadow(0 2px 2px #000)}.home-page .tier-star img{display:block;width:63px;height:63px;object-fit:contain}.home-page .tier>div{position:absolute;top:10px;right:0;left:31px;display:grid;height:43px;padding-left:31px;box-sizing:border-box;align-content:center;text-align:center;background:linear-gradient(to right,transparent,rgb(39 119 151 / 70%));border:1px solid rgb(149 226 255 / 75%);border-radius:5px}.home-page .tier strong,.home-page .tier b{display:block;font-size:18px;line-height:20px;text-shadow:0 1px 1px #000;white-space:nowrap}.home-page .tier strong{color:#7cdaf5;font-weight:700}.home-page .tier b{color:#fbb203;font-weight:800}.home-page .tier-1>div{background:linear-gradient(to right,transparent,rgb(130 95 15 / 60%));border-color:#f2d660bf}.home-page .tier-1 strong{color:#f2cb3d}.home-page .tier-2>div{background:linear-gradient(to right,transparent,rgb(117 117 117 / 55%));border-color:#e6e6e6a6}.home-page .tier-2 strong{color:#d8d8d8}.home-page .tier-3>div{background:linear-gradient(to right,transparent,rgb(142 94 9 / 65%));border-color:#da9d31bf}.home-page .tier-3 strong{color:#ec9e5b}.home-page .jackpot-provider{display:block;width:140px;height:63px;object-fit:contain}.home-page .winners{margin-top:39px}.home-page .winners header{height:36px;margin:0 0 16px}.home-page .winners h2{margin:0;font-size:18px;font-weight:600;line-height:28px;text-transform:none}.home-page .winners-title{height:28px}.home-page .tabs{display:flex;height:36px;padding:3px;box-sizing:border-box;background:#191919;border-color:#ffffff1f;border-radius:7px}.home-page .tabs button{height:28px;padding:4px 12px;font-size:13px;line-height:19px}.home-page .winner-strip{display:flex;height:82px;gap:0;padding:8px 6px;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;align-items:center;justify-content:flex-start;background:#191919;border:1px solid rgb(255 255 255 / 9%);border-radius:8px;cursor:grab;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;animation:winner-range-in .18s ease-out both}.home-page .winner-strip::-webkit-scrollbar{display:none}.home-page .winner-strip.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.home-page .winner-strip article{display:grid;flex:0 0 30%;grid-template-columns:56px minmax(0,1fr) 26px;height:64px;gap:12px;padding:0 10px 0 16px;box-sizing:border-box;align-items:center;background:transparent;border:0;border-right:1px solid rgb(255 255 255 / 16%);border-radius:0;scroll-snap-align:start;scroll-snap-stop:always}.home-page .winner-strip img{display:block;width:56px;height:56px;object-fit:contain;border-radius:7px}.home-page .winner-strip article>span{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:24px 24px;min-width:0;align-items:center;text-align:left}.home-page .winner-strip small{grid-column:1;grid-row:1;overflow:hidden;color:#ffffff8c;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.home-page .winner-strip b{grid-column:2;grid-row:1 / 3;padding-left:8px;color:#fbb203;font-size:16px;font-weight:700;line-height:24px;white-space:nowrap}.home-page .winner-strip em{grid-column:1;grid-row:2;overflow:hidden;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.home-page .winner-strip article>button{display:grid;width:24px;height:24px;padding:0 0 2px;color:#17130d;place-items:center;background:#fbb203;border:0;border-radius:50%;font-family:inherit;font-size:22px;line-height:22px}.home-page .home-shelf{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,4fr);grid-template-rows:auto;gap:16px;margin-top:32px}.home-page .home-shelf header{position:relative;isolation:isolate;display:flex;grid-column:1;grid-row:1;min-height:192px;padding:16px 8px;margin:0;box-sizing:border-box;overflow:hidden;flex-direction:column;gap:12px;align-items:center;justify-content:space-between;background:#191919;border:1px solid rgb(255 255 255 / 10%);border-radius:12px;box-shadow:0 10px 24px #00000040}.home-page .home-shelf-background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.home-page .home-shelf header h2{z-index:1;width:100%;margin:0;color:#fff;font-size:20px;font-weight:800;line-height:25px;text-align:center;text-transform:uppercase;filter:drop-shadow(0 2px 4px rgb(0 0 0 / 70%))}.home-page .home-see-all{z-index:1;width:max-content;height:30px;padding:0 12px;margin:auto 0 0;color:#1b1918;background:#fff;border:0;border-radius:5px;font-family:inherit;font-size:11px;font-weight:800}.home-page .home-shelf-arrows{z-index:1;display:flex;gap:6px;justify-content:center}.home-page .home-shelf-arrows button{display:grid;width:36px;height:36px;padding:0;color:#fff;place-items:center;background:#24211feb;border:0;border-radius:6px;transition:background-color .2s,color .2s,transform .15s}.home-page .home-shelf-arrows button:not(:disabled):hover{color:#fbb203;background:#302b27}.home-page .home-shelf-arrows button:not(:disabled):active{transform:scale(.96)}.home-page .home-shelf-arrows button:disabled{color:#ffffff59;cursor:default;opacity:.6}.home-page .home-shelf-arrows .icon{width:18px;height:18px}.home-page .home-shelf-viewport{grid-column:2;grid-row:1;min-width:0;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.home-page .home-shelf-track{display:flex;margin-left:-10px;will-change:transform;transition:transform .38s cubic-bezier(.22,.75,.25,1)}.home-page .home-shelf-slide{display:grid;flex:0 0 calc(100% / var(--shelf-columns));min-width:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;padding-left:10px;box-sizing:border-box}.home-page .home-shelf .home-game-card{width:100%;aspect-ratio:315 / 246}}@media(min-width:1280px){.home-page .home-shelf{grid-template-columns:minmax(0,1.15fr) minmax(0,6fr)}}footer{display:flex;flex-wrap:wrap;gap:13%;margin-top:50px;padding:36px max(30px,calc((100vw - 1860px)/2));color:#bbb;border-top:1px solid #302e2b}footer div{display:grid;gap:9px}footer b{color:#fbb203}footer p{width:100%;font-size:12px}.chat{position:fixed;right:22px;bottom:26px;width:54px;height:54px;color:#151414;border:0;border-radius:16px;background:#fbb203;font-size:27px}.mobile-nav{display:none}.language{position:relative;align-self:start}.language>button{padding:9px 12px;color:#eee;background:#242221;border:1px solid #46413a;border-radius:5px}.language aside{position:absolute;right:0;bottom:42px;z-index:5;width:130px;padding:5px;background:#242221;border:1px solid #4b453b;border-radius:6px}.language aside button{width:100%;padding:8px;text-align:left;color:#eee;background:transparent;border:0;border-radius:3px}.language aside button:hover{background:#3b3832}.footer-identity{display:flex;width:100%;align-items:center;gap:14px}.footer-identity>img{width:44px;height:44px;object-fit:contain}.footer-license,.footer-copyright{color:#aaa49c;line-height:1.55}.footer-sports{display:flex;width:100%;gap:30px}.footer-sports button{padding:0;color:#aaa49c;background:transparent;border:0}.chat-window{position:fixed;right:22px;bottom:94px;z-index:5;display:grid;gap:12px;width:290px;padding:14px;color:#eee;background:#242221;border:1px solid #4b453b;border-radius:9px;box-shadow:0 16px 40px #000a}.chat-window header{display:flex;justify-content:space-between;color:#fbb203;font-weight:800}.chat-window header button{color:#eee;background:transparent;border:0;font-size:18px}.chat-window p{margin:0}.chat-window input{padding:10px;color:#888;background:#1a1918;border:1px solid #3d3935;border-radius:4px}.chat-window small{color:#aaa}.page-banner{height:min(24vw,450px);overflow:hidden;border-radius:8px}.catalog{padding:20px 0}.category-row,.sports-nav,.sports-tabs{display:flex;gap:9px;overflow:auto;padding:12px 0}.category-row button,.catalog-tools button,.sports-nav button,.sports-tabs button,.promotions>button{white-space:nowrap;color:#eee;background:#242221;border:1px solid #3c3935;border-radius:5px;padding:11px 14px;font-weight:700}.catalog .category-row{gap:22px;padding:20px 4px 16px}.catalog .category-row button{display:grid;flex:0 0 auto;gap:7px;min-width:58px;padding:0;color:#ded9d1;text-align:center;background:transparent;border:0;border-radius:0;font-size:10px}.catalog .category-row button span{color:#dfddd7;font-size:27px;line-height:1}.catalog .category-row button b{font-size:10px}.catalog .category-row button.active,.catalog .category-row button:hover{color:#f4bd2f;background:transparent}.catalog .category-row button.active span,.catalog .category-row button:hover span{color:#f4bd2f}.promotions>.active,.sports-nav button:first-child,.sports-tabs button:first-child{color:#151414;background:#fbb203;border-color:#fbb203}.catalog-tools{display:flex;justify-content:flex-end;gap:10px;padding:12px 0}.catalog-tools input{width:230px;padding:11px 14px;border:0;border-radius:4px}.catalog-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.catalog-grid article{aspect-ratio:4 / 3;background:#151414;border-radius:10px}.catalog-grid .skeleton-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;overflow:hidden;border-radius:inherit}.catalog-grid .catalog-game img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;transition:opacity .5s cubic-bezier(0,0,.2,1),transform .5s cubic-bezier(0,0,.2,1)}.catalog-hover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;padding:0;align-items:center;justify-content:center;pointer-events:none;background:#1514147f;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.catalog-play-button{display:grid;width:28px;height:28px;padding:0;color:#151414;place-items:center;background:#fbb203;border-radius:50%;box-shadow:0 10px 15px -3px #fbb2037f,0 4px 6px -4px #fbb2037f;transition:background-color .3s,color .3s}.catalog-play-button .icon{width:12px;height:12px;fill:currentColor}.catalog-grid .favorite{z-index:30;top:6px;right:6px;display:grid;width:24px;height:24px;padding:0;color:#fff;place-items:center;background:#151414d9;border:0;border-radius:4px;opacity:0;transition:color .15s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.catalog-grid .favorite .icon{width:14px;height:14px}.catalog-grid .favorite.active{color:#fbb203;opacity:1}.catalog-grid .favorite.active .icon{fill:currentColor}.catalog-game:focus-visible{box-shadow:inset 0 0 0 2px #fbb203}.pager{padding:24px;text-align:center;color:#fbb203}.catalog-grid article{aspect-ratio:315 / 246}@media(hover:hover)and (pointer:fine){.catalog-grid article:hover .catalog-hover-overlay,.catalog-grid article:focus-within .catalog-hover-overlay{opacity:1}.catalog-grid article:hover .favorite,.catalog-grid article:focus-within .favorite{opacity:1}.catalog-grid article:hover .catalog-game-name,.catalog-grid article:focus-within .catalog-game-name{opacity:1}.catalog-grid article:hover .catalog-game img{transform:scale(1.05)}.catalog-grid .favorite:hover{color:#fbb203}}.category-glyph{display:block;width:28px;height:28px;overflow:visible}.category-glyph .glyph-main{fill:currentColor;opacity:.92}.category-glyph .glyph-soft{fill:currentColor;opacity:.42}.category-glyph .glyph-accent{fill:#fbb203}.category-glyph .glyph-stroke{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.category-glyph .glyph-accent-stroke{stroke:#fbb203}.category-row button:not(.active):not(:hover) .category-glyph .glyph-accent{fill:currentColor;opacity:.72}.category-row button:not(.active):not(:hover) .category-glyph .glyph-accent-stroke{stroke:currentColor;opacity:.72}.exact-source-svg{display:inline-grid;width:24px;height:24px;flex:0 0 auto;place-items:center;color:currentColor}.exact-source-svg svg{display:block;width:100%;height:100%}.category-source-icon{width:28px;height:28px;color:#fff}.exact-source-svg [class*=fill-primary],.exact-source-svg [class*=fill-foreground]{fill:currentColor}.exact-source-svg [class*=fill-background]{fill:#151414}.exact-source-svg [class*="foreground/95"]{opacity:.95}.exact-source-svg [class*="foreground/90"]{opacity:.9}.exact-source-svg [class*="foreground/70"]{opacity:.7}.exact-source-svg [class*="foreground/55"]{opacity:.55}.exact-source-svg [class*="primary)_52%"]{fill:color-mix(in oklab,#fbb203 52%,black)}.exact-source-svg [class*="primary)_58%"]{fill:color-mix(in oklab,#fbb203 58%,black)}.exact-source-svg [class*="primary)_62%"]{fill:color-mix(in oklab,#fbb203 62%,black)}.exact-source-svg [class*="primary)_68%"]{fill:color-mix(in oklab,#fbb203 68%,black)}.exact-source-svg [class*="primary)_75%,white"]{fill:color-mix(in oklab,#fbb203 75%,white)}.exact-source-svg [class*="primary)_85%,white"]{fill:color-mix(in oklab,#fbb203 85%,white)}.exact-source-svg [class*="primary)_90%"]{fill:color-mix(in oklab,#fbb203 90%,black)}.exact-source-svg [class*="primary)_96%"]{fill:color-mix(in oklab,#fbb203 96%,black)}.exact-source-svg [class*="primary)_55%,white"]{fill:color-mix(in oklab,#fbb203 55%,white)}.exact-source-svg [class*="primary)_70%,white"]{fill:color-mix(in oklab,#fbb203 70%,white)}.exact-source-svg [class*="primary)_85%,black"]{fill:color-mix(in oklab,#fbb203 85%,black)}.exact-source-svg [class*="primary)_94%,black"]{fill:color-mix(in oklab,#fbb203 94%,black)}.exact-source-svg [class*="primary)_70%,black"]{fill:color-mix(in oklab,#fbb203 70%,black)}.exact-source-svg [class*="primary)_77%,black"]{fill:color-mix(in oklab,#fbb203 77%,black)}.exact-source-svg [class*="primary)_78%,black"]{fill:color-mix(in oklab,#fbb203 78%,black)}.exact-source-svg [class*="color-foreground)_90%"]{fill:color-mix(in oklab,#fff 90%,#151414)}.bottom-source-icon{width:24px;height:24px}@media(hover:none){.catalog-hover-overlay{display:none}.catalog-grid .favorite{opacity:1}}.sports{padding-top:22px}.match-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:30px}.match{display:grid;gap:11px;padding:16px;background:#1e1d1c;border:1px solid #34312d;border-radius:6px}.match small{color:#aaa}.match strong{font-size:15px}.match div{display:flex;gap:5px}.match div button{flex:1;padding:9px 5px;color:#35c991;background:#2a2927;border:0;border-radius:3px}.coupon{position:fixed;right:50%;bottom:20px;display:grid;gap:4px;padding:10px 18px;transform:translate(50%);background:#242221;border:1px solid #fbb203;border-radius:6px}.coupon small{color:#aaa}.promotions{max-width:1360px}.promotions>h1{margin:46px 0 20px;text-align:center;font-size:32px}.promotions>button{height:36px;padding:0 14px;border-radius:7px}.promotions>div{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin:20px 0 60px}.promotions article{display:grid;gap:10px;padding:10px;text-align:center;cursor:pointer;background:#1b1a19;border:2px solid #fbb203;border-radius:10px}.promotions article:focus-visible{outline:2px solid #fff;outline-offset:3px}.promotions article img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.promotions article h2{min-height:38px;margin:0;color:#d3aa35;font-size:15px}.promotions article p{min-height:48px;margin:0;color:#c9c5bf;font-size:12px;line-height:1.35}.promotion-cta{padding:12px;font-weight:800;background:#f4bd2f;border-radius:4px}.vip{max-width:1250px}.vip>header{padding:45px 0 25px;text-align:center}.vip>header h1{color:#f3c138}.vip section{padding:24px;margin-bottom:18px;background:#1d1c1b}.vip h2 em{display:inline-grid;width:45px;height:45px;margin-right:12px;color:#151414;font-style:normal;place-items:center;background:#f4bd2f;border-radius:50%}.vip-level{max-width:800px;padding:28px;margin:auto;background:#151414}.vip-level>h1{color:#f3c138}.vip-level progress{width:100%;height:10px}.vip-level>div{display:flex;justify-content:space-between;gap:12px;color:#bbb}.vip-tiers{display:grid;grid-template-columns:repeat(5,1fr)}.vip-tier{display:grid;min-height:150px;color:#ddd;border:0;background:#272522;font-size:32px;place-items:center}.vip-tier b,.vip-tier small{font-size:13px}.v0{border-bottom:8px solid #95591e}.v1{border-bottom:8px solid #777}.v2{border-bottom:8px solid #a49118}.v3{border-bottom:8px solid #633c92}.v4{border-bottom:8px solid #8b2886}@media(max-width:700px){.topbar{height:65px;padding:0 16px;gap:9px}.brand{width:92px}.topbar nav,.quick{display:none}.actions{gap:8px;margin-left:auto}.actions .balance,.actions .account{height:34px;padding:0 8px}.actions .login-button,.actions .register-button{height:36px;min-width:0;padding:0 15px;font-size:12px}.mobile-toggle{display:block;width:35px;height:36px;padding:0;color:#fff;background:#242221;border:0;border-radius:4px;font-size:19px}.drawer{position:fixed;z-index:5;top:0;right:80px;bottom:0;left:0;display:grid;align-content:start;gap:4px;padding:22px;background:#1b1a19;border-right:1px solid #403c36}.drawer header{display:flex;justify-content:space-between;margin-bottom:15px;font-size:20px}.drawer header button{font-size:26px}.drawer button{text-align:left;color:#fff;background:transparent;border:0;border-bottom:1px solid #302e2b;padding:12px 4px}main{width:calc(100% - 30px)}.hero{height:180px}.notice{margin:12px 0;overflow:hidden;font-size:13px;white-space:nowrap}.promos{grid-template-columns:1fr 1fr;gap:10px}.promos .wide{grid-column:span 2}.promos img{max-height:100px}.jackpot>div{grid-template-columns:1fr 1fr;gap:10px}.tier{font-size:12px}.game-grid,.catalog-grid{grid-template-columns:repeat(2,1fr);gap:8px}.game-grid article>div{position:static;display:flex;align-items:flex-start;padding:7px;font-size:11px;background:#242221}.game-grid article div button{display:none}.winner-strip{grid-template-columns:repeat(4,190px);overflow:auto}.winner-strip div{border-right:1px solid #333}footer{gap:28px;padding:25px 18px 90px}.chat{right:18px;bottom:65px;width:48px;height:48px}.mobile-nav{position:fixed;bottom:0;z-index:3;display:flex;width:100%;padding:8px 4px;background:#1b1a19;border-top:1px solid #3c3935}.mobile-nav button{flex:1;color:#eee;background:transparent;border:0;font-size:10px}.page-banner{height:170px}.match-grid{grid-template-columns:1fr}.promotions>div{grid-template-columns:repeat(2,1fr);gap:12px}.promotions article{padding:8px}.promotions article h2{font-size:12px}.vip section{padding:16px}.vip-tiers{grid-template-columns:repeat(5,120px);overflow:auto}.vip-level>div{display:grid;grid-template-columns:1fr 1fr}.coupon{bottom:65px}.notification-prompt{display:none}}.sport-fixture-link,.sport-fixture-summary{padding:0;color:inherit;text-align:left;background:transparent;border:0}.sport-fixture-summary{display:grid;gap:10px}.sport-fixture-link{color:#b5afa8;font-size:12px}.sport-fixture-link:hover,.sport-fixture-summary:hover{color:#f4bd2f}@media(max-width:575px){.promotions>div{grid-template-columns:1fr}}.icon{display:block;width:20px;height:20px}@media(max-width:700px){.mobile-toggle .icon{width:19px;height:19px;margin:auto}.mobile-menu-layer{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#000000b8}.drawer{position:relative;inset:auto;display:flex;flex-direction:column;width:min(304px,calc(100vw - 34px));height:100%;padding:0;overflow:hidden;color:#f5f4f2;background:#201f1e;border:1px solid #4b4844;border-radius:0 0 10px 10px;box-shadow:-10px 0 28px #0005}.drawer header{flex:0 0 62px;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 15px;margin:0;color:#f4f3f1;font-size:16px;font-weight:500}.drawer header>div{display:flex;align-items:center;gap:21px}.drawer header button{display:grid;width:22px;height:32px;padding:0;color:#fff;place-items:center;background:transparent;border:0}.drawer header .icon{width:18px;height:18px}.drawer-auth{display:grid;grid-template-columns:1fr 1.42fr;gap:12px;padding:0 4px 13px 36px}.drawer-auth button{height:36px;padding:0;color:#f5f4f2;background:transparent;border:0;border-radius:5px;font-size:14px;font-weight:700}.drawer-auth button:last-child{color:#17130d;background:#fbb203}.drawer-primary,.drawer-secondary{display:grid;gap:0}.drawer-primary{padding:0 14px 12px}.drawer-secondary{padding:10px 14px 0;border-top:1px solid #393734}.drawer-primary button,.drawer-secondary button{min-height:45px;padding:0;color:#f4f3f1;text-align:left;background:transparent;border:0;font-size:18px;font-weight:600}.drawer-primary button:hover,.drawer-secondary button:hover{color:#fbb203}.drawer-telegram{display:grid;width:40px;height:40px;padding:0;margin:auto 0 12px 12px;color:#fff;place-items:center;background:#fff;border:0;border-radius:6px}.drawer-telegram .icon{width:25px;height:25px;padding:4px;color:#31a5df;fill:currentColor;stroke:none}}.skeleton-shimmer{position:relative;display:block;overflow:hidden;background:color-mix(in oklch,#f5f4f2 14%,transparent);border-radius:5px}.skeleton-shimmer:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(90deg,transparent 0%,color-mix(in oklch,#f5f4f2 10%,transparent) 40%,color-mix(in oklch,#f5f4f2 30%,transparent) 50%,color-mix(in oklch,#f5f4f2 10%,transparent) 60%,transparent 100%);transform:translate(-100%);will-change:transform;animation:skeleton-sweep 1.5s ease-in-out infinite}@keyframes skeleton-sweep{to{transform:translate(100%)}}.skeleton-image{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#242221}.skeleton-image>img{display:block;width:100%;height:100%;opacity:0;transition:opacity .18s ease}.skeleton-image.is-loaded>img{opacity:1}.skeleton-image-fill{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit}.hero .skeleton-image,.page-banner .skeleton-image{height:100%}.game-grid .skeleton-image{aspect-ratio:1 / .72}.catalog-skeleton{display:grid;gap:14px}.catalog-skeleton-categories{display:flex;gap:22px;padding:20px 4px 16px;overflow:hidden}.skeleton-category{flex:0 0 58px;height:47px;border-radius:6px}.catalog-skeleton-tools{display:flex;justify-content:flex-end;gap:10px;padding:12px 0}.catalog-skeleton-tools>span:first-child{width:150px;height:42px}.catalog-skeleton-tools>span:last-child{width:230px;height:42px}.catalog-skeleton-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.skeleton-game-card{aspect-ratio:1 / .82}.finance-content-skeleton{display:grid;gap:12px;padding:17px 15px 30px}.finance-skeleton-filter{height:46px;border:1px solid #3d3934;background:#201e1c}.finance-skeleton-panel{min-height:calc(100dvh - 172px);border:1px solid #3d3934;background:#1c1a18}.account-content-skeleton{display:grid;gap:16px;padding:17px 14px 90px}.account-content-skeleton label{display:grid;gap:8px}.account-content-skeleton label>span:first-child{width:84px;height:12px}.account-content-skeleton label>span:last-child{width:100%;height:44px}.route-skeleton{display:grid;gap:18px;min-height:900px}.route-skeleton-hero{width:100%;height:min(24vw,450px);border-radius:8px}.route-skeleton-title{width:190px;height:30px;margin-top:10px}.route-skeleton-rows{display:grid;gap:12px}.route-skeleton-rows>span{height:96px}.pager{display:flex;height:44px;padding:0;margin-top:32px;color:#f5f4f2;justify-content:center}.pager-frame{display:inline-flex;height:44px;padding:4px;gap:2px;align-items:center;background:#191919;border:1px solid #3c3832;border-radius:9px;font-variant-numeric:tabular-nums}.pager-frame>button{display:grid;width:34px;height:34px;padding:0;color:#f5f4f28c;place-items:center;background:transparent;border:0;border-radius:7px;transition:color .15s,background-color .15s}.pager-frame>button:hover{color:#fbb203;background:#fbb2031a}.pager-frame>button:disabled{opacity:.3;cursor:default;pointer-events:none}.pager-frame>button .icon{width:16px;height:16px}.pager-frame>i{display:block;width:1px;height:20px;margin:0 3px;background:#3c3832}.pager-value{display:flex;height:34px;gap:6px;padding:0 8px;align-items:center}.pager-value input{width:42px;height:26px;padding:0;color:#fbb203;text-align:center;background:#151414;border:1px solid #3c3832;border-radius:5px;font-size:13px;font-weight:700;line-height:19.5px}.pager-value span{color:#f5f4f28c;font-size:13px;font-weight:600;line-height:19.5px}.pager-value b{color:#fff;font-size:13px;font-weight:700;line-height:19.5px}@media(max-width:700px){.catalog-skeleton{gap:0}.catalog-skeleton-categories{height:77px;gap:4px;padding:4px 2px;margin-top:9px}.skeleton-category{flex:0 0 76px;height:69px;border-radius:5px}.catalog-skeleton-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 0 10px}.catalog-skeleton-tools>span:first-child,.catalog-skeleton-tools>span:last-child{width:100%;height:40px}.catalog-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.skeleton-game-card{aspect-ratio:315 / 246;border-radius:10px}.route-skeleton-hero{height:calc((100vw - 30px)/2)}.home-page .home-shelf .game-grid .skeleton-image{height:117px;aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.skeleton-shimmer:after{display:none}.skeleton-image>img{transition:none}}.chat{right:40px;bottom:40px;z-index:2147483647;display:grid;width:56px;height:56px;padding:0;color:#000;place-items:center;background:transparent;border:0;border-radius:18px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transition:transform .2s}.chat:hover{transform:scale(1.05)}.chat:active{transform:scale(.95)}.chat-genie{position:relative;display:block;width:56px;height:56px}.chat-genie-halo,.chat-genie-pad,.chat-genie-rider{position:absolute;top:0;right:0;bottom:0;left:0}.chat-genie-halo{top:-6px;right:-6px;bottom:-6px;left:-6px;background:radial-gradient(circle,rgb(251 178 3 / 45%) 0%,transparent 70%);border-radius:22px;animation:chat-genie-halo 4.5s ease-in-out infinite}.chat-genie-pad{background:linear-gradient(150deg,#fbb91e,#c68f2e);border-radius:18px;box-shadow:inset 0 1px 1px #ffffff59,0 0 19px #e2b12c8a;animation:chat-genie-pad 4.5s ease-in-out infinite}.chat-genie-rider{display:grid;place-items:center;animation:chat-genie-breathe 4.5s ease-in-out infinite}.chat-genie-rider svg{width:40px;height:40px;overflow:visible;color:#000}.chat-genie-eye{fill:#fbb203}.chat-genie-smile{stroke:#fbb203}@keyframes chat-genie-halo{0%,to{opacity:.25;transform:scale(.92)}50%{opacity:.55;transform:scale(1.04)}}@keyframes chat-genie-pad{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes chat-genie-breathe{0%,to{transform:rotate(-8deg) scale(.99)}50%{transform:rotate(-5deg) scale(1.02)}}@media(max-width:700px){.chat{right:16px;bottom:80px;width:44px;height:44px;border-radius:15px}.chat-genie{width:44px;height:44px}.chat-genie-halo{top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:19px}.chat-genie-pad{border-radius:15px}.chat-genie-rider svg{width:32px;height:32px}}@media(min-width:901px){.topbar{height:106px;padding:0 30px}.topbar>.brand{position:absolute;top:4px;left:30px;width:137px;height:42px}.topbar>.brand img{width:137px;height:42px;object-fit:contain}.topbar>nav{position:absolute;top:0;left:calc(50% - 168px);display:flex;height:50px;gap:0;margin:0;align-items:center;transform:none}.topbar>nav button{height:36px;padding:0 13px;font-size:13px;font-weight:500;line-height:normal}.topbar>.actions{position:absolute;top:55px;left:50%;transform:translate(-50%)}.topbar>.actions button{height:36px;font-size:14px;font-weight:600;line-height:20px}.topbar>.actions .quick{width:157px}.topbar>.actions .messages,.topbar>.actions .account{width:36px;padding:0}.topbar>.actions .balance{width:112px;min-width:112px}main:has(>.page-banner+.catalog){width:min(calc(100% - 60px),1860px)}.page-banner{position:relative;height:auto;aspect-ratio:1218 / 293.078;border-radius:10px}.page-banner:before{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:123px;height:34px;color:#151414;place-items:center;content:"HEMEN OYNA";background:#fbb203;border-radius:4px;font-size:12px;line-height:18px;transform:translate(-50%,-50%)}.page-banner:after{position:absolute;z-index:2;bottom:8px;left:50%;width:44px;height:20px;content:"";background:radial-gradient(circle at 10px 10px,#fbb203 0 5px,transparent 5.5px),radial-gradient(circle at 34px 10px,transparent 0 4px,#f5f4f2 4.5px 5.5px,transparent 6px);transform:translate(-50%)}.catalog{position:relative;padding:0 0 20px;margin-top:10px}.catalog>h1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.catalog .category-row{position:relative;height:94px;gap:4px;padding:4px 2px 0;overflow:hidden}.catalog .category-row button{position:relative;display:flex;min-width:110px;height:90px;gap:10px;padding:12px 14px;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase}.catalog .category-row button:nth-child(2){min-width:118.727px}.catalog .category-row button:nth-child(4){min-width:148.617px}.catalog .category-row button:nth-child(5){min-width:135.188px}.catalog .category-row button>span{display:grid;width:36px;height:36px;color:currentColor;place-items:center;line-height:36px}.catalog .category-row button b{font-size:14px;font-weight:600;line-height:20px}.catalog .category-row .category-source-icon{width:36px;height:36px;color:#fff}.catalog .category-row .category-source-icon svg{width:36px;height:36px}.catalog .category-row button:after{position:absolute;right:14px;bottom:0;left:14px;height:3px;content:"";background:transparent;border-radius:2px}.catalog .category-row button.active,.catalog .category-row button:hover,.catalog .category-row button.active span,.catalog .category-row button:hover span{color:#fff}.catalog .category-row button.active:after{background:#fbb203}.catalog .category-row .category-next{position:absolute;z-index:3;top:4px;right:480px;display:grid;width:34px;min-width:34px;height:90px;padding:0;color:#fff;place-items:center;background:linear-gradient(90deg,#15141400,#151414 42%)}.catalog .category-row .category-next .icon{width:30px;height:30px}.catalog-tools{position:absolute;z-index:4;top:29px;right:0;display:grid;grid-template-columns:236px 236px;gap:8px;padding:0}.catalog-tools .provider-picker>button{display:flex;width:236px;height:40px;gap:8px;padding:8px 12px;color:#151414;align-items:center;background:#fbb203;border-color:#3c3832;border-radius:5px;font-size:13px;font-weight:500;line-height:19.5px}.catalog-tools .provider-label{flex:1;text-align:left}.catalog-tools .provider-chevron,.catalog-tools .provider-chevron .icon{width:16px;height:16px}.catalog-tools .provider-picker>button[aria-expanded=true] .provider-chevron{transform:rotate(180deg)}.catalog-tools input{width:236px;height:40px;padding:0 38px 0 13px;color:#23211f;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238493a1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;border:1px solid rgb(255 255 255 / 10%);border-radius:5px;font-size:14px;font-weight:500;line-height:21px}.catalog-tools input::placeholder{color:#8493a1;opacity:1}.catalog-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:20px}.catalog-grid article{aspect-ratio:315 / 246;border-radius:10px}}@media(min-width:701px){.home-page{width:min(100%,1800px);max-width:1800px;padding:0 32px;box-sizing:border-box}.home-page .hero{height:auto;aspect-ratio:4.43 / 1;border-radius:10px}.home-page .hero .skeleton-image,.home-page .hero picture,.home-page .hero img{width:100%;height:100%}.home-page .hero img{display:block;object-fit:cover}.home-page .promos{display:grid;grid-template-columns:2.2fr 1fr 1fr;height:auto;aspect-ratio:6.85 / 1;gap:14px}.home-page .promos button{position:relative;height:100%;padding:0;overflow:hidden;background:#191919;border:1px solid rgb(255 255 255 / 10%);border-radius:10px;container-type:inline-size}.home-page .promos button>img:not(.promo-app-logo){display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home-page .promos button>.promo-compact-source{display:none}.home-page .promos button:hover>img:not(.promo-app-logo,.promo-app-phone){transform:scale(1.05)}.home-page .promo-telegram .promo-title{position:absolute;top:12%;left:5%;z-index:2;display:block;max-width:46%;margin:0;color:#fff;font-size:clamp(18px,8.4cqw,60px);font-style:italic;font-weight:900;line-height:.95;letter-spacing:-.03em;text-align:left;text-transform:uppercase;text-shadow:0 4px 8px rgb(0 0 0 / 45%)}.home-page .promo-label{position:absolute;right:auto;bottom:7%;left:50%;z-index:3;display:flex;width:max-content;max-width:92%;gap:4px;padding:1.4cqw 3.2cqw;color:#fff;align-items:center;background:#151414b3;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:clamp(10px,5cqw,14px);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 1px 3px #000;transform:translate(-50%);transition:color .2s,background-color .2s;white-space:nowrap}.home-page .promo-label .icon{width:1.2em;height:1.2em;flex:0 0 auto}.home-page .promos button:hover .promo-label,.home-page .promos button:focus-visible .promo-label{color:#151414;background:#fbb203;text-shadow:none}.home-page .promo-vip .vip-rate{position:absolute;top:58%;z-index:2;color:#fff;font-size:clamp(10px,5.2cqw,16px);font-weight:600;line-height:1;text-shadow:0 2px 4px #000;transform:translate(-50%)}.home-page .promo-vip .vip-rate-1{left:20.4%}.home-page .promo-vip .vip-rate-2{left:50.6%}.home-page .promo-vip .vip-rate-3{left:78.6%}.home-page .promo-app{background:linear-gradient(115deg,#f6aa17,#f7b828 47%,#d98904);container-type:inline-size}.home-page .promo-app .promo-app-phone{position:absolute;top:31%;right:3%;width:58%;height:auto;object-fit:contain;transform:rotate(6deg);filter:drop-shadow(0 10px 8px rgb(0 0 0 / 30%))}.home-page .promo-app:hover .promo-app-phone{transform:rotate(6deg) scale(1.05)}.home-page .promo-app .promo-app-logo{position:absolute;z-index:2;top:12%;left:7%;width:15cqw;height:auto;border-radius:22%;box-shadow:0 4px 8px #00000047}}@media(max-width:700px){main:has(>.catalog){width:calc(100% - 32px);margin-right:0;margin-left:15px}.page-banner{position:relative;height:calc((100vw - 30px)/2)}.page-banner:before{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:123px;height:34px;color:#000;place-items:center;content:"HEMEN OYNA";background:#fbb203;border-radius:4px;font-size:12px;line-height:18px;transform:translate(-50%,-50%)}.page-banner:after{position:absolute;z-index:2;bottom:8px;left:50%;width:44px;height:20px;content:"";background:radial-gradient(circle at 10px 10px,#fbb203 0 5px,transparent 5.5px),radial-gradient(circle at 34px 10px,transparent 0 4px,#f5f4f2 4.5px 5.5px,transparent 6px);transform:translate(-50%)}.catalog{padding-top:0}.catalog>h1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.catalog .category-row{position:relative;height:77px;gap:4px;padding:4px 2px;margin-top:9px}.catalog .category-row button{position:relative;display:flex;min-width:76px;height:69px;gap:6px;padding:8px;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:600;line-height:15px;text-transform:uppercase}.catalog .category-row button>span{display:grid;width:32px;height:32px;place-items:center;color:currentColor;font-size:27px;line-height:32px}.catalog .category-row button b{font-size:10px;font-weight:600;line-height:15px}.catalog .category-row .category-source-icon{width:32px;height:32px}.catalog .category-row button .category-source-icon,.catalog .category-row button.active .category-source-icon,.catalog .category-row button:hover .category-source-icon{color:#fff}.catalog .category-row .category-source-icon svg{width:25px;height:25px}.catalog .category-row button:nth-child(2){width:80.8047px}.catalog .category-row button:nth-child(4){width:102.1563px}.catalog .category-row button:nth-child(5){width:92.5625px}.catalog .category-row .category-next{position:absolute;z-index:3;top:4px;right:0;display:grid;width:32px;min-width:32px;height:69px;padding:0;color:#fff;place-items:center;background:linear-gradient(90deg,#15141400,#151414 36%);border:0;font-size:35px;font-weight:300;line-height:1}.catalog .category-row .category-next:after{display:none}.catalog .category-row button:after{position:absolute;right:12px;bottom:2px;left:12px;height:2px;content:"";background:transparent;border-radius:2px;transition:background-color .2s,color .2s}.catalog .category-row button.active,.catalog .category-row button:hover{color:#fff}.catalog .category-row button.active:after{background:#fbb203}.catalog-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 0 10px}.catalog-tools .provider-picker>button{display:flex;width:100%;height:40px;gap:8px;padding:8px 12px;color:#151414;align-items:center;justify-content:flex-start;background:#fbb203;border-color:#fbb203;font-size:13px;font-weight:500;line-height:19.5px}.catalog-tools .provider-picker>button .icon{width:16px;height:16px;flex:0 0 16px}.catalog-tools .provider-picker>button .provider-label{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.catalog-tools .provider-picker>button .provider-chevron{display:grid;width:16px;height:16px;flex:0 0 16px;place-items:center;transition:transform .2s ease}.catalog-tools .provider-picker>button[aria-expanded=true] .provider-chevron{transform:rotate(180deg)}.provider-picker aside{top:48px;width:calc(200% + 8px);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;background:#242221;border-color:#5a4a20;box-shadow:0 14px 32px #000a}.provider-picker aside button{height:36px;padding:0 12px;color:#d9d5cf;text-align:center;background:#1c1b1a;border:1px solid #383530;border-radius:3px;font-size:12px}.provider-picker aside .provider-featured,.provider-picker aside .active{color:#211a0d;text-align:left;background:#f4bd2f;border-color:#f4bd2f}.provider-picker aside .provider-sort{border-color:#d0a42c}.catalog-tools input{width:100%;height:40px;min-width:0;padding:0 38px 0 13px;color:#23211f;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238493a1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;border:1px solid rgb(255 255 255 / 10%);border-radius:5px;font-size:14px;font-weight:500;line-height:21px}.catalog-tools input::placeholder{color:#8493a1;opacity:1}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px}.catalog-grid .catalog-game-name{display:flex;height:52px;font-size:10px;line-height:14px}.catalog-grid .skeleton-image{padding:0}.catalog-grid article{background:#151414;border-radius:10px}}@media(min-width:480px)and (max-width:575px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media(min-width:576px)and (max-width:700px){.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media(min-width:701px)and (max-width:900px){.topbar{height:65px;padding:0 16px;gap:9px}.brand{width:92px}.topbar nav,.quick{display:none}.actions{gap:8px;margin-left:auto}.actions .login-button,.actions .register-button{height:36px;min-width:0;padding:0 15px;font-size:12px}.mobile-toggle{display:block;width:35px;height:36px;padding:0;color:#fff;background:#242221;border:0;border-radius:4px}.mobile-nav{position:fixed;bottom:0;z-index:3;display:flex;width:100%;padding:8px 4px;background:#1b1a19;border-top:1px solid #3c3935}.mobile-nav button{flex:1;color:#eee;background:transparent;border:0;font-size:10px}.mobile-menu-layer{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#000000b8}.drawer{position:relative;inset:auto;display:flex;flex-direction:column;width:min(304px,calc(100vw - 34px));height:100%;padding:0;overflow:hidden;color:#f5f4f2;background:#201f1e;border:1px solid #4b4844;border-radius:0 0 10px 10px;box-shadow:-10px 0 28px #0005}.drawer header{flex:0 0 62px;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 15px;margin:0;color:#f4f3f1;font-size:16px;font-weight:500}.drawer header>div{display:flex;align-items:center;gap:21px}.drawer header button{display:grid;width:22px;height:32px;padding:0;color:#fff;place-items:center;background:transparent;border:0}.drawer header .icon{width:18px;height:18px}.drawer-auth{display:grid;grid-template-columns:1fr 1.42fr;gap:12px;padding:0 4px 13px 36px}.drawer-auth button{height:36px;padding:0;color:#f5f4f2;background:transparent;border:0;border-radius:5px;font-size:14px;font-weight:700}.drawer-auth button:last-child{color:#17130d;background:#fbb203}.drawer-primary,.drawer-secondary{display:grid;gap:0}.drawer-primary{padding:0 14px 12px}.drawer-secondary{padding:10px 14px 0;border-top:1px solid #393734}.drawer-primary button,.drawer-secondary button{min-height:45px;padding:0;color:#f4f3f1;text-align:left;background:transparent;border:0;font-size:18px;font-weight:600}.drawer-telegram{display:grid;width:40px;height:40px;padding:0;margin:auto 0 12px 12px;color:#fff;place-items:center;background:#fff;border:0;border-radius:6px}.drawer-telegram .icon{width:25px;height:25px;padding:4px;color:#31a5df;fill:currentColor;stroke:none}}@media(max-width:900px){.drawer{font-family:CasipopLato,Lato,Arial,sans-serif;background:#1e1d1c;border-color:#46433f}.drawer header{flex-basis:71px;font-weight:400}.drawer header button:first-child .icon{fill:currentColor;stroke-width:1.5}.drawer-auth{padding-bottom:13px}.drawer-auth button{display:grid;text-align:center;font-weight:500;place-items:center}.drawer-primary button,.drawer-secondary button{font-weight:500}.drawer-telegram .icon{box-sizing:border-box;padding:6px;color:#fff;background:#31a5df;border-radius:50%;fill:currentColor;stroke:none}.drawer.is-authenticated{width:300px;max-width:300px;gap:0;color:#f5f4f2;background:#1c1a19;border:0;border-radius:0;box-shadow:-10px 0 28px #00000059}.drawer.is-authenticated header{flex:0 0 65px;height:65px;padding:10px 15px;font-size:16px;font-weight:500;border-bottom:1px solid rgb(60 56 50 / 60%)}.drawer.is-authenticated header>div{gap:12px}.drawer.is-authenticated header button:first-child{width:28px;height:28px}.drawer.is-authenticated header button:last-child{width:33px;height:33px}.drawer.is-authenticated .drawer-primary{padding:12px 0 0}.drawer.is-authenticated .drawer-secondary{position:relative;padding:12px 0 16px;border:0;border-bottom:1px solid #3c3832}.drawer.is-authenticated .drawer-secondary:before{position:absolute;top:12px;right:0;left:0;height:1px;content:"";background:#3c3832}.drawer.is-authenticated .drawer-primary button,.drawer.is-authenticated .drawer-secondary button{width:100%;min-height:45px;padding:11px 15px;color:#fff;font-size:18px;font-weight:700;line-height:23px}.drawer.is-authenticated .drawer-primary button:hover,.drawer.is-authenticated .drawer-secondary button:hover,.drawer.is-authenticated .drawer-primary button.active{color:#fbb203;background:#25211c}.drawer.is-authenticated .drawer-secondary button:first-child{height:51px;padding:16px 15px 11px}.drawer-quick{display:flex;padding:12px 0 0;margin-top:16px;flex-direction:column;border-top:1px solid #3c3832}.drawer-quick b{display:flex;height:29px;padding:0 15px;color:#f5f4f28c;align-items:center;font-size:12px;font-weight:600;line-height:18px}.drawer-quick button{width:100%;height:45px;padding:11px 15px;color:#fff;text-align:left;background:transparent;border:0;font-size:15px;font-weight:400;line-height:23px}.drawer-quick button:hover{color:#fbb203;background:#25211c}.drawer.is-authenticated .drawer-telegram{width:40px;height:40px;padding:0;margin:auto 0 12px 12px;background:#fff;border-radius:7px}}@media(min-width:576px){.catalog-grid .favorite{top:8px;right:8px;width:28px;height:28px}.catalog-grid .favorite .icon{width:16px;height:16px}.catalog-play-button{width:32px;height:32px}.catalog-play-button .icon{width:14px;height:14px}}.sports-source.sport-list .sport-match-grid{grid-template-columns:1fr}.sports-source.sport-list .sport-match{grid-template-columns:1fr auto auto;align-items:center}.sports-source.sport-list .sport-match header{grid-row:span 2}.sports-source.sport-list .sport-match>small{display:none}.sports-source.sport-list .sport-odds{min-width:290px}.wallet-menu .wallet-totals{grid-template-columns:1fr}@media(max-width:900px){.actions .balance{width:112px;min-width:112px;padding:0 10px}}@media(max-width:700px){.topbar .wallet-menu{top:57px;right:50px;display:grid!important;margin:0}}.wallet-menu .wallet-eye .icon{width:17px;height:17px;stroke-width:1.8}.wallet-menu nav{gap:0}.wallet-menu nav .icon{flex:0 0 20px;width:18px;height:18px;color:#d5d1cc;stroke-width:1.7}@media(max-width:900px){.topbar .wallet-menu nav{display:grid!important}}.topbar .wallet-menu nav{width:100%;margin:0}.topbar .wallet-menu nav button{width:100%;font-weight:400}.wallet-menu nav button:hover{color:#fbb203;background:#34312e}.wallet-menu nav button:hover .icon{width:24px;height:24px;padding:3px;color:#e6e3df;background:#1f1e1c;border-radius:4px}.actions .balance{width:auto;min-width:0;height:36px;gap:8px;padding:0 12px;color:#151414;background:#fff;border:1px solid #fff;border-radius:5px;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:12px;font-weight:700;transition:color .4s ease-out,background-color .4s ease-out,border-color .4s ease-out}.actions .balance[aria-expanded=true]{color:#fff;background:#242221;border-color:#fff}.actions .balance img{width:16px;height:16px}.actions .balance .balance-value{margin:0;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;transform:none}.actions .balance>.icon-chevron-down{width:16px;height:16px;transition:transform .2s}.actions .balance[aria-expanded=true]>.icon-chevron-down{transform:rotate(180deg)}.topbar .wallet-menu{top:59px;right:min(105px,calc(100vw - 268px));display:flex!important;flex-direction:column;width:256px;height:315px;gap:4px;padding:6px;margin:0;color:#f4f1ec;overflow:hidden;background:#242221;border:1px solid #4b453b;border-radius:6px;box-shadow:0 12px 30px #00000054;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;animation:wallet-source-enter .15s ease both;transform-origin:top right}.wallet-menu>.wallet-summary{display:flex;flex:0 0 112px;flex-direction:column;grid-template-columns:none;gap:8px;width:242px;height:112px;padding:6px 8px;margin:0}.wallet-menu .wallet-summary header{display:flex;align-items:flex-start;justify-content:space-between;height:44px}.wallet-menu .wallet-summary header>div{display:block}.wallet-menu .wallet-summary header small{display:block;color:#ffffff7f;font-size:12px;font-weight:500;line-height:16px}.wallet-menu .wallet-summary header strong{display:block;margin-top:4px;color:#fff;font-size:16px;font-weight:600;line-height:24px}.wallet-menu .wallet-eye{display:flex;width:32px;height:32px;padding:0;color:#fffc;align-items:center;justify-content:center;background:#1c1a19;border:0;border-radius:5px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.wallet-menu .wallet-eye:hover{color:#fff;background:#ffffff1a}.wallet-menu .wallet-eye .icon{width:16px;height:16px;stroke-width:2}.wallet-menu .wallet-summary .wallet-totals{display:flex;flex-direction:column;grid-template-columns:none;gap:8px;padding:0;margin:0;border:0}.wallet-menu .wallet-totals span{display:flex;height:20px;color:#ffffff8c;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;line-height:20px}.wallet-menu .wallet-totals b{color:#fff;font-size:14px;font-weight:500;line-height:20px}.wallet-menu>.wallet-separator{display:block;flex:0 0 1px;width:242px;height:1px;padding:0;margin:4px 0;background:#3c3832;border:0}.topbar .wallet-menu nav{display:grid!important;flex:0 0 172px;grid-template-columns:1fr;gap:4px;width:242px;height:172px;padding:0;margin:0}.topbar .wallet-menu nav button{display:flex;width:242px;height:40px;gap:12px;padding:8px 10px;color:#fffc;align-items:center;text-align:left;background:transparent;border:0;border-radius:3px;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:background-color .2s,color .2s}.topbar .wallet-menu nav button:hover{color:#fff;background:#ffffff1a}.wallet-menu .wallet-action-icon{display:inline-flex;flex:0 0 24px;width:24px;height:24px;color:#ffffffb3;align-items:center;justify-content:center;background:#242221;border-radius:5px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.wallet-menu nav .wallet-action-icon .icon,.wallet-menu nav button:hover .wallet-action-icon .icon{width:16px;height:16px;padding:0;color:inherit;background:transparent;border-radius:0;stroke-width:2}.wallet-menu nav button:hover .wallet-action-icon{color:#fff}@keyframes wallet-source-enter{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:900px){.actions .balance{width:auto;min-width:0;height:36px;padding:0 12px}}@media(max-width:700px){.topbar{gap:8px;padding-right:17px}.actions .account{width:36px;height:36px;padding:0}.mobile-toggle{width:36px;height:36px}.topbar .wallet-menu{top:59px;right:min(105px,calc(100vw - 268px))}}.modal-backdrop:has(.finance-modal){z-index:250;display:block;padding:0;background:#000000b8}.finance-modal{width:min(100vw,680px);min-height:100dvh;margin:0 auto;color:#f4f1ec;background:#151211;border:0;border-radius:0;box-shadow:0 0 60px #000;font-family:CasipopLato,Lato,Arial,sans-serif;animation:finance-enter .18s ease-out both}@keyframes finance-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.finance-header{display:flex;height:50px;padding:0 20px;color:#1b1916;align-items:center;justify-content:space-between;background:#fbb203}.finance-header h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.finance-user{display:flex;height:100%;gap:8px;align-items:center;font-size:12px;font-weight:500}.finance-user>b{font-size:12px;font-weight:600}.finance-user>span{white-space:nowrap}.finance-user button{display:grid;width:24px;height:24px;padding:0;color:#24211d;place-items:center;background:transparent;border:0;border-radius:50%}.finance-user button:hover{background:#00000014}.finance-user button .icon{width:17px;height:17px}.finance-user .finance-logout{width:32px;height:32px}.finance-user .finance-close{width:34px;height:34px;margin-left:2px;border:1px solid rgb(27 25 22 / 55%);border-radius:4px}.finance-tabs{display:flex;height:45px;gap:12px;padding:12px 15px 0;border-bottom:1px solid #3d3934}.finance-tabs button{position:relative;height:32px;padding:7px 3px;color:#e8e5e1;background:transparent;border:0;font-family:inherit;font-size:13px;font-weight:400;white-space:nowrap}.finance-tabs button.active{color:#fbb203}.finance-tabs button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;content:"";background:#fbb203}.finance-form-wrap{padding:18px 15px 30px}.finance-label{display:block;height:16px;margin-bottom:8px;color:#c8c3bd;font-size:13px;font-weight:400;line-height:16px}.finance-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-methods button{position:relative;display:flex;flex-direction:column;height:78px;gap:4px;padding:7px;overflow:visible;align-items:center;justify-content:center;background:#fff;border:2px solid transparent;border-radius:5px;opacity:1;transition:border-color .3s}.finance-methods button.selected{border-color:#fbb203}.finance-methods img{width:100%;height:42px;object-fit:contain}.finance-methods button small{color:#242221;font-size:11px;font-weight:400;line-height:normal}.finance-methods button>.finance-method-check{position:absolute;top:-6px;right:-6px;display:grid;width:20px;height:20px;color:#242221;place-items:center;background:#fbb203;border-radius:50%}.finance-methods button>.finance-method-check .icon{width:14px;height:14px;stroke-width:2.5}.finance-limits{display:grid;grid-template-columns:1fr 1fr;margin:20px 0;background:#26231f;border:1px solid #4b4236;border-radius:4px}.finance-limits span{display:grid;height:60px;gap:4px;padding:10px 12px}.finance-limits span+span{border-left:1px solid #4b4236}.finance-limits small,.withdraw-total small{color:#fff9;font-size:12px;font-weight:500;line-height:16px}.finance-limits b{color:#fff;font-size:14px;font-weight:600;line-height:20px}.withdraw-total{display:flex;margin-bottom:12px;padding:13px 15px;align-items:center;justify-content:space-between;background:#211e1c;border:1px solid #47423c;border-radius:5px}.withdraw-total b{font-size:18px}.finance-form{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:16px}.finance-field{display:grid;gap:8px;color:#c8c3bd;font-size:13px;font-weight:400;line-height:19.5px}.finance-form input,.finance-form select{width:100%;height:44px;padding:9px 12px;color:#23211f;background:#fff;border:1px solid #dedbd5;border-radius:4px;outline:0;font:500 16px/24px CasipopLato,Lato,Arial,sans-serif}.finance-form input::placeholder{color:#79736c;opacity:1}.finance-form input:disabled{color:#23211f;background:#fff;opacity:1}.finance-form input:focus,.finance-form select:focus{box-shadow:0 0 0 2px #f5bd0a}.finance-form .finance-wide{grid-column:1 / -1}.finance-submit-row{grid-column:1 / -1;display:flex;margin:8px -15px 0;padding-top:16px;justify-content:center;border-top:1px solid #3d3934}.finance-submit-row button{min-width:114px;height:36px;padding:0 25px;color:#181512;background:#fff;border:0;border-radius:5px;font-family:inherit;font-size:13px;font-weight:700}.finance-submit-row button:disabled{color:#77736f;background:#aaa6a1;cursor:not-allowed}.finance-warning{display:flex;min-height:65px;gap:12px;padding:12px 16px;margin-top:41px;color:#c8c3bd;align-items:flex-start;background:#ffffff1a;border:1px solid rgb(255 255 255 / 20%);border-radius:4px;font-size:14px;font-weight:500}.source-alert-icon{flex:0 0 20px;width:20px;height:20px;color:#fbb203}.finance-warning p{margin:0;line-height:22.75px}.finance-warning button{margin-left:auto;padding:0;color:#fff;background:transparent;border:0}.finance-warning button .icon{width:12px;height:16px}.deposit-bonus-backdrop{position:fixed;z-index:310;top:0;right:0;bottom:0;left:0;display:grid;padding:16px;place-items:center;background:#000000c2}.deposit-bonus-modal{width:min(480px,100%);overflow:hidden;color:#fff;background:linear-gradient(180deg,#211f1d,#151414);border:1px solid #3c3832;border-radius:16px;box-shadow:0 24px 70px #0000008c;animation:deposit-bonus-enter .18s ease-out both}@keyframes deposit-bonus-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.deposit-bonus-modal>header{display:flex;height:60px;padding:0 20px;align-items:center;justify-content:space-between;border-bottom:1px solid #3c3832}.deposit-bonus-modal>header h3{margin:0;font-size:16px;font-weight:600;line-height:24px}.deposit-bonus-modal>header button{display:grid;width:32px;height:32px;padding:0;color:#fff9;place-items:center;background:transparent;border:0;border-radius:50%}.deposit-bonus-modal>header button:hover{color:#fff;background:#ffffff14}.deposit-bonus-modal>header .icon{width:16px;height:16px}.deposit-bonus-body{max-height:calc(100dvh - 184px);padding:16px 20px;overflow-y:auto}.deposit-bonus-body h4{margin:0 0 16px;font-size:14px;font-weight:500;line-height:20px}.bonus-options{display:flex;flex-direction:column;gap:12px}.bonus-option{display:flex;width:100%;min-height:74px;gap:16px;padding:16px;color:#fff;align-items:flex-start;text-align:left;background:#fbb2031a;border:1px solid rgb(251 178 3 / 20%);border-radius:3px;transition:border-color .2s,background-color .2s}.bonus-option:not(:first-child){min-height:80px}.bonus-option.selected{background:#fbb2031a;border-color:#fbb20399}.bonus-option:hover{border-color:#fbb20373}.bonus-option-image{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center}.bonus-choice-icon{width:24px;height:24px}.bonus-option-copy{display:grid;flex:1;gap:0;min-width:0}.bonus-option-copy b{font-size:14px;font-weight:500;line-height:20px}.bonus-option-copy small{color:#fff9;font-size:12px;font-weight:500;line-height:19.5px}.bonus-checkbox{display:grid;flex:0 0 20px;width:20px;height:20px;color:#fff;place-items:center;background:#fbb20326;border:1px solid rgb(251 178 3 / 30%);border-radius:4px}.bonus-checkbox[aria-checked=true]{background:#fbb203;border-color:#fbb203}.bonus-checkbox .icon{width:16px;height:16px;stroke-width:2}.deposit-bonus-warning{display:flex;min-height:65px;gap:12px;padding:12px 16px;margin-top:20px;color:#ffffffa6;align-items:flex-start;background:#ffffff1a;border:1px solid rgb(255 255 255 / 20%);border-radius:3px}.deposit-bonus-warning p{margin:0;font-size:12px;font-weight:500;line-height:19.5px}.deposit-bonus-warning button{flex:0 0 12px;width:12px;height:16px;padding:0;color:#fff;background:transparent;border:0}.deposit-bonus-warning button .icon{width:12px;height:12px}.deposit-bonus-modal>footer{display:flex;flex-wrap:nowrap;height:61px;gap:8px;padding:12px 20px;margin-top:0;color:#fff;align-items:center;justify-content:center;border-top:1px solid #3c3832}.deposit-bonus-modal>footer button{width:110px;height:36px;padding:0;color:#151414;background:#fbb203;border:0;border-radius:5px;font-family:inherit;font-size:14px;font-weight:500}.deposit-bonus-modal>footer .bonus-confirm:disabled{opacity:.5;cursor:not-allowed}.deposit-bonus-modal>footer .bonus-cancel{color:#fff;background:#242221}.finance-history{padding:18px 15px 30px}.finance-filters{overflow:visible;border:1px solid #3d3934;border-radius:6px}.finance-filter-toggle{display:flex;width:100%;height:44px;gap:10px;padding:0 16px;color:#fff;align-items:center;background:transparent;border:0;font:500 14px CasipopLato,Lato,Arial,sans-serif;text-align:left}.finance-filter-toggle>.icon:first-child{width:17px;height:17px;color:#e8b819}.finance-filter-toggle span{flex:1}.finance-filter-toggle>.icon:last-child{width:16px;height:16px;padding:3px;color:#e8b819;background:#292317;border-radius:50%;transition:transform .2s}.finance-filters.is-open .finance-filter-toggle>.icon:last-child{transform:rotate(180deg)}.finance-filters.is-open .finance-filter-toggle{background:#201b15;border-bottom:1px solid #3d3934}.finance-filter-body{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:18px 16px 12px;animation:finance-filter-in .16s ease-out}@keyframes finance-filter-in{0%{opacity:0;transform:translateY(-5px)}}.finance-filter-body label{display:grid;gap:7px;color:#9d9994;font-size:12px}.finance-filter-body select,.finance-date-button{width:100%;height:41px;padding:0 13px;color:#282522;background:#fff;border:0;border-radius:4px;font:14px CasipopLato,Lato,Arial,sans-serif}.finance-date-button{display:flex;color:#e5e1dc;justify-content:space-between;align-items:center;text-align:left;background:#191715;border:1px solid #4b4230}.finance-date-button .icon{width:17px;color:#aaa6a1}.finance-date-popover{position:absolute;z-index:2;top:86px;right:16px;display:grid;width:calc(50% - 23px);gap:8px;padding:12px;background:#292623;border:1px solid #5a544c;border-radius:5px;box-shadow:0 12px 30px #000a}.finance-date-popover input{height:34px}.finance-filter-actions{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:11px;margin:0 -16px -12px;border-top:1px solid #3d3934}.finance-filter-actions button{height:36px;margin:0 12px 12px;color:#ddd9d4;background:transparent;border:1px solid #e3ad0a;border-radius:5px;font:13px CasipopLato,Lato,Arial,sans-serif}.finance-filter-actions button:last-child{color:#16130f;background:#f0b90b}.finance-filter-actions button:disabled{color:#302b21;background:#886d1a;border-color:#886d1a}.finance-empty{display:grid;min-height:calc(100dvh - 201px);margin-top:12px;place-content:center;color:#c9c3b9;text-align:center;background:#1c1918;border:1px solid #3d3831;border-radius:6px}.finance-filters.is-open+.finance-empty{min-height:calc(100dvh - 361px)}.finance-empty span{display:grid;width:56px;height:56px;margin:0 auto 10px;color:#efbd1c;place-items:center;background:#322a18;border-radius:50%}.finance-empty span .icon{width:22px;height:22px}.finance-empty p{margin:0;font-size:14px;font-weight:600}.finance-history-list{margin-top:12px;overflow:hidden;background:#1c1918;border:1px solid #3d3831;border-radius:6px}.finance-history-head,.finance-history-row{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(105px,.85fr) minmax(100px,.72fr) 112px;column-gap:14px;align-items:center}.finance-history-head{min-height:34px;padding:0 14px;color:#8f8a84;background:#211e1c;border-bottom:1px solid #3d3831;font-size:10px;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.finance-history-head span:nth-child(3),.finance-history-head span:nth-child(4){text-align:right}.finance-history-row{min-height:62px;padding:9px 14px;color:#dedad5;border-bottom:1px solid #35312d;transition:background-color .16s ease}.finance-history-row:last-child{border-bottom:0}.finance-history-row:hover{background:#24211f}.finance-history-row>div{display:grid;align-content:center;gap:3px;min-width:0}.finance-history-subject b{overflow:hidden;font-size:13px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.finance-history-row small,.finance-history-row time{overflow:hidden;color:#96918b;font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.finance-history-operation{justify-items:start}.finance-history-operation small{max-width:100%}.finance-history-amount{justify-items:end;text-align:right}.finance-history-row>time{text-align:right}.finance-history-row strong{font-size:13px;font-weight:600;line-height:18px}.finance-history-row strong.positive{color:#3ccf7b}.finance-history-row strong.negative{color:#ef6a6a}.finance-history-row .status{display:inline-flex;max-width:100%;min-height:20px;padding:2px 8px;color:#d6d1ca;align-items:center;font-size:10px;line-height:14px;background:#34302b;border-radius:999px}.finance-history-row .status.completed,.finance-history-row .status.approved,.finance-history-row .status.win,.finance-history-row .status.refund{color:#65d899;background:#173c2a}.finance-history-row .status.pending,.finance-history-row .status.processing{color:#f1c24e;background:#443816}.finance-history-row .status.rejected,.finance-history-row .status.failed,.finance-history-row .status.cancelled{color:#ff8585;background:#481f1f}.finance-history-pagination{display:flex;min-height:52px;gap:6px;padding-top:14px;align-items:center;justify-content:center}.finance-history-pagination button{display:grid;min-width:32px;height:32px;padding:0 8px;color:#d4d0ca;place-items:center;background:#211e1c;border:1px solid #403b35;border-radius:5px;font:500 12px CasipopLato,Lato,Arial,sans-serif;transition:color .16s,border-color .16s,background-color .16s}.finance-history-pagination button:hover:not(:disabled){color:#fbb203;border-color:#9b7620}.finance-history-pagination button.active{color:#17130e;background:#fbb203;border-color:#fbb203}.finance-history-pagination button:disabled{color:#625e58;background:#1a1817;border-color:#302d2a;cursor:not-allowed}.finance-history-pagination .icon{width:14px;height:14px}.session-pending{display:block;width:170px;height:36px;background:linear-gradient(90deg,#262321 25%,#37322e,#262321 75%);background-size:200% 100%;border-radius:5px;animation:session-pending 1.1s linear infinite}@keyframes session-pending{to{background-position:-200% 0}}.bonus-art{display:block;width:100%;height:auto;aspect-ratio:1.6 / 1;overflow:hidden;background:#242221}.bonus-art img{display:block;width:100%;height:100%;object-fit:cover}.promo-code-panel{min-height:calc(100dvh - 165px);padding:0 14px 90px;align-content:center;justify-items:center;text-align:center}.promo-code-art{position:relative;display:grid;width:128px;height:128px;place-items:center}.promo-code-art:after{position:absolute;z-index:0;top:25%;right:25%;bottom:25%;left:25%;content:"";background:#fbb203b3;border-radius:50%;filter:blur(24px)}.promo-code-art img{position:relative;z-index:1;display:block;width:128px;height:90px;object-fit:contain}.promo-code-panel p{max-width:370px;margin:4px 0 0;color:#aaa59f;font-size:13px;line-height:20px}.promo-code-panel input{width:min(384px,100%)}.promo-code-panel button{width:auto;height:40px;padding:0 24px;color:#322f2b;background:#aaa6a1;font-size:14px;font-weight:500;text-transform:none}.promo-code-panel button:disabled{cursor:not-allowed}.account-side-layer{position:fixed;z-index:560;top:0;right:0;bottom:0;left:0;background:#000000b8}.account-side-panel{position:absolute;top:0;right:0;display:grid;width:min(365px,calc(100% - 15px));height:100dvh;grid-template-rows:50px 1fr;color:#f4f1ec;background:#151414;border-left:1px solid #403c36;box-shadow:-14px 0 28px #00000073;animation:account-side-in .2s ease-out both}.account-side-panel>header{display:flex;height:50px;padding:0 14px 0 16px;align-items:center;justify-content:space-between;border-bottom:1px solid #36322e}.account-side-panel h2{margin:0;font-size:16px;font-weight:600}.account-side-panel header button{display:grid;width:28px;height:28px;padding:0;color:#aaa49d;place-items:center;background:transparent;border:1px solid #a98120;border-radius:50%}.account-side-panel header button .icon{width:17px;height:17px}.account-side-empty{display:grid;align-content:start;justify-items:center;gap:14px;padding:78px 16px 16px;color:#aaa59f;text-align:center}.account-side-empty>span{display:grid;width:42px;height:42px;color:#aaa59f;place-items:center}.account-side-empty>span .icon{width:30px;height:30px;fill:currentColor;stroke-width:1.4}.account-side-empty p{max-width:325px;margin:0;font-size:14px;line-height:20px}@keyframes account-side-in{0%{opacity:.6;transform:translate(20px)}to{opacity:1;transform:none}}@media(min-width:521px){.profile-form section{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.profile-form section h3,.profile-form section .profile-save{grid-column:1 / -1}.profile-form section label:has(input[placeholder=adres]){grid-column:1 / -1}.kyc-form{grid-template-columns:repeat(2,minmax(0,1fr))}.kyc-form>h3,.kyc-form>.kyc-save-row{grid-column:1 / -1}.bonus-request-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.account-menu{right:61px}}@media(max-width:520px){.finance-tabs{overflow-x:auto}.finance-form{grid-template-columns:1fr}.finance-form .finance-wide,.finance-submit-row{grid-column:1}.finance-filter-body{grid-template-columns:1fr}.finance-filter-actions{grid-column:1}.finance-date-popover{top:150px;right:16px;left:16px;width:auto}.finance-history-head{display:none}.finance-history-row{grid-template-columns:minmax(0,1fr) auto;min-height:76px;gap:6px 12px;padding:10px 12px}.finance-history-operation{grid-column:1;grid-row:2;display:flex!important;gap:7px!important;align-items:center}.finance-history-operation small{max-width:145px}.finance-history-amount{grid-column:2;grid-row:1}.finance-history-row>time{grid-column:2;grid-row:2;align-self:center}}@media(max-width:360px){.finance-methods,.finance-form{grid-template-columns:1fr}.finance-form .finance-wide,.finance-submit-row{grid-column:1}}.profile-overlay{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;overflow-y:auto;color:#eee;background:#171614;font-family:CasipopLato,Lato,Arial,sans-serif}@media(min-width:640px){.profile-overlay{top:50%;right:auto;bottom:auto;left:50%;width:calc(100vw - 2rem);max-width:900px;height:min(calc(100dvh - 2rem),56rem);border:1px solid #403d38;border-radius:16px;box-shadow:0 0 0 100vmax #000000b8,0 24px 64px #0000008c;transform:translate(-50%,-50%)}.profile-header{border-radius:16px 16px 0 0}}.profile-header{position:sticky;z-index:4;top:0;display:flex;height:58px;padding:0 15px;align-items:center;justify-content:space-between;background:#171614;border-bottom:1px solid #302e2b}.profile-overlay.is-content-scrolled .profile-header{opacity:0;pointer-events:none}.profile-header h2{margin:0;color:#e9b31b;font-size:18px;font-weight:700}.profile-header>div{display:flex;gap:8px;align-items:center}.profile-header>div>b{display:grid;width:28px;height:28px;color:#e8b51c;place-items:center;background:#352d19;border-radius:50%;font-size:12px}.profile-header>div>span{color:#d8d4cf;font-size:13px}.profile-header button{display:grid;width:26px;height:32px;padding:0;color:#b9b5af;place-items:center;background:transparent;border:0}.profile-header button .icon{width:16px;height:16px}.profile-header .profile-close{width:36px;height:36px;margin-left:4px;color:#fff;border:1px solid #55504a;border-radius:50%}.profile-header .profile-close .icon{width:18px;height:18px}.profile-workspace{min-height:calc(100% - 111px)}.profile-content{min-width:0}.profile-sidebar{display:none}.profile-primary-tabs,.profile-secondary-tabs{display:flex;width:100%;gap:3px;padding:8px;overflow-x:auto;background:#33312e;border-bottom:1px solid #403d38;scrollbar-width:none}.profile-primary-tabs{height:53px}.profile-secondary-tabs{height:54px;background:#2a2825}.profile-primary-tabs::-webkit-scrollbar,.profile-secondary-tabs::-webkit-scrollbar{display:none}.profile-primary-tabs button,.profile-secondary-tabs button{display:flex;flex:0 0 auto;height:36px;gap:8px;padding:0 13px;color:#f0eeeb;align-items:center;background:transparent;border:0;border-radius:3px;font-family:inherit;font-size:12px;white-space:nowrap}.profile-primary-tabs button .icon{width:16px;height:16px}.profile-primary-tabs button.active,.profile-secondary-tabs button.active{color:#211b12;background:#efb72a}.profile-form{width:100%;padding:0 14px 90px}.profile-form section{display:grid;gap:16px}.profile-form section+section{margin-top:20px}.profile-form h3{padding-bottom:12px;margin:18px 0 0;color:#e7b31b;border-bottom:1px solid #37342f;font-size:18px;font-weight:700}.profile-form label{display:grid;gap:8px;color:#bcb7b0;font-size:12px;line-height:16px}.profile-form sup{color:#e72f3b;font-size:15px}.profile-form input,.profile-form select{width:100%;height:44px;padding:0 12px;color:#262321;background:#fff;border:1px solid #ddd9d4;border-radius:4px;outline:0;font:16px/24px CasipopLato,Lato,Arial,sans-serif}.profile-form input::placeholder{color:#99948f}.profile-form input:focus,.profile-form select:focus{box-shadow:0 0 0 2px #eeb72a8c}.profile-phone{display:grid;grid-template-columns:107px minmax(0,1fr);gap:8px}.profile-phone>button{height:44px;color:#2b2417;background:#efb72a;border:0;border-radius:4px;font-family:inherit;font-size:13px}.profile-phone>button:first-child{color:#fff;background:#fff;border:1px solid #ddd9d4;text-align:left;padding-left:13px}.profile-phone>button:last-child{grid-column:1 / -1}.profile-switch{display:flex!important;align-items:center;justify-content:space-between}.profile-switch input{position:absolute;opacity:0;pointer-events:none}.profile-switch span{position:relative;display:block;width:40px;height:22px;background:#4b4741;border-radius:20px}.profile-switch span:after{position:absolute;top:3px;left:3px;width:16px;height:16px;content:"";background:#fff;border-radius:50%;transition:transform .15s}.profile-switch input:checked+span{background:#eab526}.profile-switch input:checked+span:after{transform:translate(18px)}.profile-password{position:relative}.profile-password button{position:absolute;top:6px;right:5px;display:grid;width:32px;height:32px;padding:0;color:#777;place-items:center;background:transparent;border:0}.profile-save{width:210px;height:40px;margin:0 auto;color:#1c1812;background:#efb72a;border:0;border-radius:4px;font-family:inherit;font-weight:700}.profile-save:disabled{color:#77736f;background:#aaa6a1}.profile-form{padding-bottom:0}.profile-after-form{display:block;padding:20px 14px 90px;margin-top:-4.375px}.profile-balance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:44px}.profile-balance-card{position:relative;display:flex;min-width:0;height:142px;padding:16px;flex-direction:column;overflow:hidden;color:#fff;background:#24211d;border:1px solid #4c4438;border-radius:5px}.profile-balance-card:before{position:absolute;top:-48px;right:-40px;width:144px;height:144px;content:"";background:#fbb20333;border-radius:50%;filter:blur(48px);pointer-events:none}.profile-balance-watermark{position:absolute;right:-12px;bottom:-20px;width:112px;height:112px;color:#fbb20312}.profile-balance-title{position:relative;display:flex;height:20px;gap:8px;color:#fffc;align-items:center;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif}.profile-balance-icon{width:20px;height:20px;color:#fbb203}.profile-balance-card>p{position:relative;margin:8px 0 0;color:#fff;font:600 20px/28px CasipopLato,Lato,Arial,sans-serif;letter-spacing:-.02em}.profile-balance-card>p b{color:#fbb203;font:inherit}.profile-balance-actions{position:relative;display:flex;height:36px;gap:8px;margin-top:16px;align-items:center}.profile-balance-actions button{display:inline-flex;height:36px;gap:6px;padding:0 12px;color:#fff;align-items:center;justify-content:center;background:#2a2724;border:0;border-radius:4px;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif;transition:background-color .3s}.profile-balance-actions button:hover{background:#37332f}.profile-balance-actions button.deposit{background:#43bd4b}.profile-balance-actions button.deposit:hover{background:#38ad40}.profile-balance-actions .icon{width:17px;height:17px}.profile-verification-row{display:flex;min-height:24px;gap:10px 40px;margin-bottom:44px;align-items:center;flex-wrap:wrap}.profile-verification-row>div{display:flex;height:24px;gap:10px;color:#fffc;align-items:center;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif}.profile-verification-row b{display:inline-flex;height:24px;gap:7px;padding:0 12px;align-items:center;border-radius:999px;font:500 12px/16px CasipopLato,Lato,Arial,sans-serif}.profile-verification-row b i{width:8px;height:8px;background:currentColor;border-radius:50%}.profile-verification-row .verified{color:#14c58b;background:#14c58b24}.profile-verification-row .unverified{color:#f20d20;background:#f20d202e}.profile-vip-card{height:179px;margin:0 0 16px;overflow:hidden;color:#fff;background:#1c1a19;border:1px solid #3c3832;border-radius:5px}.profile-vip-main{display:grid;min-height:124px;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px 16px 12px;align-items:center}.profile-vip-main>img{display:block;width:72px;height:auto}.profile-vip-copy{min-width:0}.profile-vip-copy>div{display:flex;min-height:24px;align-items:center;justify-content:space-between}.profile-vip-copy>div>span{color:#ffffff9e;font:500 12px/16px CasipopLato,Lato,Arial,sans-serif}.profile-vip-copy>div>em{display:inline-flex;height:24px;gap:6px;padding:0 12px;color:#fff;align-items:center;border:1px solid #9f7000;border-radius:999px;font:500 12px/16px CasipopLato,Lato,Arial,sans-serif;font-style:normal}.profile-vip-copy>div>em .icon{width:15px;height:15px;color:#fbb203}.profile-vip-copy>b{display:block;margin-top:1px;font:700 18px/28px CasipopLato,Lato,Arial,sans-serif}.profile-vip-meter{display:block;height:3px;margin-top:8px;overflow:hidden;background:#39342d;border-radius:999px}.profile-vip-meter span{display:block;width:0;height:100%;background:#fbb203}.profile-vip-copy>p{margin:9px 0 0;color:#ffffffd1;font:400 12px/16px CasipopLato,Lato,Arial,sans-serif}.profile-vip-copy>p strong{color:#fbb203;font-weight:600}.profile-vip-copy>p b{color:#fff;font-weight:700}.profile-vip-card>footer{display:flex;min-height:54px;padding:12px 16px;margin:0;color:#ffffff9e;align-items:center;justify-content:space-between;border-top:1px dashed #3c3832}.profile-vip-card>footer>span{display:inline-flex;gap:8px;align-items:center;font:400 12px/16px CasipopLato,Lato,Arial,sans-serif}.profile-vip-card>footer .icon{width:16px;height:16px}.profile-vip-card>footer button{height:28px;padding:0 12px;color:#fff;background:transparent;border:1px solid #9f7000;border-radius:5px;font:500 12px/16px CasipopLato,Lato,Arial,sans-serif}.profile-placeholder{display:grid;min-height:calc(100dvh - 167px);padding:40px 24px 90px;place-content:center;justify-items:center;color:#bbb6af;text-align:center}.profile-placeholder>span{display:grid;width:58px;height:58px;color:#e8b51c;place-items:center;background:#342d1a;border-radius:50%;font-size:36px}.profile-placeholder h3{color:#fff}.profile-placeholder p{max-width:440px;line-height:1.6}.kyc-panel{padding:16px 14px 90px}.kyc-progress-card{display:grid;grid-template-columns:70px 1fr;min-height:192px;padding:19px 16px;align-items:start;background:#191816;border:1px solid #3d3934;border-radius:7px}.kyc-score{display:grid;justify-items:center}.kyc-score b{display:grid;width:52px;height:52px;color:#fff;place-items:center;background:#252321;border:5px solid #34312e;border-radius:50%;font-size:17px}.kyc-score small{margin-top:4px;color:#8d8881;font-size:9px}.kyc-progress-copy{padding:7px 0 0 2px}.kyc-progress-copy small{color:#e5b21d;font-size:11px;font-weight:700;letter-spacing:.13em}.kyc-progress-copy h3{margin:8px 0 0;color:#e4b01d;font-size:17px}.kyc-levels{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.kyc-levels button{display:flex;height:34px;gap:6px;padding:0 13px;color:#77726c;align-items:center;background:transparent;border:1px solid #4c4842;border-radius:18px;font-family:inherit;font-size:12px}.kyc-levels button .icon{width:15px;height:15px}.kyc-levels button.active{color:#211a0f;background:#efb72a;border-color:#efb72a}.kyc-levels button:disabled{opacity:.72}.kyc-form{display:grid;gap:16px}.kyc-form>h3{padding-bottom:12px;margin:22px 0 0;color:#e7b31b;border-bottom:1px solid #37342f;font-size:18px}.kyc-form label{display:grid;gap:8px;color:#bcb7b0;font-size:12px}.kyc-form label>span{display:flex;align-items:center}.kyc-form sup{color:#e72f3b;font-size:15px}.kyc-form label em{padding:3px 8px;margin-left:auto;color:#32b77c;background:#238e631f;border:1px solid rgb(50 183 124 / 45%);border-radius:12px;font-size:11px;font-style:normal}.kyc-form input{width:100%;height:44px;padding:0 12px;color:#262321;background:#fff;border:1px solid #ddd9d4;border-radius:4px;font:16px CasipopLato,Lato,Arial,sans-serif}.kyc-form .kyc-date{color:#77716c;background:#181715;border-color:#39352f}.kyc-save-row{min-height:144px;padding-top:16px;margin-top:56px;border-top:1px solid #38352f}.kyc-save-row button{width:92px;height:40px;color:#62511e;background:#987818;border:0;border-radius:4px;font-family:inherit;font-size:13px}.password-panel{display:grid;gap:16px;padding:17px 14px 90px}.password-panel>label:not(.password-logout){display:grid;gap:8px;color:#bcb7b0;font-size:12px}.password-panel .profile-password input{width:100%;height:44px;padding:0 12px;color:#282522;background:#fff;border:1px solid #ddd9d4;border-radius:4px;font:14px CasipopLato,Lato,Arial,sans-serif}.password-logout{display:flex;min-height:36px;gap:10px;align-items:flex-start;color:#bbb6af;font-size:12px;line-height:18px}.password-logout input{position:absolute;opacity:0}.password-logout>span{position:relative;flex:0 0 20px;width:20px;height:20px;background:#1a1917;border:1px solid #6f5d2b;border-radius:3px}.password-logout input:checked+span{background:#efb72a}.password-logout input:checked+span:after{position:absolute;top:1px;left:5px;color:#fff;content:"✓";font-size:14px}.password-panel>div:last-child{padding-top:16px;margin-top:7px;border-top:1px solid #37342f}.password-panel>div:last-child>button{width:156px;height:40px;color:#1c1812;background:#efb72a;border:0;border-radius:4px;font-family:inherit;font-weight:700}.password-panel>div:last-child>button:disabled{color:#35322f;background:#aaa6a1}.timeout-panel{padding:17px 14px 90px}.timeout-panel>p{padding-bottom:10px;margin:0 0 16px;color:#9f9a94;border-bottom:1px solid #4a463f;font-size:12px;line-height:16px}.timeout-options{display:grid;gap:10px}.timeout-options label{display:flex;height:46px;gap:12px;padding:0 13px;color:#c7c2bb;align-items:center;border:1px solid #3d3934;border-radius:6px;font-size:14px}.timeout-options input{position:absolute;opacity:0}.timeout-options label>span{position:relative;width:21px;height:21px;background:#252321;border:1px solid #44403a;border-radius:50%}.timeout-options label.selected{border-color:#c99a15}.timeout-options label.selected>span:after{position:absolute;top:5px;right:5px;bottom:5px;left:5px;content:"";background:#efb72a;border-radius:50%;box-shadow:0 0 8px #efb72a88}.timeout-save{padding-top:16px;margin-top:24px;border-top:1px solid #37342f}.timeout-save button{width:176px;height:40px;color:#211a0f;background:#efb72a;border:0;border-radius:4px;font-family:inherit;font-size:14px}.two-factor-panel{position:relative;display:flex;min-height:59px;padding:0 16px;margin:16px 14px;align-items:center;justify-content:space-between;border:1px solid #3d3934;border-radius:7px}.two-factor-panel h3{margin:0;color:#e6b21e;font-size:17px}.two-factor-panel label input{position:absolute;opacity:0}.two-factor-panel label>span{position:relative;display:block;width:40px;height:22px;background:#6b581d;border-radius:20px}.two-factor-panel label>span:after{position:absolute;top:3px;left:3px;width:16px;height:16px;content:"";background:#fff;border-radius:50%;transition:transform .15s}.two-factor-panel label input:checked+span{background:#e7b31d}.two-factor-panel label input:checked+span:after{transform:translate(18px)}.two-factor-panel p{position:absolute;top:65px;right:0;left:0;margin:0;color:#9f9a94;font-size:12px}.messages-panel{padding-bottom:30px}.messages-panel>nav{display:flex;height:56px;gap:4px;padding:9px 8px;overflow-x:auto;background:#2a2825}.messages-panel>nav button{flex:0 0 auto;height:36px;padding:0 13px;color:#eeeae5;background:transparent;border:0;border-radius:3px;font-family:inherit;font-size:12px}.messages-panel>nav button.active{color:#211a0f;background:#efb72a}.message-filter{display:flex;width:calc(100% - 28px);height:46px;gap:9px;padding:0 16px;margin:16px 14px 12px;color:#eee;align-items:center;background:transparent;border:1px solid #3d3934;border-radius:7px;font-family:inherit;font-size:14px}.message-filter .icon{width:17px;color:#e2ad1b}.message-filter>span{margin-left:auto;color:#e2ad1b}.message-filter-body{display:grid;grid-template-columns:1fr 80px 80px;gap:8px;padding:12px 14px}.message-filter-body label{display:grid;gap:5px;color:#aaa49d;font-size:11px}.message-filter-body input,.message-filter-body button{height:36px;border-radius:4px}.message-empty{display:grid;min-height:calc(100dvh - 302px);margin:0 14px;place-content:center;justify-items:center;gap:10px;border:1px solid #3d3934;border-radius:6px}.message-empty span{display:grid;width:56px;height:56px;color:#e3ad19;place-items:center;background:#332b18;border-radius:50%;font-size:30px}.message-empty b{color:#fff;font-size:14px}.message-compose{display:grid;gap:16px;padding:18px 14px}.message-compose label{display:grid;gap:8px;color:#bbb6af;font-size:12px}.message-compose input,.message-compose textarea{padding:12px;background:#fff;border:0;border-radius:4px;font:14px CasipopLato,Lato,Arial,sans-serif}.message-compose textarea{min-height:180px;resize:vertical}.message-compose>button{width:100px;height:40px;color:#211a0f;background:#efb72a;border:0;border-radius:4px}.history-panel:not(:has(>nav)){padding-top:1px}.history-panel .message-empty{min-height:calc(100dvh - 231px)}.history-filter-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 14px}.history-filter-body label{display:grid;gap:5px;color:#aaa49d;font-size:11px}.history-filter-body input,.history-filter-body select,.history-filter-body button{height:38px;border-radius:4px}.history-filter-body button{border:1px solid #b98d18;background:transparent;color:#ddd}.history-filter-body button:disabled{color:#5b5040;background:#725c1a}.message-upload{position:relative;display:grid;min-height:150px;padding:16px;color:#fff;place-content:center;justify-items:center;background:#151414;border:1px solid rgb(251 178 3 / 30%);border-radius:3px;cursor:pointer;text-align:center}.message-upload input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;opacity:0;pointer-events:none}.message-upload>span{display:grid;width:44px;height:44px;place-items:center}.message-upload .icon{width:32px;height:32px}.message-upload b{font-size:13px}.message-upload small{margin-top:4px;color:#aaa49d;font-size:11px}.account-panel-error{margin:12px 14px 0;padding:10px 12px;color:#f4c4c4;background:#3a2020;border:1px solid #713a3a;border-radius:5px;font-size:12px}.message-record-list,.history-record-list{display:grid;gap:10px;padding:2px 14px 12px}.sports-history-table{min-height:calc(100dvh - 225px);margin:0 14px 12px;overflow:hidden;color:#d9d5cf;background:#171614;border:1px solid #3d3934;border-radius:7px}.sports-history-head,.sports-history-row{display:grid;grid-template-columns:minmax(118px,1fr) minmax(170px,1.35fr) minmax(92px,.75fr) minmax(105px,.8fr) minmax(78px,.62fr) minmax(78px,.62fr) minmax(88px,.68fr);align-items:center}.sports-history-head{min-height:42px;color:#aaa59f;background:#1e1c1a;border-bottom:1px solid #3d3934;font-size:11px;font-weight:500}.sports-history-head span{height:42px;padding:0 14px;display:flex;align-items:center;border-right:1px solid #34312d}.sports-history-head span:nth-last-child(-n+3){justify-content:flex-end;text-align:right}.sports-history-head span:last-child{border-right:0}.sports-history-row{min-height:70px;color:#d8d3cd;border-bottom:1px solid #34312d;font-size:12px;transition:background-color .15s ease}.sports-history-row:last-child{border-bottom:0}.sports-history-row:hover{background:#211f1d}.sports-history-row>*{min-width:0;padding:9px 14px;overflow:hidden;text-overflow:ellipsis}.sports-history-row>:nth-last-child(-n+3){text-align:right}.sports-history-row strong{color:#f2eee9;font-weight:600}.sports-history-row strong.positive{color:#5bd28e}.sports-history-row strong.negative{color:#e77}.sports-history-id{display:grid;gap:4px}.sports-history-id b,.sports-history-id small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-history-id b{color:#f1ede7;font-size:11px;font-weight:600}.sports-history-id small{color:#8f8a84;font-size:10px}.sports-history-status{display:inline-flex;width:fit-content;max-width:calc(100% - 20px);min-height:22px;padding:3px 9px;align-items:center;color:#efc75e;background:#3d3218;border-radius:999px;font-size:10px;white-space:nowrap}.sports-history-status.won{color:#62dc97;background:#173828}.sports-history-status.lost,.sports-history-status.cancelled{color:#f08a8a;background:#3b2020}.sports-history-status.refunded{color:#d8c17d;background:#3a321f}.sports-history-empty{display:grid;min-height:calc(100dvh - 268px);gap:10px;place-content:center;justify-items:center;color:#d5d0ca}.sports-history-empty>span{display:grid;width:56px;height:56px;color:#efb72a;place-items:center;background:#332a17;border-radius:50%}.sports-history-empty .icon{width:23px;height:23px}.sports-history-empty b{font-size:13px;font-weight:600}.message-record,.history-record,.lottery-ticket-card{min-width:0;padding:14px;color:#ddd8d2;background:#211f1d;border:1px solid #3d3934;border-radius:7px}.message-record{width:100%;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s}.message-record:hover,.message-record:focus-visible{background:#292622;border-color:#665a45;outline:0}.message-record header,.history-record header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.message-record header b,.history-record header b{color:#fff;font-size:14px;overflow-wrap:anywhere}.message-record time,.history-record time{color:#8f8a84;font-size:10px;white-space:nowrap}.message-record p{margin:10px 0;color:#bbb6af;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.message-record small{color:#e5b32c;font-size:10px}.history-record header span{padding:4px 7px;color:#e8b627;background:#3a301a;border-radius:12px;font-size:10px;white-space:nowrap}.history-record.won header span{color:#61d98c;background:#173526}.history-record.lost header span,.history-record.cancelled header span{color:#f18a8a;background:#3b1f1f}.history-record dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:13px 0}.history-record dl div{min-width:0}.history-record dt{color:#8f8a84;font-size:10px}.history-record dd{margin:4px 0 0;color:#f2eee8;font-size:12px;overflow-wrap:anywhere}.lottery-ticket-card{display:grid;grid-template-columns:156px minmax(0,1fr) auto;gap:16px;align-items:center;border-left:3px solid #e9b220}.lottery-ticket-number{padding:11px 14px;text-align:center;background:#171614;border:1px dashed #695521;border-radius:5px}.lottery-ticket-number small{display:block;color:#8f8a84;font-size:9px;letter-spacing:.12em}.lottery-ticket-number b{display:block;margin-top:3px;color:#f0b820;font-size:23px;letter-spacing:.1em}.lottery-ticket-card>div:nth-child(2){display:grid;min-width:0;gap:4px}.lottery-ticket-card strong{color:#fff;font-size:13px}.lottery-ticket-card span{color:#99938c;font-size:10px;overflow-wrap:anywhere}.lottery-ticket-card em{padding:6px 9px;color:#f0b820;background:#382f18;border-radius:14px;font-size:10px;font-style:normal;white-space:nowrap}.lottery-ticket-card.won{border-color:#2fc46e}.lottery-ticket-card.won em{color:#68e69e;background:#163b27}.lottery-ticket-card.lost{border-color:#5b5650}.lottery-ticket-card.lost em{color:#aaa49d;background:#302d2a}.account-panel-pagination{display:flex;gap:9px;padding:4px 14px 14px;align-items:center;justify-content:center}.account-panel-pagination button{display:flex;height:34px;gap:5px;padding:0 12px;color:#e4dfd8;align-items:center;background:#282522;border:1px solid #45403a;border-radius:4px;font-family:inherit;font-size:11px}.account-panel-pagination button:disabled{opacity:.35}.account-panel-pagination .icon{width:13px}.account-panel-pagination span{min-width:28px;color:#efb72a;text-align:center;font-size:12px}.message-compose button:disabled{opacity:.45;cursor:not-allowed}.message-detail{display:grid;gap:16px;min-height:0;padding:0;overflow-y:auto}.message-detail-back{width:fit-content;padding:0;color:#fbb203;background:transparent;border:0;font:500 13px/20px CasipopLato,Lato,Arial,sans-serif}.message-detail>header{display:flex;gap:16px;padding:16px;align-items:flex-start;justify-content:space-between;background:#211f1d;border:1px solid #3d3934;border-radius:7px}.message-detail>header>div{display:grid;gap:6px}.message-detail>header b{color:#fff;font-size:15px}.message-detail>header small{color:#918b84}.message-detail>header>button{min-height:36px;padding:0 12px;color:#fbb203;background:#171614;border:1px solid #56491f;border-radius:4px}.message-detail>p{min-height:90px;padding:16px;margin:0;color:#d2cdc7;background:#181715;border:1px solid #34312d;border-radius:5px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.message-detail>form{display:grid;gap:14px;padding-top:16px;border-top:1px solid #38342f}.message-detail>form>label:not(.message-upload){display:grid;gap:8px;color:#bbb6af;font-size:12px}.message-detail textarea{min-height:110px;padding:14px;color:#eee;resize:vertical;background:#151414;border:1px solid rgb(251 178 3 / 30%);border-radius:3px;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif}.message-detail>form>button{width:fit-content;min-width:95px;height:40px;padding:0 24px;color:#151414;background:#fbb203;border:0;border-radius:5px;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif}.message-detail>form>button:disabled{opacity:.45;cursor:not-allowed}.message-split-layout{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 auto;min-height:0;height:100%;gap:14px}.message-split-layout.has-selection{grid-template-columns:minmax(260px,38%) minmax(0,62%)}.message-ticket-column,.message-conversation-pane{min-width:0;min-height:0;overflow:hidden;background:#1b1918;border:1px solid #3d3934;border-radius:7px}.message-ticket-column{display:grid;grid-template-rows:60px minmax(0,1fr) auto;padding:0 14px 10px}.message-ticket-search{display:flex;align-items:center}.message-ticket-search input{width:100%;height:44px;padding:0 14px;color:#e4dfd9;background:#151414;border:1px solid rgb(251 178 3 / 38%);border-radius:3px;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif;outline:0}.message-ticket-search input:focus{border-color:#fbb203;box-shadow:0 0 0 1px #fbb2032e}.message-ticket-search input::placeholder{color:#8f8982}.message-ticket-list{min-height:0;padding:12px;overflow-y:auto;border:1px solid #3d3934;border-radius:7px}.message-ticket-list>button{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:74px;gap:12px;padding:14px;color:#d4cfc9;align-items:start;text-align:left;background:#211f1d;border:1px solid #3d3934;border-radius:7px;font-family:inherit;cursor:pointer}.message-ticket-list>button+button{margin-top:8px}.message-ticket-list>button:hover{background:#272421}.message-ticket-list>button.selected{background:linear-gradient(90deg,#fbb2031a,#211f1d 45%);border-color:#fbb2038c}.message-ticket-list>button div{display:grid;min-width:0;gap:3px}.message-ticket-list>button b{overflow:hidden;color:#f4f0eb;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.message-ticket-list>button span{overflow:hidden;color:#aaa49d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.message-ticket-list>button aside{display:grid;gap:7px;justify-items:end}.message-ticket-list em{padding:4px 9px;color:#fbb203;background:#3b2f13;border-radius:999px;font-size:10px;font-style:normal;font-weight:600;white-space:nowrap}.message-ticket-list time{color:#938d86;font-size:10px;white-space:nowrap}.message-ticket-empty{display:grid;height:100%;color:#918b84;place-items:center;font-size:13px}.message-conversation-pane{display:grid;grid-template-rows:58px minmax(0,1fr)}.message-conversation-pane>header{display:flex;min-height:58px;gap:12px;padding:0 16px;align-items:center;justify-content:space-between;background:#211f1d;border-bottom:1px solid #292724}.message-conversation-pane>header>div{display:grid;min-width:0;gap:4px}.message-conversation-pane>header b{color:#f5f1ec;font-size:14px}.message-conversation-pane>header>button{display:grid;width:32px;height:32px;padding:0;color:#c6c0b9;place-items:center;background:transparent;border:1px solid #45403a;border-radius:4px;cursor:pointer}.message-conversation-pane>header>button:hover{color:#fff;background:#302d29}.message-conversation-pane>header>button .icon{width:15px;height:15px}.message-thread-scroll{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden}.message-thread{display:grid;align-content:start;gap:14px;padding:20px;overflow-y:auto;background:#171514}.message-bubble-row{display:flex;width:100%;justify-content:flex-start}.message-bubble-row.sent{justify-content:flex-end}.message-bubble{display:grid;width:fit-content;max-width:min(78%,560px);gap:7px;padding:11px 13px 9px;color:#d8d3cd;background:#292622;border:1px solid #3d3934;border-radius:3px 13px 13px;box-shadow:0 4px 14px #0000002e}.message-bubble-row.sent .message-bubble{color:#f4eee5;background:#49391b;border-color:#66501f;border-radius:13px 3px 13px 13px}.message-bubble>span{color:#fbb203;font-size:10px;font-weight:600}.message-bubble>p{margin:0;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.message-bubble>time{color:#8f8982;font-size:9px;text-align:right}.message-bubble-row.sent .message-bubble>time{color:#b8a98f}.message-bubble>button{width:fit-content;padding:6px 9px;color:#fbb203;background:#0000002e;border:1px solid rgb(251 178 3 / 28%);border-radius:4px}.message-chat-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px;background:#211f1d;border-top:1px solid #38342f}.message-chat-composer>label:first-child{grid-column:1 / -1}.message-chat-composer textarea{width:100%;min-height:76px;padding:12px;color:#eee;resize:vertical;background:#151414;border:1px solid rgb(251 178 3 / 30%);border-radius:4px;font:500 13px/19px CasipopLato,Lato,Arial,sans-serif}.messages-route .message-chat-composer .message-upload{display:flex;width:min(100%,430px);height:40px;min-height:40px;gap:8px;padding:0 11px;margin:0;align-items:center;justify-content:flex-start;place-content:initial;background:#171614;border-color:#45403a;text-align:left}.messages-route .message-chat-composer .message-upload>span{width:24px;height:24px;margin:0}.messages-route .message-chat-composer .message-upload .icon{width:18px;height:18px}.messages-route .message-chat-composer .message-upload b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.messages-route .message-chat-composer .message-upload small{display:none}.message-chat-composer>button{min-width:92px;height:40px;padding:0 18px;color:#151414;align-self:end;background:#fbb203;border:0;border-radius:4px;font:600 13px/20px CasipopLato,Lato,Arial,sans-serif}.message-chat-composer>button:disabled{opacity:.45;cursor:not-allowed}.message-conversation-empty{display:grid;place-content:center;justify-items:center;gap:10px;color:#908a84;text-align:center}.message-conversation-empty .icon{width:56px;height:56px}.message-conversation-empty b{color:#eee9e3;font-size:14px}.message-conversation-empty span{font-size:12px}@media(max-width:700px){.history-filter-body{grid-template-columns:1fr}.history-record dl{grid-template-columns:repeat(2,minmax(0,1fr))}.lottery-ticket-card{grid-template-columns:1fr;gap:9px}.lottery-ticket-card>em{justify-self:start}.message-record header{display:grid;gap:5px}.sports-history-table{min-height:0;overflow-x:auto}.sports-history-head,.sports-history-row{width:760px}.sports-history-empty{width:calc(100vw - 30px);min-height:calc(100dvh - 315px)}.message-split-layout,.message-split-layout.has-selection{grid-template-columns:1fr;height:auto}.message-ticket-column{min-height:340px}.message-split-layout.has-selection .message-ticket-column{display:none}.message-conversation-pane{min-height:540px}.message-bubble{max-width:88%}.message-chat-composer{grid-template-columns:1fr}.message-chat-composer>label:first-child{grid-column:auto}.messages-route .message-chat-composer .message-upload{width:100%}.message-chat-composer>button{width:100%}}@media(min-width:901px){.profile-overlay.messages-route{color:#fff;background:#151211;border-color:#3c3832}.messages-route .profile-header{height:56px;padding:12px 16px;background:#151414}.messages-route .profile-header h2{color:#fff;font:600 14px/20px CasipopLato,Arial,sans-serif;letter-spacing:0;transform:none}.messages-route .profile-workspace{padding-top:56px}.messages-route .profile-sidebar{background:#1c1a19}.messages-route .profile-sidebar-group:has(.messages-sidebar-subtabs){width:100%;height:174px;min-height:174px;padding:0;margin:4px 0 0;overflow:hidden;background:#ffffff08;border:1px solid rgb(60 56 50 / 40%);border-radius:7px}.messages-route .profile-sidebar-group:has(.messages-sidebar-subtabs)>button{color:#fbb203;background:#ffffff0d}.messages-sidebar-subtabs{display:grid;gap:2px;padding:5px 6px;margin:0}.messages-route .profile-content{padding:16px 16px 24px;background:#151211}.messages-route .messages-panel{display:flex;height:calc(100% - 24px);min-height:0;gap:14px;padding:0;flex-direction:column}.messages-route .messages-panel>nav{display:none}.messages-route .message-filter{flex:0 0 44px;width:100%;height:44px;gap:8px;padding:10px 16px;margin:0;color:#fff;background:#ffffff0d;border:0;border-radius:7px;font:500 14px/20px CasipopLato,Arial,sans-serif}.messages-route .message-filter>span{width:26px;height:26px}.messages-route .message-filter-body{grid-template-columns:minmax(0,1fr) 80px 80px;padding:12px 0 0}.messages-route .message-empty{flex:1 1 auto;min-height:224px;margin:0;border:0;border-radius:0}.messages-route .message-empty span{width:56px;height:56px}.messages-route .message-empty b{font:600 14px/20px CasipopLato,Arial,sans-serif}.messages-route .message-record-list,.messages-route .account-panel-pagination{padding:0}.messages-route .message-compose{display:grid;gap:16px;padding:0}.messages-route .message-compose label:not(.message-upload){display:grid;gap:8px;color:#ffffffb3;font:500 12px/16px CasipopLato,Arial,sans-serif}.messages-route .message-compose input,.messages-route .message-compose textarea{width:100%;color:#fffc;background:#151414;border:1px solid rgb(251 178 3 / 30%);border-radius:3px;font:500 14px/20px CasipopLato,Arial,sans-serif}.messages-route .message-compose input{height:44px;padding:4px 12px}.messages-route .message-compose textarea{height:110px;min-height:110px;padding:14px;resize:vertical}.messages-route .message-upload{position:relative;display:grid;height:200px;color:#fff;place-content:center;justify-items:center;background:#151414;border:1px solid rgb(251 178 3 / 30%);border-radius:3px;cursor:pointer;text-align:center}.messages-route .message-upload input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.messages-route .message-upload>span{display:grid;width:52px;height:52px;margin-bottom:6px;place-items:center}.messages-route .message-upload .icon{width:40px;height:40px}.messages-route .message-upload b{font:600 14px/20px CasipopLato,Arial,sans-serif}.messages-route .message-upload small{margin-top:4px;color:#ffffffb3;font:500 12px/16px CasipopLato,Arial,sans-serif}.messages-route .message-compose>button{width:fit-content;min-width:95px;height:40px;padding:0 24px;margin-top:8px;color:#151414;background:#fbb203;border:0;border-radius:5px;font:500 14px/20px CasipopLato,Arial,sans-serif}.messages-route .message-detail .message-upload{height:126px}}.profile-header .profile-close{border-radius:4px}.profile-primary-tabs button{padding-inline:12px}.profile-primary-tabs button.active,.profile-secondary-tabs button.active{font-weight:500}.kyc-progress-card{grid-template-columns:81px 1fr}.kyc-date-wrap{position:relative}.kyc-form .kyc-date{padding-right:40px}.kyc-date-wrap .icon{position:absolute;top:50%;right:12px;width:16px;height:16px;color:#6f6a64;transform:translateY(-50%);pointer-events:none}.messages-panel>nav button{padding-inline:12px}.message-filter{padding-right:10px}.message-filter>span{display:grid;width:26px;height:26px;margin-left:auto;color:#e2ad1b;place-items:center;background:#332b18;border-radius:50%}.message-filter>span .icon{width:14px;height:14px}.message-empty{min-height:calc(100dvh - 272px)}.message-empty span .icon{width:22px;height:22px}.history-panel .message-empty{min-height:calc(100dvh - 272px)}.history-panel:not(:has(>nav)) .message-empty{min-height:calc(100dvh - 188px)}.bonuses-panel{padding-bottom:80px}.bonuses-panel>nav{display:flex;height:56px;gap:3px;padding:9px 8px;overflow-x:auto;background:#2a2825}.bonuses-panel>nav button{flex:0 0 auto;height:36px;padding:0 12px;color:#eee;background:transparent;border:0;border-radius:3px;font-family:inherit;font-size:12px}.bonuses-panel>nav button.active{color:#211a0f;background:#efb72a}.bonus-request-list{display:grid;gap:12px;padding:16px 14px}.bonus-request-list article{overflow:hidden;background:#191816;border:1px solid #3d3934;border-radius:7px}.bonus-art{display:grid;height:270px;padding:0;color:#fff;align-items:start;justify-items:start;background:#242221;font-size:16px;font-weight:400;text-shadow:none}.bonus-request-list h3{margin:0;padding:14px 16px 9px;font-size:16px;font-weight:500}.bonus-request-list .bonus-request{display:block;width:calc(100% - 32px);height:36px;margin:0 16px 8px;color:#211a0f;background:#efb72a;border:0;border-radius:4px}.bonus-request-list article>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 16px}.bonus-request-list article>div:last-child button{height:36px;color:#eee;background:transparent;border:1px solid #d7a41b;border-radius:4px}.bonus-local-notice{position:fixed;z-index:2;right:18px;bottom:18px;left:18px;padding:14px;color:#eee;background:#24211e;border:1px solid #564d40;border-radius:7px}.bonus-local-notice p{margin:0 0 10px}.bonus-local-notice button{height:34px;color:#211a0f;background:#efb72a;border:0;border-radius:4px}.promo-code-panel{display:grid;gap:14px;padding:18px 14px}.promo-code-panel label{display:grid;gap:8px;color:#bbb6af}.promo-code-panel input{height:44px;padding:0 12px;border:0;border-radius:4px}.promo-code-panel button{width:100px;height:40px;background:#efb72a;border:0;border-radius:4px}.bonuses-panel .promo-code-panel{display:flex;min-height:calc(100dvh - 167px);padding:10px 30px;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center}.bonuses-panel .promo-code-art{margin-bottom:32px}.bonuses-panel .promo-code-panel p{max-width:384px;margin:0 0 16px;color:#f4f1ec99;font-size:14px;line-height:20px}.bonuses-panel .promo-code-panel input{width:min(384px,100%);height:46px;padding:0 12px;color:#242221;background:#fff;border:1px solid rgb(251 178 3 / 30%);border-radius:2px;font:14px/20px CasipopLato,Arial,sans-serif}.bonuses-panel .promo-code-panel input::placeholder{color:#2422218c}.bonuses-panel .promo-code-panel button{width:138px;height:42px;padding:0 24px;margin-top:12px;color:#322f2b;background:#aaa6a1;border:0;border-radius:2px;font:500 14px/20px CasipopLato,Arial,sans-serif;text-transform:uppercase}.bonuses-panel .promo-code-panel button:disabled{color:#322f2b;background:#aaa6a1;opacity:1;cursor:not-allowed}.bonus-request-list{gap:16px}.bonus-request-list .bonus-art{height:auto;aspect-ratio:16 / 9}.bonus-request-list article>p{min-height:38px;margin:0;padding:0 16px 12px;color:#aaa59e;font-size:12px;line-height:1.45}.bonus-request-list .bonus-request:disabled{color:#77716a;background:#393633;cursor:not-allowed}.promotion-rule-list,.bonus-rules-modal ul{display:grid;gap:8px;margin:12px 0 18px;padding-left:20px;color:#d3cec7;line-height:1.5}.promotion-modal-actions{display:flex;justify-content:flex-end;gap:10px}.promotion-modal-actions .promotion-claim-cta{color:#18130b;background:#ffb600}.bonus-claim-history{display:grid;gap:8px;padding:16px 14px}.bonus-claim-history>article{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:72px;padding:10px;background:#191816;border:1px solid #3d3934;border-radius:7px}.bonus-claim-history img{width:68px;height:52px;object-fit:cover;border-radius:4px}.bonus-claim-history div{display:grid;gap:5px;min-width:0}.bonus-claim-history b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.bonus-claim-history small{color:#8f8a83}.bonus-claim-history em{padding:6px 8px;color:#e7bd55;background:#332c1b;border-radius:999px;font-size:11px;font-style:normal}.bonus-claim-history em.status-completed{color:#61d999;background:#173427}.bonus-claim-history em.status-failed,.bonus-claim-history em.status-rejected{color:#f77;background:#3b1c1c}.kyc-form .profile-phone{grid-template-columns:84px minmax(0,1fr) 123px}.kyc-form .profile-phone>button:last-child{grid-column:auto}.profile-notifications .profile-switch,.profile-notifications .profile-save-password,.profile-notifications .profile-save{grid-column:1 / -1}@media(min-width:768px){.profile-overlay{top:126px;right:15px;bottom:20px;left:15px;width:auto;max-width:none;height:auto;overflow:hidden;border:0;border-radius:8px;box-shadow:none;transform:none}.profile-header{position:absolute;top:0;right:0;left:0;height:64px;padding-inline:20px;border-radius:0}.profile-header h2{letter-spacing:.18px;transform:translateY(2px)}.profile-header .profile-header-logout,.profile-primary-tabs{display:none}.profile-workspace{display:flex;height:100%;min-height:0;padding-top:64px}.profile-sidebar{position:relative;z-index:2;display:flex;flex:0 0 288px;width:288px;min-height:0;flex-direction:column;overflow:visible;background:#1c1a19;border-right:1px solid #3c3832;transition:width .2s,flex-basis .2s}.profile-sidebar.collapsed{flex-basis:72px;width:72px;overflow:visible}.profile-sidebar-toggle{position:absolute;z-index:6;top:16px;right:-12px;display:grid;width:24px;height:24px;padding:0;color:#d6d1ca;place-items:center;background:#242220;border:1px solid #4a4640;border-radius:50%;transform:rotate(90deg)}.profile-sidebar.collapsed .profile-sidebar-toggle{transform:rotate(-90deg)}.profile-sidebar-toggle .icon{width:14px;height:14px}.profile-sidebar>nav{display:block;flex:1 1 auto;min-height:0;padding:12px;overflow-y:auto}.profile-sidebar-group{width:100%;height:46px;padding:0;margin:0;background:transparent;border:1px solid transparent;border-radius:7px}.profile-sidebar-group:not(:first-child){height:51px;padding-top:4px;margin-top:4px;border:0;border-top:1px solid rgb(60 56 50 / 40%);border-radius:0}.profile-sidebar-group:has(.profile-sidebar-subtabs){height:auto;min-height:234px;overflow:hidden;background:#ffffff08;border:1px solid rgb(60 56 50 / 40%);border-radius:7px}.profile-sidebar-group:has(.sports-sidebar-subtabs){width:100%;height:322px;padding:0;margin:4px 0 0;overflow:hidden;background:#ffffff08;border:1px solid rgb(60 56 50 / 40%);border-radius:7px}.profile-sidebar-group>button{position:relative;display:flex;width:100%;height:44px;gap:12px;padding:0 12px;margin:0;color:#fffc;align-items:center;overflow:hidden;background:transparent;border:0;border-radius:7px;font:500 14px/20px CasipopLato,Arial,sans-serif;text-align:left;white-space:nowrap}.profile-sidebar-group>button .icon{flex:0 0 18px;width:18px;height:18px}.profile-sidebar-group:not(:first-child)>button>.icon{color:#d4d0ca}.profile-sidebar-group:not(:first-child)>button>span{max-width:170px;line-height:20px;white-space:normal}.profile-sidebar-caret{display:grid;width:18px;height:18px;margin-left:auto;color:#aaa59f;place-items:center;font-style:normal}.profile-sidebar-caret .icon{width:14px;height:14px}.profile-sidebar-group>button:hover{color:#fff;background:#ffffff0d}.profile-sidebar-group>button.active{color:#fbb203;background:#ffffff0d}.profile-sidebar-group>button.active:before{display:none}.profile-sidebar.collapsed .profile-sidebar-group>button{justify-content:center;padding:0}.profile-sidebar.collapsed .profile-sidebar-group>button span{display:none}.profile-sidebar-subtabs{display:grid;gap:2px;padding:5px 6px;margin:0}.profile-sidebar-subtabs button{position:relative;width:100%;height:36px;padding:0 12px;overflow:hidden;color:#ffffffb3;background:transparent;border:0;border-radius:5px;font:500 14px/20px CasipopLato,Arial,sans-serif;text-align:left;text-overflow:ellipsis;white-space:nowrap}.profile-sidebar-subtabs button.active{color:#fbb203;background:#fbb20326}.profile-sidebar-subtabs button.active:before{position:absolute;top:5px;bottom:5px;left:0;width:3px;content:"";background:#efb72a}.profile-sidebar-group:has(.sports-sidebar-subtabs)>button{display:grid;width:100%;height:44px;grid-template-columns:21px minmax(0,1fr) 16px;gap:12px;padding:0 12px;margin:0;color:#fbb203;align-items:center;background:#ffffff0d;border-radius:7px;font:500 14px/20px CasipopLato,Arial,sans-serif}.profile-sidebar-group:has(.sports-sidebar-subtabs)>button>span{max-width:none;line-height:20px;white-space:nowrap}.sports-sidebar-subtabs{gap:2px;padding:5px 6px;margin:0}.sports-sidebar-subtabs button{height:36px;padding:0 12px;color:#ffffffb3;border-radius:5px;font:500 14px/20px CasipopLato,Arial,sans-serif}.sports-sidebar-subtabs button:hover{color:#fff;background:#ffffff0d}.sports-sidebar-subtabs button.active{color:#fbb203;background:#fbb20326}.sports-sidebar-subtabs button.active:before{top:5px;bottom:5px;left:0;width:3px;border-radius:0}.sports-history-panel>nav{display:none}.profile-sidebar-logout{display:flex;flex:0 0 44px;width:calc(100% - 24px);height:44px;gap:8px;margin:12px;color:#fffc;align-items:center;justify-content:center;background:transparent;border:1px solid #fbb203;border-radius:5px;font:500 14px/20px CasipopLato,Arial,sans-serif}.profile-sidebar-logout .icon{width:18px;height:18px}.profile-content{flex:1 1 auto;height:100%;padding-top:0;overflow-y:auto}.profile-form{padding:0 20px}.profile-after-form{padding:20px 20px 90px}.profile-form h3{margin-top:6px}.profile-form section+section{margin-top:31px}.profile-form section+section h3{margin-bottom:5px}.profile-form label>span{height:16px;align-items:center;line-height:16px}.kyc-panel{padding:0 20px 90px}.kyc-progress-card{grid-template-columns:64px minmax(0,1fr);column-gap:16px;min-height:168px;height:168px;padding:20px}.kyc-progress-copy{padding:3px 0 0}.two-factor-panel{margin:0 20px 16px}.two-factor-panel h3{letter-spacing:.2px}.password-panel{gap:12px;padding:0;margin:0 20px}.password-panel>label:not(.password-logout){gap:3.5px}.password-panel>div:last-child{margin-top:10px}.timeout-panel{padding:2px 20px 90px}.timeout-panel>p{padding-bottom:0;margin:0 0 35px;border-bottom:0}.profile-content>.profile-secondary-tabs{display:none}.profile-placeholder,.messages-panel .message-empty,.bonuses-panel .promo-code-panel{min-height:calc(100% - 32px)}}@media(min-width:768px){.profile-overlay{top:50%;right:auto;bottom:auto;left:50%;width:calc(100vw - 32px);max-width:900px;height:min(calc(100dvh - 32px),896px);border:1px solid #403d38;border-radius:16px;box-shadow:0 0 0 100vmax #000000b8,0 24px 64px #0000008c;transform:translate(-50%,-50%)}}@media(min-width:1024px){.profile-overlay{max-width:1040px}}@media(min-width:1280px){.profile-overlay{max-width:1200px}}@media(min-width:1536px){.profile-overlay{max-width:1320px}}@media(min-width:1920px){.profile-overlay{max-width:1440px}}@media(max-width:520px){.profile-header{padding:0 14px}.profile-header>div{gap:5px}.profile-header>div>span{font-size:12px}.profile-phone{grid-template-columns:107px minmax(0,1fr)}.profile-balance-grid{grid-template-columns:1fr}.profile-vip-main{grid-template-columns:64px minmax(0,1fr);gap:12px}.profile-vip-main>img{width:64px}}@media(max-width:700px){.topbar{height:65px;padding:0 15px;gap:8px}.brand{width:96px;height:32px}.brand img{width:96px;height:32px;object-fit:contain}.actions .balance{width:96px;min-width:96px;height:32px;padding:0 10px}.actions .account,.mobile-toggle{width:32px;height:32px}.home-page{width:calc(100% - 30px)}.home-page-skeleton{padding-top:0}.home-skeleton-hero{aspect-ratio:2 / 1;border-radius:8px}.home-skeleton-notice{height:46px;margin-top:12px}.home-skeleton-promos{grid-template-columns:1fr 1fr;height:90px;aspect-ratio:auto;gap:20px;margin-top:12px}.home-skeleton-promos>span:nth-child(2){display:none}.home-skeleton-jackpot{margin-top:15px}.home-skeleton-jackpot>div{grid-template-columns:1fr 1fr;gap:15px;margin-top:22px}.home-skeleton-jackpot>div>span{height:63px}.home-skeleton-winners{margin-top:24px}.home-skeleton-winners header span:first-child{width:170px}.home-skeleton-winner-strip{height:72px;margin-top:10px}.home-skeleton-shelf{display:block;margin-top:22px}.home-skeleton-shelf-title{width:110px;height:24px;margin:0 auto 12px}.home-skeleton-shelf>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-page .hero{height:auto;aspect-ratio:2 / 1;border-radius:8px}.home-page .hero img{object-fit:cover}.home-page .dots{bottom:5px;display:flex;gap:3px;transform:translate(-50%)}.home-page .dots button{width:12px;height:12px;padding:0;background:transparent;border:1px solid #c9c5bf;border-radius:50%}.home-page .dots button.active{background:#fbb203;border-color:#fbb203}.home-page .notice{display:flex;height:46px;gap:5px;padding:8px 14px;margin:12px 0;align-items:center;justify-content:center;overflow:hidden;color:#fff;background:#242222;border-left:3px solid #fbb203;border-right:3px solid #fbb203;border-radius:8px;font-size:14px;font-weight:700;line-height:22px;white-space:nowrap}.home-page .notice b{padding:0 12px;color:#151414;background:#fbb203;border-radius:12px;font-weight:700;line-height:22px}.home-page .promos{display:grid;grid-template-columns:1fr 1fr;height:90px;gap:20px}.home-page .promos .promo-vip{display:none}.home-page .promos .promo-compact-source{display:block;width:100%;height:100%;object-fit:cover}.home-page .promos button{position:relative;height:90px;padding:0;overflow:hidden;background:#191919;border:1px solid rgb(87 82 75 / 60%);border-radius:8px}.home-page .promos img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;border-radius:0}.home-page .promos button>span:last-child{position:absolute;right:7px;bottom:4px;left:7px;z-index:2;color:#fff;text-align:center;text-shadow:0 1px 3px #000;font-size:10px;font-weight:700;line-height:16px}.home-page .promo-telegram>span:last-child,.home-page .promo-app>span:last-child{display:block;width:max-content;max-width:calc(100% - 14px);padding:0 7px;margin:auto;background:#000000b8;border-radius:8px}.home-page .promo-app{background:linear-gradient(115deg,#c99403,#f0bf16 46%,#8d6200)}.home-page .promo-app .promo-app-phone{position:absolute;top:-8px;right:-4px;width:72%;height:112px;object-fit:contain;object-position:right center;transform:rotate(-3deg)}.home-page .promo-app .promo-app-logo{position:absolute;z-index:2;top:9px;left:17px;width:31px;height:31px;object-fit:contain;border-radius:5px}.home-page .promo-telegram>img:not(.promo-compact-source),.home-page .promo-app>img:not(.promo-compact-source),.home-page .promo-telegram>span,.home-page .promo-app>span{display:none}.home-page .jackpot{height:189.5px;padding-top:5px;margin-top:10px}.home-page .jackpot h2,.home-page .winners h2{margin:0;color:#fff;font-size:18px;font-weight:300;line-height:22px;text-transform:none}.home-page .jackpot>div{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:140.5px;margin-top:22px}.home-page .tier{position:relative;display:block;height:62.75px;padding:0;background:transparent;border:0;border-radius:0}.home-page .tier-star{position:absolute;z-index:2;top:0;left:0;display:block;width:63px;height:63px;overflow:hidden;line-height:0;border-radius:50%;filter:drop-shadow(0 2px 2px #000)}.home-page .tier-star img{display:block;width:63px;height:63px;object-fit:contain}.home-page .tier>div{position:absolute;top:10px;right:0;left:31px;display:grid;height:43px;padding-left:31px;align-content:center;text-align:center;background:linear-gradient(to right,transparent,rgb(39 119 151 / 70%));border:1px solid rgb(149 226 255 / 75%);border-radius:5px}.home-page .tier strong,.home-page .tier b{display:block;font-size:18px;line-height:20px;text-shadow:0 1px 1px #000}.home-page .jackpot-amount{min-width:8ch;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.home-page .tier strong{color:#7cdaf5;font-weight:700}.home-page .tier b{color:#fbb203;font-weight:800}.home-page .tier-1>div{background:linear-gradient(to right,transparent,rgb(130 95 15 / 60%));border-color:#f2d660bf}.home-page .tier-1 strong{color:#f2cb3d}.home-page .tier-2>div{background:linear-gradient(to right,transparent,rgb(117 117 117 / 55%));border-color:#e6e6e6a6}.home-page .tier-2 strong{color:#d8d8d8}.home-page .tier-3>div{background:linear-gradient(to right,transparent,rgb(142 94 9 / 65%));border-color:#da9d31bf}.home-page .tier-3 strong{color:#ec9e5b}.home-page .winners{height:118px;margin-top:10px}.home-page .winners header{height:36px;margin:0}.home-page .tabs{display:flex;height:36px;padding:3px;background:#191919;border:1px solid rgb(255 255 255 / 12%);border-radius:7px}.home-page .tabs button{height:28px;padding:4px 12px;font-size:13px;line-height:19.5px}.home-page .winner-strip{display:flex;height:72px;gap:8px;padding:7px;margin-top:10px;overflow-x:auto;overflow-y:hidden;align-items:center;justify-content:flex-start;background:#191919;border:1px solid rgb(255 255 255 / 9%);border-radius:7px;cursor:grab;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none}.home-page .winner-strip::-webkit-scrollbar{display:none}.home-page .winner-strip.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.home-page .winner-strip article{display:grid;flex:0 0 calc(100% - 85px);grid-template-columns:48px 1fr 22px;height:56px;gap:12px;padding:4px 8px;align-items:center;background:transparent;border:0;border-right:1px solid rgb(255 255 255 / 16%);border-radius:0;scroll-snap-align:start;scroll-snap-stop:always}.home-page .winner-strip img{width:48px;height:48px;object-fit:contain}.home-page .winner-strip article>span{display:grid;grid-template-columns:1fr auto;min-width:0;text-align:left}.home-page .winner-strip small{color:#ffffff8c;font-size:12px}.home-page .winner-strip b{color:#fbb203;font-size:16px}.home-page .winner-strip em{grid-column:1 / -1;overflow:hidden;color:#fff;font-size:14px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.home-page .winner-strip article>button{display:grid;width:20px;height:20px;padding:0 0 2px;color:#17130d;place-items:center;background:#fbb203;border:0;border-radius:50%;font-family:inherit;font-size:21px;line-height:20px}.home-page .winner-strip{animation:winner-range-in .18s ease-out both}.home-page .home-shelf{display:flex;margin-top:22px;flex-direction:column}.home-page .home-shelf header{display:contents}.home-page .home-shelf header h2{order:0;margin:0 12px;color:#fff;font-size:16px;font-weight:800;line-height:24px;text-align:center;text-transform:none}.home-page .home-shelf-background,.home-page .home-shelf-arrows{display:none}.home-page .home-shelf-viewport{order:1;min-width:0;overflow:visible}.home-page .home-shelf-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 12px 0 2px;transform:none!important}.home-page .home-shelf-slide{display:contents}.home-page .home-shelf .home-game-card{width:100%;height:117px;overflow:hidden;background:transparent;border-radius:5px;aspect-ratio:auto}.home-page .home-shelf .home-game-card img{width:100%;height:117px;aspect-ratio:auto;object-fit:cover}.home-page .home-shelf .favorite{z-index:3;top:6px;right:6px;display:grid;width:24px;height:24px;padding:0;place-items:center;font-size:18px;line-height:1}.home-page .home-see-all{display:flex;order:2;width:110px;height:36px;padding:0;margin:12px auto 0;color:#fff;align-items:center;justify-content:center;background:transparent;border:1px solid rgb(255 255 255 / 18%);border-radius:5px;font-size:13px;font-weight:700}.mobile-nav{display:flex;height:67px;padding:3px 17px 12px 15px;align-items:stretch;justify-content:space-between;background:#222121;border-top:1px solid #666}.mobile-nav button{display:flex;min-width:0;height:50px;padding:0;flex:0 0 auto;flex-direction:column;gap:2px;align-items:center;justify-content:center;color:#fff;font-family:inherit;border-radius:8px;transition:color .15s,background-color .15s,transform .1s}.mobile-nav button:nth-child(1){width:40px}.mobile-nav button:nth-child(2){width:51px}.mobile-nav button:nth-child(3){width:85.367px}.mobile-nav button:nth-child(4){width:85.484px}.mobile-nav button:nth-child(5){width:42.859px}.mobile-nav button:active{transform:scale(.97)}.mobile-nav button.active{color:#fbb203}.mobile-nav button.support{color:#31b44a}.mobile-nav .bottom-exact-icon{display:block;width:28px;height:26px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.mobile-nav .bottom-exact-icon.sports{-webkit-mask-image:url(/source-assets/icons/bottom-sports-exact.svg);mask-image:url(/source-assets/icons/bottom-sports-exact.svg)}.mobile-nav .bottom-exact-icon.casino{-webkit-mask-image:url(/source-assets/icons/bottom-casino-exact.svg);mask-image:url(/source-assets/icons/bottom-casino-exact.svg)}.mobile-nav .bottom-exact-icon.support{color:#0abb46;-webkit-mask-image:url(/source-assets/icons/bottom-support-exact.svg);mask-image:url(/source-assets/icons/bottom-support-exact.svg)}.mobile-nav .bottom-exact-icon.live{-webkit-mask-image:url(/source-assets/icons/bottom-live-exact.svg);mask-image:url(/source-assets/icons/bottom-live-exact.svg)}.mobile-nav .bottom-exact-icon.menu{-webkit-mask-image:url(/source-assets/icons/bottom-menu-exact.svg);mask-image:url(/source-assets/icons/bottom-menu-exact.svg)}.mobile-nav button>small{max-width:100%;overflow:hidden;font-size:11px;font-weight:300;line-height:13px;letter-spacing:-.025em;text-overflow:clip;white-space:nowrap}.chat{bottom:78px}footer{display:flex;gap:0;padding:25px 15px 90px;color:#aaa49c}footer .payment-providers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:8px;padding:35px 22px 24px}footer .payment-providers b,footer .game-providers>b{display:none}footer .payment-providers img{width:100%;height:32px;padding:0;background:transparent;border:0;border-radius:0;opacity:.78}footer .game-providers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:28px 12px;padding:24px 24px 30px;border-top:0}footer .game-providers .provider-logo{width:100%;height:40px;opacity:.72}footer .footer-links{display:flex;width:100%;flex-direction:column;gap:0}footer .footer-email,footer .footer-social{display:grid;gap:8px;margin-bottom:16px}footer .footer-email b,footer .footer-social b{color:#8f8a84;font-size:14px;font-weight:400}footer .footer-email a{color:#d7a90e;text-decoration:none}footer .footer-social{margin-bottom:13px}footer .footer-social>b{display:none}footer .footer-telegram{display:grid;width:40px;height:40px;padding:0;color:#fff;place-items:center;background:#36aee2;border:0;border-radius:50%}footer .footer-telegram .icon{width:27px;height:27px;fill:#fff;stroke:none}footer .footer-accordion{display:block;width:100%;border-bottom:2px solid #c9980b}footer .footer-accordion>button{display:flex;width:100%;height:59px;padding:0;align-items:center;justify-content:space-between;color:#fff;background:transparent;border:0}footer .footer-accordion b{color:#e5b314;font-size:20px;font-weight:600}footer .footer-accordion>button>span{transition:transform .18s ease}footer .footer-accordion.open>button>span{transform:rotate(180deg)}footer .footer-accordion-content{display:grid;gap:0;padding:0 0 12px}footer .footer-accordion-content button{min-height:38px;padding:0;color:#bbb6af;text-align:left;background:transparent;border:0;font-family:inherit;font-size:14px}footer .footer-contact{order:2}.payment-providers{order:0}.game-providers{order:1}footer .responsible{order:3;margin:8px 0 10px}footer .footer-accordions{order:4}footer .footer-identity{order:5;margin:18px 0}.footer-identity>img{width:52px;height:52px}footer .footer-license{order:6;margin:0 0 10px;font-size:12px;line-height:19px}footer .footer-copyright{order:7;margin:0 0 22px;font-size:12px}footer .footer-sports{order:8;padding-top:8px;border-bottom:1px solid #312e2b}footer .footer-sports button{height:40px;font-family:inherit;font-size:12px}}@media(max-width:700px){.chat{right:16px;bottom:80px;width:44px;height:44px}}.home-page .hero-track{width:100%;height:100%;display:flex;will-change:transform;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.home-page .hero-slide{flex:0 0 100%;width:100%;height:100%;display:block;padding:0;overflow:hidden;background:transparent;border:0}.home-page .hero-slide .skeleton-image,.home-page .hero-slide picture,.home-page .hero-slide img{display:block;width:100%;height:100%}.home-page .dots{z-index:2}.notification-prompt{position:fixed;z-index:590;top:72px;left:50%;display:flex;width:min(calc(100% - 28px),512px);height:50px;gap:7px;padding:7px 9px;align-items:center;transform:translate(-50%);color:#f5f4f2;background:#292623;border:1px solid #5a4b2a;border-radius:7px;box-shadow:0 10px 28px #00000073;font-family:CasipopLato,Lato,Arial,sans-serif}.notification-prompt>span{display:grid;flex:0 0 34px;width:34px;height:34px;padding:0;color:#fbb203;place-items:center;background:#3a301e;border:0;border-radius:50%}.notification-prompt>span img{width:17px;height:17px;filter:invert(79%) sepia(97%) saturate(1724%) hue-rotate(355deg) brightness(101%) contrast(104%)}.notification-prompt>div{display:grid;min-width:0;gap:0;margin-right:auto}.notification-prompt>div b{overflow:hidden;font-size:13px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.notification-prompt>div small{color:#aaa59f;font-size:10px;line-height:13px;white-space:nowrap}.notification-prompt>button{flex:0 0 auto;height:36px;padding:0 12px;color:#f5f4f2;background:#24211e;border:1px solid #c69516;border-radius:5px;font-family:inherit;font-size:12px;font-weight:500}.notification-prompt>.allow{color:#17130d;background:#fbb203;border-color:#fbb203}.notification-prompt>.allow:disabled{cursor:wait;opacity:.7}.notification-prompt>.dismiss{display:grid;width:26px;height:36px;padding:0;color:#99938c;place-items:center;background:transparent;border:0}.notification-prompt>.dismiss .icon{width:16px;height:16px}@media(max-width:700px){.notification-prompt{display:flex!important}.notification-prompt>div small{display:none}.topbar .actions .balance{width:102px;min-width:102px}.home-page .notice{height:45px;font-weight:500}.home-page .tier>div>strong{transform:translateY(-12px)}.home-page .tier>div>b{transform:translateY(-6px)}.home-page .winner-strip article{flex-basis:calc(100% - 58px)}}@media(prefers-reduced-motion:reduce){.home-page .hero-track{transition:none}}.chat-greeting{position:fixed;z-index:4;right:16px;bottom:134px;width:280px;min-height:40px;padding:9px 13px;color:#ececf2;text-align:left;background:#222638;border:1px solid #40475e;border-radius:12px;box-shadow:0 8px 22px #0000006b;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;animation:chat-greeting-in .2s ease-out both}@keyframes chat-greeting-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.chat-greeting{animation:none}}.vip-source{width:calc(100% - 2px);max-width:none;padding:20px 14px 64px;margin:0 auto;color:#f5f4f2;font-family:CasipopLato,Lato,Arial,sans-serif}.vip-source-intro{display:grid;min-height:100px;padding:20px;place-content:center;text-align:center;background:#1b1a18;border-radius:8px}.vip-source-intro h1{margin:0 0 10px;color:#fbb203;font-size:20px;font-weight:700;line-height:28px}.vip-source-intro p{margin:0;color:#f5f4f2;font-size:14px;line-height:20px}.vip-source>section{padding:20px 30px;margin:30px 0 0;background:#151211}.vip-source-title{display:flex;min-height:54px;gap:16px;align-items:center}.vip-source-title>span{display:grid;flex:0 0 54px;width:54px;height:54px;color:#151211;place-items:center;background:#f9ba3f;border-radius:50%;font-size:20px;font-weight:700}.vip-source-title h2{margin:0;color:#fbb203;font-size:24px;font-weight:500;line-height:29px}.vip-source-title small{margin-left:auto;color:#9d8d69;font-size:12px;line-height:16px}.vip-source-current-grid{display:grid;grid-template-columns:170px minmax(0,1fr);gap:40px;padding-top:24px;align-items:center}.vip-current-badge{display:grid;align-content:center;justify-items:center;min-height:250px;background:radial-gradient(circle at center,rgb(251 178 3 / 8%),transparent 63%)}.vip-current-badge img{width:96px;height:auto}.vip-current-badge>span{display:inline-flex;height:26px;gap:5px;padding:0 10px;color:#ddd6ca;align-items:center;border:1px solid #8c6820;border-radius:999px;font-size:12px}.vip-current-badge .icon{width:14px;height:14px;color:#fbb203}.vip-current-copy{min-width:0}.vip-current-kicker{display:flex;min-height:25px;align-items:center;justify-content:space-between}.vip-current-kicker>b{color:#fbb203;font-size:12px;letter-spacing:.15em}.vip-current-kicker>em{display:inline-flex;height:27px;gap:6px;padding:0 12px;color:#31be8e;align-items:center;background:#1e7e5c24;border:1px solid rgb(49 190 142 / 36%);border-radius:999px;font-size:12px;font-style:normal}.vip-current-kicker>em i{width:7px;height:7px;background:currentColor;border-radius:50%;box-shadow:0 0 7px currentColor}.vip-bet-pill{display:inline-flex;height:24px;gap:6px;padding:0 11px;margin-top:10px;color:#bdb7af;align-items:center;background:#292625;border-radius:999px;font-size:12px}.vip-bet-pill .icon{width:12px;height:12px}.vip-current-copy>h3{margin:12px 0 10px;color:#fbb203;font-size:28px;line-height:34px}.vip-progress-card{min-height:140px;padding:16px;background:#1b1a18}.vip-progress-card>div{display:flex;height:20px;align-items:center;justify-content:space-between}.vip-progress-card>div b{display:inline-flex;gap:7px;align-items:center;font-size:14px;font-weight:600}.vip-progress-card>div b .icon{width:14px;height:14px;color:#fbb203}.vip-progress-card>div strong{font-size:14px}.vip-progress-card progress{display:block;width:100%;height:7px;margin:10px 0 18px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#45403a}.vip-progress-card progress::-webkit-progress-bar{background:#45403a}.vip-progress-card progress::-webkit-progress-value{background:#fbb203}.vip-progress-card dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.vip-progress-card dl div{display:grid;gap:5px}.vip-progress-card dt{color:#aaa39a;font-size:11px}.vip-progress-card dd{margin:0;color:#fff;font-size:16px;font-weight:700}.vip-source-levels{min-height:300px}.vip-source-tier-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:28px;overflow:hidden}.vip-source-tier{position:relative;display:flex;height:180px;flex-direction:column;gap:5px;padding:16px 8px;color:#f5f4f2;align-items:center;justify-content:center;background:linear-gradient(to top,#733b11,#1c1a19 42%);border:0;cursor:pointer;font:500 16px/24px CasipopLato,Lato,Arial,sans-serif;text-align:center}.vip-source-tier.tier-1{background:linear-gradient(to top,#535355,#1c1a19 42%)}.vip-source-tier.tier-2{background:linear-gradient(to top,#755b04,#1c1a19 42%)}.vip-source-tier.tier-3{background:linear-gradient(to top,#1e1d62,#1c1a19 42%)}.vip-source-tier.tier-4{background:linear-gradient(to top,#6e0b77,#1c1a19 42%)}.vip-tier-image{position:relative;display:grid;width:72px;height:88px;margin:0 0 8px;place-items:center}.vip-tier-image img{display:block;width:72px;height:88px;object-fit:contain}.vip-source-tier:not(.tier-0) .vip-tier-image img{opacity:.5}.vip-tier-image>i{position:absolute;right:0;bottom:5px;display:grid;width:24.477px;height:24.477px;color:#b8b8b8;place-items:center;background:#242424;border:1px solid rgb(255 255 255 / 20%);border-radius:50%}.vip-tier-image>i .icon{width:12.36px;height:12.36px}.vip-source-tier>b{color:#e4a447;font-size:16px;font-weight:500;line-height:20.8px;text-transform:uppercase}.vip-source-tier.tier-1>b{color:#d4d5d9}.vip-source-tier.tier-2>b{color:#e9c247}.vip-source-tier.tier-3>b{color:#c9b9ed}.vip-source-tier.tier-4>b{color:#f0c9f4}.vip-source-tier>small{color:#fff;font-size:12px;font-weight:500;line-height:16.8px}.vip-source-history{min-height:250px}.vip-source-history>div:last-child{display:grid;min-height:148px;padding:24px;margin-top:28px;place-content:center;justify-items:center;background:#1b1a18;text-align:center}.vip-source-history>div:last-child>b{font-size:16px}.vip-source-history>div:last-child p{max-width:420px;margin:12px 0 0;color:#aa8e62;font-size:14px;line-height:22px}.vip-source-backdrop{position:fixed;z-index:700;top:0;right:0;bottom:0;left:0;display:grid;padding:20px;place-items:center;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vip-source-modal{width:min(100%,580px);overflow:hidden;color:#f5f4f2;background:#171412;border:0;border-radius:5px;box-shadow:0 24px 70px #000}.vip-source-modal>header{display:flex;height:45px;padding:0 20px;color:#151211;align-items:center;justify-content:space-between;background:#f9ba3f}.vip-source-modal>header b{font-size:16px}.vip-source-modal>header button{width:28px;height:28px;padding:0;color:#151211;background:transparent;border:0;font-size:22px}.vip-modal-body{padding:0 20px 18px;text-align:center}.vip-modal-badge{position:relative;height:126px}.vip-modal-badge>img{width:108px;height:132px;object-fit:contain;transform:translateY(-3px)}.vip-modal-next{position:absolute;top:39px;right:0;display:grid;width:56px;gap:3px;color:#d8d2ca;place-items:center;background:transparent;border:0}.vip-modal-next>.icon{width:38px;height:38px;padding:9px;border:1px solid #504b46;border-radius:50%}.vip-modal-next small{font-size:11px}.vip-modal-body>h2{margin:0;color:#d99b43;font-size:25px;line-height:31.25px}.vip-modal-status{display:inline-flex;height:24px;padding:0 10px;margin-top:8px;align-items:center;border:1px solid #82631f;border-radius:999px;font-size:12px;font-weight:600;line-height:16px}.vip-modal-body dl{display:grid;gap:8px;margin:20px 0 0;text-align:left}.vip-modal-body dl div{display:grid;height:70.5px;padding:14px;box-sizing:border-box;align-content:center;background:#1b1917}.vip-modal-body dt{color:#ae926c;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.06em}.vip-modal-body dd{margin:2px 0 0;color:#fff;font-size:15px;font-weight:600;line-height:22.5px}.vip-modal-retention{display:grid;gap:7px;padding:14px;margin-top:8px;text-align:left;background:#1b1917}.vip-modal-retention b{color:#d5a846;font-size:11px}.vip-modal-retention strong{font-size:20px}.vip-modal-retention small{color:#aaa39b;line-height:17px}.vip-source-modal>footer{padding:12px 20px;margin:0;border-top:1px dashed #39332d}.vip-source-modal>footer button{width:100%;height:44px;color:#151211;background:#f9ba3f;border:0;border-radius:4px;font:500 14px/20px CasipopLato,Lato,Arial,sans-serif}@media(max-width:767px){.profile-header{position:relative}.profile-vip-card{height:211px}.profile-vip-main{min-height:156px;grid-template-columns:72px minmax(0,1fr);gap:14px}.profile-vip-main>img{width:72px}.vip-source{width:calc(100% - 2px);padding:14px 15px 40px;margin-right:auto;margin-left:0}.vip-source-intro{min-height:141px;padding:18px 20px;border-radius:8px}.vip-source-intro h1{font-size:19px;line-height:27px}.vip-source-intro p{font-size:14px;line-height:22px}.vip-source>section{width:100%;padding:20px 10px;margin-top:24px}.vip-source-intro+section{margin-top:26px}.vip-source-title{gap:12px}.vip-source-title h2{font-size:21px;line-height:25px}.vip-source-current{height:434px;min-height:434px}.vip-source-current-grid{display:block;padding-top:23px}.vip-current-badge{display:none}.vip-current-copy>h3{margin:12px 0 8px;font-size:28px}.vip-current-kicker{min-height:27px}.vip-progress-card{min-height:211px;padding:16px}.vip-progress-card progress{margin-bottom:18px}.vip-progress-card dl{grid-template-columns:1fr;gap:20px}.vip-progress-card dl div{display:flex;height:26px;align-items:center;justify-content:space-between}.vip-progress-card dt{font-size:11px}.vip-progress-card dd{font-size:16px}.vip-source-levels{min-height:649px}.vip-source-tier-grid{grid-template-columns:repeat(2,169px);margin-top:24px;justify-content:center}.vip-source-tier{width:169px;height:175.594px}.vip-source-tier:last-child{grid-column:1 / -1;justify-self:center}.vip-source-history{min-height:294px}.vip-source-history>div:last-child{min-height:172px;padding:20px;margin-top:26px}.vip-source-history>div:last-child>b{font-size:15px}.vip-source-history>div:last-child p{max-width:285px;font-size:13px;line-height:22px}.vip-source-backdrop{padding:0 16px;place-items:start center}.vip-source-modal{width:358px;max-height:calc(100dvh - 118px);margin-top:98px;overflow-y:auto}.vip-modal-body{padding-inline:20px}}@media(min-width:481px)and (max-width:767px){.vip-source{padding-top:12px}.vip-source-intro{height:123.391px;min-height:123.391px}.vip-source-intro+section{margin-top:24px}.vip-source-current{height:370px;min-height:370px}.vip-source-current-grid{padding-top:23.5px}.vip-progress-card{height:137.5px;min-height:137.5px}.vip-progress-card dl{grid-template-columns:repeat(3,1fr);gap:0}.vip-progress-card dl div{display:grid;height:auto;gap:5px;align-items:initial;justify-content:initial}.vip-source-levels{height:648.79px;min-height:648.79px}.vip-source-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2px}.vip-source-tier{width:auto}.vip-source-tier:last-child{width:50%}.vip-source-history{height:271.195px;min-height:271.195px}}@media(min-width:768px){.modal-backdrop:has(.finance-modal){display:grid;padding:70px 40px 59px;place-items:center;background:#000000c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.finance-modal{width:min(1200px,calc(100vw - 80px));height:min(895px,calc(100dvh - 129px));min-height:660px;margin:0;overflow:hidden;background:#151312;border:1px solid #54462c;border-radius:9px;box-shadow:0 24px 70px #000c}.finance-header{height:56px;padding:0 16px;color:#f4f1ec;background:#151515;border-bottom:1px solid #292725}.finance-header h2{font-size:14px;font-weight:600;line-height:20px}.finance-user>b{display:grid;width:28px;height:28px;color:#f7c526;place-items:center;background:#40351d;border-radius:50%;font-size:11px;font-weight:600}.finance-user>span{color:#c3beb7}.finance-user button{width:28px;height:28px;color:#c9c4bd}.finance-user button:hover{color:#fff;background:#ffffff14}.finance-user button .icon{width:16px;height:16px}.finance-user .finance-copy{width:34px;height:34px;color:#d6d1ca;border:2px solid #b68a19;box-shadow:inset 0 0 0 2px #40351d}.finance-user .finance-logout{display:none}.finance-user .finance-close{width:30px;height:30px;margin-left:1px;border:0}.finance-layout{display:grid;grid-template-columns:288px minmax(0,1fr);height:calc(100% - 56px);transition:grid-template-columns .2s ease}.finance-layout.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.finance-sidebar{position:relative;z-index:2;display:flex;min-height:0;padding:12px;flex-direction:column;overflow:visible;background:#1a1918;border-right:1px solid #38332d}.finance-sidebar-toggle{position:absolute;z-index:6;top:16px;right:-12px;display:grid;width:24px;height:24px;padding:0;color:#d6d1ca;place-items:center;background:#242220;border:1px solid #4a4640;border-radius:50%;transform:rotate(90deg)}.finance-sidebar.collapsed .finance-sidebar-toggle{transform:rotate(-90deg)}.finance-sidebar-toggle .icon{width:14px;height:14px}.finance-sidebar button{font:500 14px/20px CasipopLato,Lato,Arial,sans-serif}.finance-sidebar-link{display:grid;min-height:53px;grid-template-columns:22px 1fr 16px;gap:12px;padding:0 14px;color:#d5d0ca;align-items:center;text-align:left;background:transparent;border:0;border-bottom:1px solid #302d29}.finance-sidebar-link:hover{color:#fff;background:#211f1d}.finance-sidebar-link .icon{width:19px;height:19px;color:#c8c3bd}.finance-sidebar-link .icon:last-child{width:14px;height:14px}.finance-sidebar-group{margin:4px 0 10px;overflow:hidden;background:#201f1d;border:1px solid #35322e;border-radius:5px}.finance-sidebar-heading{display:grid;height:44px;grid-template-columns:21px 1fr 16px;gap:12px;padding:0 13px;color:#e6b622;align-items:center;background:#2b2926}.finance-sidebar-heading .icon{width:18px;height:18px}.finance-sidebar-heading .icon:last-child{width:14px;height:14px}.finance-sidebar-group nav{display:grid;padding:5px}.finance-sidebar-group nav button{position:relative;height:38px;padding:0 13px;color:#d0cbc5;text-align:left;background:transparent;border:0;border-radius:4px}.finance-sidebar-group nav button:hover{color:#fff;background:#292623}.finance-sidebar-group nav button.active{color:#e9be45;background:linear-gradient(90deg,#4a3c21,#3b3224)}.finance-sidebar-group nav button.active:before{position:absolute;top:0;bottom:0;left:-5px;width:3px;content:"";background:#fbb203;border-radius:2px}.finance-sidebar-logout{display:flex;height:44px;gap:12px;margin-top:auto;padding:0;color:#e7e1d9;align-items:center;justify-content:center;background:transparent;border:1px solid #d29b0a;border-radius:4px;white-space:nowrap}.finance-sidebar-logout:hover{background:#282218}.finance-sidebar-logout .icon{width:17px;height:17px}.finance-sidebar.collapsed{padding-inline:8px}.finance-sidebar.collapsed .finance-sidebar-link{display:grid;grid-template-columns:1fr;padding:0;place-items:center}.finance-sidebar.collapsed .finance-sidebar-link>span,.finance-sidebar.collapsed .finance-sidebar-link>.icon:last-child{display:none}.finance-sidebar.collapsed .finance-sidebar-group{margin-inline:0}.finance-sidebar.collapsed .finance-sidebar-heading{display:grid;grid-template-columns:1fr;padding:0;place-items:center}.finance-sidebar.collapsed .finance-sidebar-heading>span,.finance-sidebar.collapsed .finance-sidebar-heading>.icon:last-child,.finance-sidebar.collapsed .finance-sidebar-group nav{display:none}.finance-sidebar.collapsed .finance-sidebar-logout{gap:0}.finance-sidebar.collapsed .finance-sidebar-logout span{display:none}.finance-main{min-width:0;min-height:0;overflow-y:auto;background:#151312}.finance-tabs{display:none}.finance-form-wrap{padding:18px 16px 30px}.finance-label{color:#a8a39d;font-size:12px}.finance-methods{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.finance-methods button{height:98px;padding:10px;flex-direction:row;background:#171514;border:1px solid #181614;border-radius:0}.finance-methods button:hover{background:#1d1a18}.finance-methods button.selected{border-color:#1b1917}.finance-methods img{width:100%;height:72px;object-fit:contain}.finance-methods button small{display:none}.finance-methods button>.finance-method-check{top:-8px;right:50%;width:20px;height:20px;transform:translate(50%);background:#fbbd31}.finance-limits{background:#1b1a18;border-color:#403b35;border-radius:5px}.withdraw-total{display:grid;min-height:66px;gap:3px;margin-bottom:20px;padding:12px 16px;align-content:center;background:#1b1a18;border-color:#403b35}.withdraw-total b{font-size:14px}.finance-form input,.finance-form select{color:#ddd8d1;background:#171514;border:1px solid #4a3b21;border-radius:3px;font-size:14px}.finance-form input::placeholder{color:#77716b}.finance-form input:disabled{color:#8f8982;background:#171514}.finance-form input:focus,.finance-form select:focus{border-color:#d6a518;box-shadow:0 0 0 1px #d6a518}.finance-form .finance-wide{grid-column:2}.finance-submit-row{margin:8px 0 0;justify-content:flex-start}.finance-submit-row button{min-width:94px;height:40px;color:#181512;background:#fbb203;font-size:13px;font-weight:500;text-transform:none}.finance-submit-row button:disabled{color:#1b1814;background:#8b6b28}.finance-warning{min-height:49px;margin-top:20px;align-items:center;background:#2b2825;border-color:#55504a;font-size:12px}}@media(max-width:767px){.finance-layout{display:block}.finance-sidebar{display:none}.finance-main{min-height:calc(100dvh - 50px)}.finance-tabs{display:flex}}@media(min-width:901px){.topbar{display:flex;width:100%;max-width:1920px;height:65px;gap:24px;padding:0 33px;align-items:center}.topbar>.brand{position:static;width:120px;height:32px;flex:0 0 120px}.topbar>.brand img{width:126px;max-width:none;height:42px;object-fit:contain;transform:translate(-3px)}.topbar>nav{position:static;display:flex;height:65px;gap:0;margin:0;align-items:center;transform:none}.topbar>nav button{height:36px;padding:0 12px;color:#f2efeb;border:0;border-radius:3px;font-size:13px;font-weight:600;line-height:20px}.topbar>nav .nav-active,.topbar>nav button:hover{color:#fbb203;background:#ffffff0a;border:0}.topbar>.actions{position:static;display:flex;gap:8px;margin-left:auto;transform:none}.topbar>.actions button{height:36px;font-size:14px;line-height:20px}.topbar>.actions .quick{width:157px}.topbar>.actions .messages,.topbar>.actions .account{width:36px;padding:0}.topbar>.actions .balance{width:auto;min-width:112px}.topbar>.actions .login-button,.topbar>.actions .register-button{min-width:99px}.account-menu{top:59px;right:29px}.topbar .wallet-menu{top:59px;right:73px}}@media(min-width:701px){.home-page{padding:17px 32px 0}.home-page .jackpot h2{height:28px;line-height:28px}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.virtual-source-page{width:100%;max-width:none;min-height:780px;padding:16px 32px 48px}.virtual-source-toolbar{display:flex;gap:24px;margin-bottom:16px;align-items:end;justify-content:space-between}.virtual-source-categories{display:flex;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:none}.virtual-source-categories::-webkit-scrollbar{display:none}.virtual-source-categories>button{position:relative;display:flex;min-width:max-content;height:80px;gap:3px;padding:4px 12px 10px;color:#eeeae5;align-items:center;justify-content:flex-end;flex-direction:column;background:transparent;border:0;font-size:13px;font-weight:700;line-height:18px;text-transform:uppercase}.virtual-source-categories>button:after{position:absolute;right:12px;bottom:0;left:12px;height:2px;content:"";background:transparent;border-radius:2px}.virtual-source-categories>button .exact-source-svg{width:36px;height:36px;color:#f2efeb}.virtual-source-categories>button.active{color:#fbb203}.virtual-source-categories>button.active:after{background:#fbb203}.virtual-source-categories>button.active .exact-source-svg{color:#fbb203}.virtual-source-tools{display:flex;flex:0 0 min(44%,594px);gap:12px}.virtual-source-provider{position:relative;flex:1}.virtual-source-provider>button,.virtual-source-search{display:flex;width:100%;height:48px;gap:12px;padding:0 16px;align-items:center;border-radius:6px}.virtual-source-provider>button{color:#181715;background:#ffb600;border:0;font-size:16px}.virtual-source-provider>button span{flex:1;text-align:left}.virtual-source-provider>button .icon{width:21px;height:21px}.virtual-source-provider aside{position:absolute;z-index:40;top:54px;right:0;left:0;display:grid;gap:2px;padding:6px;background:#242322;border:1px solid #48443f;border-radius:6px;box-shadow:0 16px 36px #000b}.virtual-source-provider aside button{height:38px;padding:0 11px;color:#ddd9d3;text-align:left;background:transparent;border:0;border-radius:4px}.virtual-source-provider aside button:hover,.virtual-source-provider aside button.active{color:#fbb203;background:#37332f}.virtual-source-search{position:relative;flex:1;background:#1d1c1b;border:1px solid #3b3834}.virtual-source-search input{width:100%;height:100%;padding:0 34px 0 0;color:#f1eeea;background:transparent;border:0;outline:0;font-size:16px}.virtual-source-search input::placeholder{color:#8e8982}.virtual-source-search .icon{position:absolute;right:15px;width:22px;height:22px;color:#8d8984}.virtual-source-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.virtual-source-grid article{position:relative;aspect-ratio:1.282 / 1;overflow:hidden;background:#1d1c1b;border-radius:8px}.virtual-source-card{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;overflow:hidden;background:#242322;border:0;border-radius:inherit}.virtual-source-card>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease,filter .18s ease}.virtual-source-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:14px;color:#fff;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(transparent 35%,#000000d1);opacity:0;transition:opacity .16s ease}.virtual-source-hover i{display:grid;width:48px;height:48px;color:#191714;place-items:center;background:#fbb203;border-radius:50%;font-style:normal;transform:translateY(5px) scale(.94);transition:transform .16s ease}.virtual-source-hover i .icon{width:22px;height:22px;fill:currentColor}.virtual-source-hover b{position:absolute;right:12px;bottom:10px;left:12px;overflow:hidden;font-size:14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.virtual-source-card:hover>img{filter:brightness(.55);transform:scale(1.035)}.virtual-source-card:hover .virtual-source-hover{opacity:1}.virtual-source-card:hover .virtual-source-hover i{transform:none}.virtual-source-favorite{position:absolute;z-index:3;top:8px;right:8px;display:grid;width:34px;height:34px;padding:0;color:#fff;place-items:center;background:#151414d1;border:0;border-radius:8px}.virtual-source-favorite .icon{width:21px;height:21px}.virtual-source-favorite.active{color:#fbb203}.virtual-source-favorite.active .icon{fill:currentColor}.virtual-source-empty{display:grid;min-height:260px;gap:8px;color:#aaa49d;place-content:center;justify-items:center;text-align:center;border:1px solid #35322f;border-radius:8px}.virtual-source-empty .icon{width:32px;height:32px;color:#fbb203}.virtual-source-empty b{color:#f0ece7}.virtual-source-pagination{display:flex;gap:8px;margin-top:20px;align-items:center;justify-content:center}.virtual-source-pagination button,.virtual-source-pagination input{display:grid;width:36px;height:36px;padding:0;color:#dedad5;place-items:center;background:#242322;border:1px solid #3f3b36;border-radius:5px;text-align:center}.virtual-source-pagination button:disabled{opacity:.35;cursor:not-allowed}.virtual-source-pagination .icon{width:17px;height:17px}.virtual-source-pagination span{color:#aaa49d;font-size:13px}.esports-source{position:relative;width:100%;max-width:none;min-height:900px;padding:16px 16px 110px;background:#151414;font-family:CasipopLato,Lato,Arial,sans-serif}.es-source-top{position:relative;display:flex;height:49px;gap:7px;padding:6px;align-items:center;background:#181817;border-radius:7px}.es-source-top button,.es-tabs button,.es-list-title button,.es-leagues button{color:#d5d0c9;background:transparent;border:0}.es-mode{display:flex;gap:4px}.es-mode button{height:36px;padding:0 15px;border-radius:4px;font-size:13px;white-space:nowrap}.es-mode button.active,.es-games button.active{color:#f7c852;background:#3b3120}.es-mode button i{display:inline-block;width:6px;height:6px;margin-right:6px;background:#e63333;border-radius:50%;vertical-align:2px}.es-mode sup{display:inline-grid;min-width:17px;height:17px;margin-left:4px;color:#fff;place-items:center;background:#e53935;border-radius:4px;font-size:10px}.es-scroll-arrow{display:grid;width:30px;height:36px;flex:0 0 auto;place-items:center;border-radius:4px}.es-scroll-arrow:disabled{opacity:.2}.es-games{display:flex;min-width:0;flex:1;gap:4px;overflow:hidden}.es-games button{display:flex;height:36px;min-width:max-content;gap:8px;padding:0 14px;color:#c9c4bd;align-items:center;border-radius:4px;font-size:13px}.es-games .exact-source-svg{width:20px;height:20px}.es-all-wrap{position:relative}.es-all{display:flex;height:36px;gap:9px;padding:0 13px;align-items:center;background:#242322!important;border:1px solid #3d3935!important;border-radius:4px;font-size:13px}.es-all .icon{width:18px;height:18px}.es-all-wrap aside{position:absolute;z-index:45;top:42px;right:0;display:grid;width:220px;padding:6px;background:#242322;border:1px solid #48443f;border-radius:6px;box-shadow:0 15px 35px #000a}.es-all-wrap aside button{display:flex;height:39px;gap:10px;padding:0 9px;align-items:center;border-radius:4px;text-align:left}.es-all-wrap aside button:hover{color:#fbb203;background:#36322e}.es-all-wrap aside .exact-source-svg{width:20px;height:20px}.es-search-button{display:grid;width:38px;height:36px;flex:0 0 auto;place-items:center;border-radius:4px}.es-search-button .icon{width:20px;height:20px}.es-search-pop{position:absolute;z-index:50;top:55px;right:0;display:flex;width:min(330px,calc(100vw - 32px));height:46px;padding:0 7px 0 13px;align-items:center;background:#242322;border:1px solid #49443e;border-radius:6px;box-shadow:0 14px 30px #000a}.es-search-pop input{min-width:0;height:100%;flex:1;color:#eee;background:transparent;border:0;outline:0}.es-search-pop button{display:grid;width:32px;height:32px;place-items:center}.es-tabs{display:flex;min-width:0;margin-top:12px;justify-content:space-between;border-bottom:1px solid #262422}.es-tabs>div{display:flex;min-width:0;gap:4px;overflow-x:auto;scrollbar-width:none}.es-tabs>div::-webkit-scrollbar{display:none}.es-tabs button{display:flex;height:36px;min-width:max-content;gap:7px;padding:0 14px;align-items:center;border-radius:4px 4px 0 0;font-size:13px}.es-tabs button .icon{width:16px;height:16px}.es-tabs button.active{color:#f7c852;background:#3b3120}.es-source-content{padding-top:15px}.es-highlights-title,.es-list-title{display:flex;align-items:center;justify-content:space-between}.es-highlights-title h2,.es-list-title h2{display:flex;gap:9px;margin:0;color:#f0ede9;align-items:center;font-size:18px;font-weight:600}.es-highlights-title h2 .icon{width:18px;height:18px;color:#fbb203}.es-highlights-title>div{display:flex;gap:6px}.es-highlights-title>div button{display:grid;width:32px;height:32px;color:#d8d3cd;place-items:center;background:#242322;border:0;border-radius:4px}.es-highlights-title>div button:disabled{opacity:.35}.es-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px}.es-match{display:grid;min-width:0;gap:10px;padding:12px 14px;color:#ece9e5;background:#181817;border:1px solid #302d2a;border-radius:5px}.es-match>header{display:flex;min-width:0;height:20px;align-items:center;justify-content:space-between}.es-match>header small{overflow:hidden;color:#aba69f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.es-match>header small i,.es-leagues i{margin-right:6px;color:#70a8ff;font-style:normal;font-size:10px}.es-match>header button{display:grid;width:25px;height:25px;padding:0;color:#bdb8b1;place-items:center;background:transparent;border:0}.es-match>header button .icon{width:16px;height:16px}.es-match>header button.active{color:#fbb203}.es-match>header button.active .icon{fill:currentColor}.es-fixture{display:grid;width:100%;padding:0;color:#f1eeea;text-align:left;background:transparent;border:0}.es-feature{min-height:209px;padding:13px 16px}.es-feature-teams{display:grid;grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);gap:10px;align-items:center}.es-feature-teams>div{display:grid;min-width:0;gap:7px;justify-items:center;text-align:center}.es-feature-teams>div i,.es-team i{display:grid;width:46px;height:46px;color:#d6d2cc;place-items:center;background:#292827;border-radius:50%;font-style:normal;font-size:11px}.es-feature-teams>div b{overflow:hidden;width:100%;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.es-feature-teams>strong{display:grid;gap:2px;font-size:25px;font-weight:600;text-align:center}.es-feature-teams>strong>span{justify-self:center;padding:2px 6px;color:#fff;background:#dd3c32;border-radius:3px;font-size:10px;line-height:16px}.es-feature-teams>strong small{color:#8f8a83;font-size:11px;font-weight:400}.es-market-label{color:#9d9790;font-size:11px;text-align:center}.es-odds{display:grid;grid-template-columns:1fr 1fr 34px;gap:6px}.es-feature .es-odds{grid-template-columns:1fr 1fr}.es-odds>button{display:flex;height:39px;gap:8px;padding:0 12px;color:#c6c1ba;align-items:center;justify-content:space-between;background:#242322;border:0;border-radius:3px;font-size:12px}.es-odds>button em,.es-extra-market em{color:#16bd82;font-style:normal;font-weight:600}.es-odds>button.selected{color:#181715;background:#f5b532}.es-odds>button.selected em{color:#181715}.es-odds>button:disabled{opacity:.38;cursor:not-allowed}.es-odds>button .icon{width:14px;height:14px}.es-market-more{padding:0!important;justify-content:center!important}.es-extra-market{display:grid;grid-template-columns:1fr 80px 80px;gap:6px;padding-top:2px;align-items:center;animation:es-market-open .14s ease both}.es-extra-market small{color:#9f9992}.es-extra-market button{height:32px;color:#ccc7c0;background:#242322;border:0;border-radius:3px}@keyframes es-market-open{0%{opacity:0;transform:translateY(-5px)}}.es-list-title{margin-top:17px}.es-list-title h2 .exact-source-svg{width:20px;height:20px;color:#fbb203}.es-list-title>div{display:flex;gap:4px}.es-list-title>div>button{display:grid;height:34px;min-width:34px;padding:0 10px;place-items:center;background:#242322;border-radius:3px}.es-list-title>div>button.active{color:#fbb203;background:#3b3120}.es-list-title .icon{width:16px;height:16px}.es-list-title .es-all-leagues{margin-left:3px;font-size:12px}.es-leagues{display:flex;gap:7px;margin:8px 0 11px;overflow-x:auto;scrollbar-width:none}.es-leagues::-webkit-scrollbar{display:none}.es-leagues button{height:36px;min-width:max-content;padding:0 13px;background:#242322;border-radius:3px;font-size:12px}.es-leagues button.active{color:#f5c65a;background:#3b3120}.es-match-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.es-match:not(.es-feature){min-height:224px}.es-fixture>time{min-height:25px;color:#c8c3bc;font-size:12px}.es-fixture>time span{color:#e44a42;font-size:11px;font-weight:600}.es-team{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;min-height:34px;align-items:center}.es-team i{width:25px;height:25px;font-size:8px}.es-team b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.es-team em{display:grid;width:26px;height:26px;place-items:center;background:#242322;border-radius:3px;font-style:normal}.is-list .es-match-grid{grid-template-columns:1fr}.is-list .es-match:not(.es-feature){grid-template-columns:minmax(220px,1.4fr) minmax(300px,2fr) 90px minmax(260px,1.2fr);min-height:82px;align-items:center}.is-list .es-match:not(.es-feature)>header{grid-column:1}.is-list .es-match:not(.es-feature) .es-fixture{grid-column:2;grid-row:1 / span 2}.is-list .es-match:not(.es-feature) .es-market-label{grid-column:3;grid-row:1 / span 2}.is-list .es-match:not(.es-feature) .es-odds{grid-column:4;grid-row:1 / span 2}.es-empty{display:grid;min-height:230px;gap:8px;color:#99938c;place-content:center;justify-items:center;border:1px solid #302d2a;border-radius:5px}.es-empty .icon{width:30px;height:30px;color:#fbb203}.es-empty b{color:#e9e5df}.es-betslip-bar{position:fixed;z-index:80;right:50%;bottom:10px;display:flex;width:450px;height:57px;padding:5px;color:#ede9e4;background:#191817;border:2px solid #fbb203;border-radius:10px;box-shadow:0 8px 24px #000a,0 0 26px #fbb20328;transform:translate(50%)}.es-betslip-bar>button{display:flex;height:43px;gap:8px;padding:0 12px;color:#1b1916;align-items:center;justify-content:center;background:#fbb203;border:0;border-radius:4px;font-size:12px;font-weight:600}.es-betslip-bar .es-betslip-main{min-width:0;flex:1;color:#eeeae5;justify-content:flex-start;background:transparent}.es-betslip-main>.icon{width:19px;height:19px;color:#1b1916;padding:3px;background:#fbb203;border-radius:3px}.es-betslip-main>span{align-self:flex-start;min-width:18px;height:18px;margin:-2px 0 0 -12px;color:#171512;background:#eeeae5;border-radius:3px;font-size:10px;line-height:18px;text-align:center}.es-betslip-main b{display:grid;text-align:left}.es-betslip-main small{color:#98928b;font-size:10px;font-weight:400}.es-betslip-bar>button:nth-child(2){width:40px;padding:0}.es-betslip-bar>button:nth-child(3){min-width:103px}.es-betslip-bar>button:nth-child(4){width:39px;padding:0}.es-betslip-bar .icon{width:16px;height:16px}.es-betslip-panel{position:fixed;z-index:79;right:50%;bottom:73px;display:flex;width:450px;max-height:min(610px,calc(100vh - 165px));overflow:hidden;color:#eae6e0;flex-direction:column;background:#181817;border:2px solid #fbb203;border-radius:10px 10px 6px 6px;box-shadow:0 12px 45px #000c,0 0 35px #fbb20318;opacity:0;pointer-events:none;transform:translate(50%,12px) scale(.98);transform-origin:bottom center;transition:opacity .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.es-betslip-panel.open{opacity:1;pointer-events:auto;transform:translate(50%) scale(1)}.es-betslip-panel>header{display:flex;min-height:57px;padding:0 14px;color:#191714;align-items:center;justify-content:space-between;background:#fbb203}.es-betslip-panel>header b{font-size:14px}.es-betslip-panel>header b span{display:inline-grid;min-width:19px;height:19px;margin-left:5px;color:#fbb203;place-items:center;background:#191714;border-radius:3px;font-size:11px}.es-betslip-panel>header>div{display:flex;gap:7px}.es-betslip-panel>header button{display:grid;width:34px;height:34px;padding:0;color:#2a251c;place-items:center;background:#d99e20;border:0;border-radius:4px}.es-betslip-panel>header .icon{width:18px;height:18px}.es-betslip-empty{display:grid;min-height:195px}.es-betslip-empty p{display:grid;margin:0;color:#a9a39b;place-items:center;text-align:center;font-size:12px;line-height:17px}.es-betslip-empty footer{display:flex;gap:8px;padding:12px;border-top:1px solid #3a3733}.es-betslip-empty input{min-width:0;height:42px;flex:1;padding:0 12px;color:#ddd8d2;background:#242322;border:1px solid #49443e;border-radius:3px;font-size:12px}.es-betslip-empty footer button{width:75px;color:#ddd8d2;background:#242322;border:1px solid #5a554e;border-radius:3px}.es-betslip-tabs{display:grid;grid-template-columns:repeat(3,1fr) 45px;gap:5px;padding:8px 12px;border-bottom:1px solid #302d29}.es-betslip-tabs button{height:35px;color:#67635e;background:#20201f;border:0;border-radius:2px;font-size:12px}.es-betslip-tabs button.active{color:#f1c664;background:#3b3120}.es-betslip-tabs button:last-child{color:#aaa49d}.es-betslip-tabs .icon{width:17px;height:17px}.es-betslip-selections{display:grid;gap:7px;padding:4px 12px;overflow-y:auto}.es-betslip-selections article{display:grid;gap:3px;padding:11px;background:#222120;border-radius:3px}.es-betslip-selections article>div{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;gap:7px;align-items:center}.es-betslip-selections article>div span{overflow:hidden;color:#f0ece7;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.es-betslip-selections article>div b{padding:3px 7px;background:#2d2b29;border-radius:2px;font-size:12px}.es-betslip-selections article>div button{display:grid;width:24px;height:24px;padding:0;color:#aaa49d;place-items:center;background:transparent;border:0}.es-betslip-selections article strong{color:#f2c04b;font-size:11px}.es-betslip-selections article small{color:#aaa49d;font-size:11px;line-height:15px}.es-betslip-selections label{display:flex;height:40px;margin-top:6px;padding:0 9px;color:#aaa49d;align-items:center;background:#181817;border:1px solid #3e3a36}.es-betslip-selections input{min-width:0;height:100%;flex:1;color:#eeeae5;background:transparent;border:0;outline:0}.es-betslip-totals{display:grid;margin:7px 12px 10px;padding:8px 10px;background:#222120}.es-betslip-totals div{display:flex;min-height:34px;align-items:center;justify-content:space-between;border-bottom:1px solid #34312e}.es-betslip-totals div:last-child{border-bottom:0}.es-betslip-totals dt{display:flex;gap:6px;color:#c8c2ba;align-items:center;font-size:12px}.es-betslip-totals dd{margin:0;font-size:12px}.es-betslip-totals div:last-child dd{color:#13b57b;font-size:19px}.es-betslip-totals .icon{width:15px;height:15px}.es-betslip-warning{margin:auto 12px 7px;padding:10px;color:#e76e61;text-align:center;background:#341d1a;border:1px solid #4a2521;border-radius:3px;font-size:11px}.es-betslip-warning button{margin-left:8px;color:#f2c04b;background:transparent;border:0}.es-betslip-actions{display:grid;grid-template-columns:43px 1fr;gap:7px;padding:0 12px 11px}.es-betslip-actions button{height:42px;color:#1d1a15;background:#fbb203;border:0;border-radius:3px}.es-betslip-actions button:first-child{color:#ccc6be;background:#242322}.es-betslip-actions button:disabled{opacity:.46}@media(max-width:900px){.virtual-source-page{padding:12px 16px 92px}.virtual-source-toolbar{display:grid;gap:7px}.virtual-source-categories{margin:0 -16px;padding:0 16px}.virtual-source-categories>button{height:80px;padding-inline:10px;font-size:12px}.virtual-source-categories>button .exact-source-svg{width:34px;height:34px}.virtual-source-tools{width:100%;flex:none;gap:8px}.virtual-source-provider,.virtual-source-search{min-width:0}.virtual-source-provider>button,.virtual-source-search{height:38px;padding:0 11px;font-size:13px}.virtual-source-provider>button .icon{width:17px;height:17px}.virtual-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.virtual-source-favorite{top:6px;right:6px;width:30px;height:30px}.virtual-source-favorite .icon{width:18px;height:18px}.virtual-source-hover{display:none}.esports-source{padding:16px 12px 105px}.es-source-top{height:auto;min-height:91px;padding:5px;flex-wrap:wrap}.es-mode{order:1}.es-scroll-arrow{display:none}.es-games{order:3;width:100%;flex-basis:100%}.es-games button{height:38px;padding:0 11px}.es-games .exact-source-svg{width:19px;height:19px}.es-all-wrap{order:1;margin-left:auto}.es-search-button{order:1}.es-tabs{margin-top:11px;overflow:hidden}.es-tabs>div{flex:1}.es-tabs>button{display:none}.es-tabs button{height:37px;padding:0 12px}.es-highlights-title h2,.es-list-title h2{font-size:18px}.es-feature-grid{display:block;overflow:hidden}.es-feature-grid .es-feature{display:none}.es-feature-grid .es-feature:first-child{display:grid}.es-feature{min-height:198px}.es-match-grid{grid-template-columns:1fr}.es-match:not(.es-feature){min-height:224px}.es-list-title{margin-top:15px}.es-leagues{margin-right:-12px;margin-left:-12px;padding:0 12px}.is-list .es-match:not(.es-feature){display:grid;min-height:224px;grid-template-columns:1fr}.is-list .es-match:not(.es-feature)>header,.is-list .es-match:not(.es-feature) .es-fixture,.is-list .es-match:not(.es-feature) .es-market-label,.is-list .es-match:not(.es-feature) .es-odds{grid-column:auto;grid-row:auto}.es-betslip-bar{right:12px;bottom:73px;left:12px;width:auto;height:58px;transform:none}.es-betslip-bar>button:nth-child(3){min-width:0;padding:0 9px}.es-betslip-panel{top:0;right:0;bottom:0;left:0;z-index:150;width:auto;max-height:none;border:0;border-radius:0;transform:translateY(24px)}.es-betslip-panel.open{transform:none}.es-betslip-panel>header{min-height:56px}.es-betslip-empty{min-height:calc(100dvh - 56px)}.es-betslip-selections{max-height:42vh}.es-betslip-warning{margin-top:auto}}@media(max-width:430px){.es-mode button{padding:0 12px}.es-all{padding:0 10px}.es-all>span{display:inline}.es-search-button{width:34px}.es-betslip-bar>button:nth-child(3){width:40px;font-size:0}.es-betslip-bar>button:nth-child(3) .icon{font-size:initial}.es-betslip-main small{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:901px){main:has(>.page-banner+.catalog){width:min(calc(100% - 60px),1320px)}.catalog{padding:0 0 36px;margin-top:10px}.catalog .category-row{height:104px;gap:10px;padding:7px 42px 7px 2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.catalog .category-row::-webkit-scrollbar{display:none}.catalog .category-row button{min-width:118px;height:90px;padding:11px 12px}.catalog .category-row .category-next{position:sticky;z-index:5;top:7px;right:0;width:42px;min-width:42px;height:90px;margin-left:auto;background:linear-gradient(90deg,#15141400,#151414 38%)}.catalog-tools{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;gap:16px;padding:8px 0 18px}.catalog-tools .provider-picker>button,.catalog-tools input{width:100%;height:48px;border-radius:7px;font-size:15px}.catalog-tools .provider-picker>button{padding:0 18px}.catalog-tools input{padding-left:18px;background-position:right 17px center}.provider-picker aside{top:54px;width:100%;max-height:min(430px,calc(100vh - 190px));overflow-y:auto;padding:8px;border-radius:7px;box-shadow:0 18px 45px #0000008c}.catalog-grid,.catalog-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:0}.catalog-grid article,.catalog-skeleton-grid .skeleton-game-card{aspect-ratio:315 / 246;border-radius:12px}}.promotions{width:min(calc(100% - 48px),1320px);max-width:1320px}.promotions>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.promotions>.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;width:auto;height:auto;padding:20px;margin:0;align-items:center;justify-content:center;background:#000000c2}.promotions article{gap:12px;padding:10px 10px 12px;overflow:hidden;background:#1d1b19;border:1px solid #4d3b10;border-radius:10px;box-shadow:0 12px 28px #0000002e;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.promotions article:hover,.promotions article:focus-visible{border-color:#fbb203;box-shadow:0 16px 36px #00000057;transform:translateY(-2px)}.promotions article img{border-radius:7px}.promotions article h2{min-height:40px;color:#f0bd37;font-size:16px;line-height:20px}.promotions article p{min-height:50px;color:#bdb7af;font-size:13px;line-height:18px}.promotion-cta{display:grid;min-height:42px;padding:0 18px;color:#18130b;place-items:center;background:#ffb600;border-radius:5px;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.01em;transition:background-color .18s ease,transform .18s ease}.promotions article:hover .promotion-cta{background:#ffc126}.promotion-modal{width:min(620px,calc(100vw - 40px));max-height:calc(100dvh - 40px);gap:14px;padding:24px;overflow-x:hidden;overflow-y:auto;color:#f5f2ed;background:radial-gradient(ellipse at 50% -14%,rgb(185 133 22 / 22%),transparent 43%),#1d1b19;border:1px solid #51452e;border-top:3px solid #fbb203;border-radius:10px;box-shadow:0 28px 90px #000000b3}.promotion-modal>img{aspect-ratio:16 / 9;border:1px solid #49443d;border-radius:8px}.promotion-modal h2{margin-top:2px;color:#f5f2ed;font-size:19px;font-weight:700;line-height:25px}.promotion-modal .modal-kicker{color:#a9a29a;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.promotion-modal>p:not(.modal-kicker),.promotion-rule-list{color:#d0cbc4;font-size:14px;line-height:1.55}.promotion-modal .close{position:absolute;z-index:3;top:10px;right:10px;display:grid;width:32px;height:32px;padding:0;color:#f5f2ed;place-items:center;background:#151414c7;border:1px solid rgb(255 255 255 / 12%);border-radius:7px;font:400 25px/1 Arial,sans-serif;transition:color .18s ease,background-color .18s ease}.promotion-modal .close:hover{color:#ffb600;background:#2c2925}.promotion-modal-actions{display:flex;gap:12px;padding-top:18px;margin-top:4px;justify-content:flex-end;border-top:1px solid #393530}.promotion-modal-actions button{min-width:124px;height:44px;padding:0 20px;color:#f5f2ed;background:#24211e;border:1px solid #5b554e;border-radius:5px;font-family:CasipopLato,Lato,Arial,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.promotion-modal-actions button:hover{border-color:#fbb203;background:#2c2823;transform:translateY(-1px)}.promotion-modal-actions .promotion-claim-cta{color:#18130b;background:#ffb600;border-color:#ffb600}.promotion-modal-actions .promotion-claim-cta:hover{color:#18130b;background:#ffc126;border-color:#ffc126}@media(min-width:901px){.topbar{gap:14px;padding:0 30px}.topbar>.brand{width:137px;height:42px;flex-basis:137px}.topbar>.brand img{width:126px;height:42px;transform:none}.topbar>nav button{border-radius:5px;font-size:14px}.topbar>.actions button{display:inline-flex;height:36px;gap:8px;padding:0 12px;color:#fffc;align-items:center;justify-content:center;background:#1c1a19;border:1px solid transparent;border-radius:5px;box-shadow:none;font:600 14px/20px CasipopLato,Arial,sans-serif}.topbar>.actions button:hover,.topbar>.actions button:focus-visible{color:#fff;background:#242220;border-color:transparent;outline:none}.topbar>.actions .quick{width:157px}.topbar>.actions .quick>span{white-space:nowrap}.topbar>.actions .messages,.topbar>.actions .account{width:36px;padding:0}.topbar>.actions .balance,.topbar>.actions .balance[aria-expanded=true]{width:112px;min-width:112px;color:#fffc;background:#1c1a19;border-color:transparent}.topbar>.actions .balance .balance-value{margin:0;font-size:14px;font-weight:600;line-height:20px;transform:none}.topbar>.actions .account{color:#fbb203;border-color:transparent}.topbar>.actions .icon{width:16px;height:16px;flex:0 0 16px}.topbar>.actions .quick>.icon:last-child,.topbar>.actions .balance>.icon:last-child{transition:transform .2s}.topbar>.actions .quick[aria-expanded=true]>.icon:last-child,.topbar>.actions .balance[aria-expanded=true]>.icon:last-child{transform:rotate(180deg)}.topbar>.quick-menu{position:absolute;z-index:80;top:58px;right:238px;display:flex;width:256px;height:130px;gap:4px;padding:6px;flex-direction:column;color:#fffc;background:#151211;border:1px solid #403a32;border-radius:5px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform-origin:top right;animation:quick-menu-in .14s cubic-bezier(.16,1,.3,1) both}.topbar>.quick-menu button{display:flex;width:242px;height:36px;flex:0 0 36px;gap:12px;padding:6px 8px;color:#fffc;align-items:center;background:transparent;border:0;border-radius:4px;cursor:pointer;font:500 14px/20px CasipopLato,Arial,sans-serif;text-align:left}.topbar>.quick-menu button:hover,.topbar>.quick-menu button:focus-visible{color:#fff;background:#ffffff1a;outline:none}.topbar>.quick-menu button>span{display:grid;width:24px;height:24px;flex:0 0 24px;color:#ffffffb3;place-items:center;background:#1c1a19;border-radius:4px}.topbar>.quick-menu button .icon{width:16px;height:16px}.topbar>.quick-menu button>em{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}}@keyframes quick-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(min-width:701px)and (max-width:1100px){.promotions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:700px){.promotions{width:calc(100% - 30px)}.promotion-modal{width:min(calc(100% - 24px),570px);max-height:calc(100dvh - 24px);padding:14px;border-radius:8px}.promotion-modal-actions{position:sticky;bottom:-14px;padding:12px 0 14px;background:#1d1b19}.promotion-modal-actions button{flex:1;min-width:0;height:42px;padding:0 10px;font-size:13px}}
