.tournament-popup-container[data-v-343fcff2]{bottom:0;left:0;padding:30px 68px 0;position:fixed;right:0;top:0;z-index:999}.tournament-popup[data-v-343fcff2]{align-items:center;background:#fff;border-radius:26px 26px 0 0;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 0 10px;position:relative;width:100%}.tournament-popup .tournament-popup-close[data-v-343fcff2]{cursor:pointer;height:22px;position:absolute;right:21px;top:22px;width:22px}.tournament-popup .tournament-default-image-section[data-v-343fcff2],.tournament-popup .tournament-image-section[data-v-343fcff2]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:0;margin:0 0 10px;padding:0 0 18%;width:100%}.tournament-popup .tournament-default-image-section[data-v-343fcff2]{background-image:url(./default_tournament_image.3afb1375.png)}.tournament-popup .tournament-content-section[data-v-343fcff2]{flex:1 0 80%;overflow-y:auto;padding:20px 29px 48px}.tournament-popup .tournament-content-section .tournament-title-section[data-v-343fcff2]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:14px}.tournament-popup .tournament-content-section .tournament-title-section .tournament-title[data-v-343fcff2]{color:#111;font-size:24px;font-weight:700;line-height:1.2em}.tournament-popup .tournament-content-section .tournament-description-section .tournament-description[data-v-343fcff2]{color:#6c6c6c;font-size:16px;font-weight:400;margin-bottom:22px}.tournament-popup .tournament-content-section .tournament-dates-info[data-v-343fcff2]{display:grid;grid-auto-rows:33px;grid-template-columns:repeat(3,1fr);grid-gap:0 11px;margin-bottom:14px}.tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section[data-v-343fcff2]{align-items:center;background:#eaeaea;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;padding:7px 15px}.tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section .tournament-dates-title[data-v-343fcff2]{color:var(--app-text-second-color);font-size:14px;font-weight:400}.tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section .start-date-info[data-v-343fcff2]{color:#00a478;font-size:14px;font-weight:500}.tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section .end-date-info[data-v-343fcff2]{color:var(--app-error-color);font-size:14px;font-weight:500}.tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section .participation-fee-info[data-v-343fcff2]{color:#6c6c6c;font-size:14px;font-weight:500}.tournament-popup .tournament-content-section .tournament-games-section[data-v-343fcff2]{margin:0 0 17px}.tournament-popup .tournament-content-section[data-v-343fcff2]::-webkit-scrollbar{width:6px}.tournament-popup .tournament-content-section[data-v-343fcff2]::-webkit-scrollbar-track{border-radius:4px}.tournament-popup .tournament-content-section[data-v-343fcff2]::-webkit-scrollbar-thumb{background-color:#d2d2d2;border-radius:4px}[data-theme=dark] .tournament-popup[data-v-343fcff2]{background:#17181d}[data-theme=dark] .tournament-popup .tournament-content-section .tournament-title-section .tournament-title[data-v-343fcff2]{color:#fff;font-size:24px;font-weight:700}[data-theme=dark] .tournament-popup .tournament-content-section .tournament-description-section .tournament-description[data-v-343fcff2]{color:#fff;font-size:16px;font-weight:400}[data-theme=dark] .tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section[data-v-343fcff2]{background:#33353d}[data-theme=dark] .tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section .tournament-dates-title[data-v-343fcff2]{color:#878787;font-size:14px;font-weight:400}[data-theme=dark] .tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section .participation-fee-info[data-v-343fcff2]{color:#fff;font-size:14px;font-weight:500}[data-theme=dark] .tournament-popup .tournament-content-section .tournament-games-section[data-v-343fcff2]{margin:0 0 17px}[data-theme=dark] .tournament-popup .tournament-content-section[data-v-343fcff2]::-webkit-scrollbar{width:6px}[data-theme=dark] .tournament-popup .tournament-content-section[data-v-343fcff2]::-webkit-scrollbar-track{border-radius:4px}[data-theme=dark] .tournament-popup .tournament-content-section[data-v-343fcff2]::-webkit-scrollbar-thumb{background-color:#33353d;border-radius:4px}@media (max-width:1199px){.tournament-popup-container[data-v-343fcff2]{padding:30px 34px 0}}@media (max-width:768px){.tournament-popup-container[data-v-343fcff2]{padding:64px 15px 0}.tournament-popup-container .tournament-popup .tournament-default-image-section[data-v-343fcff2],.tournament-popup-container .tournament-popup .tournament-image-section[data-v-343fcff2]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:0;padding:0 0 21%;width:100%}.tournament-popup-container .tournament-popup .tournament-content-section[data-v-343fcff2]{padding:20px 8px 48px}.tournament-popup-container .tournament-popup .tournament-content-section .tournament-dates-info[data-v-343fcff2]{grid-template-columns:1fr;grid-gap:12px 0}.tournament-popup-container .tournament-popup .tournament-content-section .tournament-dates-info .tournament-date-section[data-v-343fcff2]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:7px 15px}}.tournament-box-container[data-v-cee4552f]{display:grid;grid-template-columns:28% calc(72% - 15px);grid-gap:0 15px}.tournament-left[data-v-cee4552f],.tournament-right[data-v-cee4552f]{background:#f3f3f3;border-radius:12px;overflow:hidden}.tournament-left .tournament-image[data-v-cee4552f]{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:6px;cursor:pointer;display:inline-block;max-height:370px;padding-top:56.25%;width:100%}.tournament-left .tournament-statuses[data-v-cee4552f]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5px 14px 13px}.tournament-left .tournament-statuses .tournament-title[data-v-cee4552f]{color:#040608;display:none;font-size:18px;font-weight:700;margin-bottom:4px}.tournament-left .tournament-statuses .tournament-amount[data-v-cee4552f]{color:var(--app-color-active);font-size:22px;font-weight:500;line-height:1.2em;margin-bottom:5px}.tournament-left .tournament-statuses .tournament-date-status[data-v-cee4552f]{border-radius:3px;height:20px;margin:0 0 6px;overflow:hidden;width:-moz-max-content;width:max-content}.tournament-left .tournament-statuses .tournament-date-status .tournament-date-status-title[data-v-cee4552f]{background:#d3d3d3;color:var(--app-text-color);font-size:12px;font-weight:400;height:100%;line-height:1.2em;padding:4px 10px;text-transform:uppercase;width:100%}.tournament-left .tournament-statuses .tournament-countdown[data-v-cee4552f]{margin:0 0 14px}.tournament-left .tournament-statuses .tournament-countdown .tournament-countdown-container-finished .tournament-is-finished[data-v-cee4552f]{color:var(--app-text-color);font-size:16px;font-weight:500;line-height:1.2em}.tournament-left .tournament-controls[data-v-cee4552f]{align-items:center;display:flex;flex-direction:row;gap:0 10px;height:50px;justify-content:space-between;width:100%}.tournament-left .tournament-controls .tournament-learn-more-link[data-v-cee4552f],.tournament-left .tournament-controls[data-v-cee4552f] .tournament-control-button-container{flex:1 0 calc(50% - 10px);width:calc(50% - 10px)}.tournament-left-mobile[data-v-cee4552f]{display:none}.tournament-right[data-v-cee4552f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 0 5px;grid-gap:0 10px;width:100%}.tournament-right .tournament-content-section[data-v-cee4552f]{background:#f3f3f3;border-radius:6px;flex:1 0 100%;max-height:370px;overflow-y:auto;padding:40px 0 0 15px}.tournament-right .tournament-content-section .tournament-title-section[data-v-cee4552f]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:14px}.tournament-right .tournament-content-section .tournament-title-section .tournament-title[data-v-cee4552f]{color:var(--app-text-color);font-size:30px;font-weight:700;line-height:1.2em}.tournament-right .tournament-content-section .tournament-countdown[data-v-cee4552f]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:27px}.tournament-right .tournament-content-section .tournament-countdown .tournament-countdown-container-finished .tournament-is-finished[data-v-cee4552f]{color:var(--app-text-color);font-size:28px;font-weight:400}.tournament-right .tournament-content-section .tournament-amount[data-v-cee4552f]{align-items:center;color:var(--app-color-active);display:flex;flex-direction:row;font-size:39px;font-weight:500;justify-content:center}.tournament-right .tournament-content-section .tournament-dates-info[data-v-cee4552f]{align-items:center;display:inline-block;margin-bottom:5px;width:81%}.tournament-right .tournament-content-section .tournament-dates-info .tournament-date-section[data-v-cee4552f]{background:#eaeaea;border-radius:6px;display:grid;grid-template-columns:50% 50%;margin-bottom:10px;padding:15px;width:120%}.tournament-right .tournament-content-section .tournament-dates-info .tournament-date-section .tournament-dates-title[data-v-cee4552f]{color:var(--app-text-second-color);font-size:14px;font-weight:400}.tournament-right .tournament-content-section .tournament-dates-info .tournament-date-section .start-date-info[data-v-cee4552f]{color:var(--app-text-color);font-size:14px;font-weight:500;text-align:end}.tournament-right .tournament-content-section .tournament-dates-info .tournament-date-section .participation-fee-info[data-v-cee4552f]{color:#6c6c6c;font-size:14px;font-weight:500;text-align:end}.tournament-right .tournament-ranking-section[data-v-cee4552f]{width:104%}[data-theme=dark] .tournament-left[data-v-cee4552f],[data-theme=dark] .tournament-right[data-v-cee4552f]{background:#232429}[data-theme=dark] .tournament-left .tournament-statuses .tournament-title[data-v-cee4552f]{color:#fff;font-size:18px;font-weight:700}[data-theme=dark] .tournament-left .tournament-statuses .tournament-date-status .tournament-date-status-title[data-v-cee4552f]{background:#434040;color:#47d5a2;font-size:12px;font-weight:400}[data-theme=dark] .tournament-left .tournament-statuses .tournament-countdown .tournament-countdown-container-finished .tournament-is-finished[data-v-cee4552f]{color:#fff;font-size:16px;font-weight:500;line-height:1.2em}[data-theme=dark] .tournament-right .tournament-title[data-v-cee4552f]{color:#fff;font-size:24px;font-weight:700}[data-theme=dark] .tournament-right .tournament-description[data-v-cee4552f]{color:#fff;font-size:16px;font-weight:400}[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section[data-v-cee4552f]{background:#33353d}[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section .tournament-dates-title[data-v-cee4552f]{color:#878787;font-size:14px;font-weight:400}[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section .participation-fee-info[data-v-cee4552f]{color:#fff;font-size:14px;font-weight:500}[data-theme=dark] .tournament-right .tournament-content-section[data-v-cee4552f]{background:#232429}.transition-popup-enter[data-v-cee4552f]{top:100%}.transition-popup-enter-active[data-v-cee4552f]{top:10%;transition:top .5s ease-in}.transition-popup-leave-active[data-v-cee4552f]{top:100%;transition:top .5s ease-in}@media (min-width:991px) and (max-width:1199px){.tournament-box-container[data-v-cee4552f]{grid-template-columns:34% calc(66% - 15px)}.tournament-right[data-v-cee4552f]{padding:20px 15px}.tournament-right .tournament-dates-info[data-v-cee4552f]{grid-gap:0 8px}.tournament-right .tournament-dates-info .tournament-date-section[data-v-cee4552f]{background:#eaeaea;border-radius:6px;padding:7px 15px}.tournament-right .tournament-dates-info .tournament-date-section .end-date-info[data-v-cee4552f],.tournament-right .tournament-dates-info .tournament-date-section .participation-fee-info[data-v-cee4552f],.tournament-right .tournament-dates-info .tournament-date-section .start-date-info[data-v-cee4552f],.tournament-right .tournament-dates-info .tournament-date-section .tournament-dates-title[data-v-cee4552f]{font-size:2px}[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section[data-v-cee4552f]{padding:10px}[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section .end-date-info[data-v-cee4552f],[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section .participation-fee-info[data-v-cee4552f],[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section .start-date-info[data-v-cee4552f],[data-theme=dark] .tournament-right .tournament-dates-info .tournament-date-section .tournament-dates-title[data-v-cee4552f]{font-size:12px}}@media (max-width:1199px){.tournament-box-container[data-v-cee4552f]{grid-template-columns:1fr}.tournament-left[data-v-cee4552f]{display:none}.tournament-left-mobile[data-v-cee4552f]{background:var(--app-backgound-second-color);border-radius:12px;display:block;overflow:hidden}.tournament-left-mobile .tournament-image[data-v-cee4552f]{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:6px 6px 0 0;cursor:pointer;display:inline-block;max-height:370px;padding-top:56.25%;width:100%}.tournament-left-mobile .tournament-statuses[data-v-cee4552f]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5px 14px 13px}.tournament-left-mobile .tournament-statuses .tournament-title[data-v-cee4552f]{color:var(--app-text-color);display:block;font-size:18px;font-weight:700;margin-bottom:4px}.tournament-left-mobile .tournament-statuses .tournament-amount[data-v-cee4552f]{color:var(--app-color-active);font-size:22px;font-weight:500;line-height:1.2em;margin-bottom:5px}.tournament-left-mobile .tournament-statuses .tournament-date-status[data-v-cee4552f]{border-radius:3px;height:20px;margin:0 0 6px;overflow:hidden;width:-moz-max-content;width:max-content}.tournament-left-mobile .tournament-statuses .tournament-date-status .tournament-date-status-title[data-v-cee4552f]{background:var(--app-background-fourth-color);color:var(--app-color-active);font-size:12px;font-weight:400;height:100%;line-height:1.2em;padding:4px 10px;text-transform:uppercase;width:100%}.tournament-left-mobile .tournament-statuses .tournament-countdown[data-v-cee4552f]{margin:0 0 14px}.tournament-left-mobile .tournament-statuses .tournament-countdown .tournament-countdown-container-finished .tournament-is-finished[data-v-cee4552f]{color:var(--app-text-color);font-size:16px;font-weight:500;line-height:1.2em}.tournament-left-mobile .tournament-controls[data-v-cee4552f]{align-items:center;display:flex;flex-direction:row;gap:0 10px;height:50px;justify-content:space-between;width:100%}.tournament-left-mobile .tournament-controls .tournament-learn-more-link[data-v-cee4552f],.tournament-left-mobile .tournament-controls[data-v-cee4552f] .tournament-control-button-container{flex:1 0 calc(50% - 10px);height:calc(100% - 7px);width:calc(50% - 10px)}.tournament-left-mobile .tournament-controls .tournament-learn-more-link .tournament-learn-more-button[data-v-cee4552f],.tournament-left-mobile .tournament-controls[data-v-cee4552f] .tournament-control-button-container .tournament-learn-more-button{padding:0}.tournament-right[data-v-cee4552f]{display:none}}@media (max-width:512px){.tournament-left[data-v-cee4552f]{display:none}.tournament-left-mobile .tournament-controls[data-v-cee4552f]{gap:0 5px}.tournament-left-mobile .tournament-controls .tournament-learn-more-link[data-v-cee4552f],.tournament-left-mobile .tournament-controls[data-v-cee4552f] .tournament-control-button-container{flex:1 0 calc(50% - 5px);width:calc(50% - 5px)}}@media (max-width:320px){.tournament-left-mobile .tournament-controls[data-v-cee4552f]{flex-wrap:wrap;gap:5px 0;height:auto}.tournament-left-mobile .tournament-controls .tournament-learn-more-link[data-v-cee4552f],.tournament-left-mobile .tournament-controls[data-v-cee4552f] .tournament-control-button-container{flex:1 0 100%;width:100%}}.tournaments-skeleton-container[data-v-ee5e7b5b]{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:713px){.tournaments-skeleton-container[data-v-ee5e7b5b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.tournaments-skeleton-container[data-v-ee5e7b5b]{grid-template-columns:34% calc(66% - 15px)}}@media (min-width:1200px){.tournaments-skeleton-container[data-v-ee5e7b5b]{grid-template-columns:28% calc(72% - 15px)}}.tournament-skeleton-right[data-v-ee5e7b5b],.tournaments-skeleton-left[data-v-ee5e7b5b]{border-radius:16px;height:374px}.tournaments-skeleton-left[data-v-ee5e7b5b]{overflow:hidden}.tournaments-skeleton-left .tournament-image-skeleton[data-v-ee5e7b5b],.tournaments-skeleton-left .tournament-statuses-skeleton[data-v-ee5e7b5b]{flex:1 1 0%}.tournaments-skeleton-left .tournament-image-skeleton[data-v-ee5e7b5b]{height:175px}.tournaments-skeleton-left .tournament-statuses-skeleton[data-v-ee5e7b5b]{align-items:center;display:flex;flex-direction:column;height:190px;justify-content:flex-start;padding:22px 14px 6px}.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-date-skeleton[data-v-ee5e7b5b],.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-prize-skeleton[data-v-ee5e7b5b],.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-status-skeleton[data-v-ee5e7b5b]{border-radius:6px}.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-prize-skeleton[data-v-ee5e7b5b]{height:20px;margin-top:10px;width:40%}.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-status-skeleton[data-v-ee5e7b5b]{height:20px;margin-top:10px;width:30%}.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-date-skeleton[data-v-ee5e7b5b]{height:34px;margin-top:5px;width:60%}.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-controls-skeleton[data-v-ee5e7b5b]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;width:100%}.tournaments-skeleton-left .tournament-statuses-skeleton .tournament-controls-skeleton .tournament-controls-button-skeleton[data-v-ee5e7b5b]{border-radius:12px;height:42px;width:100%}.tournament-skeleton-right[data-v-ee5e7b5b]{display:none;padding:20px}@media (min-width:992px){.tournament-skeleton-right[data-v-ee5e7b5b]{display:block}}.tournament-skeleton-right .tournament-description-skeleton[data-v-ee5e7b5b],.tournament-skeleton-right .tournament-title-skeleton[data-v-ee5e7b5b]{border-radius:6px}.tournament-skeleton-right .tournament-title-skeleton[data-v-ee5e7b5b]{height:25px;width:50%}.tournament-skeleton-right .tournament-description-skeleton[data-v-ee5e7b5b]{height:45px;margin-top:10px;width:95%}.tournament-skeleton-right .tournament-timelines-skeleton[data-v-ee5e7b5b]{align-items:center;-moz-column-gap:11px;column-gap:11px;display:flex;flex-direction:row;justify-content:space-between}.tournament-skeleton-right .tournament-timelines-skeleton .tournament-timeline-skeleton[data-v-ee5e7b5b]{border-radius:6px;height:32px;margin-top:20px;width:100%}.tournament-skeleton-right .tournament-games-skeleton[data-v-ee5e7b5b]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:space-between;margin-top:15px}.tournament-skeleton-right .tournament-games-skeleton .tournament-game-skeleton[data-v-ee5e7b5b]{border-radius:6px;height:0;padding-bottom:65%;width:100%}
