.page-lottery__section{padding:10px 0}@media(min-width:768px){.page-lottery__section{padding:var(--padding-section) 0}}.lottery__header{padding:10px 0}@media(min-width:768px){.lottery__header{padding:var(--padding-section) 0}}.lottery__section{padding:10px 0}@media(min-width:768px){.lottery__section{padding:var(--padding-section) 0}}.lottery__section-header{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px}@media(min-width:768px){.lottery__section-header{margin-bottom:36px}}.lottery__section-title{font-size:20px;font-weight:700;line-height:1.4}.lottery__section-desc,.lottery__section-title{color:var(--text-color-primary);margin:0;text-align:center}.lottery__section-desc{font-size:16px;font-weight:400;line-height:1.8}.lottery-header{align-items:center;border-radius:10px;display:flex;min-height:220px;overflow:hidden;padding:14px 20px;position:relative}@media(min-width:768px){.lottery-header{min-height:340px;padding:20px 40px}}.lottery-header__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.body--ar .lottery-header__img{transform:scaleX(-1)}.lottery-header__content{align-items:flex-start;color:var(--text-color-primary);display:flex;flex-direction:column;position:relative}@media(min-width:768px){.lottery-header__content{max-width:60%}}.lottery-header__title{font-size:24px;font-weight:700;line-height:1.4;margin:16px 0 0}@media(min-width:768px){.lottery-header__title{font-size:26px;margin-top:24px}}.lottery-header__pool{margin-top:16px}@media(min-width:768px){.lottery-header__pool{margin-top:24px}}.lottery-header__pool-label{font-size:12px;font-weight:400;line-height:1.4;margin-bottom:8px}.lottery-header__pool-value{display:flex;flex-direction:column;font-size:20px;font-weight:700;line-height:1.4}.tourn-timer{align-items:center;display:flex;gap:24px;justify-content:center;padding:8px 0}.tourn-timer .tourn-timer__timer--ended{display:none}.tourn-timer__title{color:var(--text-color-primary);font-size:10px;font-weight:700;line-height:1.4;transition:color .3s linear;white-space:nowrap}@media(min-width:768px){.lottery-header .tourn-timer__title,.tourn-full .tourn-timer__title{font-size:12px}}.blocks-timer{display:flex;gap:7px}.body--ar .blocks-timer{flex-direction:row-reverse}.lottery-header .blocks-timer,.tourn-full .blocks-timer{gap:11px}.blocks-timer__item{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--background-primary);border-radius:4px;color:var(--text-color-primary);display:flex;font-size:10px;font-weight:700;height:23px;justify-content:center;line-height:1.4;min-width:23px;padding:4px;position:relative;transition:color .3s linear,background-color .3s linear}.blocks-timer__item:after{content:":";position:absolute;right:-5px}.blocks-timer__item:last-child:after{display:none}@media(min-width:768px){.tourn-full .blocks-timer__item{font-size:16px;font-weight:700;height:36px;min-width:36px}.tourn-full .blocks-timer__item:after{content:":";font-size:12px;font-weight:400;position:absolute;right:-7px}}.page-lottery-tickets{color:var(--text-color-primary);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:985px}@media(min-width:768px){.page-lottery-tickets{gap:24px}}.page-lottery-tickets__item{max-width:312px;position:relative;width:100%}.page-lottery-tickets__image-wrapper{aspect-ratio:312/138;position:relative;width:100%}.page-lottery-tickets__left{bottom:0;left:0;padding:40px 12px 12px 10px;position:absolute;text-align:center;top:0;width:85%}.page-lottery-tickets__deposit,.page-lottery-tickets__left{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.page-lottery-tickets__deposit{height:40%;text-transform:uppercase;width:100%}.page-lottery-tickets__deposit-top{color:var(--text-color-contrast);font-size:26px;font-weight:700;line-height:1.4;text-transform:none}.page-lottery-tickets__deposit-bottom{font-size:20px;font-weight:400;font-weight:700;line-height:1.4;opacity:.7}.page-lottery-tickets__separator{background-color:var(--text-color-contrast);height:2px;margin:4px 0 6px;width:88%}.page-lottery-tickets__price{flex-direction:row;font-size:10px;gap:4px;height:14%;opacity:.7}.page-lottery-tickets__price,.page-lottery-tickets__right{align-items:center;display:flex;font-weight:700;line-height:1.4}.page-lottery-tickets__right{bottom:0;flex-direction:column;font-size:20px;justify-content:center;position:absolute;right:0;top:0;width:15%}.page-lottery-tickets__text{font-size:6px;font-weight:700;line-height:1.4;text-transform:uppercase}.lottery-prizes-slider{margin:0 auto;max-width:calc(1600px + var(--padding-container)*2)}.lottery-prizes-slider .slick-track{gap:0}@media(min-width:768px){.lottery-prizes-slider .slick-track{gap:16px}}.lottery-prizes-slider__slide{display:flex;height:100%;margin:0 8px;min-height:258px;overflow:hidden;padding-top:38px;position:relative;width:282px}@media(min-width:768px){.lottery-prizes-slider__slide{margin:0}}@media(min-width:960px){.lottery-prizes-slider__slide{min-width:auto;width:auto}}.lottery-prizes-slider__image{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.lottery-prizes-slider__wrapper{border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.lottery-prizes-slider__wrapper:after{background:var(--lottery-gradient-1);border-radius:10px;content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:2}.lottery-prizes-slider__slide--1 .lottery-prizes-slider__wrapper:after{background:var(--lottery-gradient-2)}.lottery-prizes-slider__slide--2 .lottery-prizes-slider__wrapper:after{background:var(--lottery-gradient-3)}.lottery-prizes-slider__wrapper:before{background:var(--text-color-extra-1);border-radius:10px;content:"";display:block;height:100%;inset:0;opacity:.5;position:absolute;width:100%;z-index:1}.lottery-prizes-slider__ticket{left:50%;max-width:282px;top:-38px;transform:translateX(-50%);z-index:3}.lottery-prizes-slider__description{color:var(--lottery-description-text-1);font-size:20px;font-weight:700;line-height:1.4;padding:20px 16px;position:relative;text-align:center;z-index:4}.lottery-prizes-slider__slide--1 .lottery-prizes-slider__description{color:var(--lottery-description-text-2)}.lottery-prizes-slider__slide--2 .lottery-prizes-slider__description{color:var(--lottery-description-text-3)}.page-lottery-slider-ticket{position:relative;width:100%}.page-lottery-slider-ticket__image-wrapper{aspect-ratio:282/116;position:relative;width:100%}.page-lottery-slider-ticket__left{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:28px 10px 10px;position:absolute;text-align:center;top:0;width:80%}.page-lottery-slider-ticket__content{align-items:center;display:flex;flex-direction:column;gap:12px;text-transform:uppercase;width:100%}.page-lottery-slider-ticket__title{color:var(--lottery-prize-background-1);font-size:26px;font-weight:700;line-height:1.4;text-transform:uppercase}.page-lottery-slider-ticket--1 .page-lottery-slider-ticket__title{color:var(--lottery-prize-background-2)}.page-lottery-slider-ticket--2 .page-lottery-slider-ticket__title{color:var(--lottery-prize-background-3)}.page-lottery-slider-ticket__prize{color:var(--text-color-extra-1);font-size:20px;font-weight:700;line-height:1.4;opacity:.7;text-transform:none}.page-lottery-slider-ticket__right{align-items:center;bottom:0;color:var(--lottery-prize-background-1);display:flex;flex-direction:column;font-size:20px;font-weight:700;justify-content:center;line-height:1.4;padding-right:8px;position:absolute;right:0;top:0;width:19%}.page-lottery-slider-ticket--1 .page-lottery-slider-ticket__right{color:var(--lottery-prize-background-2)}.page-lottery-slider-ticket--2 .page-lottery-slider-ticket__right{color:var(--lottery-prize-background-3)}.page-lottery-slider-ticket__text{font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase}.lottery-prize__item:not(:last-child):after{content:" + ";max-width:176px;position:relative}.lottery-prizes{margin:0 auto}@media(min-width:768px){.lottery-prizes{max-width:580px}}@media(min-width:960px){.lottery-prizes{max-width:880px}}.lottery-prizes__wrapper{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.lottery-prizes__wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.lottery-prizes__wrapper{grid-template-columns:repeat(3,1fr)}}.lottery-prizes__item{align-items:center;background-color:var(--lottery-prize-background);border-radius:10px;color:var(--lottery-prize-text-secondary);display:flex;flex-direction:column;font-size:20px;font-weight:700;gap:12px;line-height:1.4;padding:10px 25px;text-align:center;width:100%}@media(min-width:768px){.lottery-prizes__item{max-width:282px}}.lottery-prizes__item--1,.lottery-prizes__item--2,.lottery-prizes__item--3{color:var(--lottery-prize-text)}.lottery-prizes__item--1{background-color:var(--lottery-prize-background-1)}@media(min-width:768px){.lottery-prizes__item--1{grid-column:1/-1;justify-self:center;width:282px}}@media(min-width:960px){.lottery-prizes__item--1{grid-column:auto;justify-self:auto;width:auto}}.lottery-prizes__item--2{background-color:var(--lottery-prize-background-2)}.lottery-prizes__item--3{background-color:var(--lottery-prize-background-3)}.lottery-prizes__prize-wrapper{position:relative;width:100%}.lottery-prizes__place{color:var(--lottery-prize-text-extra);display:flex;gap:6px;justify-content:center;position:relative}.lottery-prizes__place:after{background-color:var(--lottery-prize-text-secondary);bottom:-6px;content:"";height:1px;left:50%;position:absolute;right:0;transform:translateX(-50%);width:35px;z-index:1}.lottery-prizes__item--1 .lottery-prizes__place:after,.lottery-prizes__item--2 .lottery-prizes__place:after,.lottery-prizes__item--3 .lottery-prizes__place:after{background-color:var(--lottery-prize-text)}.lottery-prizes__item--1 .lottery-prizes__place,.lottery-prizes__item--2 .lottery-prizes__place,.lottery-prizes__item--3 .lottery-prizes__place{color:var(--lottery-prize-text)}.page-lottery-winners__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.page-size-select{display:block;margin:0;padding:0;position:relative}.page-size-select__button{align-items:center;align-self:stretch;background-color:var(--button-primary-bg);border:2px solid var(--text-color-contrast);border-radius:10px;color:var(--text-color-primary);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-weight:400;gap:8px;justify-content:space-between;line-height:1.4;margin:0;min-height:42px;min-width:50px;outline:none;padding:8px;text-transform:capitalize;transition:background-color .3s linear;width:100%}.page-size-select--open .page-size-select__button{background-color:var(--button-primary-bg-hover)}@media(min-width:768px){.page-size-select__button:hover{background-color:var(--button-primary-bg-hover)}}.page-size-select__button-inner{align-items:center;display:flex;gap:10px}.page-size-select__caret{color:var(--text-color-primary);display:inline-block;font-size:10px;transition:transform .3s linear;vertical-align:top;width:auto}.page-size-select--open .page-size-select__caret{transform:rotate(180deg)}.page-size-select__list{background-color:var(--background-secondary);border-radius:10px;display:none;flex-direction:column;margin:4px 0 0;padding:8px;position:absolute;right:0;top:100%;width:100%}.page-size-select--open .page-size-select__list{display:flex;z-index:20}.page-size-select .page-size-select__link{align-items:center;border-radius:4px;color:var(--text-color-primary);display:flex;flex-direction:row;font-size:12px;font-weight:400;line-height:1.4;margin:0;min-height:22px;outline:none;padding:2px 4px;text-align:center;text-decoration:none;text-transform:capitalize;transition:background-color .3s linear;white-space:nowrap;width:100%}.page-size-select .page-size-select__link:active,.page-size-select .page-size-select__link:focus,.page-size-select .page-size-select__link:hover{cursor:pointer;outline:none;text-decoration:none}.page-size-select .page-size-select__link--current,.page-size-select .page-size-select__link:hover{background:var(--icon-color-extra-1)}.page-size-select .page-size-select__link:not(:last-child){margin-bottom:8px}