@import"https://fonts.googleapis.com/css2?family=Mulish:wght@700&display=swap";.logo[data-v-ae358862]{display:inline-block;cursor:pointer;background-color:var(--color-grey-800);mask-image:url(/images/logos/dvg-logo.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/images/logos/dvg-logo.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background-color .2s ease}.size-sm[data-v-ae358862]{width:148px;height:24px}.size-md[data-v-ae358862]{width:197px;height:32px}.size-lg[data-v-ae358862]{width:281px;height:46px}.variant-dark[data-v-ae358862]{background-color:var(--color-grey-800)}.variant-light[data-v-ae358862]{background-color:#fff}.variant-lime[data-v-ae358862]{background-color:var(--color-lime-500)}.variant-dark[data-v-ae358862]:hover,.variant-light[data-v-ae358862]:hover{background-color:var(--color-lime-600)}.footer[data-v-59469941]{position:relative;overflow:hidden;background:var(--color-surface-card, #ffffff);border-radius:24px 24px 0 0;padding:72px 40px;box-shadow:0 -16px 40px #2c2a2b0d}@media(min-width:1440px){.footer[data-v-59469941]{padding:72px 120px}}.footer__container[data-v-59469941]{position:relative;z-index:1;display:flex;flex-direction:column;gap:28px;max-width:1200px;margin:0 auto}.footer__top[data-v-59469941]{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.footer__logo[data-v-59469941]{display:flex;flex-direction:column;gap:12px;width:min(281px,100%);flex-shrink:0}.footer__logo-link[data-v-59469941]{display:inline-flex;text-decoration:none}.footer__tagline[data-v-59469941]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.45;letter-spacing:-.065px;color:var(--grey-800, #2C2A2B);margin:0;max-width:26ch}.footer__meta[data-v-59469941]{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:24px 40px;flex:1}.footer__contacts[data-v-59469941]{display:flex;flex-direction:column;gap:24px;min-width:min(240px,100%)}.footer__contact-block[data-v-59469941]{display:flex;flex-direction:column;gap:8px}.footer__contact-main[data-v-59469941]{position:relative;width:-moz-fit-content;width:fit-content;font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:var(--grey-800, #2C2A2B);text-decoration:none}.footer__contact-main[data-v-59469941]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer__contact-main[data-v-59469941]:hover:after{transform:scaleX(1);transform-origin:right}.footer__contact-sub[data-v-59469941]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:var(--grey-600, #A8A7A8)}.footer__contact-sub--link[data-v-59469941]{position:relative;width:-moz-fit-content;width:fit-content;text-decoration:none;transition:color .2s ease}@media(min-width:1024px){.footer__contact-sub--link[data-v-59469941]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer__contact-sub--link[data-v-59469941]:hover:after{transform:scaleX(1);transform-origin:right}}.footer__contact-sub--link[data-v-59469941]:hover{color:var(--grey-800, #2C2A2B)}@media(max-width:1023px){.footer__contact-sub--link[data-v-59469941]:hover{text-decoration:underline;text-underline-offset:2px}}.footer__socials[data-v-59469941]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;flex-shrink:0;max-width:244px}.footer__social-link[data-v-59469941]{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50px;background:linear-gradient(180deg,#2c2a2b70,#2c2a2b94);color:#fff;box-shadow:inset 0 1px #ffffff26;transition:background-color .2s ease,transform .2s ease}.footer__social-link[data-v-59469941]:hover{background-color:#2c2a2b99;transform:translateY(-1px)}.footer__social-link[data-v-59469941] svg{width:24px;height:24px}.footer__divider[data-v-59469941]{width:100%;height:1px;background:linear-gradient(90deg,#95949514,#95949538,#95949514)}.footer__bottom[data-v-59469941]{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:48px}.footer__legal[data-v-59469941]{display:flex;flex-direction:column;gap:8px}.footer__legal-link[data-v-59469941]{display:flex;align-items:center;gap:4px;font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:var(--grey-700, #807F80);text-decoration:none;transition:color .2s ease}.footer__legal-link span[data-v-59469941]{position:relative}@media(min-width:1024px){.footer__legal-link span[data-v-59469941]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer__legal-link:hover span[data-v-59469941]:after{transform:scaleX(1);transform-origin:right}}.footer__legal-link[data-v-59469941]:hover{color:var(--grey-800, #2C2A2B)}@media(max-width:1023px){.footer__legal-link:hover span[data-v-59469941]{text-decoration:underline;text-underline-offset:2px}}.footer__legal-icon[data-v-59469941]{width:18px;height:18px;color:var(--grey-600, #959495);flex-shrink:0;transform:rotate(270deg) scaleY(-1);transition:color .2s ease}.footer__legal-link:hover .footer__legal-icon[data-v-59469941]{color:var(--grey-800, #2C2A2B)}.footer__copyright[data-v-59469941]{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0;transition:opacity .2s ease}.footer__copyright[data-v-59469941]:hover{opacity:.7}.footer__copyright-text[data-v-59469941]{font-family:Mulish,sans-serif;font-weight:500;font-size:12px;color:var(--grey-600, #A8A7A8)}.footer__copyright-logo[data-v-59469941]{height:35px}.footer__bottom-divider[data-v-59469941]{display:none;width:100%;height:1px;background:linear-gradient(90deg,#95949514,#95949538,#95949514)}.footer--mobile[data-v-59469941]{padding:48px 16px 70px;border-radius:32px 32px 0 0}.footer--mobile .footer__container[data-v-59469941]{gap:32px}.footer--mobile .footer__top[data-v-59469941]{flex-direction:column;gap:32px}.footer--mobile .footer__logo[data-v-59469941]{width:100%;order:0}.footer--mobile .footer__logo-link[data-v-59469941]{display:inline-flex}.footer--mobile .footer__meta[data-v-59469941]{width:100%;flex-direction:column;align-items:stretch;gap:32px}.footer--mobile .footer__socials[data-v-59469941]{justify-content:flex-start;max-width:none;order:0}.footer--mobile .footer__contacts[data-v-59469941]{order:1}.footer--mobile .footer__bottom[data-v-59469941]{flex-direction:column;align-items:flex-start;gap:24px;height:auto;padding:7px 0}.footer--mobile .footer__legal-link span[data-v-59469941]{word-break:break-word}.footer--mobile .footer__copyright[data-v-59469941]{align-self:center;width:100%;justify-content:center}.footer--mobile .footer__bottom-divider[data-v-59469941]{display:block}@media(max-width:1023px){.footer[data-v-59469941]{padding:48px 16px 70px;border-radius:32px 32px 0 0}.footer__container[data-v-59469941]{gap:32px}.footer__top[data-v-59469941]{flex-direction:column;gap:32px}.footer__logo[data-v-59469941]{width:100%;order:0}.footer__logo-link[data-v-59469941]{display:inline-flex}.footer__meta[data-v-59469941]{width:100%;flex-direction:column;align-items:stretch;gap:32px}.footer__socials[data-v-59469941]{justify-content:flex-start;max-width:none;order:0}.footer__contacts[data-v-59469941]{order:1}.footer__bottom[data-v-59469941]{flex-direction:column;align-items:flex-start;gap:24px;height:auto;padding:7px 0}.footer__legal-link span[data-v-59469941]{word-break:break-word}.footer__copyright[data-v-59469941]{align-self:center;width:100%;justify-content:center}.footer__bottom-divider[data-v-59469941]{display:block}}.header-wrapper[data-v-4a0da598]{position:sticky;top:0;left:0;right:0;z-index:50;background:#fff;border-radius:0 0 24px 24px;overflow:hidden}.header-container[data-v-4a0da598]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff6}@media(min-width:1024px){.header-wrapper[data-v-4a0da598]{position:fixed;top:16px;left:50%;right:auto;transform:translate(-50%);background:transparent;border-radius:16px;overflow:visible}.header-container[data-v-4a0da598]{width:1200px;max-width:calc(100vw - 32px);height:60px;padding:20px 24px;border-radius:16px}.logo[data-v-4a0da598]{height:32px;width:197px}}.nav-link[data-v-4a0da598]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b;text-decoration:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);backface-visibility:hidden;will-change:opacity;opacity:1;transition:opacity .2s ease}.nav-link[data-v-4a0da598]:hover{opacity:.7}.signup-button[data-v-4a0da598]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#fff;background-color:#2c2a2b;border:1px solid #2c2a2b;border-radius:28px;height:40px;padding:8px 24px 10px;cursor:pointer;align-items:center;justify-content:center;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.signup-button[data-v-4a0da598]:before{content:"";position:absolute;top:var(--liquid-y, 50%);left:var(--liquid-x, 50%);width:var(--liquid-size, 120px);height:var(--liquid-size, 120px);background:radial-gradient(circle,var(--liquid-color, rgba(255,255,255,.2)) 0%,var(--liquid-color-faded, rgba(255,255,255,.1)) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(15px);backface-visibility:hidden}.signup-text[data-v-4a0da598]{position:relative;z-index:1}.mobile-menu-button[data-v-4a0da598]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:#2c2a2b;border:1px solid #2c2a2b;border-radius:20px;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-menu-icon[data-v-4a0da598]{width:24px;height:24px;color:#fff}@media(min-width:1024px){.mobile-menu-button[data-v-4a0da598]{display:none}}.mobile-menu-overlay[data-v-ee13b15b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end}.mobile-menu-modal[data-v-ee13b15b]{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:24px 24px 48px;max-height:85dvh;background-color:#202020;border-radius:32px 32px 0 0;border-color:#ffffff14}.menu-header[data-v-ee13b15b]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px}.logo-link[data-v-ee13b15b]{display:inline-flex;text-decoration:none}.close-button[data-v-ee13b15b]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;background-color:#e6e6e6;border:none;border-radius:24px;cursor:pointer;transition:opacity .15s}.close-button[data-v-ee13b15b]:hover{opacity:.8}.close-icon[data-v-ee13b15b]{width:16px;height:16px;color:#2c2a2b}.register-button[data-v-ee13b15b]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:8px 24px 10px 12px;background-color:#2c2a2b;border:1px solid #2c2a2b;border-radius:28px;box-shadow:0 2px 4px -1px #21252973,0 8px 8px #2125291a;cursor:pointer;margin-bottom:32px;transition:opacity .15s}.register-button[data-v-ee13b15b]:hover{opacity:.9}.menu-copy[data-v-ee13b15b]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.menu-kicker[data-v-ee13b15b]{font:var(--font-caption-sb-11);letter-spacing:.12em;text-transform:uppercase;color:#a8a7a8}.menu-description[data-v-ee13b15b]{margin:0;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#fff}.user-icon[data-v-ee13b15b]{width:24px;height:24px;color:#807f80}.register-button span[data-v-ee13b15b]{font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#fff}.nav-links[data-v-ee13b15b]{display:flex;flex-direction:column;gap:16px;width:100%}.nav-link[data-v-ee13b15b]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 4px 12px 0;text-decoration:none;transition:opacity .15s}.nav-link[data-v-ee13b15b]:hover{opacity:.8}.nav-link--active[data-v-ee13b15b]{opacity:1}.nav-link span[data-v-ee13b15b]{font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#fff}.nav-link--active span[data-v-ee13b15b]{color:#cf0}.arrow-icon[data-v-ee13b15b]{width:16px;height:16px;color:#807f80}.nav-link--active .arrow-icon[data-v-ee13b15b]{color:#cf0}.menu-support[data-v-ee13b15b]{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:24px;padding:16px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.menu-support__title[data-v-ee13b15b]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:#fff}.menu-support__text[data-v-ee13b15b]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#a8a7a8}.mobile-menu-enter-active[data-v-ee13b15b],.mobile-menu-leave-active[data-v-ee13b15b]{transition:opacity .3s ease}.mobile-menu-enter-active .mobile-menu-modal[data-v-ee13b15b],.mobile-menu-leave-active .mobile-menu-modal[data-v-ee13b15b]{transition:transform .3s ease}.mobile-menu-enter-from[data-v-ee13b15b],.mobile-menu-leave-to[data-v-ee13b15b]{opacity:0}.mobile-menu-enter-from .mobile-menu-modal[data-v-ee13b15b],.mobile-menu-leave-to .mobile-menu-modal[data-v-ee13b15b]{transform:translateY(100%)}@media(min-width:1024px){.mobile-menu-overlay[data-v-ee13b15b]{display:none}}.tab-bar-container[data-v-8d455a03]{position:fixed;bottom:0;left:0;right:0;z-index:90;padding:0 12px 8px;pointer-events:none}.tab-bar[data-v-8d455a03]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:4px;border-radius:28px;pointer-events:auto;background:#2c2a2b73;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 24px #00000026}.tab-bar__item[data-v-8d455a03]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;border:none;background:transparent;border-radius:24px;cursor:pointer;transition:background-color .2s ease;text-decoration:none}.tab-bar__item--active[data-v-8d455a03]{background:#fff}.tab-bar__icon[data-v-8d455a03]{width:24px;height:24px;color:#fff;transition:color .2s ease}.tab-bar__item--active .tab-bar__icon[data-v-8d455a03]{color:#2c2a2b}.tab-bar__icon--user[data-v-8d455a03]{width:26px;height:26px}.tab-bar__label[data-v-8d455a03]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#fff;transition:color .2s ease}.tab-bar__item--active .tab-bar__label[data-v-8d455a03]{color:#2c2a2b}@media(min-width:768px){.tab-bar-container[data-v-8d455a03]{display:none}}.close-button[data-v-938d0998]{display:inline-flex;align-items:center;justify-content:center;padding:4px;width:29px;height:29px;color:var(--color-text-secondary);transition:background-color .15s ease,color .15s ease;position:relative;border:none;border-radius:var(--radius-control-sm);background:transparent}.close-button[data-v-938d0998]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%}.close-icon[data-v-938d0998]{display:block;flex-shrink:0}.close-button--default[data-v-938d0998]{cursor:pointer}.close-button--default[data-v-938d0998]:hover,.close-button--hover[data-v-938d0998],.close-button--active[data-v-938d0998]{background:var(--color-surface-card-hover)}.close-button--disabled[data-v-938d0998]{color:var(--color-border-muted);cursor:not-allowed;pointer-events:none}.close-button--filled[data-v-938d0998]{background:var(--color-surface-card-muted);color:var(--color-text-muted);border-radius:var(--radius-control-pill)}.close-button--filled.close-button--default[data-v-938d0998]:hover,.close-button--filled.close-button--hover[data-v-938d0998],.close-button--filled.close-button--active[data-v-938d0998]{background:var(--color-surface-card-hover)}.ui-modal-overlay[data-v-4f8aba66]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100}.ui-modal-content[data-v-4f8aba66]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:90dvh;background-color:var(--color-surface-card);border-radius:var(--radius-2xl);border:1px solid var(--color-border-default);overflow:hidden;z-index:101;animation:ui-modal-scale-in-4f8aba66 .2s ease;box-shadow:0 24px 80px #100f102e}.ui-modal-layout[data-v-4f8aba66]{display:flex;flex-direction:column;max-height:90dvh;overflow:hidden;border-radius:inherit}.ui-modal-layout__header[data-v-4f8aba66]{flex-shrink:0}.ui-modal-layout__body-wrap[data-v-4f8aba66]{position:relative;display:flex;flex:1;min-height:0}.ui-modal-layout__body[data-v-4f8aba66]{flex:1;display:flex;flex-direction:column;overflow-y:scroll;min-height:0;margin-top:-16px;padding-top:16px;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.ui-modal-layout__body[data-v-4f8aba66]::-webkit-scrollbar{width:6px}.ui-modal-layout__body[data-v-4f8aba66]::-webkit-scrollbar-track{background:transparent;border-radius:999px}.ui-modal-layout__body[data-v-4f8aba66]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.ui-modal-layout__body[data-v-4f8aba66]::-webkit-scrollbar-thumb:hover{background:transparent}.ui-modal-layout__body.has-top-shadow[data-v-4f8aba66]{box-shadow:inset 0 26px 10px -10px #0000001f}.ui-modal-layout__body.has-bottom-shadow[data-v-4f8aba66]{box-shadow:inset 0 -10px 10px -10px #0000001f}.ui-modal-layout__body.has-top-shadow.has-bottom-shadow[data-v-4f8aba66]{box-shadow:inset 0 26px 10px -10px #0000001f,inset 0 -10px 10px -10px #0000001f}.ui-modal-layout__footer[data-v-4f8aba66]{flex-shrink:0}.ui-modal-inline[data-v-4f8aba66]{position:relative;display:flex;flex-direction:column;background:var(--color-surface-card);border-radius:var(--radius-2xl);border:1px solid var(--color-border-default);width:100%}.ui-modal-inline--sticky[data-v-4f8aba66]{position:sticky;top:90px;max-height:calc(100vh - 90px)}.ui-modal-inline__header[data-v-4f8aba66]{flex-shrink:0}.ui-modal-inline--sticky .ui-modal-inline__header[data-v-4f8aba66],.ui-modal-inline--sticky .ui-modal-inline__footer[data-v-4f8aba66]{padding-left:var(--ui-modal-px);padding-right:var(--ui-modal-px)}.ui-modal-inline__body-wrap[data-v-4f8aba66]{position:relative;display:flex;flex:1;min-height:0}.ui-modal-inline__body[data-v-4f8aba66]{flex:1;display:flex;flex-direction:column;gap:inherit}.ui-modal-inline--sticky .ui-modal-inline__body[data-v-4f8aba66]{overflow-y:scroll;min-height:0;margin-top:-16px;padding-top:16px;padding-left:var(--ui-modal-px);padding-right:var(--ui-modal-px);scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.ui-modal-inline--sticky .ui-modal-inline__body[data-v-4f8aba66]::-webkit-scrollbar{width:6px}.ui-modal-inline--sticky .ui-modal-inline__body[data-v-4f8aba66]::-webkit-scrollbar-track{background:transparent;border-radius:999px}.ui-modal-inline--sticky .ui-modal-inline__body[data-v-4f8aba66]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.ui-modal-inline--sticky .ui-modal-inline__body[data-v-4f8aba66]::-webkit-scrollbar-thumb:hover{background:transparent}.ui-modal-inline__body.has-top-shadow[data-v-4f8aba66]{box-shadow:inset 0 8px 6px -6px #0000001a}.ui-modal-inline__body.has-bottom-shadow[data-v-4f8aba66]{box-shadow:inset 0 -8px 6px -6px #0000001a}.ui-modal-inline__body.has-top-shadow.has-bottom-shadow[data-v-4f8aba66]{box-shadow:inset 0 8px 6px -6px #0000001a,inset 0 -8px 6px -6px #0000001a}.ui-modal-inline--sticky .ui-modal-inline__body.has-top-shadow[data-v-4f8aba66]{box-shadow:inset 0 24px 6px -6px #0000001a}.ui-modal-inline--sticky .ui-modal-inline__body.has-top-shadow.has-bottom-shadow[data-v-4f8aba66]{box-shadow:inset 0 24px 6px -6px #0000001a,inset 0 -8px 6px -6px #0000001a}.ui-modal-inline__footer[data-v-4f8aba66]{flex-shrink:0}.ui-modal-close[data-v-4f8aba66]{position:absolute;top:16px;right:16px;z-index:1}.ui-modal-back[data-v-4f8aba66]{position:absolute;top:16px;left:16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:4px;width:29px;height:29px;border:none;background:var(--color-surface-card-muted);color:var(--color-text-muted);border-radius:var(--radius-control-pill);cursor:pointer;transition:background-color .15s ease,color .15s ease}.ui-modal-back[data-v-4f8aba66]:hover{background:var(--color-surface-card-hover)}.ui-modal-back[data-v-4f8aba66]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%}.ui-modal-back-icon[data-v-4f8aba66]{width:18px;height:18px;display:block}.ui-modal-header[data-v-4f8aba66]{display:flex;flex-direction:column}.ui-modal-text[data-v-4f8aba66]{display:flex;flex-direction:column;gap:4px}.ui-modal-title[data-v-4f8aba66]{font:var(--font-section-title);letter-spacing:var(--font-section-title-ls);color:var(--color-text-primary);margin:0}.ui-modal-description[data-v-4f8aba66]{font:var(--font-body-primary);letter-spacing:var(--font-body-primary-ls);color:var(--color-text-secondary);margin:0}@keyframes ui-modal-fade-in-4f8aba66{0%{opacity:0}to{opacity:1}}@keyframes ui-modal-scale-in-4f8aba66{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:767px){.ui-modal-content[data-v-4f8aba66]{top:auto;bottom:0;left:0;transform:none;width:100%!important;max-height:85dvh;border-radius:32px 32px 0 0;animation:ui-modal-slide-up-4f8aba66 .3s ease}.ui-modal-content--fullscreen[data-v-4f8aba66]{top:20px;bottom:auto;left:20px;transform:none;width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px);height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);border-radius:var(--radius-2xl);animation:ui-modal-scale-in-4f8aba66 .2s ease}.ui-modal-layout[data-v-4f8aba66]{max-height:85dvh;padding:16px}}@keyframes ui-modal-slide-up-4f8aba66{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.modal-footer[data-v-1a5f3cf2]{display:flex;gap:4px;height:48px;align-items:flex-end;justify-content:center;width:100%;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;white-space:nowrap}.footer-text[data-v-1a5f3cf2]{color:#807f80}.footer-link[data-v-1a5f3cf2]{position:relative;display:inline;color:#668000;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;font:inherit}.footer-link[data-v-1a5f3cf2]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer-link[data-v-1a5f3cf2]:hover:after{transform:scaleX(0);transform-origin:left}button[data-v-182c4177]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;min-height:40px}.ui-button[data-v-182c4177]{border-radius:var(--radius-control-md)}.ui-button--size-sm[data-v-182c4177]{font:var(--font-control-sm);letter-spacing:var(--font-control-sm-ls)}.ui-button--size-md[data-v-182c4177]{font:var(--font-control-md);letter-spacing:var(--font-control-md-ls);line-height:1}.ui-button--size-lg[data-v-182c4177]{font:var(--font-control-lg);letter-spacing:var(--font-control-lg-ls)}button[data-v-182c4177]:before{content:"";position:absolute;top:var(--liquid-y, 50%);left:var(--liquid-x, 50%);width:var(--liquid-size, 200px);height:var(--liquid-size, 200px);background:radial-gradient(circle,var(--liquid-color, rgba(0,0,0,.12)) 0%,var(--liquid-color-faded, rgba(0,0,0,.06)) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(20px);backface-visibility:hidden}.button-content[data-v-182c4177]{display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity .15s ease;position:relative;z-index:1}.button-content.is-loading[data-v-182c4177]{opacity:0;visibility:hidden}.loading-spinner[data-v-182c4177]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin-182c4177 .8s linear infinite;opacity:.8;will-change:transform;backface-visibility:hidden}.loading-spinner.dark-spinner[data-v-182c4177]{border-color:#ffffff4d;border-top-color:#fff;background:conic-gradient(from 0deg,transparent 0deg,white 270deg,transparent 360deg);background-clip:padding-box;border:none;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px))}@keyframes spin-182c4177{to{transform:translate(-50%,-50%) rotate(360deg)}}.input-wrapper[data-v-8c117322]{margin-top:8px;position:relative;display:flex;flex-direction:column;gap:4px;width:100%}.input-floating-label[data-v-8c117322]{position:absolute;top:-13px;left:16px;display:block;box-sizing:border-box;max-width:calc(100% - 32px);padding:4px;background:#fff;font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--grey-600, #A8A7A8);z-index:1;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-area[data-v-8c117322]{display:flex;align-items:center;gap:8px;height:48px;padding:0 16px 0 12px;border:1px solid var(--grey-500, #D5D4D5);border-radius:999px;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;cursor:text}.input-area--focused[data-v-8c117322]{border-color:var(--grey-800, #2C2A2B);box-shadow:0 0 0 2px #2c2a2b1a}.input-area--error[data-v-8c117322]{border-color:var(--error, #DC3545)}.input-area--disabled[data-v-8c117322]{cursor:not-allowed}.input-area--disabled .input-area__field[data-v-8c117322]{color:var(--grey-600, #A8A7A8);cursor:not-allowed}.input-wrapper:has(.input-area--disabled) .input-floating-label[data-v-8c117322]{color:var(--grey-600, #A8A7A8)}.input-area__icon--lock[data-v-8c117322]{color:var(--grey-600, #A8A7A8)}.input-area__icon[data-v-8c117322]{width:24px;height:24px;color:var(--grey-600, #A8A7A8);flex-shrink:0}.input-area__field[data-v-8c117322]{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B)}.input-area__field[data-v-8c117322]::-moz-placeholder{color:var(--grey-600, #A8A7A8)}.input-area__field[data-v-8c117322]::placeholder{color:var(--grey-600, #A8A7A8)}.input-area__suffix[data-v-8c117322]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-600, #A8A7A8);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-area__field[data-v-8c117322]:disabled{cursor:not-allowed}.input-error[data-v-8c117322]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--error, #DC3545);padding-left:12px}.consent-notice[data-v-22bdeae4]{font-size:12px;color:#8a8a8e;line-height:1.4;margin:0}.consent-link[data-v-22bdeae4]{color:#8a8a8e;text-decoration:underline}.btn-telegram[data-v-22bdeae4]{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;width:100%;background:#08c;border:1px solid #0088cc;border-radius:28px;color:#fff;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.btn-telegram[data-v-22bdeae4]:hover:not(:disabled){background:#0077b5;border-color:#0077b5}.btn-telegram--disabled[data-v-22bdeae4]{background:#f5f5f5;border-color:#f5f5f5;color:#d5d4d5;cursor:not-allowed}.btn-secondary[data-v-22bdeae4]{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background:#f5f5f5;border:none;border-radius:28px;color:#2c2a2b;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:background .15s}.btn-secondary[data-v-22bdeae4]:hover:not(:disabled){background:#e6e6e6}.btn-secondary[data-v-22bdeae4]:disabled{color:#d5d4d5;cursor:not-allowed}.btn-primary[data-v-22bdeae4]{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background:#2c2a2b;border:1px solid #2c2a2b;border-radius:28px;color:#fff;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:opacity .15s}.btn-primary[data-v-22bdeae4]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-22bdeae4]:disabled{background:#d5d4d5;border-color:#d5d4d5;cursor:not-allowed}.btn-primary--link[data-v-22bdeae4]{text-decoration:none}.dial-number[data-v-22bdeae4]{display:block;text-align:center;font-size:32px;font-weight:800;letter-spacing:-.5px;color:#2c2a2b;text-decoration:none;padding:12px 0}.dial-number[data-v-22bdeae4]:hover{opacity:.85}.dial-timer[data-v-22bdeae4]{text-align:center}.btn-resend[data-v-22bdeae4]{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background:#f5f5f5;border:none;border-radius:28px;color:#d5d4d5;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer}.btn-resend[data-v-22bdeae4]:not(:disabled){color:#2c2a2b}.btn-resend[data-v-22bdeae4]:not(:disabled):hover{background:#e6e6e6}.input-area[data-v-22bdeae4]{width:100%;height:48px;padding:0 16px 0 12px;border:1px solid #d5d4d5;border-radius:999px;font-family:inherit;font-weight:600;font-size:16px;letter-spacing:-.16px;color:#2c2a2b;outline:none;transition:border-color .15s}.input-area[data-v-22bdeae4]::-moz-placeholder{color:#a8a7a8}.input-area[data-v-22bdeae4]::placeholder{color:#a8a7a8}.input-area[data-v-22bdeae4]:focus{border-color:#2c2a2b}.description-text[data-v-22bdeae4]{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:16px;letter-spacing:-.16px}.text-gray[data-v-22bdeae4]{color:#807f80;line-height:1.2;margin:0}.change-link[data-v-22bdeae4]{background:none;border:none;padding:0;color:#668000;font:inherit;cursor:pointer;text-align:left;line-height:1.2}.change-link[data-v-22bdeae4]:hover{opacity:.8}.change-link[data-v-22bdeae4]:disabled{opacity:.5;cursor:not-allowed}.credential-highlight[data-v-22bdeae4]{color:#2c2a2b;font-weight:700}.error-text[data-v-22bdeae4]{color:#fe572a;font-size:14px;font-weight:500;line-height:1.3;margin:0}.btn-spinner[data-v-22bdeae4]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-22bdeae4 .8s linear infinite}.btn-spinner--telegram[data-v-22bdeae4]{border-color:#ffffff4d;border-top-color:#fff}.btn-spinner--dark[data-v-22bdeae4]{border-color:#2c2a2b33;border-top-color:#2c2a2b}.tg-qr-link[data-v-22bdeae4]{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;cursor:pointer}.tg-qr-box[data-v-22bdeae4]{position:relative;width:280px;height:280px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:16px;overflow:hidden;border:1px solid #e6e6e6;transition:border-color .2s}.tg-qr-link:hover .tg-qr-box[data-v-22bdeae4]{border-color:#08c}.tg-qr-image[data-v-22bdeae4]{width:100%;height:100%;display:block}.tg-qr-placeholder[data-v-22bdeae4]{width:80px;height:80px;color:#d5d4d5}.tg-qr-logo[data-v-22bdeae4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;background:#08c;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px #f5f5f5}.tg-qr-logo-icon[data-v-22bdeae4]{width:28px;height:28px;color:#fff}.tg-qr-hint[data-v-22bdeae4]{font-size:16px;font-weight:500;color:#4b4b4b}.tg-instructions[data-v-22bdeae4]{display:flex;flex-direction:column;gap:4px;padding-left:20px;margin:0;font-size:16px;font-weight:600;letter-spacing:-.16px;color:#2c2a2b;line-height:1.4}.tg-back-btn[data-v-22bdeae4]{display:flex;align-items:center;justify-content:center;gap:4px;background:none;border:none;padding:0;color:#807f80;font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:color .15s}.tg-back-btn[data-v-22bdeae4]:hover{color:#2c2a2b}.telegram-waiting[data-v-22bdeae4]{display:flex;align-items:center;gap:8px;font-size:14px}@keyframes spin-22bdeae4{to{transform:rotate(360deg)}}.modal-title[data-v-9ed21c28]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}.modal-title.size-l[data-v-9ed21c28]{font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.46px;color:#2c2a2b}.modal-title.size-s[data-v-9ed21c28]{font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80}label[data-v-9fa60131]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.checkbox-wrapper[data-v-9fa60131]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.checkbox-icon[data-v-9fa60131]{display:block}.checkbox-text-block[data-v-9fa60131]{display:flex;flex-direction:column;gap:.25rem}.checkbox-text[data-v-9fa60131]{font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.065px;color:#2c2a2b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-link[data-v-9fa60131]{display:inline;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.065px;color:#668000;text-decoration:underline;text-underline-offset:2px;transition:text-decoration-color .2s ease}.checkbox-link[data-v-9fa60131]:hover{text-decoration-color:transparent}.checkbox-text[data-v-9fa60131] a{color:#668000;text-decoration:underline;text-underline-offset:2px;transition:text-decoration-color .2s ease}.checkbox-text[data-v-9fa60131] a:hover{text-decoration-color:transparent}.modal-overlay[data-v-9bdc6858]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px;backface-visibility:hidden}.register-modal[data-v-9bdc6858]{position:relative;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;flex-direction:column;gap:24px;align-items:flex-start;padding:24px;width:100%;max-width:400px}@media(max-width:767px){.modal-overlay[data-v-9bdc6858]{padding:0;align-items:flex-end}.register-modal[data-v-9bdc6858]{max-width:100%;border-radius:32px 32px 0 0;padding:24px 16px;max-height:85dvh}}.required[data-v-9bdc6858]{color:#fe572a;margin-left:2px}.btn-telegram[data-v-9bdc6858]{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;width:100%;background:#08c;border:1px solid #0088cc;border-radius:28px;color:#fff;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.btn-telegram[data-v-9bdc6858]:hover:not(:disabled){background:#0077b5;border-color:#0077b5}.btn-telegram--disabled[data-v-9bdc6858]{background:#f5f5f5;border-color:#f5f5f5;color:#d5d4d5;cursor:not-allowed}.btn-secondary[data-v-9bdc6858]{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background:#f5f5f5;border:none;border-radius:28px;color:#2c2a2b;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:background .15s}.btn-secondary[data-v-9bdc6858]:hover:not(:disabled){background:#e6e6e6}.btn-secondary[data-v-9bdc6858]:disabled{color:#d5d4d5;cursor:not-allowed}.btn-primary[data-v-9bdc6858]{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background:#2c2a2b;border:1px solid #2c2a2b;border-radius:28px;color:#fff;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:opacity .15s}.btn-primary[data-v-9bdc6858]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-9bdc6858]:disabled{background:#d5d4d5;border-color:#d5d4d5;cursor:not-allowed}.btn-primary--disabled[data-v-9bdc6858]{background:#f5f5f5;border-color:#f5f5f5;color:#d5d4d5;cursor:not-allowed}.btn-primary--link[data-v-9bdc6858]{text-decoration:none}.dial-number[data-v-9bdc6858]{display:block;text-align:center;font-size:32px;font-weight:800;letter-spacing:-.5px;color:#2c2a2b;text-decoration:none;padding:12px 0}.dial-number[data-v-9bdc6858]:hover{opacity:.85}.dial-timer[data-v-9bdc6858]{text-align:center}.btn-resend[data-v-9bdc6858]{display:flex;align-items:center;justify-content:center;height:48px;width:100%;background:#f5f5f5;border:none;border-radius:28px;color:#d5d4d5;font-weight:700;font-size:16px;letter-spacing:-.16px;cursor:pointer;transition:background-color .15s ease}.btn-resend[data-v-9bdc6858]:not(:disabled){color:#2c2a2b}.btn-resend[data-v-9bdc6858]:not(:disabled):hover{background:#e6e6e6}.input-area[data-v-9bdc6858]{width:100%;height:48px;padding:0 16px 0 12px;border:1px solid #d5d4d5;border-radius:999px;font-family:inherit;font-weight:600;font-size:16px;letter-spacing:-.16px;color:#2c2a2b;outline:none;transition:border-color .15s}.input-area[data-v-9bdc6858]::-moz-placeholder{color:#a8a7a8}.input-area[data-v-9bdc6858]::placeholder{color:#a8a7a8}.input-area[data-v-9bdc6858]:focus{border-color:#2c2a2b}.description-text[data-v-9bdc6858]{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:16px;letter-spacing:-.16px}.text-gray[data-v-9bdc6858]{color:#807f80;line-height:1.2;margin:0}.change-link[data-v-9bdc6858]{background:none;border:none;padding:0;color:#668000;font:inherit;cursor:pointer;text-align:left;line-height:1.2;transition:opacity .15s ease}.change-link[data-v-9bdc6858]:hover{opacity:.8}.change-link[data-v-9bdc6858]:disabled{opacity:.5;cursor:not-allowed}.credential-highlight[data-v-9bdc6858]{color:#2c2a2b;font-weight:700}.error-text[data-v-9bdc6858]{color:#fe572a;font-size:14px;font-weight:500;line-height:1.3;margin:0}.btn-spinner[data-v-9bdc6858]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-9bdc6858 .8s linear infinite}.btn-spinner--telegram[data-v-9bdc6858]{border-color:#ffffff4d;border-top-color:#fff}.btn-spinner--dark[data-v-9bdc6858]{border-color:#2c2a2b33;border-top-color:#2c2a2b}.tg-qr-link[data-v-9bdc6858]{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;cursor:pointer}.tg-qr-box[data-v-9bdc6858]{position:relative;width:280px;height:280px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:16px;overflow:hidden;border:1px solid #e6e6e6;transition:border-color .2s}.tg-qr-link:hover .tg-qr-box[data-v-9bdc6858]{border-color:#08c}.tg-qr-image[data-v-9bdc6858]{width:100%;height:100%;display:block}.tg-qr-placeholder[data-v-9bdc6858]{width:80px;height:80px;color:#d5d4d5}.tg-qr-logo[data-v-9bdc6858]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;background:#08c;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px #f5f5f5}.tg-qr-logo-icon[data-v-9bdc6858]{width:28px;height:28px;color:#fff}.tg-qr-hint[data-v-9bdc6858]{font-size:14px;font-weight:500;color:#a8a7a8}.tg-instructions[data-v-9bdc6858]{display:flex;flex-direction:column;gap:4px;padding-left:20px;margin:0;font-size:16px;font-weight:600;letter-spacing:-.16px;color:#2c2a2b;line-height:1.4}.tg-back-btn[data-v-9bdc6858]{display:flex;align-items:center;justify-content:center;gap:4px;background:none;border:none;padding:0;color:#807f80;font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:color .15s}.tg-back-btn[data-v-9bdc6858]:hover{color:#2c2a2b}.telegram-waiting[data-v-9bdc6858]{display:flex;align-items:center;gap:8px;font-size:14px}@keyframes spin-9bdc6858{to{transform:rotate(360deg)}}.fade-enter-active[data-v-9bdc6858],.fade-leave-active[data-v-9bdc6858]{transition:opacity .3s ease}.fade-enter-from[data-v-9bdc6858],.fade-leave-to[data-v-9bdc6858]{opacity:0}.modal-enter-active[data-v-9bdc6858]{transition:transform .3s ease,opacity .3s ease}.modal-leave-active[data-v-9bdc6858]{transition:transform .2s ease,opacity .2s ease}.modal-enter-from[data-v-9bdc6858],.modal-leave-to[data-v-9bdc6858]{opacity:0;transform:scale(.95)}@media(max-width:767px){.modal-enter-from[data-v-9bdc6858],.modal-leave-to[data-v-9bdc6858]{transform:translateY(100%)}}.impersonation-banner[data-v-7d3f3921]{position:sticky;top:0;z-index:1000;background:#f59e0b;color:#111827;font-weight:500;box-shadow:0 2px 4px #0000001a;font-size:.95rem}.impersonation-banner__content[data-v-7d3f3921]{max-width:1200px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.impersonation-banner__text[data-v-7d3f3921]{flex:1 1 auto;min-width:0}.impersonation-banner__tournament[data-v-7d3f3921]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.impersonation-banner__form[data-v-7d3f3921]{flex:0 0 auto}.impersonation-banner__button[data-v-7d3f3921]{background:#111827;color:#f9fafb;border:none;padding:6px 14px;border-radius:6px;cursor:pointer;font-weight:600;font-size:.9rem}.impersonation-banner__button[data-v-7d3f3921]:hover{background:#374151}.default-layout[data-v-75335d17]{min-height:100vh;display:flex;flex-direction:column;background:var(--color-bg-page)}.default-layout--narrow[data-v-75335d17]{--layout-padding-x: var(--layout-narrow-padding-x);--layout-padding-y: var(--layout-narrow-padding-y)}.default-layout__main[data-v-75335d17]{flex:1;display:flex;flex-direction:column}.default-layout__header-strip[data-v-75335d17]{height:80px;background-color:var(--color-surface-page);border-radius:0 0 var(--radius-surface-page) var(--radius-surface-page);flex-shrink:0}@media(max-width:1023px){.default-layout__header-strip[data-v-75335d17]{display:none}}.default-layout__content[data-v-75335d17]{background-color:var(--color-surface-page);border-radius:var(--radius-surface-page);margin:24px 0;flex:1;will-change:transform}@media(max-width:1023px){.default-layout__content[data-v-75335d17]{border-radius:var(--radius-surface-card) var(--radius-surface-card) 0 0;margin:8px 0 0}}@media(max-width:1023px){.default-layout--hide-mobile-header[data-v-75335d17] .header-wrapper{display:none}.default-layout--hide-mobile-header .default-layout__content[data-v-75335d17]{margin-top:0}}.default-layout--transparent-content .default-layout__content[data-v-75335d17]{background-color:transparent;will-change:auto}.default-layout__content--narrow[data-v-75335d17]{padding:var(--layout-padding-y) var(--layout-padding-x)}.scroll-to-top[data-v-9a93dab1]{position:fixed;bottom:max(24px,env(safe-area-inset-bottom));right:24px;z-index:40;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background .2s ease;background:#2c2a2b73;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid var(--color-border-inverse);box-shadow:0 4px 24px #00000026;color:var(--color-text-inverse)}.scroll-to-top[data-v-9a93dab1]:focus-visible{outline:2px solid var(--color-lime-500, #ccff00);outline-offset:3px}.scroll-to-top[data-v-9a93dab1]:hover{transform:translateY(-2px);background:#2c2a2b8c}.scroll-to-top[data-v-9a93dab1]:active{transform:translateY(0)}.scroll-to-top[data-v-9a93dab1] svg{width:24px;height:24px}.fade-enter-active[data-v-9a93dab1],.fade-leave-active[data-v-9a93dab1]{transition:opacity .3s ease-in-out}.fade-enter-from[data-v-9a93dab1],.fade-leave-to[data-v-9a93dab1]{opacity:0}@media(max-width:1023px){.scroll-to-top[data-v-9a93dab1]{bottom:calc(68px + env(safe-area-inset-bottom));right:16px;width:44px;height:44px;border-radius:var(--radius-md);background:#2c2a2b73;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 24px #00000026}.scroll-to-top[data-v-9a93dab1] svg{width:20px;height:20px}}.text-lime[data-v-b5cfc6f6]{color:#cf0}.hero-section[data-v-b5cfc6f6]{width:100%;min-height:100vh;min-height:100dvh;background:var(--hero-bg-mobile) center/cover no-repeat;padding:80px 16px 140px;display:flex;align-items:flex-end;border-radius:32px;margin-top:8px;overflow:hidden}@media(min-width:1024px){.hero-section[data-v-b5cfc6f6]{border-radius:0 0 32px 32px;margin-top:0}}.hero-container[data-v-b5cfc6f6]{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.hero-text[data-v-b5cfc6f6]{display:flex;flex-direction:column}.hero-h2[data-v-b5cfc6f6]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:40px;line-height:100%;letter-spacing:3px;text-transform:uppercase;margin:0}@media(min-width:768px){.hero-section[data-v-b5cfc6f6]{background-image:var(--hero-bg-desktop)}.hero-h2[data-v-b5cfc6f6]{font-size:72px}}.hero-h1[data-v-b5cfc6f6]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0}@media(min-width:768px){.hero-h1[data-v-b5cfc6f6]{font-size:128px}}.hero-buttons[data-v-b5cfc6f6]{display:flex;flex-direction:column;gap:12px;align-items:stretch}@media(min-width:768px){.hero-buttons[data-v-b5cfc6f6]{flex-direction:row;gap:16px;align-items:center}}.hero-button[data-v-b5cfc6f6]{width:100%}@media(min-width:768px){.hero-button[data-v-b5cfc6f6]{width:358px}}.advantages-section[data-v-9bc4a1c4]{max-width:1440px;margin:0 auto;width:100%;padding:80px 16px;display:flex;flex-direction:column;gap:24px}@media(min-width:1440px){.advantages-section[data-v-9bc4a1c4]{flex-direction:row;padding:160px 120px;align-items:stretch}}.advantages-left[data-v-9bc4a1c4]{display:flex;flex-direction:column;gap:24px;min-width:0;flex:1}@media(min-width:1440px){.advantages-left[data-v-9bc4a1c4]{flex:0 0 588px}}.advantages-image-card[data-v-9bc4a1c4]{border-radius:24px;background:center/cover no-repeat;position:relative;padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:320px;overflow:hidden;flex:1}@media(min-width:768px){.advantages-image-card[data-v-9bc4a1c4]{padding:40px;min-height:400px}}.advantages-image-card[data-v-9bc4a1c4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:0}.advantages-image-card[data-v-9bc4a1c4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000b3,#6660);z-index:0}.advantages-image-h2[data-v-9bc4a1c4]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:48px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#cf0;position:relative;z-index:1;mix-blend-mode:screen}@media(min-width:768px){.advantages-image-h2[data-v-9bc4a1c4]{font-size:72px}}.advantages-lime-card[data-v-9bc4a1c4]{border-radius:24px;background:#cf0;padding:16px;display:flex;align-items:center;flex-shrink:0}@media(min-width:768px){.advantages-lime-card[data-v-9bc4a1c4]{padding:40px}}@media(min-width:1440px){.advantages-lime-card[data-v-9bc4a1c4]{height:205px}}.advantages-lime-h3[data-v-9bc4a1c4]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:36px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#2c2a2b;margin:0}@media(min-width:768px){.advantages-lime-h3[data-v-9bc4a1c4]{font-size:48px}}.advantages-right[data-v-9bc4a1c4]{border-radius:24px;background:#202020;display:flex;flex-direction:column;gap:24px;min-width:0;flex:1}@media(min-width:1440px){.advantages-right[data-v-9bc4a1c4]{flex:0 0 588px}}.advantages-card[data-v-9bc4a1c4]{background:#2c2a2b;border-radius:24px;padding:32px 16px;display:flex;flex-direction:column;gap:16px;flex:1}@media(min-width:768px){.advantages-card[data-v-9bc4a1c4]{padding:40px}}.advantages-card-title[data-v-9bc4a1c4]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:120%;letter-spacing:-.46px;color:#b9df20;margin:0}@media(min-width:768px){.advantages-card-title[data-v-9bc4a1c4]{font-weight:600;font-size:33px;letter-spacing:-.99px}}.advantages-card-desc[data-v-9bc4a1c4]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-.16px;color:#f5f5f5;margin:0}@media(min-width:768px){.advantages-card-desc[data-v-9bc4a1c4]{font-size:19px;letter-spacing:-.285px}}.about-section[data-v-4540ce4e]{max-width:1440px;margin:0 auto;width:100%;border-radius:32px;background:#fe572a;padding:80px 16px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.about-section[data-v-4540ce4e]{padding:80px 40px;gap:120px}}@media(min-width:1280px){.about-section[data-v-4540ce4e]{padding:160px 120px;gap:236px}}.about-img-container[data-v-4540ce4e]{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none;overflow:hidden}@media(min-width:768px){.about-img-container[data-v-4540ce4e]{left:40px;height:833px}}@media(min-width:1280px){.about-img-container[data-v-4540ce4e]{left:120px}}.about-img[data-v-4540ce4e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:polygon(34.1% 0%,100% 0%,100% 64.79%,0% 105.27%)}@media(min-width:768px){.about-img[data-v-4540ce4e]{clip-path:polygon(80% 0%,100% 0%,100% 74.85%,0% 100%)}}.about-text-container[data-v-4540ce4e]{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;max-width:1200px}.about-h2[data-v-4540ce4e]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:48px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0}@media(min-width:768px){.about-h2[data-v-4540ce4e]{font-size:72px}}.about-desc[data-v-4540ce4e]{font-family:Mulish,sans-serif;font-weight:600;font-size:17px;line-height:120%;letter-spacing:-1.5px;color:#fff;margin:0;max-width:566px}@media(min-width:768px){.about-desc[data-v-4540ce4e]{font-size:19px}}.about-h3-container[data-v-4540ce4e]{position:relative;z-index:1;display:flex;justify-content:flex-start;max-width:1200px;width:100%}@media(min-width:768px){.about-h3-container[data-v-4540ce4e]{justify-content:flex-end}}.about-h3[data-v-4540ce4e]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:36px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0;text-align:left}@media(min-width:768px){.about-h3[data-v-4540ce4e]{font-size:48px}}.about-register-btn[data-v-4540ce4e]{width:100%}@media(min-width:768px){.about-register-btn[data-v-4540ce4e]{width:282px}}.po-section[data-v-a4db9500]{max-width:1440px;margin:0 auto;width:100%;border-radius:32px;padding:52px 0;display:flex;flex-direction:column;gap:24px;align-items:center;overflow:hidden}@media(min-width:1280px){.po-section[data-v-a4db9500]{flex-direction:row;justify-content:space-between;padding:160px 120px;overflow:visible}}.po-cards[data-v-a4db9500]{display:flex;flex-direction:column;gap:4px;flex-shrink:0;width:100%}@media(min-width:1280px){.po-cards[data-v-a4db9500]{width:588px;gap:24px}}.po-card[data-v-a4db9500]{background:#2c2a2b;background-image:var(--card-bg);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:32px;padding:32px 16px;position:relative;overflow:hidden;min-height:600px;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:1280px){.po-card[data-v-a4db9500]{padding:40px;border-radius:24px;min-height:auto;justify-content:flex-start;background-image:none}}.po-card-watermark[data-v-a4db9500]{display:none;position:absolute;right:0;top:0;height:100%;width:auto;pointer-events:none}@media(min-width:1280px){.po-card-watermark[data-v-a4db9500]{display:block}}.po-card-text[data-v-a4db9500]{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.po-card-title[data-v-a4db9500]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:32px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0}@media(min-width:1280px){.po-card-title[data-v-a4db9500]{font-size:48px}}.po-card-list[data-v-a4db9500]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.po-card-list li[data-v-a4db9500]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-.16px;color:#e6e6e6;padding-left:16px;position:relative}.po-card-list li[data-v-a4db9500]:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#e6e6e6}@media(min-width:1280px){.po-card-list li[data-v-a4db9500]{font-size:19px;letter-spacing:-.285px}}.po-image[data-v-a4db9500]{flex-shrink:0;display:none}@media(min-width:1280px){.po-image[data-v-a4db9500]{display:block;width:486px;height:584px}}.po-image img[data-v-a4db9500]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}.text-white[data-v-62889f43]{color:#fff}.text-grey-300[data-v-62889f43]{color:#e6e6e6}.text-grey-700[data-v-62889f43]{color:#807f80}.text-grey-800[data-v-62889f43]{color:#2c2a2b}.hiw-section[data-v-62889f43]{max-width:1440px;margin:0 auto;width:100%;padding:80px 16px;display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.hiw-section[data-v-62889f43]{padding:80px 40px;gap:60px}}@media(min-width:1280px){.hiw-section[data-v-62889f43]{padding:160px 120px;gap:80px}}.hiw-headline[data-v-62889f43]{display:flex;flex-direction:column;gap:8px;max-width:1200px}.hiw-h4[data-v-62889f43]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:24px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#cf0;margin:0}@media(min-width:768px){.hiw-h4[data-v-62889f43]{font-size:32px}}.hiw-tabs[data-v-62889f43]{display:flex;align-items:flex-end;gap:8px}@media(min-width:460px){.hiw-tabs[data-v-62889f43]{gap:12px}}@media(min-width:768px){.hiw-tabs[data-v-62889f43]{gap:20px}}.hiw-tab[data-v-62889f43]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:24px;line-height:100%;letter-spacing:2px;text-transform:uppercase;color:#f5f5f5;opacity:.24;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:opacity .3s}@media(min-width:460px){.hiw-tab[data-v-62889f43]{font-size:32px;letter-spacing:3px}}@media(min-width:768px){.hiw-tab[data-v-62889f43]{font-size:72px}}.hiw-tab[data-v-62889f43]:hover{opacity:.6}.hiw-tab--active[data-v-62889f43]{opacity:1;text-decoration:none}.hiw-tab--active[data-v-62889f43]:hover{opacity:1}.hiw-tab-divider[data-v-62889f43]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:24px;line-height:100%;letter-spacing:2px;text-transform:uppercase;color:#f5f5f5;opacity:.24}@media(min-width:460px){.hiw-tab-divider[data-v-62889f43]{font-size:32px;letter-spacing:3px}}@media(min-width:768px){.hiw-tab-divider[data-v-62889f43]{font-size:72px}}.hiw-content[data-v-62889f43]{display:flex;flex-direction:column;gap:24px;max-width:1200px;align-items:center}.hiw-row[data-v-62889f43]{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:768px){.hiw-row[data-v-62889f43]{flex-direction:row}}.hiw-card[data-v-62889f43]{border-radius:24px;padding:16px;display:flex;flex-direction:column;gap:32px;justify-content:space-between}@media(min-width:768px){.hiw-card[data-v-62889f43]{padding:40px}}.hiw-card--dark[data-v-62889f43]{background:#2c2a2b;flex:1}.hiw-card--white[data-v-62889f43]{background:#fff;flex:1}.hiw-card--image[data-v-62889f43]{width:100%;min-height:320px;background-color:var(--grey-800);background-image:var(--hiw-bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;justify-content:flex-end;overflow:hidden}@media(max-width:767px){.hiw-card--image[data-v-62889f43]{background-image:var(--hiw-bg-mobile, var(--hiw-bg-desktop));background-position:center top}}@media(min-width:768px){.hiw-card--image[data-v-62889f43]{min-height:428px}}.hiw-card--image[data-v-62889f43]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.6) 77%);z-index:0}.hiw-card-headline[data-v-62889f43]{display:flex;flex-direction:column;gap:8px}.hiw-card-title[data-v-62889f43]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:36px;line-height:100%;letter-spacing:3px;text-transform:uppercase;margin:0}@media(min-width:768px){.hiw-card-title[data-v-62889f43]{font-size:48px}}.hiw-card-desc[data-v-62889f43]{font-family:Mulish,sans-serif;font-weight:600;font-size:17px;line-height:120%;letter-spacing:-1.5px;margin:0}@media(min-width:768px){.hiw-card-desc[data-v-62889f43]{font-size:19px}}.hiw-card-image-headline[data-v-62889f43]{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px;max-width:548px}.hiw-btn[data-v-62889f43]{width:100%!important}@media(min-width:768px){.hiw-btn[data-v-62889f43]{width:282px!important}}.social-pill[data-v-85eb6577]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px;border-radius:999px;width:100%}@media(min-width:768px){.social-pill[data-v-85eb6577]{display:inline-flex;align-self:flex-start;width:auto}}.social-pill--lime[data-v-85eb6577]{background:#cf0}.social-pill--white[data-v-85eb6577]{background:#fff}.social-pill__label[data-v-85eb6577]{display:flex;align-items:center;justify-content:center;padding:12px 0 12px 12px;border-radius:28px;min-width:0}.social-pill__text[data-v-85eb6577]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:-1px;white-space:normal}.social-pill--lime .social-pill__text[data-v-85eb6577],.social-pill--white .social-pill__text[data-v-85eb6577]{color:#334000}.social-pill__icons[data-v-85eb6577]{display:flex;align-items:center;gap:4px;flex-shrink:0}.social-pill__icon[data-v-85eb6577]{width:50px;height:50px;border-radius:50%;background:#2c2a2b66;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.social-pill__icon[data-v-85eb6577]:hover{opacity:.8}.social-pill__icon[data-v-85eb6577] svg{width:24px;height:24px;color:#fff}.op-section[data-v-c20ba78f]{max-width:1440px;margin:0 auto;width:100%;border-radius:32px;overflow:hidden;box-sizing:border-box}.offer-block[data-v-c20ba78f]{background:#fff;border-radius:32px 32px 0 0;padding:40px 16px;display:flex;flex-direction:column;gap:24px;overflow:hidden}@media(min-width:1280px){.offer-block[data-v-c20ba78f]{padding:160px 120px;position:relative;display:block}}.offer-text[data-v-c20ba78f]{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;max-width:1200px}.offer-h2[data-v-c20ba78f]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:40px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#b9df20;margin:0}@media(min-width:768px){.offer-h2[data-v-c20ba78f]{font-size:72px}}.offer-h1[data-v-c20ba78f]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#2c2a2b;margin:0}@media(min-width:768px){.offer-h1[data-v-c20ba78f]{font-size:128px}}.offer-image[data-v-c20ba78f]{width:100%;height:390px;border-radius:24px;overflow:hidden}@media(min-width:1280px){.offer-image[data-v-c20ba78f]{position:absolute;right:0;top:0;width:834px;height:100%;border-radius:0}}.offer-image img[data-v-c20ba78f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partners-block[data-v-c20ba78f]{background:#fe572a;border-radius:0 0 32px 32px;padding:24px 16px;display:flex;flex-direction:column;gap:24px;position:relative;overflow:hidden}@media(min-width:768px){.partners-block[data-v-c20ba78f]{flex-direction:row;align-items:flex-end;padding:40px;gap:32px}}@media(min-width:1280px){.partners-block[data-v-c20ba78f]{padding:40px 120px}}.partners-headline[data-v-c20ba78f]{display:flex;flex-direction:column;gap:16px;flex:1}.partners-h3[data-v-c20ba78f]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:32px;line-height:100%;letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0}@media(min-width:768px){.partners-h3[data-v-c20ba78f]{font-size:48px}}.partners-desc[data-v-c20ba78f]{font-family:Mulish,sans-serif;font-weight:600;font-size:17px;line-height:120%;letter-spacing:-1.5px;color:#fff;margin:0}@media(min-width:768px){.partners-desc[data-v-c20ba78f]{font-size:19px}}.footer-head[data-v-4e44954e]{width:100%;margin-bottom:-2px}.footer-head img[data-v-4e44954e]{width:100%;height:auto;display:block}.about-page[data-v-3d185352]{min-height:100vh;display:flex;flex-direction:column;background:#202020}.profile-header-athlete[data-v-887359f7]{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.header-top[data-v-887359f7]{display:flex;align-items:center}.back-button[data-v-887359f7]{display:flex;align-items:center;gap:4px;padding:8px 16px 8px 8px;border:none;background-color:#f5f5f5;border-radius:28px;cursor:pointer;transition:all .2s ease}.back-button[data-v-887359f7]:hover{background-color:#e6e6e6}.back-button[data-v-887359f7]:active{transform:scale(.98)}.back-icon[data-v-887359f7]{width:24px;height:24px;color:#2c2a2b}.back-text[data-v-887359f7]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b}.profile-info[data-v-887359f7]{display:flex;align-items:center;gap:16px;padding-top:16px}.profile-avatar[data-v-887359f7]{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.profile-avatar-placeholder[data-v-887359f7]{width:64px;height:64px;border-radius:50%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-887359f7]{width:32px;height:32px;color:#a8a7a8}.profile-names[data-v-887359f7]{flex:1;min-width:0}.profile-nickname[data-v-887359f7]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:40px;line-height:1.2;letter-spacing:-1.2px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-tabs[data-v-887359f7]{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile-tabs[data-v-887359f7]::-webkit-scrollbar{display:none}.tab-button[data-v-887359f7]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-.13px;text-transform:uppercase;color:#2c2a2b;padding:12px 16px;height:40px;border:none;background-color:#f5f5f5;border-radius:24px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.tab-button[data-v-887359f7]:hover{background-color:#e6e6e6}.tab-button.active[data-v-887359f7]{color:#fff;background-color:#2c2a2b}.profile-header-athlete.mobile[data-v-887359f7]{gap:20px}.profile-header-athlete.mobile .profile-avatar[data-v-887359f7],.profile-header-athlete.mobile .profile-avatar-placeholder[data-v-887359f7]{width:64px;height:64px}.profile-header-athlete.mobile .avatar-icon[data-v-887359f7]{width:32px;height:32px}.profile-header-athlete.mobile .profile-nickname[data-v-887359f7]{font-size:23px;letter-spacing:-.69px}.profile-header-athlete.mobile .tab-button[data-v-887359f7]{font-size:13px;padding:10px 14px}.ui-chip[data-v-2602a229]{display:inline-flex;align-items:center;justify-content:center;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--color-grey-800, #2c2a2b);box-sizing:border-box;white-space:nowrap}.size-sm[data-v-2602a229]{padding:5px 8px;height:20px;border-radius:24px;font-weight:700;font-size:10px;line-height:1;letter-spacing:.1px;text-transform:uppercase}@media(max-width:767px){.size-sm[data-v-2602a229]{height:16px;font-size:9px;letter-spacing:.09px}}.size-md[data-v-2602a229]{padding:8px 12px;border-radius:999px;font-weight:600;font-size:15px;line-height:1.3;letter-spacing:-.075px}@media(max-width:640px){.size-md[data-v-2602a229]{font-size:14px;padding:6px 10px}}.size-lg[data-v-2602a229]{padding:6px 12px;border-radius:24px;font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);text-transform:uppercase}@media(max-width:1023px){.size-lg[data-v-2602a229]{padding:5px 8px;font:var(--font-caption-uc-b-10);letter-spacing:var(--font-caption-uc-b-10-ls)}}.ui-chip[data-v-2602a229]:not(.has-bg){background-color:transparent}.discipline-tag[data-v-44391ae1]{min-width:0}.tag-text[data-v-44391ae1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discipline-tag.variant-outlined[data-v-44391ae1]{background-color:transparent;border:1px solid var(--color-grey-600, #a8a7a8)}.discipline-tag.variant-outlined[data-v-44391ae1]:hover{background-color:var(--color-grey-200, #f5f5f5)}.discipline-tag.variant-filled[data-v-44391ae1]{border:none}.discipline-tooltip[data-v-44391ae1]{position:fixed;z-index:9999;max-width:300px;pointer-events:none}.discipline-tooltip__content[data-v-44391ae1]{background-color:#212529;color:#fff;padding:8px 12px;border-radius:4px;font-family:Mulish,sans-serif;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.065px;box-shadow:0 4px 12px #00000026;word-wrap:break-word}.discipline-tooltip__arrow[data-v-44391ae1]{position:absolute;top:-4px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:4px solid #212529}.tooltip-fade-enter-active[data-v-44391ae1],.tooltip-fade-leave-active[data-v-44391ae1]{transition:opacity .15s ease}.tooltip-fade-enter-from[data-v-44391ae1],.tooltip-fade-leave-to[data-v-44391ae1]{opacity:0}.info-row[data-v-a7a30913]{display:flex;align-items:center;width:100%;padding:12px 0;transition:opacity .2s ease}.info-row[data-v-a7a30913]:first-child{padding-top:0}.info-row[data-v-a7a30913]:last-child{padding-bottom:0}.info-row.has-border[data-v-a7a30913]{border-bottom:.5px solid #d5d4d5}.info-row.clickable[data-v-a7a30913]{cursor:pointer}.info-row.clickable[data-v-a7a30913]:hover{opacity:.7}.info-content[data-v-a7a30913]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.info-title[data-v-a7a30913]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-caption[data-v-a7a30913]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80}@media(max-width:640px){.info-row[data-v-a7a30913]{padding:10px 0}.info-title[data-v-a7a30913]{font-size:15px}.info-caption[data-v-a7a30913]{font-size:12px}}.social-link[data-v-70343113]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:opacity .2s ease}.social-link[data-v-70343113]:hover{opacity:.7}.social-icon-wrapper[data-v-70343113]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-icon[data-v-70343113]{width:32px;height:32px;flex-shrink:0}.social-name[data-v-70343113]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:15px;line-height:1.3;letter-spacing:-.075px;color:#2c2a2b;white-space:nowrap}@media(max-width:640px){.social-icon-wrapper[data-v-70343113]{width:20px;height:20px}.social-icon[data-v-70343113]{width:24px;height:24px}.social-name[data-v-70343113]{font-size:14px}}.tab-content-athlete-info[data-v-6088a901]{display:flex;flex-direction:column;width:100%}.content-wrapper[data-v-6088a901]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-athlete-info.mobile .content-wrapper[data-v-6088a901]{padding:16px;gap:20px}.info-section[data-v-6088a901]{display:flex;flex-direction:column;gap:24px}.section-title[data-v-6088a901]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.115px;color:#2c2a2b;margin:0}.disciplines-grid[data-v-6088a901]{display:flex;flex-wrap:wrap;gap:4px}.info-rows[data-v-6088a901]{display:flex;flex-direction:column}.contact-row[data-v-6088a901]{display:flex;flex-direction:column;gap:4px;padding:12px 0}.contact-row[data-v-6088a901]:first-child{padding-top:0}.contact-row[data-v-6088a901]:last-child{padding-bottom:0}.contact-row.has-border[data-v-6088a901]{border-bottom:.5px solid #d5d4d5}.contact-row__link[data-v-6088a901]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-row__link[data-v-6088a901]:hover{text-decoration:underline}.contact-row__caption[data-v-6088a901]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80}@media(max-width:640px){.contact-row[data-v-6088a901]{padding:10px 0}.contact-row__link[data-v-6088a901]{font-size:15px}.contact-row__caption[data-v-6088a901]{font-size:12px}}.socials-list[data-v-6088a901]{display:flex;flex-direction:column;gap:8px}@media(max-width:640px){.section-title[data-v-6088a901]{font-size:20px}}.tab-content-athlete-teams[data-v-0ab9ba80]{display:flex;flex-direction:column;width:100%}.content-wrapper[data-v-0ab9ba80]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-athlete-teams.mobile .content-wrapper[data-v-0ab9ba80]{padding:16px;gap:20px}.teams-list[data-v-0ab9ba80]{display:flex;flex-direction:column}.team-row[data-v-0ab9ba80]{display:flex;align-items:center;gap:12px;padding:12px 0;transition:opacity .2s ease;cursor:pointer}.team-row[data-v-0ab9ba80]:first-child{padding-top:0}.team-row[data-v-0ab9ba80]:last-child{padding-bottom:0}.team-row.has-border[data-v-0ab9ba80]{border-bottom:.5px solid #d5d4d5}.team-logo[data-v-0ab9ba80]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.team-logo-placeholder[data-v-0ab9ba80]{width:48px;height:48px;border-radius:8px;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-icon[data-v-0ab9ba80]{width:24px;height:24px;color:#a8a7a8}.team-info[data-v-0ab9ba80]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center}.team-name[data-v-0ab9ba80]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-caption[data-v-0ab9ba80]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80;margin:0}.chevron-icon[data-v-0ab9ba80]{width:21px;height:21px;color:#2c2a2b;flex-shrink:0}@media(max-width:640px){.team-logo[data-v-0ab9ba80],.team-logo-placeholder[data-v-0ab9ba80]{width:40px;height:40px}.logo-icon[data-v-0ab9ba80]{width:20px;height:20px}.team-name[data-v-0ab9ba80]{font-size:15px}.team-caption[data-v-0ab9ba80]{font-size:12px}.chevron-icon[data-v-0ab9ba80]{width:18px;height:18px}}.tab-content-athlete-matches[data-v-62c6aa05]{display:flex;flex-direction:column;width:100%}.content-wrapper[data-v-62c6aa05]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-athlete-matches.mobile .content-wrapper[data-v-62c6aa05]{padding:16px;gap:16px}.matches-card[data-v-62c6aa05]{background-color:#fff;border-radius:24px;padding:0 16px;overflow:hidden}.matches-list[data-v-62c6aa05]{display:flex;flex-direction:column}.match-item[data-v-62c6aa05]{display:flex;flex-direction:column;gap:12px;padding:16px 0}.match-item[data-v-62c6aa05]:first-child{padding-top:16px}.match-item[data-v-62c6aa05]:last-child{padding-bottom:16px}.match-item.has-border[data-v-62c6aa05]{border-bottom:.5px solid #d5d4d5}.match-header[data-v-62c6aa05]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.match-meta[data-v-62c6aa05]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;color:#807f80;white-space:nowrap}.separator[data-v-62c6aa05]{width:1px;height:12px;background-color:#d5d4d5}.participants-row[data-v-62c6aa05]{display:flex;gap:16px;align-items:center;background-color:#f5f5f5;padding:8px 16px;border-radius:16px}.participant[data-v-62c6aa05]{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.participant-avatar[data-v-62c6aa05]{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.participant-name[data-v-62c6aa05]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-.15px;color:#2c2a2b;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant.is-placeholder .participant-name[data-v-62c6aa05]{color:#807f80;font-weight:600;font-style:italic}.participant-score[data-v-62c6aa05]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-.15px;color:#2c2a2b;min-width:40px;text-align:right}.text-right[data-v-62c6aa05]{text-align:right}.anonymous-badge[data-v-62c6aa05]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-text-muted);background:var(--color-surface-card-muted);padding:2px 8px;border-radius:var(--radius-full);flex-shrink:0;white-space:nowrap}.clickable[data-v-62c6aa05]{cursor:pointer}.event-card-compact[data-v-5d2cefd6]{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:0;height:192px;min-height:192px;padding:24px;background-color:#f5f5f5;border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-sizing:border-box;position:relative;isolation:isolate}.event-card-compact[data-v-5d2cefd6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.event-card-compact[data-v-5d2cefd6]:active{background-color:#d5d4d5}.event-card-compact.is-mobile[data-v-5d2cefd6]{height:145px;min-height:145px;padding:16px;gap:12px;border-color:#f5f5f5}.organizer-location[data-v-5d2cefd6]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;color:#807f80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.is-mobile .organizer-location[data-v-5d2cefd6]{max-width:240px}.event-info[data-v-5d2cefd6]{display:flex;gap:8px;align-items:center;width:100%}.headline-container[data-v-5d2cefd6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.event-title[data-v-5d2cefd6]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.27px;color:#2c2a2b;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.date-block[data-v-5d2cefd6]{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0}.date-primary[data-v-5d2cefd6]{display:flex;flex-direction:column;align-items:center;color:#2c2a2b}.date-day[data-v-5d2cefd6]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:19px;line-height:1.2;letter-spacing:-.285px}.date-month[data-v-5d2cefd6]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;text-align:center}.is-mobile .date-month[data-v-5d2cefd6]{font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;width:50px}.meta-row[data-v-5d2cefd6]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;flex-shrink:0;height:26px}.is-mobile .meta-row[data-v-5d2cefd6]{height:22px}@media(max-width:799px){.event-card-compact[data-v-5d2cefd6]:not(.meta-inline){height:auto}.event-card-compact.is-mobile[data-v-5d2cefd6]:not(.meta-inline){height:auto}.event-card-compact:not(.meta-inline) .meta-row[data-v-5d2cefd6],.is-mobile:not(.meta-inline) .meta-row[data-v-5d2cefd6]{flex-direction:column;align-items:flex-start;height:auto}}.tags-group[data-v-5d2cefd6]{display:flex;align-items:center;gap:2px;height:100%;min-width:0;flex:1;overflow:hidden}.tab-content-athlete-events[data-v-ab716878]{display:flex;flex-direction:column;gap:24px;width:100%}.tab-content-athlete-events.mobile[data-v-ab716878]{gap:20px}.events-grid[data-v-ab716878]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:799px){.events-grid[data-v-ab716878]{grid-template-columns:minmax(0,1fr);gap:12px}}.event-link[data-v-ab716878]{text-decoration:none;display:block}.load-more-section[data-v-ab716878]{display:flex;justify-content:center;padding-top:8px}.modal-loading[data-v-b9d65f1b]{display:flex;align-items:center;justify-content:center;min-height:200px}.spinner[data-v-b9d65f1b]{width:32px;height:32px;border:3px solid #e6e6e6;border-top-color:#41babf;border-radius:50%;animation:spin-b9d65f1b .8s linear infinite}@keyframes spin-b9d65f1b{to{transform:rotate(360deg)}}.modal-top-section[data-v-b9d65f1b]{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.modal-subtitle[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;color:#807f80;line-height:1.3;letter-spacing:-.065px}.score-card[data-v-b9d65f1b]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#f5f5f5;border-radius:12px;gap:12px}.team-column[data-v-b9d65f1b]{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:0;transition:opacity .2s}.team-column.left[data-v-b9d65f1b]{align-items:flex-start}.team-column.right[data-v-b9d65f1b]{align-items:flex-end}a.team-column[data-v-b9d65f1b]{text-decoration:none;color:inherit}.team-column.clickable[data-v-b9d65f1b]{cursor:pointer}.team-column.clickable[data-v-b9d65f1b]:hover{opacity:.7}.team-logo-container[data-v-b9d65f1b]{width:28px;height:28px;border-radius:4.667px;overflow:hidden;flex-shrink:0}.team-logo[data-v-b9d65f1b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-logo-placeholder[data-v-b9d65f1b]{width:100%;height:100%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.logo-icon[data-v-b9d65f1b]{width:16px;height:16px;color:#a8a7a8}.team-name[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.team-column.left .team-name[data-v-b9d65f1b]{text-align:left}.team-column.right .team-name[data-v-b9d65f1b]{text-align:right}.score-center[data-v-b9d65f1b]{flex-shrink:0;padding:0 8px;display:flex;flex-direction:column;align-items:center;gap:4px}.score-map-name[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:600;font-size:13px;line-height:1.2;color:#807f80;white-space:nowrap}.score-text[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:600;font-size:40px;line-height:1;letter-spacing:-1.2px;color:#2c2a2b;white-space:nowrap}.status-section[data-v-b9d65f1b]{display:flex}.match-info[data-v-b9d65f1b]{display:flex;flex-direction:column;gap:4px;padding-top:4px}.match-event-link[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;cursor:pointer;text-decoration:none;transition:opacity .2s}.match-event-link[data-v-b9d65f1b]:hover{opacity:.7}.match-stage[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b}.match-meta-lines[data-v-b9d65f1b]{display:flex;flex-direction:column;gap:2px}.match-meta[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#a8a7a8}.teams-list-section[data-v-b9d65f1b]{display:flex;flex-direction:column;gap:16px;padding-top:8px}.section-title[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:700;font-size:19px;line-height:1.2;letter-spacing:-.19px;color:#2c2a2b;margin:0}.teams-list[data-v-b9d65f1b]{display:flex;flex-direction:column}.team-row[data-v-b9d65f1b]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid #d5d4d5;transition:opacity .2s}a.team-row[data-v-b9d65f1b]{text-decoration:none;color:inherit}.team-row.is-clickable[data-v-b9d65f1b]{cursor:pointer}.team-row.is-clickable[data-v-b9d65f1b]:hover{opacity:.7}.team-row[data-v-b9d65f1b]:first-child{padding-top:0}.team-row.is-last[data-v-b9d65f1b]{border-bottom:none;padding-bottom:0}.team-row-logo-container[data-v-b9d65f1b]{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0}.team-row-logo[data-v-b9d65f1b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-row-logo-placeholder[data-v-b9d65f1b]{width:100%;height:100%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.team-logo-placeholder-icon[data-v-b9d65f1b]{width:24px;height:24px;color:#a8a7a8}.team-row-info[data-v-b9d65f1b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.team-row-name[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-row-secondary[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80}.chevron-icon[data-v-b9d65f1b]{width:21px;height:21px;color:#2c2a2b;flex-shrink:0}.rounds-section[data-v-b9d65f1b]{display:flex;flex-direction:column;gap:12px;padding-top:8px;border-top:.5px solid #e6e6e6}.rounds-list[data-v-b9d65f1b]{display:flex;flex-direction:column}.round-row[data-v-b9d65f1b]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:.5px solid #e6e6e6}.round-row.is-last[data-v-b9d65f1b]{border-bottom:none;padding-bottom:0}.round-name[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:500;font-size:14px;line-height:1.3;color:#807f80}.round-score[data-v-b9d65f1b]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#2c2a2b}.modal-loading[data-v-18655d48]{display:flex;align-items:center;justify-content:center;min-height:200px}.spinner[data-v-18655d48]{width:32px;height:32px;border:3px solid var(--color-border-default);border-top-color:#41babf;border-radius:50%;animation:spin-18655d48 .8s linear infinite}@keyframes spin-18655d48{to{transform:rotate(360deg)}}.team-header[data-v-18655d48]{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--color-border-default)}.modal-subtitle[data-v-18655d48]{font:var(--font-caption);letter-spacing:var(--font-caption-ls);color:var(--color-text-secondary);line-height:1.3}.team-info-row[data-v-18655d48]{display:flex;gap:20px;align-items:flex-start}.team-logo[data-v-18655d48]{width:72px;height:72px;border-radius:8px;overflow:hidden;flex-shrink:0}.logo-img[data-v-18655d48]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-placeholder[data-v-18655d48]{width:100%;height:100%;background-color:var(--color-surface-card-muted);display:flex;align-items:center;justify-content:center}.logo-icon[data-v-18655d48]{width:32px;height:32px;color:var(--color-text-muted)}.team-info[data-v-18655d48]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.team-name[data-v-18655d48]{font:var(--font-section-title);letter-spacing:var(--font-section-title-ls);line-height:1.15;color:var(--color-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-discipline[data-v-18655d48],.team-winrate[data-v-18655d48]{font:var(--font-body-primary);letter-spacing:var(--font-body-primary-ls);line-height:1.2;color:var(--color-text-secondary);margin:0}.profile-btn-container[data-v-18655d48]{padding-top:8px}.profile-btn[data-v-18655d48]{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 24px;background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:28px;cursor:pointer;font:var(--font-button);letter-spacing:var(--font-button-ls);color:var(--color-text-primary);text-decoration:none;transition:background .2s}.profile-btn[data-v-18655d48]:hover{background:var(--color-surface-card-muted)}.profile-btn-icon[data-v-18655d48]{width:24px;height:24px;color:var(--color-text-primary)}.members-section[data-v-18655d48]{display:flex;flex-direction:column;gap:16px}.section-title[data-v-18655d48]{font-family:Mulish,sans-serif;font-weight:700;font-size:19px;line-height:1.2;letter-spacing:-.19px;color:#2c2a2b;margin:0}.members-list[data-v-18655d48]{display:flex;flex-direction:column}.member-row[data-v-18655d48]{display:flex;gap:12px;align-items:center;padding:12px 0 16px;border-bottom:.5px solid #d5d4d5;cursor:pointer;transition:opacity .2s}.member-row[data-v-18655d48]:hover{opacity:.7}.member-row[data-v-18655d48]:first-child{padding-top:0}.member-row.is-last[data-v-18655d48]{border-bottom:none;padding-bottom:0}.member-info[data-v-18655d48]{flex:1;display:flex;flex-direction:column;gap:4px}.member-name[data-v-18655d48]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0}.member-captions[data-v-18655d48]{display:flex;flex-direction:column;gap:2px}.member-fullname[data-v-18655d48],.member-role[data-v-18655d48]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80;margin:0}.member-arrow[data-v-18655d48]{width:24px;height:24px;color:#807f80;flex-shrink:0}.modal-loading[data-v-1c57c01f]{display:flex;align-items:center;justify-content:center;min-height:200px}.spinner[data-v-1c57c01f]{width:32px;height:32px;border:3px solid var(--color-border-default);border-top-color:#41babf;border-radius:50%;animation:spin-1c57c01f .8s linear infinite}@keyframes spin-1c57c01f{to{transform:rotate(360deg)}}.participant-header[data-v-1c57c01f]{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--color-border-default)}.modal-subtitle[data-v-1c57c01f]{font:var(--font-caption);letter-spacing:var(--font-caption-ls);color:var(--color-text-secondary);line-height:1.3}.participant-info-row[data-v-1c57c01f]{display:flex;gap:12px;align-items:center}.participant-avatar[data-v-1c57c01f]{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar-img[data-v-1c57c01f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-1c57c01f]{width:100%;height:100%;background-color:var(--color-surface-card-muted);display:flex;align-items:center;justify-content:center}.avatar-icon[data-v-1c57c01f]{width:32px;height:32px;color:var(--color-text-muted)}.participant-info[data-v-1c57c01f]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.participant-name[data-v-1c57c01f]{font:var(--font-section-title);letter-spacing:var(--font-section-title-ls);line-height:1.15;color:var(--color-text-primary);margin:0}.participant-fullname[data-v-1c57c01f]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#807f80;margin:0}.profile-btn-container[data-v-1c57c01f]{padding-top:8px}.profile-btn[data-v-1c57c01f]{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 24px;background:#fff;border:1px solid #e6e6e6;border-radius:28px;cursor:pointer;font-family:Mulish,sans-serif;font-weight:700;font-size:16px;letter-spacing:-.16px;color:#2c2a2b;text-decoration:none;transition:background .2s}.profile-btn[data-v-1c57c01f]:hover{background:#f5f5f5}.profile-btn-icon[data-v-1c57c01f]{width:24px;height:24px;color:#2c2a2b}.modal-section[data-v-1c57c01f]{display:flex;flex-direction:column;gap:16px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #f5f5f5}.modal-section--last[data-v-1c57c01f]{border-bottom:none;padding-bottom:0}.section-title[data-v-1c57c01f]{font-family:Mulish,sans-serif;font-weight:700;font-size:19px;line-height:1.2;letter-spacing:-.095px;color:#2c2a2b;margin:0}.teams-list[data-v-1c57c01f]{display:flex;flex-direction:column}.team-row[data-v-1c57c01f]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid #d5d4d5;cursor:pointer;transition:opacity .2s}.team-row[data-v-1c57c01f]:hover{opacity:.7}.team-row[data-v-1c57c01f]:first-child{padding-top:0}.team-row[data-v-1c57c01f]:last-child{border-bottom:none;padding-bottom:0}.team-logo-container[data-v-1c57c01f]{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0}.team-logo-img[data-v-1c57c01f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-logo-placeholder[data-v-1c57c01f]{width:100%;height:100%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.team-logo-icon[data-v-1c57c01f]{width:24px;height:24px;color:#a8a7a8}.team-row-info[data-v-1c57c01f]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.team-row-name[data-v-1c57c01f]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b}.team-row-role[data-v-1c57c01f]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80}.chevron-icon[data-v-1c57c01f]{width:24px;height:24px;color:#807f80;flex-shrink:0}.disciplines-list[data-v-1c57c01f]{display:flex;flex-wrap:wrap;gap:4px}.socials-list[data-v-1c57c01f]{display:flex;flex-direction:column;gap:12px}.social-row[data-v-1c57c01f]{display:flex;align-items:center;gap:12px;text-decoration:none;transition:opacity .2s}.social-row[data-v-1c57c01f]:hover{opacity:.8}.social-icon-wrapper[data-v-1c57c01f]{width:56px;height:56px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-icon[data-v-1c57c01f]{width:32px;height:32px;color:#41babf}.social-name[data-v-1c57c01f]{font-family:Mulish,sans-serif;font-weight:600;font-size:15px;line-height:1.3;letter-spacing:-.075px;color:#2c2a2b}.athlete-page[data-v-96d39921]{display:flex;flex-direction:column;padding:16px 16px 24px}@media(min-width:1024px){.athlete-page[data-v-96d39921]{padding:24px 16px 48px;max-width:792px;margin:0 auto}}.fade-enter-active[data-v-96d39921],.fade-leave-active[data-v-96d39921]{transition:opacity .15s ease}.fade-enter-from[data-v-96d39921],.fade-leave-to[data-v-96d39921]{opacity:0}button[data-v-8139b0c7]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left}button[data-v-8139b0c7]:before{content:"";position:absolute;top:var(--mouse-y, 50%);left:var(--mouse-x, 50%);width:120px;height:120px;background:radial-gradient(circle,rgba(0,0,0,.1) 0%,rgba(0,0,0,.05) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(20px)}.button-title[data-v-8139b0c7]{position:relative;z-index:1}.size-desktop[data-v-8139b0c7] .button-title{font:var(--font-body-sb-19);letter-spacing:var(--font-body-sb-19-ls);color:#2c2a2b}.size-desktop.cursor-not-allowed[data-v-8139b0c7] .button-title{color:#a8a7a8}.size-mobile[data-v-8139b0c7] .button-title{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b}.size-mobile.cursor-not-allowed[data-v-8139b0c7] .button-title{color:#a8a7a8}.decorative-icon[data-v-8139b0c7]{position:absolute;bottom:-25px;right:-70px;z-index:0;pointer-events:none}.plus-icon[data-v-8139b0c7]{display:block;width:198px;height:auto}.ui-form-button-radius[data-v-8139b0c7]{border-radius:12px}button[data-v-45ecd77c]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left}.ui-button-contact-us-radius[data-v-45ecd77c]{border-radius:16px}button[data-v-45ecd77c]:before{content:"";position:absolute;top:var(--mouse-y, 50%);left:var(--mouse-x, 50%);width:140px;height:140px;background:radial-gradient(circle,rgba(0,0,0,.08) 0%,rgba(0,0,0,.04) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(20px)}.arrow-container[data-v-45ecd77c]{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:1}.arrow-circle[data-v-45ecd77c]{width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.arrow-icon[data-v-45ecd77c]{display:block}.info-container[data-v-45ecd77c]{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;min-height:0;position:relative;z-index:1}.size-desktop[data-v-45ecd77c] .button-title{font:var(--font-body-sb-19);letter-spacing:var(--font-body-sb-19-ls);color:#2c2a2b}.size-desktop[data-v-45ecd77c] .button-caption{font:var(--font-caption-uc-b-13);letter-spacing:var(--font-caption-uc-b-13-ls);text-transform:uppercase;color:#424242;opacity:.9}.size-mobile[data-v-45ecd77c] .button-title{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b}.size-mobile[data-v-45ecd77c] .button-caption{font:var(--font-caption-uc-b-9);letter-spacing:var(--font-caption-uc-b-9-ls);text-transform:uppercase;color:#424242;opacity:.9}.modal-feedback[data-v-ba857256]{display:flex;flex-direction:column;gap:24px}.modal-feedback__header[data-v-ba857256]{display:flex;flex-direction:column;gap:8px}.modal-feedback__title[data-v-ba857256]{font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:120%;letter-spacing:-1.5px;color:#2c2a2b;margin:0}.modal-feedback__description[data-v-ba857256]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#807f80;margin:0}.modal-feedback__destination[data-v-ba857256]{font-family:Mulish,sans-serif;font-weight:600;font-size:13px;line-height:1.25;letter-spacing:0;color:#5f5e5f;margin:0}.modal-feedback__form[data-v-ba857256]{display:flex;flex-direction:column;gap:16px}.modal-feedback__fields[data-v-ba857256]{display:flex;flex-direction:column;gap:12px}.modal-feedback__textarea-wrapper[data-v-ba857256]{display:flex;flex-direction:column;gap:4px;width:100%}.modal-feedback__textarea[data-v-ba857256]{width:100%;padding:12px 16px;border:1px solid var(--grey-500, #D5D4D5);border-radius:16px;background-color:#fff;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B);resize:vertical;min-height:96px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.modal-feedback__textarea[data-v-ba857256]::-moz-placeholder{color:var(--grey-600, #A8A7A8)}.modal-feedback__textarea[data-v-ba857256]::placeholder{color:var(--grey-600, #A8A7A8)}.modal-feedback__textarea[data-v-ba857256]:focus{border-color:var(--grey-800, #2C2A2B);box-shadow:0 0 0 2px #2c2a2b1a}.modal-feedback__textarea--error[data-v-ba857256]{border-color:var(--error, #DC3545)}.modal-feedback__field-error[data-v-ba857256]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--error, #DC3545);padding-left:12px}.modal-feedback__general-error[data-v-ba857256]{font-family:Mulish,sans-serif;font-weight:600;font-size:14px;line-height:130%;color:#dc3545;margin:0}.modal-feedback-success[data-v-8ec79ed3]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.modal-feedback-success__icon[data-v-8ec79ed3]{width:64px;height:64px;border-radius:50%;background:#cf0;display:flex;align-items:center;justify-content:center}.modal-feedback-success__check[data-v-8ec79ed3]{width:32px;height:32px;color:#2c2a2b}.modal-feedback-success__header[data-v-8ec79ed3]{display:flex;flex-direction:column;gap:8px}.modal-feedback-success__title[data-v-8ec79ed3]{font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:120%;letter-spacing:-1.5px;color:#2c2a2b;margin:0}.modal-feedback-success__description[data-v-8ec79ed3]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#807f80;margin:0}.extra-help-section[data-v-46e2e617]{padding:48px 24px 96px;display:flex;justify-content:center}.extra-help-content[data-v-46e2e617]{width:100%;max-width:792px;display:flex;flex-direction:column;gap:24px}.extra-help-header[data-v-46e2e617]{display:flex;flex-direction:column;gap:12px}.extra-help-title[data-v-46e2e617]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.46px;color:#282627;margin:0}.extra-help-subtitle[data-v-46e2e617]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0}.extra-help-buttons[data-v-46e2e617]{display:grid;grid-template-columns:1fr 2fr;gap:8px;height:123px}.form-button[data-v-46e2e617],.telegram-button[data-v-46e2e617]{width:100%!important;height:100%!important}@media(max-width:640px){.extra-help-section[data-v-46e2e617]{padding:16px;background:var(--color-grey-200);border-radius:24px}.extra-help-content[data-v-46e2e617]{gap:16px}.extra-help-header[data-v-46e2e617]{gap:8px}.extra-help-title[data-v-46e2e617]{font-size:18px;font-weight:800;letter-spacing:-1.5px}.extra-help-subtitle[data-v-46e2e617]{font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.5px}.extra-help-buttons[data-v-46e2e617]{display:flex;flex-direction:row;align-items:center;height:96px}.form-button[data-v-46e2e617]{flex:1!important;width:auto!important;height:100%!important}.telegram-button[data-v-46e2e617]{width:225px!important;flex-shrink:0;height:100%!important}}@media(max-width:380px){.extra-help-buttons[data-v-46e2e617] .button-title{font-size:14px}.telegram-button[data-v-46e2e617]{width:205px!important}}@media(max-width:348px){.form-button[data-v-46e2e617],.telegram-button[data-v-46e2e617]{flex:1!important;width:auto!important;flex-shrink:1}}.contacts-page[data-v-c112ec4c]{max-width:var(--layout-content-max-width);margin:0 auto;display:flex;flex-direction:column;gap:24px}.section-block[data-v-c112ec4c]{padding:32px;border-radius:32px;border:1px solid #ececec;background:linear-gradient(180deg,#fff,#fafafa);box-shadow:0 16px 40px #2c2a2b0a}@media(max-width:767px){.section-block[data-v-c112ec4c]{padding:24px 16px;box-shadow:none}}.section-block--legal[data-v-c112ec4c]{margin-bottom:0}.section-title[data-v-c112ec4c]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.46px;color:#2c2a2b;margin:0 0 24px}.contacts-row[data-v-c112ec4c]{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}@media(min-width:768px){.contacts-row[data-v-c112ec4c]{flex-direction:row;gap:24px}.contacts-row .contact-item[data-v-c112ec4c]{flex:1}}.contact-item[data-v-c112ec4c],.social-item[data-v-c112ec4c]{display:flex;align-items:center;gap:12px;text-decoration:none;background:transparent;transition:transform .2s ease,box-shadow .2s ease}.contact-item[data-v-c112ec4c]:hover,.social-item[data-v-c112ec4c]:hover{transform:translateY(-1px);box-shadow:0 12px 24px #2c2a2b0f}.contact-icon[data-v-c112ec4c]{width:52px;height:52px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-icon--grey[data-v-c112ec4c]{background:#f5f5f5}.contact-icon--lime[data-v-c112ec4c]{background:#cf0}.contact-icon .icon[data-v-c112ec4c]{width:32px;height:32px;color:#807f80}.contact-icon--lime .icon[data-v-c112ec4c]{color:#2c2a2b}.contact-content[data-v-c112ec4c]{display:flex;flex-direction:column;gap:4px}.contact-value[data-v-c112ec4c]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b;white-space:nowrap}.contact-label[data-v-c112ec4c]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80}.socials-row[data-v-c112ec4c]{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.socials-row[data-v-c112ec4c]{flex-direction:row;gap:24px}}.legal-row[data-v-c112ec4c]{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.legal-row[data-v-c112ec4c]{flex-direction:row;gap:24px}.legal-row .legal-item[data-v-c112ec4c]{flex:1}}.legal-item[data-v-c112ec4c]{display:flex;flex-direction:column;gap:4px;background:transparent}@media(min-width:768px){.contacts-page[data-v-c112ec4c]{gap:0}.section-block[data-v-c112ec4c]{padding:32px 0;border:none;border-radius:0;background:none;box-shadow:none}.section-block[data-v-c112ec4c]:first-child{padding-top:0}.section-block[data-v-c112ec4c]:last-child{padding-bottom:0}.section-block+.section-block[data-v-c112ec4c]{border-top:1px solid var(--color-border-default)}.contact-item[data-v-c112ec4c]:hover,.social-item[data-v-c112ec4c]:hover{box-shadow:none}}@media(max-width:767px){.default-layout__content:has(.contacts-page){background-color:transparent;padding:0}}.personal-area--desktop[data-v-e97d8ebe]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-card-padding-lg);background:var(--color-surface-card);border-radius:var(--radius-surface-card-lg)}.personal-area__left[data-v-e97d8ebe],.personal-area__right[data-v-e97d8ebe]{display:flex;align-items:center;gap:16px}.back-btn[data-v-e97d8ebe],.settings-btn[data-v-e97d8ebe]{display:flex;align-items:center;justify-content:center;width:var(--size-control-md);height:var(--size-control-md);border-radius:28px;background:var(--color-surface-card-muted);border:none;cursor:pointer;transition:background .2s;flex-shrink:0}.back-btn[data-v-e97d8ebe]:hover,.settings-btn[data-v-e97d8ebe]:hover{background:var(--color-surface-card-hover)}.back-btn__icon[data-v-e97d8ebe],.settings-btn__icon[data-v-e97d8ebe]{width:24px;height:24px;color:var(--color-text-primary)}.page-heading[data-v-e97d8ebe]{font:var(--font-page-title);letter-spacing:var(--font-page-title-ls);color:var(--color-text-primary);margin:0}.account-info[data-v-e97d8ebe]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.account-info__name[data-v-e97d8ebe]{font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls, -1px);color:var(--color-text-primary)}.account-info__phone[data-v-e97d8ebe]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-text-muted)}.nav-bar--mobile[data-v-e97d8ebe]{display:none;align-items:center;gap:8px;padding:var(--space-card-padding-md);background:var(--color-surface-card);border-radius:0 0 24px 24px;clip-path:inset(0 0 0 0 round 0 0 24px 24px)}.nav-bar__back[data-v-e97d8ebe]{display:flex;align-items:center;justify-content:center;width:21px;height:21px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.nav-bar__back-icon[data-v-e97d8ebe]{width:21px;height:21px;color:var(--color-text-primary)}.nav-bar__title[data-v-e97d8ebe]{flex:1;font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls);color:var(--color-text-primary);text-align:center}@media(max-width:767px){.personal-area--desktop[data-v-e97d8ebe]{display:none}.nav-bar--mobile[data-v-e97d8ebe]{display:flex}}.about-section[data-v-9fc0e589]{display:flex;flex-direction:column;gap:20px;padding:24px;background:#f5f5f5;border-radius:16px}.about-section__headline[data-v-9fc0e589]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls, -1.5px);color:#2c2a2b;margin:0}.about-section__row[data-v-9fc0e589]{display:flex;flex-direction:column;gap:4px}.about-section__name[data-v-9fc0e589]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b}.about-section__caption[data-v-9fc0e589]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:#807f80}.about-section__edit-btn.about-section__edit-btn[data-v-9fc0e589]{align-self:flex-start;padding-left:24px;background-color:#fff}.about-section__edit-btn.about-section__edit-btn[data-v-9fc0e589]:hover{background-color:#e6e6e6}.about-section__edit-btn.about-section__edit-btn[data-v-9fc0e589]:active{background-color:#d5d4d5}.about-section__edit-btn[data-v-9fc0e589] button:before,.about-section__edit-btn[data-v-9fc0e589]:before{display:none}.about-section__btn-icon[data-v-9fc0e589]{width:24px;height:24px;flex-shrink:0}@media(max-width:767px){.about-section[data-v-9fc0e589]{padding:24px 16px;background:#fff;border-radius:32px}.about-section__edit-btn.about-section__edit-btn[data-v-9fc0e589]{align-self:stretch;background-color:#f5f5f5}}.contact-row[data-v-41438592]{display:flex;align-items:center;gap:12px;padding:0 0 12px;cursor:pointer}.contact-row--readonly[data-v-41438592]{cursor:default}.contact-row+.contact-row[data-v-41438592]{padding-top:12px;padding-bottom:0;border-top:1px solid #d5d4d5}.contact-row__icon-box[data-v-41438592]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:#f5f5f5;flex-shrink:0}.contact-row__icon[data-v-41438592]{width:28px;height:28px;color:#807f80}.contact-row__content[data-v-41438592]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.contact-row__title[data-v-41438592]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-row__title--empty[data-v-41438592]{color:#807f80}.contact-row__caption[data-v-41438592]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:#807f80}.contact-row__action[data-v-41438592]{display:flex;align-items:center;gap:0;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.contact-row__action-text[data-v-41438592]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls, -1px);color:#2c2a2b}.contact-row__action-icon[data-v-41438592]{width:21px;height:21px;color:#2c2a2b}.contact-section[data-v-52cc88db]{display:flex;flex-direction:column;gap:20px;padding:24px;background:#f5f5f5;border-radius:16px}.contact-section__headline[data-v-52cc88db]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls, -1.5px);color:#2c2a2b;margin:0}.contact-section__rows[data-v-52cc88db]{display:flex;flex-direction:column;gap:0}@media(max-width:767px){.contact-section[data-v-52cc88db]{padding:24px 16px;background:#fff;border-radius:32px}}.account-management[data-v-1f6ecc96]{display:flex;gap:12px}.logout-btn.logout-btn[data-v-1f6ecc96]{padding-right:24px}.logout-icon[data-v-1f6ecc96]{color:#a8a7a8}@media(max-width:767px){.account-management[data-v-1f6ecc96]{flex-direction:column;padding:24px 16px;background:#fff;border-radius:32px}}.edit-nickname-form[data-v-1b461cde]{display:flex;flex-direction:column;gap:24px}.edit-nickname-form__section[data-v-1b461cde]{display:flex;flex-direction:column;gap:20px}.edit-nickname-form__title[data-v-1b461cde]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-600, #A8A7A8);margin:0}.edit-nickname-form__input-wrapper[data-v-1b461cde]{position:relative}.edit-nickname-form__label[data-v-1b461cde]{position:absolute;top:-13px;left:16px;padding:4px;background:#fff;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-600, #A8A7A8)}.settings-content[data-v-3f8f80b6]{display:flex;gap:16px;width:100%}.settings-content__data[data-v-3f8f80b6]{flex:1;max-width:800px;min-width:0;display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--grey-100, #ffffff);border-radius:32px}.settings-content__sections[data-v-3f8f80b6]{display:flex;flex-direction:column;gap:12px}@media(max-width:767px){.settings-content__sections[data-v-3f8f80b6]{gap:4px}}.settings-content__drawer[data-v-3f8f80b6]{width:384px;flex-shrink:0}.settings-content__drawer-panel[data-v-3f8f80b6]{position:relative;padding:24px 16px;background:var(--grey-100, #ffffff);border-radius:32px}.settings-content__close[data-v-3f8f80b6]{position:absolute;top:16px;right:16px;z-index:1}@media(max-width:767px){.settings-content[data-v-3f8f80b6]{flex-direction:column;flex:1}.settings-content__data[data-v-3f8f80b6]{width:100%;padding:0;background:transparent;border-radius:0;gap:4px}.settings-content.is-editing .settings-content__data[data-v-3f8f80b6]{display:none!important}.settings-content__drawer[data-v-3f8f80b6]{width:100%;flex:1;margin-top:4px}.settings-content__drawer-panel[data-v-3f8f80b6]{padding:24px 16px;min-height:100%}}.modal-text[data-v-d4d8a308]{display:flex;flex-direction:column;gap:4px}.modal-text--code[data-v-d4d8a308]{gap:8px}.modal-text__desc-link[data-v-d4d8a308]{display:flex;flex-direction:column;gap:4px}.modal-title[data-v-d4d8a308]{font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:120%;letter-spacing:-1.5px;color:#2c2a2b;margin:0}.modal-description[data-v-d4d8a308]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#807f80;margin:0}.change-link[data-v-d4d8a308]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#668000;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;text-align:left}.modal-input[data-v-d4d8a308]{display:flex;flex-direction:column;gap:10px}.modal-input__wrapper[data-v-d4d8a308]{position:relative}.modal-input__label[data-v-d4d8a308]{position:absolute;top:-13px;left:16px;padding:4px;background:#fff;font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#a8a7a8}.modal-error[data-v-d4d8a308]{font-family:Mulish,sans-serif;font-weight:600;font-size:14px;line-height:130%;color:#dc3545;margin:0}.modal-buttons[data-v-d4d8a308]{display:flex;flex-direction:column;gap:12px}.dialing-body[data-v-d4d8a308]{display:flex;flex-direction:column;gap:8px}.dial-number[data-v-d4d8a308]{font-family:Mulish,sans-serif;font-weight:700;font-size:28px;line-height:120%;letter-spacing:0;color:#2c2a2b;text-decoration:none}.modal-buttons[data-v-54349890]{display:flex;flex-direction:column;gap:12px}.account-settings-page[data-v-17cc4472]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.account-settings-page[data-v-17cc4472]{gap:4px;flex:1;padding-bottom:16px}}.pill-tabs[data-v-360705a9]{display:flex;gap:4px;padding:4px;border-radius:999px;width:-moz-fit-content;width:fit-content}.pill-tabs__tab[data-v-360705a9]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:13px 16px;border:none;border-radius:999px;background:transparent;cursor:pointer;font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-1px;color:#2c2a2b;white-space:nowrap;transition:background .2s,color .2s}.pill-tabs__label[data-v-360705a9]{min-width:0}.pill-tabs__badge[data-v-360705a9]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#b7ff00;color:#2c2a2b;font-size:11px;line-height:1;font-weight:800;letter-spacing:0}.pill-tabs--light[data-v-360705a9]{background:#f5f5f5}.pill-tabs--light .pill-tabs__tab[data-v-360705a9]:hover:not(.pill-tabs__tab--active){background:#e6e6e6}.pill-tabs--light .pill-tabs__tab--active[data-v-360705a9]{background:#fff;color:#2c2a2b}.pill-tabs--dark[data-v-360705a9]{background:#fff}.pill-tabs--dark .pill-tabs__tab[data-v-360705a9]:hover:not(.pill-tabs__tab--active){background:#f5f5f5}.pill-tabs--dark .pill-tabs__tab--active[data-v-360705a9]{background:#2c2a2b;color:#fff}.pill-tabs--dark .pill-tabs__tab--active .pill-tabs__badge[data-v-360705a9]{background:#fff;color:#2c2a2b}@media(max-width:639px){.pill-tabs[data-v-360705a9]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pill-tabs__tab[data-v-360705a9]{flex:1 0 0;min-width:-moz-fit-content;min-width:fit-content}}.personal-area-header[data-v-edbb811d]{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:24px;background-color:#fff;border-radius:24px}.account-info-container[data-v-edbb811d]{display:flex;align-items:center;gap:16px}.account-info[data-v-edbb811d]{display:flex;flex-direction:column;gap:4px}.account-nickname[data-v-edbb811d]{font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-email[data-v-edbb811d]{display:none;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-phone[data-v-edbb811d]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-button[data-v-edbb811d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;background-color:#f5f5f5;border-radius:28px;cursor:pointer;flex-shrink:0;transition:background-color .2s ease}.settings-button[data-v-edbb811d]:hover{background-color:#e6e6e6}.settings-button[data-v-edbb811d]:active{transform:scale(.98)}.settings-icon[data-v-edbb811d]{width:24px;height:24px;color:#2c2a2b}.tabs-container[data-v-edbb811d]{flex-shrink:0}@media(max-width:768px){.personal-area-header[data-v-edbb811d]{flex-direction:column;align-items:stretch;padding:0;gap:4px;background-color:transparent;border-radius:0}.account-info-container[data-v-edbb811d]{order:-1;padding:0 16px 12px}.account-info[data-v-edbb811d]{flex:1;min-width:0}.account-nickname[data-v-edbb811d]{font-size:21px;font-weight:700;line-height:120%;letter-spacing:-.5px}.account-email[data-v-edbb811d]{display:block;font-size:14px;line-height:130%;letter-spacing:-1px}.account-phone[data-v-edbb811d]{font-size:14px;line-height:130%;letter-spacing:-1px}.tabs-container[data-v-edbb811d]{background-color:#fff;border-radius:32px;padding:16px}.role-tabs[data-v-edbb811d]{width:100%}}.dashboard-widget-header[data-v-5ca747ad]{display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-widget-header__title[data-v-5ca747ad]{margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:21px;line-height:120%;letter-spacing:-1.5px;color:#2c2a2b}.dashboard-widget-header__link[data-v-5ca747ad]{display:inline-flex;align-items:center;gap:4px;padding:8px 8px 8px 12px;background:#f5f5f5;border-radius:28px;text-decoration:none;color:#2c2a2b;transition:background-color .2s;flex-shrink:0}.dashboard-widget-header__link[data-v-5ca747ad]:hover{background:#e6e6e6}.dashboard-widget-header__link[data-v-5ca747ad]:active{background:#d5d4d5}.dashboard-widget-header__link-text[data-v-5ca747ad]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:13px;line-height:130%;letter-spacing:-1px;white-space:nowrap}.dashboard-widget-header__link-icon[data-v-5ca747ad]{width:24px;height:24px;flex-shrink:0}@media(max-width:767px){.dashboard-widget-header__title[data-v-5ca747ad]{font-weight:600;font-size:19px;color:#282627}}.participant-info-widget[data-v-1f1d9ce4]{display:flex;flex-direction:column;gap:24px;padding:16px;background-color:#fff;border-radius:16px}.participant-info-widget__body[data-v-1f1d9ce4]{display:flex;align-items:center;gap:16px}.participant-info-widget__avatar[data-v-1f1d9ce4]{flex-shrink:0}.participant-info-widget__name-wrapper[data-v-1f1d9ce4]{flex:1;min-width:0;display:flex;align-items:center}.participant-info-widget__name[data-v-1f1d9ce4]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:23px;line-height:120%;letter-spacing:-2px;color:#2c2a2b;overflow-wrap:break-word;word-break:break-word}@media(max-width:767px){.participant-info-widget[data-v-1f1d9ce4]{gap:12px;border-radius:32px}.participant-info-widget__avatar[data-v-1f1d9ce4]{width:72px!important;height:72px!important}.participant-info-widget__body[data-v-1f1d9ce4]{padding-top:4px}.participant-info-widget__name[data-v-1f1d9ce4]{font-size:21px;letter-spacing:-1.5px;color:#282627}}.ui-event-live-badge[data-v-83862dac]{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background-color:var(--color-surface-live);color:var(--color-text-live);font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;font-size:11px;line-height:1.1;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.cost-chip[data-v-951c7352]{gap:4px}.coin-icon[data-v-951c7352]{width:12px;height:12px;color:var(--color-grey-800, #2c2a2b);flex-shrink:0}.event-card[data-v-8d03e6f2]{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:0;height:192px;min-height:192px;padding:24px;background-color:#f5f5f5;border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-sizing:border-box;position:relative;transform:translateZ(0);backface-visibility:hidden;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);isolation:isolate}.event-card[data-v-8d03e6f2]:before{content:"";position:absolute;top:var(--mouse-y, 50%);left:var(--mouse-x, 50%);width:180px;height:180px;background:radial-gradient(circle,rgba(0,0,0,.1) 0%,rgba(0,0,0,.05) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;pointer-events:none;z-index:1;opacity:var(--liquid-opacity, 0);filter:blur(25px);backface-visibility:hidden}.event-card[data-v-8d03e6f2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.event-card[data-v-8d03e6f2]:active{background-color:#d5d4d5}.event-card.is-mobile[data-v-8d03e6f2]{padding:16px;gap:12px;border-color:#f5f5f5}.organizer-row[data-v-8d03e6f2]{position:relative;z-index:2;display:flex;align-items:center;gap:6px;height:24px;flex-shrink:0}.organizer-logo[data-v-8d03e6f2]{width:28px;height:28px;border-radius:24px;overflow:hidden;background-color:#fff;flex-shrink:0}.organizer-logo img[data-v-8d03e6f2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-placeholder[data-v-8d03e6f2]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}.placeholder-icon[data-v-8d03e6f2]{width:16px;height:16px;color:#807f80}.organizer-info[data-v-8d03e6f2]{display:flex;flex-direction:column;gap:2px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;color:#807f80;min-width:0;flex:1}.organizer-name[data-v-8d03e6f2],.organizer-location[data-v-8d03e6f2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px;cursor:default}.is-mobile .organizer-name[data-v-8d03e6f2],.is-mobile .organizer-location[data-v-8d03e6f2]{max-width:240px}.live-badge-slot[data-v-8d03e6f2]{margin-left:auto;flex-shrink:0}.event-info[data-v-8d03e6f2]{position:relative;z-index:2;display:flex;gap:8px;align-items:center;width:100%}.headline-container[data-v-8d03e6f2]{flex:1;min-width:0;display:flex;flex-direction:column}.event-title[data-v-8d03e6f2]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.27px;color:#2c2a2b;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.date-block[data-v-8d03e6f2]{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0}.date-primary[data-v-8d03e6f2]{display:flex;flex-direction:column;align-items:center;color:#2c2a2b}.date-day[data-v-8d03e6f2]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:19px;line-height:1.2;letter-spacing:-.285px}.date-month[data-v-8d03e6f2]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;text-align:center}.is-mobile .date-month[data-v-8d03e6f2]{font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;width:50px}.meta-row[data-v-8d03e6f2]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;flex-shrink:0;height:26px}.is-mobile .meta-row[data-v-8d03e6f2]{height:22px}@media(max-width:799px){.event-card[data-v-8d03e6f2]{height:auto}.event-card.is-mobile[data-v-8d03e6f2]{min-height:145px;height:auto}.meta-row[data-v-8d03e6f2],.is-mobile .meta-row[data-v-8d03e6f2]{flex-direction:column;align-items:flex-start;height:auto}}.tags-group[data-v-8d03e6f2]{display:flex;align-items:center;gap:2px;height:100%;min-width:0;flex:1;overflow:hidden}.event-card-tooltip[data-v-8d03e6f2]{position:fixed;z-index:9999;max-width:300px;pointer-events:none}.event-card-tooltip__content[data-v-8d03e6f2]{background-color:#212529;color:#fff;padding:8px 12px;border-radius:4px;font-family:Mulish,sans-serif;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.065px;box-shadow:0 4px 12px #00000026;word-wrap:break-word}.event-card-tooltip__arrow[data-v-8d03e6f2]{position:absolute;top:-4px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:4px solid #212529}.tooltip-fade-enter-active[data-v-8d03e6f2],.tooltip-fade-leave-active[data-v-8d03e6f2]{transition:opacity .15s ease}.tooltip-fade-enter-from[data-v-8d03e6f2],.tooltip-fade-leave-to[data-v-8d03e6f2]{opacity:0}.event-card-registration[data-v-3a2fdba3]{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;padding:24px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:16px;overflow:hidden;box-sizing:border-box;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;text-decoration:none;color:inherit}.event-card-registration--rejected[data-v-3a2fdba3]{background-color:#fff2f1;border-color:#ffd7d2}.event-card-registration--withdrawn[data-v-3a2fdba3]{background-color:#f7f1e9;border-color:#e8d7bd}.event-card-registration[data-v-3a2fdba3]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.event-card-registration[data-v-3a2fdba3]:active{background-color:#d5d4d5}.registration-row[data-v-3a2fdba3]{display:flex;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid #e6e6e6;flex-shrink:0}.registration-info[data-v-3a2fdba3]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.registration-name[data-v-3a2fdba3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#2c2a2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.registration-date[data-v-3a2fdba3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#807f80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.registration-status-badge[data-v-3a2fdba3]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 8px;border-radius:999px;font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls)}.registration-status-badge--rejected[data-v-3a2fdba3]{background:#fee2e2;color:#b91c1c}.registration-status-badge--withdrawn[data-v-3a2fdba3]{background:#f3e8d7;color:#8a5a12}.registration-rejection-reason[data-v-3a2fdba3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#e53935;white-space:normal;word-break:break-word}.registration-refund-status[data-v-3a2fdba3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);white-space:nowrap}.registration-refund-status--pending[data-v-3a2fdba3]{color:#d4a017}.registration-refund-status--approved[data-v-3a2fdba3]{color:#28a745}.registration-refund-status--rejected[data-v-3a2fdba3]{color:#dc3545}.registration-refund-comment[data-v-3a2fdba3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#807f80;white-space:normal;word-break:break-word}.registration-actions[data-v-3a2fdba3]{display:flex;align-items:center;gap:4px;flex-shrink:0}.registration-refund-btn[data-v-3a2fdba3],.registration-cancel-btn[data-v-3a2fdba3],.registration-reapply-btn[data-v-3a2fdba3]{display:flex;align-items:center;justify-content:center;height:32px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer;flex-shrink:0;transition:background-color .15s ease}.registration-reapply-btn[data-v-3a2fdba3]{width:auto;gap:4px;padding:0 10px;background:#2c2a2b14;color:#2c2a2b}.registration-reapply-btn[data-v-3a2fdba3]:hover{background-color:#2c2a2b1f}.registration-reapply-btn[data-v-3a2fdba3]:active{background-color:#2c2a2b2e}.registration-reapply-text[data-v-3a2fdba3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);white-space:nowrap}.reapply-icon[data-v-3a2fdba3]{width:16px;height:16px;color:currentColor}.registration-refund-btn[data-v-3a2fdba3],.registration-cancel-btn[data-v-3a2fdba3]{width:32px}.registration-cancel-btn[data-v-3a2fdba3]{background:#e3000014}.registration-cancel-btn[data-v-3a2fdba3]:hover{background-color:#e300001f}.registration-cancel-btn[data-v-3a2fdba3]:active{background-color:#e300002e}.cancel-icon[data-v-3a2fdba3]{width:18px;height:18px;color:#e30000}.registration-refund-btn[data-v-3a2fdba3]{background:#e3000014}.registration-refund-btn[data-v-3a2fdba3]:hover{background-color:#e300001f}.registration-refund-btn[data-v-3a2fdba3]:active{background-color:#e300002e}.refund-icon[data-v-3a2fdba3]{width:18px;height:18px;color:#e30000}.inner-card[data-v-3a2fdba3]{height:auto!important;min-height:0!important;padding:0!important;background:none!important;border-radius:0!important;border:none!important;box-shadow:none!important;cursor:inherit!important;pointer-events:none}.inner-card[data-v-3a2fdba3]:hover{transform:none!important;box-shadow:none!important}@media(max-width:767px){.event-card-registration[data-v-3a2fdba3]{padding:16px}}.nearest-event-widget[data-v-028cae43]{display:flex;flex-direction:column;gap:24px;padding:16px;background-color:#fff;border-radius:16px}.nearest-event-widget__empty[data-v-028cae43]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px 12px;border-radius:16px;background-color:#fff;box-sizing:border-box}.nearest-event-widget__empty-border[data-v-028cae43]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.nearest-event-widget__empty-text[data-v-028cae43]{font:500 14px/130% var(--font-family);letter-spacing:-.14px;color:#807f80;text-align:left}.nearest-event-link[data-v-028cae43]{text-decoration:none;color:inherit;display:block}.nearest-event-link__card[data-v-028cae43]{pointer-events:none}@media(max-width:767px){.nearest-event-widget[data-v-028cae43]{gap:12px;border-radius:32px}}.feature-tile[data-v-1e79f76c]{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:180px;padding:20px;background-color:#fff;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;box-sizing:border-box;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.feature-tile[data-v-1e79f76c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.feature-tile[data-v-1e79f76c]:active{background-color:#f0f0f0}.feature-tile--accent[data-v-1e79f76c]{background-color:var(--color-lime-300)}.feature-tile--accent[data-v-1e79f76c]:active{background-color:var(--color-lime-200)}.feature-tile__title[data-v-1e79f76c]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:#2c2a2b;z-index:1}.feature-tile__decoration[data-v-1e79f76c]{position:absolute;top:30px;right:-94px;width:245px;height:204px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feature-tile__description[data-v-1e79f76c]{font:var(--font-body-sb-15);letter-spacing:var(--font-body-sb-15-ls);line-height:130%;color:#2c2a2b;max-width:244px;z-index:1}@media(max-width:767px){.feature-tile[data-v-1e79f76c]{height:96px;padding:16px;background-color:#f5f5f5}.feature-tile[data-v-1e79f76c]:active{background-color:#e6e6e6}.feature-tile--accent[data-v-1e79f76c]{height:auto;background-color:var(--color-lime-300)}.feature-tile--accent[data-v-1e79f76c]:active{background-color:var(--color-lime-200)}.feature-tile--accent .feature-tile__decoration[data-v-1e79f76c]{top:-29px}.feature-tile__title[data-v-1e79f76c]{font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls)}.feature-tile__decoration[data-v-1e79f76c]{top:11px;right:-47px;width:135px;height:113px}.feature-tile:not(.feature-tile--accent) .feature-tile__decoration[data-v-1e79f76c]{filter:brightness(.94)}.feature-tile__description[data-v-1e79f76c]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);line-height:130%;max-width:287px}}.personal-area-content[data-v-bdbc4f17]{display:flex;gap:12px}.personal-area-content__widgets[data-v-bdbc4f17]{display:flex;flex-direction:column;gap:12px;width:416px;flex-shrink:0}.personal-area-content__tiles[data-v-bdbc4f17]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;flex:1;min-width:0;align-content:start}.personal-area-default[data-v-bdbc4f17]{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:24px;padding:24px;min-height:493px}.personal-area-default__body[data-v-bdbc4f17]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 0;max-width:554px}.personal-area-default__icon[data-v-bdbc4f17]{width:120px;height:120px;opacity:.1}.personal-area-default__text[data-v-bdbc4f17]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.personal-area-default__title[data-v-bdbc4f17]{font:var(--font-body-sb-19);letter-spacing:var(--font-body-sb-19-ls);color:#2c2a2b;text-align:center}.personal-area-default__cta[data-v-bdbc4f17]{text-decoration:none}.personal-area-default__description[data-v-bdbc4f17]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);line-height:120%;color:#807f80;text-align:center;max-width:404px}@media(max-width:767px){.personal-area-content[data-v-bdbc4f17]{flex-direction:column;gap:4px}.personal-area-content__widgets[data-v-bdbc4f17]{width:100%;gap:4px}.personal-area-content__tiles[data-v-bdbc4f17]{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#fff;border-radius:32px;flex:none}.personal-area-default[data-v-bdbc4f17]{border-radius:32px;padding:16px;min-height:315px}.personal-area-default__icon[data-v-bdbc4f17]{width:72px;height:72px}}.modal-header-content[data-v-8bc367d1]{display:flex;flex-direction:column;gap:8px}.topline-text[data-v-8bc367d1]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:36px}.modal-title[data-v-8bc367d1]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:120%;letter-spacing:-2px;color:#282627;margin:0}.description-container[data-v-8bc367d1]{display:flex;flex-direction:column}.description-container--paid[data-v-8bc367d1]{gap:12px}.modal-description[data-v-8bc367d1]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#2c2a2b;margin:0}.text-bold[data-v-8bc367d1]{font-weight:700;letter-spacing:-1.5px}.modal-refund[data-v-15177727]{display:flex;flex-direction:column;gap:24px}.modal-refund__header[data-v-15177727]{display:flex;flex-direction:column;gap:8px}.modal-refund__event-name[data-v-15177727]{font:var(--font-caption);letter-spacing:var(--font-caption-ls);line-height:130%;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-refund__title[data-v-15177727]{font:var(--font-section-title);letter-spacing:var(--font-section-title-ls);line-height:120%;color:var(--color-text-primary);margin:0}.modal-refund__description[data-v-15177727]{font:var(--font-body-primary);letter-spacing:var(--font-body-primary-ls);line-height:120%;color:var(--color-text-secondary);margin:0}.modal-refund__form[data-v-15177727]{display:flex;flex-direction:column;gap:16px}.modal-refund__fields[data-v-15177727]{display:flex;flex-direction:column;gap:12px}.modal-refund__textarea-wrapper[data-v-15177727]{display:flex;flex-direction:column;gap:4px;width:100%}.modal-refund__textarea[data-v-15177727]{width:100%;padding:12px 16px;border:1px solid var(--color-border-muted);border-radius:var(--radius-surface-card);background-color:var(--color-surface-card);font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-text-primary);resize:vertical;min-height:96px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.modal-refund__textarea[data-v-15177727]::-moz-placeholder{color:var(--color-text-muted)}.modal-refund__textarea[data-v-15177727]::placeholder{color:var(--color-text-muted)}.modal-refund__textarea[data-v-15177727]:focus{border-color:var(--grey-800, #2c2a2b);box-shadow:0 0 0 2px #2c2a2b1a}.modal-refund__textarea--error[data-v-15177727]{border-color:var(--error, #dc3545)}.modal-refund__field-error[data-v-15177727]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--error, #dc3545);padding-left:12px}.modal-refund__general-error[data-v-15177727]{font-family:Mulish,sans-serif;font-weight:600;font-size:14px;line-height:130%;color:#dc3545;margin:0}.dashboard-page[data-v-5d722759]{padding:16px 24px 56px;background-color:var(--color-bg-page);border-radius:var(--radius-surface-page)}@media(max-width:767px){.dashboard-page[data-v-5d722759]{padding:0 0 4px;gap:4px;border-radius:0}}.step-indicator[data-v-d32dd45d]{display:flex;gap:2px;align-items:center}.step-indicator__bar[data-v-d32dd45d]{height:6px;border-radius:999px;background-color:#fff;opacity:.4;width:8px;transition:width .3s ease,opacity .3s ease}.step-indicator__bar.is-active[data-v-d32dd45d]{width:24px;opacity:1}.role-card[data-v-4fc8953f]{display:flex;flex-direction:column;flex:1;min-width:0;border-radius:32px;background-color:#807f80;overflow:hidden}.role-card__bottom[data-v-4fc8953f]{margin:0;padding:12px 8px 12px 14px;list-style:none}.role-card__description-item[data-v-4fc8953f]{list-style:none;padding-left:14px;text-indent:-14px;font-family:Mulish,sans-serif;font-size:13px;font-weight:700;line-height:130%;letter-spacing:-1px;color:#f5f5f5}.role-card__description-item[data-v-4fc8953f]:before{content:"•  "}.role-card__top[data-v-4fc8953f]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:1;min-height:220px;padding:8px 8px 24px;gap:64px;background-color:#cf0;border-radius:32px;overflow:hidden;box-shadow:0 6px 32px -13px #212529cc}.role-card__illustration[data-v-4fc8953f]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;opacity:.1}.role-card__button[data-v-4fc8953f]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:12px 16px 12px 24px;background-color:#2c2a2b;border:1px solid #2c2a2b;border-radius:28px;cursor:pointer;transition:background-color .2s ease;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.role-card__button[data-v-4fc8953f]:hover{background-color:#1a1819}.role-card__button[data-v-4fc8953f]:active{transform:scale(.98)}.role-card__button-label[data-v-4fc8953f]{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-1px;color:#fff;white-space:nowrap}.role-card__button-icon[data-v-4fc8953f]{flex-shrink:0;width:24px;height:24px}@media(max-width:767px){.role-card__bottom[data-v-4fc8953f]{padding:8px 8px 12px 14px}.role-card__top[data-v-4fc8953f]{padding:24px 8px}}[data-v-7224ce89] .ui-modal-layout{background-color:#202020}.modal-onboarding[data-v-7224ce89]{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.modal-onboarding.is-step-2[data-v-7224ce89]{gap:16px}.modal-top[data-v-7224ce89]{display:flex;align-items:flex-end;width:100%}.modal-top.is-step-2[data-v-7224ce89]{justify-content:center}.modal-content[data-v-7224ce89]{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.modal-content.is-step-2[data-v-7224ce89]{gap:4px}.welcome-illustration[data-v-7224ce89]{position:relative;width:180px;height:180px;flex-shrink:0}.welcome-image[data-v-7224ce89]{width:180px;height:180px;-o-object-fit:cover;object-fit:cover}.welcome-logo[data-v-7224ce89]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.welcome-card[data-v-7224ce89]{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;background-color:#fff;border-radius:32px;overflow:hidden}.welcome-text[data-v-7224ce89],.welcome-button[data-v-7224ce89]{display:flex;flex-direction:column;gap:12px}.role-header[data-v-7224ce89]{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;background-color:#fff;border-radius:32px;overflow:hidden}.role-header-text[data-v-7224ce89]{display:flex;flex-direction:column;gap:4px}.role-cards[data-v-7224ce89]{display:flex;gap:4px;width:100%}.modal-title[data-v-7224ce89]{margin:0;font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:120%;letter-spacing:-1.5px;color:#2c2a2b}.modal-description[data-v-7224ce89]{margin:0;font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#807f80}.modal-description[data-v-7224ce89] p{margin:0}.modal-description[data-v-7224ce89] p+p{margin-top:.5em}.account-settings-page[data-v-c07ee331]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.account-settings-page[data-v-c07ee331]{gap:4px;flex:1;padding-bottom:16px}}.ui-select[data-v-c9cec3ad]{position:relative;width:100%}.ui-select__label[data-v-c9cec3ad]{position:absolute;top:-13px;left:16px;padding:4px;background:#fff;font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--grey-600, #A8A7A8);z-index:1;pointer-events:none}.ui-select__label--hidden[data-v-c9cec3ad]{visibility:hidden}.ui-select__trigger[data-v-c9cec3ad]{display:flex;align-items:center;width:100%;height:48px;padding:0 16px 0 12px;border:1px solid var(--grey-500, #D5D4D5);border-radius:999px;background:#fff;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B);cursor:pointer;outline:none;transition:border-color .2s ease}.ui-select__trigger[data-v-c9cec3ad]:focus-visible{border-color:var(--grey-800, #2C2A2B);box-shadow:0 0 0 2px #2c2a2b1a}.ui-select__trigger[data-placeholder][data-v-c9cec3ad]{color:var(--grey-600, #A8A7A8)}.ui-select__trigger--disabled[data-v-c9cec3ad]{color:var(--grey-600, #A8A7A8);cursor:not-allowed}.ui-select:has(.ui-select__trigger--disabled) .ui-select__label[data-v-c9cec3ad]{color:var(--grey-600, #A8A7A8)}.ui-select__lock[data-v-c9cec3ad]{width:18px;height:18px;margin-right:8px;color:var(--grey-600, #A8A7A8);flex-shrink:0}.ui-select__trigger--error[data-v-c9cec3ad]{border-color:var(--error, #DC3545)}.ui-select__error[data-v-c9cec3ad]{display:block;margin-top:4px;padding-left:12px;font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--error, #DC3545)}.ui-select__arrow[data-v-c9cec3ad]{width:24px;height:24px;color:var(--grey-600, #A8A7A8);flex-shrink:0;margin-left:auto;transition:transform .2s ease}.ui-select__trigger[data-state=open] .ui-select__arrow[data-v-c9cec3ad]{transform:rotate(180deg)}.ui-select__trigger--open-bottom[data-v-c9cec3ad]{border-radius:24px 24px 0 0;border-bottom-color:transparent}.ui-select__trigger--open-top[data-v-c9cec3ad]{border-radius:0 0 24px 24px;border-top-color:transparent}.ui-select__content{background:#fff;border:1px solid var(--grey-500, #D5D4D5);box-shadow:0 4px 24px #0000001f;overflow:hidden;z-index:10000;width:var(--reka-select-trigger-width)}.ui-select__content[data-side=bottom]{border-top:none;border-radius:0 0 24px 24px;animation:ui-select-slide-down .15s ease-out}.ui-select__content[data-side=top]{border-bottom:none;border-radius:24px 24px 0 0;animation:ui-select-slide-up .15s ease-out}.ui-select__viewport{max-height:240px;overflow-y:auto;padding:4px 0}.ui-select__empty{padding:12px 16px;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-600, #A8A7A8);text-align:center}.ui-select__item{display:flex;align-items:center;padding:12px 16px;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B);cursor:pointer;outline:none;transition:background-color .1s ease}.ui-select__item:hover,.ui-select__item[data-highlighted]{background:var(--grey-200, #F5F5F5)}.ui-select__item[data-state=checked]{font-weight:700}.select-search{position:sticky;top:0;background:#fff;padding:8px;border-bottom:1px solid var(--grey-300, #E8E8E8);z-index:1}.select-search__input{width:100%;padding:8px 12px;border:1px solid var(--grey-400, #D5D4D5);border-radius:8px;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B);outline:none;background:#fff}.select-search__input:focus{border-color:var(--grey-800, #2C2A2B)}.select-search__input::-moz-placeholder{color:var(--grey-600, #A8A7A8)}.select-search__input::placeholder{color:var(--grey-600, #A8A7A8)}@keyframes ui-select-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-select-slide-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}button[data-v-4f218a7a]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-tap-highlight-color:transparent}.cell-day[data-v-4f218a7a]{font-size:14px;font-weight:500;letter-spacing:-.14px;line-height:1}.calendar[data-v-49600964]{width:100%}.calendar-header[data-v-49600964]{display:flex;align-items:center;justify-content:space-between;padding:0 0 10px}.nav-button[data-v-49600964]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;color:#2c2a2b;cursor:pointer;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent}.nav-button[data-v-49600964]:hover{opacity:.7}.month-year[data-v-49600964]{display:flex;align-items:center;gap:8px}.header-label[data-v-49600964]{display:inline-flex;align-items:center;gap:2px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;color:#2c2a2b;letter-spacing:-.16px;background:transparent;border:none;padding:2px 4px;border-radius:4px;cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.header-label-chevron[data-v-49600964]{width:16px;height:16px;color:#807f80;flex-shrink:0}.header-label[data-v-49600964]:hover{background-color:#f5f5f5}.header-label--static[data-v-49600964]{cursor:default}.header-label--static[data-v-49600964]:hover{background-color:transparent}.calendar-grid[data-v-49600964]{display:grid;grid-template-columns:repeat(7,1fr)}.weekday-header[data-v-49600964]{display:flex;align-items:center;justify-content:center;height:40px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:#807f80;letter-spacing:-.14px}.picker-grid[data-v-49600964]{display:grid;gap:4px;padding:4px 0}.picker-grid--months[data-v-49600964]{grid-template-columns:repeat(3,1fr)}.picker-grid--years[data-v-49600964]{grid-template-columns:repeat(4,1fr)}.picker-cell[data-v-49600964]{display:flex;align-items:center;justify-content:center;height:40px;padding:0;background:transparent;border:none;border-radius:8px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:#2c2a2b;letter-spacing:-.14px;cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.picker-cell[data-v-49600964]:hover:not(:disabled){background-color:#f5f5f5}.picker-cell--selected[data-v-49600964]{background-color:#cf0;font-weight:600}.picker-cell--selected[data-v-49600964]:hover:not(:disabled){background-color:#cf0}.picker-cell--disabled[data-v-49600964]{color:#a8a7a8;cursor:not-allowed}.ui-datepicker[data-v-fe15bfe6]{position:relative;width:100%}.ui-datepicker__label[data-v-fe15bfe6]{position:absolute;top:-13px;left:16px;padding:4px;background:#fff;font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--grey-600, #A8A7A8);z-index:1;pointer-events:none}.ui-datepicker__trigger[data-v-fe15bfe6]{display:flex;align-items:center;width:100%;height:48px;padding:0 16px 0 12px;border:1px solid var(--grey-500, #D5D4D5);border-radius:999px;background:#fff;cursor:pointer;outline:none;transition:border-color .2s ease}.ui-datepicker__trigger[data-v-fe15bfe6]:focus-visible{border-color:var(--grey-800, #2C2A2B);box-shadow:0 0 0 2px #2c2a2b1a}.ui-datepicker__trigger--disabled[data-v-fe15bfe6]{opacity:.5;cursor:not-allowed}.ui-datepicker__trigger--error[data-v-fe15bfe6]{border-color:var(--error, #DC3545)}.ui-datepicker__error[data-v-fe15bfe6]{display:block;margin-top:4px;padding-left:12px;font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--error, #DC3545)}.ui-datepicker__input[data-v-fe15bfe6]{flex:1;border:none;outline:none;background:transparent;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B);min-width:0}.ui-datepicker__input[data-v-fe15bfe6]::-moz-placeholder{color:var(--grey-600, #A8A7A8)}.ui-datepicker__input[data-v-fe15bfe6]::placeholder{color:var(--grey-600, #A8A7A8)}.ui-datepicker__input[data-v-fe15bfe6]:disabled{cursor:not-allowed}.ui-datepicker__icon-btn[data-v-fe15bfe6]{display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;padding:0;flex-shrink:0}.ui-datepicker__icon-btn[data-v-fe15bfe6]:disabled{cursor:not-allowed}.ui-datepicker__icon[data-v-fe15bfe6]{width:24px;height:24px;color:var(--grey-600, #A8A7A8);flex-shrink:0}.ui-datepicker__time-row[data-v-fe15bfe6]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:.5px solid var(--grey-500, #D5D4D5)}.ui-datepicker__time-label[data-v-fe15bfe6]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B)}.ui-datepicker__time-inputs[data-v-fe15bfe6]{display:flex;align-items:center;gap:4px}.ui-datepicker__time-input[data-v-fe15bfe6]{width:56px;height:40px;padding:0 8px;border:1px solid var(--grey-500, #D5D4D5);border-radius:12px;background:#fff;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B);text-align:center;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ui-datepicker__time-input[data-v-fe15bfe6]::-webkit-inner-spin-button,.ui-datepicker__time-input[data-v-fe15bfe6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-datepicker__time-input[data-v-fe15bfe6]::-moz-placeholder{color:var(--grey-600, #A8A7A8)}.ui-datepicker__time-input[data-v-fe15bfe6]::placeholder{color:var(--grey-600, #A8A7A8)}.ui-datepicker__time-input[data-v-fe15bfe6]:focus{border-color:var(--grey-800, #2C2A2B)}.ui-datepicker__time-sep[data-v-fe15bfe6]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-600, #A8A7A8)}.ui-datepicker__done-btn[data-v-fe15bfe6]{margin-left:8px;font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:#fff;background:var(--grey-900, #1d1c1d);border:none;border-radius:8px;padding:8px 16px;cursor:pointer;transition:background .15s ease}.ui-datepicker__done-btn[data-v-fe15bfe6]:hover{background:var(--grey-800, #2C2A2B)}.ui-datepicker__done-btn[data-v-fe15bfe6]:focus-visible{outline:2px solid var(--grey-700, #5d5b5c);outline-offset:2px}.ui-datepicker__content{background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000001f;padding:16px;z-index:10000;width:375px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);overflow-y:auto}.ui-datepicker__content[data-side=bottom]{animation:ui-datepicker-slide-down .15s ease-out}.ui-datepicker__content[data-side=top]{animation:ui-datepicker-slide-up .15s ease-out}@keyframes ui-datepicker-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-datepicker-slide-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.switch-root[data-v-0ebc066c]{-webkit-tap-highlight-color:transparent;padding:2px}.ui-modal-sections[data-v-05d92b0e]{display:flex;flex-direction:column;gap:8px;background:var(--color-grey-100, #f5f5f5)}.ui-modal-section[data-v-05d92b0e]{background:var(--color-surface-card, #ffffff)}.ui-modal-section--header[data-v-05d92b0e]{border-radius:0 0 16px 16px;padding:24px}.ui-modal-section--body[data-v-05d92b0e]{border-radius:32px}.ui-modal-section--body-md[data-v-05d92b0e]{padding:24px}.ui-modal-section--body-sm[data-v-05d92b0e]{padding:16px}.ui-modal-section--footer[data-v-05d92b0e]{border-radius:32px 32px 0 0}.ui-modal-section--footer-md[data-v-05d92b0e]{padding:24px}.ui-modal-section--footer-compact[data-v-05d92b0e]{padding:24px 16px}.ui-modal-title[data-v-d14196f8]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--color-grey-800);margin:0}.modal-form[data-v-eb27df3b]{display:flex;flex-direction:column;gap:16px}.modal-title[data-v-eb27df3b]{padding-right:28px;font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--grey-800, #2C2A2B)}.modal-desc[data-v-eb27df3b]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-600, #A8A7A8);margin:0}.address-autocomplete[data-v-eb27df3b]{position:relative}.address-suggestions[data-v-eb27df3b]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:3;display:flex;flex-direction:column;max-height:220px;overflow-y:auto;padding:6px;border:1px solid var(--grey-500, #D5D4D5);border-radius:16px;background:#fff;box-shadow:0 8px 24px #0000001f}.address-suggestion[data-v-eb27df3b]{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--grey-800, #2C2A2B);text-align:left;cursor:pointer}.address-suggestion[data-v-eb27df3b]:hover,.address-suggestion[data-v-eb27df3b]:focus-visible{background:var(--grey-100, #F6F6F6);outline:none}.address-suggestion__value[data-v-eb27df3b]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls)}.address-suggestion__meta[data-v-eb27df3b]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-600, #A8A7A8)}.modal-form[data-v-344eb0f8]{display:flex;flex-direction:column;gap:16px}.modal-title[data-v-344eb0f8]{padding-right:28px;font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--grey-800, #2C2A2B)}.modal-desc[data-v-344eb0f8]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-600, #A8A7A8);margin:0}.modal-warning[data-v-344eb0f8]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--orange-500, #E67A44);margin:0}.step1-form[data-v-42b6aed1]{display:flex;flex-direction:column;gap:24px;width:792px}.step1-section[data-v-42b6aed1]{display:flex;flex-direction:column;gap:16px}.step1-section--bordered[data-v-42b6aed1]{border-bottom:1px solid var(--grey-300, #E6E6E6);padding-bottom:24px}.step1-section--padded[data-v-42b6aed1]{padding-top:0}.step1-dates[data-v-42b6aed1]{display:flex;gap:8px;padding-top:12px}.step1-public-row[data-v-42b6aed1]{display:flex;align-items:center;gap:48px;padding:8px 0}.step1-public-text[data-v-42b6aed1]{display:flex;flex-direction:column;gap:2px}.step1-public-title[data-v-42b6aed1]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B)}.step1-public-desc[data-v-42b6aed1]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-600, #A8A7A8)}.step1-public-hint[data-v-42b6aed1]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--orange-500, #E67A44);margin:0}.step1-public-create-org[data-v-42b6aed1]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.step1-create-org-button[data-v-42b6aed1]{height:40px}.step1-add-venue-link[data-v-42b6aed1]{background:none;border:none;cursor:pointer;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-700, #807F80);text-decoration:underline;padding:0;align-self:flex-start}.step1-add-venue-link[data-v-42b6aed1]:disabled{opacity:.5;cursor:not-allowed}.step1-button-container[data-v-42b6aed1]{display:flex;justify-content:center;padding-top:8px}.step1-button[data-v-42b6aed1]{width:258px;height:48px}.step1-errors[data-v-42b6aed1]{display:flex;flex-direction:column;gap:4px}.step1-error[data-v-42b6aed1]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--red-500, #E54444);margin:0}@media(max-width:767px){.step1-form[data-v-42b6aed1]{width:100%}.step1-dates[data-v-42b6aed1]{flex-direction:column;gap:16px}.step1-button-container[data-v-42b6aed1]{padding-top:0}.step1-button[data-v-42b6aed1]{width:100%}}.checkbox-tag[data-v-129ce993]{display:inline-flex;align-items:center;height:32px;padding:4px 16px;gap:4px;border-radius:28px;background:var(--grey-200, #F5F5F5);border:1px solid var(--grey-200, #F5F5F5)}.checkbox-tag--disabled[data-v-129ce993]{opacity:.5;pointer-events:none}.checkbox-tag__checkbox[data-v-129ce993]{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;outline:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.checkbox-tag__checkbox--unchecked[data-v-129ce993]{width:18px;height:18px;background:#eee;border:1px solid var(--grey-600, #A8A7A8);border-radius:3px}.checkbox-tag__checkbox--checked[data-v-129ce993]{background:var(--lime-500, #CCFF00);border:1px solid var(--lime-desaturated-400, #B9DF20)}.checkbox-tag__indicator[data-v-129ce993]{display:flex;align-items:center;justify-content:center}.checkbox-tag__remove[data-v-129ce993]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:none;border:none;cursor:pointer;flex-shrink:0}.checkbox-tag__label[data-v-129ce993]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B)}.add-tag[data-v-eeffeb1f]{display:inline-flex;align-items:center;height:32px;padding:4px 16px;gap:8px;border-radius:28px;background:var(--grey-800, #2C2A2B);border:1px solid var(--grey-300, #E6E6E6);cursor:pointer;transition:opacity .15s ease}.add-tag--dark[data-v-eeffeb1f]{background:var(--grey-800, #2C2A2B);border-color:var(--grey-300, #E6E6E6)}.add-tag--link[data-v-eeffeb1f]{height:auto;padding:0;border-color:transparent;background:transparent;border-radius:0}.add-tag[data-v-eeffeb1f]:hover{opacity:.85}.add-tag__icon[data-v-eeffeb1f]{width:16px;height:16px;color:var(--grey-300, #E6E6E6);flex-shrink:0}.add-tag--link .add-tag__icon[data-v-eeffeb1f]{color:var(--color-error, #E53935)}.add-tag__label[data-v-eeffeb1f]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#fff}.add-tag--link .add-tag__label[data-v-eeffeb1f]{color:var(--color-error, #E53935)}.modal-form[data-v-0134aa73]{display:flex;flex-direction:column;gap:16px}.modal-title[data-v-0134aa73]{padding-right:28px;font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--grey-800, #2C2A2B)}.pfs[data-v-681066b0]{display:flex;flex-direction:column;gap:24px;width:100%}.pfs-section[data-v-681066b0]{display:flex;flex-direction:column;gap:16px}.pfs-section--bordered[data-v-681066b0]{border-bottom:1px solid var(--grey-300, #e6e6e6);padding-bottom:24px}.pfs-section-title[data-v-681066b0]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2c2a2b)}.pfs-tag-list[data-v-681066b0]{display:flex;flex-wrap:wrap;gap:8px}.step2-form[data-v-60d1f0dc]{display:flex;flex-direction:column;gap:24px;width:792px}.step2-section[data-v-60d1f0dc]{display:flex;flex-direction:column;gap:16px}.step2-section--bordered[data-v-60d1f0dc]{border-bottom:1px solid var(--grey-300, #E6E6E6);padding-bottom:24px}.step2-payment-row[data-v-60d1f0dc]{display:flex;gap:16px}.step2-button-container[data-v-60d1f0dc]{display:flex;justify-content:center;gap:12px;padding-top:8px}.step2-button[data-v-60d1f0dc]{width:258px;height:48px}.step2-errors[data-v-60d1f0dc]{display:flex;flex-direction:column;gap:4px}.step2-error[data-v-60d1f0dc]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--red-500, #E54444);margin:0}.step2-hint[data-v-60d1f0dc]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-600, #a8a7a8);margin:0}@media(max-width:767px){.step2-form[data-v-60d1f0dc]{width:100%}.step2-button-container[data-v-60d1f0dc]{padding-top:0}.step2-button[data-v-60d1f0dc]{width:100%}}.snackbar[data-v-3fa0b83c]{display:flex;align-items:center;justify-content:space-between;width:343px;border-radius:999px;background-color:#202020cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;position:fixed;bottom:40px;right:40px;z-index:11000}@media(max-width:767px){.snackbar[data-v-3fa0b83c]{bottom:auto;right:auto;top:60px;left:50%;transform:translate(-50%)}}.snackbar__left[data-v-3fa0b83c]{display:flex;align-items:center;flex:1;min-width:0;padding:10px 12px;gap:12px;overflow:hidden}.snackbar__icon[data-v-3fa0b83c]{flex-shrink:0;width:28px;height:28px}.snackbar__icon--alert[data-v-3fa0b83c]{color:var(--color-orange-500)}.snackbar__icon--success[data-v-3fa0b83c]{color:#cf0}.snackbar__text[data-v-3fa0b83c]{display:flex;flex-direction:column;gap:4px;min-width:0}.snackbar__title[data-v-3fa0b83c]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-100)}.snackbar__caption[data-v-3fa0b83c]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-500)}.snackbar__close[data-v-3fa0b83c]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px 12px 8px 14px;border:none;background:none;cursor:pointer;align-self:stretch}.snackbar__close-icon[data-v-3fa0b83c]{width:16px;height:16px;color:var(--color-grey-600)}.create-event-page[data-v-aae50d0a]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.create-event-card[data-v-aae50d0a]{background:#fff;border-radius:32px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:20px}.create-event-header[data-v-aae50d0a]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.create-event-title[data-v-aae50d0a]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls);color:var(--grey-800, #2C2A2B);margin:0;text-align:center}.create-event-step[data-v-aae50d0a]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-700, #807F80);margin:0;text-align:center}@media(max-width:767px){.create-event-page[data-v-aae50d0a]{gap:4px;padding:0 0 4px}.create-event-card[data-v-aae50d0a]{padding:24px 16px 16px;width:100%}.create-event-header[data-v-aae50d0a]{align-items:flex-start}.create-event-title[data-v-aae50d0a],.create-event-step[data-v-aae50d0a]{text-align:left}}@media(min-width:768px)and (max-width:1023px){.create-event-page[data-v-aae50d0a]{padding-bottom:4px}}.file-card[data-v-4868cee3]{position:relative;display:flex;align-items:center;justify-content:center;min-width:131px;min-height:106px;background-color:var(--color-grey-300);border-radius:20px;color:inherit}.file-card__body[data-v-4868cee3]{display:flex;align-items:center;justify-content:center;width:100%;min-height:inherit;padding:24px;border-radius:inherit;color:inherit;text-decoration:none}.file-card__content[data-v-4868cee3]{display:flex;flex-direction:column;align-items:center;gap:5px;max-width:100%;overflow:hidden}.file-card__icon[data-v-4868cee3]{width:24px;height:24px;color:var(--color-grey-700)}.file-card__meta[data-v-4868cee3]{display:flex;align-items:center;justify-content:center;gap:0;max-width:100%;overflow:hidden}.file-card__name[data-v-4868cee3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-grey-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.file-card__type[data-v-4868cee3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-grey-700);white-space:nowrap;flex-shrink:0}.file-card__name[data-v-4868cee3]:after{content:"."}.file-card__size[data-v-4868cee3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-grey-700);text-align:center}.file-card__delete[data-v-4868cee3]{position:absolute;top:2px;right:2px;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border:none;border-radius:999px;background-color:var(--color-grey-200);cursor:pointer;transition:background-color .15s ease}.file-card__delete[data-v-4868cee3]:hover{background-color:#d5d4d5}.file-card__delete[data-v-4868cee3]:active{background-color:#a8a7a8}.file-card__delete-icon[data-v-4868cee3]{width:16px;height:16px;color:var(--color-grey-600)}.documents-body[data-v-a6d5d24c]{position:relative}.documents-content[data-v-a6d5d24c]{display:flex;gap:24px}.left-column[data-v-a6d5d24c]{flex-shrink:0;width:384px}.container-button[data-v-a6d5d24c]{display:flex;flex-direction:column;gap:16px}.text-container[data-v-a6d5d24c]{padding-top:8px}.description[data-v-a6d5d24c]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-700);text-align:center;margin:0}.btn-icon[data-v-a6d5d24c]{width:24px;height:24px}.container-file[data-v-a6d5d24c]{flex:1;min-width:0;min-height:416px;padding:16px;border-radius:32px;background-color:var(--color-grey-100)}.empty-state-wrapper[data-v-a6d5d24c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:384px;padding:20px 12px;border-radius:16px;position:relative}.empty-state-border[data-v-a6d5d24c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.empty-state-text[data-v-a6d5d24c]{font-family:var(--font-family);font-weight:500;font-size:14px;line-height:130%;letter-spacing:-1px;color:var(--color-grey-700);margin:0}.file-grid[data-v-a6d5d24c]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.file-grid__item[data-v-a6d5d24c]{position:relative}.file-grid__item[data-v-a6d5d24c] .file-card{min-width:0;min-height:90px;padding:16px}.document-edit[data-v-a6d5d24c]{position:absolute;top:2px;right:36px;z-index:2;width:32px;height:32px;padding:4px;border:none;border-radius:999px;background-color:var(--color-grey-200);cursor:pointer;transition:background-color .15s ease}.document-edit[data-v-a6d5d24c]:hover{background-color:#d5d4d5}.document-edit[data-v-a6d5d24c]:active{background-color:#a8a7a8}.document-edit__icon[data-v-a6d5d24c]{width:16px;height:16px;color:var(--color-grey-600)}@media(max-width:767px){.documents-content[data-v-a6d5d24c]{flex-direction:column;gap:4px}.left-column[data-v-a6d5d24c]{width:100%;display:flex;flex-direction:column;gap:4px}.container-button[data-v-a6d5d24c]{padding:24px 16px;gap:16px;border-radius:32px;background-color:var(--color-grey-100)}.text-container[data-v-a6d5d24c]{padding:16px 16px 20px}.description[data-v-a6d5d24c]{text-align:center}.container-file[data-v-a6d5d24c]{min-height:440px;padding:24px 16px}.empty-state-wrapper[data-v-a6d5d24c]{min-height:412px}.file-grid[data-v-a6d5d24c]{grid-template-columns:repeat(3,1fr)}}.container-button[data-v-e903cf68]{display:flex;flex-direction:column;gap:24px}.input-and-download[data-v-e903cf68]{display:flex;flex-direction:column;gap:12px}.btn-icon[data-v-e903cf68]{width:24px;height:24px}.visually-hidden[data-v-e903cf68]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container-button[data-v-bc5add0e]{display:flex;flex-direction:column;gap:24px}.input-and-download[data-v-bc5add0e]{display:flex;flex-direction:column;gap:12px}.btn-icon[data-v-bc5add0e]{width:24px;height:24px}.visually-hidden[data-v-bc5add0e]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-modal-description[data-v-bf62a150]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-700);margin:0}.topline[data-v-ef58f61d]{display:flex;align-items:center;justify-content:space-between;padding-right:36px}.topline-text[data-v-ef58f61d]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-text[data-v-ef58f61d]{display:flex;flex-direction:column;gap:4px}.container-button[data-v-ef58f61d]{display:flex;flex-direction:column}.documents-page[data-v-8e0a280a]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.documents-page[data-v-8e0a280a]{padding:0 0 4px;gap:4px}}@media(min-width:768px)and (max-width:1023px){.documents-page[data-v-8e0a280a]{padding-bottom:4px}}.page-nav-wrapper[data-v-65af080e]{position:relative}.page-nav-wrapper[data-v-65af080e]:before,.page-nav-wrapper[data-v-65af080e]:after{content:"";position:absolute;top:0;bottom:0;width:48px;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:1}.page-nav-wrapper[data-v-65af080e]:before{left:0;background:linear-gradient(to right,white 0%,rgba(255,255,255,.6) 50%,transparent 100%)}.page-nav-wrapper[data-v-65af080e]:after{right:0;background:linear-gradient(to left,white 0%,rgba(255,255,255,.6) 50%,transparent 100%)}.page-nav-wrapper.can-scroll-left[data-v-65af080e]:before{opacity:1}.page-nav-wrapper.can-scroll-right[data-v-65af080e]:after{opacity:1}.page-nav-arrow[data-v-65af080e]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:28px;height:28px;border-radius:50%;border:none;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s;box-shadow:0 1px 4px #00000026}.page-nav-arrow[data-v-65af080e]:hover{background:var(--color-grey-100, #fafafa)}.page-nav-arrow--left[data-v-65af080e]{left:4px}.page-nav-arrow--right[data-v-65af080e]{right:4px}.page-nav-arrow__icon[data-v-65af080e]{width:18px;height:18px;color:var(--color-grey-800, #2c2a2b)}.page-nav[data-v-65af080e]{display:flex;gap:4px;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.page-nav[data-v-65af080e]::-webkit-scrollbar{display:none}.page-nav__tab[data-v-65af080e]{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:17px 16px;border-radius:24px;border:1px solid var(--grey-200, #F5F5F5);background-color:var(--grey-200, #F5F5F5);font-family:Mulish,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-.13px;text-transform:uppercase;color:var(--grey-800, #2C2A2B);white-space:nowrap;cursor:pointer;transition:all .2s ease;flex-shrink:0}.page-nav__label[data-v-65af080e]{min-width:0}.page-nav__badge[data-v-65af080e]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#b7ff00;color:#2c2a2b;font-size:11px;line-height:1;font-weight:800}.page-nav__tab[data-v-65af080e]:hover:not(.page-nav__tab--active){background-color:var(--grey-300, #E8E8E8);border-color:var(--grey-300, #E8E8E8)}.page-nav__tab--active[data-v-65af080e]{background-color:var(--grey-800, #2C2A2B);border-color:var(--grey-800, #2C2A2B);color:#fff}.page-nav__tab--active .page-nav__badge[data-v-65af080e]{background:#fff;color:#2c2a2b}.page-nav__tab[data-v-65af080e]:focus-visible{outline:2px solid var(--primary, #007AFF);outline-offset:2px}.event-management-header[data-v-128f84d0]{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:12px 0;background:#fff;border-bottom:.5px solid #e6e6e6}.event-management-header__title-row[data-v-128f84d0]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;width:100%;padding-bottom:8px}.event-management-header__title[data-v-128f84d0]{flex:1 1 240px;min-width:0;margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:0;color:#2c2a2b}.event-management-header__actions[data-v-128f84d0]{display:flex;align-items:center;flex:1 1 auto;justify-content:flex-end;flex-wrap:wrap;gap:8px}.event-management-header__publish[data-v-128f84d0],.event-management-header__finish[data-v-128f84d0]{min-height:40px}.event-management-header__finished-banner[data-v-128f84d0]{display:inline-flex;align-items:center;gap:12px;padding:8px 12px;border-radius:999px;background:#f5f5f5;color:#2c2a2b}.event-management-header__finished-text[data-v-128f84d0]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:14px;line-height:1.2;color:#2c2a2b}.event-management-header__reopen[data-v-128f84d0]{min-height:32px}.event-management-header__action[data-v-128f84d0]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;border-radius:28px;background:#f5f5f5;color:#2c2a2b;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.event-management-header__action[data-v-128f84d0]:hover{background:#e6e6e6}.event-management-header__action--danger[data-v-128f84d0]{color:#ef4444}.event-management-header__action-icon[data-v-128f84d0]{width:24px;height:24px}.sr-only[data-v-128f84d0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-v-128f84d0] .page-nav-wrapper{width:100%}@media(max-width:767px){.event-management-header__title-row[data-v-128f84d0]{flex-direction:column;gap:12px}.event-management-header__title[data-v-128f84d0]{flex:0 0 auto}.event-management-header__actions[data-v-128f84d0]{width:100%;justify-content:flex-start;flex-wrap:wrap}.event-management-header__publish[data-v-128f84d0]{flex:1 1 160px}}.event-info-section[data-v-c874b643]{display:flex;flex-direction:column;gap:20px;padding:24px;background-color:var(--color-grey-200);border-radius:16px;overflow:hidden}.event-info-section__header[data-v-c874b643]{display:flex;align-items:center;justify-content:space-between;gap:16px}.event-info-section__headline[data-v-c874b643]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls, -1.5px);color:var(--color-grey-800);margin:0}.event-info-section__headline-aside[data-v-c874b643]{font:var(--font-body-m-16);letter-spacing:var(--font-body-m-16-ls);color:var(--color-grey-700);flex-shrink:0}.event-info-section__content[data-v-c874b643]{display:flex;flex-direction:column}.event-info-section__btn[data-v-c874b643]{align-self:flex-start;min-width:240px;width:-moz-fit-content;width:fit-content;padding-left:24px;padding-right:16px}.event-info-section__btn--leading[data-v-c874b643]{padding-left:16px;padding-right:24px}.event-info-section__btn-icon[data-v-c874b643]{width:24px;height:24px}@media(max-width:1023px){.event-info-section[data-v-c874b643]{padding:24px 16px}}.event-docs-section[data-v-e7f54509]{display:flex;flex-direction:column;gap:20px;padding:24px;background-color:var(--color-grey-200);border-radius:16px;overflow:hidden}.event-docs-section__headline[data-v-e7f54509]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls, -1.5px);color:var(--color-grey-800);margin:0}.event-docs-section__grid[data-v-e7f54509]{display:flex;flex-wrap:wrap;gap:8px}.event-docs-section__btn[data-v-e7f54509]{align-self:flex-start;width:240px;padding-left:24px;padding-right:16px}.event-docs-section__btn-icon[data-v-e7f54509]{width:24px;height:24px}.basic-info-tab[data-v-931db5cc]{--event-basic-info-drawer-width: 384px;display:flex;gap:16px;align-items:flex-start;width:100%;border-radius:32px}.basic-info-tab--description-drawer[data-v-931db5cc]{--event-basic-info-drawer-width: 520px}.basic-info-tab__data[data-v-931db5cc]{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0;max-width:800px;background:var(--color-grey-100, #ffffff);border-radius:32px;padding:16px}.basic-info-tab__drawer[data-v-931db5cc]{width:var(--event-basic-info-drawer-width);flex-shrink:0;align-self:stretch}.drawer-enter-active[data-v-931db5cc],.drawer-leave-active[data-v-931db5cc]{transition:opacity .25s ease,transform .25s ease}.drawer-enter-from[data-v-931db5cc],.drawer-leave-to[data-v-931db5cc]{opacity:0}.privacy-container[data-v-931db5cc]{padding:12px 24px;background-color:var(--color-grey-200);border-radius:16px;overflow:hidden}.privacy-row[data-v-931db5cc]{display:flex;align-items:center;gap:12px;cursor:pointer;transition:opacity .2s}.privacy-row[data-v-931db5cc]:hover{opacity:.7}.privacy-leading[data-v-931db5cc]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-grey-200);border-radius:8px;flex-shrink:0}.privacy-icon[data-v-931db5cc]{width:28px;height:28px;color:var(--color-grey-700)}.privacy-content[data-v-931db5cc]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.privacy-title[data-v-931db5cc]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800)}.privacy-caption[data-v-931db5cc]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-700)}.privacy-chevron[data-v-931db5cc]{width:21px;height:21px;color:var(--color-grey-800);flex-shrink:0}.organizer-row[data-v-931db5cc]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid var(--color-grey-500)}.organizer-avatar[data-v-931db5cc]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.organizer-avatar-placeholder[data-v-931db5cc]{width:48px;height:48px;border-radius:8px;background-color:var(--color-grey-300);display:flex;align-items:center;justify-content:center;flex-shrink:0}.organizer-avatar-icon[data-v-931db5cc]{width:24px;height:24px;color:var(--color-grey-700)}.organizer-info[data-v-931db5cc]{display:flex;flex-direction:column;gap:4px}.organizer-name[data-v-931db5cc]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800)}.organizer-caption[data-v-931db5cc]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-700)}.description-text[data-v-931db5cc]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800)}.empty-hint[data-v-931db5cc]{font:var(--font-body-m-16);letter-spacing:var(--font-body-m-16-ls);color:var(--color-grey-600);margin:0}.cover-preview[data-v-931db5cc]{width:100%;border-radius:12px;overflow:hidden}.cover-image[data-v-931db5cc]{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.gallery-grid[data-v-931db5cc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.gallery-item[data-v-931db5cc]{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:var(--color-grey-300)}.gallery-item__image[data-v-931db5cc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-item__delete[data-v-931db5cc]{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--color-grey-100);background:#2c2a2bb8;border:none;border-radius:8px}.gallery-item__delete-icon[data-v-931db5cc]{width:18px;height:18px}@media(max-width:1023px){.basic-info-tab[data-v-931db5cc]{flex-direction:column}.basic-info-tab__data[data-v-931db5cc]{max-width:100%}.privacy-container[data-v-931db5cc]{padding:12px 16px}.basic-info-tab__drawer[data-v-931db5cc]{display:none}}.description-text.article-prose h2{font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.315px;color:#2c2a2b;margin:16px 0 8px}.description-text.article-prose h3{font-family:Mulish,sans-serif;font-weight:700;font-size:18px;line-height:1.25;color:#2c2a2b;margin:16px 0 8px}.description-text.article-prose p{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px;margin:0 0 4px}.description-text.article-prose p:empty,.description-text.article-prose p:has(br:only-child){margin:0;line-height:.5}.description-text.article-prose li p,.description-text.article-prose td p,.description-text.article-prose th p{margin:0}.description-text.article-prose ol{list-style:decimal;padding-left:24px;margin:0 0 8px}.description-text.article-prose ul{list-style:disc;padding-left:24px;margin:0 0 8px}.description-text.article-prose li{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px;margin-bottom:8px}.description-text.article-prose li:last-child{margin-bottom:0}.description-text.article-prose blockquote{background:#f2ffbf;border-left:5px solid #d9ff40;border-radius:8px;padding:12px 16px;margin:16px 0}.description-text.article-prose blockquote p{color:#334000;margin:0}.description-text.article-prose img{border-radius:16px;max-width:100%;height:auto}.description-text.article-prose table{border-collapse:collapse;width:100%;margin:8px 0}.description-text.article-prose th,.description-text.article-prose td{border:1px solid #d5d4d5;padding:8px 12px;text-align:left}.description-text.article-prose th{background:#f5f5f5;font-weight:700}.description-text.article-prose hr{border:none;border-top:1px solid #e6e6e6;margin:16px 0}.description-text.article-prose a{color:var(--color-primary, #6366f1);text-decoration:underline}.searchbar-wrapper[data-v-1708d658]{display:flex;flex-direction:column;gap:4px;width:100%}.searchbar[data-v-1708d658]{display:flex;align-items:center;gap:8px;height:48px;padding:0 16px 0 12px;border:1px solid var(--dvg-gray-7, #E9E7E4);border-radius:999px;background-color:var(--background-default, white);transition:border-color .2s ease,box-shadow .2s ease}@media(min-width:768px){.searchbar[data-v-1708d658]{border-color:var(--grey-500, #D5D4D5)}}.searchbar--focused[data-v-1708d658]{border-color:var(--grey-800, #2C2A2B);box-shadow:0 0 0 2px #2c2a2b1a}.searchbar__icon[data-v-1708d658]{width:24px;height:24px;color:var(--grey-600, #959495);flex-shrink:0}.searchbar__field[data-v-1708d658]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2C2A2B)}.searchbar__field[data-v-1708d658]::-moz-placeholder{color:var(--dvg-dark-2, #BFBFBF)}.searchbar__field[data-v-1708d658]::placeholder{color:var(--dvg-dark-2, #BFBFBF)}.searchbar__clear[data-v-1708d658]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:var(--grey-300, #E8E8E8);border-radius:50%;cursor:pointer;color:var(--grey-600, #959495);transition:background-color .2s ease}.searchbar__clear[data-v-1708d658]:hover{background:var(--grey-400, #D4D4D4)}.searchbar__clear--hidden[data-v-1708d658]{visibility:hidden;opacity:0;pointer-events:none}.searchbar__clear svg[data-v-1708d658],.searchbar__clear[data-v-1708d658] svg{width:14px;height:14px}.event-standings-table[data-v-4cd71aab]{display:flex;flex-direction:column;gap:4px}.event-standings-header[data-v-4cd71aab],.event-standings-row[data-v-4cd71aab]{display:grid;grid-template-columns:64px minmax(0,1fr) minmax(120px,180px);align-items:center;padding:8px 12px}.event-standings-header[data-v-4cd71aab]{font-weight:600;color:var(--color-text-secondary);font-size:13px;text-transform:uppercase;border-bottom:1px solid var(--color-border-muted)}.event-standings-row[data-v-4cd71aab]{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:16px;font-size:14px}.event-standings-row--eliminated[data-v-4cd71aab]{background:#ffd5ca7a;box-shadow:inset 4px 0 0 var(--color-orange-600)}.event-standings-row--advanced[data-v-4cd71aab]{background:#ccff001f;box-shadow:inset 4px 0 0 var(--color-lime-600)}.event-standings-row.is-clickable[data-v-4cd71aab]{cursor:pointer}.event-standings-row.is-clickable[data-v-4cd71aab]:hover{background:var(--color-surface-card-muted)}.event-standings-row--eliminated.is-clickable[data-v-4cd71aab]:hover{background:#ffd5caa3}.col-rank[data-v-4cd71aab]{display:flex;align-items:center;gap:4px;font-weight:700;font-variant-numeric:tabular-nums}.col-name[data-v-4cd71aab]{display:flex;align-items:center;gap:8px;min-width:0}.participant-avatar[data-v-4cd71aab]{width:28px;height:28px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.avatar-round[data-v-4cd71aab]{border-radius:50%}.avatar-square[data-v-4cd71aab]{border-radius:6px}.avatar-placeholder[data-v-4cd71aab]{display:flex;align-items:center;justify-content:center;background:var(--color-surface-card-muted);color:var(--color-text-secondary)}.placeholder-icon[data-v-4cd71aab]{width:16px;height:16px}.participant-name[data-v-4cd71aab]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anonymous-badge[data-v-4cd71aab]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-text-muted);background:var(--color-surface-card-muted);padding:2px 8px;border-radius:var(--radius-full);flex-shrink:0}.col-status[data-v-4cd71aab]{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.status-badge[data-v-4cd71aab]{font:var(--font-badge);letter-spacing:var(--font-badge-ls);padding:2px 8px;border-radius:var(--radius-full);text-transform:uppercase;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-playing[data-v-4cd71aab]{background:var(--color-surface-info-muted);color:var(--color-text-info)}.status-advanced[data-v-4cd71aab]{background:#ccff0038;color:var(--color-lime-700, #668000)}.status-eliminated[data-v-4cd71aab]{background:#ffd5cab8;color:var(--color-error, #e30000)}.event-medal-icon[data-v-4cd71aab]{width:16px;height:16px;flex-shrink:0}.event-medal-gold[data-v-4cd71aab]{color:#ffb800}.event-medal-silver[data-v-4cd71aab]{color:#a8a7a8}.event-medal-bronze[data-v-4cd71aab]{color:#cd7f32}.standing-chevron[data-v-4cd71aab]{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0}.participants-tab[data-v-2f1ad9a7]{display:flex;flex-direction:column;gap:12px;width:100%;background-color:#fff;border-radius:32px;padding:16px}.participants-list[data-v-2f1ad9a7]{display:flex;flex-direction:column;padding-top:8px}.participant-row[data-v-2f1ad9a7]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid #d5d4d5;cursor:pointer;transition:background-color .15s ease}.participant-row[data-v-2f1ad9a7]:first-child{padding-top:0}.participant-row.is-last[data-v-2f1ad9a7]{border-bottom:none}.participant-row[data-v-2f1ad9a7]:hover{background-color:#00000005}.sort-bar[data-v-2f1ad9a7]{display:flex;justify-content:flex-end}.search-bar[data-v-2f1ad9a7]{width:100%}.event-standings-section[data-v-2f1ad9a7]{display:flex;flex-direction:column;gap:12px;padding-top:8px}.event-standings-title[data-v-2f1ad9a7]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#171717;margin:0}.row-drag-handle[data-v-2f1ad9a7]{display:flex;align-items:center;justify-content:center;width:24px;flex-shrink:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.row-drag-handle[data-v-2f1ad9a7]:active{cursor:grabbing}.drag-handle-icon[data-v-2f1ad9a7]{width:20px;height:20px;color:#a8a7a8}.row-order[data-v-2f1ad9a7]{width:28px;flex-shrink:0;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;text-align:center}.row-avatar[data-v-2f1ad9a7]{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0}.avatar-img[data-v-2f1ad9a7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-2f1ad9a7]{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.avatar-icon[data-v-2f1ad9a7]{width:24px;height:24px;color:#a8a7a8}.row-content[data-v-2f1ad9a7]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.row-title-line[data-v-2f1ad9a7]{display:flex;align-items:center;gap:8px;min-width:0}.row-title[data-v-2f1ad9a7]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anonymous-badge[data-v-2f1ad9a7]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-text-muted);background:var(--color-surface-card-muted);padding:2px 8px;border-radius:999px;flex-shrink:0}.row-caption[data-v-2f1ad9a7]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-seeded[data-v-2f1ad9a7]{flex-shrink:0}.seeded-toggle[data-v-2f1ad9a7]{display:flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seeded-checkbox[data-v-2f1ad9a7]{width:18px;height:18px;accent-color:#2c2a2b;cursor:pointer}.seeded-label[data-v-2f1ad9a7]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80}.row-trailing[data-v-2f1ad9a7]{display:flex;align-items:center;flex-shrink:0}.chevron-icon[data-v-2f1ad9a7]{width:21px;height:21px;color:#2c2a2b}.empty-state[data-v-2f1ad9a7]{display:flex;align-items:center;justify-content:center;min-height:200px;padding:24px}.empty-text[data-v-2f1ad9a7]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;margin:0}.add-team-section[data-v-2f1ad9a7]{padding-top:16px}.add-team-icon[data-v-2f1ad9a7]{width:24px;height:24px}[data-v-2f1ad9a7] .sortable-ghost{opacity:.4}[data-v-2f1ad9a7] .sortable-chosen{background-color:#00000008}.stage-row[data-v-f0e708df]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;transition:background-color .15s ease;border-bottom:.5px solid #d5d4d5}.stage-row.is-last[data-v-f0e708df]{border-bottom:none}.stage-row[data-v-f0e708df]:hover{background-color:#f8f8f8}.stage-row.is-active[data-v-f0e708df]{background-color:#f5f5f5}.stage-row.is-indented[data-v-f0e708df]{padding-left:60px}.leading[data-v-f0e708df]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:10px;border-radius:8px;background:#f5f5f5;flex-shrink:0}.leading-number[data-v-f0e708df]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:33px;line-height:1;letter-spacing:0;color:#807f80}.row-content[data-v-f0e708df]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.row-title[data-v-f0e708df]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-caption[data-v-f0e708df]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trailing[data-v-f0e708df]{display:flex;align-items:center;gap:4px;flex-shrink:0}.chevron-icon[data-v-f0e708df]{width:21px;height:21px;color:#2c2a2b}.team-name[data-v-57c5cfff]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b}.team-caption[data-v-57c5cfff]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80}.badge-captain[data-v-57c5cfff]{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:4px;background:#cf0;display:flex;align-items:center;justify-content:center}.badge-captain-icon[data-v-57c5cfff]{width:9.6px;height:9.6px;color:#334000}.participant-row[data-v-5ca6b473]{display:flex;align-items:center;overflow:hidden;width:100%;cursor:pointer}.participant-row.with-placement[data-v-5ca6b473]{gap:12px}.placement[data-v-5ca6b473]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.24px;color:#2c2a2b;width:33px;height:24px;display:flex;flex-direction:column;justify-content:center;flex-shrink:0}.row-inner[data-v-5ca6b473]{flex:1;display:flex;align-items:center;gap:12px;padding:8px 0;min-width:0;transition:background-color .15s ease}.row-inner.has-border[data-v-5ca6b473]{border-bottom:.5px solid #d5d4d5}.row-content[data-v-5ca6b473]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.row-title[data-v-5ca6b473]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-caption[data-v-5ca6b473]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trailing[data-v-5ca6b473]{display:flex;align-items:center;height:21px;flex-shrink:0}.info-icon[data-v-5ca6b473]{width:21px;height:21px;color:#a8a7a8}.participant-row:hover .row-inner[data-v-5ca6b473]{background-color:#00000005}.participant-row.state-active .row-inner[data-v-5ca6b473]{background-color:#0000000a}.participant-row.state-disabled[data-v-5ca6b473]{opacity:.5;cursor:not-allowed}.participant-row.podium-gold .placement[data-v-5ca6b473]{color:#d4a000}.participant-row.podium-gold .row-inner[data-v-5ca6b473]{background:linear-gradient(90deg,rgba(255,215,0,.08) 0%,transparent 100%);border-radius:8px;margin-left:-8px;padding-left:8px}.participant-row.podium-silver .placement[data-v-5ca6b473]{color:#8e8e93}.participant-row.podium-silver .row-inner[data-v-5ca6b473]{background:linear-gradient(90deg,rgba(192,192,192,.1) 0%,transparent 100%);border-radius:8px;margin-left:-8px;padding-left:8px}.participant-row.podium-bronze .placement[data-v-5ca6b473]{color:#cd7f32}.participant-row.podium-bronze .row-inner[data-v-5ca6b473]{background:linear-gradient(90deg,rgba(205,127,50,.08) 0%,transparent 100%);border-radius:8px;margin-left:-8px;padding-left:8px}.standings-row[data-v-ee55b52b]{width:100%;padding-left:8px}.standings-row--advance[data-v-ee55b52b]{background-color:#ccff001f;box-shadow:inset 4px 0 0 var(--color-lime-600)}.standings-row--eliminate[data-v-ee55b52b]{background-color:#ffd5ca7a;box-shadow:inset 4px 0 0 var(--color-orange-600)}.standings-row.progression-zone-advanced[data-v-ee55b52b]{background-color:#99bf001a}.standings-row.progression-zone-eliminated[data-v-ee55b52b]{background-color:#e300000f}.progression-indicator[data-v-ee55b52b]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:0 999px 999px 0;pointer-events:none}.progression-indicator--advanced[data-v-ee55b52b]{background:var(--color-lime-600, #99bf00)}.progression-indicator--eliminated[data-v-ee55b52b]{background:var(--color-error, #e30000)}.progression-indicator--empty[data-v-ee55b52b]{background:transparent}.name-cell[data-v-ee55b52b]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.avatar[data-v-ee55b52b]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.avatar-round[data-v-ee55b52b]{border-radius:50%}.avatar-square[data-v-ee55b52b]{border-radius:8px}.avatar-placeholder[data-v-ee55b52b]{width:40px;height:40px;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-ee55b52b]{width:20px;height:20px;color:#a8a7a8}.name-content[data-v-ee55b52b]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.name-text[data-v-ee55b52b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-subtitle[data-v-ee55b52b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.2;letter-spacing:-.065px;color:#807f80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-cell[data-v-ee55b52b]{display:flex;align-items:center;justify-content:center;width:40px;flex-shrink:0}.stat-text[data-v-ee55b52b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:14px;line-height:1.2;letter-spacing:-.14px;color:#2c2a2b}.points-cell[data-v-ee55b52b]{display:flex;align-items:center;justify-content:center;width:48px;flex-shrink:0}.points-text[data-v-ee55b52b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.24px;color:#2c2a2b}.chevron-cell[data-v-ee55b52b]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.chevron-icon[data-v-ee55b52b]{width:21px;height:21px;color:#2c2a2b}@media(max-width:640px){.stat-cell[data-v-ee55b52b]{width:32px}.stat-text[data-v-ee55b52b]{font-size:13px}.points-cell[data-v-ee55b52b]{width:40px}}.standings-table[data-v-65320f51]{display:flex;flex-direction:column;background-color:#fff;border-radius:16px;overflow:hidden}.table-header[data-v-65320f51]{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#f5f5f5;border-bottom:1px solid #d5d4d5}.header-name[data-v-65320f51]{flex:1;min-width:0;display:flex;align-items:center}.header-stat[data-v-65320f51]{width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.header-points[data-v-65320f51]{width:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.header-chevron[data-v-65320f51]{width:21px;flex-shrink:0}.header-text[data-v-65320f51]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:-.06px;color:#807f80;text-transform:uppercase}.table-body[data-v-65320f51]{display:flex;flex-direction:column;padding:0 16px}.empty-state[data-v-65320f51]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:40px 20px}.standings-table.mobile .header-stat[data-v-65320f51]{width:32px}.standings-table.mobile .header-points[data-v-65320f51]{width:40px}.standings-table.mobile .header-text[data-v-65320f51]{font-size:11px}@media(max-width:640px){.table-header[data-v-65320f51]{gap:8px;padding:12px}.table-body[data-v-65320f51]{padding:0 12px}}.match-meta[data-v-e0e98e31]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;color:#807f80;white-space:nowrap}.stage-badge[data-v-e0e98e31]{display:inline-flex;align-items:center;max-width:100%;min-height:22px;padding:4px 10px;border-radius:999px;background:#f1eeea;color:#5d5652;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:11px;line-height:1;letter-spacing:-.055px;white-space:nowrap}.participant-avatar[data-v-e0e98e31],.participant-avatar-placeholder[data-v-e0e98e31]{flex-shrink:0;width:20px;height:20px;border-radius:999px}.match-participants-row[data-v-e0e98e31]{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 14px;border-radius:12px;background:#f5f5f5}.participant-side[data-v-e0e98e31]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 0}.participant-side--right[data-v-e0e98e31]{justify-content:flex-end}.participant-identity[data-v-e0e98e31]{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 0}.participant-identity--right[data-v-e0e98e31]{justify-content:flex-end}.participant-name--right[data-v-e0e98e31]{text-align:right}.participant-avatar[data-v-e0e98e31]{-o-object-fit:cover;object-fit:cover}.participant-avatar--team-logo[data-v-e0e98e31]{border-radius:4px}.participant-avatar-placeholder[data-v-e0e98e31]{background:#ece7df}.match-number[data-v-e0e98e31]{display:inline-flex;align-items:center;min-height:22px;padding:4px 8px;border-radius:999px;background:#fff;color:#2c2a2b;box-shadow:inset 0 0 0 1px #d5d4d5;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;font-size:11px;line-height:1;white-space:nowrap}.separator[data-v-e0e98e31]{width:1px;height:12px;background-color:#d5d4d5}.participant-name[data-v-e0e98e31]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-.15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 0;color:#2c2a2b}.participant-score[data-v-e0e98e31]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-.15px;color:#2c2a2b;white-space:nowrap}.participant-score--left[data-v-e0e98e31],.participant-score--right[data-v-e0e98e31]{min-width:32px}.participant-score--left[data-v-e0e98e31]{text-align:right}.participant-score--separator[data-v-e0e98e31]{flex-shrink:0;color:#a8a7a8}.stage-detail-panel[data-v-505cbd92]{display:flex;flex-direction:column;gap:20px;width:100%;background-color:#fff;border-radius:32px;padding:16px}.panel-header[data-v-505cbd92]{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--color-grey-300)}.header-content[data-v-505cbd92]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.title-block[data-v-505cbd92]{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.stage-title[data-v-505cbd92]{font:var(--font-body-b-21);letter-spacing:0;color:var(--color-grey-800);margin:0;line-height:120%}.stage-description[data-v-505cbd92]{font:var(--font-body-sb-16);letter-spacing:0;color:var(--color-grey-700);margin:0;line-height:120%}.header-actions[data-v-505cbd92]{display:flex;align-items:center;gap:8px;width:100%;flex-wrap:wrap}.stage-header-action[data-v-505cbd92]{min-height:40px;padding:8px 16px!important;border-radius:28px}.more-button[data-v-505cbd92]{width:40px;height:40px;border-radius:28px;background:var(--color-grey-200);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background-color .2s}.more-button[data-v-505cbd92]:hover{background:var(--color-grey-300)}.more-icon[data-v-505cbd92]{width:24px;height:24px;color:var(--color-grey-800)}.page-navigation[data-v-505cbd92]{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.page-navigation[data-v-505cbd92] button{height:40px;padding-inline:16px}.tab-content[data-v-505cbd92]{display:flex;flex-direction:column;width:100%}.participants-section[data-v-505cbd92]{display:flex;flex-direction:column;gap:0;width:100%}.team-list-container[data-v-505cbd92]{display:flex;flex-direction:column;padding-top:8px;width:100%}.matches-section[data-v-505cbd92]{display:flex;flex-direction:column;gap:0;width:100%}.match-list-wrapper[data-v-505cbd92]{display:flex;flex-direction:column;gap:16px;background:var(--color-grey-200);border-radius:24px;padding:16px;width:100%}.match-list[data-v-505cbd92]{width:100%;background:#fff;border-radius:24px;padding:8px 16px;overflow:hidden}.race-result-card[data-v-505cbd92]{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;border:none;border-radius:24px;background:#fff;color:var(--color-grey-900);cursor:pointer;text-align:left}.race-result-card[data-v-505cbd92]:hover{background:var(--color-grey-100)}.race-result-header[data-v-505cbd92]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.race-result-status[data-v-505cbd92]{display:inline-flex;align-items:center;min-height:22px;padding:4px 8px;border-radius:12px;background:var(--color-grey-300);color:var(--color-grey-700);font:var(--font-caption-s);text-transform:uppercase}.race-result-title[data-v-505cbd92]{font:var(--font-button-m);color:var(--color-grey-900)}.race-result-list[data-v-505cbd92]{display:flex;flex-direction:column;width:100%}.race-result-row[data-v-505cbd92]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:36px;border-top:1px solid var(--color-grey-200)}.race-result-participant[data-v-505cbd92]{display:flex;align-items:center;gap:8px;min-width:0}.race-result-avatar[data-v-505cbd92]{width:20px;height:20px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.race-result-avatar--team-logo[data-v-505cbd92]{border-radius:4px}.race-result-name[data-v-505cbd92]{min-width:0;overflow:hidden;color:var(--color-grey-800);font:var(--font-body-m);text-overflow:ellipsis;white-space:nowrap}.race-result-score[data-v-505cbd92]{color:var(--color-grey-900);font:var(--font-button-m);white-space:nowrap}.match-show-more-btn[data-v-505cbd92]{width:100%;height:48px;border:none;border-radius:28px;background:#fff;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;display:flex;align-items:center;justify-content:center;padding:12px 16px;transition:background-color .2s}.match-show-more-btn[data-v-505cbd92]:hover{background:#f0f0f0}.bracket-section[data-v-505cbd92]{display:flex;flex-direction:column;width:100%;overflow-x:auto}.standings-section[data-v-505cbd92]{display:flex;flex-direction:column;gap:16px;width:100%}.empty-content[data-v-505cbd92]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:24px 0}.button-container[data-v-505cbd92]{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:16px}.show-more-btn[data-v-505cbd92]{width:100%;height:48px;border:none;border-radius:28px;background:var(--color-grey-200);cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:var(--color-grey-800);transition:background-color .2s}.show-more-btn[data-v-505cbd92]:hover{background-color:var(--color-grey-300)}.stage-participant-draggable[data-v-505cbd92]{display:flex;align-items:center;gap:4px}.stage-drag-handle[data-v-505cbd92]{display:flex;align-items:center;justify-content:center;width:24px;flex-shrink:0;cursor:grab}.stage-drag-handle[data-v-505cbd92]:active{cursor:grabbing}.stage-drag-handle-icon[data-v-505cbd92]{width:20px;height:20px;color:#a8a7a8}.stage-participant-row-content[data-v-505cbd92]{flex:1;min-width:0}[data-v-505cbd92] .sortable-ghost{opacity:.4}[data-v-505cbd92] .sortable-chosen{background-color:#00000008}@media(max-width:767px){.header-content[data-v-505cbd92]{flex-direction:column}.header-actions[data-v-505cbd92]{width:100%;overflow-x:auto}}.event-stages-tab[data-v-4acaa104]{display:flex;flex-direction:column;gap:24px;width:100%}.stages-layout[data-v-4acaa104]{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:768px){.stages-layout[data-v-4acaa104]{flex-direction:row;gap:16px;align-items:flex-start}}.stages-sidebar[data-v-4acaa104]{display:flex;flex-direction:column;gap:14px;width:100%;background-color:#fff;border-radius:32px;padding:14px}@media(min-width:768px){.stages-sidebar[data-v-4acaa104]{width:383px;flex-shrink:0}}@media(min-width:1280px){.stages-sidebar[data-v-4acaa104]{width:360px}}.add-stage-section[data-v-4acaa104]{padding:0;background:transparent;border-radius:0}.add-stage-btn[data-v-4acaa104]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;padding:12px 24px 12px 16px;border:1px solid var(--color-lime-500, #ccff00);border-radius:28px;background:var(--color-lime-500, #ccff00);cursor:pointer;transition:background-color .2s}.add-stage-btn[data-v-4acaa104]:hover{background:var(--color-lime-300, #d9ff40)}.add-stage-icon[data-v-4acaa104]{width:24px;height:24px;color:var(--color-lime-800, #334000)}.add-stage-text[data-v-4acaa104]{font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:var(--color-lime-800, #334000)}.reorder-stage-section[data-v-4acaa104]{padding:0}.reorder-stage-btn[data-v-4acaa104]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:12px 24px 12px 16px;border:1px solid var(--color-grey-200, #e5e5e5);border-radius:28px;background:#fff;cursor:pointer;transition:background-color .2s}.reorder-stage-btn[data-v-4acaa104]:hover{background:var(--color-grey-50, #fafafa)}.reorder-stage-icon[data-v-4acaa104]{width:24px;height:24px;color:var(--color-grey-600, #666)}.reorder-stage-text[data-v-4acaa104]{font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:var(--color-grey-800, #2c2a2b)}.stage-list-section[data-v-4acaa104]{background:transparent;border-radius:0;padding:0}.stage-list[data-v-4acaa104]{display:flex;flex-direction:column;padding:0 2px}.stage-detail-wrapper[data-v-4acaa104]{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.stage-detail-wrapper[data-v-4acaa104] .header-content,.stage-detail-wrapper[data-v-4acaa104] .participants-section,.stage-detail-wrapper[data-v-4acaa104] .matches-section,.stage-detail-wrapper[data-v-4acaa104] .standings-section{touch-action:pan-y}@media(min-width:768px){.stage-detail-wrapper[data-v-4acaa104]{flex:1;min-width:0;align-self:flex-start}}.back-button[data-v-4acaa104]{display:flex;align-items:center;gap:4px;padding:8px 0;background:none;border:none;cursor:pointer}@media(min-width:768px){.back-button[data-v-4acaa104]{display:none}}.back-icon[data-v-4acaa104]{width:21px;height:21px;color:var(--color-grey-800)}.back-text[data-v-4acaa104]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800)}@media(max-width:767px){.stages-sidebar.mobile-hidden[data-v-4acaa104],.stage-detail-wrapper.mobile-hidden[data-v-4acaa104]{display:none}}.empty-content[data-v-4acaa104]{display:flex;align-items:center;justify-content:center;min-height:200px;padding:24px 0}.modal-sections[data-v-a1be4b1d]{display:flex;flex-direction:column;gap:8px;background:#f5f5f5}.modal-header-section[data-v-a1be4b1d]{background:#fff;border-radius:0 0 16px 16px;padding:24px;display:flex;flex-direction:column;gap:8px}.modal-header-row[data-v-a1be4b1d]{display:flex;align-items:flex-start;justify-content:space-between;min-height:24px}.modal-subtitle[data-v-a1be4b1d]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80}.participant-info-row[data-v-a1be4b1d]{display:flex;gap:20px;align-items:flex-start}.participant-avatar[data-v-a1be4b1d]{width:72px;height:72px;border-radius:12px;overflow:hidden;flex-shrink:0}.avatar-img[data-v-a1be4b1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-a1be4b1d]{width:100%;height:100%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.avatar-icon[data-v-a1be4b1d]{width:32px;height:32px;color:#a8a7a8}.participant-info[data-v-a1be4b1d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.participant-name[data-v-a1be4b1d]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-detail[data-v-a1be4b1d]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;margin:0}.profile-btn-container[data-v-a1be4b1d]{padding-top:8px}.profile-btn[data-v-a1be4b1d]{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 24px;background:#fff;border:1px solid #e6e6e6;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;transition:background .2s}.profile-btn[data-v-a1be4b1d]:hover{background:#f5f5f5}.profile-btn-icon[data-v-a1be4b1d]{width:24px;height:24px;color:#2c2a2b}.modal-section[data-v-a1be4b1d]{background:#fff;border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:16px}.modal-section--docs[data-v-a1be4b1d]{padding:24px 16px}.info-rows[data-v-a1be4b1d]{display:flex;flex-direction:column}.info-row[data-v-a1be4b1d]{display:flex;flex-direction:column;gap:4px;padding:12px 0 0}.info-row[data-v-a1be4b1d]:first-child{padding-top:0}.info-row.has-border[data-v-a1be4b1d]{padding-bottom:16px;border-bottom:.5px solid #d5d4d5}.info-row-title[data-v-a1be4b1d]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b;margin:0}.field-value-link[data-v-a1be4b1d]{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.info-row-caption[data-v-a1be4b1d]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:#807f80;margin:0}.section-headline[data-v-a1be4b1d]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);color:#2c2a2b;margin:0}.file-list[data-v-a1be4b1d]{display:flex;gap:8px;overflow-x:hidden}.file-list[data-v-a1be4b1d]>*{flex:1;min-width:0}.modal-actions[data-v-a1be4b1d]{background:#fff;border-radius:32px;padding:24px 16px;display:flex;flex-direction:column;gap:12px}.btn-reject[data-v-a1be4b1d]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#f5f5f5;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;transition:background .2s}.btn-reject[data-v-a1be4b1d]:hover{background:#e6e6e6}.btn-accept[data-v-a1be4b1d]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:#2c2a2b;border:1px solid #2c2a2b;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#fff;transition:opacity .2s}.btn-accept[data-v-a1be4b1d]:hover{opacity:.9}.btn-accept-icon[data-v-a1be4b1d]{width:24px;height:24px;color:#d5d4d5}.btn-edit[data-v-a1be4b1d]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#f5f5f5;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;transition:background .2s}.btn-edit[data-v-a1be4b1d]:hover{background:#e6e6e6}.btn-delete[data-v-a1be4b1d]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#e53935;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#fff;transition:opacity .2s}.btn-delete[data-v-a1be4b1d]:hover{opacity:.9}.rejection-reason-text[data-v-a1be4b1d]{color:#e53935}.reject-confirm[data-v-a1be4b1d]{display:flex;flex-direction:column;gap:16px}.reject-confirm-title[data-v-a1be4b1d]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);color:#2c2a2b;margin:0}.reject-refund-notice[data-v-a1be4b1d]{font:var(--font-body-r-13);letter-spacing:var(--font-body-r-13-ls);color:var(--color-orange-500, #f97316);margin:0}.reject-confirm-textarea[data-v-a1be4b1d]{width:100%;min-height:100px;padding:12px 16px;border:1px solid #e6e6e6;border-radius:12px;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b;resize:vertical;outline:none;transition:border-color .2s;box-sizing:border-box}.reject-confirm-textarea[data-v-a1be4b1d]:focus{border-color:#2c2a2b}.reject-confirm-textarea[data-v-a1be4b1d]::-moz-placeholder{color:#a8a7a8}.reject-confirm-textarea[data-v-a1be4b1d]::placeholder{color:#a8a7a8}.reject-confirm-actions[data-v-a1be4b1d]{display:flex;gap:12px}.btn-reject-cancel[data-v-a1be4b1d]{flex:1;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#f5f5f5;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;transition:background .2s}.btn-reject-cancel[data-v-a1be4b1d]:hover{background:#e6e6e6}.btn-reject-confirm[data-v-a1be4b1d]{flex:1;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#e53935;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#fff;transition:opacity .2s}.btn-reject-confirm[data-v-a1be4b1d]:hover{opacity:.9}.delete-confirm[data-v-a1be4b1d]{display:flex;flex-direction:column;gap:16px}.delete-confirm-title[data-v-a1be4b1d]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);color:#2c2a2b;margin:0}.delete-confirm-text[data-v-a1be4b1d]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;margin:0}.delete-confirm-actions[data-v-a1be4b1d]{display:flex;gap:12px}.btn-delete-cancel[data-v-a1be4b1d]{flex:1;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#f5f5f5;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;transition:background .2s}.btn-delete-cancel[data-v-a1be4b1d]:hover{background:#e6e6e6}.btn-delete-confirm[data-v-a1be4b1d]{flex:1;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#e53935;border:none;border-radius:28px;cursor:pointer;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#fff;transition:opacity .2s}.btn-delete-confirm[data-v-a1be4b1d]:hover{opacity:.9}.file-card-link[data-v-a1be4b1d]{text-decoration:none;color:inherit}.payment-pending-notice[data-v-a1be4b1d]{width:100%;text-align:center;font:var(--font-body-r-13);letter-spacing:var(--font-body-r-13-ls);color:var(--color-orange-500, #f97316);margin:0}.btn-reject[data-v-a1be4b1d]:disabled,.btn-accept[data-v-a1be4b1d]:disabled{opacity:.4;cursor:not-allowed}.refund-status--approved[data-v-a1be4b1d]{color:#28a745}.refund-status--rejected[data-v-a1be4b1d]{color:#dc3545}.refund-status--pending[data-v-a1be4b1d]{color:#d4a017}.modal-title-block[data-v-0a3f8663]{display:flex;flex-direction:column;gap:8px;position:relative}.modal-title-row[data-v-0a3f8663]{padding-right:32px}.modal-title[data-v-0a3f8663]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:#282627;margin:0}.modal-description[data-v-0a3f8663]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80;margin:0}.modal-input-section[data-v-0a3f8663]{display:flex;flex-direction:column}.input-container[data-v-0a3f8663]{padding-top:12px}.save-btn-icon[data-v-0a3f8663]{width:24px;height:24px;color:#d5d4d5}.modal-title-block[data-v-c46a80ec]{display:flex;flex-direction:column;gap:8px;position:relative}.modal-title-row[data-v-c46a80ec]{padding-right:32px}.modal-title[data-v-c46a80ec]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:#282627;margin:0}.modal-description[data-v-c46a80ec]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80;margin:0}.modal-input-section[data-v-c46a80ec]{display:flex;flex-direction:column}.input-container[data-v-c46a80ec]{padding-top:12px}.save-btn-icon[data-v-c46a80ec]{width:24px;height:24px;color:#d5d4d5}.modal-title-row[data-v-179c6b89]{padding-right:32px}.modal-title[data-v-179c6b89]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:#282627;margin:0}.modal-actions-block[data-v-179c6b89]{display:flex;flex-direction:column;gap:12px}.btn-icon[data-v-179c6b89]{width:24px;height:24px;color:#2c2a2b}.modal-title-block[data-v-3dfe986d]{display:flex;flex-direction:column;gap:8px;position:relative}.modal-title-row[data-v-3dfe986d]{padding-right:32px}.modal-title[data-v-3dfe986d]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:#282627;margin:0}.modal-descriptions[data-v-3dfe986d]{display:flex;flex-direction:column;gap:4px}.modal-description[data-v-3dfe986d]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80;margin:0}.modal-form-section[data-v-3dfe986d]{display:flex;flex-direction:column}.form-content[data-v-3dfe986d]{padding-top:12px;display:flex;flex-direction:column;gap:20px}.form-group[data-v-3dfe986d]{display:flex;flex-direction:column;gap:16px}.form-divider[data-v-3dfe986d]{height:0;border:none;border-top:.5px solid #d5d4d5}.participants-block[data-v-3dfe986d]{display:flex;flex-direction:column;gap:12px}.participants-header[data-v-3dfe986d]{display:flex;justify-content:space-between;align-items:center}.participants-title[data-v-3dfe986d]{font:var(--font-body-sb-19);letter-spacing:var(--font-body-sb-19-ls, -1.5px);color:#2c2a2b}.participants-rows[data-v-3dfe986d]{display:flex;width:100%}.participant-row[data-v-3dfe986d]{display:flex;align-items:center;gap:12px;width:50%;padding:12px 0;border-top:.5px solid #d5d4d5}.participant-row--left[data-v-3dfe986d]{justify-content:flex-start}.participant-row--right[data-v-3dfe986d]{justify-content:flex-end}.participant-avatar[data-v-3dfe986d]{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0}.participant-avatar--placeholder[data-v-3dfe986d]{background:#d5d4d5}.avatar-img[data-v-3dfe986d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.participant-name[data-v-3dfe986d]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-name--right[data-v-3dfe986d]{text-align:right}.save-btn-icon[data-v-3dfe986d]{width:24px;height:24px;color:#d5d4d5}.footer-actions[data-v-3dfe986d]{display:flex;flex-direction:column;gap:10px;width:100%}.modal-meeting-results[data-v-cec82663]{display:flex;flex-direction:column;gap:20px;padding:0}.mr-header[data-v-cec82663]{position:relative}.mr-title-block[data-v-cec82663]{display:flex;flex-direction:column;gap:12px;min-width:0;padding-right:56px}.mr-title-row[data-v-cec82663]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.mr-title[data-v-cec82663]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:#282627;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis}.mr-event-info[data-v-cec82663]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:#a8a7a8;margin:0}.mr-subtitle[data-v-cec82663]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80;margin:0;line-height:156%;max-width:100%}.mr-subtitle-teams[data-v-cec82663]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-date-range[data-v-cec82663]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:var(--grey-600, #807F80);margin:0}.mr-score-card[data-v-cec82663]{display:flex;align-items:center;justify-content:space-between;padding:16px 8px;background:#f5f5f5;border-radius:12px;gap:0}.mr-team-col[data-v-cec82663]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.mr-team-col--left[data-v-cec82663]{align-items:flex-start}.mr-team-col--right[data-v-cec82663]{align-items:flex-end}.mr-team-logo[data-v-cec82663]{width:28px;height:28px;border-radius:4.67px;overflow:hidden;flex-shrink:0}.mr-team-logo-img[data-v-cec82663]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mr-team-logo-placeholder[data-v-cec82663]{width:100%;height:100%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.mr-logo-icon[data-v-cec82663]{width:16px;height:16px;color:#a8a7a8}.mr-team-name[data-v-cec82663]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:120%}.mr-team-name--left[data-v-cec82663]{text-align:left}.mr-team-name--right[data-v-cec82663]{text-align:right}.mr-score-center[data-v-cec82663]{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:0 8px}.mr-score-digit[data-v-cec82663]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls, -3px);color:#000;line-height:120%}.mr-form[data-v-cec82663]{display:flex;flex-direction:column;gap:20px;padding-top:12px}.mr-card-group[data-v-cec82663]{display:flex;flex-direction:column;gap:16px}.mr-score-inputs[data-v-cec82663]{display:flex;gap:12px}.mr-score-inputs[data-v-cec82663]>*{flex:1;min-width:0}.mr-card-divider[data-v-cec82663]{height:0;border:none;border-top:.5px solid #d5d4d5}.mr-add-icon[data-v-cec82663]{width:24px;height:24px}.mr-race-form[data-v-cec82663]{display:flex;flex-direction:column}.mr-race-list[data-v-cec82663]{display:flex;flex-direction:column;border:1px solid #ecebec;border-radius:12px;overflow:hidden}.mr-race-row[data-v-cec82663]{display:grid;grid-template-columns:minmax(0,1fr) 128px;gap:12px;align-items:center;padding:12px;border-bottom:1px solid #ecebec}.mr-race-row[data-v-cec82663]:last-child{border-bottom:none}.mr-race-participant[data-v-cec82663]{display:flex;align-items:center;min-width:0;gap:10px}.mr-race-avatar[data-v-cec82663],.mr-race-avatar-placeholder[data-v-cec82663]{width:36px;height:36px;border-radius:50%;flex-shrink:0}.mr-race-avatar[data-v-cec82663]{-o-object-fit:cover;object-fit:cover}.mr-race-avatar-placeholder[data-v-cec82663]{display:flex;align-items:center;justify-content:center;background:#f0f0f0}.mr-race-avatar-icon[data-v-cec82663]{width:18px;height:18px;color:#a8a7a8}.mr-race-name[data-v-cec82663]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Mulish,sans-serif;font-weight:700;font-size:14px;color:#2c2a2b}.mr-race-empty[data-v-cec82663]{padding:24px 12px;text-align:center;font-family:Mulish,sans-serif;font-size:14px;color:#807f80;border:1px solid #ecebec;border-radius:12px}.mr-edit-btn[data-v-cec82663]{display:inline-flex;align-items:center;gap:2px;background:none;border:none;cursor:pointer;font-family:Mulish,sans-serif;font-weight:600;font-size:14px;line-height:1.3;letter-spacing:-.03em;color:#807f80;padding:0;transition:opacity .2s}.mr-edit-btn--header[data-v-cec82663]{align-self:flex-start}.mr-edit-btn[data-v-cec82663]:hover{opacity:.7}.mr-card-name-row[data-v-cec82663]{display:flex;align-items:flex-end;gap:8px}.mr-card-name-row[data-v-cec82663]>:first-child{flex:1}.mr-card-remove-btn[data-v-cec82663]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;background:transparent;color:#807f80;cursor:pointer;border-radius:8px;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.mr-card-remove-btn[data-v-cec82663]:hover{background-color:#c6282814;color:#c62828}.mr-card-remove-icon[data-v-cec82663]{width:20px;height:20px}.mr-edit-icon[data-v-cec82663]{width:18px;height:18px;color:#807f80}.mr-actions[data-v-cec82663]{display:flex;flex-direction:column;gap:10px;padding-top:8px}.modal-title-block[data-v-31a2a865]{display:flex;flex-direction:column;gap:8px;position:relative}.modal-title-row[data-v-31a2a865]{padding-right:32px}.modal-title[data-v-31a2a865]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px)}.modal-description[data-v-31a2a865]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80}.form-content[data-v-31a2a865]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.form-inputs-group[data-v-31a2a865]{display:flex;flex-direction:column;gap:16px}.pass-count-field[data-v-31a2a865]{display:flex;flex-direction:column;gap:4px}.pass-count-summary[data-v-31a2a865]{padding:0 16px;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:var(--grey-600, #A8A7A8)}.switch-row[data-v-31a2a865]{display:flex;align-items:center;gap:12px;padding:8px 0}.switch-row-content[data-v-31a2a865]{flex:1}.switch-row-label[data-v-31a2a865]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b}.switch-toggle[data-v-31a2a865]{position:relative;width:58px;height:28px;border-radius:16px;border:1px solid #d5d4d5;background:#d5d4d5;cursor:pointer;padding:0;flex-shrink:0;transition:background-color .2s,border-color .2s}.switch-toggle--active[data-v-31a2a865]{background:#12b886;border-color:#12b886}.switch-thumb[data-v-31a2a865]{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:16px;background:#fff;transition:transform .2s}.switch-toggle--active .switch-thumb[data-v-31a2a865]{transform:translate(30px)}.save-btn-icon[data-v-31a2a865]{width:24px;height:24px;color:#d5d4d5}.modal-title-block[data-v-f3c27212]{display:flex;flex-direction:column;gap:8px;position:relative;padding-right:32px}.modal-title[data-v-f3c27212]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px)}.modal-description[data-v-f3c27212]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80}.modal-list-section[data-v-f3c27212],.reorder-list[data-v-f3c27212]{display:flex;flex-direction:column}.reorder-item[data-v-f3c27212]{display:flex;align-items:center;gap:12px;padding:12px 8px;border-bottom:1px solid #f0f0f0;background:#fff;cursor:default}.reorder-item[data-v-f3c27212]:last-child{border-bottom:none}.drag-handle[data-v-f3c27212]{width:20px;height:20px;color:#b0b0b0;cursor:grab;flex-shrink:0}.stage-info[data-v-f3c27212]{display:flex;flex-direction:column;gap:2px;min-width:0}.stage-name[data-v-f3c27212]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-caption[data-v-f3c27212]{font:var(--font-body-r-14);letter-spacing:var(--font-body-r-14-ls, -.5px);color:#807f80}.save-btn-icon[data-v-f3c27212]{width:24px;height:24px;color:#d5d4d5}[data-v-f3c27212] .sortable-ghost{opacity:.4}[data-v-f3c27212] .sortable-chosen{background:#f9f9f9}.modal-text[data-v-51deb4cd]{display:flex;flex-direction:column;gap:4px;padding-right:36px}.modal-title[data-v-51deb4cd]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--color-grey-800);margin:0}.modal-description[data-v-51deb4cd]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-700);margin:0}.container-button[data-v-51deb4cd]{display:flex;flex-direction:column;gap:12px}.wysiwyg-wrapper[data-v-84eed308]{display:flex;flex-direction:column;gap:4px}.wysiwyg-editor[data-v-84eed308]{border:1px solid #d5d4d5;border-radius:16px;overflow:hidden;position:relative}.wysiwyg-editor[data-v-84eed308]:focus-within{border-color:#2c2a2b}.wysiwyg-editor--error[data-v-84eed308]{border-color:var(--color-error, #e53935)}.wysiwyg-toolbar[data-v-84eed308]{display:flex;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid #e6e6e6;overflow-x:auto;flex-wrap:wrap}.wysiwyg-toolbar__sep[data-v-84eed308]{width:1px;height:20px;background:#e6e6e6;flex-shrink:0}.wysiwyg-toolbar__btn[data-v-84eed308]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#807f80;flex-shrink:0;transition:background .15s,color .15s}.wysiwyg-toolbar__btn[data-v-84eed308]:hover{background:#f5f5f5;color:#2c2a2b}.wysiwyg-toolbar__btn--active[data-v-84eed308]{background:#e6e6e6;color:#2c2a2b}.wysiwyg-toolbar__btn[data-v-84eed308]:disabled{opacity:.4;cursor:not-allowed}.wysiwyg-toolbar__icon[data-v-84eed308]{width:18px;height:18px}.wysiwyg-table-controls[data-v-84eed308]{display:flex;align-items:center;gap:4px;padding:4px 12px 4px 8px;border-bottom:1px solid #e6e6e6;background:#fafafa;overflow-x:visible;flex-wrap:wrap}.wysiwyg-table-controls--wrap[data-v-84eed308]{flex-wrap:wrap}.wysiwyg-table-controls__btn[data-v-84eed308]{display:flex;align-items:center;gap:2px;padding:3px 8px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#807f80;font-size:12px;font-family:Mulish,sans-serif;font-weight:600;white-space:nowrap;flex-shrink:0;transition:background .15s,color .15s}.wysiwyg-table-controls__btn[data-v-84eed308]:hover{background:#f0f0f0;color:#2c2a2b}.wysiwyg-table-controls__btn--danger[data-v-84eed308]:hover{background:#fef2f2;color:var(--color-error, #e53935)}.wysiwyg-table-controls__icon[data-v-84eed308]{width:14px;height:14px}.wysiwyg-table-controls__sep[data-v-84eed308]{width:1px;height:16px;background:#e6e6e6;flex-shrink:0}.wysiwyg-content[data-v-84eed308]{display:flex;flex-direction:column}.wysiwyg-error[data-v-84eed308]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-error, #e53935)}.wysiwyg-content .ProseMirror{outline:none;flex:1;padding:14px 12px;min-height:inherit;cursor:text;font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px}.wysiwyg-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#a8a7a8;pointer-events:none;height:0}.wysiwyg-content .ProseMirror h2{font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.315px;color:#2c2a2b;margin:16px 0 8px}.wysiwyg-content .ProseMirror h3{font-weight:700;font-size:18px;line-height:1.25;color:#2c2a2b;margin:16px 0 8px}.wysiwyg-content .ProseMirror p{margin:0 0 4px}.wysiwyg-content .ProseMirror p:empty,.wysiwyg-content .ProseMirror p:has(br:only-child){margin:0;line-height:.5}.wysiwyg-content .ProseMirror li p,.wysiwyg-content .ProseMirror td p,.wysiwyg-content .ProseMirror th p{margin:0}.wysiwyg-content .ProseMirror ol{list-style:decimal;padding-left:24px;margin:0 0 8px}.wysiwyg-content .ProseMirror ul{list-style:disc;padding-left:24px;margin:0 0 8px}.wysiwyg-content .ProseMirror li{margin-bottom:8px}.wysiwyg-content .ProseMirror li:last-child{margin-bottom:0}.wysiwyg-content .ProseMirror blockquote{background:#f2ffbf;border-left:5px solid #d9ff40;border-radius:8px;padding:12px 16px;margin:16px 0}.wysiwyg-content .ProseMirror blockquote p{color:#334000;margin:0}.wysiwyg-content .ProseMirror hr{border:none;border-top:1px solid #e6e6e6;margin:16px 0}.wysiwyg-content .ProseMirror table{border-collapse:collapse;width:100%;margin:8px 0}.wysiwyg-content .ProseMirror th,.wysiwyg-content .ProseMirror td{border:1px solid #d5d4d5;padding:8px 12px;text-align:left}.wysiwyg-content .ProseMirror th{background:#f5f5f5;font-weight:700}.wysiwyg-content .ProseMirror a{color:var(--color-primary, #6366f1);text-decoration:underline}.wysiwyg-link-bubble{display:flex;align-items:center;gap:4px;padding:6px 8px;background:#fff;border:1px solid #d5d4d5;border-radius:10px;box-shadow:0 4px 12px #0000001a;max-width:360px}.wysiwyg-link-bubble__url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-family:Mulish,sans-serif;color:var(--color-primary, #6366f1);text-decoration:underline;max-width:220px}.wysiwyg-link-bubble__input{flex:1;min-width:0;padding:4px 8px;border:1px solid #d5d4d5;border-radius:6px;font-size:13px;font-family:Mulish,sans-serif;color:#2c2a2b;outline:none}.wysiwyg-link-bubble__input:focus{border-color:#2c2a2b}.wysiwyg-link-bubble__btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;border-radius:5px;cursor:pointer;color:#807f80;flex-shrink:0;transition:background .15s,color .15s}.wysiwyg-link-bubble__btn:hover{background:#f5f5f5;color:#2c2a2b}.wysiwyg-link-bubble__btn--apply{color:#16a34a}.wysiwyg-link-bubble__btn--apply:hover{background:#f0fdf4;color:#15803d}.wysiwyg-link-bubble__btn--danger{color:var(--color-error, #e53935)}.wysiwyg-link-bubble__btn--danger:hover{background:#fef2f2;color:#b91c1c}.wysiwyg-link-bubble__icon{width:15px;height:15px}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.container-drop-img[data-v-bc4cbc39]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:300px}.drop-zone[data-v-bc4cbc39]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;flex:1}.description[data-v-bc4cbc39]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#a8a7a8;text-align:center;margin:0}.preview-zone[data-v-bc4cbc39]{width:100%;overflow:hidden;border-radius:16px}.preview-cropper[data-v-bc4cbc39]{width:100%;height:100%}.btn-icon[data-v-bc4cbc39]{width:24px;height:24px;flex-shrink:0}.container-buttons[data-v-bc4cbc39]{display:flex;flex-direction:column;gap:8px}.hidden-input[data-v-bc4cbc39]{display:none}.edit-drawer__header[data-v-2e7f4037]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-right:40px}.edit-drawer__title[data-v-2e7f4037]{margin:0;font:var(--font-section-title);letter-spacing:var(--font-section-title-ls);color:var(--color-text-primary)}.edit-drawer__fullscreen-toggle[data-v-2e7f4037]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:var(--radius-control-sm);background:var(--color-grey-100, #f5f5f5);color:var(--color-grey-800, #2c2a2b);cursor:pointer}.edit-drawer__fullscreen-toggle[data-v-2e7f4037]:hover{background:var(--color-grey-200, #eeeeee)}.edit-drawer__fullscreen-icon[data-v-2e7f4037]{width:20px;height:20px}.edit-drawer__form[data-v-2e7f4037]{display:flex;flex-direction:column;gap:24px}.edit-drawer__form--fullscreen[data-v-2e7f4037]{min-height:0}.edit-drawer__form--fullscreen .form-group[data-v-2e7f4037]{flex:1;min-height:0}.edit-drawer__form--fullscreen[data-v-2e7f4037] .wysiwyg-editor{min-height:min(680px,calc(100dvh - 190px))}.form-group[data-v-2e7f4037]{display:flex;flex-direction:column;gap:16px;padding-top:14px}.form-group--no-pad[data-v-2e7f4037]{padding-top:0}.form-group--bordered[data-v-2e7f4037]{gap:16px;padding-bottom:24px;border-bottom:1px solid #e6e6e6}.form-row-dates[data-v-2e7f4037]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.edit-drawer__textarea[data-v-2e7f4037]{width:100%;min-height:150px;padding:14px 12px;border:1px solid #d5d4d5;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#2c2a2b;resize:vertical;outline:none;border-radius:16px}.edit-drawer__textarea[data-v-2e7f4037]::-moz-placeholder{color:#a8a7a8}.edit-drawer__textarea[data-v-2e7f4037]::placeholder{color:#a8a7a8}.edit-drawer__textarea--error[data-v-2e7f4037]{border-color:var(--color-error, #e53935)}.edit-drawer__textarea[data-v-2e7f4037]:focus{border-color:#2c2a2b}.edit-drawer__error[data-v-2e7f4037]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-error, #e53935)}.edit-drawer__file-error[data-v-2e7f4037]{margin-top:-8px}.document-source-switch[data-v-2e7f4037]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:16px;background:var(--color-grey-100, #f5f5f5)}.document-source-option[data-v-2e7f4037]{min-height:40px;padding:8px 10px;border:none;border-radius:12px;background:transparent;color:var(--color-grey-700, #807f80);font:var(--font-caption-sb-13);letter-spacing:var(--font-caption-sb-13-ls);cursor:pointer}.document-source-option--active[data-v-2e7f4037]{background:#fff;color:var(--color-grey-900, #171617)}.organizer-document-list[data-v-2e7f4037]{display:flex;flex-direction:column;gap:8px}.organizer-document-option[data-v-2e7f4037]{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 12px;border:1px solid transparent;border-radius:16px;background:var(--color-grey-100, #f5f5f5);color:inherit;text-align:left;cursor:pointer}.organizer-document-option--active[data-v-2e7f4037]{border-color:var(--color-grey-800, #2c2a2b);background:#fff}.organizer-document-option__icon[data-v-2e7f4037]{width:24px;height:24px;color:var(--color-grey-700, #807f80);flex-shrink:0}.organizer-document-option__meta[data-v-2e7f4037]{display:flex;flex-direction:column;gap:2px;min-width:0}.organizer-document-option__name[data-v-2e7f4037]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-800, #2c2a2b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organizer-document-option__caption[data-v-2e7f4037],.organizer-document-empty[data-v-2e7f4037]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-700, #807f80)}.organizer-document-empty[data-v-2e7f4037]{margin:0;text-align:center}.pending-file[data-v-2e7f4037]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--color-grey-100, #f5f5f5);border-radius:16px}.pending-file__icon[data-v-2e7f4037]{width:24px;height:24px;color:var(--color-grey-700, #807f80);flex-shrink:0}.pending-file__name[data-v-2e7f4037]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-800, #2c2a2b);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-file__remove[data-v-2e7f4037]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pending-file__remove-icon[data-v-2e7f4037]{width:20px;height:20px;color:var(--color-grey-600, #a8a7a8)}.visually-hidden[data-v-2e7f4037]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.upload-icon[data-v-2e7f4037]{width:24px;height:24px}.field-list[data-v-2e7f4037]{display:flex;flex-direction:column;gap:8px}.field-item[data-v-2e7f4037]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-grey-100, #f5f5f5);border-radius:16px}.field-item__info[data-v-2e7f4037]{display:flex;flex-direction:column;gap:2px}.field-item__name[data-v-2e7f4037]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-800, #2c2a2b)}.field-item__type[data-v-2e7f4037]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-600, #a8a7a8)}.field-item__delete[data-v-2e7f4037]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.field-item__delete-icon[data-v-2e7f4037]{width:20px;height:20px;color:var(--color-grey-600, #a8a7a8)}.field-empty[data-v-2e7f4037]{font:var(--font-body-m-16);letter-spacing:var(--font-body-m-16-ls, -1px);color:var(--color-grey-600, #a8a7a8);margin:0;text-align:center;padding:16px 0}.form-actions-row[data-v-2e7f4037]{display:flex;gap:8px}.form-actions-row[data-v-2e7f4037]>*{flex:1;min-width:0}.add-venue-link[data-v-2e7f4037]{background:none;border:none;cursor:pointer;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--grey-700, #807F80);text-decoration:underline;padding:0;align-self:flex-start}.add-venue-link[data-v-2e7f4037]:disabled{opacity:.5;cursor:not-allowed}.field-hint[data-v-2e7f4037]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-600, #a8a7a8);margin:4px 0 0 12px}.qr-code-container[data-v-5155f0f5]{display:flex;align-items:center;justify-content:center}.qr-code-box[data-v-5155f0f5]{width:336px;height:336px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:16px;overflow:hidden}.qr-code-image[data-v-5155f0f5]{width:100%;height:100%;display:block}.qr-code-icon[data-v-5155f0f5]{width:120px;height:120px;color:#d5d4d5}@media(max-width:767px){.qr-code-box[data-v-5155f0f5]{width:343px;height:343px}}.event-management-page[data-v-8fbbb28a]{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:16px 0 56px;display:flex;flex-direction:column;gap:24px}.event-management-page--stages[data-v-8fbbb28a]{max-width:1204px;padding:0 24px 48px;gap:22px}.event-management-page--description-drawer[data-v-8fbbb28a]{width:min(1336px,calc(100% - 40px))}.content-container[data-v-8fbbb28a]{width:100%}.event-gallery-input[data-v-8fbbb28a]{display:none}@media(min-width:768px)and (max-width:1023px){.event-management-page[data-v-8fbbb28a]{padding-bottom:4px}}@media(max-width:767px){.event-management-page[data-v-8fbbb28a]{gap:4px;width:100%;padding:0 0 4px}}.publish-modal-actions[data-v-8fbbb28a]{display:flex;gap:12px;justify-content:flex-end}.delete-event-icon[data-v-8fbbb28a]{color:var(--color-danger, #ef4444)}.delete-event-confirm-btn[data-v-8fbbb28a]{background-color:var(--color-danger, #ef4444)!important;border-color:var(--color-danger, #ef4444)!important;color:#fff!important}.delete-event-confirm-btn[data-v-8fbbb28a]:hover{background-color:var(--color-danger-hover, #dc2626)!important;border-color:var(--color-danger-hover, #dc2626)!important}.container-organization[data-v-e9d819cd]{display:flex;gap:16px;border-radius:32px}.organization-info[data-v-e9d819cd]{display:flex;flex-direction:column;gap:0;flex:1;min-width:0;max-width:800px;padding:24px 16px 16px;border-radius:32px;background:#fff;overflow:hidden;will-change:transform}.avatar-tab[data-v-e9d819cd]{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.avatar-name[data-v-e9d819cd]{display:flex;align-items:center;gap:16px}.avatar-wrapper[data-v-e9d819cd]{position:relative;flex-shrink:0}.btn-edit-avatar[data-v-e9d819cd]{position:absolute;bottom:-4px;right:-4px;width:32px;height:32px;border-radius:28px;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.btn-edit-avatar-icon[data-v-e9d819cd]{width:20px;height:20px;color:#2c2a2b}.name-block[data-v-e9d819cd]{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.org-name[data-v-e9d819cd]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:120%;letter-spacing:-2px;color:#2c2a2b;margin:0}.org-disciplines[data-v-e9d819cd]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;margin:0}.btn-edit-info[data-v-e9d819cd]{flex-shrink:0;width:40px;height:40px;border-radius:28px;background:#f5f5f5;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .15s ease}.btn-edit-info[data-v-e9d819cd]:hover{background:#e6e6e6}.btn-edit-info-icon[data-v-e9d819cd]{width:24px;height:24px;color:#2c2a2b}.container-link-button[data-v-e9d819cd]{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #e6e6e6}.link-button[data-v-e9d819cd],.qr-button[data-v-e9d819cd]{flex:1}.qr-button--mobile[data-v-e9d819cd]{display:none}.drawer-container[data-v-e9d819cd]{width:384px;flex-shrink:0}@media(max-width:767px){.container-organization[data-v-e9d819cd]{flex-direction:column;gap:4px;border-radius:0;overflow:visible}.organization-info[data-v-e9d819cd]{width:100%;padding:0;border:none;background:transparent;border-radius:0;gap:4px}.avatar-tab[data-v-e9d819cd]{padding:24px 16px;background:#fff;border-radius:32px;border-bottom:none}.avatar-name[data-v-e9d819cd]{gap:20px}.name-block[data-v-e9d819cd]{flex:1}.container-link-button[data-v-e9d819cd]{padding:24px 16px;background:#fff;border-radius:32px;border-top:none}.qr-button--desktop[data-v-e9d819cd]{display:none}.qr-button--mobile[data-v-e9d819cd]{display:inline-flex;flex:0 0 48px;width:48px;height:48px}.drawer-container[data-v-e9d819cd]{display:none}}.org-member-row[data-v-5e061c50]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #d5d4d5;transition:opacity .2s ease}.org-member-row.is-last[data-v-5e061c50]{border-bottom:none}.org-member-row.clickable[data-v-5e061c50]{cursor:pointer}.org-member-row.clickable[data-v-5e061c50]:hover{opacity:.7}.avatar-wrapper[data-v-5e061c50]{position:relative;width:48px;height:48px;flex-shrink:0}.avatar-wrapper[data-v-5e061c50] .size-10{width:48px!important;height:48px!important}.badge-captain[data-v-5e061c50]{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border-radius:4px;background:#cf0;display:flex;align-items:center;justify-content:center}.badge-icon[data-v-5e061c50]{width:10px;height:10px;color:#334000}.row-content[data-v-5e061c50]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.row-title[data-v-5e061c50]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-caption[data-v-5e061c50]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trailing-menu[data-v-5e061c50]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0;border-radius:8px;transition:background-color .15s ease}.trailing-menu[data-v-5e061c50]:hover{background-color:#f5f5f5}.trailing-menu-icon[data-v-5e061c50]{width:24px;height:24px;color:#2c2a2b}.trailing-chevron[data-v-5e061c50]{display:flex;align-items:center;flex-shrink:0}.trailing-text[data-v-5e061c50]{font-family:Mulish,sans-serif;font-weight:700;font-size:13px;line-height:130%;letter-spacing:-1px;color:#2c2a2b}.trailing-arrow[data-v-5e061c50]{width:21px;height:21px;color:#2c2a2b}.content-members[data-v-f35a7fa4]{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-radius:32px;overflow:hidden}.members-title[data-v-f35a7fa4]{font-family:Mulish,sans-serif;font-weight:700;font-size:19px;line-height:120%;letter-spacing:-1px;color:#2c2a2b;margin:0}.members-list[data-v-f35a7fa4]{display:flex;flex-direction:column;gap:0}.empty-state[data-v-f35a7fa4]{min-height:300px}@media(max-width:767px){.content-members[data-v-f35a7fa4]{padding:16px;background:#fff}}.content-events[data-v-e5ef1d59]{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-radius:32px;overflow:hidden}.card-list[data-v-e5ef1d59]{display:flex;flex-direction:column;gap:12px}.events-grid[data-v-e5ef1d59]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.event-card[data-v-e5ef1d59]{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--color-grey-100);border-radius:16px;border:1px solid var(--color-grey-200);text-decoration:none;color:inherit}.event-card--clickable[data-v-e5ef1d59]{cursor:pointer;transition:background .15s ease}.event-card--clickable[data-v-e5ef1d59]:hover{background:var(--color-grey-200)}.event-discipline[data-v-e5ef1d59]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-grey-500);text-transform:uppercase}.event-name[data-v-e5ef1d59]{font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls);color:var(--color-grey-800)}.event-date[data-v-e5ef1d59]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-500)}.empty-state[data-v-e5ef1d59]{min-height:300px}@media(max-width:767px){.content-events[data-v-e5ef1d59]{padding:16px;background:#fff}.card-list[data-v-e5ef1d59]{gap:8px}.events-grid[data-v-e5ef1d59]{grid-template-columns:1fr}}.container-input[data-v-248d3ec7]{display:flex;flex-direction:column;gap:4px;padding-top:12px}.input-label[data-v-248d3ec7]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#a8a7a8}.container-button[data-v-248d3ec7]{display:flex;flex-direction:column;gap:8px}.dropdown-desktop[data-v-b3e135e6]{display:flex;flex-direction:column;width:206px;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 8px 12px #21252914,0 2px 12px -1px #21252914}.dropdown-item[data-v-b3e135e6]{display:flex;align-items:center;width:100%;height:48px;padding:12px 16px;border:none;background:#fff;font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:-1px;cursor:pointer;transition:background-color .15s ease;text-align:left}.dropdown-item[data-v-b3e135e6]:hover:not(:disabled){background-color:#f5f5f5}.dropdown-item[data-v-b3e135e6]:disabled{cursor:not-allowed;opacity:.6}.dropdown-item--secondary[data-v-b3e135e6]{color:#202020}.dropdown-item--danger[data-v-b3e135e6]{color:#e30000}.dropdown-divider[data-v-b3e135e6]{height:0;border-top:.5px solid #e6e6e6;margin:0}.topline[data-v-b3e135e6]{display:flex;align-items:center}.topline-name[data-v-b3e135e6]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-1px;color:#2c2a2b;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-button[data-v-b3e135e6]{display:flex;flex-direction:column;gap:12px}.btn-exclude[data-v-b3e135e6] .button-content{color:#e30000}.form[data-v-552213f1]{display:flex;flex-direction:column;gap:12px}.topline[data-v-2e3fc8fc]{display:flex;align-items:center;justify-content:space-between;padding-right:36px}.topline-text[data-v-2e3fc8fc]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-text[data-v-2e3fc8fc]{display:flex;flex-direction:column;gap:4px}.container-button[data-v-2e3fc8fc]{display:flex;flex-direction:column}.topline[data-v-ddafdacd]{display:flex;align-items:center;justify-content:space-between;padding-right:36px}.topline-text[data-v-ddafdacd]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-text[data-v-ddafdacd]{display:flex;flex-direction:column;gap:4px}.container-button[data-v-ddafdacd]{display:flex;flex-direction:column}.my-organization-page[data-v-d4852ca9]{max-width:1248px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.section-card[data-v-d4852ca9]{background:var(--color-surface-primary, #fff);border-radius:16px;padding:20px;margin-bottom:16px}.section-card__headline[data-v-d4852ca9]{font-size:16px;font-weight:600;margin:0 0 12px}.section-card__rows[data-v-d4852ca9]{display:flex;flex-direction:column}.section-card__empty[data-v-d4852ca9]{color:var(--color-text-secondary, #6b7280);font-size:14px;margin:0 0 12px}.section-card__action-btn[data-v-d4852ca9]{margin-top:12px}.leave-organization-btn[data-v-d4852ca9]{display:block;margin:16px auto 0;padding:10px 20px;background:transparent;border:none;color:#e30000;font-family:Mulish,sans-serif;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.verification-card__header[data-v-d4852ca9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.verification-card .section-card__headline[data-v-d4852ca9]{margin:0}.verification-card__text[data-v-d4852ca9]{font-size:14px;color:var(--color-text-secondary, #6b7280);margin:0 0 8px}.verification-card__rejected[data-v-d4852ca9],.verification-card__verified[data-v-d4852ca9]{display:flex;flex-direction:column;gap:12px}.verification-card__details[data-v-d4852ca9]{display:flex;flex-direction:column;margin-top:4px}.verification-card__reason[data-v-d4852ca9]{background:#fff4f4;border-left:3px solid #e30000;padding:10px 12px;border-radius:8px}.verification-card__reason-label[data-v-d4852ca9]{font-size:12px;font-weight:600;color:#e30000;margin-bottom:2px}.verification-card__reason-text[data-v-d4852ca9]{font-size:14px;color:#1a1a1a;white-space:pre-wrap;word-break:break-word}.verification-badge[data-v-d4852ca9]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.verification-badge--pending[data-v-d4852ca9]{background:#fff4e0;color:#b8700b}.verification-badge--not_submitted[data-v-d4852ca9]{background:#f2f2f2;color:#69686a}.verification-badge--verified[data-v-d4852ca9]{background:#e6f6ea;color:#1b7f3a}.verification-badge--rejected[data-v-d4852ca9]{background:#ffecec;color:#e30000}.danger-zone[data-v-d4852ca9]{margin-top:24px;border:1px solid #ffdede}.danger-zone .section-card__headline[data-v-d4852ca9],.danger-zone__btn[data-v-d4852ca9] .button-content{color:#e30000}.drawer-custom-fields__inputs[data-v-d4852ca9]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.dropdown-overlay[data-v-d4852ca9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}@media(max-width:767px){.my-organization-page[data-v-d4852ca9]{gap:4px;padding:0}}@media(max-width:1023px){.my-organization-page[data-v-d4852ca9]{padding-bottom:4px}}.org-join-page[data-v-dd4dedce]{display:flex;justify-content:center;align-items:center;min-height:50vh;padding:2rem}.org-join-card[data-v-dd4dedce]{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:24rem;width:100%;padding:2rem;border-radius:1rem;background:var(--color-surface, #fff);text-align:center}.org-join-card__logo[data-v-dd4dedce]{width:5rem;height:5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.org-join-card__title[data-v-dd4dedce]{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #2c2a2b);margin:0}.org-join-card__org-name[data-v-dd4dedce]{font-size:1.125rem;color:var(--color-text-secondary, #807f80);margin:0}.org-join-card__hint[data-v-dd4dedce]{font-size:.875rem;color:var(--color-text-secondary, #807f80);margin:0}.org-join-card__error[data-v-dd4dedce]{color:#fe572a;margin:0}.org-join-card__button[data-v-dd4dedce]{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 2rem;border-radius:28px;background:#2c2a2b;color:#fff;font-weight:700;font-size:1rem;letter-spacing:-.16px;border:none;cursor:pointer;transition:opacity .15s}.org-join-card__button[data-v-dd4dedce]:hover:not(:disabled){opacity:.9}.org-join-card__button[data-v-dd4dedce]:disabled{background:#d5d4d5;cursor:not-allowed}.org-join-card__button--link[data-v-dd4dedce]{text-decoration:none}.org-join-card__link[data-v-dd4dedce]{color:var(--color-text-secondary, #807f80);text-decoration:underline;font-size:.875rem}.organizations-list-content[data-v-f074aa2b]{display:flex;gap:24px;align-items:flex-start}.create-button-container[data-v-f074aa2b]{flex-shrink:0;width:282px}.list-card[data-v-f074aa2b]{flex:1;min-width:0;background:#fff;border-radius:32px;padding:16px;display:flex;flex-direction:column;gap:16px}.list-container[data-v-f074aa2b]{display:flex;flex-direction:column}.list-container[data-v-f074aa2b]>:first-child{padding-top:0}.list-container[data-v-f074aa2b]>:last-child{padding-bottom:0}.empty-card[data-v-f074aa2b]{flex:1;min-width:0;background:#fff;border-radius:32px;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;gap:16px}.empty-icon[data-v-f074aa2b]{width:96px;height:96px;color:#a8a7a8}.empty-text-area[data-v-f074aa2b]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 16px}.empty-headline[data-v-f074aa2b]{font:var(--font-body-sb-19);letter-spacing:var(--font-body-sb-19-ls);color:#2c2a2b;text-align:center}.empty-description[data-v-f074aa2b]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;text-align:center}@media(max-width:767px){.organizations-list-content[data-v-f074aa2b]{flex-direction:column;gap:4px;align-items:stretch}.create-button-container[data-v-f074aa2b]{width:100%;background:#fff;border-radius:32px;padding:24px 16px}.list-card[data-v-f074aa2b]{border-radius:32px}.empty-card[data-v-f074aa2b]{min-height:480px}}.create-org-form[data-v-a97636fb]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;width:100%;padding:32px;background:#fff;border-radius:32px;gap:32px;overflow:hidden}.form-text-area[data-v-a97636fb]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.form-headline[data-v-a97636fb]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:#282627;text-align:center;margin:0}.form-description[data-v-a97636fb]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:#807f80;text-align:center;margin:0}.form-input-container[data-v-a97636fb]{width:360px;padding-top:12px;display:flex;flex-direction:column;gap:12px}.form-drop-img-container[data-v-a97636fb]{display:flex;flex-direction:column;align-items:center;gap:12px;width:360px}.form-img-preview[data-v-a97636fb]{width:360px;height:360px;overflow:hidden;border-radius:16px}.form-cropper[data-v-a97636fb]{width:100%;height:100%}.form-format-hint[data-v-a97636fb]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:#a8a7a8;text-align:center;margin:0}.form-button-container[data-v-a97636fb]{display:flex;align-items:center;justify-content:center;gap:10px}.btn-continue[data-v-a97636fb]{min-width:258px;padding-left:40px!important;padding-right:32px!important}.btn-step2[data-v-a97636fb]{min-width:258px}.btn-icon[data-v-a97636fb]{width:24px;height:24px;flex-shrink:0}.sr-only[data-v-a97636fb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.create-org-form[data-v-a97636fb]{padding:24px 16px 16px;gap:20px;border-radius:32px}.form-text-area[data-v-a97636fb]{gap:8px;align-items:flex-start}.form-headline[data-v-a97636fb],.form-description[data-v-a97636fb]{text-align:left}.form-input-container[data-v-a97636fb],.form-drop-img-container[data-v-a97636fb]{width:100%}.form-img-preview[data-v-a97636fb]{width:100%;height:343px}.form-button-container[data-v-a97636fb]{width:100%}.form-button-container--step1[data-v-a97636fb]{flex:1;align-items:flex-end}.form-button-container--step2[data-v-a97636fb]{flex-direction:column;gap:8px}}.my-organizations-page[data-v-87a19ec5]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.my-organizations-page[data-v-87a19ec5]{gap:4px;padding:0 0 4px}}@media(min-width:768px)and (max-width:1023px){.my-organizations-page[data-v-87a19ec5]{padding-bottom:4px}}.drawer-form[data-v-dc645d0f],.drawer-form__group[data-v-dc645d0f]{display:flex;flex-direction:column;gap:20px}.drawer-form__group--bordered[data-v-dc645d0f]{padding-bottom:20px;border-bottom:1px solid var(--color-grey-500, #d5d4d5)}.drawer-form__group-title[data-v-dc645d0f]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-600, #a8a7a8)}.drawer-form__inputs[data-v-dc645d0f]{display:flex;flex-direction:column;gap:16px}.table-heading[data-v-1b8e095a]{display:flex;align-items:center;height:40px;padding:0 53px 0 8px;gap:24px;background:var(--color-grey-200, #f5f5f5);border-bottom:1px solid var(--color-grey-500, #d5d4d5);clip-path:inset(0 0 0 0 round 16px 16px 0 0)}.table-heading__col[data-v-1b8e095a]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls, -1px);color:var(--color-grey-800, #2c2a2b);padding:8px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.table-heading__col--participant[data-v-1b8e095a]{width:200px}.table-heading__col--type[data-v-1b8e095a]{width:120px}.table-heading__col--event[data-v-1b8e095a]{flex:1;min-width:0}.table-heading__col--phone[data-v-1b8e095a],.table-heading__col--email[data-v-1b8e095a]{width:136px}.overflow-tooltip{max-width:320px;padding:8px;border-radius:4px;background:#212529;color:#fff;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);line-height:130%;z-index:1000;animation:overflowTooltipFadeIn .15s ease}.overflow-tooltip__arrow{fill:#212529}@keyframes overflowTooltipFadeIn{0%{opacity:0}to{opacity:1}}.table-row[data-v-34a90df4]{display:flex;align-items:center;min-height:40px;padding:0 8px;gap:24px;border-bottom:1px solid var(--color-grey-500, #d5d4d5);cursor:pointer;transition:background .15s}.table-row[data-v-34a90df4]:last-child{border-bottom:none}.table-row[data-v-34a90df4]:hover{background:var(--color-grey-200, #f5f5f5)}.table-row__col[data-v-34a90df4]{padding:8px 4px;min-width:0;flex-shrink:0}.table-row__col--participant[data-v-34a90df4]{width:200px;display:flex;align-items:center;gap:4px}.table-row__col--type[data-v-34a90df4]{width:120px}.table-row__col--event[data-v-34a90df4]{flex:1;min-width:0}.table-row__col--phone[data-v-34a90df4],.table-row__col--email[data-v-34a90df4]{width:136px}.table-row__avatar[data-v-34a90df4]{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.table-row__avatar--placeholder[data-v-34a90df4]{background:var(--color-grey-300, #e6e6e6)}.table-row__info[data-v-34a90df4]{display:flex;flex-direction:column;min-width:0}.table-row__nickname[data-v-34a90df4]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls, -1px);color:var(--color-grey-800, #2c2a2b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-row__fullname[data-v-34a90df4]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls, -.5px);line-height:110%;color:var(--color-grey-700, #807f80);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-row__cell-text[data-v-34a90df4]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls, -1px);color:var(--color-grey-800, #2c2a2b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.table-row__chevron[data-v-34a90df4]{display:flex;align-items:center;justify-content:center;width:21px;height:21px;flex-shrink:0}.table-row__chevron-icon[data-v-34a90df4]{width:21px;height:21px;color:var(--color-grey-600, #a8a7a8)}.my-participants-page[data-v-2e649192]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:var(--space-stack-md)}.content-card[data-v-2e649192]{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-surface-card-lg);padding:16px;display:flex;flex-direction:column;gap:16px}.empty-wrapper[data-v-2e649192]{border-radius:var(--radius-surface-card);border:1px dashed var(--color-border-muted);background:var(--color-surface-card-subtle);padding:20px 12px;flex:1;display:flex;min-height:400px}.table-wrapper[data-v-2e649192]{border-radius:var(--radius-surface-card);border:1px solid var(--color-border-default);overflow-x:auto}.table-inner[data-v-2e649192]{min-width:900px}@media(max-width:767px){.my-participants-page[data-v-2e649192]{gap:4px;padding:0 0 80px}.content-card[data-v-2e649192]{border-radius:24px}}@media(max-width:1023px){.my-participants-page[data-v-2e649192]{padding-bottom:4px}}.modal-buttons[data-v-239c7aee]{display:flex;flex-direction:column;gap:8px}.social-form[data-v-e8db7667]{display:flex;flex-direction:column;gap:24px;padding:20px 0}.other-link-row[data-v-e8db7667]{display:flex;align-items:flex-end;gap:8px}.other-link-row[data-v-e8db7667] .ui-input{flex:1;min-width:0}.remove-link-btn[data-v-e8db7667]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:none;background:var(--color-grey-200, #f5f5f5);border-radius:12px;cursor:pointer;transition:background .15s;margin-bottom:4px}.remove-link-btn[data-v-e8db7667]:hover{background:var(--color-grey-300, #e6e6e6)}.remove-link-icon[data-v-e8db7667]{width:20px;height:20px;color:var(--color-grey-600, #a8a7a8)}.add-link-btn[data-v-e8db7667]{background:var(--color-grey-200, #f5f5f5)!important;border:none!important}.add-link-icon[data-v-e8db7667]{width:20px;height:20px}.field-with-hint[data-v-e8db7667]{display:flex;flex-direction:column;gap:6px}.field-hint[data-v-e8db7667]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:var(--color-grey-600, #a8a7a8)}.modal-buttons[data-v-e8db7667]{display:flex;flex-direction:column;gap:8px}.questionnaire-page[data-v-558e227b]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.container-data[data-v-558e227b]{display:flex;gap:16px;align-items:flex-start;border-radius:32px}.data-column[data-v-558e227b]{flex:1;max-width:800px;min-width:0;background:var(--color-grey-100, #ffffff);border-radius:32px;padding:16px;display:flex;flex-direction:column;gap:12px}.drawer-container[data-v-558e227b]{width:384px;flex-shrink:0;align-self:stretch}.avatar-block[data-v-558e227b]{padding:0 0 12px}.avatar-row[data-v-558e227b]{display:flex;align-items:center;gap:20px}.avatar-wrapper[data-v-558e227b]{position:relative;width:72px;height:72px;flex-shrink:0}.avatar-edit-btn[data-v-558e227b]{position:absolute;bottom:-4px;right:-4px;width:32px;height:32px;background:var(--color-grey-100, #ffffff);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;box-shadow:0 2px 4px #0000001a;transition:background .15s}.avatar-edit-btn[data-v-558e227b]:hover{background:var(--color-grey-200, #f5f5f5)}.avatar-edit-btn__icon[data-v-558e227b]{width:16px;height:16px;color:var(--color-grey-800, #2c2a2b)}.avatar-text[data-v-558e227b]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.avatar-text__nickname[data-v-558e227b]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:var(--color-grey-800, #2c2a2b)}.profile-edit-btn[data-v-558e227b]{width:40px;height:40px;background:var(--color-grey-200, #f5f5f5);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s}.profile-edit-btn[data-v-558e227b]:hover{background:var(--color-grey-300, #e6e6e6)}.profile-edit-btn__icon[data-v-558e227b]{width:20px;height:20px;color:var(--color-grey-800, #2c2a2b)}.data-info[data-v-558e227b]{display:flex;flex-direction:column;gap:12px}.section-card[data-v-558e227b]{background:var(--color-grey-200, #f5f5f5);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px;overflow:hidden}.section-card--centered[data-v-558e227b]{align-items:flex-start}.section-card__headline[data-v-558e227b]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls, -1.5px);color:var(--color-grey-800, #2c2a2b);margin:0}.section-card__headline--lg[data-v-558e227b]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls, -1.5px)}.section-card__rows[data-v-558e227b]{display:flex;flex-direction:column}.section-card__action-btn[data-v-558e227b]{width:240px;background:var(--color-grey-100, #ffffff)!important;border:1px solid var(--color-grey-300, #e6e6e6)!important}.section-card__action-icon[data-v-558e227b]{width:20px;height:20px}.drawer-enter-active[data-v-558e227b],.drawer-leave-active[data-v-558e227b]{transition:opacity .25s ease,transform .25s ease}.drawer-enter-from[data-v-558e227b],.drawer-leave-to[data-v-558e227b]{opacity:0}@media(max-width:767px){.questionnaire-page[data-v-558e227b]{gap:4px;padding:0 0 80px}.container-data[data-v-558e227b]{border-radius:24px}.drawer-container[data-v-558e227b]{display:none}.data-column[data-v-558e227b]{max-width:100%}}@media(max-width:1023px){.drawer-container[data-v-558e227b]{display:none}.data-column[data-v-558e227b]{max-width:100%}}.topline[data-v-cbd3550e]{display:flex;align-items:center;justify-content:space-between;padding-right:36px}.topline-text[data-v-cbd3550e]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-text[data-v-cbd3550e]{display:flex;flex-direction:column;gap:4px}.container-button[data-v-cbd3550e]{display:flex;flex-direction:column}.my-events-page[data-v-d2f08d71]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.tab-container[data-v-d2f08d71]{display:flex;flex-direction:column;gap:24px}.tab-header[data-v-d2f08d71]{display:flex;align-items:center;justify-content:space-between;gap:16px}.tab-content[data-v-d2f08d71]{display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;border-radius:32px;min-height:600px}.events-grid[data-v-d2f08d71]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.empty-state[data-v-d2f08d71]{margin-top:24px}.tournament-card-wrapper[data-v-d2f08d71]{position:relative}.tournament-card-link[data-v-d2f08d71]{text-decoration:none;color:inherit;display:block}.tournament-card-link__card[data-v-d2f08d71]{pointer-events:none}.publish-modal-actions[data-v-d2f08d71]{display:flex;gap:12px;justify-content:flex-end}.tournament-card-actions[data-v-d2f08d71]{position:absolute;top:8px;right:8px;z-index:1;display:flex;gap:4px}.tournament-delete-btn[data-v-d2f08d71]{--btn-bg: rgba(255, 255, 255, .9);background-color:#ffffffe6!important;border-color:#ffffffe6!important;color:#e30000!important}.create-event-btn[data-v-d2f08d71]{white-space:nowrap;flex-shrink:0}@media(max-width:767px){.my-events-page[data-v-d2f08d71]{gap:4px;padding:0 0 4px}.tab-container[data-v-d2f08d71]{gap:4px}.tab-content[data-v-d2f08d71]{padding:24px 16px;border-radius:32px}.empty-state[data-v-d2f08d71]{margin-top:8px}.events-grid[data-v-d2f08d71]{grid-template-columns:1fr;gap:8px}.create-event-btn-text[data-v-d2f08d71]{display:none}}@media(min-width:768px)and (max-width:1023px){.my-events-page[data-v-d2f08d71]{padding-bottom:4px}.events-grid[data-v-d2f08d71]{grid-template-columns:repeat(2,minmax(0,1fr))}}.documents-page[data-v-fa29b102]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.documents-page[data-v-fa29b102]{padding:0 0 4px;gap:4px}}@media(min-width:768px)and (max-width:1023px){.documents-page[data-v-fa29b102]{padding-bottom:4px}}.tab-content[data-v-01667087]{display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;border-radius:24px}.filters[data-v-01667087]{display:flex;gap:4px;align-items:center}.filter-tab[data-v-01667087]{padding:8px 16px;border:1px solid #f5f5f5;border-radius:24px;cursor:pointer;font-family:Mulish,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-1px;text-transform:uppercase;white-space:nowrap;transition:background .2s,color .2s,border-color .2s;background:#f5f5f5;color:#2c2a2b}.filter-tab[data-v-01667087]:hover:not(.filter-tab--active){background:#e6e6e6;border-color:#e6e6e6}.filter-tab--active[data-v-01667087]{background:#2c2a2b;border-color:#2c2a2b;color:#fff}.events-grid[data-v-01667087]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.empty-state[data-v-01667087]{min-height:400px}.load-more[data-v-01667087]{padding:0}@media(max-width:767px){.tab-content[data-v-01667087]{padding:16px;border-radius:24px}.filters[data-v-01667087]{overflow-x:auto;-webkit-overflow-scrolling:touch}.events-grid[data-v-01667087]{grid-template-columns:1fr;gap:8px}.empty-state[data-v-01667087]{min-height:300px}}@media(min-width:768px)and (max-width:1023px){.events-grid[data-v-01667087]{grid-template-columns:repeat(2,1fr)}}.my-events-content[data-v-2a53eac4]{display:flex;flex-direction:column;gap:24px}.empty-container[data-v-2a53eac4]{background:#fff;border-radius:24px;min-height:600px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.my-events-content[data-v-2a53eac4]{gap:4px}.empty-container[data-v-2a53eac4]{min-height:400px}}.participant-my-events-page[data-v-bd14364f]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.participant-my-events-page[data-v-bd14364f]{gap:4px;padding:0 0 4px}}@media(min-width:768px)and (max-width:1023px){.participant-my-events-page[data-v-bd14364f]{padding-bottom:4px}}.drawer-form[data-v-481ef431],.drawer-form__group[data-v-481ef431]{display:flex;flex-direction:column;gap:20px}.drawer-form__group--bordered[data-v-481ef431]{padding-bottom:20px;border-bottom:1px solid var(--color-grey-500, #d5d4d5)}.drawer-form__group-title[data-v-481ef431]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-600, #a8a7a8)}.drawer-form__inputs[data-v-481ef431]{display:flex;flex-direction:column;gap:16px}.privacy-groups[data-v-92d66c8e]{display:flex;flex-direction:column;gap:12px}.privacy-group[data-v-92d66c8e]{background:var(--color-grey-200, #f5f5f5);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:20px}.privacy-group__title[data-v-92d66c8e]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-600, #a8a7a8)}.privacy-group__rows[data-v-92d66c8e]{display:flex;flex-direction:column}.privacy-toggle-row[data-v-92d66c8e]{display:flex;align-items:center;justify-content:space-between;padding:16px 0 0}.privacy-toggle-row--bordered[data-v-92d66c8e]{padding:0 0 16px;border-bottom:1px solid var(--color-grey-500, #d5d4d5)}.privacy-toggle-row__label[data-v-92d66c8e]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-800, #2c2a2b)}.privacy-toggle-row__label-block[data-v-92d66c8e]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.privacy-toggle-row__hint[data-v-92d66c8e]{font:var(--font-caption-m-13, 500 13px/1.3 var(--font-family));letter-spacing:var(--font-caption-m-13-ls, -.065px);color:var(--color-grey-700, #807F80)}.questionnaire-page[data-v-370d5265]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.container-data[data-v-370d5265]{display:flex;gap:16px;align-items:flex-start;border-radius:32px}.data-column[data-v-370d5265]{flex:1;max-width:800px;min-width:0;background:var(--color-grey-100, #ffffff);border-radius:32px;padding:16px;display:flex;flex-direction:column;gap:12px}.drawer-container[data-v-370d5265]{width:384px;flex-shrink:0;align-self:stretch}.drawer-enter-active[data-v-370d5265],.drawer-leave-active[data-v-370d5265]{transition:opacity .25s ease,transform .25s ease}.drawer-enter-from[data-v-370d5265],.drawer-leave-to[data-v-370d5265]{opacity:0}.avatar-block[data-v-370d5265]{padding:0 0 12px}.avatar-row[data-v-370d5265]{display:flex;align-items:center;gap:20px}.avatar-wrapper[data-v-370d5265]{position:relative;width:72px;height:72px;flex-shrink:0}.avatar-edit-btn[data-v-370d5265]{position:absolute;bottom:-4px;right:-4px;width:32px;height:32px;background:var(--color-grey-100, #ffffff);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;box-shadow:0 2px 4px #0000001a;transition:background .15s}.avatar-edit-btn[data-v-370d5265]:hover{background:var(--color-grey-200, #f5f5f5)}.avatar-edit-btn__icon[data-v-370d5265]{width:16px;height:16px;color:var(--color-grey-800, #2c2a2b)}.avatar-text[data-v-370d5265]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.avatar-text__nickname[data-v-370d5265]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls, -2px);color:var(--color-grey-800, #2c2a2b)}.avatar-text__disciplines[data-v-370d5265]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls, -1px);color:var(--color-grey-700, #807f80)}.profile-edit-btn[data-v-370d5265]{width:40px;height:40px;background:var(--color-grey-200, #f5f5f5);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s}.profile-edit-btn[data-v-370d5265]:hover{background:var(--color-grey-300, #e6e6e6)}.profile-edit-btn__icon[data-v-370d5265]{width:20px;height:20px;color:var(--color-grey-800, #2c2a2b)}.privacy-row[data-v-370d5265]{display:flex;align-items:center;justify-content:space-between;background:var(--color-grey-200, #f5f5f5);border-radius:16px;padding:12px 24px;cursor:pointer;transition:background .15s}.privacy-row[data-v-370d5265]:hover{background:var(--color-grey-300, #e6e6e6)}.privacy-row__leading[data-v-370d5265]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.privacy-row__icon-box[data-v-370d5265]{width:48px;height:48px;border-radius:8px;background:var(--color-grey-200, #f5f5f5);display:flex;align-items:center;justify-content:center;flex-shrink:0}.privacy-row__icon[data-v-370d5265]{width:28px;height:28px;color:var(--color-grey-700, #807f80)}.privacy-row__content[data-v-370d5265]{display:flex;flex-direction:column;gap:4px;min-width:0}.privacy-row__title[data-v-370d5265]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-800, #2c2a2b)}.privacy-row__caption[data-v-370d5265]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:var(--color-grey-700, #807f80)}.privacy-row__chevron[data-v-370d5265]{width:21px;height:21px;color:var(--color-grey-800, #2c2a2b);flex-shrink:0}.data-info[data-v-370d5265]{display:flex;flex-direction:column;gap:12px}.section-card[data-v-370d5265]{background:var(--color-grey-200, #f5f5f5);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px;overflow:hidden}.section-card--centered[data-v-370d5265]{align-items:flex-start}.section-card--gallery[data-v-370d5265]{padding:24px 0}.section-card__headline[data-v-370d5265]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls, -1.5px);color:var(--color-grey-800, #2c2a2b);margin:0}.section-card__headline--lg[data-v-370d5265]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls, -1.5px)}.section-card__rows[data-v-370d5265]{display:flex;flex-direction:column;width:100%}.section-card__action-btn[data-v-370d5265]{width:240px;background:var(--color-grey-100, #ffffff)!important;border:1px solid var(--color-grey-300, #e6e6e6)!important}.section-card__action-icon[data-v-370d5265]{width:20px;height:20px}.social-link-row[data-v-370d5265]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-grey-300, #e6e6e6)}.social-link-row--last[data-v-370d5265]{border-bottom:none}.social-link-row__icon[data-v-370d5265]{width:20px;height:20px;color:var(--color-grey-600, #a8a7a8);flex-shrink:0}.social-link-row__text[data-v-370d5265]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.social-link-row__label[data-v-370d5265]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls, -.5px);color:var(--color-grey-600, #a8a7a8)}.social-link-row__url[data-v-370d5265]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-800, #2c2a2b);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social-link-row__url[data-v-370d5265]:hover{text-decoration:underline}.gallery-header[data-v-370d5265]{display:flex;flex-direction:column;gap:4px;padding:0 24px}.gallery-header__description[data-v-370d5265]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls, -1px);color:var(--color-grey-700, #807f80);margin:0}.gallery-scroll[data-v-370d5265]{display:flex;gap:8px;overflow-x:auto;padding:8px 24px 0;scrollbar-width:none}.gallery-scroll[data-v-370d5265]::-webkit-scrollbar{display:none}.gallery-item[data-v-370d5265]{position:relative;width:128px;height:128px;flex-shrink:0}.gallery-item__img-wrapper[data-v-370d5265]{width:128px;height:128px;border-radius:20px;overflow:hidden}.gallery-item__img[data-v-370d5265]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-item__delete[data-v-370d5265]{position:absolute;top:-8px;right:-8px;width:32px;height:32px;background:var(--color-grey-200, #f5f5f5);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:background .15s;box-shadow:var(--shadow-short-dark, 0 8px 8px rgba(33, 37, 41, .1), 0 2px 4px -1px rgba(33, 37, 41, .45))}.gallery-item__delete[data-v-370d5265]:hover{background:var(--color-grey-300, #e6e6e6)}.gallery-item__delete-icon[data-v-370d5265]{width:16px;height:16px;color:var(--color-grey-600, #a8a7a8)}.gallery-footer[data-v-370d5265]{padding:0 24px}.sr-only[data-v-370d5265]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(max-width:767px){.questionnaire-page[data-v-370d5265]{gap:4px;padding:0 0 80px}.container-data[data-v-370d5265]{border-radius:24px}.data-column[data-v-370d5265]{max-width:100%}}.profile-create[data-v-22779944]{max-width:560px}.profile-create__title[data-v-22779944]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:48px;line-height:.95;color:var(--color-grey-800, #2C2A2B);margin:0 0 16px}.profile-create__text[data-v-22779944]{font-family:Mulish,sans-serif;font-size:15px;line-height:1.5;color:var(--color-grey-700, #807F80);margin:0 0 24px}.content-matches[data-v-f02b8382]{display:flex;flex-direction:column;gap:12px;padding-top:16px}.matches-list[data-v-f02b8382]{display:flex;flex-direction:column;gap:0}.empty-state[data-v-f02b8382]{min-height:300px}@media(max-width:767px){.content-matches[data-v-f02b8382]{padding:24px 16px;gap:8px;background:#fff;border-radius:32px}}.topline[data-v-8c10b5f1]{display:flex;align-items:center;justify-content:space-between;padding-right:36px}.topline-text[data-v-8c10b5f1]{font-family:Mulish,sans-serif;font-weight:500;font-size:13px;line-height:130%;letter-spacing:-.5px;color:#807f80;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-text[data-v-8c10b5f1]{display:flex;flex-direction:column;gap:4px}.container-button[data-v-8c10b5f1]{display:flex;flex-direction:column}.my-team-page[data-v-cecf0b5a]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.leave-team-btn[data-v-cecf0b5a]{display:block;margin:16px auto 0;padding:10px 20px;background:transparent;border:none;color:#e30000;font-family:Mulish,sans-serif;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dropdown-overlay[data-v-cecf0b5a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}@media(max-width:767px){.my-team-page[data-v-cecf0b5a]{gap:4px;padding:0}}@media(max-width:1023px){.my-team-page[data-v-cecf0b5a]{padding-bottom:4px}}.team-join-page[data-v-6a698487]{display:flex;justify-content:center;align-items:center;min-height:50vh;padding:2rem}.team-join-card[data-v-6a698487]{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:24rem;width:100%;padding:2rem;border-radius:1rem;background:var(--color-surface, #fff);text-align:center}.team-join-card__logo[data-v-6a698487]{width:5rem;height:5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.team-join-card__title[data-v-6a698487]{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #2c2a2b);margin:0}.team-join-card__team-name[data-v-6a698487]{font-size:1.125rem;color:var(--color-text-secondary, #807f80);margin:0}.team-join-card__hint[data-v-6a698487]{font-size:.875rem;color:var(--color-text-secondary, #807f80);margin:0}.team-join-card__error[data-v-6a698487]{color:#fe572a;margin:0}.team-join-card__button[data-v-6a698487]{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 2rem;border-radius:28px;background:#2c2a2b;color:#fff;font-weight:700;font-size:1rem;letter-spacing:-.16px;border:none;cursor:pointer;transition:opacity .15s}.team-join-card__button[data-v-6a698487]:hover:not(:disabled){opacity:.9}.team-join-card__button[data-v-6a698487]:disabled{background:#d5d4d5;cursor:not-allowed}.team-join-card__button--link[data-v-6a698487]{text-decoration:none}.team-join-card__link[data-v-6a698487]{color:var(--color-text-secondary, #807f80);text-decoration:underline;font-size:.875rem}.my-teams-page[data-v-c60843f3]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.fade-enter-active[data-v-c60843f3],.fade-leave-active[data-v-c60843f3]{transition:opacity .2s ease}.fade-enter-from[data-v-c60843f3],.fade-leave-to[data-v-c60843f3]{opacity:0}@media(max-width:767px){.my-teams-page[data-v-c60843f3]{gap:4px;padding:0 0 4px}}@media(min-width:768px)and (max-width:1023px){.my-teams-page[data-v-c60843f3]{padding-bottom:4px}}.error-page[data-v-7776a069]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-grey-200, #f5f5f5)}.error-main[data-v-7776a069]{width:min(100%,640px);min-height:420px;display:flex;align-items:center;justify-content:center;background:var(--color-grey-100, #ffffff);border-radius:var(--radius-lg, 24px);box-shadow:0 24px 64px #2c2a2b1f}.error-container[data-v-7776a069]{max-width:440px;padding:48px 32px 44px;display:flex;flex-direction:column;align-items:center;text-align:center}.error-code[data-v-7776a069]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:150px;line-height:.85;color:var(--color-lime-500, #ccff00);margin-bottom:16px}.error-copy[data-v-7776a069]{display:contents}.error-title[data-v-7776a069]{font-family:Mulish,sans-serif;font-weight:700;font-size:28px;color:var(--color-grey-900, #202020);margin:0 0 16px;line-height:1.2;letter-spacing:-.64px}.error-text[data-v-7776a069]{font-family:Mulish,sans-serif;font-weight:600;font-size:14px;color:var(--color-grey-500, #d5d4d5);margin:0 0 32px;line-height:1.4;letter-spacing:-.16px}.error-actions[data-v-7776a069]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.error-action[data-v-7776a069]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 22px;border-radius:28px;border:1px solid transparent;text-decoration:none;font-family:Mulish,sans-serif;font-weight:600;font-size:14px;line-height:1.2;letter-spacing:0;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.error-action[data-v-7776a069]:hover{transform:translateY(-1px)}.error-action--primary[data-v-7776a069]{background:var(--color-grey-800, #2c2a2b);color:#fff;box-shadow:0 12px 24px #2c2a2b29}.error-action--secondary[data-v-7776a069]{background:#fff;border-color:var(--color-grey-500, #d5d4d5);color:var(--color-grey-800, #2c2a2b)}.error-action--text[data-v-7776a069]{background:transparent;color:var(--color-grey-800, #2c2a2b);padding-inline:8px}.error-action--text[data-v-7776a069]:hover{color:var(--color-lime-700, #668000)}@media(max-width:767px){.error-page[data-v-7776a069]{padding:8px}.error-main[data-v-7776a069]{border-radius:var(--radius-md, 16px)}.error-container[data-v-7776a069]{padding:48px 16px 40px}.error-code[data-v-7776a069]{font-size:120px}.error-title[data-v-7776a069]{font-size:24px}.error-text[data-v-7776a069]{font-size:14px}.error-actions[data-v-7776a069]{width:100%;flex-direction:column;align-items:stretch}.error-action[data-v-7776a069]{width:100%}}.hero-slider[data-v-2d6c5881]{display:flex;flex-direction:column;gap:8px;width:100%;max-width:1200px}.slides-container[data-v-2d6c5881]{position:relative;width:100%;aspect-ratio:1200 / 415;border-radius:24px;overflow:hidden;box-shadow:0 6px 32px -13px #212529cc;transform:translateZ(0);backface-visibility:hidden}.is-mobile .slides-container[data-v-2d6c5881]{aspect-ratio:343 / 152}.embla[data-v-2d6c5881]{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla[data-v-2d6c5881]:active{cursor:grabbing}.embla__container[data-v-2d6c5881]{display:flex;height:100%}.embla__slide[data-v-2d6c5881]{flex:0 0 100%;min-width:0}.slide[data-v-2d6c5881]{position:relative;display:flex;align-items:center;box-shadow:inset 0 0 0 1px #fff3;overflow:hidden;height:100%}.slide-bg[data-v-2d6c5881]{position:absolute;right:0;top:0;bottom:0;width:50%;pointer-events:none}.is-mobile .slide-bg[data-v-2d6c5881]{width:45%}.slide-fullsize .slide-bg[data-v-2d6c5881],.is-mobile .slide-fullsize .slide-bg[data-v-2d6c5881]{width:100%}.slide-fullsize .slide-content[data-v-2d6c5881]{text-shadow:0 2px 8px rgba(0,0,0,.3)}.slide-bg picture[data-v-2d6c5881]{display:block;width:100%;height:100%}.slide-bg img[data-v-2d6c5881]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.is-mobile .slide-bg img[data-v-2d6c5881]{-o-object-position:center top;object-position:center top}.slide-content[data-v-2d6c5881]{position:relative;display:flex;flex-direction:column;gap:8px;padding:40px 43px;max-width:625px;z-index:1}.is-mobile .slide-content[data-v-2d6c5881]{gap:4px;padding:27px 12px;max-width:234px}.slide-title[data-v-2d6c5881]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:104px;line-height:1;letter-spacing:-1px;text-transform:uppercase;color:var(--text-color, #fff);margin:0}.is-mobile .slide-title[data-v-2d6c5881]{font-size:38px;line-height:.95}.slide-subtitle[data-v-2d6c5881]{font-family:Steelfish,sans-serif;font-style:italic;font-weight:400;font-size:52px;line-height:.9;letter-spacing:-1px;text-transform:uppercase;color:var(--text-color-faded, #ffd5ca);margin:0}.is-mobile .slide-subtitle[data-v-2d6c5881]{font-size:19px}.slide-dates[data-v-2d6c5881]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:22px;line-height:1.3;letter-spacing:-.85px;color:var(--text-color-faded, #ffd5ca);margin:0}.is-mobile .slide-dates[data-v-2d6c5881]{font-size:10px;margin-top:8px}.slider-timer[data-v-2d6c5881]{display:flex;gap:4px;height:24px;padding:12px 8px;align-items:center;justify-content:center}.timer-bar[data-v-2d6c5881]{flex:1;height:4px;background-color:#2c2a2b33;border-radius:28px;border:none;padding:0;cursor:pointer;overflow:hidden;transition:background-color .15s ease}.timer-bar[data-v-2d6c5881]:hover{background-color:#2c2a2b4d}.timer-progress[data-v-2d6c5881]{height:100%;background-color:#2c2a2b;border-radius:28px;width:0}.timer-bar.is-active .timer-progress[data-v-2d6c5881],.timer-bar.is-completed .timer-progress[data-v-2d6c5881]{width:100%}.hero-slider.single-slide.is-mobile[data-v-2d6c5881]{margin-bottom:8px}.section-hero[data-v-996241a3]{padding:8px 16px 32px;background:transparent}@media(min-width:1024px){.section-hero[data-v-996241a3]{padding:120px 40px 0;background:#fff}}@media(min-width:1440px){.section-hero[data-v-996241a3]{padding:146px 120px 0}}.hero-container[data-v-996241a3]{max-width:1200px;margin:0 auto}.tab-alt[data-v-89015f63]{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:16px 20px 16px 16px;background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.tab-alt[data-v-89015f63]:hover:not(.is-active){background-color:#f5f5f5;border-color:#d5d4d5}.tab-alt[data-v-89015f63]:active:not(.is-active){background-color:#e6e6e6}.tab-alt.is-active[data-v-89015f63]{background-color:#2c2a2b;border-color:#2c2a2b}.sport-avatar[data-v-89015f63]{display:flex;align-items:center;justify-content:center;padding:4px;background-color:#fff;border-radius:24px;flex-shrink:0}.is-active .sport-avatar[data-v-89015f63]{background-color:#fff}.sport-icon[data-v-89015f63]{width:20px;height:20px;color:#2c2a2b}.sport-icon--img[data-v-89015f63]{-o-object-fit:contain;object-fit:contain}.tab-label[data-v-89015f63]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-.13px;text-transform:uppercase;text-align:center;color:#2c2a2b}.is-active .tab-label[data-v-89015f63]{color:#fff}.sport-tabs-overlay[data-v-d1d9c5a4]{position:absolute;top:0;left:0;right:0;z-index:10;background:#fff;border-radius:16px;border:1px solid #e6e6e6;box-shadow:0 4px 24px #00000014;padding:12px}.close-button[data-v-d1d9c5a4]{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;padding:0;transition:background-color .15s ease}.close-button[data-v-d1d9c5a4]:hover{background:#e6e6e6}.close-icon[data-v-d1d9c5a4]{width:20px;height:20px;color:#2c2a2b}.tabs-container[data-v-d1d9c5a4]{display:flex;flex-wrap:wrap;gap:8px;padding-right:44px}.overlay-enter-active[data-v-d1d9c5a4],.overlay-leave-active[data-v-d1d9c5a4]{transition:opacity .2s ease,transform .2s ease}.overlay-enter-from[data-v-d1d9c5a4],.overlay-leave-to[data-v-d1d9c5a4]{opacity:0;transform:translateY(-4px)}.sheet-overlay[data-v-f63c767f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end}.sheet-container[data-v-f63c767f]{position:relative;width:100%;max-height:80vh;border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden}.sheet-header[data-v-f63c767f]{display:flex;align-items:center;justify-content:space-between;padding:20px 16px 12px;flex-shrink:0}.sheet-title[data-v-f63c767f]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls);color:#2c2a2b}.sheet-body[data-v-f63c767f]{min-height:0;padding-bottom:env(safe-area-inset-bottom,16px)}.sheet-item[data-v-f63c767f]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;background:none;border:none;border-top:1px solid #e6e6e6;cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.sheet-item[data-v-f63c767f]:hover{background-color:#f5f5f5}.sheet-item[data-v-f63c767f]:active{background-color:#e6e6e6}.sheet-item.is-active[data-v-f63c767f]{background-color:#f5f5f5}.sheet-item-left[data-v-f63c767f]{display:flex;align-items:center;gap:12px}.sheet-item-icon[data-v-f63c767f]{width:20px;height:20px;color:#807f80}.sheet-item-icon--img[data-v-f63c767f]{-o-object-fit:contain;object-fit:contain}.sheet-item.is-active .sheet-item-icon[data-v-f63c767f]{color:#2c2a2b}.sheet-item-label[data-v-f63c767f]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b}.sheet-item.is-active .sheet-item-label[data-v-f63c767f]{font-weight:700}.sheet-item-check[data-v-f63c767f]{width:20px;height:20px;color:#2c2a2b}.sheet-enter-active[data-v-f63c767f],.sheet-leave-active[data-v-f63c767f]{transition:opacity .3s ease}.sheet-enter-active .sheet-container[data-v-f63c767f],.sheet-leave-active .sheet-container[data-v-f63c767f]{transition:transform .3s ease}.sheet-enter-from[data-v-f63c767f],.sheet-leave-to[data-v-f63c767f]{opacity:0}.sheet-enter-from .sheet-container[data-v-f63c767f],.sheet-leave-to .sheet-container[data-v-f63c767f]{transform:translateY(100%)}.sport-tabs-row[data-v-b43793c2]{position:relative;display:flex;align-items:center;gap:8px}.sport-tabs-row[data-v-b43793c2]:before,.sport-tabs-row[data-v-b43793c2]:after{content:"";position:absolute;top:0;bottom:0;width:48px;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:1}.sport-tabs-row[data-v-b43793c2]:before{left:0;background:linear-gradient(to right,white 0%,rgba(255,255,255,.6) 50%,transparent 100%)}.sport-tabs-row[data-v-b43793c2]:after{right:0;background:linear-gradient(to left,white 0%,rgba(255,255,255,.6) 50%,transparent 100%)}.sport-tabs-row[data-v-b43793c2]:has(.menu-trigger):before{left:56px}.sport-tabs-row.can-scroll-left[data-v-b43793c2]:before{opacity:1}.sport-tabs-row.can-scroll-right[data-v-b43793c2]:after{opacity:1}.menu-trigger[data-v-b43793c2]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#fff;border:1px solid #e6e6e6;border-radius:16px;cursor:pointer;flex-shrink:0;z-index:5;transition:background-color .15s ease}.menu-trigger[data-v-b43793c2]:hover{background-color:#f5f5f5}.menu-trigger .icon[data-v-b43793c2]{width:20px;height:20px;color:#2c2a2b}.scroll-container[data-v-b43793c2]{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;min-width:0;scrollbar-width:none}.scroll-container[data-v-b43793c2]::-webkit-scrollbar{display:none}.arrow[data-v-b43793c2]{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:48px;border:none;cursor:pointer;z-index:3;transition:opacity .2s ease}.arrow-left[data-v-b43793c2]{left:0;background:linear-gradient(to right,white 60%,transparent);padding-right:8px;justify-content:flex-start}.arrow-right[data-v-b43793c2]{right:0;background:linear-gradient(to left,white 60%,transparent);padding-left:8px;justify-content:flex-end}.sport-tabs-row:has(.menu-trigger) .arrow-left[data-v-b43793c2]{left:56px}.arrow .icon[data-v-b43793c2]{width:20px;height:20px;color:#2c2a2b}.event-card-featured[data-v-592f8275]{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:260px;height:100%;min-height:260px;padding:24px;background-color:#cf0;border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-sizing:border-box;transform:translateZ(0);backface-visibility:hidden;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);isolation:isolate}.event-card-featured[data-v-592f8275]:after{content:"";position:absolute;top:var(--mouse-y, 50%);left:var(--mouse-x, 50%);width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,.4) 0%,rgba(255,255,255,.2) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(30px);backface-visibility:hidden}.event-card-featured[data-v-592f8275]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.event-card-featured[data-v-592f8275]:active{background-color:#a6bf40}.event-card-featured.is-mobile[data-v-592f8275]{width:100%;min-width:100%;max-width:100%}.bg-pattern[data-v-592f8275]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.default-pattern[data-v-592f8275]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.overlay-image[data-v-592f8275]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bg-tint[data-v-592f8275]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cf09;pointer-events:none}.organizer-row[data-v-592f8275]{position:relative;display:flex;align-items:center;gap:6px;height:24px;z-index:1;flex-shrink:0}.organizer-logo[data-v-592f8275]{width:28px;height:28px;border-radius:24px;overflow:hidden;background-color:#fff;flex-shrink:0}.organizer-logo img[data-v-592f8275]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-placeholder[data-v-592f8275]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}.placeholder-icon[data-v-592f8275]{width:16px;height:16px;color:#807f80}.organizer-info[data-v-592f8275]{display:flex;flex-direction:column;gap:2px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.39px;color:#2c2a2b;min-width:0;flex:1;overflow:hidden}.is-mobile .organizer-info[data-v-592f8275]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls)}.organizer-name[data-v-592f8275],.organizer-location[data-v-592f8275]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;cursor:default}.live-badge-slot[data-v-592f8275]{margin-left:auto;flex-shrink:0;position:relative;z-index:3}.event-content[data-v-592f8275]{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;z-index:1}.title-date-row[data-v-592f8275]{display:flex;gap:8px;align-items:center;width:100%}.title-block[data-v-592f8275]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.event-title[data-v-592f8275]{font:var(--font-body-eb-18);letter-spacing:var(--font-body-eb-18-ls);color:#2c2a2b;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.date-range[data-v-592f8275]{display:flex;align-items:center;gap:3px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.39px;color:#2c2a2b}.is-mobile .date-range[data-v-592f8275]{font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px}.calendar-icon[data-v-592f8275]{width:14px;height:14px;color:#2c2a2b}.date-block[data-v-592f8275]{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0}.date-primary[data-v-592f8275]{display:flex;flex-direction:column;align-items:center;color:#2c2a2b}.date-day[data-v-592f8275]{font:var(--font-body-sb-19);letter-spacing:var(--font-body-sb-19-ls)}.date-month[data-v-592f8275]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);text-align:center}.meta-row[data-v-592f8275]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;flex-shrink:0;height:26px}.is-mobile .meta-row[data-v-592f8275]{height:22px}.tags-group[data-v-592f8275]{display:flex;align-items:center;gap:2px;height:100%;min-width:0;flex:1;overflow:hidden}.event-card-tooltip[data-v-592f8275]{position:fixed;z-index:9999;max-width:300px;pointer-events:none}.event-card-tooltip__content[data-v-592f8275]{background-color:#212529;color:#fff;padding:8px 12px;border-radius:4px;font-family:Mulish,sans-serif;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.065px;box-shadow:0 4px 12px #00000026;word-wrap:break-word}.event-card-tooltip__arrow[data-v-592f8275]{position:absolute;top:-4px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:4px solid #212529}.tooltip-fade-enter-active[data-v-592f8275],.tooltip-fade-leave-active[data-v-592f8275]{transition:opacity .15s ease}.tooltip-fade-enter-from[data-v-592f8275],.tooltip-fade-leave-to[data-v-592f8275]{opacity:0}.create-event-btn[data-v-27909a04]{display:inline-flex;align-items:center;justify-content:center;background:#2c2a2b;color:#fff;padding:12px 24px;border-radius:28px;height:48px;position:relative;overflow:visible;text-decoration:none;font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;transition:opacity .2s ease;border:none;cursor:pointer}.create-event-btn[data-v-27909a04]:hover{opacity:.9}.plus-icon-extended[data-v-27909a04]{position:absolute;left:24px;top:0;width:auto;height:48px;opacity:1;pointer-events:none}.section-events[data-v-b3ac5d7f]{padding:32px 16px 48px;background:transparent}@media(min-width:1024px){.section-events[data-v-b3ac5d7f]{padding:0 40px;background:#fff}}@media(min-width:1440px){.section-events[data-v-b3ac5d7f]{padding:0 120px}}.events-container[data-v-b3ac5d7f]{max-width:1200px;margin:0 auto}.events-headline[data-v-b3ac5d7f]{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.headline-title[data-v-b3ac5d7f]{font-family:Mulish,sans-serif;font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.84px;color:#2c2a2b;margin:0}@media(min-width:1024px){.headline-title[data-v-b3ac5d7f]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls)}}.events-grid[data-v-b3ac5d7f]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:24px;align-content:start}@media(min-width:768px){.events-grid[data-v-b3ac5d7f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.events-grid[data-v-b3ac5d7f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.featured-card-wrapper[data-v-b3ac5d7f]{width:100%;text-decoration:none;display:block}@media(min-width:768px){.featured-card-wrapper[data-v-b3ac5d7f]{grid-row:span 2}}.card-link[data-v-b3ac5d7f]{text-decoration:none;display:block}.events-actions[data-v-b3ac5d7f]{display:none}@media(min-width:1024px){.events-actions[data-v-b3ac5d7f]{display:flex;flex-direction:row;gap:8px}}.action-link[data-v-b3ac5d7f]{text-decoration:none}.action-link--more[data-v-b3ac5d7f]{flex:2}.action-link--more[data-v-b3ac5d7f] button{height:48px}.action-link--create[data-v-b3ac5d7f]{flex:1;height:48px}.action-icon[data-v-b3ac5d7f]{width:20px;height:20px}.action-icon--muted[data-v-b3ac5d7f]{color:#d5d4d5}.events-actions-bento[data-v-b3ac5d7f]{display:grid;grid-template-columns:109px 1fr;gap:8px;height:96px;overflow:hidden;border-radius:16px}@media(min-width:640px){.events-actions-bento[data-v-b3ac5d7f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:1024px){.events-actions-bento[data-v-b3ac5d7f]{display:none}}.bento-card[data-v-b3ac5d7f]{position:relative;overflow:hidden;border-radius:16px;text-decoration:none;display:block}.bento-label[data-v-b3ac5d7f]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:120%;position:relative;z-index:1;display:block}.bento-card--create[data-v-b3ac5d7f]{background:#f5f5f5;padding:8px;border:none;cursor:pointer;text-align:left;display:flex;align-items:flex-start}.bento-card--create .bento-label[data-v-b3ac5d7f]{color:#2c2a2b}.bento-deco[data-v-b3ac5d7f]{position:absolute;right:-24px;bottom:-8px;pointer-events:none}.bento-card--more[data-v-b3ac5d7f]{background:#fe572a;padding:8px 8px 8px 12px;display:flex;flex-direction:column;justify-content:space-between}.bento-more-top[data-v-b3ac5d7f]{display:flex;justify-content:space-between;align-items:flex-start;gap:4px}.bento-card--more .bento-label[data-v-b3ac5d7f]{color:#fff}.bento-more-bottom[data-v-b3ac5d7f],.bento-avatars[data-v-b3ac5d7f]{display:flex;align-items:center}.bento-avatar[data-v-b3ac5d7f]{width:32px;height:32px;border-radius:50%;border:1px solid #fe572a;flex-shrink:0;overflow:hidden;background:#e6e6e6;display:flex;align-items:center;justify-content:center}.bento-avatar+.bento-avatar[data-v-b3ac5d7f]{margin-left:-12px}.bento-avatar-img[data-v-b3ac5d7f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bento-avatar-icon[data-v-b3ac5d7f]{width:16px;height:16px;color:#807f80}.bento-arrow[data-v-b3ac5d7f]{width:32px;height:32px;flex-shrink:0;border-radius:50%;background:#fefefd;display:flex;align-items:center;justify-content:center}.bento-arrow-icon[data-v-b3ac5d7f]{width:18px;height:18px;color:#2c2a2b}.events-grid-filtered-wrapper[data-v-b3ac5d7f]{position:relative;margin-bottom:24px}@media(min-width:768px){.events-grid-filtered-wrapper[data-v-b3ac5d7f]{margin-bottom:16px}}@media(min-width:1024px){.events-grid-filtered-wrapper[data-v-b3ac5d7f]{margin-bottom:24px}}.events-grid-filtered[data-v-b3ac5d7f]{display:grid;grid-template-columns:1fr;gap:8px;min-height:400px}@media(min-width:768px){.events-grid-filtered[data-v-b3ac5d7f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:450px}}@media(min-width:1024px){.events-grid-filtered[data-v-b3ac5d7f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;min-height:500px}}.events-empty[data-v-b3ac5d7f]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#f5f5f5;border-radius:16px}.events-empty-text[data-v-b3ac5d7f]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;margin:0}.card-skeleton[data-v-b3ac5d7f]{height:154px;border-radius:16px;background:linear-gradient(110deg,#f5f5f5 8%,#ececec 18%,#f5f5f5 33%);background-size:200% 100%;animation:card-skeleton-pulse-b3ac5d7f 1.6s ease-in-out infinite}@media(min-width:1024px){.card-skeleton[data-v-b3ac5d7f]{height:192px}}@media(prefers-reduced-motion:reduce){.card-skeleton[data-v-b3ac5d7f]{animation:none;background:#f0f0f0}}@keyframes card-skeleton-pulse-b3ac5d7f{0%{background-position:200% 0}to{background-position:-200% 0}}.events-fade-enter-active[data-v-b3ac5d7f],.events-fade-leave-active[data-v-b3ac5d7f]{transition:opacity .2s ease}.events-fade-enter-from[data-v-b3ac5d7f],.events-fade-leave-to[data-v-b3ac5d7f]{opacity:0}@media(prefers-reduced-motion:reduce){.events-fade-enter-active[data-v-b3ac5d7f],.events-fade-leave-active[data-v-b3ac5d7f]{transition:none}}.section-about[data-v-78205ab9]{display:flex;flex-direction:column}@media(min-width:1024px){.section-about[data-v-78205ab9]{gap:96px}}.quote-section[data-v-78205ab9]{padding:24px 16px 48px;background:transparent}@media(min-width:1024px){.quote-section[data-v-78205ab9]{padding:0 40px}}@media(min-width:1440px){.quote-section[data-v-78205ab9]{padding:0 120px}}.quote-container[data-v-78205ab9]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.quote-text[data-v-78205ab9]{font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls);color:#2c2a2b;margin:0}@media(min-width:1024px){.quote-text[data-v-78205ab9]{font:var(--font-headline-sb-33);letter-spacing:var(--font-headline-sb-33-ls)}}.quote-author[data-v-78205ab9]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#2c2a2b;margin:0}.cta-section[data-v-78205ab9]{padding:32px 24px;background:#fff;border-radius:32px;margin:0;position:relative;overflow:hidden;min-height:400px}@media(min-width:1024px){.cta-section[data-v-78205ab9]{padding:0 40px;background:transparent;border-radius:0;min-height:auto;overflow:visible}}@media(min-width:1440px){.cta-section[data-v-78205ab9]{padding:0 120px}}.cta-container[data-v-78205ab9]{max-width:1200px;margin:0 auto}.cta-block[data-v-78205ab9]{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.cta-block[data-v-78205ab9]{background:#fff;border-radius:24px;padding:24px;flex-direction:row;min-height:420px;overflow:hidden;position:relative}}.cta-content[data-v-78205ab9]{display:flex;flex-direction:column;justify-content:space-between;gap:24px;flex:1;position:relative;z-index:1}@media(min-width:1024px){.cta-content[data-v-78205ab9]{max-width:674px}}.cta-subhead[data-v-78205ab9]{display:none;align-items:center;gap:29px}@media(min-width:1024px){.cta-subhead[data-v-78205ab9]{display:flex}}.subhead-icon[data-v-78205ab9]{width:36px;height:36px;border-radius:24px;background:#2c2a2b33;display:flex;align-items:center;justify-content:center}.info-icon[data-v-78205ab9]{width:20px;height:20px;color:#2c2a2b}.subhead-text[data-v-78205ab9]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls);text-transform:uppercase;color:#2c2a2b}.cta-text[data-v-78205ab9]{display:flex;flex-direction:column;gap:16px}.cta-title[data-v-78205ab9]{font-family:Mulish,sans-serif;font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.78px;color:#2c2a2b;margin:0;max-width:180px}@media(min-width:1024px){.cta-title[data-v-78205ab9]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls);max-width:none}}.cta-description[data-v-78205ab9]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:#807f80;margin:0;max-width:220px}@media(min-width:1024px){.cta-description[data-v-78205ab9]{max-width:546px}}.cta-actions[data-v-78205ab9]{display:grid;grid-template-columns:1fr 2fr;gap:8px;height:120px}@media(max-width:1023px){.cta-actions[data-v-78205ab9]{grid-template-columns:1fr 1.5fr;height:96px}}.cta-btn[data-v-78205ab9]{display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px;border-radius:16px;text-decoration:none;font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.cta-btn[data-v-78205ab9]:before{content:"";position:absolute;top:var(--liquid-y, 50%);left:var(--liquid-x, 50%);width:var(--liquid-size, 150px);height:var(--liquid-size, 150px);background:radial-gradient(circle,var(--liquid-color, rgba(0,0,0,.12)) 0%,var(--liquid-color-faded, rgba(0,0,0,.06)) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(20px);backface-visibility:hidden}.btn-text[data-v-78205ab9]{position:relative;z-index:1}.cta-btn--read[data-v-78205ab9]{background:#f5f5f5;color:#334000}.cta-btn--register[data-v-78205ab9]{background:#cf0;color:#334000;cursor:pointer;border:none;text-align:left}.btn-subtitle[data-v-78205ab9]{font:var(--font-caption-uc-b-10);letter-spacing:var(--font-caption-uc-b-10-ls);color:#668000;position:relative;z-index:1;text-transform:uppercase}@media(min-width:1024px){.btn-subtitle[data-v-78205ab9]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);text-transform:none}}.btn-icon-decoration[data-v-78205ab9]{position:absolute;bottom:6px;right:0;width:auto;height:auto;pointer-events:none;z-index:1}.btn-icon-user[data-v-78205ab9]{position:absolute;top:8px;right:8px;width:32px;height:32px;background:#fff;border-radius:28px;display:flex;align-items:center;justify-content:center;z-index:1}.user-icon[data-v-78205ab9]{width:18px;height:18px;color:#2c2a2b}.cta-media[data-v-78205ab9]{display:block;position:absolute;right:-20px;top:0;width:200px;height:100%;overflow:visible;pointer-events:none;z-index:0}.cta-image[data-v-78205ab9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}@media(min-width:1024px){.cta-media[data-v-78205ab9]{right:0;top:0;width:486px;height:100%;overflow:hidden;border-radius:0 24px 24px 0}.cta-image[data-v-78205ab9]{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}}.feature-card[data-v-641caf59]{display:flex;flex-direction:column;align-items:center;padding:32px 24px;border-radius:32px;background-color:var(--b6350df8);gap:32px;position:relative;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);isolation:isolate}.feature-card[data-v-641caf59]:before{content:"";position:absolute;top:var(--liquid-y, 50%);left:var(--liquid-x, 50%);width:var(--liquid-size, 180px);height:var(--liquid-size, 180px);background:radial-gradient(circle,var(--liquid-color) 0%,var(--liquid-color-faded) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(25px);backface-visibility:hidden}.feature-card[data-v-641caf59]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.feature-card__description[data-v-641caf59]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;position:relative;z-index:1}.feature-card[data-v-641caf59]:not(.is-mobile) .feature-card__tag{padding:5px 10px;font:var(--font-caption-uc-b-13);letter-spacing:var(--font-caption-uc-b-13-ls)}.feature-card__title[data-v-641caf59]{margin:0;font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);color:var(--v40b8240c)}.feature-card__text[data-v-641caf59]{margin:0;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--v0657d372)}.feature-card__image[data-v-641caf59]{width:140px;height:140px;background-color:var(--v194f5e52);opacity:.1;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:relative;z-index:1}.feature-card.is-mobile[data-v-641caf59]{flex-direction:row;justify-content:space-between;padding:24px 20px 24px 24px;gap:48px}.feature-card.is-mobile .feature-card__description[data-v-641caf59]{flex:1;min-width:0;order:-1}.feature-card.is-mobile .feature-card__text[data-v-641caf59]{font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls)}.feature-card.is-mobile .feature-card__image[data-v-641caf59]{width:100px;height:100px;flex-shrink:0}@media(max-width:359px){.feature-card.is-mobile .feature-card__image[data-v-641caf59]{width:80px;height:80px}}.section-features[data-v-6a14f860]{padding:24px 0 0}@media(min-width:1024px){.section-features[data-v-6a14f860]{padding:0 40px}}@media(min-width:1440px){.section-features[data-v-6a14f860]{padding:0 120px}}.features-container[data-v-6a14f860]{display:flex;flex-direction:column;gap:24px;max-width:1200px;margin:0 auto}.features-title[data-v-6a14f860]{margin:0;padding:0 16px;font-family:Mulish,sans-serif;font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.84px;color:#2c2a2b}.features-grid[data-v-6a14f860]{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.features-title[data-v-6a14f860]{padding:0;font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls)}.features-grid[data-v-6a14f860]{flex-direction:row;gap:24px}.features-grid[data-v-6a14f860]>*{flex:1}}.faq-card[data-v-1d5d520f]{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:280px;height:192px;padding:16px;border-radius:24px;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;position:relative;-webkit-tap-highlight-color:transparent;transform:translateZ(0);backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);isolation:isolate}.faq-card[data-v-1d5d520f]:before{content:"";position:absolute;top:var(--liquid-y, 50%);left:var(--liquid-x, 50%);width:var(--liquid-size, 180px);height:var(--liquid-size, 180px);background:radial-gradient(circle,var(--liquid-color, rgba(0,0,0,.15)) 0%,var(--liquid-color-faded, rgba(0,0,0,.075)) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(25px);backface-visibility:hidden}.faq-card[data-v-1d5d520f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.faq-card.is-mobile[data-v-1d5d520f]{width:100%;height:152px;padding:12px 16px 48px;border-radius:16px 16px 0 0}.faq-card.is-mobile.is-last[data-v-1d5d520f]{height:140px;padding:12px 16px 24px;border-radius:16px}.card-header[data-v-1d5d520f]{display:flex;align-items:center;justify-content:space-between;width:100%}.icon-container[data-v-1d5d520f]{display:flex;align-items:center;justify-content:center;padding:7.784px;background-color:#2c2a2b33;border-radius:24px}.info-icon[data-v-1d5d520f]{width:20.432px;height:20.432px;color:#2c2a2b}.category[data-v-1d5d520f]{font:var(--font-caption-uc-b-13);letter-spacing:var(--font-caption-uc-b-13-ls);text-transform:uppercase;color:#2c2a2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-mobile .category[data-v-1d5d520f]{font:var(--font-caption-uc-b-9);letter-spacing:var(--font-caption-uc-b-9-ls)}.card-content[data-v-1d5d520f]{display:flex;align-items:flex-end;justify-content:space-between;gap:4px;width:100%}.question[data-v-1d5d520f]{flex:1;font:var(--font-headline-b-23);letter-spacing:var(--font-headline-b-23-ls);color:#2c2a2b;margin:0;min-width:0}.is-mobile .question[data-v-1d5d520f]{font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls)}.action-btn[data-v-1d5d520f]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;background-color:#fefefd;border:none;border-radius:28px;cursor:pointer;flex-shrink:0;transition:background-color .15s ease}.is-mobile .action-btn[data-v-1d5d520f]{width:32px;height:32px;padding:6px}.action-btn[data-v-1d5d520f]:hover{background-color:#f5f5f5}.action-btn[data-v-1d5d520f]:active{background-color:#e6e6e6}.arrow-icon[data-v-1d5d520f]{width:20px;height:20px;color:#2c2a2b}.is-mobile .arrow-icon[data-v-1d5d520f]{width:18px;height:18px}.section-faq[data-v-d43842a1]{padding:30px 16px;background:#fff;border-radius:32px;margin:0}@media(min-width:1024px){.section-faq[data-v-d43842a1]{padding:96px 40px;background:#fff;border-radius:0;margin:0}}@media(min-width:1440px){.section-faq[data-v-d43842a1]{padding:96px 120px}}.faq-container[data-v-d43842a1]{max-width:1200px;margin:0 auto}.faq-headline[data-v-d43842a1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media(min-width:1024px){.faq-headline[data-v-d43842a1]{margin-bottom:0;padding-bottom:96px}}.headline-title[data-v-d43842a1]{font-family:Mulish,sans-serif;font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.84px;color:#2c2a2b;margin:0}@media(min-width:1024px){.headline-title[data-v-d43842a1]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls)}}.headline-link[data-v-d43842a1]{display:flex;align-items:center;gap:8px;padding:12px 16px 12px 24px;background:#f5f5f5;border-radius:28px;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;text-decoration:none;transition:opacity .2s ease}.headline-link[data-v-d43842a1]:hover{opacity:.8}.link-icon[data-v-d43842a1]{width:24px;height:24px;color:#d5d4d5}.faq-grid[data-v-d43842a1]{display:flex;flex-direction:column;gap:0}.faq-card-link[data-v-d43842a1]{text-decoration:none;display:block;position:relative}.faq-card-link[data-v-d43842a1]:not(:first-child){margin-top:-36px}.faq-card-link[data-v-d43842a1]:nth-child(1){z-index:1}.faq-card-link[data-v-d43842a1]:nth-child(2){z-index:2}.faq-card-link[data-v-d43842a1]:nth-child(3){z-index:3}@media(min-width:1024px){.faq-grid[data-v-d43842a1]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.faq-card-link[data-v-d43842a1]:not(:first-child){margin-top:0}.faq-card-link[data-v-d43842a1]{z-index:auto}.faq-card-link[data-v-d43842a1]:nth-child(3){display:none}}@media(min-width:1280px){.faq-grid[data-v-d43842a1]{grid-template-columns:repeat(3,1fr)}.faq-card-link[data-v-d43842a1]:nth-child(3){display:block}}.faq-button[data-v-d43842a1]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;margin-top:24px;background:#f5f5f5;border-radius:28px;font:var(--font-button-m);letter-spacing:var(--font-button-m-ls);color:#2c2a2b;text-decoration:none;transition:opacity .2s ease}.faq-button[data-v-d43842a1]:hover{opacity:.9}.desktop-only[data-v-d43842a1]{display:none}.mobile-only[data-v-d43842a1]{display:flex}@media(min-width:1024px){.desktop-only[data-v-d43842a1]{display:flex}.mobile-only[data-v-d43842a1]{display:none}}.home-page[data-v-8a55cf23]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#fff,#fff 28%,#f5f5f5 28%,#f5f5f5)}@media(min-width:1024px){.home-page[data-v-8a55cf23]{background:linear-gradient(180deg,#fff,#fff 42%,#f5f5f5 42%,#f5f5f5);gap:88px}}.mobile-grey-zone[data-v-8a55cf23],.mobile-white-block[data-v-8a55cf23],.grey-section[data-v-8a55cf23]{display:contents}@media(max-width:1023px){.mobile-grey-zone[data-v-8a55cf23]{display:block;background:#f5f5f5;padding-bottom:16px}.mobile-grey-zone--hero[data-v-8a55cf23]{padding-bottom:0}.mobile-white-block[data-v-8a55cf23]{display:block;background:#fff;border-radius:32px;margin-top:-24px;position:relative;z-index:1;box-shadow:0 -12px 32px #2c2a2b0f}.grey-section[data-v-8a55cf23]{display:flex;flex-direction:column;background:#f5f5f5;padding-bottom:16px;margin-top:-24px;padding-top:28px;gap:16px}}@media(min-width:1024px){.grey-section[data-v-8a55cf23]{display:flex;flex-direction:column;background:#f5f5f5;padding:88px 0;gap:88px}}.content-wrapper[data-v-08a69883]{max-width:var(--layout-content-max-width);margin:0 auto;padding:24px;border-radius:32px;border:1px solid #ececec;background:linear-gradient(180deg,#fff,#fafafa);box-shadow:0 16px 40px #2c2a2b0a}.page-title[data-v-08a69883]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls);color:var(--color-grey-800);margin:0 0 28px}@media(max-width:767px){.content-wrapper[data-v-08a69883]{padding:20px 16px;border-radius:24px;box-shadow:none}.page-title[data-v-08a69883]{font-size:28px;letter-spacing:-1px;margin-bottom:24px}}.prose[data-v-08a69883] h2{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--color-grey-800);margin:32px 0 12px}.prose[data-v-08a69883] h3{font:var(--font-mobile-h4);letter-spacing:var(--font-mobile-h4-ls);color:var(--color-grey-800);margin:24px 0 8px}.prose[data-v-08a69883] h4,.prose[data-v-08a69883] h5,.prose[data-v-08a69883] h6{font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls);color:var(--color-grey-800);margin:24px 0 8px}.prose[data-v-08a69883] p{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800);margin:0 0 16px;line-height:1.55}.prose[data-v-08a69883] a{color:var(--color-lime-700);text-decoration:underline;text-underline-offset:2px}.prose[data-v-08a69883] a:hover{color:var(--color-lime-800)}.prose[data-v-08a69883] ul{list-style:disc;padding-left:24px;margin:0 0 16px}.prose[data-v-08a69883] ol{list-style:decimal;padding-left:24px;margin:0 0 16px}.prose[data-v-08a69883] li{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800);margin-bottom:8px}.prose[data-v-08a69883] li:last-child{margin-bottom:0}.prose[data-v-08a69883] blockquote{background:var(--color-lime-100);border-left:5px solid var(--color-lime-300);border-radius:20px;padding:16px 20px;margin:20px 0}.prose[data-v-08a69883] blockquote p{color:var(--color-lime-800);margin:0}.prose[data-v-08a69883] table{width:100%;border-collapse:collapse;margin:20px 0}.prose[data-v-08a69883] th,.prose[data-v-08a69883] td{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800);text-align:left;padding:12px 16px;border-bottom:1px solid var(--color-grey-300)}.prose[data-v-08a69883] th{font-weight:700}.prose[data-v-08a69883] hr{border:none;border-top:1px solid var(--color-grey-300);margin:24px 0}.prose[data-v-08a69883] img{max-width:100%;height:auto;border-radius:24px;margin:20px 0}.prose[data-v-08a69883]>:first-child{margin-top:0}.prose[data-v-08a69883]>:last-child{margin-bottom:0}.article-row[data-v-82649dec]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid #d5d4d5;text-decoration:none;transition:opacity .2s}.article-row[data-v-82649dec]:hover{opacity:.7}.article-row[data-v-82649dec]:last-child{border-bottom:none}.article-title[data-v-82649dec]{flex:1;font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px}.chevron-icon[data-v-82649dec]{width:21px;height:21px;color:#2c2a2b;flex-shrink:0}.content-wrapper[data-v-dc28c5ea]{max-width:var(--layout-content-max-width);margin:0 auto;display:flex;flex-direction:column;gap:24px}.kb-header[data-v-dc28c5ea]{display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:32px;background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #ececec}.page-title[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:600;font-size:32px;color:#2c2a2b;line-height:1.2;letter-spacing:-1.2px;margin:0}@media(min-width:1024px){.page-title[data-v-dc28c5ea]{font-size:40px}}.search-input[data-v-dc28c5ea]{width:100%;max-width:640px}.empty-state[data-v-dc28c5ea]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;border-radius:32px;background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #ececec}.empty-icon[data-v-dc28c5ea]{width:64px;height:64px;background:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.empty-icon .icon[data-v-dc28c5ea]{width:32px;height:32px;color:#a8a7a8}.empty-title[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.46px;color:#282627;margin:0 0 12px}.empty-text[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-.16px;color:#807f80;margin:0 0 24px;max-width:400px}.knowledge-content[data-v-dc28c5ea]{display:flex;flex-direction:column;gap:16px}.category-overview[data-v-dc28c5ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.category-overview-card[data-v-dc28c5ea]{display:flex;align-items:center;gap:12px;min-height:88px;padding:16px;border:1px solid #ececec;border-radius:24px;background:#fff;color:#2c2a2b;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.category-overview-card[data-v-dc28c5ea]:hover{border-color:#d5d4d5;transform:translateY(-1px)}.category-overview-icon[data-v-dc28c5ea]{width:40px;height:40px;border-radius:20px;background:#cf0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.category-overview-icon .icon[data-v-dc28c5ea]{width:22px;height:22px;color:#2c2a2b}.category-overview-content[data-v-dc28c5ea]{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.category-overview-title[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:0;overflow-wrap:anywhere}.category-overview-count[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:600;font-size:13px;line-height:1.3;letter-spacing:0;color:#807f80}.category-overview-arrow[data-v-dc28c5ea]{width:20px;height:20px;color:#a8a7a8;flex-shrink:0}.categories-list[data-v-dc28c5ea]{display:flex;flex-direction:column;gap:8px}.category-block[data-v-dc28c5ea]{padding:24px;border-radius:32px;background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #ececec;scroll-margin-top:96px}.category-header[data-v-dc28c5ea]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.category-icon[data-v-dc28c5ea]{width:40px;height:40px;background:#cf0;border-radius:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.category-heading[data-v-dc28c5ea]{min-width:0;display:flex;flex-direction:column;gap:4px}.category-icon .icon[data-v-dc28c5ea]{width:23px;height:23px;color:#2c2a2b}.category-title[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.46px;color:#282627;margin:0}.category-count[data-v-dc28c5ea]{font-family:Mulish,sans-serif;font-weight:600;font-size:14px;line-height:1.3;letter-spacing:0;color:#807f80}.articles-list[data-v-dc28c5ea]{background:#fff;border-radius:24px;padding:24px 16px 24px 24px;box-shadow:inset 0 0 0 1px #f0f0f0}@media(max-width:767px){.content-wrapper[data-v-dc28c5ea]{gap:16px}.knowledge-content[data-v-dc28c5ea]{gap:12px}.category-overview[data-v-dc28c5ea]{grid-template-columns:1fr}.kb-header[data-v-dc28c5ea],.category-block[data-v-dc28c5ea],.empty-state[data-v-dc28c5ea]{padding:20px 16px;border-radius:24px}.category-title[data-v-dc28c5ea]{font-size:18px}.articles-list[data-v-dc28c5ea]{padding:16px;border-radius:20px}}.ui-back-button[data-v-5382b33c]{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family);border:none;outline:none;transition:color .15s ease,background-color .2s ease}.ui-back-button--filled[data-v-5382b33c]{gap:4px;padding:8px 16px 8px 8px;border-radius:var(--radius-control-md);background:var(--color-surface-card-muted)}.ui-back-button--ghost[data-v-5382b33c]{gap:8px;padding:0;background:transparent}.ui-back-button--filled.ui-back-button--default[data-v-5382b33c],.ui-back-button--filled.ui-back-button--hover[data-v-5382b33c],.ui-back-button--filled.ui-back-button--active[data-v-5382b33c],.ui-back-button--filled.ui-back-button--focused[data-v-5382b33c]{color:var(--color-text-primary);cursor:pointer}.ui-back-button--filled.ui-back-button--default[data-v-5382b33c]:hover,.ui-back-button--filled.ui-back-button--hover[data-v-5382b33c]{background:var(--color-grey-300)}.ui-back-button--filled.ui-back-button--active[data-v-5382b33c]{background:var(--color-grey-500)}.ui-back-button--filled.ui-back-button--focused[data-v-5382b33c]{box-shadow:0 0 0 3px #2c2a2b33}.ui-back-button--ghost.ui-back-button--default[data-v-5382b33c]{color:var(--color-text-primary);cursor:pointer}.ui-back-button--ghost.ui-back-button--default[data-v-5382b33c]:hover,.ui-back-button--ghost.ui-back-button--hover[data-v-5382b33c]{color:var(--color-text-muted)}.ui-back-button--ghost.ui-back-button--active[data-v-5382b33c]{color:var(--color-text-accent)}.ui-back-button--ghost.ui-back-button--focused[data-v-5382b33c]{color:var(--color-text-primary)}.ui-back-button--disabled[data-v-5382b33c]{color:var(--color-border-muted);cursor:not-allowed;pointer-events:none}.ui-back-button__label[data-v-5382b33c]{white-space:nowrap}.ui-back-button__label--filled[data-v-5382b33c]{font:var(--font-control-md);letter-spacing:var(--font-control-md-ls);color:var(--color-text-primary)}.ui-back-button__label--ghost[data-v-5382b33c]{font:var(--font-control-lg);letter-spacing:var(--font-control-lg-ls)}.back-button__icon[data-v-5382b33c]{width:24px;height:24px;color:currentColor;flex-shrink:0}.content-wrapper[data-v-5fce3899]{max-width:var(--layout-content-max-width);margin:0 auto;padding:24px;border-radius:32px;background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #ececec;box-shadow:0 16px 40px #2c2a2b0a}.article-header[data-v-5fce3899]{margin-bottom:24px}.article-title[data-v-5fce3899]{font-family:Mulish,sans-serif;font-weight:600;font-size:32px;color:#2c2a2b;line-height:1.2;letter-spacing:-1.2px;margin:0 0 24px}@media(min-width:1024px){.article-title[data-v-5fce3899]{font-size:40px}}.article-image[data-v-5fce3899]{width:100%;border-radius:24px;overflow:hidden;margin-bottom:28px}.article-image img[data-v-5fce3899]{width:100%;height:auto;display:block}.article-intro[data-v-5fce3899]{margin-bottom:28px;padding:20px 24px;border-radius:24px;background:#fff;box-shadow:inset 0 0 0 1px #f0f0f0}.article-intro p[data-v-5fce3899]{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.5;letter-spacing:-.16px;margin:0}.article-nav[data-v-5fce3899]{margin-top:40px;padding-top:24px;display:flex;justify-content:center;border-top:1px solid #ececec}.back-to-top-btn[data-v-5fce3899]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;border:none;border-radius:28px;cursor:pointer;box-shadow:inset 0 0 0 1px #ececec;transition:background .2s,box-shadow .2s}.back-to-top-btn[data-v-5fce3899]:hover{background:#f5f5f5;box-shadow:inset 0 0 0 1px #e0e0e0}.back-to-top-btn span[data-v-5fce3899]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;color:#2c2a2b;line-height:1;letter-spacing:-.16px}.nav-icon[data-v-5fce3899]{width:24px;height:24px;color:#2c2a2b}@media(max-width:767px){.content-wrapper[data-v-5fce3899]{padding:20px 16px;border-radius:24px;box-shadow:none}.article-title[data-v-5fce3899]{font-size:28px}.article-intro[data-v-5fce3899]{padding:16px;border-radius:20px}}.article-prose{display:flex;flex-direction:column;gap:18px}.article-prose h2{font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.315px;color:#2c2a2b;margin:16px 0 8px}.article-prose h3{font-family:Mulish,sans-serif;font-weight:700;font-size:18px;line-height:1.25;color:#2c2a2b;margin:16px 0 8px}.article-prose p{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.55;letter-spacing:-.16px;margin:0 0 16px}.article-prose ol{list-style:decimal;padding-left:24px;margin:0 0 16px}.article-prose ul{list-style:disc;padding-left:24px;margin:0 0 16px}.article-prose li{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px;margin-bottom:20px}.article-prose li:last-child{margin-bottom:0}.article-prose blockquote{background:#f2ffbf;border-left:5px solid #d9ff40;border-radius:8px;padding:12px 16px;margin:16px 0}.article-prose blockquote p{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#334000;line-height:1.2;letter-spacing:-.16px;margin:0}.article-prose img{border-radius:24px;max-width:100%;height:auto}.article-prose a{color:var(--color-lime-700, #7a9800);text-decoration:underline;text-underline-offset:2px}.profile-header-organization[data-v-65e56631]{display:flex;flex-direction:column;gap:20px}.header-top[data-v-65e56631]{display:flex;align-items:center}.back-button[data-v-65e56631]{display:flex;align-items:center;gap:4px;padding:8px 16px 8px 8px;border:none;background-color:#f5f5f5;border-radius:28px;cursor:pointer;transition:all .2s ease}.back-button[data-v-65e56631]:hover{background-color:#e6e6e6}.back-button[data-v-65e56631]:active{transform:scale(.98)}.back-icon[data-v-65e56631]{width:24px;height:24px;color:#2c2a2b}.back-text[data-v-65e56631]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b}.profile-info[data-v-65e56631]{display:flex;align-items:flex-start;gap:16px}.profile-logo[data-v-65e56631]{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.profile-logo-placeholder[data-v-65e56631]{width:64px;height:64px;border-radius:50%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-icon[data-v-65e56631]{width:36px;height:36px;color:#a8a7a8}.profile-details[data-v-65e56631]{flex:1;min-width:0}.profile-name[data-v-65e56631]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:40px;line-height:1.2;letter-spacing:-1.2px;color:#2c2a2b;margin:0}.profile-description[data-v-65e56631]{margin:4px 0 0;font-weight:600;letter-spacing:-.01em;color:var(--color-grey-700)}.profile-tabs[data-v-65e56631]{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile-tabs[data-v-65e56631]::-webkit-scrollbar{display:none}.tab-button[data-v-65e56631]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-.13px;text-transform:uppercase;color:#2c2a2b;padding:12px 16px;height:40px;border:none;background-color:#f5f5f5;border-radius:24px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.tab-button[data-v-65e56631]:hover{background-color:#e6e6e6}.tab-button.active[data-v-65e56631]{color:#fff;background-color:#2c2a2b}.profile-header-organization.mobile[data-v-65e56631]{gap:20px}.profile-header-organization.mobile .profile-logo[data-v-65e56631],.profile-header-organization.mobile .profile-logo-placeholder[data-v-65e56631]{width:72px;height:72px}.profile-header-organization.mobile .logo-icon[data-v-65e56631]{width:32px;height:32px}.profile-header-organization.mobile .profile-name[data-v-65e56631]{font-size:28px;letter-spacing:-.84px}.profile-header-organization.mobile .tab-button[data-v-65e56631]{font-size:13px;padding:10px 14px}.tab-content-org-members[data-v-be832a3b]{display:flex;flex-direction:column;width:100%;margin-top:24px}.content-wrapper[data-v-be832a3b]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-org-members.mobile .content-wrapper[data-v-be832a3b]{padding:16px;gap:20px}.info-section[data-v-be832a3b]{display:flex;flex-direction:column;gap:24px}.section-title[data-v-be832a3b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.115px;color:#2c2a2b;margin:0}.members-list[data-v-be832a3b]{display:flex;flex-direction:column}.member-row[data-v-be832a3b]{display:flex;align-items:center;gap:12px;padding:12px 0;transition:opacity .2s ease}.member-row[data-v-be832a3b]:first-child{padding-top:0}.member-row[data-v-be832a3b]:last-child{padding-bottom:0}.member-row.has-border[data-v-be832a3b]{border-bottom:.5px solid #d5d4d5}.member-row.clickable[data-v-be832a3b]{cursor:pointer}.member-row.clickable[data-v-be832a3b]:hover{opacity:.7}.member-avatar[data-v-be832a3b]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.member-avatar-placeholder[data-v-be832a3b]{width:48px;height:48px;border-radius:50%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-be832a3b]{width:24px;height:24px;color:#a8a7a8}.member-info[data-v-be832a3b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.member-name[data-v-be832a3b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-captions[data-v-be832a3b]{display:flex;flex-direction:column;gap:2px}.member-caption[data-v-be832a3b]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron-icon[data-v-be832a3b]{width:24px;height:24px;color:#a8a7a8;flex-shrink:0}@media(max-width:640px){.section-title[data-v-be832a3b]{font-size:19px}.member-row[data-v-be832a3b]{padding:10px 0;gap:10px}.member-avatar[data-v-be832a3b],.member-avatar-placeholder[data-v-be832a3b]{width:40px;height:40px}.avatar-icon[data-v-be832a3b]{width:20px;height:20px}.member-name[data-v-be832a3b]{font-size:15px}.member-caption[data-v-be832a3b]{font-size:12px}.chevron-icon[data-v-be832a3b]{width:20px;height:20px}}.tab-content-org-events[data-v-695ec9e1]{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0;margin-top:24px}.tab-content-org-events.mobile[data-v-695ec9e1]{gap:20px}.events-grid[data-v-695ec9e1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:799px){.events-grid[data-v-695ec9e1]{grid-template-columns:minmax(0,1fr);gap:12px}}.event-link[data-v-695ec9e1]{text-decoration:none;color:inherit}.empty-state-wrapper[data-v-695ec9e1]{padding:0}.empty-state-container[data-v-695ec9e1]{padding:24px;background-color:#f5f5f5;border-radius:24px}.load-more-section[data-v-695ec9e1]{display:flex;justify-content:center;padding-top:8px}.organization-page[data-v-4a2d7413]{display:flex;flex-direction:column;padding:16px 16px 24px}@media(min-width:1024px){.organization-page[data-v-4a2d7413]{padding:24px 16px 48px;max-width:792px;margin:0 auto}}.fade-enter-active[data-v-4a2d7413],.fade-leave-active[data-v-4a2d7413]{transition:opacity .15s ease}.fade-enter-from[data-v-4a2d7413],.fade-leave-to[data-v-4a2d7413]{opacity:0}.profile-header-organizer[data-v-02f00a46]{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:24px;width:100%;box-sizing:border-box}.header-top[data-v-02f00a46]{display:flex;align-items:center}.back-button[data-v-02f00a46]{display:flex;align-items:center;gap:4px;padding:8px 16px 8px 8px;border:none;background-color:#f5f5f5;border-radius:28px;cursor:pointer;transition:all .2s ease}.back-button[data-v-02f00a46]:hover{background-color:#e6e6e6}.back-button[data-v-02f00a46]:active{transform:scale(.98)}.back-icon[data-v-02f00a46]{width:24px;height:24px;color:#2c2a2b}.back-text[data-v-02f00a46]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b}.profile-info[data-v-02f00a46]{display:flex;align-items:center;gap:16px;padding-top:16px}.profile-avatar[data-v-02f00a46]{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.profile-avatar-placeholder[data-v-02f00a46]{width:64px;height:64px;border-radius:50%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-02f00a46]{width:32px;height:32px;color:#a8a7a8}.profile-names[data-v-02f00a46]{flex:1;min-width:0}.profile-name[data-v-02f00a46]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:40px;line-height:1.2;letter-spacing:-1.2px;color:#2c2a2b;margin:0}.profile-tabs[data-v-02f00a46]{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile-tabs[data-v-02f00a46]::-webkit-scrollbar{display:none}.tab-button[data-v-02f00a46]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-.13px;text-transform:uppercase;color:#2c2a2b;padding:12px 16px;height:40px;border:none;background-color:#f5f5f5;border-radius:24px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.tab-button[data-v-02f00a46]:hover{background-color:#e6e6e6}.tab-button.active[data-v-02f00a46]{color:#fff;background-color:#2c2a2b}.profile-header-organizer.mobile[data-v-02f00a46]{padding:16px;gap:20px}.profile-header-organizer.mobile .profile-avatar[data-v-02f00a46],.profile-header-organizer.mobile .profile-avatar-placeholder[data-v-02f00a46]{width:64px;height:64px}.profile-header-organizer.mobile .avatar-icon[data-v-02f00a46]{width:32px;height:32px}.profile-header-organizer.mobile .profile-name[data-v-02f00a46]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.115px}.profile-header-organizer.mobile .tab-button[data-v-02f00a46]{font-size:13px;padding:10px 14px}@media(min-width:1024px){.profile-header-organizer[data-v-02f00a46]{max-width:792px;margin:0 auto}}.tab-content-organizer-info[data-v-3fccfc56]{display:flex;flex-direction:column;width:100%}.content-wrapper[data-v-3fccfc56]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-organizer-info.mobile .content-wrapper[data-v-3fccfc56]{padding:16px;gap:20px}.info-section[data-v-3fccfc56]{display:flex;flex-direction:column;gap:24px}.section-title[data-v-3fccfc56]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.115px;color:#2c2a2b;margin:0}.info-rows[data-v-3fccfc56]{display:flex;flex-direction:column}.socials-list[data-v-3fccfc56]{display:flex;flex-direction:column;gap:8px}@media(max-width:640px){.section-title[data-v-3fccfc56]{font-size:20px}}.tab-content-organizer-orgs[data-v-974c296c]{display:flex;flex-direction:column;width:100%}.content-wrapper[data-v-974c296c]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-organizer-orgs.mobile .content-wrapper[data-v-974c296c]{padding:16px;gap:20px}.orgs-list[data-v-974c296c]{display:flex;flex-direction:column}.org-row[data-v-974c296c]{display:flex;align-items:center;gap:12px;padding:12px 0;transition:opacity .2s ease}.org-row[data-v-974c296c]:first-child{padding-top:0}.org-row[data-v-974c296c]:last-child{padding-bottom:0}.org-row.has-border[data-v-974c296c]{border-bottom:.5px solid #d5d4d5}.org-row.clickable[data-v-974c296c]{cursor:pointer}.org-row.clickable[data-v-974c296c]:hover{opacity:.7}.org-logo[data-v-974c296c]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.org-logo-placeholder[data-v-974c296c]{width:48px;height:48px;border-radius:8px;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-icon[data-v-974c296c]{width:24px;height:24px;color:#a8a7a8}.org-info[data-v-974c296c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center}.org-name[data-v-974c296c]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-caption[data-v-974c296c]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80;margin:0}.chevron-icon[data-v-974c296c]{width:21px;height:21px;color:#2c2a2b;flex-shrink:0}@media(max-width:640px){.org-logo[data-v-974c296c],.org-logo-placeholder[data-v-974c296c]{width:40px;height:40px}.logo-icon[data-v-974c296c]{width:20px;height:20px}.chevron-icon[data-v-974c296c]{width:18px;height:18px}}.organizer-page[data-v-686d600a]{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:16px 16px 24px;box-sizing:border-box}.tab-panels[data-v-686d600a]{width:100%;padding:0 16px;box-sizing:border-box}@media(min-width:1024px){.organizer-page[data-v-686d600a]{padding:24px 16px 48px;max-width:792px;margin:0 auto}.tab-panels[data-v-686d600a]{padding:0 24px}}.fade-enter-active[data-v-686d600a],.fade-leave-active[data-v-686d600a]{transition:opacity .15s ease}.fade-enter-from[data-v-686d600a],.fade-leave-to[data-v-686d600a]{opacity:0}.payment-result[data-v-2a95104d]{max-width:480px;margin:64px auto;text-align:center;padding:0 16px}.payment-result__icon[data-v-2a95104d]{font-size:64px;line-height:1;margin-bottom:24px}.payment-result__icon--fail[data-v-2a95104d]{color:var(--color-red-500, #ef4444)}.payment-result__title[data-v-2a95104d]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls);color:var(--color-grey-800);margin:0 0 16px}.payment-result__text[data-v-2a95104d]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-500);margin:0 0 32px}.payment-result__actions[data-v-2a95104d]{display:flex;flex-direction:column;gap:12px;align-items:center}.payment-result__btn[data-v-2a95104d]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:28px;text-decoration:none;font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls);transition:opacity .2s;min-width:200px}.payment-result__btn[data-v-2a95104d]:hover{opacity:.9}.payment-result__btn--primary[data-v-2a95104d]{background:var(--color-grey-900);color:#fff}.payment-result__btn--secondary[data-v-2a95104d]{background:var(--color-grey-200);color:var(--color-grey-800)}@media(max-width:767px){.payment-result[data-v-2a95104d]{margin:32px auto}.payment-result__icon[data-v-2a95104d]{font-size:48px}.payment-result__title[data-v-2a95104d]{font-size:28px;letter-spacing:-1px}}.payment-result[data-v-82ab6773]{max-width:480px;margin:64px auto;text-align:center;padding:0 16px}.payment-result__icon[data-v-82ab6773]{font-size:64px;line-height:1;margin-bottom:24px}.payment-result__icon--success[data-v-82ab6773]{color:var(--color-lime-600)}.payment-result__title[data-v-82ab6773]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls);color:var(--color-grey-800);margin:0 0 16px}.payment-result__text[data-v-82ab6773]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-500);margin:0 0 32px}.payment-result__actions[data-v-82ab6773]{display:flex;flex-direction:column;gap:12px;align-items:center}.payment-result__btn[data-v-82ab6773]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:28px;text-decoration:none;font:var(--font-body-b-16);letter-spacing:var(--font-body-b-16-ls);transition:opacity .2s;min-width:200px}.payment-result__btn[data-v-82ab6773]:hover{opacity:.9}.payment-result__btn--primary[data-v-82ab6773]{background:var(--color-grey-900);color:#fff}.payment-result__btn--secondary[data-v-82ab6773]{background:var(--color-grey-200);color:var(--color-grey-800)}@media(max-width:767px){.payment-result[data-v-82ab6773]{margin:32px auto}.payment-result__icon[data-v-82ab6773]{font-size:48px}.payment-result__title[data-v-82ab6773]{font-size:28px;letter-spacing:-1px}}.profile-header-team[data-v-24eddf58]{display:flex;flex-direction:column;gap:20px}.header-top[data-v-24eddf58]{display:flex;align-items:center}.back-button[data-v-24eddf58]{display:flex;align-items:center;gap:4px;padding:8px 16px 8px 8px;border:none;background-color:#f5f5f5;border-radius:28px;cursor:pointer;transition:all .2s ease}.back-button[data-v-24eddf58]:hover{background-color:#e6e6e6}.back-button[data-v-24eddf58]:active{transform:scale(.98)}.back-icon[data-v-24eddf58]{width:24px;height:24px;color:#2c2a2b}.back-text[data-v-24eddf58]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b}.profile-info[data-v-24eddf58]{display:flex;align-items:flex-start;gap:16px}.profile-logo[data-v-24eddf58]{width:72px;height:72px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.profile-logo-placeholder[data-v-24eddf58]{width:72px;height:72px;border-radius:8px;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-icon[data-v-24eddf58]{width:36px;height:36px;color:#a8a7a8}.profile-details[data-v-24eddf58]{flex:1;min-width:0}.profile-name[data-v-24eddf58]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:40px;line-height:1.2;letter-spacing:-1.2px;color:#2c2a2b;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-subtitle[data-v-24eddf58]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#807f80;margin:0}.profile-tabs[data-v-24eddf58]{display:flex;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile-tabs[data-v-24eddf58]::-webkit-scrollbar{display:none}.tab-button[data-v-24eddf58]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:-.13px;text-transform:uppercase;color:#2c2a2b;padding:12px 16px;height:40px;border:none;background-color:#f5f5f5;border-radius:24px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.tab-button[data-v-24eddf58]:hover{background-color:#e6e6e6}.tab-button.active[data-v-24eddf58]{color:#fff;background-color:#2c2a2b}.profile-header-team.mobile[data-v-24eddf58]{gap:20px}.profile-header-team.mobile .profile-logo[data-v-24eddf58],.profile-header-team.mobile .profile-logo-placeholder[data-v-24eddf58]{width:72px;height:72px}.profile-header-team.mobile .logo-icon[data-v-24eddf58]{width:32px;height:32px}.profile-header-team.mobile .profile-name[data-v-24eddf58]{font-size:28px;letter-spacing:-.84px}.profile-header-team.mobile .profile-subtitle[data-v-24eddf58]{font-size:14px}.profile-header-team.mobile .tab-button[data-v-24eddf58]{font-size:13px;padding:10px 14px}.tab-content-team-info[data-v-ab045d72]{display:flex;flex-direction:column}.content-wrapper[data-v-ab045d72]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-team-info.mobile .content-wrapper[data-v-ab045d72]{padding:16px;gap:20px}.roster-hero[data-v-ab045d72]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:20px;align-items:stretch}.roster-copy[data-v-ab045d72]{display:flex;flex-direction:column;gap:10px}.roster-kicker[data-v-ab045d72]{margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#807f80}.info-section[data-v-ab045d72]{display:flex;flex-direction:column;gap:20px}.section-title[data-v-ab045d72]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:32px;line-height:1.2;letter-spacing:-.96px;color:#2c2a2b;margin:0}.roster-summary[data-v-ab045d72]{margin:0;max-width:42ch;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:15px;line-height:1.45;letter-spacing:-.15px;color:#5f5d5e}.captain-card[data-v-ab045d72]{display:flex;align-items:center;gap:14px;width:100%;padding:18px;border:none;border-radius:20px;background:linear-gradient(135deg,#2c2a2b,#464244);color:#fff;text-align:left;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.captain-card[data-v-ab045d72]:hover{transform:translateY(-1px);opacity:.96}.captain-avatar[data-v-ab045d72],.captain-avatar-placeholder[data-v-ab045d72]{width:56px;height:56px;border-radius:50%;flex-shrink:0}.captain-avatar[data-v-ab045d72]{-o-object-fit:cover;object-fit:cover}.captain-avatar-placeholder[data-v-ab045d72]{display:flex;align-items:center;justify-content:center;background-color:#ffffff29}.captain-copy[data-v-ab045d72]{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.captain-label[data-v-ab045d72],.captain-meta[data-v-ab045d72]{margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:13px;line-height:1.35;letter-spacing:-.13px;color:#ffffffbf}.captain-name[data-v-ab045d72]{margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;font-size:20px;line-height:1.2;letter-spacing:-.4px;color:#fff}.captain-icon[data-v-ab045d72]{width:22px;height:22px;color:#ffffffe0;flex-shrink:0}.section-heading[data-v-ab045d72]{display:flex;flex-direction:column;gap:4px}.list-title[data-v-ab045d72]{margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.3px;color:#2c2a2b}.list-subtitle[data-v-ab045d72]{margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#807f80}.members-list[data-v-ab045d72]{display:flex;flex-direction:column;padding:8px 0;background-color:#fff;border-radius:20px}.member-row[data-v-ab045d72]{display:flex;align-items:center;gap:12px;padding:16px 18px;transition:opacity .2s ease}.member-row[data-v-ab045d72]:first-child{padding-top:16px}.member-row[data-v-ab045d72]:last-child{padding-bottom:16px}.member-row.has-border[data-v-ab045d72]{border-bottom:.5px solid #d5d4d5}.member-row.clickable[data-v-ab045d72]{cursor:pointer}.member-row.clickable[data-v-ab045d72]:hover{opacity:.7}.member-avatar[data-v-ab045d72]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.member-avatar-placeholder[data-v-ab045d72]{width:48px;height:48px;border-radius:50%;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-icon[data-v-ab045d72]{width:24px;height:24px;color:#a8a7a8}.member-info[data-v-ab045d72]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.member-name[data-v-ab045d72]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-captions[data-v-ab045d72]{display:flex;flex-direction:column;gap:2px}.member-caption[data-v-ab045d72]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:13px;line-height:1.3;letter-spacing:-.065px;color:#807f80;margin:0}.chevron-icon[data-v-ab045d72]{width:24px;height:24px;color:#a8a7a8;flex-shrink:0}@media(max-width:640px){.roster-hero[data-v-ab045d72]{grid-template-columns:1fr}.section-title[data-v-ab045d72]{font-size:26px;letter-spacing:-.52px}.roster-summary[data-v-ab045d72]{font-size:14px}.captain-card[data-v-ab045d72]{padding:16px}.captain-avatar[data-v-ab045d72],.captain-avatar-placeholder[data-v-ab045d72]{width:48px;height:48px}.captain-name[data-v-ab045d72]{font-size:18px}.member-row[data-v-ab045d72]{padding:14px 16px;gap:10px}.member-avatar[data-v-ab045d72],.member-avatar-placeholder[data-v-ab045d72]{width:40px;height:40px}.avatar-icon[data-v-ab045d72]{width:20px;height:20px}.member-name[data-v-ab045d72]{font-size:15px}.member-caption[data-v-ab045d72]{font-size:12px}.list-title[data-v-ab045d72]{font-size:18px}.chevron-icon[data-v-ab045d72]{width:20px;height:20px}}.tab-content-team-matches[data-v-1a24e069]{display:flex;flex-direction:column}.content-wrapper[data-v-1a24e069]{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#f5f5f5;border-radius:24px}.tab-content-team-matches.mobile .content-wrapper[data-v-1a24e069]{padding:16px;gap:16px}.matches-card[data-v-1a24e069]{background-color:#fff;border-radius:24px;padding:0 16px;overflow:hidden}.matches-list[data-v-1a24e069]{display:flex;flex-direction:column}.match-item[data-v-1a24e069]{display:flex;flex-direction:column;gap:12px;padding:16px 0}.match-item[data-v-1a24e069]:first-child{padding-top:16px}.match-item[data-v-1a24e069]:last-child{padding-bottom:16px}.match-item.has-border[data-v-1a24e069]{border-bottom:.5px solid #d5d4d5}.match-header[data-v-1a24e069]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.match-meta[data-v-1a24e069]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:11px;line-height:1.1;letter-spacing:-.055px;color:#807f80;white-space:nowrap}.separator[data-v-1a24e069]{width:1px;height:12px;background-color:#d5d4d5}.participants-row[data-v-1a24e069]{display:flex;gap:16px;align-items:center;background-color:#f5f5f5;padding:8px 16px;border-radius:16px}.participant[data-v-1a24e069]{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.participant-avatar[data-v-1a24e069]{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.participant-avatar--team-logo[data-v-1a24e069]{border-radius:4px}.participant-name[data-v-1a24e069]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-.15px;color:#2c2a2b;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant.is-placeholder .participant-name[data-v-1a24e069]{color:#807f80;font-weight:600;font-style:italic}.participant-score[data-v-1a24e069]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-.15px;color:#2c2a2b;min-width:40px;text-align:right}.text-right[data-v-1a24e069]{text-align:right}.clickable[data-v-1a24e069]{cursor:pointer}.tab-content-team-events[data-v-bffe8bdf]{display:flex;flex-direction:column;gap:24px}.tab-content-team-events.mobile[data-v-bffe8bdf]{gap:20px}.events-grid[data-v-bffe8bdf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.event-link[data-v-bffe8bdf]{text-decoration:none;color:inherit}.load-more-section[data-v-bffe8bdf]{display:flex;justify-content:center;padding-top:8px}@media(max-width:640px){.events-grid[data-v-bffe8bdf]{grid-template-columns:minmax(0,1fr);gap:12px}}@media(min-width:641px)and (max-width:1023px){.events-grid[data-v-bffe8bdf]{grid-template-columns:repeat(2,1fr)}}.team-page[data-v-26a138c1]{display:flex;flex-direction:column;padding:16px 16px 24px;gap:24px}@media(min-width:1024px){.team-page[data-v-26a138c1]{padding:24px 16px 48px;max-width:792px;margin:0 auto}}.fade-enter-active[data-v-26a138c1],.fade-leave-active[data-v-26a138c1]{transition:opacity .15s ease}.fade-enter-from[data-v-26a138c1],.fade-leave-to[data-v-26a138c1]{opacity:0}.search-dropdown[data-v-75064247]{position:relative;width:100%}.search-dropdown__list[data-v-75064247]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;margin:0;padding:4px 0;list-style:none;background:var(--background-default, #fff);border:1px solid var(--grey-500, #d5d4d5);border-radius:16px;box-shadow:0 8px 24px #0000001a;overflow:hidden}.search-dropdown__item[data-v-75064247]{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--grey-800, #2c2a2b);transition:background-color .15s ease}.search-dropdown__item[data-v-75064247]:hover,.search-dropdown__item--active[data-v-75064247]{background:var(--dvg-gray-7, #f5f5f5)}.search-dropdown__item--loading[data-v-75064247],.search-dropdown__item--empty[data-v-75064247]{cursor:default;color:var(--grey-600, #959495)}.search-dropdown__item--loading[data-v-75064247]:hover,.search-dropdown__item--empty[data-v-75064247]:hover{background:transparent}.search-dropdown__icon[data-v-75064247]{width:16px;height:16px;color:var(--grey-600, #959495);flex-shrink:0}.search-dropdown__spinner[data-v-75064247]{width:16px;height:16px;color:var(--grey-600, #959495);flex-shrink:0;animation:spin-75064247 .8s linear infinite}.search-dropdown__name[data-v-75064247]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-enter-active[data-v-75064247],.dropdown-leave-active[data-v-75064247]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-75064247],.dropdown-leave-to[data-v-75064247]{opacity:0;transform:translateY(-4px)}@keyframes spin-75064247{to{transform:rotate(360deg)}}.promo-card[data-v-adb827c4]{display:block;width:100%;min-width:0;height:145px;min-height:145px;border-radius:16px;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-sizing:border-box;transform:translateZ(0);backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);isolation:isolate}@media(min-width:1024px){.promo-card[data-v-adb827c4]{height:192px;min-height:192px}}.promo-card[data-v-adb827c4]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.promo-card picture[data-v-adb827c4]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.promo-bg-image[data-v-adb827c4]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:1023px){.promo-bg-image[data-v-adb827c4]{-o-object-position:center top;object-position:center top}}.promo-arrow[data-v-adb827c4]{position:absolute;top:12px;right:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#fff3;border-radius:50%;z-index:1;transition:background .15s ease}@media(min-width:1024px){.promo-arrow[data-v-adb827c4]{top:20px;right:24px}}.promo-card:hover .promo-arrow[data-v-adb827c4]{background:#ffffff4d}.arrow-icon[data-v-adb827c4]{width:14px;height:14px;color:#fff}.filter-row-content[data-v-e6fbdfd0]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.filter-row-label[data-v-e6fbdfd0]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:#2c2a2b;letter-spacing:-.16px}.filter-row-value[data-v-e6fbdfd0]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:#807f80;letter-spacing:-.16px;margin-left:auto}.filter-row-trailing[data-v-e6fbdfd0]{display:flex;align-items:center;flex-shrink:0;margin-left:8px}.chip-label[data-v-02b6e951]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;color:#2c2a2b;letter-spacing:-.13px;white-space:nowrap}.chip-remove[data-v-02b6e951]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;margin:0;background:transparent;border:none;color:#2c2a2b;cursor:pointer;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent}.chip-remove[data-v-02b6e951]:hover{opacity:.7}.chip-remove[data-v-02b6e951]:active{opacity:.5}.discipline-checkbox[data-v-a9a25008]{flex-shrink:0}.discipline-content[data-v-a9a25008]{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.discipline-label[data-v-a9a25008]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:#2c2a2b;letter-spacing:-.16px}.discipline-caption[data-v-a9a25008]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:1.15;color:#807f80}.discipline-expand[data-v-a9a25008]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.discipline-expand[data-v-a9a25008]:hover{opacity:.7}.disciplines-screen[data-v-7c0d071a]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.screen-header[data-v-7c0d071a]{display:flex;align-items:center;gap:8px;height:53px;padding:0;flex-shrink:0}.back-button[data-v-7c0d071a]{display:flex;align-items:center;justify-content:center;width:21px;height:21px;padding:0;background:transparent;border:none;color:#2c2a2b;cursor:pointer;-webkit-tap-highlight-color:transparent}.back-button[data-v-7c0d071a]:hover{opacity:.7}.header-title[data-v-7c0d071a]{flex:1;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600;color:#2c2a2b;letter-spacing:-.18px}.reset-button[data-v-7c0d071a]{padding:0;background:transparent;border:none;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:#807f80;cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.reset-button[data-v-7c0d071a]:hover{color:#2c2a2b}.reset-button--disabled[data-v-7c0d071a]{opacity:.5;pointer-events:none}.search-container[data-v-7c0d071a]{padding:16px 0;flex-shrink:0}.disciplines-list[data-v-7c0d071a]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.empty-state[data-v-7c0d071a]{display:flex;align-items:center;justify-content:center;height:100px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:#a8a7a8}.cities-screen[data-v-d9b2cb67]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.screen-header[data-v-d9b2cb67]{display:flex;align-items:center;gap:8px;height:53px;padding:0;flex-shrink:0}.back-button[data-v-d9b2cb67]{display:flex;align-items:center;justify-content:center;width:21px;height:21px;padding:0;background:transparent;border:none;color:var(--color-grey-800);cursor:pointer;-webkit-tap-highlight-color:transparent}.back-button[data-v-d9b2cb67]:hover{opacity:.7}.header-title[data-v-d9b2cb67]{flex:1;font:var(--font-body-eb-18);letter-spacing:var(--font-body-eb-18-ls);color:var(--color-grey-800)}.reset-button[data-v-d9b2cb67]{padding:0;background:transparent;border:none;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-700);cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.reset-button[data-v-d9b2cb67]:hover{color:var(--color-grey-800)}.reset-button--disabled[data-v-d9b2cb67]{opacity:.5;pointer-events:none}.search-container[data-v-d9b2cb67]{padding:16px 0;flex-shrink:0}.cities-list[data-v-d9b2cb67]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.empty-state[data-v-d9b2cb67]{display:flex;align-items:center;justify-content:center;height:100px;font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-600)}.status-screen[data-v-a88ed842]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.screen-header[data-v-a88ed842]{display:flex;align-items:center;gap:8px;height:53px;padding:0;flex-shrink:0}.back-button[data-v-a88ed842]{display:flex;align-items:center;justify-content:center;width:21px;height:21px;padding:0;background:transparent;border:none;color:var(--color-grey-800);cursor:pointer;-webkit-tap-highlight-color:transparent}.back-button[data-v-a88ed842]:hover{opacity:.7}.header-title[data-v-a88ed842]{flex:1;font:var(--font-body-eb-18);letter-spacing:var(--font-body-eb-18-ls);color:var(--color-grey-800)}.reset-button[data-v-a88ed842]{padding:0;background:transparent;border:none;font:var(--font-caption-m-13);letter-spacing:var(--font-caption-m-13-ls);color:var(--color-grey-700);cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.reset-button[data-v-a88ed842]:hover{color:var(--color-grey-800)}.reset-button--disabled[data-v-a88ed842]{opacity:.5;pointer-events:none}.status-list[data-v-a88ed842]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.presets-container[data-v-1d462ede]{display:flex;flex-wrap:wrap;gap:8px}button[data-v-1d462ede]{font-family:var(--font-family);border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-calendar-presets__button[data-v-1d462ede]{padding:0 16px;height:40px;border-radius:var(--radius-control-pill);font:var(--font-control-sm);letter-spacing:var(--font-control-sm-ls);transition:background-color .15s ease,color .15s ease;white-space:nowrap}.ui-calendar-presets__button--default[data-v-1d462ede]{background:var(--color-surface-card-muted);color:var(--color-text-primary)}.ui-calendar-presets__button--default[data-v-1d462ede]:hover{background:var(--color-surface-card-hover)}.ui-calendar-presets__button--selected[data-v-1d462ede]{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.calendar-screen[data-v-07a187b6]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.screen-header[data-v-07a187b6]{display:flex;align-items:center;gap:8px;height:53px;padding:0;flex-shrink:0}.back-button[data-v-07a187b6]{display:flex;align-items:center;justify-content:center;width:21px;height:21px;padding:0;background:transparent;border:none;color:#2c2a2b;cursor:pointer;-webkit-tap-highlight-color:transparent}.back-button[data-v-07a187b6]:hover{opacity:.7}.header-title[data-v-07a187b6]{flex:1;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600;color:#2c2a2b;letter-spacing:-.18px}.reset-button[data-v-07a187b6]{padding:0;background:transparent;border:none;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:#807f80;cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.reset-button[data-v-07a187b6]:hover{color:#2c2a2b}.reset-button--disabled[data-v-07a187b6]{opacity:.5;pointer-events:none}.presets-container[data-v-07a187b6]{padding:0 0 16px;flex-shrink:0}.calendars-container[data-v-07a187b6]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.calendar-divider[data-v-07a187b6]{height:1px;background:#d5d4d5;opacity:.5;margin:16px 0}.drawer-overlay[data-v-f760f92c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-end}.drawer-container[data-v-f760f92c]{position:relative;width:100%;max-width:400px;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:32px 0 0 32px}@media(max-width:768px){.drawer-container[data-v-f760f92c]{max-width:100%}}.drawer-content[data-v-f760f92c]{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;padding:24px 16px 0;min-height:0}.drawer-header[data-v-f760f92c]{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:16px;flex-shrink:0}.drawer-title[data-v-f760f92c]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:23px;font-weight:700;color:#2c2a2b;letter-spacing:-.23px}.reset-button[data-v-f760f92c]{display:flex;align-items:center;justify-content:center;width:100%;background:transparent;border:none;padding:12px 0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;color:#807f80;cursor:pointer;transition:color .2s;-webkit-tap-highlight-color:transparent}.reset-button[data-v-f760f92c]:hover{color:#2c2a2b}.reset-button--list[data-v-f760f92c]{margin-top:12px;border-top:1px solid #ECEBEC}.drawer-body[data-v-f760f92c]{flex:1;min-height:0}.chips-container[data-v-f760f92c]{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 16px}.drawer-footer[data-v-f760f92c]{padding:16px 0;flex-shrink:0;background:#fff}.drawer-enter-active[data-v-f760f92c],.drawer-leave-active[data-v-f760f92c]{transition:opacity .3s ease}.drawer-enter-active .drawer-container[data-v-f760f92c],.drawer-leave-active .drawer-container[data-v-f760f92c]{transition:transform .3s ease}.drawer-enter-from[data-v-f760f92c],.drawer-leave-to[data-v-f760f92c]{opacity:0}.drawer-enter-from .drawer-container[data-v-f760f92c],.drawer-leave-to .drawer-container[data-v-f760f92c]{transform:translate(100%)}@media(max-width:768px){.drawer-overlay[data-v-f760f92c]{align-items:flex-end}.drawer-container[data-v-f760f92c]{height:auto;max-height:85dvh;border-radius:32px 32px 0 0}.drawer-enter-from .drawer-container[data-v-f760f92c],.drawer-leave-to .drawer-container[data-v-f760f92c]{transform:translateY(100%)}}.tournaments-content[data-v-beb3895c]{display:flex;flex-direction:column}.header-section[data-v-beb3895c]{position:relative;z-index:2;padding:24px 16px 0}@media(min-width:1280px){.header-section[data-v-beb3895c]{padding:48px 0 0}}.header-container[data-v-beb3895c]{display:flex;flex-direction:column;gap:var(--space-stack-sm);max-width:1200px;margin:0 auto;width:100%}@media(min-width:1024px){.header-container[data-v-beb3895c]{gap:24px}.filters-bar[data-v-beb3895c]{margin-top:16px}}.header-top[data-v-beb3895c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-title[data-v-beb3895c]{font:var(--font-mobile-h1);letter-spacing:var(--font-mobile-h1-ls);color:var(--color-text-primary);margin:0}@media(min-width:1024px){.page-title[data-v-beb3895c]{font:var(--font-headline-sb-40);letter-spacing:var(--font-headline-sb-40-ls)}}.title-mobile[data-v-beb3895c]{display:inline}.title-desktop[data-v-beb3895c]{display:none}@media(min-width:1024px){.title-mobile[data-v-beb3895c]{display:none}.title-desktop[data-v-beb3895c]{display:inline}}.create-btn-mobile[data-v-beb3895c]{text-decoration:none;flex-shrink:0}@media(min-width:1024px){.create-btn-mobile[data-v-beb3895c]{display:none}}.search-create-row[data-v-beb3895c]{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.search-create-row[data-v-beb3895c]{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}}.search-wrapper[data-v-beb3895c]{position:relative;width:100%}@media(min-width:1024px){.search-wrapper[data-v-beb3895c]{flex:1}}.search-input[data-v-beb3895c]{width:100%}.search-input[data-v-beb3895c] .searchbar{height:40px}.search-input[data-v-beb3895c] .searchbar__icon{width:20px;height:20px}.search-input[data-v-beb3895c] .searchbar__field{font-size:16px}@media(min-width:1024px){.search-input[data-v-beb3895c] .searchbar{height:48px}.search-input[data-v-beb3895c] .searchbar__icon{width:24px;height:24px}}.search-create-desktop[data-v-beb3895c]{display:none}@media(min-width:1024px){.search-create-desktop[data-v-beb3895c]{display:flex;align-items:center;gap:16px}.create-btn-wide[data-v-beb3895c]{min-width:332px}}.or-text[data-v-beb3895c]{font:var(--font-caption);letter-spacing:var(--font-caption-ls);color:var(--color-text-secondary)}.filters-bar[data-v-beb3895c]{display:flex;align-items:center;justify-content:space-between}@media(min-width:1024px){.filters-bar[data-v-beb3895c]{justify-content:space-between;gap:16px}}.filter-btn[data-v-beb3895c],.sort-btn[data-v-beb3895c]{display:flex;align-items:center;gap:4px;padding:6px 0;background:none;border:none;cursor:pointer;font:var(--font-body-primary);letter-spacing:var(--font-body-primary-ls);color:var(--color-text-primary);white-space:nowrap;transition:opacity .2s ease}.sort-btn[data-v-beb3895c]{order:1}.filter-btn[data-v-beb3895c]{order:2}@media(min-width:1024px){.filter-btn[data-v-beb3895c]{order:1}.sort-btn[data-v-beb3895c]{order:2}}.filter-btn[data-v-beb3895c]:hover,.sort-btn[data-v-beb3895c]:hover{opacity:.8}.filter-icon[data-v-beb3895c],.sort-icon[data-v-beb3895c]{width:20px;height:20px;color:var(--color-text-primary)}.filter-badge[data-v-beb3895c]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--color-surface-inverse);color:var(--color-text-inverse);font-size:11px;font-weight:600;border-radius:var(--radius-full);margin-left:2px}.sport-tabs[data-v-beb3895c]{display:none}@media(min-width:1024px){.sport-tabs[data-v-beb3895c]{display:flex}}.events-section[data-v-beb3895c]{padding:12px 16px 48px}@media(min-width:1280px){.events-section[data-v-beb3895c]{padding:0 0 96px}}.events-container[data-v-beb3895c]{max-width:1200px;margin:0 auto;width:100%}.events-grid[data-v-beb3895c]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:start}@media(min-width:768px){.events-grid[data-v-beb3895c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.events-grid[data-v-beb3895c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.event-link[data-v-beb3895c]{text-decoration:none;color:inherit}.featured-event-link[data-v-beb3895c]{text-decoration:none;display:block}@media(min-width:768px){.featured-event-link[data-v-beb3895c]{grid-row:span 2}}.load-more[data-v-beb3895c]{padding-top:24px}.load-more-btn[data-v-beb3895c]{width:100%}input[type=checkbox][data-v-c4f4fff7]{display:flex;align-items:center;justify-content:center;flex-shrink:0}input[type=checkbox][data-v-c4f4fff7]:checked:before{content:"✓";color:#fff;font-size:.75rem;font-weight:700;line-height:1}.checkbox-label[data-v-c4f4fff7]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-header[data-v-3757fab3]{display:flex;flex-direction:column;gap:4px;padding-right:32px}.tournament-name[data-v-3757fab3]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-600, #a8a7a8);margin-bottom:8px}.form-title[data-v-3757fab3]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--color-grey-800, #2c2a2b);margin:0}.form-subtitle[data-v-3757fab3]{font:var(--font-body-r-14);letter-spacing:var(--font-body-r-14-ls);color:var(--color-grey-600, #a8a7a8);margin:0}.apply-form[data-v-3757fab3]{display:flex;flex-direction:column;gap:16px;padding-top:22px}.field-hint[data-v-3757fab3]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-600, #a8a7a8);margin:4px 0 0 12px}.field-hint--sync[data-v-3757fab3]{color:var(--color-grey-700, #807f80)}.profile-fields-banner[data-v-3757fab3]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-700, #807f80);margin:0 0 4px;padding:12px 16px;background:var(--color-surface-card-muted, var(--color-grey-200, #f5f5f5));border-radius:12px}.no-captain-teams[data-v-3757fab3]{display:flex;flex-direction:column;gap:12px}.no-teams-message[data-v-3757fab3],.no-documents-message[data-v-3757fab3]{font:var(--font-body-r-14);letter-spacing:var(--font-body-r-14-ls);color:var(--color-grey-600, #a8a7a8);text-align:center;margin:0}.apply-errors[data-v-3757fab3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.apply-error[data-v-3757fab3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--error, #dc3545);text-align:center;margin:0}.text-field[data-v-3757fab3]{overflow:visible;padding-top:8px}.form-row[data-v-3757fab3]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"field pencil" "hint hint";-moz-column-gap:8px;column-gap:8px;align-items:center}.form-row__field[data-v-3757fab3]{grid-area:field;min-width:0}.form-row__pencil[data-v-3757fab3]{grid-area:pencil;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:transparent;border:1px solid var(--color-grey-500, #d5d4d5);cursor:pointer;color:var(--color-grey-700, #807f80);flex-shrink:0}.form-row__pencil[data-v-3757fab3]:hover{background:var(--color-grey-100, #f5f5f5);color:var(--color-grey-800, #2c2a2b)}.form-row__pencil-icon[data-v-3757fab3]{width:18px;height:18px}.form-row__hint[data-v-3757fab3]{grid-area:hint}.document-field[data-v-3757fab3]{display:flex;flex-direction:column;gap:8px}.photo-mode-toggle[data-v-3757fab3]{display:flex;gap:8px}.document-label[data-v-3757fab3]{font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-800, #2c2a2b)}.field-hint--top[data-v-3757fab3]{margin:0}.field-error[data-v-3757fab3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--error, #dc3545);margin:0}.btn-icon[data-v-3757fab3]{width:24px;height:24px}.visually-hidden[data-v-3757fab3]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.members-list[data-v-3757fab3]{display:flex;flex-direction:column;gap:4px}.member-row[data-v-3757fab3]{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;cursor:pointer;transition:background-color .15s}.member-row[data-v-3757fab3]:hover{background-color:var(--color-grey-100, #f5f5f5)}.member-info[data-v-3757fab3]{display:flex;flex-direction:column;min-width:0}.member-name[data-v-3757fab3]{font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-800, #2c2a2b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-role[data-v-3757fab3]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-600, #a8a7a8)}.step-buttons[data-v-3757fab3]{display:flex;gap:8px}.success-header[data-v-3757fab3]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-right:32px}.success-icon-wrap[data-v-3757fab3]{width:48px;height:48px;border-radius:50%;background:var(--color-accent, #d3f462);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.success-icon[data-v-3757fab3]{width:24px;height:24px;color:var(--color-grey-800, #2c2a2b)}.success-title[data-v-3757fab3]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--color-grey-800, #2c2a2b);margin:0 0 4px}.success-text[data-v-3757fab3]{font:var(--font-body-r-14);letter-spacing:var(--font-body-r-14-ls);color:var(--color-grey-600, #a8a7a8);margin:0}.success-body[data-v-3757fab3]{display:flex;justify-content:center}.no-team-warning[data-v-3757fab3]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 16px;text-align:center}.no-team-warning__icon[data-v-3757fab3]{width:48px;height:48px;color:var(--color-grey-600, #a8a7a8)}.no-team-warning__title[data-v-3757fab3]{font:var(--font-body-b-19);letter-spacing:var(--font-body-b-19-ls);color:var(--color-grey-800, #2c2a2b);margin:0}.no-team-warning__text[data-v-3757fab3]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-600, #a8a7a8);margin:0;max-width:320px}.no-team-warning__link[data-v-3757fab3]{width:100%;text-decoration:none}.payment-warning[data-v-3757fab3]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--color-error-bg, #fef2f2);border-radius:12px}.payment-warning__icon[data-v-3757fab3]{width:20px;height:20px;color:var(--error, #dc3545);flex-shrink:0}.payment-warning__body[data-v-3757fab3]{display:flex;flex-direction:column;gap:4px}.payment-warning__text[data-v-3757fab3],.payment-warning__prize[data-v-3757fab3]{font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-800, #2c2a2b)}.personal-data-consent[data-v-3757fab3]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;padding:4px 0 4px 4px;font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-800, #2c2a2b)}.consent-info[data-v-3757fab3]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:var(--color-grey-100, #f5f5f5);border-radius:12px}.consent-info__icon[data-v-3757fab3]{width:20px;height:20px;color:var(--color-grey-700, #807f80);flex-shrink:0;margin-top:2px}.consent-info__text[data-v-3757fab3]{font:var(--font-body-r-14);letter-spacing:var(--font-body-r-14-ls);color:var(--color-grey-700, #807f80);margin:0}.consent-list[data-v-3757fab3]{display:flex;flex-direction:column;gap:4px}.consent-row[data-v-3757fab3]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;cursor:pointer;transition:background-color .15s}.consent-row[data-v-3757fab3]:hover{background-color:var(--color-grey-100, #f5f5f5)}.consent-link[data-v-3757fab3]{font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-800, #2c2a2b);text-decoration:underline;text-underline-offset:2px}.consent-link[data-v-3757fab3]:hover{color:var(--color-primary, #6366f1)}.consent-required[data-v-3757fab3]{color:var(--error, #dc3545)}.apply-rejection-reason[data-v-3757fab3]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#e53935;white-space:normal;word-break:break-word;padding:8px 12px;background:#fbe9e7;border-radius:8px;margin-bottom:16px}.apply-rejection-label[data-v-3757fab3]{font-weight:700}.modal-text[data-v-844ae16c]{display:flex;flex-direction:column;gap:4px}.actions[data-v-844ae16c]{display:flex;flex-direction:column;gap:12px}.img-slider[data-v-46d0b5ce]{display:flex;flex-direction:column;align-items:flex-start;padding-top:16px;width:100%}.slide-frame[data-v-46d0b5ce]{position:relative;width:100%;aspect-ratio:792 / 420;border-radius:16px;overflow:hidden}.embla[data-v-46d0b5ce]{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla[data-v-46d0b5ce]:active{cursor:grabbing}.embla__container[data-v-46d0b5ce]{display:flex;height:100%}.embla__slide[data-v-46d0b5ce]{flex:0 0 100%;min-width:0;position:relative;height:100%}.slide-img[data-v-46d0b5ce]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.slide-placeholder[data-v-46d0b5ce]{width:100%;height:100%;background:#e6e6e6;border-radius:16px}.slider-counter[data-v-46d0b5ce]{display:flex;gap:4px;height:24px;align-items:center;justify-content:center;padding:12px 8px;width:100%;overflow:hidden}.slider-tile[data-v-46d0b5ce]{flex:1;height:4px;min-width:1px;background:#2c2a2b33;border-radius:28px;position:relative;cursor:pointer;border:none;padding:0;overflow:hidden}.slider-tile-progress[data-v-46d0b5ce]{position:absolute;top:0;left:0;height:100%;width:0;background:#2c2a2b;border-radius:28px}.slider-tile-progress.is-completed[data-v-46d0b5ce],.slider-tile-progress.is-active[data-v-46d0b5ce]{width:100%}@media(min-width:1024px){.img-slider[data-v-46d0b5ce]{width:792px}}.trivia-card[data-v-4b1ca4d6]{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:126px;padding:12px 16px 16px;border-radius:16px;overflow:hidden;cursor:pointer;transition:background-color .15s ease;position:relative}.trivia-card[data-v-4b1ca4d6]:before{content:"";position:absolute;top:var(--mouse-y, 50%);left:var(--mouse-x, 50%);width:150px;height:150px;background:radial-gradient(circle,rgba(0,0,0,.12) 0%,rgba(0,0,0,.06) 40%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;pointer-events:none;z-index:0;opacity:var(--liquid-opacity, 0);filter:blur(20px)}.trivia-card.is-mobile[data-v-4b1ca4d6]{width:164px}.trivia-card.type-highlighted[data-v-4b1ca4d6]{background-color:#cf0}.trivia-card.type-highlighted[data-v-4b1ca4d6]:hover:not(.is-disabled){background-color:#b9df20}.trivia-card.type-highlighted[data-v-4b1ca4d6]:active:not(.is-disabled){background-color:#a6bf40}.trivia-card.type-highlighted.is-disabled[data-v-4b1ca4d6]{background-color:#f2ffbf;cursor:not-allowed}.trivia-card.type-highlighted.is-disabled .caption[data-v-4b1ca4d6],.trivia-card.type-highlighted.is-disabled .title[data-v-4b1ca4d6],.trivia-card.type-highlighted.is-disabled .info-icon[data-v-4b1ca4d6],.trivia-card.type-highlighted.is-disabled .arrow-icon[data-v-4b1ca4d6]{color:#939f60}.trivia-card.type-normal[data-v-4b1ca4d6]{background-color:#f5f5f5}.trivia-card.type-normal[data-v-4b1ca4d6]:hover:not(.is-disabled){background-color:#e6e6e6}.trivia-card.type-normal[data-v-4b1ca4d6]:active:not(.is-disabled){background-color:#d5d4d5}.trivia-card.type-normal.is-disabled[data-v-4b1ca4d6]{cursor:not-allowed}.trivia-card.type-normal.is-disabled .caption[data-v-4b1ca4d6],.trivia-card.type-normal.is-disabled .title[data-v-4b1ca4d6],.trivia-card.type-normal.is-disabled .info-icon[data-v-4b1ca4d6],.trivia-card.type-normal.is-disabled .arrow-icon[data-v-4b1ca4d6]{color:#a8a7a8}.card-header[data-v-4b1ca4d6]{display:flex;align-items:center;justify-content:space-between;width:100%}.icon-container[data-v-4b1ca4d6]{display:flex;align-items:center;justify-content:center;padding:7.784px;background-color:#2c2a2b33;border-radius:24px}.info-icon[data-v-4b1ca4d6]{width:20.432px;height:20.432px;color:#2c2a2b}.caption[data-v-4b1ca4d6]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:9px;line-height:1;letter-spacing:.09px;text-transform:uppercase;color:#2c2a2b;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-content[data-v-4b1ca4d6]{display:flex;align-items:center;justify-content:space-between;width:100%}.title[data-v-4b1ca4d6]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.24px;color:#2c2a2b;margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow-icon[data-v-4b1ca4d6]{width:24px;height:24px;color:#2c2a2b;flex-shrink:0}.trivia-tooltip[data-v-4b1ca4d6]{position:fixed;z-index:9999;max-width:280px;pointer-events:none}.trivia-tooltip__content[data-v-4b1ca4d6]{background-color:#212529;color:#fff;padding:8px 12px;border-radius:4px;font-family:Mulish,sans-serif;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.065px;box-shadow:0 4px 12px #00000026;word-wrap:break-word}.trivia-tooltip__arrow[data-v-4b1ca4d6]{position:absolute;top:-4px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:4px solid #212529}.tooltip-fade-enter-active[data-v-4b1ca4d6],.tooltip-fade-leave-active[data-v-4b1ca4d6]{transition:opacity .15s ease}.tooltip-fade-enter-from[data-v-4b1ca4d6],.tooltip-fade-leave-to[data-v-4b1ca4d6]{opacity:0}.participants-container[data-v-c36d143c]{width:100%;background:#fff}@media(min-width:768px){.participants-container[data-v-c36d143c]{width:792px;background:#f5f5f5}}.tab-content[data-v-c36d143c]{display:flex;flex-direction:column;gap:24px;width:100%}.empty-content[data-v-c36d143c]{flex:1;display:flex;align-items:center;justify-content:center;padding-top:16px;min-height:500px}.search-empty[data-v-c36d143c]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:24px 0}.search-container[data-v-c36d143c]{width:100%;flex-shrink:0}.participants-table[data-v-c36d143c]{display:flex;flex-direction:column;width:100%}.table-header[data-v-c36d143c]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid #d5d5d5;overflow:hidden}.header-cell[data-v-c36d143c]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:11px;line-height:1.3;letter-spacing:-.11px;color:#807f80;text-transform:none;white-space:nowrap}.header-cell.placement-header[data-v-c36d143c]{width:33px;flex-shrink:0}.button-container[data-v-c36d143c]{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:8px}.show-more-btn[data-v-c36d143c]{width:100%;height:48px;border:none;border-radius:28px;background:#f5f5f5;cursor:pointer;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b;transition:background-color .2s}.show-more-btn[data-v-c36d143c]:hover{background-color:#e6e6e6}@media(min-width:768px){.show-more-btn[data-v-c36d143c]{background:#fff}.show-more-btn[data-v-c36d143c]:hover{background:#f0f0f0}}.teams-container[data-v-bf7971f0]{width:100%;background:#fff}@media(min-width:768px){.teams-container[data-v-bf7971f0]{width:792px;background:#f5f5f5}}.tab-content[data-v-bf7971f0]{display:flex;flex-direction:column;gap:24px;width:100%}.empty-content[data-v-bf7971f0]{flex:1;display:flex;align-items:center;justify-content:center}.search-empty[data-v-bf7971f0]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:24px 0}.search-container[data-v-bf7971f0]{width:100%}.teams-table[data-v-bf7971f0]{display:flex;flex-direction:column;width:100%}.table-header[data-v-bf7971f0]{display:flex;gap:12px;padding:12px 0;border-bottom:.5px solid #d5d5d5}.header-text[data-v-bf7971f0]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:11px;line-height:1.3;letter-spacing:-.11px;color:#807f80;text-transform:none}.header-text.placement-header[data-v-bf7971f0]{width:33px;flex-shrink:0}.team-row[data-v-bf7971f0]{display:flex;gap:12px;align-items:center;width:100%;padding:0;border:0;background:transparent;cursor:pointer;color:inherit;font:inherit;text-align:left;text-decoration:none}.team-row:not(.team-row--anonymous):hover .team-name[data-v-bf7971f0]{color:#807f80}.team-row--anonymous[data-v-bf7971f0]{cursor:default}.placement[data-v-bf7971f0]{width:33px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:-.24px;color:#2c2a2b;flex-shrink:0}.row-content[data-v-bf7971f0]{flex:1;display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:.5px solid #d5d4d5;min-height:40px}.team-row:last-child .row-content[data-v-bf7971f0]{border-bottom:none}.team-info[data-v-bf7971f0]{flex:1;display:flex;flex-direction:column;justify-content:center}.team-name[data-v-bf7971f0]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.16px;color:#2c2a2b;transition:color .2s}.profile-icon[data-v-bf7971f0]{width:21px;height:21px;color:#a8a7a8;flex-shrink:0}.team-row:not(.team-row--anonymous):hover .profile-icon[data-v-bf7971f0]{color:#807f80}.button-container[data-v-bf7971f0]{display:flex;flex-direction:column;align-items:center;padding-top:8px;width:100%}.show-more-btn[data-v-bf7971f0]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#f5f5f5;border:none;border-radius:28px;cursor:pointer;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b;transition:background-color .2s}.show-more-btn[data-v-bf7971f0]:hover{background:#e6e6e6}@media(min-width:768px){.show-more-btn[data-v-bf7971f0]{background:#fff}.show-more-btn[data-v-bf7971f0]:hover{background:#f0f0f0}}.team-row.podium-gold .placement[data-v-bf7971f0]{color:#d4a000}.team-row.podium-gold .row-content[data-v-bf7971f0]{background:linear-gradient(90deg,rgba(255,215,0,.08) 0%,transparent 100%);border-radius:8px;margin-left:-8px;padding-left:8px}.team-row.podium-silver .placement[data-v-bf7971f0]{color:#8e8e93}.team-row.podium-silver .row-content[data-v-bf7971f0]{background:linear-gradient(90deg,rgba(192,192,192,.1) 0%,transparent 100%);border-radius:8px;margin-left:-8px;padding-left:8px}.team-row.podium-bronze .placement[data-v-bf7971f0]{color:#cd7f32}.team-row.podium-bronze .row-content[data-v-bf7971f0]{background:linear-gradient(90deg,rgba(205,127,50,.08) 0%,transparent 100%);border-radius:8px;margin-left:-8px;padding-left:8px}.matches-container[data-v-2274d95f]{width:100%;background:#fff;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.matches-container[data-v-2274d95f]{width:792px;background:#f5f5f5}}.tab-section[data-v-2274d95f]{display:flex;gap:4px;height:40px;align-items:center;padding:16px 0}.content-area[data-v-2274d95f]{display:flex;flex-direction:column;gap:24px;width:100%;min-height:600px}.empty-content[data-v-2274d95f]{flex:1;display:flex;align-items:center;justify-content:center;min-height:500px}.match-list[data-v-2274d95f]{width:100%}@media(min-width:768px){.match-list[data-v-2274d95f]{background:#fff;border-radius:24px;padding:0 16px;overflow:hidden}}.button-container[data-v-2274d95f]{width:100%;padding-top:8px}.show-more-btn[data-v-2274d95f]{width:100%;height:48px;border:none;border-radius:28px;background:#f5f5f5;cursor:pointer;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:-.16px;color:#2c2a2b;transition:background-color .2s}.show-more-btn[data-v-2274d95f]:hover{background:#e6e6e6}@media(min-width:768px){.show-more-btn[data-v-2274d95f]{background:#fff}.show-more-btn[data-v-2274d95f]:hover{background:#f0f0f0}}.tournament-show[data-v-b2d529dd]{display:flex;flex-direction:column;gap:8px;width:100%;max-width:854px;margin:0 auto;padding:16px 0 48px}@media(min-width:1024px){.tournament-show[data-v-b2d529dd]{gap:24px;padding:48px 0 92px}}.page-header[data-v-b2d529dd]{display:flex;flex-direction:column;gap:12px;width:100%;background:#fff;border-radius:24px;padding:16px}@media(min-width:1024px){.page-header[data-v-b2d529dd]{background:transparent;border-radius:0;padding:0;gap:20px}}.header-actions-row[data-v-b2d529dd]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;align-self:stretch}.manage-event-btn[data-v-b2d529dd]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px 8px 12px;border-radius:var(--radius-control-md);background:var(--color-surface-inverse);color:var(--color-text-inverse);font:var(--font-control-md);letter-spacing:var(--font-control-md-ls);text-decoration:none;transition:opacity .2s ease}.manage-event-btn[data-v-b2d529dd]:hover{opacity:.85}.manage-event-btn__icon[data-v-b2d529dd]{width:20px;height:20px;flex-shrink:0;color:currentColor}.manage-event-btn__label[data-v-b2d529dd]{white-space:nowrap}@media(max-width:399px){.manage-event-btn[data-v-b2d529dd]{padding:8px}.manage-event-btn__label[data-v-b2d529dd]{display:none}}.page-title[data-v-b2d529dd]{margin:0;font-family:Mulish,sans-serif;font-size:23px;font-weight:700;line-height:1.2;letter-spacing:-.46px;color:#2c2a2b}.page-heading[data-v-b2d529dd]{display:flex;flex-direction:column;gap:8px}.page-title-row[data-v-b2d529dd]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-discipline[data-v-b2d529dd]{display:none;margin:0;font:var(--font-caption);letter-spacing:var(--font-caption-ls);color:var(--color-text-secondary)}.page-quick-actions[data-v-b2d529dd]{display:flex;flex-wrap:wrap;gap:4px}.event-share-actions--quiet[data-v-b2d529dd]{opacity:1}.page-quick-action[data-v-b2d529dd]{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:999px;padding:6px 10px;background:#f5f5f5;color:var(--color-text-primary);font-family:Mulish,sans-serif;font-size:11px;font-weight:700;line-height:1;letter-spacing:.1px;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .2s}.page-quick-action[data-v-b2d529dd]:hover{opacity:.92;transform:translateY(-1px)}.page-quick-action--accent[data-v-b2d529dd]{background:#f5f5f5;color:#807f80}.page-quick-action-icon[data-v-b2d529dd]{width:16px;height:16px}@media(min-width:1024px){.page-title[data-v-b2d529dd]{font-size:40px;font-weight:600;letter-spacing:-1.2px}.page-discipline[data-v-b2d529dd]{display:none}.event-share-actions--quiet[data-v-b2d529dd]{max-width:854px;opacity:1}}.tabs[data-v-b2d529dd]{display:flex;gap:4px;overflow-x:auto;padding-bottom:0}.tab-btn[data-v-b2d529dd]{min-height:40px;border:1px solid #f5f5f5;border-radius:999px;background:#f5f5f5;color:#2c2a2b;font:var(--font-caption-uc-b-13);letter-spacing:var(--font-caption-uc-b-13-ls);text-transform:uppercase;white-space:nowrap;padding:10px 16px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px}.tab-btn.active[data-v-b2d529dd]{background:#2c2a2b;border-color:#2c2a2b;color:#fff}.tab-btn[data-v-b2d529dd]:hover:not(.active){background:var(--color-surface-card-hover)}.panel[data-v-b2d529dd]{display:flex;flex-direction:column;gap:24px}.overview-panel[data-v-b2d529dd]{gap:0}.hero-grid[data-v-b2d529dd]{display:none;grid-template-columns:minmax(0,1fr) 315px;align-items:start;gap:16px;width:100%;margin-bottom:24px}@media(min-width:768px){.hero-grid[data-v-b2d529dd]{display:grid}}@media(min-width:768px)and (max-width:1023px){.hero-grid[data-v-b2d529dd]{padding-left:16px;padding-right:16px}}.hero-media-column[data-v-b2d529dd]{min-width:0;display:flex;flex-direction:column;gap:10px}.hero-image-wrap[data-v-b2d529dd]{position:relative;width:100%;min-width:0;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,var(--color-surface-card-subtle) 0%,#ece9df 100%)}.hero-image-wrap--stable-fit[data-v-b2d529dd]{aspect-ratio:523 / 295}.hero-image-wrap--fallback[data-v-b2d529dd]{background:#15171d}.hero-image[data-v-b2d529dd]{display:block;width:100%;height:100%;-o-object-position:center;object-position:center}.hero-image--cover[data-v-b2d529dd],.hero-image--fallback[data-v-b2d529dd]{-o-object-fit:cover;object-fit:cover}.hero-participation-card[data-v-b2d529dd]{display:flex;flex-direction:column;gap:12px;width:315px;min-height:295px}.hero-participation-card--compact[data-v-b2d529dd]{min-height:0}.event-info-card[data-v-b2d529dd]{background:var(--color-surface-card-muted);border:none;border-radius:24px;padding:16px 16px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;flex:1 1 auto}.event-info-card--compact[data-v-b2d529dd]{flex:0 0 auto;justify-content:flex-start;gap:18px}.event-info-label[data-v-b2d529dd]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls);color:var(--color-text-secondary);line-height:130%;margin:0}.event-info-row[data-v-b2d529dd]{display:flex;align-items:center;gap:12px}.event-info-icon-container[data-v-b2d529dd]{width:24px;height:24px;min-width:24px;background:#2c2a2b33;border-radius:50%;display:flex;align-items:center;justify-content:center}.event-info-icon[data-v-b2d529dd]{width:14px;height:14px;color:var(--color-text-primary)}.event-info-text[data-v-b2d529dd]{font:var(--font-caption);letter-spacing:var(--font-caption-ls);color:var(--color-text-primary);line-height:130%}.event-info-venue-content[data-v-b2d529dd]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:6px}.event-info-map-link[data-v-b2d529dd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.event-info-map-link[data-v-b2d529dd]:hover{color:var(--color-text-secondary)}.venue-unverified-badge[data-v-b2d529dd]{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 8px;border:1px solid rgba(255,184,77,.45);border-radius:999px;background:#ffb84d1f;color:#ffcf85;font-family:Mulish,sans-serif;font-size:11px;font-weight:700;line-height:130%;letter-spacing:0}.event-format-badge[data-v-b2d529dd]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:28px;padding:6px 12px;border-radius:var(--radius-full);background:var(--color-surface-card);border:1px solid var(--color-border-default);color:var(--color-text-primary);font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls);line-height:130%;white-space:nowrap}.event-info-date-content[data-v-b2d529dd]{display:flex;flex-direction:column;gap:4px}.event-info-date[data-v-b2d529dd]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls);color:var(--color-text-primary);line-height:130%}.event-info-start-time[data-v-b2d529dd]{font:var(--font-caption-r-12);letter-spacing:var(--font-caption-r-12-ls);color:var(--color-text-secondary);line-height:130%}.event-live-indicator[data-v-b2d529dd]{display:flex;align-items:center;gap:8px}.live-dot[data-v-b2d529dd]{position:relative;width:14px;height:12px;flex-shrink:0}.live-dot[data-v-b2d529dd]:before{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:#e30000;border-radius:50%;transform:translate(-50%,-50%);z-index:1}.live-dot[data-v-b2d529dd]:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:#f003;border-radius:50%;transform:translate(-50%,-50%);animation:pulse-b2d529dd 1.5s ease-in-out infinite}@keyframes pulse-b2d529dd{0%,to{opacity:1}50%{opacity:.4}}.live-text[data-v-b2d529dd]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-text-primary);line-height:110%}.event-info-current-stage[data-v-b2d529dd]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.event-info-current-stage-icon[data-v-b2d529dd]{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}.event-info-current-stage-name[data-v-b2d529dd]{font:var(--font-caption-b-13);letter-spacing:var(--font-caption-b-13-ls);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.hero-action-group[data-v-b2d529dd]{display:flex;flex-direction:column;gap:0}.hero-participate-btn[data-v-b2d529dd]{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 16px;background:var(--color-surface-accent);border:1px solid var(--color-lime-300);border-radius:999px;cursor:pointer;transition:opacity .2s}.hero-participate-btn[data-v-b2d529dd]:hover{opacity:.9}.hero-participate-btn--participating[data-v-b2d529dd]{background:var(--color-surface-accent-muted);border-color:var(--color-surface-accent-muted);cursor:default}.hero-participate-btn--participating[data-v-b2d529dd]:hover{opacity:1}.hero-participate-btn--participating .hero-participate-text[data-v-b2d529dd]{color:#939f60}.hero-participate-text[data-v-b2d529dd]{font:var(--font-button);letter-spacing:var(--font-button-ls);color:var(--color-text-primary)}.hero-participate-price[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:11px;font-weight:600;color:#2c2a2b;line-height:110%;letter-spacing:-.5px}.hero-registration-status[data-v-b2d529dd]{text-align:center;background:var(--color-surface-card);border:none;border-radius:var(--radius-full);padding:4px 16px}.hero-registration-status .status-label[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:11px;font-weight:600;color:#2c2a2b;line-height:110%;letter-spacing:-.5px}.hero-registration-status .status-time[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:11px;font-weight:700;color:#2c2a2b;line-height:110%;letter-spacing:-.5px}.hero-rejection-reason[data-v-b2d529dd],.mobile-rejection-reason[data-v-b2d529dd]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:#e53935;white-space:normal;word-break:break-word;text-align:center;margin-top:8px}.hero-needs-payment[data-v-b2d529dd],.mobile-needs-payment[data-v-b2d529dd]{display:flex;flex-direction:column;gap:8px}.hero-participate-btn--needs-payment[data-v-b2d529dd],.mobile-participate-btn--needs-payment[data-v-b2d529dd]{background:var(--color-orange-500, #f97316);color:#fff}.hero-payment-warning[data-v-b2d529dd],.mobile-payment-warning[data-v-b2d529dd]{font:var(--font-body-r-13);letter-spacing:var(--font-body-r-13-ls);color:var(--color-red-500, #ef4444)}.rejection-label[data-v-b2d529dd]{font-weight:700}.status-label[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:11px;font-weight:600;color:#807f80;letter-spacing:-.5px}.status-time[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:11px;font-weight:700;color:#807f80;letter-spacing:-.5px}.event-mobile-overview-card[data-v-b2d529dd]{display:flex;flex-direction:column;gap:8px;width:100%;background:#fff;border-radius:32px;padding:16px}@media(min-width:768px){.event-mobile-overview-card>.mobile-hero-image[data-v-b2d529dd],.event-mobile-overview-card>.mobile-participate-btn[data-v-b2d529dd],.event-mobile-overview-card>.mobile-needs-payment[data-v-b2d529dd],.event-mobile-overview-card>.mobile-registration-status[data-v-b2d529dd],.event-mobile-overview-card>.mobile-rejection-reason[data-v-b2d529dd],.event-mobile-overview-card>.mobile-event-info-card[data-v-b2d529dd],.event-mobile-overview-card>.mobile-withdraw-link[data-v-b2d529dd]{display:none}}@media(min-width:1024px){.event-mobile-overview-card[data-v-b2d529dd]{gap:24px;background:transparent;border-radius:0;padding:0}}.mobile-hero-image[data-v-b2d529dd]{width:100%;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,var(--color-surface-card-subtle) 0%,#ece9df 100%)}.mobile-hero-image--fallback[data-v-b2d529dd]{background:#15171d}.mobile-hero-image img[data-v-b2d529dd]{width:100%;height:100%;-o-object-position:center;object-position:center}.mobile-hero-image-asset--cover[data-v-b2d529dd],.mobile-hero-image-asset--fallback[data-v-b2d529dd]{-o-object-fit:cover;object-fit:cover}.mobile-participate-btn[data-v-b2d529dd]{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 16px;background:var(--color-surface-accent);border:1px solid var(--color-lime-300);border-radius:999px;cursor:pointer;transition:opacity .2s}.mobile-participate-btn[data-v-b2d529dd]:hover{opacity:.9}.mobile-participate-btn--participating[data-v-b2d529dd]{background:var(--color-surface-accent-muted);border-color:var(--color-surface-accent-muted);cursor:default}.mobile-participate-btn--participating[data-v-b2d529dd]:hover{opacity:1}.mobile-participate-btn--participating .mobile-participate-text[data-v-b2d529dd]{color:#939f60}.mobile-participate-text[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:16px;font-weight:700;color:#2c2a2b}.mobile-participate-price[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:11px;font-weight:600;color:#2c2a2b;line-height:110%;letter-spacing:-.5px}.mobile-registration-status[data-v-b2d529dd]{display:flex;align-items:center;justify-content:center;gap:4px;background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-full);padding:8px 16px}.mobile-registration-status>.status-label[data-v-b2d529dd],.mobile-registration-status>.status-time[data-v-b2d529dd]{color:#2c2a2b}.mobile-event-info-card[data-v-b2d529dd]{background:var(--color-surface-card-muted);border:none;border-radius:24px;padding:16px;display:flex;flex-direction:column;gap:12px}.about-section[data-v-b2d529dd]{margin-bottom:0}@media(min-width:1024px){.about-section[data-v-b2d529dd]{margin-bottom:0}}.section-title[data-v-b2d529dd]{margin:0 0 24px;font-family:Mulish,sans-serif;font-size:21px;font-weight:700;line-height:1.2;letter-spacing:-.315px;color:#2c2a2b}.section-text[data-v-b2d529dd]{margin:0;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;line-height:1.6;color:#2c2a2b;white-space:pre-line}.description-wrap[data-v-b2d529dd]{position:relative;margin-bottom:12px}.description-wrap.collapsed[data-v-b2d529dd]{max-height:16em;overflow:hidden}.description-fade[data-v-b2d529dd]{position:absolute;bottom:0;left:0;right:0;height:8em;background:linear-gradient(to bottom,transparent 0%,#ffffff 85%);pointer-events:none}@media(min-width:1024px){.description-fade[data-v-b2d529dd]{background:linear-gradient(to bottom,transparent 0%,#ffffff 85%)}}.read-more-container[data-v-b2d529dd]{display:flex;justify-content:flex-start;margin-top:16px}.read-more-btn[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-weight:700;font-size:10px;color:#959495;background:transparent;border:1px solid #e6e6e6;border-radius:24px;padding:6px 16px;height:32px;text-transform:uppercase;letter-spacing:1px;line-height:100%;cursor:pointer;transition:background .2s}@media(min-width:1024px){.read-more-btn[data-v-b2d529dd]{font-size:16px;color:#2c2a2b;background:#f5f5f5;border:none;border-radius:28px;padding:8px 40px;height:40px;text-transform:none;letter-spacing:normal;line-height:normal}}.read-more-btn[data-v-b2d529dd]:hover{background:#f5f5f5}@media(min-width:1024px){.read-more-btn[data-v-b2d529dd]:hover{background:#e6e6e6}}.event-slider[data-v-b2d529dd]{width:100%;margin-bottom:0}@media(min-width:1024px){.event-slider[data-v-b2d529dd]{margin-bottom:0}}.organizer-section[data-v-b2d529dd]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-radius:16px;margin-bottom:0;cursor:pointer;transition:background .2s}@media(min-width:1024px){.organizer-section[data-v-b2d529dd]{background:#f5f5f5;margin-bottom:0}}.organizer-section[data-v-b2d529dd]:hover{background:#e6e6e6}.organizer-info[data-v-b2d529dd]{display:flex;align-items:center;gap:12px}.organizer-logo[data-v-b2d529dd]{width:48px;height:48px;border-radius:24px;-o-object-fit:cover;object-fit:cover}.organizer-logo-fallback[data-v-b2d529dd]{width:48px;height:48px;min-width:48px;border-radius:24px;background:#2c2a2b33;display:flex;align-items:center;justify-content:center}.organizer-logo-icon[data-v-b2d529dd]{width:24px;height:24px;color:#2c2a2b}.organizer-text[data-v-b2d529dd]{display:flex;flex-direction:column;gap:2px}.organizer-name[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;color:#2c2a2b}.organizer-label[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-size:12px;color:#807f80}.organizer-arrow[data-v-b2d529dd]{width:21px;height:21px;color:#2c2a2b}.document-cards[data-v-b2d529dd]{display:grid;grid-template-columns:1fr;gap:4px;margin-bottom:0}@media(min-width:768px){.document-cards[data-v-b2d529dd]{grid-template-columns:repeat(3,1fr);gap:4px}}@media(max-width:1023px){.document-cards[data-v-b2d529dd] .trivia-card.type-normal{background-color:#fff}}@media(min-width:1024px){.document-cards[data-v-b2d529dd]{margin-bottom:0}}.venue-map-card[data-v-b2d529dd]{background:var(--color-surface-card-muted);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.venue-map-card__top[data-v-b2d529dd]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.venue-map-card__title[data-v-b2d529dd]{margin:0;font:var(--font-caption-uc-b-13);letter-spacing:var(--font-caption-uc-b-13-ls);color:var(--color-text-secondary);text-transform:uppercase}.venue-map-card__badge[data-v-b2d529dd]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#fcd27440;color:#7a4a00;font-weight:700;font-size:12px;line-height:1.2;align-self:flex-start}.venue-map-card__address-pill[data-v-b2d529dd]{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;background:var(--color-surface-card);border-radius:999px;padding:8px 14px 8px 8px;color:var(--color-text-primary);max-width:100%}.venue-map-card__address-icon[data-v-b2d529dd]{width:24px;height:24px;border-radius:50%;background:#2c2a2b1a;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);flex-shrink:0}.venue-map-card__address-icon[data-v-b2d529dd] svg{width:14px;height:14px}.venue-map-card__address-text[data-v-b2d529dd]{font:var(--font-body-b-15);letter-spacing:var(--font-body-b-15-ls);min-width:0}.venue-map-card__embed-wrap[data-v-b2d529dd]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-grey-300)}.venue-map-card__embed[data-v-b2d529dd]{display:block;width:100%;height:220px;border:none}.venue-map-card--desktop[data-v-b2d529dd]{display:none}@media(min-width:1024px){.venue-map-card--desktop[data-v-b2d529dd]{display:flex}.venue-map-card--mobile[data-v-b2d529dd]{display:none}.venue-map-card__embed[data-v-b2d529dd]{height:420px}}@media(max-width:480px){.venue-map-card[data-v-b2d529dd]{padding:16px}.venue-map-card__title[data-v-b2d529dd]{font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls)}}.back-to-top-container[data-v-b2d529dd]{display:flex;justify-content:center;padding-top:8px}.back-to-top-btn[data-v-b2d529dd]{display:flex;align-items:center;justify-content:center;gap:8px;width:358px;max-width:100%;height:48px;padding:12px 16px 12px 24px;background:#f5f5f5;border:none;border-radius:28px;cursor:pointer;transition:background .2s;font-family:Mulish,sans-serif;font-weight:700;font-size:16px;color:#2c2a2b}@media(min-width:1024px){.back-to-top-btn[data-v-b2d529dd]{background:#f5f5f5}}.back-to-top-btn[data-v-b2d529dd]:hover{background:#e6e6e6}.back-to-top-icon[data-v-b2d529dd]{width:20px;height:20px}@media(min-width:1024px){.tournament-show[data-v-b2d529dd]{max-width:854px;margin:0 auto}}.hero-withdraw-link[data-v-b2d529dd],.mobile-withdraw-link[data-v-b2d529dd]{font-family:Mulish,sans-serif;font-weight:600;font-size:13px;color:#e30000;text-decoration:none;cursor:pointer;text-align:center;display:block;margin-top:4px}.hero-withdraw-link[data-v-b2d529dd]:hover,.mobile-withdraw-link[data-v-b2d529dd]:hover{text-decoration:underline}.description-wrap .article-prose{display:flex;flex-direction:column;gap:16px}.description-wrap .article-prose h2{font-family:Mulish,sans-serif;font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.315px;color:#2c2a2b;margin:16px 0 8px}.description-wrap .article-prose h3{font-family:Mulish,sans-serif;font-weight:700;font-size:18px;line-height:1.25;color:#2c2a2b;margin:16px 0 8px}.description-wrap .article-prose p{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px;margin:0 0 4px}.description-wrap .article-prose p:empty,.description-wrap .article-prose p:has(br:only-child){margin:0;line-height:.5}.description-wrap .article-prose li p,.description-wrap .article-prose td p,.description-wrap .article-prose th p{margin:0}.description-wrap .article-prose ol{list-style:decimal;padding-left:24px;margin:0 0 8px}.description-wrap .article-prose ul{list-style:disc;padding-left:24px;margin:0 0 8px}.description-wrap .article-prose li{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#2c2a2b;line-height:1.2;letter-spacing:-.16px;margin-bottom:20px}.description-wrap .article-prose li:last-child{margin-bottom:0}.description-wrap .article-prose blockquote{background:#f2ffbf;border-left:5px solid #d9ff40;border-radius:8px;padding:12px 16px;margin:16px 0}.description-wrap .article-prose blockquote p{font-family:Mulish,sans-serif;font-weight:600;font-size:16px;color:#334000;line-height:1.2;letter-spacing:-.16px;margin:0}.description-wrap .article-prose img{border-radius:16px;max-width:100%;height:auto}.description-wrap .article-prose table{border-collapse:collapse;width:100%;margin:8px 0}.description-wrap .article-prose th,.description-wrap .article-prose td{border:1px solid #d5d4d5;padding:8px 12px;text-align:left}.description-wrap .article-prose th{background:#f5f5f5;font-weight:700}.description-wrap .article-prose hr{border:none;border-top:1px solid #e6e6e6;margin:8px 0}.description-wrap .article-prose a{color:var(--color-primary, #6366f1);text-decoration:underline}.bracket-toolbar{display:flex;justify-content:flex-start}.broadcast-link{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;color:var(--color-text-primary);background:var(--color-surface-card-muted);font-size:14px;font-weight:500;text-decoration:none;transition:background .15s ease}.broadcast-link:hover{background:var(--color-surface-card-hover)}.broadcast-link__icon{font-size:18px}.venues-page[data-v-7abeaec8]{padding:24px 0 48px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.venues-title[data-v-7abeaec8]{font:var(--font-heading-b-32);letter-spacing:var(--font-heading-b-32-ls);color:var(--color-grey-800, #2c2a2b);margin:0}.venues-empty[data-v-7abeaec8]{font:var(--font-body-r-16);color:var(--color-grey-600, #a8a7a8);text-align:center;padding:64px 24px;border-radius:32px;border:1px solid #ececec;background:linear-gradient(180deg,#fff,#fafafa)}.venues-grid[data-v-7abeaec8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.venue-card[data-v-7abeaec8]{display:flex;flex-direction:column;border-radius:32px;overflow:hidden;background:#fff;border:1px solid #ececec;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.venue-card[data-v-7abeaec8]:hover{transform:translateY(-2px);box-shadow:0 20px 40px #2c2a2b14}.venue-card__image[data-v-7abeaec8]{aspect-ratio:16 / 9;overflow:hidden;background:var(--color-grey-100, #f5f5f5)}.venue-card__photo[data-v-7abeaec8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.venue-card__placeholder[data-v-7abeaec8]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.venue-card__placeholder-icon[data-v-7abeaec8]{width:48px;height:48px;color:var(--color-grey-400, #d5d4d5)}.venue-card__body[data-v-7abeaec8]{padding:20px;display:flex;flex-direction:column;gap:8px}.venue-card__name[data-v-7abeaec8]{font:var(--font-body-sb-16);letter-spacing:var(--font-body-sb-16-ls);color:var(--color-grey-800, #2c2a2b);margin:0}.venue-card__city[data-v-7abeaec8]{font:var(--font-body-r-14);letter-spacing:var(--font-body-r-14-ls);color:var(--color-grey-600, #a8a7a8);margin:0}.venue-card__address[data-v-7abeaec8]{font:var(--font-caption-m-13);letter-spacing:-.5px;color:var(--color-grey-600, #a8a7a8);margin:0}.venue-card__badge[data-v-7abeaec8]{display:inline-flex;align-self:flex-start;margin-top:2px;padding:6px 12px;border-radius:999px;background:var(--color-grey-100, #f5f5f5);font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-grey-600, #a8a7a8)}@media(min-width:1024px){.venues-page[data-v-7abeaec8]{padding:32px 0 72px}}@media(max-width:767px){.venues-page[data-v-7abeaec8]{gap:16px}.venue-card[data-v-7abeaec8]{border-radius:24px}.venue-card__body[data-v-7abeaec8]{padding:16px}}.venue-page[data-v-96c72f37]{padding:24px;max-width:800px;margin:0 auto;border-radius:32px;border:1px solid #ececec;background:linear-gradient(180deg,#fff,#fafafa);box-shadow:0 16px 40px #2c2a2b0a}.venue-back[data-v-96c72f37]{display:inline-flex;align-items:center;gap:4px;font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-600, #a8a7a8);text-decoration:none;margin-bottom:24px;transition:color .15s}.venue-back[data-v-96c72f37]:hover{color:var(--color-grey-800, #2c2a2b)}.venue-back__icon[data-v-96c72f37]{width:20px;height:20px}.venue-name[data-v-96c72f37]{font:var(--font-heading-b-32);letter-spacing:var(--font-heading-b-32-ls);color:var(--color-grey-800, #2c2a2b);margin:0 0 12px}.venue-meta[data-v-96c72f37]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.venue-meta__city[data-v-96c72f37]{font:var(--font-body-r-16);color:var(--color-grey-600, #a8a7a8)}.venue-meta__badge[data-v-96c72f37]{padding:4px 10px;border-radius:8px;background:var(--color-grey-100, #f5f5f5);font:var(--font-caption-sb-11);letter-spacing:var(--font-caption-sb-11-ls);color:var(--color-grey-600, #a8a7a8)}.venue-address[data-v-96c72f37]{font:var(--font-body-r-16);color:var(--color-grey-800, #2c2a2b);margin:0 0 12px}.venue-site[data-v-96c72f37]{font:var(--font-body-r-14);color:var(--color-accent-dark, #668000);text-decoration:none;display:inline-block;margin-bottom:28px}.venue-site[data-v-96c72f37]:hover{text-decoration:underline}.venue-photos[data-v-96c72f37]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:36px}.venue-photo[data-v-96c72f37]{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:24px}.venue-zones[data-v-96c72f37]{margin-top:24px}.venue-zones__title[data-v-96c72f37]{font:var(--font-body-b-21);letter-spacing:var(--font-body-b-21-ls);color:var(--color-grey-800, #2c2a2b);margin:0 0 12px}.venue-zones__list[data-v-96c72f37]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.venue-zones__item[data-v-96c72f37]{padding:12px 16px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #f0f0f0;font:var(--font-body-sb-14);letter-spacing:var(--font-body-sb-14-ls);color:var(--color-grey-800, #2c2a2b)}@media(max-width:767px){.venue-page[data-v-96c72f37]{padding:20px 16px;border-radius:24px;box-shadow:none}.venue-photo[data-v-96c72f37]{border-radius:20px}}
