.tournament-back[data-v-d579b0ce]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-right:8px;padding:0;border:none;border-radius:12px;background:#1d2229;color:#9aa7bbcc;cursor:pointer}.tournament-back svg[data-v-d579b0ce]{width:24px;height:24px}@media(min-width:768px){.tournament-back[data-v-d579b0ce]{display:none}}.tournament-panel[data-v-93280f74]{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;padding:16px 16px 24px}.tournament-panel[data-v-93280f74]:before{content:"";position:absolute;inset:0;border-radius:20px;border:1px solid hsla(0,0%,100%,.08);background:#ffffff05;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);pointer-events:none}.tournament-panel[data-v-93280f74]>*{position:relative}.tournament-panel[data-v-93280f74]:not(.tournament-panel--guest):before{background:linear-gradient(180deg,#ffc7001a,#ffc70000 50%),#ffffff05}.tournament-panel__notice[data-v-93280f74]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:14px;font-weight:700;line-height:1;color:#fff6}.tournament-panel__notice svg[data-v-93280f74]{width:15px;height:19px;flex-shrink:0}.tournament-panel__actions[data-v-93280f74]{display:flex;justify-content:center;gap:8px}.tournament-panel--guest[data-v-93280f74]{padding-bottom:0}.tournament-panel--guest[data-v-93280f74]:before{bottom:21px}.tournament-panel--guest .tournament-panel__footer[data-v-93280f74]{margin-bottom:-9px}.tournament-panel--guest .tournament-panel__actions[data-v-93280f74]{order:1}.tournament-panel__login[data-v-93280f74],.tournament-panel__register[data-v-93280f74]{--gb-padding: 12px 14px;--gb-gap: 10px;--gb-radius: 14px;width:auto;height:42px;font-size:14px;font-weight:600;line-height:1;color:#fff;white-space:nowrap;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}.tournament-panel__register[data-v-93280f74]{--gb-fill: linear-gradient(166deg, #ffb24d, #5d3c16 40%, #5d3c16 60%, #a09e99);--gb-stroke: linear-gradient(90deg, #fff8ef, rgba(144,82,12,.8), #fffcf3)}.tournament-panel__login[data-v-93280f74]{--gb-fill: linear-gradient(180deg, hsla(0,0%,100%,.2), rgba(42,66,81,.5) 50%, hsla(216,4%,74%,.6));--gb-stroke: linear-gradient(135deg, #fff, rgba(42,66,81,.5) 50%, hsla(216,4%,74%,.6))}.tournament-panel__footer[data-v-93280f74]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tournament-panel__footer[data-v-93280f74]:not(:first-child){padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.tournament-panel__status[data-v-93280f74]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;color:#71ff34}.tournament-panel__dot[data-v-93280f74]{flex-shrink:0;width:12px;height:12px;margin:2px;border-radius:50%;background:radial-gradient(circle,#fff 0 2px,currentColor 2.5px);box-shadow:0 0 12px currentColor}.tournament-panel__status--finished[data-v-93280f74]{color:#fff6}.tournament-panel__status--finished .tournament-panel__dot[data-v-93280f74]{box-shadow:none}.tournament-panel__ends[data-v-93280f74]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;color:#fff;white-space:nowrap}.tournament-panel__ends svg[data-v-93280f74]{width:16px;height:16px;flex-shrink:0}.tournament-panel__prizes[data-v-93280f74]{display:flex;align-items:flex-start;gap:12px}.tournament-panel__pool[data-v-93280f74]{display:flex;flex-direction:column;gap:4px}.tournament-panel__pool-value[data-v-93280f74]{font-size:24px;font-weight:700;line-height:1;color:#fff}.tournament-panel__pool-label[data-v-93280f74]{font-size:12px;font-weight:600;line-height:16px;color:#fff6}.tournament-panel__places[data-v-93280f74]{display:grid;flex:1;grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:0;list-style:none}.tournament-panel__place[data-v-93280f74]{display:inline-flex;align-items:center;gap:10px;padding:12px;border-radius:20px;background:#ffffff0d;font-size:15px;font-weight:700;line-height:20px;color:#fff;white-space:nowrap}.tournament-panel__place--1[data-v-93280f74]{grid-column:1 / -1}.tournament-panel__place--1 .tournament-panel__place-number+span[data-v-93280f74]{margin-left:auto}.tournament-panel__place-number[data-v-93280f74]{font-weight:600}.tournament-panel__place--1 .tournament-panel__place-number[data-v-93280f74]{color:#e8b44a}.tournament-panel__place--2 .tournament-panel__place-number[data-v-93280f74]{color:#c8ced8}.tournament-panel__place--3 .tournament-panel__place-number[data-v-93280f74]{color:#c9a398}.tournament-panel__medal[data-v-93280f74]{flex-shrink:0;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}span.tournament-panel__medal[data-v-93280f74]{border-radius:50%}.tournament-panel__place--1 span.tournament-panel__medal[data-v-93280f74]{background:linear-gradient(135deg,#ffe27a,#c98a00)}.tournament-panel__place--2 span.tournament-panel__medal[data-v-93280f74]{background:linear-gradient(135deg,#f1f3f7,#8d96a6)}.tournament-panel__place--3 span.tournament-panel__medal[data-v-93280f74]{background:linear-gradient(135deg,#f2b98a,#9a5a2a)}@media(min-width:768px){.tournament-panel[data-v-93280f74]{width:588px;max-width:100%;padding:24px}.tournament-panel[data-v-93280f74]:before{border-radius:32px}.tournament-panel[data-v-93280f74]:not(.tournament-panel--guest):before{background:#ffffff05}.tournament-panel--guest[data-v-93280f74]:before{bottom:0}.tournament-panel--guest .tournament-panel__footer[data-v-93280f74]{margin-bottom:0}.tournament-panel__notice[data-v-93280f74]{font-size:16px}.tournament-panel__ends[data-v-93280f74]{font-size:15px}.tournament-panel--guest .tournament-panel__actions[data-v-93280f74]{order:0}.tournament-panel__prizes[data-v-93280f74]{align-items:center;justify-content:space-between}.tournament-panel__places[data-v-93280f74]{display:flex;flex:none}.tournament-panel__place[data-v-93280f74]{min-height:58px;font-size:18px}.tournament-panel__place--1 .tournament-panel__place-number+span[data-v-93280f74]{margin-left:0}.tournament-panel__pool-value[data-v-93280f74]{font-size:40px}}.tournament-banner[data-v-dd3e534a]{position:relative;display:flex;flex-direction:column}.tournament-banner__art[data-v-dd3e534a]{position:relative;display:block}.tournament-banner__art[data-v-dd3e534a]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#11111400,#111114);pointer-events:none}.tournament-banner__image[data-v-dd3e534a]{display:block;width:100%;aspect-ratio:375 / 257;-o-object-fit:cover;object-fit:cover}.tournament-banner__content[data-v-dd3e534a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:0 16px}.tournament-banner__art+.tournament-banner__content[data-v-dd3e534a]{margin-top:-46px}.tournament-banner__name[data-v-dd3e534a]{margin:0;font-size:24px;font-weight:700;line-height:30px;text-align:center;color:#ffc700}@media(min-width:768px){.tournament-banner[data-v-dd3e534a]{aspect-ratio:1131 / 468;justify-content:flex-end;border-radius:40px}.tournament-banner__art[data-v-dd3e534a]{position:absolute;inset:0;border-radius:inherit}.tournament-banner__image[data-v-dd3e534a]{height:100%;aspect-ratio:auto;border-radius:inherit}.tournament-banner__content[data-v-dd3e534a]{gap:12px;padding:24px}.tournament-banner__art+.tournament-banner__content[data-v-dd3e534a]{margin-top:0}.tournament-banner__name[data-v-dd3e534a]{width:588px;max-width:100%;font-size:40px;line-height:50px}}.tournament-games__head[data-v-0bb6c838]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.tournament-games__icon[data-v-0bb6c838]{width:20px;height:20px;flex-shrink:0}.tournament-games__title[data-v-0bb6c838]{margin:0;font-size:15px;font-weight:600;line-height:1;color:#fff}.tournament-games__all[data-v-0bb6c838]{margin-left:auto;height:24px;padding:0 10px;border:none;border-radius:12px;background:#ffffff0d;color:#fff9;font-size:12px;font-weight:600;cursor:pointer;transition:color .2s ease}.tournament-games__all[data-v-0bb6c838]:hover{color:#fff}.tournament-games__grid[data-v-0bb6c838]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tournament-games__more[data-v-0bb6c838]{display:flex;justify-content:center;align-items:center;width:150px;height:46px;margin:24px auto;border:none;border-radius:var(--t-radius-sm);background-color:var(--p-surface-200);color:var(--p-text-muted-color);font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.tournament-games__more[data-v-0bb6c838]:hover{color:var(--p-primary-color)}@media(min-width:768px){.tournament-games__head[data-v-0bb6c838]{margin-bottom:16px}.tournament-games__title[data-v-0bb6c838]{font-size:18px}.tournament-games__all[data-v-0bb6c838]{height:28px;padding:0 12px;border-radius:14px}.tournament-games__grid[data-v-0bb6c838]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tournament-games__more[data-v-0bb6c838]{width:122px;height:40px;background-color:var(--p-caswino-control-bg);font-size:16px;font-weight:400;text-transform:none}}.tournament-rules-modal__page[data-v-d8800fa0]{min-height:120px}.tournament-rules-modal__title[data-v-d8800fa0]{margin:0 32px 16px 0;font-size:18px;font-weight:600;line-height:1;color:#fff}.tournament-rules-modal__text[data-v-d8800fa0]{margin:0;font-size:14px;font-weight:500;line-height:18px;color:#fff9}.tournament-rules-modal__pager[data-v-d8800fa0]{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:20px}.tournament-rules-modal__gap[data-v-d8800fa0],.tournament-rules-modal__page-btn[data-v-d8800fa0]{min-width:28px;height:28px;font-size:13px;font-weight:600;color:#fff6}.tournament-rules-modal__gap[data-v-d8800fa0]{display:inline-flex;align-items:center;justify-content:center}.tournament-rules-modal__page-btn[data-v-d8800fa0]{padding:0 6px;border:none;border-radius:8px;background:none;cursor:pointer;transition:color .2s ease}.tournament-rules-modal__page-btn--active[data-v-d8800fa0],.tournament-rules-modal__page-btn[data-v-d8800fa0]:hover{color:#fff}.tournament-rules-modal__page-btn--active[data-v-d8800fa0]{background:#ffffff0d}.tournament-rules-modal.p-dialog{width:557px;max-width:calc(100vw - 30px);max-height:calc(100dvh - 60px);border:1px solid hsla(0,0%,100%,.05);border-radius:20px;background:#1b1b20}.tournament-rules-modal .p-dialog-header{position:absolute;top:12px;right:12px;padding:0;z-index:1}.tournament-rules-modal .p-dialog-content{padding:24px;overflow-y:auto}.tournament-rules[data-v-6d811c9e]{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid hsla(0,0%,100%,.05);border-radius:20px;background:#1b1b20}.tournament-rules__title[data-v-6d811c9e]{margin:0;padding:4px 4px 16px;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:18px;font-weight:600;line-height:1;color:#fff}.tournament-rules__list[data-v-6d811c9e]{margin:0;padding:0;list-style:none}.tournament-rules__item[data-v-6d811c9e]{padding:16px 4px}.tournament-rules__item+.tournament-rules__item[data-v-6d811c9e]{border-top:1px solid hsla(0,0%,100%,.05)}.tournament-rules__name[data-v-6d811c9e]{margin:0 0 8px;font-size:15px;font-weight:700;line-height:20px;color:#fff}.tournament-rules__text[data-v-6d811c9e]{margin:0;font-size:13px;font-weight:500;line-height:16px;color:#aeb9ca}.tournament-rules__more[data-v-6d811c9e]{padding:16px;border:none;border-top:1px solid hsla(0,0%,100%,.05);background:none;font-size:15px;font-weight:700;line-height:20px;color:#fff;cursor:pointer;transition:opacity .2s ease}.tournament-rules__more[data-v-6d811c9e]:hover{opacity:.8}.tournaments-page[data-v-3be9ed4e]{position:relative;margin:-10px -10px 16px}.tournaments-page__header[data-v-3be9ed4e]{position:absolute;top:16px;left:16px;right:16px;z-index:1}.tournaments-page__body[data-v-3be9ed4e]{display:grid;gap:24px;margin-top:24px;padding:0 16px}@media(min-width:768px){.tournaments-page[data-v-3be9ed4e]{width:100%;max-width:1131px;margin:16px auto 24px}.tournaments-page__header[data-v-3be9ed4e]{position:static;margin-bottom:16px}.tournaments-page__body[data-v-3be9ed4e]{grid-template-columns:minmax(0,1fr) 500px;align-items:start;gap:16px;padding:0}.tournaments-page__games[data-v-3be9ed4e]{grid-column:1}.tournaments-page__rules[data-v-3be9ed4e]{grid-column:2}}@media(min-width:768px)and (max-width:1023px){.tournaments-page__body[data-v-3be9ed4e]{grid-template-columns:minmax(0,1fr)}.tournaments-page__games[data-v-3be9ed4e],.tournaments-page__rules[data-v-3be9ed4e]{grid-column:1}}
