.lottery-page{color:hsla(0,0%,100%,.502);font-size:16px;line-height:1.6;padding:20px 0;text-align:center}@media(min-width:768px){.lottery-page{padding:40px 0}}.lottery-page__banner{border-radius:10px;color:#fff;line-height:1.375;min-height:360px;overflow:hidden;padding:35px 30px;position:relative;text-align:left}.lottery-page__banner-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.lottery-page__banner-inner{display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%;padding:0 30% 0 0;position:relative}@media(min-width:768px){.lottery-page__banner-inner{padding:0}}.lottery-page__banner-title{font-size:20px;font-weight:700;margin:0 0 20px}@media(min-width:768px){.lottery-page__banner-title{font-size:24px;margin-bottom:15px}}.lottery-page__pool{font-size:24px;font-weight:700;margin:0 0 15px}.lottery-page__pool-label{font-size:16px;margin:0 0 10px}.lottery-page__section{margin:20px 0 0}@media(min-width:768px){.lottery-page__section{margin-top:40px}}@media(min-width:960px){.lottery-page__section{margin-top:50px}}.lottery-page .lottery-page__conditions{margin-top:30px}.lottery-timer{color:#fff;font-size:16px;font-weight:700;line-height:1.6;max-width:210px;text-align:left}@media(min-width:768px){.lottery-timer{max-width:270px}}.lottery-timer .lottery-timer__timer{margin:10px 0 0}.lottery-title{color:#fff;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:1.25;margin:0 auto 16px;padding:0;text-align:center}@media(min-width:768px){.lottery-title{font-size:32px;margin-bottom:30px}}.lottery-conditions{align-items:center;color:#09080b;display:flex;flex-direction:row;flex-wrap:wrap;font-size:18px;font-weight:700;gap:10px;justify-content:center;line-height:1;margin:0 auto;max-width:700px;width:100%}@media(min-width:768px){.lottery-conditions{gap:20px}}.lottery-conditions__item{align-items:center;background-image:url(/images/lottery-conditions__item__bg.85ebb038..svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:grid;grid-template-columns:77% 1fr;justify-content:center;min-height:160px;width:320px}.lottery-conditions__summ{font-size:30px;font-weight:900}.lottery-conditions__hint{font-size:14px;font-weight:600;line-height:1.2;padding:0 5px;text-transform:uppercase}.lottery-conditions__label{text-transform:uppercase}.lottery-conditions__deposit{padding:10px 35px}.lottery-conditions__deposit-inner{border-bottom:2px solid #09080b;margin-bottom:10px;padding-bottom:10px}.lottery-prizes__grid{display:grid;gap:8px;margin:0 auto;max-width:940px}@media(min-width:768px){.lottery-prizes__grid{gap:30px 20px;grid-template-columns:repeat(3,1fr)}}.lottery-prizes__prize{align-items:center;background:#1a161f;border-radius:10px;color:#fff;display:grid;font-size:16px;font-weight:500;gap:10px;grid-template-columns:repeat(2,1fr);line-height:1;min-height:60px;padding:10px 5px;position:relative;width:100%}.lottery-prizes__prize:first-child{background:#ffbe25}.lottery-prizes__prize:nth-child(2){background:hsla(0,0%,100%,.502)}.lottery-prizes__prize:nth-child(3){background:#ec3200}.lottery-prizes__ticket{position:relative}.lottery-prizes__ticket:before{background:linear-gradient(180deg,rgba(126,114,141,.5),rgba(126,114,141,.25));content:"";height:40px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.lottery-player-awards-list{display:inline-block;max-width:100%;vertical-align:top;width:auto}.lottery-player-awards-list__item{display:inline}.lottery-player-awards-list__item+.lottery-player-awards-list__item:before{content:" + "}.lottery-player-awards-list__label{display:inline-block;margin:0 0 0 3px;vertical-align:top}.lottery-awards-three .lottery-player-awards-list__item{display:block}.lottery-awards-three .lottery-player-awards-list__item:before{display:none}.lottery-winners-paginator{display:block;padding:0;width:100%}.lottery-winners-paginator__head{align-items:center;display:flex;justify-content:flex-start;margin:0 0 8px;min-height:40px;padding:0 50px 0 0;position:relative;text-align:left;width:100%}@media(min-width:768px){.lottery-winners-paginator__head{justify-content:center;margin-bottom:18px;padding:0 50px;text-align:center}}.lottery-winners-paginator .lottery-winners-paginator__lottery-title{margin:0}.lottery-winners-paginator__select{position:absolute;right:0;top:50%;transform:translateY(-50%)}.lottery-winners-paginator__table{border:none;border-collapse:collapse;margin:0 auto;max-width:100%;table-layout:fixed;width:100%}.lottery-winners-paginator__cell{border:none;color:#fff;font-size:12px;font-style:normal;font-weight:500;height:48px;letter-spacing:normal;line-height:1.2;padding:5px;text-align:left;vertical-align:middle}.lottery-winners-paginator__row:nth-of-type(2n) .lottery-winners-paginator__cell{background-color:#27212e}.lottery-winners-paginator__cell:first-child{border-radius:10px 0 0 10px;padding-left:16px}.lottery-winners-paginator__cell:last-child{border-radius:0 10px 10px 0;padding-right:16px}tbody .lottery-winners-paginator__row--0 .lottery-winners-paginator__cell{color:#ffbe25;font-weight:600}tbody .lottery-winners-paginator__row--1 .lottery-winners-paginator__cell{color:hsla(0,0%,100%,.502);font-weight:600}tbody .lottery-winners-paginator__row--2 .lottery-winners-paginator__cell{color:#ec3200;font-weight:600}thead .lottery-winners-paginator__cell{background-color:#27212e;border-bottom:none;color:hsla(0,0%,100%,.6);font-size:10px;font-weight:400;text-transform:uppercase}thead .lottery-winners-paginator__cell--name{width:30%}thead .lottery-winners-paginator__cell--prize{width:40%}.lottery-winners-paginator__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-size-select{display:block;padding:0;position:relative}.page-size-select__button{align-items:center;align-self:stretch;background-color:#6d6a71;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-weight:500;justify-content:space-between;margin:0;min-height:40px;min-width:46px;outline:none;padding:8px;text-transform:capitalize;transition:background-color .3s ease;width:100%}.page-size-select--open .page-size-select__button,.page-size-select__button:hover{background-color:#27212e}.page-size-select__button-inner{align-items:center;display:flex;margin:0 8px 0 0}.page-size-select__caret{color:#fff;display:inline-block;font-size:4px;margin:0;transition:transform .3s ease;vertical-align:top;width:auto}.page-size-select--open .page-size-select__caret{transform:rotate(180deg)}.page-size-select__list{background-color:#1a161f;border-radius:10px;display:none;flex-direction:column;margin:5px 0 0;padding:10px 0;position:absolute;right:0;top:100%;width:100%}.page-size-select--open .page-size-select__list{display:flex;z-index:100}.page-size-select .page-size-select__link{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:12px;font-weight:500;justify-content:center;line-height:1;margin:1px 0 0;outline:none;padding:5px;text-align:center;text-decoration:none;text-transform:capitalize;transition:background-color .3s ease;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:#09080b;color:#fff}.pagination{gap:4px;margin-top:16px}.pagination,.pagination__item{display:flex;justify-content:center}.pagination__item{align-items:center;background-color:#27212e;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:36px;padding:8px;transition:background-color .3s ease;width:36px}.pagination__item--active,.pagination__item:hover{background-color:linear-gradient(180deg,rgba(126,114,141,.5),rgba(126,114,141,.25))}.pagination__item--prev{font-size:8px;margin-right:12px}.pagination__item--next{font-size:8px;margin-left:12px}.pagination__item--disable{cursor:not-allowed;opacity:.6}.pagination__item--disable:hover{background-color:#27212e}.pagination__points{color:#fff;font-size:12px;font-weight:500;height:36px;padding:10px;text-align:center;width:36px}.lottery-winners,.lottery-winners__more{display:block;padding:0;width:100%}.lottery-winners__more{margin:30px 0 0;text-align:center}@media(min-width:768px){.lottery-winners__more{margin-top:35px}}.lottery-winners__table{border:none;border-collapse:collapse;margin:0 auto;max-width:100%;table-layout:fixed;width:100%}.lottery-winners__cell{border:none;border-bottom:1px solid hsla(0,0%,100%,.3);color:#6d6a71;font-size:14px;font-style:normal;font-weight:700;height:80px;letter-spacing:normal;line-height:1.2;padding:5px;text-align:center;vertical-align:middle}@media(min-width:768px){.lottery-winners__cell{font-size:18px;padding:0 10px}}.lottery-winners__cell--place{padding:0 0 0 5px}@media(min-width:768px){.lottery-winners__cell--place{padding:0 0 0 10px}}.lottery-winners__cell--name{text-align:left}.lottery-winners__cell--prize{font-size:18px;text-align:right}@media(min-width:768px){.lottery-winners__cell--prize{font-size:24px}}tbody tr:first-child .lottery-winners__cell--prize{color:#ffbe25}tbody tr:nth-child(2) .lottery-winners__cell--prize{color:hsla(0,0%,100%,.502)}tbody tr:nth-child(3) .lottery-winners__cell--prize{color:#ec3200}thead .lottery-winners__cell{background-color:#1a161f;border-bottom:none;color:#fff;font-size:16px;height:68px}thead .lottery-winners__cell:first-child{border-radius:4px 0 0 4px}thead .lottery-winners__cell:last-child{border-radius:0 4px 4px 0}thead .lottery-winners__cell--place{padding:0;text-align:right;width:50px}@media(min-width:768px){thead .lottery-winners__cell--place{width:36px}}@media(min-width:960px){thead .lottery-winners__cell--place{width:40px}}@media(min-width:1632px){thead .lottery-winners__cell--place{width:60px}}thead .lottery-winners__cell--name{padding-left:0;text-align:left}thead .lottery-winners__cell--prize{width:30%}.lottery-winners__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.lottery-winners__user-place{align-items:center;background-color:#ffbe25;border-radius:24px;color:#1a161f;display:flex;font-size:20px;font-weight:700;justify-content:center;min-height:68px;text-align:center;width:100%}.description{display:block;padding:0;text-align:left;width:100%}.description__block-buttons{display:block;margin:0;padding:15px 0 0;text-align:center;width:100%}@media(min-width:1248px){.description__block-buttons{padding-top:20px}}