@layer components{@container (width<=720px){.game-about__text--slot .game-about__title-full{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.home-rails{flex-direction:column;gap:48px;margin-bottom:48px;display:flex}.rail-section-title{letter-spacing:0;margin:0;font-size:20px;font-weight:800;line-height:28px}@container main-wrapper (width>=1048px){.rail-section-title{font-size:24px;line-height:32px}}.rail-section-label{background:var(--theme-overlay-4);color:var(--theme-overlay-72);letter-spacing:.66px;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;margin:0;padding:6px;font-size:11px;font-weight:700;line-height:16px}.rail-section-label--desktop{margin-left:12px;padding:6px 12px;display:none}.rail-section-label--mobile{width:100%;margin-top:12px}@container main-wrapper (width>=688px){.rail-section-label--desktop{display:block}.rail-section-label--mobile{display:none}}.rail-rtp-badge__value{color:#fff}.lobby-page{isolation:isolate}:is(.shell-main:has(.lobby-page),.shell-main:has(.casino-section-page),.shell-main:has(.provider-detail-page)){padding-top:16px}@container main-wrapper (width>=688px){:is(.shell-main:has(.lobby-page),.shell-main:has(.casino-section-page),.shell-main:has(.provider-detail-page)){padding-top:24px}}.lobby-tabs{-webkit-user-select:none;user-select:none;margin:24px 0 48px}@container main-wrapper (width>=1048px){.lobby-tabs{justify-content:space-between;align-items:center;display:flex}}.lobby-tabs__search{cursor:pointer;margin-bottom:16px}@container main-wrapper (width>=1048px){.lobby-tabs__search{order:2;width:100%;max-width:244px;margin-bottom:0}}.lobby-tabs__input{pointer-events:none}.lobby-sections{flex-direction:column;gap:48px;margin-bottom:48px;display:flex}.lobby-games{margin-bottom:48px}.lobby-games-list{flex-wrap:wrap;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:flex}.lobby-games-list__item{aspect-ratio:182/240;background:linear-gradient(150.15deg,#2283f625 27.17%,#2283f615 46.76%,#2283f600 61.36%),#2a3546;border-radius:14px;min-width:calc(50% - 6px)}.lobby-games-list__item:hover,.lobby-games-list__item:focus-within{z-index:20}@container main-wrapper (width>=688px){.lobby-games-list{gap:16px}.lobby-games-list__item{min-width:calc(25% - 12px)}}@container main-wrapper (width>=769px){.lobby-games-list__item{min-width:calc(20% - 12.8px)}}@container main-wrapper (width>=1048px){.lobby-games-list__item{min-width:calc(16.6667% - 13.3333px)}}@container main-wrapper (width>=1280px){.lobby-games-list__item{min-width:calc(14.2857% - 13.7143px)}}.lobby-games__controls{justify-content:center;margin-top:24px;display:flex}.game-chooser{--chooser-gap:8px;flex-direction:column;align-items:center;display:flex}.game-chooser__header{text-align:center;margin-bottom:16px}.game-chooser__machine{width:100%;max-width:600px;position:relative}.game-chooser__cabinet{background:linear-gradient(180deg, var(--theme-overlay-8), transparent 60%), var(--theme-level-2);border:1px solid var(--theme-overlay-8);box-shadow:0 0 0 4px rgb(var(--theme-red-rgb) / .12);border-radius:20px;padding:12px;position:relative}@container main-wrapper (width>=688px){.game-chooser__cabinet{padding:16px}}.game-chooser__bulbs{justify-content:space-between;margin:0 8px 12px;display:flex}.game-chooser__bulb{--bulb-color:var(--theme-yellow);background:var(--bulb-color);width:8px;height:8px;box-shadow:0 0 8px var(--bulb-color);opacity:.55;animation:2.4s ease-in-out infinite chooser-bulb;animation-delay:calc(var(--bulb) * .18s);border-radius:50%}.game-chooser__bulb:nth-child(2n){--bulb-color:var(--theme-red)}.game-chooser__machine.is-spinning .game-chooser__bulb{animation-duration:.5s;animation-delay:calc(var(--bulb) * 40ms)}@keyframes chooser-bulb{0%,to{opacity:.35}50%{opacity:1}}.game-chooser__window{background:var(--theme-page);box-shadow:inset 0 10px 18px -8px #0009, inset 0 0 0 1px var(--theme-overlay-4);border-radius:12px;padding:10px 14px;position:relative}.game-chooser__reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.game-chooser__reel{aspect-ratio:.76;position:relative;container-type:inline-size}.game-chooser__reel+.game-chooser__reel:before{content:"";background:linear-gradient(180deg, transparent, var(--theme-overlay-16) 30%, var(--theme-overlay-16) 70%, transparent);border-radius:1px;width:2px;position:absolute;top:10%;bottom:10%;left:-6px}.game-chooser__strip{border-radius:8px;position:absolute;inset:0;overflow:hidden}.game-chooser__list{gap:var(--chooser-gap);transform:translateY(calc(var(--reel-offset,0) * (-100cqw / .76 - var(--chooser-gap))));flex-direction:column;transition:transform 1.6s cubic-bezier(.4,1.05,.4,1);display:flex}.game-chooser__reel:nth-child(2) .game-chooser__list{transition-duration:2.1s}.game-chooser__reel:nth-child(3) .game-chooser__list{transition-duration:2.6s}.game-chooser__list--spin{animation:1.6s ease-out both chooser-reel-blur}.game-chooser__reel:nth-child(2) .game-chooser__list--spin{animation-duration:2.1s}.game-chooser__reel:nth-child(3) .game-chooser__list--spin{animation-duration:2.6s}@keyframes chooser-reel-blur{0%{filter:blur()}12%{filter:blur(4px)}55%{filter:blur(2px)}80%,to{filter:blur()}}.game-chooser__tile{border-radius:8px;flex:none;height:131.579cqw;overflow:hidden}.game-chooser__tile-art{object-fit:cover;width:100%;height:100%;display:block}.game-chooser__result{visibility:hidden;opacity:0;transition:opacity .25s ease-out,visibility .25s;position:absolute;inset:0}.game-chooser__result.is-visible{visibility:visible;opacity:1}.game-chooser__bone,.game-chooser__reel-empty{border-radius:8px;position:absolute;inset:0}.game-chooser__reel-empty{text-align:center;color:var(--theme-text-56);background:var(--theme-overlay-4);border:1px dashed var(--theme-overlay-16);justify-content:center;align-items:center;margin:0;padding:12px;font-size:12px;font-weight:500;line-height:16px;display:flex}.game-chooser__pointer{z-index:1;width:0;height:0;filter:drop-shadow(0 0 6px rgb(var(--theme-red-rgb) / .7));border-block:7px solid #0000;position:absolute;top:50%;transform:translateY(-50%)}.game-chooser__pointer--left{border-left:9px solid var(--theme-red);left:2px}.game-chooser__pointer--right{border-right:9px solid var(--theme-red);right:2px}.game-chooser__lever{display:none}@container main-wrapper (width>=760px){.game-chooser__lever{width:34px;height:120px;display:block;position:absolute;top:34%;left:100%}}.game-chooser__lever-base{background:var(--theme-level-2);border:1px solid var(--theme-overlay-8);border-left:0;border-radius:0 8px 8px 0;width:18px;height:32px;position:absolute;top:82px;left:0}.game-chooser__lever-stick{background:linear-gradient(90deg, var(--theme-overlay-32), var(--theme-overlay-8));transform-origin:50% 100%;border-radius:3px;width:6px;height:84px;transition:transform .35s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:22px;left:11px}.game-chooser__lever-knob{background:radial-gradient(circle at 35% 30%, var(--theme-cta-hover-from), var(--theme-cta-to) 60%);width:22px;height:22px;box-shadow:0 0 12px rgb(var(--theme-red-rgb) / .6);border-radius:50%;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.game-chooser__machine.is-spinning .game-chooser__lever-stick{transform:scaleY(-1)}.game-chooser__controls{margin-top:20px}.game-chooser__spin{min-width:180px}.game-chooser__spin.is-spinning .button__icon{animation:.7s linear infinite ui-spin}@media (prefers-reduced-motion:reduce){.game-chooser__list,.game-chooser__result,.game-chooser__lever-stick{transition:none}.game-chooser__bulb,.game-chooser__list--spin,.game-chooser__spin.is-spinning .button__icon{animation:none}}.game-art-fallback{flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:10px;display:flex;position:relative;overflow:hidden}.game-art-fallback__initial{color:#ffffff29;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:72px;font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.game-art-fallback__name{-webkit-line-clamp:2;color:#fff;text-shadow:0 1px 4px #00000073;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;position:relative;overflow:hidden}.rail-section-viewall{letter-spacing:0;text-align:right;cursor:pointer;align-items:center;padding:0;font-size:14px;font-weight:600;line-height:20px;-webkit-text-decoration:none;text-decoration:none;display:flex}.rail-section-viewall:hover:not(:active){-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.rail-section-viewall__body{color:#fff;display:flex}.rail-section-viewall__icon{width:16px;height:16px;color:var(--theme-overlay-72);flex:none;margin:1px 0 0 4px}.rail-section-controls{display:none}@container main-wrapper (width>=688px){.rail-section-controls{gap:8px;margin-left:16px;display:flex}}.provider-card{background:var(--theme-overlay-4);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:16px;text-decoration:none;transition:background-color .1s ease-in-out;display:flex}.provider-card:hover{background:var(--theme-overlay-8)}.provider-card__main{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.provider-card__logo{aspect-ratio:2;color:#fff;justify-content:center;align-items:center;width:100%;max-width:112px;display:flex}@container main-wrapper (width>=688px){.provider-card__logo{max-width:120px}}.provider-card__image{max-width:100%;max-height:100%}.provider-card__counter{color:var(--theme-overlay-56);letter-spacing:0;text-align:center;margin:12px 0 0;font-size:12px;font-weight:400;line-height:16px}.provider-detail-page__header{margin-bottom:16px}.provider-detail-page__title{letter-spacing:0;margin:0 0 16px;font-size:24px;font-weight:800;line-height:32px}.provider-detail-page__title-skeleton{width:240px;height:32px;margin-bottom:16px}@container main-wrapper (width>=688px){.provider-detail-page__title{font-size:32px;line-height:40px}.provider-detail-page__title-skeleton{height:40px}}.provider-tags__content{margin-bottom:0;transition:all .4s ease-in-out;position:relative;overflow:hidden}.provider-tags__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.provider-tags__tag{text-decoration:none}.provider-tags__toggle{color:#fff;letter-spacing:0;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:16px;padding:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.provider-tags__toggle:hover{text-decoration:underline}@container main-wrapper (width>=688px){.provider-tags__toggle{margin-top:8px}}.provider-tags__toggle-icon{width:16px;height:16px;color:var(--theme-overlay-72);margin:1px 0 0 4px}.provider-tags__toggle-icon.is-open{transform:rotate(180deg)}.provider-detail-page__gamelist-header{margin-bottom:16px}@container main-wrapper (width>=688px){.provider-detail-page__gamelist-header{justify-content:space-between;align-items:center;display:flex}}.provider-detail-page__gamelist-title{letter-spacing:0;margin:0 0 16px;font-size:20px;font-weight:800;line-height:28px}@container main-wrapper (width>=688px){.provider-detail-page__gamelist-title{margin-bottom:0;font-size:24px;line-height:32px}}.provider-detail-page__filters .term-filter{width:100%}@container main-wrapper (width>=688px){.provider-detail-page__filters .term-filter{width:180px}}.providers-page__search{width:100%;margin-top:-4px}@container main-wrapper (width>=688px){.providers-page__search{width:180px;margin-top:0}}.provider-list{margin:0 0 16px;padding:0;list-style:none}.view-all-card{background:radial-gradient(92.09% 83.14% at 0 0, #ff00492b 0, #ff004900), var(--theme-overlay-4);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.view-all-card:not(.view-all-card--full-height){aspect-ratio:.76}.view-all-card--full-height{height:100%}.view-all-card:before{content:"";z-index:1;background:radial-gradient(92.09% 83.14% at 0 0, #ff00494a 0, #ff004900), var(--theme-overlay-4);opacity:0;transition:opacity .1s;position:absolute;inset:0}.view-all-card:hover:before,.view-all-card:focus:before{opacity:1}.view-all-card__text{z-index:2;color:#ffffffa3;letter-spacing:0;margin:0;font-size:14px;font-weight:700;line-height:20px;transition:color .1s ease-in-out;position:relative}.view-all-card:hover .view-all-card__text,.view-all-card:focus .view-all-card__text{color:#fff}.rail-section-viewport.is-dragging{-webkit-user-select:none;user-select:none}.game-card-inner{width:100%;position:relative}.game-card-image{pointer-events:none;position:absolute;inset:0}.game-card-image img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.top-wins-rail .rail-section-track{grid-auto-columns:66px;gap:12px}.top-win__card{aspect-ratio:.868}.top-win__info{justify-content:center;align-items:center;margin-top:6px;display:flex}.top-win__avatar{border-radius:50%;flex:none;width:12px;height:12px;margin-right:4px;position:relative;overflow:hidden}.top-win__avatar img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.top-win__amount{color:var(--theme-green);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:500;line-height:11px}.game-card-fallback{border-radius:8px;position:absolute;inset:0}.game-card__content{gap:4px;padding:12px;display:flex;position:relative}.game-label{outline-offset:-1px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;justify-content:center;align-items:center;padding:2px 6px;display:inline-grid}.game-label span{letter-spacing:.66px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:11px;font-weight:700;line-height:16px;overflow-x:hidden}.game-label--red-white{outline:1px solid var(--theme-overlay-8);background:var(--theme-red)}.game-label--red-white span{color:#fff}.game-label--green-black{outline:1px solid var(--theme-overlay-8);background:var(--theme-green)}.game-label--green-black span,.game-label--yellow-black span{color:var(--theme-page)}.game-label--yellow-black{outline:1px solid var(--theme-overlay-8);background:var(--theme-yellow)}.game-label--transparent-white{outline:1px solid var(--theme-overlay-8);background:var(--theme-overlay-4)}.game-label--transparent-white span{color:var(--theme-overlay-72)}.game-card__hover{opacity:0;pointer-events:none;background:#1b2028e6;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;padding:12px;transition:opacity .1s ease-in-out;display:flex;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.game-card-link:hover .game-card__hover{opacity:1}}.game-card__rtp--hidden{opacity:0;height:22px}.game-card__game{flex-direction:column;max-width:100%;display:flex}.game-card__game-name,.game-card__game-provider{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.game-card__game-name{color:#fff;margin:0 0 2px;font-size:14px;font-weight:700;line-height:20px}.game-card__game-provider{color:var(--theme-overlay-72);margin:0;font-size:12px;font-weight:400;line-height:16px}@container (width<=144px){.game-card__hover{justify-content:center}.game-card__rtp,.game-card__game{display:none}}.banner-viewport--skeleton{overflow:hidden}.banner-slide-skeleton{aspect-ratio:1.82282;border-radius:8px;flex-direction:column;justify-content:center;gap:8px;width:100%;padding:20px 20px 24px;display:flex}.casino-section-header{z-index:10;flex-flow:column wrap;justify-content:space-between;margin-bottom:16px;display:flex;position:relative}@container main-wrapper (width>=688px){.casino-section-header{flex-direction:row}}.casino-section-header__block{align-items:center;gap:12px;display:flex}.casino-section-title{color:var(--theme-text-primary);letter-spacing:0;margin:0 0 16px;font-size:24px;font-weight:800;line-height:32px}@container main-wrapper (width>=688px){.casino-section-title{margin-bottom:0;font-size:32px;line-height:40px}}.casino-section-filters>.term-filter{width:100%}@container main-wrapper (width>=688px){.casino-section-filters>.term-filter{width:180px}}.term-filter{flex:0 auto;position:relative}.term-filter--open{z-index:3}.term-filter__headline{letter-spacing:0;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;gap:4px;margin:0 0 8px;font-size:12px;font-weight:600;line-height:16px;display:flex;overflow:hidden}.term-filter__headline-left{color:var(--theme-overlay-72);text-overflow:ellipsis;flex-grow:1;overflow:hidden}.term-filter-toggle{border:1px solid var(--theme-overlay-4);background-color:var(--theme-overlay-8);color:#fff;letter-spacing:0;text-align:start;cursor:pointer;border-radius:6px;align-items:center;width:100%;height:36px;padding:8px 10px;font-size:14px;font-weight:500;line-height:21px;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;display:flex;position:relative;overflow:hidden}.term-filter-toggle:hover,.term-filter-toggle:focus{background-color:var(--theme-overlay-16)}.term-filter-toggle__text{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;line-height:16px;overflow:hidden}@container main-wrapper (width>=688px){.term-filter-toggle{border-radius:8px;height:44px;padding:12px}.term-filter-toggle__text{font-size:14px;line-height:20px}}.term-filter-arrow{color:#a7b5ca;pointer-events:none;flex-shrink:0;width:16px;height:16px;margin:0 0 0 4px;transition:fill .1s ease-in-out,transform .1s ease-in-out}@container main-wrapper (width>=688px){.term-filter-arrow{width:20px;height:20px;margin-left:8px}}.term-filter--open .term-filter-arrow{transform:rotate(180deg)}.term-filter-panel{z-index:3;border:1px solid var(--theme-overlay-4);background:var(--theme-level-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;flex-direction:column;width:220px;max-height:570px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.term-filter-search{padding:12px 12px 6px}.term-filter-body{scrollbar-color:var(--theme-overlay-16) transparent;scrollbar-width:thin;flex:1;overflow:hidden auto}.term-filter-options{margin:0;padding:6px 0;list-style:none;position:relative}.term-filter-empty{color:var(--theme-overlay-56);padding:12px;font-size:14px;font-weight:600;line-height:20px}.term-filter-option{width:100%;min-height:48px;color:var(--theme-overlay-72);letter-spacing:0;cursor:pointer;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:600;line-height:20px;transition:color .1s ease-in-out;display:flex;position:relative}.term-filter-option:hover{color:#fff}.term-filter-option:has(.term-filter-checkbox:checked){background-color:var(--theme-overlay-8);color:#fff}.term-filter-option-icon,.term-filter-option-logo{flex:none;width:20px;height:20px;margin-right:0}.term-filter-option-icon svg{width:20px;height:20px}.term-filter-option-logo{object-fit:contain}.term-filter-option-text{overflow-wrap:anywhere}.term-filter-count{font-variant-numeric:lining-nums tabular-nums;margin-left:auto;padding-left:6px}.term-filter-checkbox{appearance:none;box-sizing:border-box;border:1px solid var(--theme-overlay-4);background-color:var(--theme-overlay-8);cursor:pointer;border-radius:4px;flex-shrink:0;width:20px;height:20px;margin:0;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;position:relative}.term-filter-option:hover .term-filter-checkbox:not(:checked){background-color:var(--theme-overlay-16)}.term-filter-checkbox:checked{background-color:#fff}.term-filter-checkbox:after{content:"";opacity:0;background:url(/images/casino/checkmark.svg) 50%/16px no-repeat;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.term-filter-checkbox:checked:after{opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}body:has(.term-filter-panel--sheet){overscroll-behavior:none;overflow:hidden}.term-filter-scrim{z-index:60;animation:.3s ease-out both term-filter-scrim-in;position:fixed;inset:0}.term-filter-scrim--leaving{animation:.3s ease-out both term-filter-scrim-out}@keyframes term-filter-scrim-in{0%{background-color:#0000}to{background-color:var(--theme-modal-scrim)}}@keyframes term-filter-scrim-out{0%{background-color:var(--theme-modal-scrim)}to{background-color:#0000}}.term-filter-panel--sheet{z-index:61;background:var(--theme-page);border-radius:6px 6px 0 0;width:360px;max-height:calc(100% - 52px);transition:bottom .2s ease-out;animation:.3s ease-out both term-filter-sheet-in;position:fixed;inset:auto 0 0 calc(50% - 180px)}.term-filter-panel--leaving{animation:.3s ease-out both term-filter-sheet-out}@keyframes term-filter-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes term-filter-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}.term-filter-sheet-header{flex-direction:column;gap:12px;padding:20px 20px 16px;display:flex}.term-filter-sheet-header .term-filter-search{padding:0}.term-filter-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.term-filter-sheet-title{color:#fff;letter-spacing:0;margin:0;font-size:20px;font-weight:800;line-height:28px}.term-filter-panel--sheet .term-filter-options{padding:0 0 20px}.term-filter-panel--sheet .term-filter-option{padding:12px 20px}.term-filter-sheet-footer{border-top:1px solid var(--theme-overlay-4);background:linear-gradient(0deg, var(--theme-overlay-4) 0, var(--theme-overlay-4) 100%), var(--theme-level-2);gap:12px;width:100%;padding:16px 20px;display:flex}.casino-filter-tags{justify-content:space-between;align-items:center;gap:12px;height:28px;margin-bottom:16px;display:flex}.casino-filter-tags__list{scrollbar-width:none;flex:auto;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.casino-filter-tags__list::-webkit-scrollbar{display:none}.casino-filter-tag{border:1px solid var(--theme-overlay-8);background:var(--theme-overlay-4);height:28px;color:var(--theme-overlay-72);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;display:flex}.casino-filter-tag:hover{border-color:var(--theme-overlay-16);background:var(--theme-overlay-8)}.casino-filter-tag__icon{width:16px;height:16px;color:var(--theme-overlay-56);flex-shrink:0}.casino-filter-tags__clear{color:#fff;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.casino-filter-tags__clear:hover:not(:active){text-decoration:underline}.casino-filter-tags__clear-icon{width:16px;height:16px;color:var(--theme-overlay-72);margin:1px 0 0 4px}.casino-section-crumbs{margin-top:48px}.sport-tile{outline:1px solid var(--theme-overlay-4);outline-offset:-1px;background:radial-gradient(96.43% 104.72% at 50.25% -11.69%, #01a4ffb8 0, #01a4ff80 15.28%, #01a4ff59 32.99%, #01a4ff30 60.27%, #01a4ff08), var(--theme-overlay-4);aspect-ratio:.76;color:#fff;cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;padding:32px 12px 24px;text-decoration:none;transition:background-color .1s ease-in-out;display:flex;position:relative;overflow:hidden}.sport-tile:before{content:"";background:radial-gradient(96.43% 104.72% at 50.25% -11.69%, #01a4ffb8 0, #01a4ff80 15.28%, #01a4ff59 32.99%, #01a4ff30 60.27%, #01a4ff08), var(--theme-overlay-8);opacity:0;transition:opacity .1s ease-in-out;position:absolute;inset:0}.sport-tile:hover:before{opacity:1}.sport-tile__icon,.sport-tile__bg-icon{margin:0 auto;position:absolute;left:0;right:0}.sport-tile__icon{width:56px;height:56px;top:32px}.sport-tile__bg-icon{color:#13181e;opacity:.2;width:120px;height:120px;top:-20px;-webkit-mask-image:linear-gradient(#13181f,#0000);mask-image:linear-gradient(#13181f,#0000)}.sport-tile__glyph{width:100%;height:100%;display:block}.sport-tile__glyph--mask{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sport-tile__wrap{align-items:center;min-height:40px;margin-top:auto;display:flex;position:relative}.sport-tile__name{-webkit-line-clamp:2;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;text-align:center;text-transform:uppercase;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:16px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.coin-rail{margin-top:32px}.coin-card{background:var(--theme-overlay-4);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;transition:background .1s ease-in-out;display:flex}.coin-card:hover{background:var(--theme-overlay-8)}.coin-card:focus-visible{outline:2px solid var(--theme-text-72);outline-offset:2px}.coin-card--lead{background:radial-gradient(100% 100% at 0 0, var(--theme-coin-lead-bloom) 0, var(--theme-coin-lead-bloom-mid) 60.27%, var(--theme-coin-lead-bloom-fade)), var(--theme-overlay-4)}.coin-card--lead:hover{background:radial-gradient(100% 100% at 0 0, var(--theme-coin-lead-bloom) 0, var(--theme-coin-lead-bloom-mid) 60.27%, var(--theme-coin-lead-bloom-fade)), var(--theme-overlay-8)}.coin-card__head{flex:1;padding:14px}.coin-card__grid{grid-column-gap:10px;grid-template-columns:48px 1fr auto;display:grid}.coin-card__mark{object-fit:contain;grid-row:1/3;width:48px;height:48px}.coin-card__label{color:var(--theme-text-72);white-space:nowrap;align-self:end;font-size:12px;font-weight:500;line-height:18px}.coin-card__label--name{text-overflow:ellipsis;justify-self:start;align-items:center;display:flex;overflow:hidden}.coin-card__label--rate{justify-self:end;align-items:center;display:flex}.coin-card__value{color:var(--theme-text-primary);letter-spacing:-.02em;align-self:start;font-size:18px;font-weight:600;line-height:24px}.coin-card__ticker{justify-self:start}.coin-card__rate{justify-self:end}.coin-card__rate--up{color:var(--color-success)}.coin-card__rate--down{color:var(--color-danger)}.coin-card__footer{border-top:1px solid var(--theme-offer-footer-rule);background-color:var(--theme-offer-footer);border-radius:0 0 12px 12px;padding:12px 14px 14px}.coin-card__duration{letter-spacing:-.02em;justify-content:space-between;font-size:14px;font-weight:600;line-height:18px;display:flex}.coin-card__duration>span:first-child{color:var(--theme-text-56)}.coin-card__duration>span:last-child{color:var(--theme-text-72)}.coin-card__price--up{animation:1.2s ease-out coin-card-price-up}.coin-card__price--down{animation:1.2s ease-out coin-card-price-down}@keyframes coin-card-price-up{0%{color:var(--color-success)}}@keyframes coin-card-price-down{0%{color:var(--color-danger)}}@media (prefers-reduced-motion:reduce){.coin-card__price--up,.coin-card__price--down{animation:none}}.coin-card__duration>span:only-child{color:var(--theme-text-72);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow-x:hidden}.feed-table{container-type:inline-size}.feed-table-title,.feed-table-product{display:none}.feed-table-head{z-index:2;background:var(--theme-page);height:34px;color:var(--theme-overlay-56);letter-spacing:.66px;text-transform:uppercase;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;padding-bottom:6px;font-size:11px;font-weight:700;line-height:16px;display:grid;position:relative}.feed-table-head>span{text-overflow:ellipsis;white-space:nowrap;width:100%;padding:6px 0 2px 12px;overflow:hidden}.feed-table-row{background:var(--theme-overlay-4);border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;height:48px;display:grid}.feed-table-row+.feed-table-row{margin-top:6px}.feed-table-row>div{align-items:center;width:100%;padding:0 12px;display:flex}@container (width<=762px){.feed-table-head>.feed-col-time,.feed-table-row>.feed-cell-time,.feed-table-head:not(.feed-table-head--sports)>.feed-col-bet,.feed-table-row:not(.feed-table-row--sports)>.feed-cell-bet{display:none}}@container (width<=559px){.feed-table-head>.feed-col-mult,.feed-table-row>.feed-cell-mult,.feed-table-row .feed-user-link{display:none}.feed-table-row .feed-user-avatar{margin-right:0}}.feed-cell-event{flex-direction:column;justify-content:center;padding:0 12px;display:flex;overflow:hidden}.feed-event-name{color:var(--theme-chrome-ink-hover);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:18px;overflow:hidden}.feed-event-legs{color:var(--theme-text-56);font-size:11px;font-weight:500;line-height:16px}.feed-cell-odds{align-items:center;padding:0 12px;display:flex}.feed-game-icon{background:var(--theme-overlay-8);width:20px;height:20px;color:var(--theme-text-56);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.feed-game-name{color:var(--theme-text-72);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow-x:hidden}.feed-cell-time{color:var(--theme-text-72);white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}.feed-user-avatar{background:var(--theme-overlay-8);width:24px;height:24px;color:var(--theme-text-72);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;font-size:11px;font-weight:700;display:flex;position:relative}.feed-user-avatar-img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.feed-user-level{background:var(--theme-red);width:19px;height:12px;color:var(--theme-chrome-ink-hover);letter-spacing:-.2px;text-align:center;pointer-events:none;border-radius:38px;font-size:10px;font-weight:700;line-height:12px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.feed-user-link{color:var(--theme-chrome-ink-hover);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:21px;overflow-x:hidden}.feed-amount{color:var(--theme-chrome-ink-hover);font-variant-numeric:lining-nums tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;font-size:14px;font-weight:500;line-height:normal;display:inline-flex;overflow-x:hidden}.feed-amount--win{color:var(--theme-green)}.feed-amount--loss{color:var(--theme-text-56)}.feed-mult-chip{outline:1px solid var(--theme-overlay-8);outline-offset:-1px;background:var(--theme-overlay-4);max-width:100%;color:var(--theme-overlay-72);letter-spacing:.66px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;align-items:center;padding:2px 6px;font-size:11px;font-weight:700;line-height:16px;display:inline-grid;overflow-x:hidden}.feed-mult-chip--win{color:var(--theme-green);background:#40e34529;outline-color:#40e34529}.feed-table-rows{position:relative}.feed-table-viewport{overflow:visible clip}.feed-table-rows--animated{backface-visibility:hidden;will-change:transform;transform:translateZ(1px)}.feed-table-fade{pointer-events:none;background:linear-gradient(181deg, transparent 21.34%, var(--theme-bg-app) 99.18%);height:min(254px,60%);position:absolute;bottom:0;left:0;right:0}.home-page>.feed-table{margin:24px 0 48px}.search-modal.modal-panel{max-width:360px}@media (min-width:688px){.search-modal.modal-panel{max-width:1040px}}.search-block{margin-bottom:24px}.search-hint{color:var(--theme-overlay-72);letter-spacing:0;text-align:center;margin:24px 0;font-size:14px;font-weight:400;line-height:20px}.search-recent{margin-bottom:24px}.search-recent__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.search-recent__title{letter-spacing:0;margin:0;font-size:24px;font-weight:800;line-height:32px}.search-recent__clear{color:#fff;letter-spacing:0;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12px;font-weight:600;line-height:16px;display:flex}.search-recent__clear:hover{text-decoration:underline}.search-recent__clear-icon{width:16px;height:16px;color:var(--theme-overlay-72);margin:1px 0 0 2px}.search-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.search-tag{border:1px solid var(--theme-overlay-8);background:var(--theme-overlay-4);height:32px;color:var(--theme-overlay-72);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:16px;font-weight:600;line-height:24px;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;display:flex}.search-tag:hover{border-color:var(--theme-overlay-16);background:var(--theme-overlay-8)}.search-tag__text,.search-tag__close{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.search-tag__close{color:var(--theme-overlay-56)}.search-tag__close svg{width:16px;height:16px}.search-result__title{letter-spacing:0;margin:0 0 16px;font-size:20px;font-weight:800;line-height:28px}.search-result{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.search-result.is-refetching{opacity:.6}.search-result__item{width:calc(50% - 6px)}@media (min-width:688px){.search-result__title{font-size:24px;line-height:32px}.search-result__item{width:calc(33.3333% - 8px)}}@media (min-width:1048px){.search-result{gap:16px}.search-result__item{width:calc(16.6667% - 13.3333px)}}.search-no-result{flex-direction:column;align-items:center;margin:24px 0;padding:16px 0;display:flex}.search-no-result__title{letter-spacing:0;text-align:center;margin:0 0 8px;font-size:16px;font-weight:700;line-height:24px}.search-no-result__text{max-width:238px;color:var(--theme-overlay-72);letter-spacing:0;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.search-recommended .rail-section-controls{display:none}.search-recommended .rail-section-viewport{margin-inline:-20px;padding-inline:20px 0}.search-recommended .rail-section-track{grid-auto-columns:144.4px;gap:12px}@media (min-width:1048px){.search-recommended .rail-section-title{font-size:24px;line-height:32px}.search-recommended .rail-section-controls{gap:8px;margin-left:16px;display:flex}.search-recommended .rail-section-viewport{margin-inline:0;padding-inline:0}.search-recommended .rail-section-track{grid-auto-columns:calc(16.6667% - 13.3333px);gap:16px}}.rail-section-viewall--button{color:inherit;background:0 0;border:0}.payment-strip{z-index:1;grid-template-columns:auto auto 1fr auto;margin:48px 0;display:grid;position:relative}.payment-strip__fact{color:#55657e;align-self:center;align-items:center;display:flex}.payment-strip__fact:first-child{border-right:1px solid #1c2532;margin-right:12px;padding-right:12px}@container main-wrapper (width>=688px){.payment-strip__fact:first-child{margin-right:16px;padding-right:16px}}.payment-strip__count{color:var(--theme-overlay-72);letter-spacing:0;margin:0 8px 0 0;font-size:24px;font-weight:800;line-height:32px}@container main-wrapper (width>=688px){.payment-strip__count{margin-right:16px;font-size:32px;line-height:40px}}.payment-strip__label{color:var(--theme-overlay-72);letter-spacing:0;white-space:pre-line;margin:0;font-size:14px;font-weight:400;line-height:20px}.payment-strip__marks{--payment-strip-mark-gap:20px;align-items:center;gap:var(--payment-strip-mark-gap);scrollbar-width:none;display:flex;overflow-x:auto}@container main-wrapper (width>=688px){.payment-strip__marks{--payment-strip-mark-gap:32px}}.payment-strip__marks::-webkit-scrollbar{display:none}.payment-strip__mark{flex:none;justify-content:center;align-items:center;height:48px;display:flex;position:relative}.payment-strip__mark:first-child{margin-left:auto}.payment-strip__mark+.payment-strip__mark:before{content:"";top:50%;left:calc(var(--payment-strip-mark-gap) / -2);background:linear-gradient(180deg, transparent, var(--theme-overlay-32), transparent);width:1px;height:32px;position:absolute;transform:translate(-50%,-50%)}.payment-strip__mark img{width:auto;height:100%}@container main-wrapper (width<=687px){.payment-strip{grid-template-columns:minmax(0,1fr) auto}.payment-strip__fact{display:none}.payment-strip__mark{height:28px}.payment-strip__mark:first-child{margin-left:0}.payment-strip__mark+.payment-strip__mark:before{height:20px}}.payment-strip__link{justify-self:flex-end;align-items:center;margin-left:16px;padding-left:16px;display:flex;position:relative}.payment-strip__link:before{content:"";background:var(--theme-overlay-4);width:1px;height:48px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.payment-strip__marks:empty+.payment-strip__link:before{display:none}@container main-wrapper (width<=687px){.payment-strip__link{margin-left:12px;padding-left:0}.payment-strip__link:before{display:none}}.payment-strip__btn{color:var(--theme-overlay-56);letter-spacing:0;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:14px;font-weight:600;line-height:20px;transition:color .1s ease-in-out}.payment-strip__btn:hover{color:#fff}.shell-main:has(.home-page){padding-top:0}.home-hero{background:radial-gradient(100% 96.57% at 100% 0,#ff003666 0,#ff003629 60.27%,#ff003600);margin-inline:calc(50% - 50cqi)}.home-hero__container{width:100%;max-width:1376px;margin:0 auto;padding:0 16px;position:relative}@container main-wrapper (width>=688px){.home-hero__container{padding:24px 48px 0}}.home-hero__home{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}@container main-wrapper (width>=688px){.home-hero__home{grid-template-areas:".image""text image""subtext image""wrap image"".image";grid-auto-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;max-height:312px;display:grid}}@container main-wrapper (width>=1048px){.home-hero__home{max-height:316px;padding:2px 0}}.home-hero__image{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:328px;min-height:200px;max-height:200px;margin-top:22px;margin-bottom:20px;position:relative;overflow:hidden}@container main-wrapper (width>=688px){.home-hero__image{width:512px;max-width:unset;grid-area:image;min-height:312px;max-height:312px;margin-top:0}}@container main-wrapper (width>=1048px){.home-hero__image{justify-self:end}}.home-hero__picture-frame{display:contents}.home-hero__home--slide{animation:.3s ease-out home-hero-slide-in}@keyframes home-hero-slide-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home-hero__home--slide{animation:none}}.home-hero .home-hero__pager{margin-top:16px;position:static}.home-hero__picture{object-fit:cover;width:100%;height:100%}@container main-wrapper (width>=688px){.home-hero__picture{width:512px;height:312px}}.home-hero__text{z-index:1;text-align:center;margin-top:-20px;position:relative}@container main-wrapper (width>=688px){.home-hero__text{text-align:left;grid-area:text;margin-top:0}}.home-hero__top{color:var(--theme-overlay-72);letter-spacing:-.32px;margin:0;font-size:16px;font-weight:600;line-height:20px}.home-hero__title{max-width:100%;color:var(--theme-text-primary);letter-spacing:0;text-wrap:wrap;margin:0 auto;font-size:32px;font-weight:800;line-height:40px}@container main-wrapper (width>=688px){.home-hero__title{text-wrap:nowrap;max-width:none}}@container main-wrapper (width>=1048px){.home-hero__title{margin:0;font-size:44px;line-height:56px}}.home-hero__title-accent{color:var(--theme-red)}.home-hero__subtext{color:var(--theme-overlay-72);letter-spacing:0;text-align:center;margin:8px 0 0;font-size:14px;font-weight:400;line-height:20px}@container main-wrapper (width>=688px){.home-hero__subtext{text-align:left;grid-area:subtext;margin-top:12px}}@container main-wrapper (width>=1048px){.home-hero__subtext{font-size:16px;line-height:24px}}.home-hero__wrap{flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:20px;display:flex}@container main-wrapper (width>=688px){.home-hero__wrap{flex-flow:wrap;grid-area:wrap;justify-content:flex-start;gap:12px}}.home-hero__btn{width:100%;display:flex}@container main-wrapper (width>=688px){.home-hero__btn{width:auto}}.home-hero__or{display:none}@container main-wrapper (width>=688px){.home-hero__or{color:var(--theme-overlay-64);margin:0;font-size:14px;font-weight:400;line-height:20px;display:block}}.home-hero__variants .auth-socials{z-index:1;justify-content:center;gap:6px}@container main-wrapper (width>=688px){.home-hero__variants .auth-socials{justify-content:flex-start;width:auto;margin:0}}.home-blocks{gap:16px 12px;margin:48px 0;display:grid}@container main-wrapper (width>=688px){.home-blocks{grid-template-columns:repeat(2,auto);gap:16px}}.home-block{border-radius:12px;align-items:center;text-decoration:none;display:flex}.home-block:not(.home-block--earn){height:154px;overflow:hidden}@container main-wrapper (width>=688px){.home-block:not(.home-block--earn){height:auto}}.home-block:last-child{grid-column:1/3}.home-block--casino{background:radial-gradient(50% 62.34% at 50% 0, #ff003661 0, #ff003600), var(--theme-overlay-4)}.home-block--sports{background:radial-gradient(50% 59.74% at 50% 0, #0094ff61 0, #0094ff00), var(--theme-overlay-4)}@container main-wrapper (width>=688px){.home-block--casino{background:var(--segment-casino-wash)}.home-block--sports{background:var(--segment-sports-wash)}}.home-block__inner{flex-direction:column;align-items:center;gap:6px;width:100%;height:100%;display:flex}@container main-wrapper (width>=688px){.home-block__inner{flex-direction:row;align-items:center;gap:0}}.home-block__data{justify-content:center;width:100%;padding:12px 16px 0 24px;display:flex}@container main-wrapper (width>=688px){.home-block__data{flex-direction:column;padding:24px 0 24px 24px}}.home-block__title{color:#fff;letter-spacing:0;align-items:center;gap:4px;margin:0;font-size:20px;font-weight:800;line-height:28px;display:flex}@container main-wrapper (width>=688px){.home-block__title{margin-bottom:6px;font-size:24px;line-height:32px}}.home-block__text{display:none}@container main-wrapper (width>=688px){.home-block__text{color:var(--theme-overlay-72);letter-spacing:0;margin:0;font-size:16px;font-weight:400;line-height:24px;display:inline}}.home-block__image{align-items:center;height:100%;margin-bottom:5px;display:flex;position:relative}@container main-wrapper (width>=688px){.home-block__image{justify-content:center;min-width:134px;height:134px;margin-bottom:0}}.home-block__image img{object-fit:cover;min-width:108px;display:block}@container main-wrapper (width>=688px){.home-block__image img{min-width:118px}}.home-block__image .home-block__glow{pointer-events:none;width:100%;min-width:0;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-block__art{position:relative}@container main-wrapper (width<=687px){.home-block__image .home-block__art{width:96px;min-width:0}.home-block__image .home-block__glow{width:120px;transform:translate(-50%,calc(-50% - 8px))}}.home-block__go{color:var(--theme-overlay-72);-webkit-user-select:none;user-select:none;flex:none;padding:4px;display:flex}.home-block__go svg{width:20px;height:20px;transition:color .1s ease-in-out}.home-block:hover .home-block__go{color:#fff}.home-block__arrow{margin-left:auto}@container main-wrapper (width>=688px){.home-block__title .home-block__go{display:none}}.home-block--earn{background:var(--theme-overlay-4);gap:12px;height:64px;padding:16px}@container main-wrapper (width>=688px){.home-block--earn{height:auto;padding:24px}}.home-block--earn .home-block__inner{height:auto}.home-block--earn .home-block__data{justify-content:flex-start;padding:0}@container main-wrapper (width>=688px){.home-block--earn .home-block__data{flex-direction:row;align-items:center}}.home-block--earn .home-block__title{justify-content:space-between;gap:12px;width:100%;margin:0;font-size:16px;font-weight:700;line-height:24px;display:flex}@container main-wrapper (width>=688px){.home-block--earn .home-block__title{white-space:nowrap;width:auto}.home-block--earn .home-block__text{margin-right:24px}}.home-block__icon{color:var(--theme-red);flex:none;display:flex}.home-block__icon svg{width:32px;height:32px}.home-block--earn .home-block__arrow,.home-block__divider{display:none}@container main-wrapper (width>=688px){.home-block__divider{background:var(--theme-overlay-8);width:1px;height:24px;margin:0 12px;display:block}.home-block--earn .home-block__arrow{display:flex}}.home-races{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.home-races::-webkit-scrollbar{display:none}.home-races__slide{scroll-snap-align:start;flex:0 0 100%;min-width:310px}@container main-wrapper (width>=688px){.home-races__slide{min-width:unset;flex-basis:calc(50% - 8px)}}@container main-wrapper (width>=1048px){.home-races__slide{flex-basis:calc(33.3333% - 10.6667px)}}.game-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:none}@container main-wrapper (width>=1048px){.game-header{display:flex}}.game-header__left,.game-header__right{align-items:center;gap:12px;display:flex}.game-header__line{background:var(--theme-overlay-8);width:1px;height:16px}.game-rtp{color:var(--theme-text-56);align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:20px;display:flex}.game-rtp p{margin:0}.game-rtp__help-wrap{display:block}.game-rtp .game-rtp__help-wrap{display:flex}.game-rtp__value,.game-preview__rtp-value{color:var(--theme-text-primary);align-items:center;gap:2px;margin:0;font-size:14px;font-weight:700;line-height:20px;display:flex}.game-mode-toggle{align-items:center;display:flex}.game-mode-toggle__label{color:var(--theme-text-72);white-space:nowrap;margin:0 12px 0 0;font-size:12px;font-weight:700;line-height:16px}.game-mode-toggle__label:last-child{margin-left:12px}.game-mode-toggle__label.is-active{color:var(--theme-text-primary)}.game-favorite.icon-button--active .icon-button__glyph,.game-preview__favorite:hover:not(:disabled) .icon-button__glyph{color:var(--theme-red)}.game-screen{justify-content:center;align-items:center;height:calc(100vh - 220px);max-height:800px;display:flex;position:relative}@media (max-width:980px){.game-screen{height:100vh;max-height:calc(100dvh - 144px);margin-inline:-4px}.game-screen--preview{margin-inline:4px}}@container main-wrapper (width<1048px){.game-screen--preview{max-height:314px}}@container main-wrapper (688px<=width<1048px){.game-screen--preview{max-height:242px}}.game-screen--skeleton{flex-direction:column;gap:20px}.game-screen__frame{border:0;border-radius:14px;width:100%;height:100%;position:absolute;top:0;left:0}.game-screen__loading{background-color:var(--theme-game-fullscreen);color:var(--theme-game-loading-ink);pointer-events:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.game-screen--fullscreen .game-screen__loading{border-radius:0}.game-screen__loading-text{font-size:14px;font-weight:600}.app-col:has(.game-screen--fullscreen){container-type:normal}.game-screen--fullscreen{z-index:125;background-color:var(--theme-game-fullscreen);height:100vh;max-height:100%;margin:0;inset:0;position:fixed!important}.game-screen--fullscreen .game-screen__frame{border-radius:0}.game-screen__exit{z-index:1;background-color:var(--theme-chrome);border-radius:8px;position:absolute;top:8px;right:8px}.game-page__stage--wide{--game-stage-wide:min(100cqw - 96px, 148vh);margin-inline:calc(50% - var(--game-stage-wide) / 2);width:var(--game-stage-wide)}.game-preview{z-index:2;background:var(--theme-overlay-4);border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;min-height:100%;padding:16px;display:flex;position:absolute;inset:0 -2px;overflow:hidden}@container main-wrapper (width>=1048px){.game-preview{background-color:var(--theme-game-preview-veil);justify-content:center;min-height:auto;padding:0}}.game-preview__top{width:100%;position:relative}@container main-wrapper (width>=688px){.game-preview__top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.game-preview__top:after{background:var(--theme-overlay-8);content:"";width:1px;height:100%;position:absolute;top:0;right:50%}}@container main-wrapper (width>=1048px){.game-preview__top{justify-content:center;width:auto}.game-preview__top:after{content:unset}}.game-preview__card{width:100%;margin-bottom:16px;display:flex;position:relative}@container main-wrapper (width>=688px){.game-preview__card{width:50%;min-width:calc(50% - 16px);margin-bottom:0}}@container main-wrapper (width>=1048px){.game-preview__card{display:none}}.game-preview__art-wrap{border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.game-preview__art-glow{z-index:-1;filter:blur(75px);opacity:.6;object-fit:cover;border-radius:14px;min-width:161px;max-width:161px;height:207px;position:absolute;bottom:0;left:0;transform:translate(-10px,7px)}.game-preview__art{aspect-ratio:182/240;object-fit:cover;border-radius:8px;height:151px;display:block}div.game-preview__art{background-color:var(--theme-overlay-8)}.game-preview__info{flex:1;min-width:0;margin-left:12px;position:relative}.game-preview__info-wrap{flex-direction:column;justify-content:space-between;width:100%;min-width:0;height:100%;display:flex}.game-preview__info-head{justify-content:space-between;display:flex}.game-preview__provider{max-width:144px;color:var(--theme-text-72);font-variant-numeric:lining-nums tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;display:block;overflow:hidden}.game-preview__name{min-width:0;max-width:100%;color:var(--theme-text-primary);font-variant-numeric:lining-nums tabular-nums;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:800;line-height:28px;display:-webkit-box;overflow:hidden}.game-preview__rtp{color:var(--theme-text-56);align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:20px;display:flex}.game-preview__rtp p{margin:0}.game-preview__favorite--info{z-index:1;padding:0;position:absolute;top:0;right:0}.game-preview__favorite--row{display:none}@container main-wrapper (width>=688px){.game-preview__favorite--info{display:none}.game-preview__favorite--row{padding:0;display:inline-flex}}.game-preview__config{flex-direction:column;gap:12px;width:100%;margin-bottom:20px;display:flex}@container main-wrapper (width>=688px){.game-preview__config{flex-direction:column-reverse}}.game-preview__fullscreen{order:0;justify-content:space-between;display:flex}@container main-wrapper (width>=688px){.game-preview__fullscreen{order:1}}@container main-wrapper (width>=1048px){.game-preview__fullscreen{display:none}}.game-preview__fullscreen-switch{width:max-content;padding:0;font-size:12px;font-weight:700;line-height:16px}.game-preview__fullscreen-switch .ui-switch__label{color:var(--theme-text-72);white-space:nowrap;font-size:12px;font-weight:700;line-height:16px}@container main-wrapper (width>=688px){.game-preview__fullscreen-switch{width:100%;max-width:147px}.game-preview__fullscreen-switch .ui-switch__label{white-space:normal}}.game-preview__currencies{align-items:center;gap:8px;width:100%;display:flex}.game-preview__currency-title{color:var(--theme-text-72);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:12px;font-weight:700;line-height:16px}.game-preview__currency{color:var(--theme-text-primary);align-items:center;font-size:14px;font-weight:500;line-height:21px;display:flex}.game-preview__currency--disabled{opacity:.48;cursor:not-allowed}.game-preview__currency-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-right:8px;display:flex}.game-preview__currency-icon>*{width:20px;height:20px}.game-preview__currency-text{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.game-preview__actions{justify-content:center;gap:12px;width:100%;display:flex}.game-preview__actions>button{min-width:calc(50% - 6px)}@container main-wrapper (width>=1048px){.game-preview__actions{width:296px}}.game-reviews{flex-direction:column;gap:16px;display:flex}.game-reviews-login{align-self:flex-start}.game-reviews-controls{flex-wrap:wrap;gap:8px;display:flex}.game-reviews-chips{background-color:var(--theme-surface-overlay-strong);scrollbar-width:none;border-radius:8px;flex-shrink:1;min-width:0;padding:2px;display:inline-flex;overflow-x:auto}.game-reviews-chips::-webkit-scrollbar{display:none}.game-reviews-chip{color:var(--theme-text-secondary);letter-spacing:-.12px;white-space:nowrap;cursor:pointer;background-color:#0000;border:0;border-radius:6px;flex-shrink:0;align-items:center;padding:6px 12px;font-size:12px;font-weight:700;line-height:20px;transition:background-color .1s ease-in-out,color .1s ease-in-out;display:inline-flex}.game-reviews-chip:hover:not(.game-reviews-chip--active){color:var(--theme-text-primary)}.game-reviews-chip--active{background-color:var(--theme-divider-sunken);color:var(--theme-text-primary);cursor:default}.game-reviews-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.review-summary-score{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.review-summary-avg{color:var(--theme-text-primary);letter-spacing:-.64px;font-variant-numeric:lining-nums tabular-nums;font-size:32px;font-weight:700;line-height:36px}.review-summary-total{color:var(--theme-text-56);font-size:12px;font-weight:500;line-height:16px}.review-summary-bars{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.review-summary-row{align-items:center;gap:8px;display:flex}.review-summary-star,.review-summary-count{color:var(--theme-text-56);font-variant-numeric:lining-nums tabular-nums;flex:none;font-size:12px;font-weight:600;line-height:16px}.review-summary-star{width:10px}.review-summary-count{text-align:right;width:20px}.review-summary-bar{background:var(--theme-bonus-flat-bg);border-radius:999px;flex:1;max-width:320px;height:6px;display:block;overflow:hidden}.review-summary-bar__fill{background:var(--theme-warning);border-radius:999px;height:100%;display:block}.rating-stars{align-items:center;gap:2px;display:inline-flex}.rating-stars--input{gap:4px}.rating-star{cursor:pointer;background:0 0;border:0;padding:2px;transition:transform .1s ease-in-out;display:inline-flex}.rating-star:hover{transform:scale(1.1)}.rating-star__glyph{color:var(--theme-text-56)}.rating-star__glyph--on{color:var(--theme-warning)}.review-form-rating{align-items:center;gap:10px;display:flex}.review-form-rating__label{color:var(--theme-text-72);letter-spacing:-.28px;font-size:14px;font-weight:600;line-height:18px}.review-form-field__inner{align-items:stretch;height:auto;padding:12px 16px}.review-form-body{resize:vertical;min-height:60px}.review-form-body::placeholder{color:var(--theme-text-56)}.review-form-actions{align-items:center;gap:8px;display:flex}.review-item-head{align-items:center;display:flex}.review-item__avatar{margin-right:10px}.review-item-who{flex-direction:column;gap:2px;min-width:0;display:flex}.review-item-who__top{align-items:center;gap:8px;min-width:0;display:flex}.review-item__name{color:var(--theme-chrome-ink-hover);letter-spacing:-.28px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.review-item__verified{background:var(--theme-bonus-flat-bg);color:var(--theme-text-72);border-radius:6px;flex:none;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.review-item-who__meta{align-items:center;gap:8px;display:flex}.review-item__time{color:var(--theme-text-56);font-size:12px;font-weight:500;line-height:16px}.review-item-body{color:var(--theme-text-72);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:20px}.review-item-actions{align-items:center;gap:16px;display:flex}.review-item-action{color:var(--theme-text-56);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;line-height:16px;transition:color .1s ease-in-out;display:inline-flex}.review-item-action:hover{color:var(--theme-text-primary)}.review-item-action--on,.review-item-action--on:hover{color:var(--theme-blue)}.review-item-action--report:hover{color:var(--theme-red)}.review-item-action__count{font-variant-numeric:lining-nums tabular-nums}.game-description__content{max-height:320px;transition:all .4s ease-in-out;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,#0000,currentColor 120px);mask-image:linear-gradient(0deg,#0000,currentColor 120px)}@container (width<=608px){.game-description__content{max-height:480px}}.game-description__content--full{max-height:none;-webkit-mask-image:none;mask-image:none}.game-description__body h1{font-size:24px;font-weight:700;line-height:32px}.game-description__body h1,.game-description__body h2{color:var(--theme-text-primary);letter-spacing:-.02em;margin:0 0 12px}.game-description__body h2{font-size:20px;font-weight:600;line-height:24px}.game-description__body h3{font-size:16px;line-height:20px}.game-description__body h3,.game-description__body h4{color:var(--theme-text-primary);letter-spacing:-.02em;margin:0 0 12px;font-weight:600}.game-description__body h4{font-size:14px;line-height:18px}.game-description__body strong{color:var(--theme-text-primary);font-weight:700}.game-description__body li,.game-description__body p{color:var(--theme-text-72);margin:0 0 16px;font-size:14px;font-weight:500;line-height:20px}.game-description__body ul{padding-inline-start:40px;list-style:outside}.game-description__body li{margin:8px 0 0}.game-description__body li:last-of-type{margin-bottom:8px}.game-description__body p+p{margin-top:20px}.game-description__more{margin:17px auto 0;display:flex}.game-description__more-icon{transition:transform .1s ease-in-out}.game-description__more-icon--open{transform:rotate(180deg)}.favorites-filter{flex-direction:column;gap:8px;width:180px;display:flex}@container main-wrapper (width<=687px){.favorites-filter{width:100%}.favorites-page .casino-section-header__block:has(.favorites-filter){width:100%}.favorites-filter .sheet-select__trigger{border-radius:6px;height:36px;padding:8px 10px}.favorites-filter .sheet-select__value{font-size:12px;line-height:16px}.favorites-filter .sheet-select__arrow{width:16px;height:16px;margin-left:4px}}.favorites-filter__headline{color:var(--theme-text-72);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}}
