.brand-logo[data-v-3dcd5934]{display:block}.brand-logo__bg[data-v-3dcd5934]{fill:var(--sportik-logo-bg,currentColor)}.brand-logo__line[data-v-3dcd5934]{stroke:var(--sportik-logo-field,#ffffff42);stroke-width:1.2px;stroke-linecap:round}.brand-logo__mark[data-v-3dcd5934]{stroke:var(--sportik-logo-fg,#fff);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.brand-logo__ball[data-v-3dcd5934]{fill:var(--sportik-logo-fg,#fff)}.side-layout[data-v-7a8a634e]{background:#f8f8f8;min-height:100vh;display:flex}.side-layout__sidebar[data-v-7a8a634e]{background:#eef2f0;border-right:1px solid #e2e2e2;flex-direction:column;flex-shrink:0;width:224px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.side-layout__brand[data-v-7a8a634e]{color:#159a78;align-items:center;gap:8px;padding:0 6px 18px;text-decoration:none;display:flex}.side-layout__logo[data-v-7a8a634e]{color:#159a78;width:20px;height:20px}.side-layout__brand-name[data-v-7a8a634e]{letter-spacing:.02em;text-transform:uppercase;color:#102925;font-family:Oswald,Segoe UI,sans-serif;font-size:16px;font-weight:700}.side-layout__role-label[data-v-7a8a634e]{text-transform:uppercase;letter-spacing:.08em;color:#6b7f7a;padding:0 16px 10px;font-size:10px;font-weight:600}.side-layout__nav[data-v-7a8a634e]{flex-direction:column;gap:2px;display:flex}.side-layout__nav-item[data-v-7a8a634e]{color:#6b7f7a;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.side-layout__nav-item--active[data-v-7a8a634e]{color:#102925;background:#fff}.side-layout__nav-item--active .side-layout__nav-icon[data-v-7a8a634e]{color:#159a78}.side-layout__nav-item--active[data-v-7a8a634e]:before{content:"";background:#159a78;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.side-layout__nav-item[data-v-7a8a634e]:hover:not(.side-layout__nav-item--active){color:#102925;background:#0000000a}.side-layout__nav-icon[data-v-7a8a634e]{color:#6b7f7a;flex-shrink:0;font-size:15px}.side-layout__nav-label[data-v-7a8a634e]{flex:1;line-height:1.2}.side-layout__nav-count[data-v-7a8a634e]{color:#6b7f7a;font-family:JetBrains Mono,Courier New,monospace;font-size:10px;font-weight:600}.side-layout__footer[data-v-7a8a634e]{border-top:1px solid #e2e2e2;margin-top:auto;padding-top:10px}.side-layout__user[data-v-7a8a634e]{align-items:center;gap:10px;padding:6px;display:flex}.side-layout__avatar[data-v-7a8a634e]{color:#159a78;background:#159a781f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.side-layout__user-info[data-v-7a8a634e]{flex-direction:column;gap:2px;min-width:0;display:flex}.side-layout__user-name[data-v-7a8a634e]{color:#102925;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.side-layout__user-role[data-v-7a8a634e]{color:#6b7f7a;font-size:10px}.side-layout__body[data-v-7a8a634e]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.logout-button[data-v-ce39182a]{color:#102925;border-radius:0;justify-content:flex-start;width:100%;padding:9px 14px}.logout-button[data-v-ce39182a] .p-button-icon{color:#6b7f7a;width:16px;font-size:13px}.logout-button[data-v-ce39182a] .p-button-label{flex:0 auto;font-size:13px;font-weight:400}.main-layout[data-v-589239da]{background:#f8f8f8;flex-direction:column;min-height:100vh;display:flex}.main-layout__nav[data-v-589239da]{z-index:50;border-bottom:1px solid var(--p-content-border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;flex-shrink:0;height:56px;position:sticky;top:0}.main-layout__nav-inner[data-v-589239da]{align-items:center;gap:32px;height:100%;padding:0 24px;display:flex}.main-layout__brand[data-v-589239da]{color:#159a78;flex-shrink:0;align-items:center;gap:8px;text-decoration:none;display:flex}.main-layout__logo[data-v-589239da]{color:#159a78;width:22px;height:22px}.main-layout__brand-name[data-v-589239da]{letter-spacing:.02em;text-transform:uppercase;color:#102925;font-family:Oswald,Segoe UI,sans-serif;font-size:18px;font-weight:700}.main-layout__links[data-v-589239da]{gap:4px;margin-left:16px;display:flex}.main-layout__link[data-v-589239da]{text-transform:uppercase;letter-spacing:.02em;color:#6b7f7a;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:color .15s;position:relative}.main-layout__link--active[data-v-589239da]{color:#102925}.main-layout__link--active[data-v-589239da]:after{content:"";background:#159a78;height:2px;position:absolute;bottom:-10px;left:12px;right:12px}.main-layout__link[data-v-589239da]:hover:not(.main-layout__link--active){color:#102925}.main-layout__spacer[data-v-589239da]{flex:1}.main-layout__icon[data-v-589239da]{color:#6b7f7a;cursor:pointer;font-size:16px}.main-layout__icon[data-v-589239da]:hover{color:#102925}.main-layout__user[data-v-589239da]{cursor:pointer;flex-shrink:0;position:relative}.main-layout__avatar[data-v-589239da]{color:#159a78;background:#159a781f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.main-layout__dropdown[data-v-589239da]{z-index:100;background:#fff;border:1px solid #e2e2e2;border-radius:8px;min-width:200px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 18px 48px #10292514}.main-layout__dropdown-header[data-v-589239da]{border-bottom:1px solid #e2e2e2;padding:10px 14px 8px}.main-layout__dropdown-name[data-v-589239da]{color:#102925;font-size:12px;font-weight:600}.main-layout__dropdown-item[data-v-589239da]{color:#102925;align-items:center;gap:8px;padding:9px 14px;font-size:13px;text-decoration:none;display:flex}.main-layout__dropdown-item i[data-v-589239da]{color:#6b7f7a;width:16px;font-size:13px}.main-layout__dropdown-item[data-v-589239da]:hover{background:#eef2f0}.main-layout__dropdown-divider[data-v-589239da]{background:#e2e2e2;height:1px;margin:4px 0}.main-layout__signin-btn[data-v-589239da]{color:#fff;background:#159a78;border-radius:6px;flex-shrink:0;align-items:center;height:30px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.main-layout__signin-btn[data-v-589239da]:hover{opacity:.9}.main-layout__main[data-v-589239da]{flex-direction:column;flex:1;display:flex}.auth-form[data-v-b8593ecf]{width:100%}.auth-form__tabs[data-v-b8593ecf]{background:#f1f5f3;border:1px solid #e2e2e2;border-radius:12px;gap:4px;margin-bottom:28px;padding:4px;display:flex}.auth-form__tab[data-v-b8593ecf]{cursor:pointer;height:38px;box-shadow:none;color:#6b7f7a;background:0 0;border:none;border-radius:9px;flex:1;font:600 13px/1 Inter,sans-serif;transition:background .15s,color .15s,box-shadow .15s}.auth-form__tab.is-active[data-v-b8593ecf]{color:#102925;background:#fff;box-shadow:inset 0 1px #ffffffb3,0 18px 44px -28px #0f1e1a66}.auth-form__tab[data-v-b8593ecf]:hover:not(.is-active){color:#102925}.auth-form__step-rail[data-v-b8593ecf]{align-items:center;margin-bottom:24px;display:flex}.auth-form__step-item[data-v-b8593ecf]{align-items:center;gap:8px;display:flex}.auth-form__step-dot[data-v-b8593ecf]{color:#9aaea4;background:#f1f5f3;border:1px solid #e2e2e2;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font:700 11px/1 Inter,sans-serif;transition:background .2s,color .2s,border-color .2s;display:flex}.auth-form__step-dot .pi[data-v-b8593ecf]{font-size:10px}.auth-form__step-dot.is-done[data-v-b8593ecf]{color:#fff;background:#159a78;border-color:#0000}.auth-form__step-dot.is-current[data-v-b8593ecf]{color:#159a78;background:#def1ec;border-color:#159a78}.auth-form__step-label[data-v-b8593ecf]{color:#9aaea4;white-space:nowrap;font:600 11px/1 Inter,sans-serif}.auth-form__step-label.is-active[data-v-b8593ecf]{color:#102925}.auth-form__step-line[data-v-b8593ecf]{background:#e2e2e2;flex:1;height:2px;margin:0 10px;transition:background .2s}.auth-form__step-line.is-done[data-v-b8593ecf]{background:#159a78}.auth-form__body[data-v-b8593ecf]{gap:16px;display:grid}.auth-form__title[data-v-b8593ecf]{color:#102925;margin:0 0 2px;font-family:Oswald,Segoe UI,sans-serif;font-size:26px;font-weight:700;line-height:1.1}.auth-form__note[data-v-b8593ecf]{color:#6b7f7a;margin:0;font:500 13.5px/1.4 Inter,sans-serif}.auth-form__field[data-v-b8593ecf]{gap:7px;display:grid}.auth-form__label[data-v-b8593ecf]{color:#6b7f7a;text-transform:uppercase;letter-spacing:.06em;font:600 10px/1 Inter,sans-serif}.auth-form__optional[data-v-b8593ecf]{color:#9aaea4;text-transform:none;letter-spacing:0;font-weight:400}.auth-form__input-wrap[data-v-b8593ecf]{background:#fff;border:1px solid #0f1e1a29;border-radius:11px;align-items:center;gap:10px;height:46px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.auth-form__input-wrap[data-v-b8593ecf]:focus-within{border-color:#159a78;box-shadow:0 0 0 3px #159a7824}.auth-form__input-icon[data-v-b8593ecf]{color:#9aaea4;flex-shrink:0;font-size:16px}.auth-form__prefix[data-v-b8593ecf]{color:#6b7f7a;flex-shrink:0;font:600 14px/1 Inter,sans-serif}.auth-form__input[data-v-b8593ecf]{color:#102925;background:0 0;border:none;outline:none;flex:1;min-width:0;font:500 14px/1 Inter,sans-serif}.auth-form__input[data-v-b8593ecf]::placeholder{color:#9aaea4}.auth-form__input--date[data-v-b8593ecf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.auth-form__input[data-v-b8593ecf]:disabled{opacity:.5;cursor:not-allowed}.auth-form__hint-btn[data-v-b8593ecf]{cursor:pointer;color:#159a78;background:0 0;border:none;flex-shrink:0;padding:0;font:600 11px/1 Inter,sans-serif}.auth-form__hint-btn[data-v-b8593ecf]:hover{opacity:.75}.auth-form__icon-btn[data-v-b8593ecf]{color:#9aaea4;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:color .15s,background .15s;display:inline-flex}.auth-form__icon-btn .pi[data-v-b8593ecf]{font-size:14px}.auth-form__icon-btn[data-v-b8593ecf]:hover:not(:disabled){color:#102925;background:#f1f5f3}.auth-form__icon-btn[data-v-b8593ecf]:disabled{opacity:.5;cursor:not-allowed}.auth-form__checkbox[data-v-b8593ecf]{cursor:pointer;color:#6b7f7a;align-items:center;gap:9px;font:500 13px/1 Inter,sans-serif;display:flex}.auth-form__checkbox-input[data-v-b8593ecf]{accent-color:#159a78;cursor:pointer;flex-shrink:0;width:16px;height:16px}.auth-form__checkbox-label[data-v-b8593ecf]{-webkit-user-select:none;user-select:none}.auth-form__captcha[data-v-b8593ecf]{background:#f1f5f3;border:1px solid #e2e2e2;border-radius:11px;align-items:center;gap:12px;padding:12px 14px;display:flex}.auth-form__captcha-check[data-v-b8593ecf]{border:2px solid #0f1e1a29;border-radius:5px;flex-shrink:0;width:22px;height:22px}.auth-form__captcha-label[data-v-b8593ecf]{color:#6b7f7a;flex:1;font:500 13px/1 Inter,sans-serif}.auth-form__captcha-badge[data-v-b8593ecf]{color:#9aaea4;text-align:right;letter-spacing:.08em;text-transform:uppercase;font:500 10px/1.2 JetBrains Mono,Courier New,monospace}.auth-form__submit[data-v-b8593ecf]{height:46px;font-size:14px}.auth-form__otp-boxes[data-v-b8593ecf]{gap:10px;display:flex}.auth-form__otp-box[data-v-b8593ecf]{background:#fff;border:2px solid #0f1e1a29;border-radius:12px;flex:1;justify-content:center;align-items:center;height:60px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.auth-form__otp-box.is-filled[data-v-b8593ecf]{border-color:#159a78}.auth-form__otp-box.is-cursor[data-v-b8593ecf]{border-color:#159a78;box-shadow:0 0 0 4px #159a7824}.auth-form__otp-input[data-v-b8593ecf]{opacity:0;cursor:text;z-index:1;background:0 0;border:none;outline:none;width:100%;height:100%;position:absolute;inset:0}.auth-form__otp-digit[data-v-b8593ecf]{color:#102925;pointer-events:none;font-family:Oswald,Segoe UI,sans-serif;font-size:26px;font-weight:700;line-height:1}.auth-form__otp-cursor[data-v-b8593ecf]{background:#159a78;border-radius:1px;width:2px;height:28px;animation:1s step-end infinite af-blink-b8593ecf}@keyframes af-blink-b8593ecf{0%,to{opacity:1}50%{opacity:0}}.auth-form__resend[data-v-b8593ecf]{color:#6b7f7a;justify-content:center;align-items:center;gap:6px;font:500 13px/1 Inter,sans-serif;display:flex}.auth-form__resend-icon[data-v-b8593ecf]{color:#9aaea4;font-size:13px}.auth-form__resend-timer[data-v-b8593ecf]{color:#102925;font-family:JetBrains Mono,Courier New,monospace}.auth-form__row[data-v-b8593ecf]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-form__gender[data-v-b8593ecf]{gap:6px;height:46px;display:flex}.auth-form__gender-btn[data-v-b8593ecf]{color:#6b7f7a;cursor:pointer;background:#fff;border:1px solid #0f1e1a29;border-radius:11px;flex:1;font:600 12px/1 Inter,sans-serif;transition:background .15s,border-color .15s,color .15s}.auth-form__gender-btn.is-active[data-v-b8593ecf]{color:#102925;background:#e3f3ef;border-color:#159a78}.auth-form__gender-btn[data-v-b8593ecf]:hover:not(.is-active){color:#102925;border-color:#6b7f7a}.auth-form__gender-btn[data-v-b8593ecf]:disabled{opacity:.5;cursor:not-allowed}.auth-form__error[data-v-b8593ecf]{margin:0}.auth-form__footer[data-v-b8593ecf]{color:#6b7f7a;text-align:center;margin:0;font:500 13px/1.4 Inter,sans-serif}.auth-form__footer--small[data-v-b8593ecf]{font-size:12.5px}.auth-form__text-link[data-v-b8593ecf]{cursor:pointer;font-family:Inter,sans-serif;font-weight:700;font-size:inherit;color:#159a78;background:0 0;border:none;padding:0;text-decoration:none}.auth-form__text-link[data-v-b8593ecf]:hover{opacity:.75}.auth-form__success[data-v-b8593ecf]{text-align:center;gap:20px}.auth-form__success-icon[data-v-b8593ecf]{color:#0f8f6e;background:#0f8f6e1f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto;font-size:26px;display:inline-flex}.auth-form__success-text[data-v-b8593ecf]{color:#6b7f7a;margin:0;font:500 15px/1.4 Inter,sans-serif}.auth-page[data-v-d682d669]{background:#f8f8f8;min-height:100vh;display:flex}.auth-page__aside[data-v-d682d669]{color:#fff;background:linear-gradient(160deg,#159a78 0%,#16a583 100%);flex-direction:column;flex-shrink:0;width:480px;padding:40px;display:flex;position:relative;overflow:hidden}.auth-page__pitch[data-v-d682d669]{opacity:.16;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.auth-page__brand[data-v-d682d669]{align-items:center;gap:10px;display:flex;position:relative}.auth-page__brand-mark[data-v-d682d669]{background:#fff3;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.auth-page__logo[data-v-d682d669]{--sportik-logo-bg:#fff;--sportik-logo-field:#159a7842;--sportik-logo-fg:#159a78;width:20px;height:20px}.auth-page__brand-name[data-v-d682d669]{letter-spacing:.02em;text-transform:uppercase;font-family:Oswald,Segoe UI,sans-serif;font-size:22px;font-weight:700}.auth-page__aside-body[data-v-d682d669]{flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.auth-page__headline[data-v-d682d669]{letter-spacing:-.01em;text-wrap:balance;max-width:360px;margin:0 0 16px;font-family:Oswald,Segoe UI,sans-serif;font-size:38px;font-weight:700;line-height:1.05}.auth-page__subtitle[data-v-d682d669]{opacity:.85;max-width:340px;margin:0 0 32px;font-size:15px;font-weight:500;line-height:1.5}.auth-page__features[data-v-d682d669]{flex-direction:column;gap:18px;max-width:380px;margin:0;padding:0;list-style:none;display:flex}.auth-page__feature[data-v-d682d669]{align-items:flex-start;gap:12px;display:flex}.auth-page__feature-icon[data-v-d682d669]{background:#ffffff2e;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.auth-page__feature-title[data-v-d682d669]{margin-bottom:2px;font-size:14px;font-weight:700;line-height:1.2}.auth-page__feature-body[data-v-d682d669]{opacity:.8;font-size:12.5px;font-weight:500;line-height:1.4}.auth-page__copyright[data-v-d682d669]{letter-spacing:.04em;opacity:.75;margin:0;font-size:11px;font-weight:600;position:relative}.auth-page__form-pane[data-v-d682d669]{flex:1;justify-content:center;align-items:center;min-height:0;padding:40px;display:flex;overflow:auto}.auth-page__form-wrap[data-v-d682d669]{width:100%;max-width:400px}@media (width<=960px){.auth-page[data-v-d682d669]{flex-direction:column}.auth-page__aside[data-v-d682d669]{width:100%;min-height:auto;padding:32px 24px}.auth-page__aside-body[data-v-d682d669]{padding:32px 0 0}.auth-page__headline[data-v-d682d669]{font-size:28px}.auth-page__features[data-v-d682d669]{display:none}.auth-page__form-pane[data-v-d682d669]{align-items:flex-start;padding:32px 24px}}.hub-page[data-v-c355bdff]{flex-direction:column;min-height:100%;display:flex}.hub-page__live-strip[data-v-c355bdff]{color:#fff;background:#102925;overflow:hidden}.hub-page__strip-inner[data-v-c355bdff]{align-items:center;gap:16px;height:40px;padding:0 24px;display:flex}.hub-page__live-badge[data-v-c355bdff]{text-transform:uppercase;letter-spacing:.08em;color:#ef4444;flex-shrink:0;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.hub-page__live-dot[data-v-c355bdff]{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite pulse-c355bdff}@keyframes pulse-c355bdff{0%,to{opacity:1}50%{opacity:.4}}.hub-page__live-scroll[data-v-c355bdff]{scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.hub-page__live-scroll[data-v-c355bdff]::-webkit-scrollbar{display:none}.hub-page__live-card[data-v-c355bdff]{border:1px solid #ffffff1f;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:12px;text-decoration:none;display:flex}.hub-page__live-card[data-v-c355bdff]:hover{background:#ffffff14}.hub-page__live-team[data-v-c355bdff]{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden}.hub-page__live-team--right[data-v-c355bdff]{text-align:right}.hub-page__live-score[data-v-c355bdff]{color:#fff;white-space:nowrap;font-family:JetBrains Mono,Courier New,monospace;font-size:13px;font-weight:700}.hub-page__content[data-v-c355bdff]{width:100%;max-width:1100px;margin:0 auto;padding:32px 24px 48px}.hub-page__header[data-v-c355bdff]{margin-bottom:24px}.hub-page__title[data-v-c355bdff]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:28px;font-weight:700}.hub-page__empty[data-v-c355bdff]{color:#6b7f7a;flex-direction:column;align-items:center;gap:12px;padding:64px 0;display:flex}.hub-page__spinner[data-v-c355bdff]{font-size:24px}.hub-page__empty-icon[data-v-c355bdff]{opacity:.4;font-size:32px}.hub-page__empty-text[data-v-c355bdff]{margin:0;font-size:14px}.hub-page__grid[data-v-c355bdff]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.hub-page__card[data-v-c355bdff]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.hub-page__card[data-v-c355bdff]:hover{border-color:#159a78;box-shadow:0 18px 48px #10292514}.hub-page__card-header[data-v-c355bdff]{justify-content:space-between;align-items:center;gap:8px;display:flex}.hub-page__card-sport[data-v-c355bdff]{text-transform:uppercase;letter-spacing:.08em;color:#6b7f7a;font-size:10px;font-weight:600}.hub-page__card-status[data-v-c355bdff]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;background:#eef2f0;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.hub-page__card-status--in_progress[data-v-c355bdff]{color:#ef4444;background:#ef44441a}.hub-page__card-status--open_for_applications[data-v-c355bdff]{color:#159a78;background:#159a781f}.hub-page__card-status--closed[data-v-c355bdff]{color:#6b7f7a;background:#eef2f0}.hub-page__card-name[data-v-c355bdff]{color:#102925;margin:0;font-size:15px;font-weight:600;line-height:1.3}.hub-page__card-meta[data-v-c355bdff]{color:#6b7f7a;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.hub-page__card-dot[data-v-c355bdff]{opacity:.4}.tournament-page[data-v-d2a6dccf]{flex-direction:column;min-height:100%;display:flex}.tournament-page__loading[data-v-d2a6dccf]{color:#6b7f7a;justify-content:center;align-items:center;gap:12px;min-height:300px;font-size:14px;display:flex}.tournament-page__hero[data-v-d2a6dccf]{color:#fff;background:#102925;padding:36px 24px 28px}.tournament-page__hero-inner[data-v-d2a6dccf]{max-width:1100px;margin:0 auto}.tournament-page__sport-badge[data-v-d2a6dccf]{text-transform:uppercase;letter-spacing:.1em;color:#159a78;margin-bottom:8px;font-size:10px;font-weight:700}.tournament-page__name[data-v-d2a6dccf]{text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:0 0 8px;font-family:Oswald,Segoe UI,sans-serif;font-size:32px;font-weight:700}.tournament-page__meta[data-v-d2a6dccf]{color:#fff9;align-items:center;gap:8px;font-size:13px;display:flex}.tournament-page__sep[data-v-d2a6dccf]{opacity:.4}.tournament-page__status[data-v-d2a6dccf]{font-weight:600}.tournament-page__status--in_progress[data-v-d2a6dccf]{color:#ef4444}.tournament-page__status--open_for_applications[data-v-d2a6dccf]{color:#159a78}.tournament-page__status--closed[data-v-d2a6dccf]{color:#fff6}.tournament-page__tabs-bar[data-v-d2a6dccf]{z-index:10;background:#fff;border-bottom:1px solid #e2e2e2;position:sticky;top:56px}.tournament-page__tabs-inner[data-v-d2a6dccf]{gap:4px;max-width:1100px;margin:0 auto;padding:0 24px;display:flex}.tournament-page__tab[data-v-d2a6dccf]{text-transform:uppercase;letter-spacing:.04em;color:#6b7f7a;cursor:pointer;background:0 0;border:none;padding:12px 16px;font-size:12px;font-weight:600;transition:color .15s;position:relative}.tournament-page__tab--active[data-v-d2a6dccf]{color:#102925}.tournament-page__tab--active[data-v-d2a6dccf]:after{content:"";background:#159a78;height:2px;position:absolute;bottom:0;left:0;right:0}.tournament-page__tab[data-v-d2a6dccf]:hover:not(.tournament-page__tab--active){color:#102925}.tournament-page__body[data-v-d2a6dccf]{width:100%;max-width:1100px;margin:0 auto;padding:24px 24px 48px}.tournament-page__empty[data-v-d2a6dccf]{color:#6b7f7a;text-align:center;padding:48px 0;font-size:14px}.tournament-page__table[data-v-d2a6dccf]{border-collapse:collapse;width:100%}.tournament-page__th[data-v-d2a6dccf]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;text-align:left;border-bottom:2px solid #e2e2e2;padding:8px 12px;font-size:11px;font-weight:600}.tournament-page__th--pos[data-v-d2a6dccf],.tournament-page__th--num[data-v-d2a6dccf]{text-align:center;width:40px}.tournament-page__th--pts[data-v-d2a6dccf]{text-align:center;color:#102925;width:48px}.tournament-page__tr[data-v-d2a6dccf]:hover{background:#eef2f0}.tournament-page__tr[data-v-d2a6dccf]:not(:last-child){border-bottom:1px solid #e2e2e2}.tournament-page__td[data-v-d2a6dccf]{color:#102925;padding:10px 12px;font-size:13px}.tournament-page__td--pos[data-v-d2a6dccf],.tournament-page__td--num[data-v-d2a6dccf]{text-align:center;color:#6b7f7a}.tournament-page__td--team[data-v-d2a6dccf]{font-weight:600}.tournament-page__td--pts[data-v-d2a6dccf]{text-align:center;color:#159a78;font-family:JetBrains Mono,Courier New,monospace;font-size:14px;font-weight:700}.tournament-page__games[data-v-d2a6dccf]{flex-direction:column;gap:8px;display:flex}.tournament-page__game[data-v-d2a6dccf]{border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.tournament-page__game[data-v-d2a6dccf]:hover{border-color:#159a78}.tournament-page__game-link[data-v-d2a6dccf]{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:flex}.tournament-page__game-teams[data-v-d2a6dccf]{flex:1;align-items:center;gap:16px;display:flex}.tournament-page__game-team[data-v-d2a6dccf]{color:#102925;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.tournament-page__game-team--right[data-v-d2a6dccf]{text-align:right}.tournament-page__game-score[data-v-d2a6dccf]{flex-shrink:0;align-items:center;gap:4px;display:flex}.tournament-page__game-num[data-v-d2a6dccf]{color:#102925;text-align:center;min-width:20px;font-family:JetBrains Mono,Courier New,monospace;font-size:18px;font-weight:700}.tournament-page__game-colon[data-v-d2a6dccf]{color:#6b7f7a;font-family:JetBrains Mono,Courier New,monospace;font-size:16px}.tournament-page__game-vs[data-v-d2a6dccf]{color:#6b7f7a;padding:0 4px;font-size:12px;font-weight:600}.tournament-page__game-info[data-v-d2a6dccf]{align-items:center;gap:8px;display:flex}.tournament-page__game-status[data-v-d2a6dccf]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;background:#eef2f0;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.tournament-page__game-status--in_progress[data-v-d2a6dccf]{color:#ef4444;background:#ef44441a}.tournament-page__game-status--finished[data-v-d2a6dccf]{color:#0f8f6e;background:#0f8f6e1a}.tournament-page__game-round[data-v-d2a6dccf]{color:#6b7f7a;font-size:11px}.tournament-page__bracket[data-v-d2a6dccf]{gap:24px;padding-bottom:16px;display:flex;overflow-x:auto}.tournament-page__bracket-round[data-v-d2a6dccf]{flex-shrink:0;min-width:200px}.tournament-page__bracket-round-label[data-v-d2a6dccf]{text-transform:uppercase;letter-spacing:.08em;color:#6b7f7a;margin-bottom:12px;padding:0 2px;font-size:11px;font-weight:700}.tournament-page__bracket-games[data-v-d2a6dccf]{flex-direction:column;gap:12px;display:flex}.tournament-page__bracket-game[data-v-d2a6dccf]{border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.tournament-page__bracket-link[data-v-d2a6dccf]{text-decoration:none;display:block}.tournament-page__bracket-team[data-v-d2a6dccf]{color:#102925;border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.tournament-page__bracket-team[data-v-d2a6dccf]:last-child{border-bottom:none}.tournament-page__bracket-team--winner[data-v-d2a6dccf]{background:#159a781f;font-weight:700}.tournament-page__bracket-team-name[data-v-d2a6dccf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tournament-page__bracket-team-score[data-v-d2a6dccf]{color:#102925;flex-shrink:0;font-family:JetBrains Mono,Courier New,monospace;font-size:14px;font-weight:700}.tournament-page__teams[data-v-d2a6dccf]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.tournament-page__team-card[data-v-d2a6dccf]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:10px;padding:14px 16px;display:flex}.tournament-page__team-icon[data-v-d2a6dccf]{color:#6b7f7a;flex-shrink:0;font-size:16px}.tournament-page__team-name[data-v-d2a6dccf]{color:#102925;font-size:13px;font-weight:600}.match-page[data-v-ed3f86ee]{flex-direction:column;min-height:100%;display:flex}.match-page__loading[data-v-ed3f86ee]{color:#6b7f7a;justify-content:center;align-items:center;min-height:300px;font-size:20px;display:flex}.match-page__hero[data-v-ed3f86ee]{background:#102925;padding:20px 24px 32px}.match-page__hero-inner[data-v-ed3f86ee]{max-width:900px;margin:0 auto}.match-page__back[data-v-ed3f86ee]{color:#ffffff80;align-items:center;gap:6px;margin-bottom:20px;font-size:12px;text-decoration:none;display:inline-flex}.match-page__back[data-v-ed3f86ee]:hover{color:#fffc}.match-page__scoreboard[data-v-ed3f86ee]{align-items:center;gap:24px;display:flex}.match-page__team[data-v-ed3f86ee]{flex:1}.match-page__team--right[data-v-ed3f86ee]{text-align:right}.match-page__team-name[data-v-ed3f86ee]{text-transform:uppercase;letter-spacing:.02em;color:#fff;font-family:Oswald,Segoe UI,sans-serif;font-size:22px;font-weight:700}.match-page__score-block[data-v-ed3f86ee]{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.match-page__score-num[data-v-ed3f86ee]{color:#fff;font-family:JetBrains Mono,Courier New,monospace;font-size:48px;font-weight:700;line-height:1}.match-page__score-colon[data-v-ed3f86ee]{color:#fff6;font-family:JetBrains Mono,Courier New,monospace;font-size:40px;font-weight:700;line-height:1}.match-page__score-vs[data-v-ed3f86ee]{color:#ffffff4d;padding:8px 16px;font-family:JetBrains Mono,Courier New,monospace;font-size:24px;font-weight:700}.match-page__status-badge[data-v-ed3f86ee]{text-transform:uppercase;letter-spacing:.1em;color:#6b7f7a;background:#ffffff1a;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}.match-page__status-badge--in_progress[data-v-ed3f86ee]{color:#ef4444;background:#ef444433}.match-page__status-badge--finished[data-v-ed3f86ee]{color:#ffffff80}.match-page__status-badge--scheduled[data-v-ed3f86ee]{color:#fff6}.match-page__round[data-v-ed3f86ee]{text-align:center;color:#fff6;margin-top:8px;font-size:12px}.match-page__body[data-v-ed3f86ee]{width:100%;max-width:900px;margin:0 auto;padding:32px 24px 48px}.match-page__lineups[data-v-ed3f86ee]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.match-page__lineup[data-v-ed3f86ee]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.match-page__lineup-header[data-v-ed3f86ee]{color:#102925;background:#eef2f0;border-bottom:1px solid #e2e2e2;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.match-page__lineup-list[data-v-ed3f86ee]{padding:8px 0}.match-page__player[data-v-ed3f86ee]{color:#102925;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:flex}.match-page__player[data-v-ed3f86ee]:hover{background:#eef2f0}.match-page__captain-badge[data-v-ed3f86ee]{color:#159a78;background:#159a781f;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:10px;font-weight:700}.match-page__player-name[data-v-ed3f86ee]{flex:1;font-weight:500}.match-page__player-year[data-v-ed3f86ee]{color:#6b7f7a;font-family:JetBrains Mono,Courier New,monospace;font-size:11px}.match-page__lineup-empty[data-v-ed3f86ee]{color:#6b7f7a;text-align:center;padding:16px;font-size:13px}.match-page__lineup-empty--solo[data-v-ed3f86ee]{grid-column:1/-1;padding:48px 0}.org-dashboard[data-v-30aaf523]{max-width:920px;padding:32px 32px 48px}.org-dashboard__header[data-v-30aaf523]{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.org-dashboard__title[data-v-30aaf523]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.org-dashboard__create-btn[data-v-30aaf523]{color:#fff;background:#159a78;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.org-dashboard__create-btn[data-v-30aaf523]:hover{opacity:.9}.org-dashboard__loading[data-v-30aaf523]{color:#6b7f7a;justify-content:center;padding:60px 0;font-size:20px;display:flex}.org-dashboard__empty[data-v-30aaf523]{text-align:center;color:#6b7f7a;flex-direction:column;align-items:center;gap:12px;padding:64px 0;display:flex}.org-dashboard__empty-icon[data-v-30aaf523]{opacity:.3;font-size:32px}.org-dashboard__empty-text[data-v-30aaf523]{margin:0;font-size:14px}.org-dashboard__empty-link[data-v-30aaf523]{color:#159a78;font-size:13px;font-weight:600;text-decoration:none}.org-dashboard__empty-link[data-v-30aaf523]:hover{text-decoration:underline}.org-dashboard__list[data-v-30aaf523]{flex-direction:column;gap:16px;display:flex}.org-dashboard__card[data-v-30aaf523]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.org-dashboard__card-top[data-v-30aaf523]{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.org-dashboard__card-name[data-v-30aaf523]{color:#102925;margin:0 0 4px;font-size:15px;font-weight:700}.org-dashboard__card-meta[data-v-30aaf523]{color:#6b7f7a;align-items:center;gap:6px;font-size:12px;display:flex}.org-dashboard__card-sep[data-v-30aaf523]{opacity:.4}.org-dashboard__card-status[data-v-30aaf523]{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:#6b7f7a;background:#eef2f0;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.org-dashboard__card-status--in_progress[data-v-30aaf523]{color:#ef4444;background:#ef44441a}.org-dashboard__card-status--open_for_applications[data-v-30aaf523]{color:#159a78;background:#159a781f}.org-dashboard__pipeline[data-v-30aaf523]{scrollbar-width:none;background:#eef2f0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;align-items:center;gap:0;padding:8px 16px;display:flex;overflow-x:auto}.org-dashboard__pipeline[data-v-30aaf523]::-webkit-scrollbar{display:none}.org-dashboard__pipeline-step[data-v-30aaf523]{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:56px;padding:4px 0;display:flex;position:relative}.org-dashboard__pipeline-step[data-v-30aaf523]:before{content:"";background:#e2e2e2;height:1px;position:absolute;top:9px;left:calc(50% + 6px);right:calc(6px - 50%)}.org-dashboard__pipeline-step[data-v-30aaf523]:last-child:before{display:none}.org-dashboard__pipeline-step--done .org-dashboard__pipeline-dot[data-v-30aaf523]{background:#159a78;border-color:#159a78}.org-dashboard__pipeline-step--done[data-v-30aaf523]:before{background:#159a78}.org-dashboard__pipeline-step--active .org-dashboard__pipeline-dot[data-v-30aaf523]{background:#159a781f;border-color:#159a78;box-shadow:0 0 0 3px #159a781f}.org-dashboard__pipeline-step--active .org-dashboard__pipeline-label[data-v-30aaf523]{color:#159a78;font-weight:600}.org-dashboard__pipeline-dot[data-v-30aaf523]{z-index:1;background:#eef2f0;border:2px solid #e2e2e2;border-radius:50%;flex-shrink:0;width:10px;height:10px}.org-dashboard__pipeline-label[data-v-30aaf523]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;white-space:nowrap;text-align:center;text-overflow:ellipsis;max-width:64px;font-size:9px;overflow:hidden}.org-dashboard__card-actions[data-v-30aaf523]{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.org-dashboard__action-link[data-v-30aaf523]{color:#6b7f7a;border:1px solid #e2e2e2;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.org-dashboard__action-link[data-v-30aaf523]:hover{color:#102925;border-color:#159a78}.org-dashboard__action-advance[data-v-30aaf523]{color:#159a78;cursor:pointer;background:#159a781f;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:5px 10px;font-family:Manrope,Segoe UI,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.org-dashboard__action-advance[data-v-30aaf523]:hover:not(:disabled){background:#159a7833}.org-dashboard__action-advance[data-v-30aaf523]:disabled{opacity:.5;cursor:not-allowed}.org-create[data-v-713be6bf]{max-width:560px;padding:32px 32px 48px}.org-create__header[data-v-713be6bf]{margin-bottom:28px}.org-create__back[data-v-713be6bf]{color:#6b7f7a;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;text-decoration:none;display:inline-flex}.org-create__back[data-v-713be6bf]:hover{color:#102925}.org-create__title[data-v-713be6bf]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.org-create__form[data-v-713be6bf]{flex-direction:column;gap:20px;display:flex}.org-create__field[data-v-713be6bf]{flex-direction:column;gap:6px;display:flex}.org-create__label[data-v-713be6bf]{color:#102925;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.org-create__input[data-v-713be6bf],.org-create__select[data-v-713be6bf]{color:#102925;box-sizing:border-box;background:#fff;border:1px solid #e2e2e2;border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px;font-family:Manrope,Segoe UI,sans-serif;font-size:14px}.org-create__input[data-v-713be6bf]:focus,.org-create__select[data-v-713be6bf]:focus{border-color:#159a78;box-shadow:0 0 0 2px #159a781f}.org-create__segmented[data-v-713be6bf]{gap:6px;display:flex}.org-create__seg-btn[data-v-713be6bf]{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;color:#6b7f7a;background:#fff;border:1px solid #e2e2e2;border-radius:8px;flex:1;height:36px;font-size:12px;font-weight:600;transition:all .15s}.org-create__seg-btn--active[data-v-713be6bf]{color:#159a78;background:#159a781f;border-color:#159a78}.org-create__seg-btn[data-v-713be6bf]:hover:not(.org-create__seg-btn--active){color:#102925;border-color:#102925}.org-create__row[data-v-713be6bf]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.org-create__error[data-v-713be6bf]{color:#d10f0f;background:#d10f0f14;border:1px solid #d10f0f33;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.org-create__submit[data-v-713be6bf]{color:#fff;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#159a78;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:42px;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:700;display:flex}.org-create__submit[data-v-713be6bf]:hover:not(:disabled){background:#128467}.org-create__submit[data-v-713be6bf]:disabled{opacity:.6;cursor:not-allowed}.org-apps[data-v-2357c713]{max-width:760px;padding:32px 32px 48px}.org-apps__header[data-v-2357c713]{align-items:center;gap:12px;margin-bottom:28px;display:flex}.org-apps__back[data-v-2357c713]{color:#6b7f7a;border:1px solid #e2e2e2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:flex}.org-apps__back[data-v-2357c713]:hover{color:#102925;border-color:#102925}.org-apps__title[data-v-2357c713]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.org-apps__loading[data-v-2357c713]{color:#6b7f7a;justify-content:center;padding:60px 0;font-size:20px;display:flex}.org-apps__empty[data-v-2357c713]{color:#6b7f7a;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:64px 0;font-size:14px;display:flex}.org-apps__empty p[data-v-2357c713]{margin:0}.org-apps__empty-icon[data-v-2357c713]{opacity:.3;font-size:32px}.org-apps__list[data-v-2357c713]{flex-direction:column;gap:12px;display:flex}.org-apps__card[data-v-2357c713]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.org-apps__card-header[data-v-2357c713]{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.org-apps__team-info[data-v-2357c713]{align-items:center;gap:10px;display:flex}.org-apps__team-icon[data-v-2357c713]{color:#6b7f7a;font-size:18px}.org-apps__team-name[data-v-2357c713]{color:#102925;font-size:14px;font-weight:700}.org-apps__roster-count[data-v-2357c713]{color:#6b7f7a;margin-top:2px;font-size:12px}.org-apps__status[data-v-2357c713]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;background:#eef2f0;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.org-apps__status--pending[data-v-2357c713]{color:#d0b410;background:#d0b4101a}.org-apps__status--approved[data-v-2357c713]{color:#0f8f6e;background:#0f8f6e1a}.org-apps__status--rejected[data-v-2357c713]{color:#d10f0f;background:#d10f0f14}.org-apps__card-actions[data-v-2357c713]{gap:8px;padding:0 16px 14px;display:flex}.org-apps__btn[data-v-2357c713]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:6px 14px;font-family:Manrope,Segoe UI,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.org-apps__btn[data-v-2357c713]:disabled{opacity:.5;cursor:not-allowed}.org-apps__btn--approve[data-v-2357c713]{color:#159a78;background:#159a781f;border-color:#159a784d}.org-apps__btn--approve[data-v-2357c713]:hover:not(:disabled){background:#159a7833}.org-apps__btn--reject[data-v-2357c713]{color:#d10f0f;background:#d10f0f0f;border-color:#d10f0f33}.org-apps__btn--reject[data-v-2357c713]:hover:not(:disabled){background:#d10f0f1f}.org-schedule[data-v-3f1aff62]{flex-direction:column;min-height:100%;padding:32px 32px 48px;display:flex}.org-schedule__header[data-v-3f1aff62]{align-items:center;gap:12px;margin-bottom:28px;display:flex}.org-schedule__back[data-v-3f1aff62]{color:#6b7f7a;border:1px solid #e2e2e2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:flex}.org-schedule__back[data-v-3f1aff62]:hover{color:#102925;border-color:#102925}.org-schedule__title[data-v-3f1aff62]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.org-schedule__loading[data-v-3f1aff62],.org-schedule__empty[data-v-3f1aff62]{color:#6b7f7a;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.org-schedule__loading p[data-v-3f1aff62],.org-schedule__empty p[data-v-3f1aff62]{margin:0}.org-schedule__empty-icon[data-v-3f1aff62]{opacity:.3;font-size:32px}.org-schedule__kanban[data-v-3f1aff62]{flex:1;gap:20px;padding-bottom:16px;display:flex;overflow-x:auto}.org-schedule__round[data-v-3f1aff62]{flex-shrink:0;width:240px}.org-schedule__round-label[data-v-3f1aff62]{text-transform:uppercase;letter-spacing:.08em;color:#6b7f7a;margin-bottom:10px;padding:0 2px;font-size:11px;font-weight:700}.org-schedule__round-games[data-v-3f1aff62]{flex-direction:column;gap:8px;display:flex}.org-schedule__game[data-v-3f1aff62]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;padding:12px;overflow:hidden}.org-schedule__game-teams[data-v-3f1aff62]{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.org-schedule__game-team[data-v-3f1aff62]{color:#102925;font-size:13px;font-weight:600}.org-schedule__game-vs[data-v-3f1aff62]{color:#6b7f7a;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.org-schedule__game-footer[data-v-3f1aff62]{justify-content:space-between;align-items:center;display:flex}.org-schedule__game-status[data-v-3f1aff62]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;background:#eef2f0;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.org-schedule__game-status--in_progress[data-v-3f1aff62]{color:#ef4444;background:#ef44441a}.org-schedule__game-status--finished[data-v-3f1aff62]{color:#0f8f6e;background:#0f8f6e1a}.org-schedule__game-status--scheduled[data-v-3f1aff62]{color:#2563eb;background:#2563eb14}.org-staff[data-v-16c0284b]{max-width:720px;padding:32px 32px 48px}.org-staff__header[data-v-16c0284b]{align-items:center;gap:12px;margin-bottom:28px;display:flex}.org-staff__back[data-v-16c0284b]{color:#6b7f7a;border:1px solid #e2e2e2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:flex}.org-staff__back[data-v-16c0284b]:hover{color:#102925;border-color:#102925}.org-staff__title[data-v-16c0284b]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.org-staff__section-title[data-v-16c0284b]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;margin:0 0 12px;font-size:12px;font-weight:700}.org-staff__invite-form[data-v-16c0284b]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;margin-bottom:24px;padding:16px}.org-staff__form[data-v-16c0284b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.org-staff__phone[data-v-16c0284b],.org-staff__select[data-v-16c0284b]{color:#102925;background:#eef2f0;border:1px solid #e2e2e2;border-radius:8px;outline:none;height:38px;padding:0 12px;font-family:Manrope,Segoe UI,sans-serif;font-size:13px}.org-staff__phone[data-v-16c0284b]:focus,.org-staff__select[data-v-16c0284b]:focus{border-color:#159a78;box-shadow:0 0 0 2px #159a781f}.org-staff__phone[data-v-16c0284b]{flex:1;align-items:center;gap:8px;min-width:190px;display:flex}.org-staff__phone-icon[data-v-16c0284b],.org-staff__phone-prefix[data-v-16c0284b]{color:#6b7f7a;flex-shrink:0}.org-staff__phone-icon[data-v-16c0284b]{font-size:14px}.org-staff__phone-prefix[data-v-16c0284b]{font-size:13px;font-weight:600}.org-staff__input[data-v-16c0284b]{color:#102925;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-family:Manrope,Segoe UI,sans-serif;font-size:13px}.org-staff__invite-btn[data-v-16c0284b]{color:#fff;cursor:pointer;background:#159a78;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;height:38px;padding:0 14px;font-family:Manrope,Segoe UI,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.org-staff__invite-btn[data-v-16c0284b]:hover:not(:disabled){background:#128467}.org-staff__invite-btn[data-v-16c0284b]:disabled{opacity:.6;cursor:not-allowed}.org-staff__invite-success[data-v-16c0284b]{color:#0f8f6e;align-items:center;gap:5px;margin:8px 0 0;font-size:12px;display:flex}.org-staff__loading[data-v-16c0284b]{color:#6b7f7a;justify-content:center;padding:40px;font-size:18px;display:flex}.org-staff__empty[data-v-16c0284b]{color:#6b7f7a;text-align:center;padding:24px 0;font-size:14px}.org-staff__list[data-v-16c0284b]{flex-direction:column;gap:8px;display:flex}.org-staff__member[data-v-16c0284b]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.org-staff__member-avatar[data-v-16c0284b]{color:#159a78;background:#159a781f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.org-staff__member-info[data-v-16c0284b]{flex:1;min-width:0}.org-staff__member-id[data-v-16c0284b]{color:#6b7f7a;font-family:JetBrains Mono,Courier New,monospace;font-size:13px}.org-staff__member-role[data-v-16c0284b]{text-transform:uppercase;letter-spacing:.06em;color:#159a78;background:#159a781f;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.teams-page[data-v-ca8aab76]{min-height:100%}.teams-page__content[data-v-ca8aab76]{max-width:900px;margin:0 auto;padding:32px 24px 48px}.teams-page__title[data-v-ca8aab76]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0 0 24px;font-family:Oswald,Segoe UI,sans-serif;font-size:28px;font-weight:700}.teams-page__empty[data-v-ca8aab76]{color:#6b7f7a;flex-direction:column;align-items:center;gap:12px;padding:64px 0;display:flex}.teams-page__spinner[data-v-ca8aab76]{font-size:24px}.teams-page__empty-icon[data-v-ca8aab76]{opacity:.4;font-size:32px}.teams-page__empty-text[data-v-ca8aab76]{margin:0;font-size:14px}.teams-page__grid[data-v-ca8aab76]{flex-direction:column;gap:8px;display:flex}.teams-page__card[data-v-ca8aab76]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.teams-page__card[data-v-ca8aab76]:hover{border-color:#159a78;box-shadow:0 18px 48px #10292514}.teams-page__card-avatar[data-v-ca8aab76]{color:#fff;background:#159a78;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:Oswald,Segoe UI,sans-serif;font-size:14px;font-weight:700;display:flex}.teams-page__card-info[data-v-ca8aab76]{flex-direction:column;flex:1;gap:2px;display:flex}.teams-page__card-name[data-v-ca8aab76]{color:#102925;font-size:14px;font-weight:600}.teams-page__card-since[data-v-ca8aab76]{color:#6b7f7a;font-size:12px}.teams-page__card-arrow[data-v-ca8aab76]{color:#6b7f7a;font-size:14px}.team-page[data-v-04f7df57]{flex-direction:column;min-height:100%;display:flex}.team-page__loading[data-v-04f7df57]{color:#6b7f7a;justify-content:center;align-items:center;min-height:300px;font-size:20px;display:flex}.team-page__hero[data-v-04f7df57]{background:#102925;padding:32px 24px}.team-page__hero-inner[data-v-04f7df57]{align-items:center;gap:20px;max-width:960px;margin:0 auto;display:flex}.team-page__avatar-large[data-v-04f7df57]{color:#fff;background:#159a78;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-family:Oswald,Segoe UI,sans-serif;font-size:20px;font-weight:700;display:flex}.team-page__name[data-v-04f7df57]{text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:0 0 4px;font-family:Oswald,Segoe UI,sans-serif;font-size:26px;font-weight:700}.team-page__since[data-v-04f7df57]{color:#ffffff80;font-size:12px}.team-page__content[data-v-04f7df57]{flex-direction:column;gap:28px;width:100%;max-width:960px;margin:0 auto;padding:28px 24px 48px;display:flex}.team-page__cols[data-v-04f7df57]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=640px){.team-page__cols[data-v-04f7df57]{grid-template-columns:1fr}}.team-page__section[data-v-04f7df57]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.team-page__section-title[data-v-04f7df57]{text-transform:uppercase;letter-spacing:.08em;color:#6b7f7a;background:#eef2f0;border-bottom:1px solid #e2e2e2;margin:0;padding:12px 16px;font-size:11px;font-weight:700}.team-page__loading-small[data-v-04f7df57]{color:#6b7f7a;justify-content:center;padding:20px;display:flex}.team-page__member-list[data-v-04f7df57]{padding:4px 0}.team-page__member[data-v-04f7df57]{align-items:center;gap:10px;padding:9px 16px;display:flex}.team-page__member[data-v-04f7df57]:hover{background:#eef2f0}.team-page__member-avatar[data-v-04f7df57]{color:#159a78;background:#159a781f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.team-page__member-info[data-v-04f7df57]{flex:1;min-width:0}.team-page__member-id[data-v-04f7df57]{color:#6b7f7a;font-family:JetBrains Mono,Courier New,monospace;font-size:12px}.team-page__member-role[data-v-04f7df57]{text-transform:uppercase;letter-spacing:.06em;color:#159a78;background:#159a781f;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.team-page__kits[data-v-04f7df57]{flex-direction:column;gap:1px;display:flex}.team-page__kit[data-v-04f7df57]{border-bottom:1px solid #e2e2e2;align-items:center;gap:12px;padding:10px 16px;display:flex}.team-page__kit[data-v-04f7df57]:last-child{border-bottom:none}.team-page__kit-shirt[data-v-04f7df57]{border:1px solid #00000014;border-radius:6px;flex-shrink:0;width:28px;height:28px}.team-page__kit-info[data-v-04f7df57]{flex-direction:column;gap:2px;display:flex}.team-page__kit-color[data-v-04f7df57]{color:#102925;font-family:JetBrains Mono,Courier New,monospace;font-size:13px;font-weight:600}.team-page__kit-sub[data-v-04f7df57]{color:#6b7f7a;font-size:11px}.team-page__empty[data-v-04f7df57]{color:#6b7f7a;text-align:center;padding:20px 16px;font-size:13px}.team-page__section--stats .team-page__stat-grid[data-v-04f7df57]{gap:0;padding:16px;display:flex;overflow-x:auto}.team-page__stat-grid[data-v-04f7df57]{gap:32px;padding:16px;display:flex}.team-page__stat[data-v-04f7df57]{flex-direction:column;align-items:center;gap:4px;min-width:48px;display:flex}.team-page__stat-val[data-v-04f7df57]{color:#102925;font-family:JetBrains Mono,Courier New,monospace;font-size:24px;font-weight:700}.team-page__stat-label[data-v-04f7df57]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;white-space:nowrap;font-size:10px;font-weight:600}.team-apply[data-v-f2af4cb4]{max-width:680px;margin:0 auto;padding:32px 24px 48px}.team-apply__header[data-v-f2af4cb4]{align-items:flex-start;gap:12px;margin-bottom:32px;display:flex}.team-apply__back[data-v-f2af4cb4]{color:#6b7f7a;border:1px solid #e2e2e2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:4px;text-decoration:none;display:flex}.team-apply__back[data-v-f2af4cb4]:hover{color:#102925;border-color:#102925}.team-apply__title[data-v-f2af4cb4]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0 0 4px;font-family:Oswald,Segoe UI,sans-serif;font-size:22px;font-weight:700}.team-apply__subtitle[data-v-f2af4cb4]{color:#6b7f7a;margin:0;font-size:13px}.team-apply__step[data-v-f2af4cb4]{flex-direction:column;gap:16px;display:flex}.team-apply__step--success[data-v-f2af4cb4]{text-align:center;align-items:center;padding:48px 0}.team-apply__step-title[data-v-f2af4cb4]{color:#102925;margin:0;font-size:14px;font-weight:700}.team-apply__loading[data-v-f2af4cb4]{color:#6b7f7a;justify-content:center;padding:24px;font-size:18px;display:flex}.team-apply__teams[data-v-f2af4cb4]{flex-direction:column;gap:8px;display:flex}.team-apply__team-card[data-v-f2af4cb4]{cursor:pointer;text-align:left;background:#fff;border:2px solid #e2e2e2;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-family:Manrope,Segoe UI,sans-serif;transition:border-color .15s;display:flex}.team-apply__team-card--selected[data-v-f2af4cb4]{background:#159a781f;border-color:#159a78}.team-apply__team-card[data-v-f2af4cb4]:hover:not(.team-apply__team-card--selected){border-color:#6b7f7a}.team-apply__team-avatar[data-v-f2af4cb4]{color:#fff;background:#159a78;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:Oswald,Segoe UI,sans-serif;font-size:14px;font-weight:700;display:flex}.team-apply__team-name[data-v-f2af4cb4]{color:#102925;flex:1;font-size:14px;font-weight:600}.team-apply__check[data-v-f2af4cb4]{color:#159a78;font-size:16px}.team-apply__next-btn[data-v-f2af4cb4],.team-apply__submit-btn[data-v-f2af4cb4]{color:#fff;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#159a78;border:none;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;height:40px;padding:0 20px;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.team-apply__next-btn[data-v-f2af4cb4]:disabled,.team-apply__submit-btn[data-v-f2af4cb4]:disabled{opacity:.5;cursor:not-allowed}.team-apply__next-btn[data-v-f2af4cb4]:hover:not(:disabled),.team-apply__submit-btn[data-v-f2af4cb4]:hover:not(:disabled){background:#128467}.team-apply__hint[data-v-f2af4cb4]{color:#6b7f7a;margin:0;font-size:12px}.team-apply__roster-list[data-v-f2af4cb4]{flex-direction:column;gap:6px;display:flex}.team-apply__member[data-v-f2af4cb4]{cursor:pointer;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .15s;display:flex}.team-apply__member--checked[data-v-f2af4cb4]{background:#159a781f;border-color:#159a78}.team-apply__checkbox[data-v-f2af4cb4]{display:none}.team-apply__member-avatar[data-v-f2af4cb4]{color:#159a78;background:#159a781f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.team-apply__member-info[data-v-f2af4cb4]{flex-direction:column;flex:1;gap:2px;display:flex}.team-apply__member-id[data-v-f2af4cb4]{color:#102925;font-family:JetBrains Mono,Courier New,monospace;font-size:13px}.team-apply__member-role[data-v-f2af4cb4]{color:#6b7f7a;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.team-apply__error[data-v-f2af4cb4]{color:#d10f0f;background:#d10f0f14;border:1px solid #d10f0f33;border-radius:8px;padding:10px 14px;font-size:13px}.team-apply__actions[data-v-f2af4cb4]{align-items:center;gap:10px;display:flex}.team-apply__back-btn[data-v-f2af4cb4]{color:#6b7f7a;cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 16px;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.team-apply__back-btn[data-v-f2af4cb4]:hover{color:#102925;border-color:#102925}.team-apply__success-icon[data-v-f2af4cb4]{color:#0f8f6e;font-size:48px}.team-apply__success-title[data-v-f2af4cb4]{text-transform:uppercase;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:22px;font-weight:700}.team-apply__success-text[data-v-f2af4cb4]{color:#6b7f7a;margin:0;font-size:14px}.team-apply__done-link[data-v-f2af4cb4]{color:#159a78;font-size:13px;font-weight:600;text-decoration:none}.team-apply__done-link[data-v-f2af4cb4]:hover{text-decoration:underline}.lineup-page[data-v-23a033d3]{flex-direction:column;gap:16px;max-width:600px;margin:0 auto;padding:32px 24px 48px;display:flex}.lineup-page__header[data-v-23a033d3]{align-items:flex-start;gap:12px;display:flex}.lineup-page__back[data-v-23a033d3]{color:#6b7f7a;border:1px solid #e2e2e2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:4px;text-decoration:none;display:flex}.lineup-page__back[data-v-23a033d3]:hover{color:#102925;border-color:#102925}.lineup-page__title[data-v-23a033d3]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0 0 4px;font-family:Oswald,Segoe UI,sans-serif;font-size:22px;font-weight:700}.lineup-page__subtitle[data-v-23a033d3]{color:#6b7f7a;margin:0;font-size:13px}.lineup-page__loading[data-v-23a033d3]{color:#6b7f7a;justify-content:center;padding:40px;font-size:20px;display:flex}.lineup-page__capacity[data-v-23a033d3]{color:#6b7f7a;font-size:12px;font-weight:600}.lineup-page__list[data-v-23a033d3]{flex-direction:column;gap:6px;display:flex}.lineup-page__player[data-v-23a033d3]{cursor:pointer;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .15s;display:flex}.lineup-page__player--selected[data-v-23a033d3]{background:#159a781f;border-color:#159a78}.lineup-page__checkbox[data-v-23a033d3]{display:none}.lineup-page__player-avatar[data-v-23a033d3]{color:#159a78;background:#159a781f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.lineup-page__player-id[data-v-23a033d3]{color:#102925;flex:1;font-family:JetBrains Mono,Courier New,monospace;font-size:13px}.lineup-page__player-role[data-v-23a033d3]{color:#6b7f7a;text-transform:uppercase;font-size:10px}.lineup-page__check-icon[data-v-23a033d3]{color:#159a78;font-size:14px}.lineup-page__captain-section[data-v-23a033d3]{flex-direction:column;gap:8px;display:flex}.lineup-page__captain-label[data-v-23a033d3]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;font-size:12px;font-weight:700}.lineup-page__captain-list[data-v-23a033d3]{flex-direction:column;gap:4px;display:flex}.lineup-page__captain-option[data-v-23a033d3]{cursor:pointer;color:#6b7f7a;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.lineup-page__captain-option--selected[data-v-23a033d3]{color:#102925;background:#159a781f;border-color:#159a78}.lineup-page__captain-badge[data-v-23a033d3]{color:#159a78;background:#159a784d;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.lineup-page__error[data-v-23a033d3]{color:#d10f0f;background:#d10f0f14;border:1px solid #d10f0f33;border-radius:8px;padding:10px 14px;font-size:13px}.lineup-page__submit[data-v-23a033d3]{color:#fff;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#159a78;border:none;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;height:42px;padding:0 20px;font-family:Manrope,Segoe UI,sans-serif;font-size:13px;font-weight:700;display:flex}.lineup-page__submit[data-v-23a033d3]:disabled{opacity:.5;cursor:not-allowed}.lineup-page__submit[data-v-23a033d3]:hover:not(:disabled){background:#128467}.lineup-page__success[data-v-23a033d3]{color:#0f8f6e;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.player-dash[data-v-8c2ebe38]{max-width:840px;padding:32px 32px 48px}.player-dash__header[data-v-8c2ebe38]{margin-bottom:28px}.player-dash__title[data-v-8c2ebe38]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0 0 4px;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.player-dash__subtitle[data-v-8c2ebe38]{color:#6b7f7a;margin:0;font-size:13px}.player-dash__sections[data-v-8c2ebe38]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=640px){.player-dash__sections[data-v-8c2ebe38]{grid-template-columns:1fr}}.player-dash__section[data-v-8c2ebe38]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.player-dash__section-header[data-v-8c2ebe38]{background:#eef2f0;border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.player-dash__section-title[data-v-8c2ebe38]{text-transform:uppercase;letter-spacing:.08em;color:#6b7f7a;background:#eef2f0;border-bottom:1px solid #e2e2e2;margin:0;padding:12px 16px;font-size:11px;font-weight:700}.player-dash__section-header .player-dash__section-title[data-v-8c2ebe38]{background:0 0;border-bottom:none;padding:0}.player-dash__see-all[data-v-8c2ebe38]{color:#159a78;font-size:11px;text-decoration:none}.player-dash__see-all[data-v-8c2ebe38]:hover{text-decoration:underline}.player-dash__loading[data-v-8c2ebe38]{color:#6b7f7a;justify-content:center;padding:24px;display:flex}.player-dash__empty[data-v-8c2ebe38]{color:#6b7f7a;text-align:center;padding:24px 16px;font-size:13px}.player-dash__team-list[data-v-8c2ebe38]{padding:4px 0}.player-dash__team-card[data-v-8c2ebe38]{color:#102925;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:flex}.player-dash__team-card[data-v-8c2ebe38]:hover{background:#eef2f0}.player-dash__team-avatar[data-v-8c2ebe38]{color:#fff;background:#159a78;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Oswald,Segoe UI,sans-serif;font-size:12px;font-weight:700;display:flex}.player-dash__team-name[data-v-8c2ebe38]{flex:1;font-size:13px;font-weight:600}.player-dash__card-arrow[data-v-8c2ebe38]{color:#6b7f7a;font-size:12px}.player-dash__invitation-list[data-v-8c2ebe38]{padding:4px 0}.player-dash__invitation[data-v-8c2ebe38]{border-bottom:1px solid #e2e2e2;align-items:center;gap:10px;padding:10px 16px;display:flex}.player-dash__invitation[data-v-8c2ebe38]:last-child{border-bottom:none}.player-dash__inv-icon[data-v-8c2ebe38]{color:#2563eb;background:#2563eb1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.player-dash__inv-info[data-v-8c2ebe38]{flex-direction:column;flex:1;gap:2px;display:flex}.player-dash__inv-role[data-v-8c2ebe38]{color:#102925;font-size:12px;font-weight:600}.player-dash__inv-tournament[data-v-8c2ebe38]{color:#6b7f7a;font-family:JetBrains Mono,Courier New,monospace;font-size:11px}.player-dash__inv-status[data-v-8c2ebe38]{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.player-dash__inv-status--pending[data-v-8c2ebe38]{color:#d0b410;background:#d0b4101a}.player-invitations[data-v-bc04985d]{flex-direction:column;gap:24px;max-width:720px;padding:32px 32px 48px;display:flex}.player-invitations__header[data-v-bc04985d]{margin-bottom:4px}.player-invitations__title[data-v-bc04985d]{text-transform:uppercase;letter-spacing:.02em;color:#102925;margin:0;font-family:Oswald,Segoe UI,sans-serif;font-size:24px;font-weight:700}.player-invitations__loading[data-v-bc04985d]{color:#6b7f7a;justify-content:center;padding:60px;font-size:20px;display:flex}.player-invitations__empty[data-v-bc04985d]{color:#6b7f7a;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:64px 0;font-size:14px;display:flex}.player-invitations__empty p[data-v-bc04985d]{margin:0}.player-invitations__empty-icon[data-v-bc04985d]{opacity:.3;font-size:32px}.player-invitations__list[data-v-bc04985d]{flex-direction:column;gap:8px;display:flex}.player-invitations__item[data-v-bc04985d]{background:#fff;border:1px solid #e2e2e2;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.player-invitations__item--revoked[data-v-bc04985d]{opacity:.5}.player-invitations__item-icon[data-v-bc04985d]{color:#2563eb;background:#2563eb1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.player-invitations__item-info[data-v-bc04985d]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.player-invitations__item-role[data-v-bc04985d]{color:#102925;font-size:13px;font-weight:600}.player-invitations__item-meta[data-v-bc04985d]{color:#6b7f7a;font-size:11px}.player-invitations__tour-link[data-v-bc04985d]{color:#159a78;font-family:JetBrains Mono,Courier New,monospace;text-decoration:none}.player-invitations__tour-link[data-v-bc04985d]:hover{text-decoration:underline}.player-invitations__status[data-v-bc04985d]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;background:#eef2f0;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.player-invitations__status--pending[data-v-bc04985d]{color:#d0b410;background:#d0b4101a}.player-invitations__status--accepted[data-v-bc04985d]{color:#0f8f6e;background:#0f8f6e1a}.player-invitations__status--revoked[data-v-bc04985d]{color:#6b7f7a}.player-invitations__section-title[data-v-bc04985d]{text-transform:uppercase;letter-spacing:.06em;color:#6b7f7a;margin:0 0 10px;font-size:12px;font-weight:700}.player-invitations__accept-btn[data-v-bc04985d]{color:#159a78;cursor:pointer;background:#159a781f;border:1px solid #159a784d;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-family:Manrope,Segoe UI,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.player-invitations__accept-btn[data-v-bc04985d]:hover:not(:disabled){background:#159a7833}.player-invitations__accept-btn[data-v-bc04985d]:disabled{opacity:.5;cursor:not-allowed}.sec-match[data-v-ea6180bf]{color:#fff;background:#102925;flex-direction:column;align-items:center;min-height:100vh;padding:0 0 40px;display:flex}.sec-match__header[data-v-ea6180bf]{border-bottom:1px solid #ffffff14;align-items:center;width:100%;padding:16px 24px;display:flex}.sec-match__brand[data-v-ea6180bf]{color:#159a78;align-items:center;gap:8px;display:flex}.sec-match__shield-icon[data-v-ea6180bf]{font-size:18px}.sec-match__brand-name[data-v-ea6180bf]{text-transform:uppercase;letter-spacing:.06em;color:#fff9;font-family:Oswald,Segoe UI,sans-serif;font-size:14px;font-weight:700}.sec-match__loading[data-v-ea6180bf]{color:#fff6;justify-content:center;align-items:center;padding:80px;font-size:24px;display:flex}.sec-match__scoreboard[data-v-ea6180bf]{justify-content:center;align-items:center;gap:20px;width:100%;max-width:640px;padding:40px 24px 32px;display:flex}.sec-match__team-block[data-v-ea6180bf]{flex-direction:column;flex:1;align-items:center;gap:12px;display:flex}.sec-match__team-block--right[data-v-ea6180bf]{align-items:center}.sec-match__team-name[data-v-ea6180bf]{text-transform:uppercase;letter-spacing:.02em;color:#fffc;text-align:center;font-family:Oswald,Segoe UI,sans-serif;font-size:18px;font-weight:700}.sec-match__score-input[data-v-ea6180bf]{color:#fff;text-align:center;background:#ffffff0d;border:2px solid #ffffff26;border-radius:12px;outline:none;width:80px;height:80px;font-family:JetBrains Mono,Courier New,monospace;font-size:40px;font-weight:700}.sec-match__score-input[data-v-ea6180bf]:focus{border-color:#159a78}.sec-match__score-input[data-v-ea6180bf]::-webkit-outer-spin-button{-webkit-appearance:none}.sec-match__score-input[data-v-ea6180bf]::-webkit-inner-spin-button{-webkit-appearance:none}.sec-match__score-input[data-v-ea6180bf]{-moz-appearance:textfield}.sec-match__colon[data-v-ea6180bf]{color:#ffffff4d;flex-shrink:0;font-family:JetBrains Mono,Courier New,monospace;font-size:48px;font-weight:700}.sec-match__status-row[data-v-ea6180bf]{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:640px;margin-bottom:24px;padding:0 24px;display:flex}.sec-match__status-label[data-v-ea6180bf]{text-transform:uppercase;letter-spacing:.08em;color:#fff6;font-size:11px;font-weight:600}.sec-match__status-buttons[data-v-ea6180bf]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.sec-match__status-btn[data-v-ea6180bf]{color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:6px 14px;font-family:Manrope,Segoe UI,sans-serif;font-size:11px;font-weight:600;transition:all .15s}.sec-match__status-btn--active[data-v-ea6180bf]{color:#fff;background:#159a78;border-color:#159a78}.sec-match__status-btn[data-v-ea6180bf]:hover:not(.sec-match__status-btn--active){color:#fffc;border-color:#ffffff4d}.sec-match__save-btn[data-v-ea6180bf]{color:#fff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#159a78;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:48px;margin-bottom:12px;padding:0 32px;font-family:Manrope,Segoe UI,sans-serif;font-size:14px;font-weight:700;display:flex}.sec-match__save-btn[data-v-ea6180bf]:disabled{opacity:.6;cursor:not-allowed}.sec-match__save-btn[data-v-ea6180bf]:hover:not(:disabled){background:#128467}.sec-match__error[data-v-ea6180bf]{color:#fca5a5;text-align:center;background:#ef444426;border:1px solid #ef44444d;border-radius:8px;max-width:400px;margin-bottom:12px;padding:10px 16px;font-size:13px}.sec-match__saved[data-v-ea6180bf]{color:#159a78;align-items:center;gap:6px;margin-bottom:24px;font-size:13px;font-weight:600;display:flex}.sec-match__lineups[data-v-ea6180bf]{width:100%;max-width:640px;margin-top:16px;padding:0 24px}.sec-match__section-title[data-v-ea6180bf]{text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;margin:0 0 12px;font-size:11px;font-weight:700}.sec-match__lineups-grid[data-v-ea6180bf]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sec-match__lineup[data-v-ea6180bf]{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.sec-match__lineup-header[data-v-ea6180bf]{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;background:#ffffff0a;border-bottom:1px solid #ffffff0f;padding:10px 14px;font-size:12px;font-weight:700}.sec-match__player[data-v-ea6180bf]{border-bottom:1px solid #ffffff0a;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.sec-match__player[data-v-ea6180bf]:last-child{border-bottom:none}.sec-match__captain[data-v-ea6180bf]{color:#159a78;background:#159a7833;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:700}.sec-match__player-name[data-v-ea6180bf]{color:#fffc;font-weight:500}*,:before,:after{box-sizing:border-box}html,body,#app,h1,h2,h3,h4,p,ul,ol{margin:0}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:root{color:#102925;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f8f8;font-family:Manrope,Segoe UI,sans-serif;font-weight:500;line-height:1.5}body{background:#f8f8f8;min-width:320px;min-height:100vh}#app,.app-theme{min-height:100vh}
