.app-welcome[data-v-92c1b55d]{z-index:9999;color:#fff;background:radial-gradient(at 50% 47%,#293c8c 0,#18187c 47%,#0b103e 100%);place-content:center;justify-items:center;font-family:Red Hat Display,sans-serif;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.app-welcome__ambient[data-v-92c1b55d]{background:radial-gradient(at 60% 60%,#18be9518,#0000 36%);animation:5.5s both welcome-light-92c1b55d;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.app-welcome__stage[data-v-92c1b55d]{aspect-ratio:800/440;width:min(800px,115vw);position:relative}.welcome-green[data-v-92c1b55d]{width:100%;height:100%;display:block;overflow:visible}.welcome-green__landscape[data-v-92c1b55d]{transform-origin:400px 260px;animation:.8s ease-out both green-appear-92c1b55d,.9s ease-in 3.2s forwards green-dissolve-92c1b55d}.welcome-green__flag[data-v-92c1b55d]{transform-origin:460px 250px;animation:.7s ease-out .15s both flag-appear-92c1b55d}.welcome-green__cloth[data-v-92c1b55d]{transform-origin:460px 109px;animation:1.8s ease-in-out infinite flag-fabric-92c1b55d}.welcome-green__flag-mark[data-v-92c1b55d]{transform-origin:486px 129px;animation:1.8s ease-in-out infinite flag-mark-92c1b55d}.welcome-green__line[data-v-92c1b55d]{animation:.6s 2.45s forwards line-fade-92c1b55d}.welcome-green__putt[data-v-92c1b55d]{animation:putting-roll-92c1b55d var(--putt-duration) cubic-bezier(.15, .35, .28, 1) .25s both}.welcome-green__ball[data-v-92c1b55d]{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(-2px -3px 8px #adfce922);animation:2.85s cubic-bezier(.18,.4,.3,1) .25s both putting-spin-92c1b55d}.welcome-green__ripple[data-v-92c1b55d]{transform-origin:460px 253px;opacity:0;animation:1.2s ease-out 3.05s both hole-ripple-92c1b55d}.welcome-green__lip[data-v-92c1b55d]{opacity:.65}.welcome-logo[data-v-92c1b55d]{opacity:0;flex-direction:column;justify-content:center;align-items:center;animation:1s cubic-bezier(.16,1,.3,1) 3.25s both logo-reveal-92c1b55d;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.welcome-logo__image[data-v-92c1b55d]{padding:18px 30px;position:relative;overflow:hidden}.welcome-logo__image img[data-v-92c1b55d]{filter:drop-shadow(0 8px 28px #05083740);width:240px;height:auto;display:block;position:relative}.welcome-logo__image[data-v-92c1b55d]:after{content:"";opacity:.75;pointer-events:none;background:linear-gradient(110deg,#0000 42%,#fffb 49%,#0000 56%) 150%/300% 100% no-repeat;animation:1.35s ease-in-out 3.5s both logo-sheen-92c1b55d;position:absolute;top:18px;bottom:18px;left:30px;right:30px;-webkit-mask:url(/icons/logo_dark.svg) 50%/contain no-repeat;mask:url(/icons/logo_dark.svg) 50%/contain no-repeat}.welcome-logo__halo[data-v-92c1b55d]{background:radial-gradient(#8edfc727,#0000 68%);border-radius:50%;width:350px;height:240px;animation:1.5s ease-out 3.2s both logo-halo-92c1b55d;position:absolute}.welcome-logo>p[data-v-92c1b55d]{color:#d9e4fc;letter-spacing:.1px;opacity:0;margin:22px 0 0;font-size:18px;font-weight:600;animation:.7s ease-out 3.9s both logo-reveal-92c1b55d;position:relative}.welcome-logo__spark[data-v-92c1b55d]{color:#9cf5cc;opacity:0;font-size:19px;animation:1.2s ease-out 3.65s both logo-spark-92c1b55d;position:absolute}.welcome-logo__spark.is-first[data-v-92c1b55d]{top:21%;left:30%}.welcome-logo__spark.is-second[data-v-92c1b55d]{font-size:12px;animation-delay:3.85s;top:55%;right:28%}.app-welcome__caption[data-v-92c1b55d]{color:#aab9e4;text-transform:uppercase;letter-spacing:2.5px;justify-items:center;gap:18px;margin-top:8px;font-size:10px;font-weight:700;display:grid;position:relative}.app-welcome__progress[data-v-92c1b55d]{justify-items:center;gap:9px;display:grid}.app-welcome__percentage[data-v-92c1b55d]{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:22px;font-weight:800;line-height:1}.app-welcome__track[data-v-92c1b55d]{background:#ffffff1c;border-radius:3px;width:160px;height:3px;overflow:hidden}.app-welcome__track i[data-v-92c1b55d]{transform-origin:0;background:#72e6b8;width:100%;height:100%;display:block}@keyframes green-appear-92c1b55d{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes flag-appear-92c1b55d{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes flag-fabric-92c1b55d{0%,to{transform:skewY(-2deg)scaleX(.98)}33%{transform:skewY(1.5deg)scaleX(1.02)}66%{transform:skewY(-3deg)scaleX(.96)}}@keyframes flag-mark-92c1b55d{0%,to{transform:rotate(7deg)skewY(-1deg)scaleX(.98)}33%{transform:translateY(-1px)rotate(4deg)skewY(3deg)scaleX(1)}66%{transform:translateY(1px)rotate(9deg)skewY(-3deg)scaleX(.96)}}@keyframes putting-roll-92c1b55d{0%{opacity:0;transform:translate(144px,333px)scale(1.18)}5%{opacity:1}38%{transform:translate(316px,280px)scale(.94)}66%{transform:translate(417px,244px)scale(.78)}85%{opacity:1;transform:translate(451px,233px)scale(.72)}92%{opacity:1;transform:translate(460px,237px)scale(.68)}to{opacity:0;transform:translate(460px,258px)scale(.1)}}@keyframes putting-spin-92c1b55d{0%{transform:rotate(-130deg)}to{transform:rotate(12deg)}}@keyframes line-fade-92c1b55d{to{opacity:0}}@keyframes hole-ripple-92c1b55d{0%{opacity:0;transform:scale(.6)}25%{opacity:.9}to{opacity:0;transform:scale(3.8)}}@keyframes green-dissolve-92c1b55d{to{opacity:0;filter:blur(6px);transform:translateY(28px)scale(1.04)}}@keyframes logo-reveal-92c1b55d{0%{opacity:0;filter:none;transform:translateY(18px)scale(.94)}to{opacity:1;filter:blur();transform:none}}@keyframes logo-sheen-92c1b55d{0%{background-position:150%}to{background-position:-50%}}@keyframes logo-halo-92c1b55d{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1.3)}}@keyframes logo-spark-92c1b55d{0%{opacity:0;transform:scale(.2)rotate(-30deg)}45%{opacity:1}to{opacity:0;transform:scale(1.2)rotate(35deg)}}@keyframes welcome-light-92c1b55d{0%{opacity:0}50%,to{opacity:1}}@media (max-width:600px){.welcome-logo__image img[data-v-92c1b55d]{width:190px}.welcome-logo>p[data-v-92c1b55d]{margin-top:10px;font-size:15px}.app-welcome__caption[data-v-92c1b55d]{letter-spacing:1.8px;margin-top:30px;font-size:9px}}@media (prefers-reduced-motion:reduce){.app-welcome[data-v-92c1b55d] *,.app-welcome[data-v-92c1b55d] :after{animation:none!important}.welcome-green[data-v-92c1b55d]{display:none}.welcome-logo[data-v-92c1b55d],.welcome-logo>p[data-v-92c1b55d]{opacity:1}.welcome-logo__spark[data-v-92c1b55d],.welcome-logo__image[data-v-92c1b55d]:after{display:none}}.app-mobile-dialog .q-dialog__inner{padding:0}.mobile-navigation[data-v-ee7345c2]{color:#fff;width:min(360px,100vw - 24px);max-width:none;height:100%;max-height:100dvh;font-family:var(--font-family-sans-serif);background:radial-gradient(at 100% 0,#35459d66,#0000 55%),#18187c;flex-direction:column;display:flex;overflow:hidden;box-shadow:15px 0 60px #080c3440;border-radius:0 24px 24px 0!important}.mobile-navigation__header[data-v-ee7345c2]{padding:max(28px, env(safe-area-inset-top)) 24px 26px;justify-content:space-between;align-items:center;gap:20px;display:flex}.mobile-navigation__brand[data-v-ee7345c2]{align-items:center;gap:10px;display:flex}.mobile-navigation__brand img[data-v-ee7345c2]{object-fit:contain;width:87px;height:55px;display:block}.mobile-navigation__brand img.is-shop[data-v-ee7345c2]{width:38px;height:38px}.mobile-navigation__brand>strong[data-v-ee7345c2]{letter-spacing:-.6px;font-size:23px;font-weight:850}.mobile-navigation__close[data-v-ee7345c2]{color:#fff;background:#ffffff10;border:1px solid #ffffff20}.mobile-navigation__body[data-v-ee7345c2]{flex:1;min-height:0;padding:12px 18px 24px;overflow-y:auto}.mobile-navigation__eyebrow[data-v-ee7345c2]{color:#a8e7d1;text-transform:uppercase;letter-spacing:1.9px;margin:0 12px 18px;font-size:10px;font-weight:700;line-height:1.5}.mobile-navigation__links[data-v-ee7345c2]{gap:10px;display:grid}.mobile-navigation__item[data-v-ee7345c2]{color:#fff;border:1px solid #0000;border-radius:18px;align-items:center;gap:13px;min-height:76px;padding:14px 16px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.mobile-navigation__icon[data-v-ee7345c2]{color:#cbd6ff;background:#ffffff0b;border-radius:13px;flex:0 0 42px;place-items:center;height:42px;font-size:24px;display:grid}.mobile-navigation__text[data-v-ee7345c2]{flex:1;gap:4px;min-width:0;display:grid}.mobile-navigation__text strong[data-v-ee7345c2]{letter-spacing:-.3px;font-size:18px;font-weight:750;line-height:1.3}.mobile-navigation__text small[data-v-ee7345c2]{color:#b9c3e9;font-size:11px;line-height:1.5}.mobile-navigation__arrow[data-v-ee7345c2]{color:#99a7d8;font-size:18px}.mobile-navigation__item[data-v-ee7345c2]:hover{background:#ffffff0b}.mobile-navigation__item.is-active[data-v-ee7345c2]{color:#18187c;background:#fff;border-color:#fff}.mobile-navigation__item.is-active .mobile-navigation__icon[data-v-ee7345c2]{color:#0a996e;background:#e9f8f1}.mobile-navigation__item.is-active small[data-v-ee7345c2]{color:#717a99}.mobile-navigation__item.is-active .mobile-navigation__arrow[data-v-ee7345c2]{color:#18187c}.mobile-navigation__badge[data-v-ee7345c2]{color:#fff;background:#0aaf7d;border-radius:99px;place-items:center;min-width:25px;height:25px;padding-inline-start:5px;padding-inline-end:5px;font-size:11px;display:grid}.mobile-navigation__footer[data-v-ee7345c2]{padding:20px 24px max(24px, env(safe-area-inset-bottom));border-top:1px solid #ffffff15}.mobile-navigation[data-v-ee7345c2] .mobile-navigation-footer-link{color:#fff;border:1px solid #ffffff30;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:46px;margin-top:10px;padding:12px 16px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.mobile-navigation[data-v-ee7345c2] .mobile-navigation-footer-link.is-green{background:#0aaf7d;border-color:#0aaf7d}.mobile-navigation a[data-v-ee7345c2]:focus-visible{outline-offset:3px;outline:3px solid #7ce3bc}@media (prefers-reduced-motion:reduce){.mobile-navigation__item[data-v-ee7345c2]{transition:none}}.app-header-search[data-v-1cbd04e1]{align-items:center;display:flex;position:relative}.search-field-container[data-v-1cbd04e1]{z-index:1;animation:.25s ease-out forwards slide-left-1cbd04e1;position:absolute;right:0}@media (max-width:600px){.search-field-container[data-v-1cbd04e1]{animation:.2s ease-out forwards fade-in-1cbd04e1;position:fixed;top:8px;left:8px;right:8px}}.search-input-wrapper[data-v-1cbd04e1]{background:#fff;border-radius:24px;align-items:center;gap:8px;width:280px;padding:8px 16px;transition:box-shadow .2s;display:flex;box-shadow:0 4px 12px #00000026}.search-input-wrapper[data-v-1cbd04e1]:focus-within{box-shadow:0 4px 16px #0003}@media (max-width:600px){.search-input-wrapper[data-v-1cbd04e1]{width:100%;max-width:none}}.search-icon[data-v-1cbd04e1]{color:#64748b;flex-shrink:0}.search-input[data-v-1cbd04e1]{color:#1e293b;-webkit-appearance:none;appearance:none;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.search-input[data-v-1cbd04e1]::placeholder{color:#94a3b8}.clear-icon[data-v-1cbd04e1]{color:#94a3b8;cursor:pointer;flex-shrink:0;transition:color .2s}.clear-icon[data-v-1cbd04e1]:hover{color:#64748b}@keyframes slide-left-1cbd04e1{0%{opacity:0;width:100px;transform:translate(20px)}to{opacity:1;width:280px;transform:translate(0)}}@keyframes fade-in-1cbd04e1{0%{opacity:0}to{opacity:1}}.app-header-menu-profile{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;min-width:300px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff0d;border-radius:12px!important}.profile-menu-header{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);align-items:center;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.profile-menu-header:before{content:"";background:radial-gradient(circle,#6366f126 0%,#0000 70%);width:100%;height:100%;position:absolute;top:-50%;right:-50%}.profile-menu-avatar{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);flex-shrink:0;box-shadow:0 4px 14px #6366f166}.profile-menu-avatar img{object-fit:cover;object-position:center}.profile-menu-info{z-index:1;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.profile-menu-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;font-size:17px;font-weight:700;overflow:hidden}.profile-menu-eballes{background:#ffffff1f;border-radius:14px;align-items:center;gap:6px;margin-top:2px;padding:4px 10px;display:inline-flex}.profile-menu-eballes span{color:#fff;letter-spacing:.3px;font-size:12px;font-weight:700}.profile-menu-list{padding:8px}.profile-menu-item{border-radius:8px;margin:4px 0;transition:all .3s;position:relative;overflow:hidden}.profile-menu-item:hover{background-color:var(--indigo-100);transform:translate(4px)}.profile-menu-item:hover .profile-menu-icon{transform:scale(1.1)}.profile-menu-item .q-item__section--avatar{color:inherit;min-width:35px}.profile-menu-item--active{background-color:var(--indigo-100);border-left:4px solid var(--secondary-300)}.profile-menu-icon{transition:transform .3s}.profile-menu-item--logout{margin-top:4px}.profile-menu-item--logout:hover{background-color:#fef2f2;transform:translate(4px)}.profile-menu-item--logout :deep(.q-item__section--main){font-weight:500}.toggle-container[data-v-36fda5eb]{background:var(--primary-900);border-radius:48px;width:100%;padding:4px}.toggle-buttons[data-v-36fda5eb]{width:100%;display:flex}.toggle-btn[data-v-36fda5eb]{color:#fff;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:48px;flex:1;padding:8px;transition:background-color .3s}.toggle-btn.active[data-v-36fda5eb]{background:var(--indigo-800)}.toggle-skeleton[data-v-7dc5d3c3]{background:var(--primary-900);background:#ffffff0f;border-radius:48px;width:458px;min-height:43px;padding:4px;animation:1.5s ease-in-out infinite skeleton-shimmer-7dc5d3c3}@keyframes skeleton-shimmer-7dc5d3c3{0%,to{opacity:.3}50%{opacity:.8}}.swing-banner[data-v-26894bd8]{cursor:pointer;border:none;justify-content:space-between;align-items:center;width:100%;height:72px;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.swing-banner[data-v-26894bd8]:hover{transform:translateY(-1px);box-shadow:0 3px 6px #00000026}.swing-banner__container[data-v-26894bd8]{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 20px;display:flex}.swing-banner--closable[data-v-26894bd8]{padding-right:40px}.swing-banner__logo[data-v-26894bd8]{align-items:center;height:100%;margin-right:16px;display:flex}.swing-banner__logo img[data-v-26894bd8]{width:auto;height:32px}.swing-banner__content[data-v-26894bd8]{flex:1;justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.swing-banner__text[data-v-26894bd8]{white-space:pre-line;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.4;overflow:hidden}.swing-banner__text[data-v-26894bd8] span{color:#4ecdc4;font-weight:600}.swing-banner__cta[data-v-26894bd8]{white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:6px 16px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.swing-banner__cta[data-v-26894bd8] .q-btn__content{padding:0 4px}.swing-banner:hover .swing-banner__cta[data-v-26894bd8]{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.swing-banner__timer[data-v-26894bd8]{border-left:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-left:16px;padding-left:16px;display:flex}.swing-banner__timer-label[data-v-26894bd8]{text-transform:uppercase;opacity:.8;letter-spacing:.5px;margin-bottom:2px;font-size:10px;font-weight:600}.swing-banner__timer-value[data-v-26894bd8]{color:#f8b73e;white-space:nowrap;font-family:monospace;font-size:15px;font-weight:700}.swing-banner__timer-mobile[data-v-26894bd8]{text-align:center;justify-content:center;width:100%;margin-top:4px;font-size:11px;display:none}.swing-banner__timer-label-mobile[data-v-26894bd8]{margin-right:4px;font-weight:600}.swing-banner__timer-value-mobile[data-v-26894bd8]{color:#f8b73e;font-family:monospace;font-weight:700}.swing-banner__close[data-v-26894bd8]{color:inherit;opacity:.7;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.swing-banner__close[data-v-26894bd8]:hover{opacity:1}@media (max-width:767px){.swing-banner__container[data-v-26894bd8]{flex-wrap:wrap;padding:8px 16px}.swing-banner__content[data-v-26894bd8]{flex-direction:column;justify-content:center;gap:0}.swing-banner__text[data-v-26894bd8]{white-space:normal;text-align:center;order:1;width:100%;margin-bottom:2px;margin-right:0;font-size:12px;line-height:1.3;overflow:visible}.swing-banner__cta[data-v-26894bd8]{display:none!important}.swing-banner__timer[data-v-26894bd8]{display:none}.swing-banner__timer-mobile[data-v-26894bd8]{order:2;justify-content:center;align-items:center;width:100%;margin:2px auto 0;font-size:11px;display:flex}.swing-banner__timer-label-mobile[data-v-26894bd8],.swing-banner__timer-value-mobile[data-v-26894bd8]{font-size:11px}}@media (max-width:480px){.swing-banner__container[data-v-26894bd8]{flex-direction:column;align-items:center;gap:8px;padding:12px 16px}.swing-banner__content[data-v-26894bd8]{text-align:center;flex-direction:column;align-items:center}.swing-banner__timer-mobile[data-v-26894bd8]{margin:2px auto 0}}.banner-fade-enter-active[data-v-94b1d8e5],.banner-fade-leave-active[data-v-94b1d8e5]{transition:opacity .3s}.banner-fade-enter-from[data-v-94b1d8e5],.banner-fade-leave-to[data-v-94b1d8e5]{opacity:0}.app-header--workspace .header-toolbar{background:0 0!important}.app-header--workspace .insideshop-btn{box-shadow:none!important;background:#0eb076!important;animation:none!important}.app-header--workspace .toggle-btn.active{color:#18187c;background:#fff}.app-header{background:0 0;transition:background-color .3s}.app-header.app-header--scrolled{background:#18187c}.app-header .header-toolbar{background:0 0;justify-content:space-between;align-items:center;display:flex}.app-header .app-logo-container{align-items:center;width:100px;display:flex}.app-header .app-header-logo{width:auto;height:36px}.app-header .navigation-tabs{margin-inline-end:46px;flex:1;justify-content:center;max-width:624px;margin:0 auto;display:flex}.app-header .navigation-tabs .toggle-container{margin-inline-end:42px}.app-header .insideshop-btn{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);width:40px;height:40px;transition:transform .2s,box-shadow .2s;animation:2.4s ease-in-out infinite insideshop-glow}.app-header .insideshop-btn .q-icon{font-size:20px}.app-header .insideshop-btn:hover{animation:none;transform:translateY(-1px)scale(1.06);box-shadow:0 4px 18px #8b5cf6b3}.app-header .insideshop-btn.disabled{box-shadow:none;background:#09092866;animation:none}@media (max-width:599.98px){.app-header .insideshop-btn{width:36px;height:36px}.app-header .insideshop-btn .q-icon{font-size:18px}}@media (prefers-reduced-motion:reduce){.app-header{transition:none}.app-header .insideshop-btn{animation:none}}.app-header .avatar-container{justify-content:flex-end;align-items:center;display:flex}.app-header .user-avatar:hover{box-shadow:0 4px 8px #0003}.app-header .user-avatar img{object-fit:cover;object-position:center}.app-header .user-avatar .q-avatar__content{border:2px solid var(--indigo-800)}@keyframes insideshop-glow{0%,to{box-shadow:0 0 6px #8b5cf659}50%{box-shadow:0 0 16px #8b5cf6cc}}.footer-container[data-v-9b858e5a]{background-color:var(--gray-50);color:var(--primary-500);width:100%;padding:3rem 0 0}.footer-content[data-v-9b858e5a]{flex-wrap:wrap;justify-content:space-between;max-width:1300px;margin:0 auto;padding:0 1rem;display:flex}.footer-column[data-v-9b858e5a]{flex:1;min-width:200px;margin-bottom:2rem;padding:0 1rem}.footer-title[data-v-9b858e5a]{color:var(--primary-500);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.footer-title.hashtag[data-v-9b858e5a]{text-align:end;font-size:1.5rem;font-weight:700}.footer-links[data-v-9b858e5a]{margin:0;padding:0;list-style:none}.footer-links li[data-v-9b858e5a]{margin-bottom:.75rem}.footer-link[data-v-9b858e5a]{color:var(--primary-500);text-decoration:none;transition:color .2s}.social-column[data-v-9b858e5a]{flex-direction:column;display:flex}.social-icons[data-v-9b858e5a]{gap:1rem;margin-bottom:1.5rem;display:flex}.social-icon[data-v-9b858e5a]{font-size:2rem;transition:transform .2s,color .2s}.social-icon .q-icon[data-v-9b858e5a]{color:var(--primary-500)}.q-img[data-v-9b858e5a]:hover{transform:scale(1.05)}.app-store-link[data-v-9b858e5a]{transition:transform .2s;display:block}.app-store-link[data-v-9b858e5a]:hover{transform:scale(1.05)}.app-store-img[data-v-9b858e5a]{width:auto;height:40px}.incubation-section[data-v-9b858e5a]{flex-direction:column;align-items:flex-end;gap:.75rem;width:100%;margin-top:1rem;display:flex}.incubation-text[data-v-9b858e5a]{color:var(--primary-500);margin:0;font-size:1rem;font-weight:500}.incubation-logo-link[data-v-9b858e5a]{justify-content:end;transition:transform .2s;display:flex}.incubation-logo-link[data-v-9b858e5a]:hover{transform:scale(1.05)}.incubation-logo[data-v-9b858e5a]{width:auto;max-width:280px}.copyright[data-v-9b858e5a]{color:#fff;margin-top:1rem;padding:1rem;font-size:.875rem}.copyright .label-container[data-v-9b858e5a]{justify-content:space-between;align-items:center;max-width:1300px;margin:0 auto;padding:0 1rem;display:flex}.copyright .social-icons[data-v-9b858e5a]{gap:1rem;margin-bottom:0;display:flex}.copyright .social-icon[data-v-9b858e5a]{align-items:center;transition:transform .2s;display:flex}.copyright .social-icon[data-v-9b858e5a]:hover{transform:scale(1.1)}@media (max-width:768px){.hashtag[data-v-9b858e5a]{text-align:start!important}.footer-content[data-v-9b858e5a]{flex-direction:column}.footer-column[data-v-9b858e5a]{width:100%;margin-bottom:2rem}.social-column[data-v-9b858e5a]{order:-1;justify-content:start}.app-store-container[data-v-9b858e5a]{justify-content:start!important}.incubation-section[data-v-9b858e5a]{align-items:flex-start!important}.incubation-text[data-v-9b858e5a]{text-align:start}.incubation-logo-link[data-v-9b858e5a]{justify-content:start!important}.incubation-logo[data-v-9b858e5a]{width:100%}.copyright .label-container[data-v-9b858e5a]{text-align:center;flex-direction:column;align-items:center;gap:1rem}}.review-prompt-card[data-v-e8322373]{background:linear-gradient(135deg,#1a2234 0%,#0f172a 100%);border:1px solid #4ecdc44d;border-radius:16px;min-width:350px;max-width:450px}.card-header[data-v-e8322373]{text-align:center;padding:24px 24px 16px}.header-icon[data-v-e8322373]{margin-bottom:12px;font-size:48px;animation:2s ease-in-out infinite pulse-e8322373}@keyframes pulse-e8322373{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.header-title[data-v-e8322373]{color:#4ecdc4;margin:0;font-size:22px;font-weight:700}.card-content[data-v-e8322373]{text-align:center;padding:16px 24px}.content-text[data-v-e8322373]{color:#ffffffd9;margin-bottom:20px;font-size:15px;line-height:1.6}.rating-preview[data-v-e8322373]{justify-content:center;gap:8px;margin-top:16px;display:flex}.star-icon[data-v-e8322373]{color:#ffffff4d;cursor:pointer;font-size:32px;transition:all .2s}.star-icon[data-v-e8322373]:hover{transform:scale(1.2)}.star-icon.active[data-v-e8322373]{color:#f59e0b}.card-actions[data-v-e8322373]{justify-content:space-between;gap:12px;padding:16px 24px 24px;display:flex}.dismiss-btn[data-v-e8322373]{color:#ffffffb3;text-transform:none;font-size:14px;font-weight:500}.dismiss-btn[data-v-e8322373]:hover{color:#ffffffe6}.review-btn[data-v-e8322373]{color:#fff;text-transform:none;background:linear-gradient(135deg,#4ecdc4 0%,#38b2a8 100%);border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;transition:all .2s}.review-btn[data-v-e8322373]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4ecdc466}.review-btn[data-v-e8322373]:disabled{color:#ffffff80;background:#4ecdc44d}@media (max-width:480px){.review-prompt-card[data-v-e8322373]{min-width:300px}.card-actions[data-v-e8322373]{flex-direction:column}.dismiss-btn[data-v-e8322373],.review-btn[data-v-e8322373]{width:100%}}.review-form-card[data-v-e11f5deb]{background:linear-gradient(135deg,#1a2234 0%,#0f172a 100%);border:1px solid #4ecdc44d;border-radius:16px;min-width:400px;max-width:550px}.card-header[data-v-e11f5deb]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.header-title[data-v-e11f5deb]{color:#4ecdc4;margin:0;font-size:20px;font-weight:700}.close-btn[data-v-e11f5deb]{color:#ffffffb3}.card-content[data-v-e11f5deb]{padding:24px}.form-group[data-v-e11f5deb]{margin-bottom:20px}.form-label[data-v-e11f5deb]{color:#ffffffe6;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.rating-input[data-v-e11f5deb]{align-items:center;gap:8px;display:flex}.star-btn[data-v-e11f5deb]{color:#ffffff4d;cursor:pointer;font-size:32px;transition:all .2s}.star-btn[data-v-e11f5deb]:hover{transform:scale(1.1)}.star-btn.active[data-v-e11f5deb]{color:#f59e0b}.rating-value[data-v-e11f5deb]{color:#ffffffe6;margin-left:8px;font-size:16px;font-weight:600}.custom-input[data-v-e11f5deb] .q-field__control{background-color:#172137cc;border-color:#4ecdc44d;color:#fff!important}.custom-input[data-v-e11f5deb] .q-field__native{color:#fff!important}.custom-input[data-v-e11f5deb] .q-field__label{color:#ffffffb3!important}.custom-input[data-v-e11f5deb] .q-field--focused .q-field__control{border-color:#4ecdc499;box-shadow:0 0 0 2px #4ecdc433}.info-text[data-v-e11f5deb]{color:#fff9;background-color:#4ecdc41a;border-left:3px solid #4ecdc4;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.card-actions[data-v-e11f5deb]{justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}.cancel-btn[data-v-e11f5deb]{color:#ffffffb3;text-transform:none;font-size:14px;font-weight:500}.cancel-btn[data-v-e11f5deb]:hover{color:#ffffffe6}.submit-btn[data-v-e11f5deb]{color:#fff;text-transform:none;background:linear-gradient(135deg,#4ecdc4 0%,#38b2a8 100%);border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;transition:all .2s}.submit-btn[data-v-e11f5deb]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4ecdc466}.submit-btn[data-v-e11f5deb]:disabled{color:#ffffff80;background:#4ecdc44d}@media (max-width:480px){.review-form-card[data-v-e11f5deb]{min-width:300px}.card-actions[data-v-e11f5deb]{flex-direction:column}.cancel-btn[data-v-e11f5deb],.submit-btn[data-v-e11f5deb]{width:100%}}.mobile-app-banner[data-v-86774df3]{z-index:9000;padding:10px 36px 10px 12px;padding-bottom:max(10px, env(safe-area-inset-bottom));background:#f0f4ff;border-top:1px solid #0d0d481a;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000001f}@media (min-width:992px){.mobile-app-banner[data-v-86774df3]{display:none}}.mobile-app-banner__content[data-v-86774df3]{align-items:center;gap:10px;display:flex}.mobile-app-banner__phones[data-v-86774df3]{flex-shrink:0;width:70px;height:60px;position:relative}@media (max-width:480px){.mobile-app-banner__phones[data-v-86774df3]{display:none}}.mobile-app-banner__phone[data-v-86774df3]{border-radius:4px;width:auto;height:55px;position:absolute}.mobile-app-banner__phone--back-left[data-v-86774df3]{z-index:1;top:6px;left:0;transform:rotate(-8deg)}.mobile-app-banner__phone--center[data-v-86774df3]{z-index:3;top:0;left:50%;transform:translate(-50%)}.mobile-app-banner__phone--back-right[data-v-86774df3]{z-index:2;top:6px;right:0;transform:rotate(8deg)}.mobile-app-banner__text[data-v-86774df3]{flex:1;min-width:0}.mobile-app-banner__title[data-v-86774df3]{color:var(--indigo-800,#0d0d48);margin:0 0 2px;font-size:12px;font-weight:800;line-height:1.3}.mobile-app-banner__description[data-v-86774df3]{color:var(--indigo-800,#0d0d48);opacity:.7;margin:0;font-size:10px;font-weight:400;line-height:1.3}.mobile-app-banner__stores[data-v-86774df3]{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.mobile-app-banner__store-link[data-v-86774df3]{transition:transform .2s;display:block}.mobile-app-banner__store-link[data-v-86774df3]:hover{transform:scale(1.05)}.mobile-app-banner__store-badge[data-v-86774df3]{width:auto;height:32px;display:block}.mobile-app-banner__close[data-v-86774df3]{width:28px;height:28px;color:var(--indigo-800,#0d0d48);opacity:.5;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;top:8px;right:8px}.mobile-app-banner__close[data-v-86774df3]:hover{opacity:1;background:#0d0d4814}.banner-slide-enter-active[data-v-86774df3],.banner-slide-leave-active[data-v-86774df3]{transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .3s}.banner-slide-enter-from[data-v-86774df3],.banner-slide-leave-to[data-v-86774df3]{opacity:0;transform:translateY(100%)}.app-layout[data-v-33d2a7e8]{background-color:#000}.q-page-container[data-v-33d2a7e8]{background-color:var(--gray-100);background:linear-gradient(339.95deg,#2a2a88 -2.98%,#0d0d48 40.44%,#18187c 83.86%);padding-top:0!important}.fade-page-enter-active[data-v-33d2a7e8],.fade-page-leave-active[data-v-33d2a7e8]{transition:opacity .3s}.fade-page-enter-from[data-v-33d2a7e8],.fade-page-leave-to[data-v-33d2a7e8]{opacity:0}.mobile-menu-card[data-v-c2fbad9d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:1px solid #ffffff1a;flex-direction:column;max-width:100vw;height:100%;display:flex;overflow:hidden;box-shadow:0 8px 30px #0000004d}.menu-header-container[data-v-c2fbad9d]{z-index:10;background:linear-gradient(#ffffff14 0%,#0000 100%);border-bottom:1px solid #ffffff1a;width:100%;padding:12px 16px;position:sticky;top:0}.menu-header-content[data-v-c2fbad9d]{justify-content:space-between;align-items:center;display:flex}.menu-header-logo[data-v-c2fbad9d]{filter:drop-shadow(0 2px 4px #0003);width:auto;height:50px;transition:transform .3s}.menu-header-logo[data-v-c2fbad9d]:hover{transform:scale(1.05)}.close-btn[data-v-c2fbad9d]{opacity:.7;transition:all .3s}.close-btn[data-v-c2fbad9d]:hover{opacity:1;background-color:#ffffff1a;transform:rotate(90deg)}.mobile-menu-content[data-v-c2fbad9d]{flex:1;padding-bottom:16px;overflow-y:auto}.auth-buttons-container[data-v-c2fbad9d]{z-index:10;border-top:1px solid #ffffff1a;flex-direction:column;gap:16px;padding:16px;display:flex;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000001a}.menu-list[data-v-c2fbad9d]{padding-top:8px}.menu-item[data-v-c2fbad9d]{border-radius:8px;margin:4px 8px;transition:all .3s;position:relative;overflow:hidden}.menu-item[data-v-c2fbad9d]:hover{background-color:var(--primary-600);transform:translate(4px)}.menu-item:hover .menu-icon[data-v-c2fbad9d]{transform:scale(1.1)}.menu-item[data-v-c2fbad9d]:after{content:"";opacity:0;transform-origin:50%;background:#ffffff4d;border-radius:100%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:scale(1)translate(-50%)}.menu-item[data-v-c2fbad9d]:focus:not(:active):after{animation:1s ease-out ripple-c2fbad9d}.submenu-container[data-v-c2fbad9d]{margin-left:16px;margin-right:8px}.submenu-container .submenu-list[data-v-c2fbad9d]{border-left:2px solid #fff3;margin-left:24px;padding:0}.submenu-container .submenu-item[data-v-c2fbad9d]{border-radius:6px;margin:4px 0;padding:8px 16px;transition:all .25s}.submenu-container .submenu-item[data-v-c2fbad9d]:hover{background-color:var(--primary-600);transform:translate(4px)}.submenu-container .submenu-item.q-router-link--active[data-v-c2fbad9d]{background-color:var(--indigo-800)}.submenu-container .submenu-item .submenu-item-content[data-v-c2fbad9d]{font-size:.95rem}.menu-icon[data-v-c2fbad9d]{transition:transform .3s}.mobile-active-link[data-v-c2fbad9d]{border-left:4px solid var(--secondary-300);background-color:var(--primary-400)!important}.auth-btn[data-v-c2fbad9d]{letter-spacing:.5px;height:48px;font-weight:500;transition:all .3s;box-shadow:0 4px 12px #0000001a}.auth-btn[data-v-c2fbad9d]:hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000026}.auth-btn[data-v-c2fbad9d]:active{transform:translateY(0)}.login-btn[data-v-c2fbad9d]{background:linear-gradient(45deg,#fff,#f5f7f8);font-weight:600}.register-btn[data-v-c2fbad9d]{border:2px solid #ffffffb3;font-weight:600}.register-btn[data-v-c2fbad9d]:hover{background-color:#ffffff1a}@keyframes ripple-c2fbad9d{0%{opacity:.5;transform:scale(0)}20%{opacity:.3;transform:scale(25)}to{opacity:0;transform:scale(40)}}@media (max-width:599px){.mobile-menu-card[data-v-c2fbad9d]{border-radius:0;width:100%}.menu-item[data-v-c2fbad9d]{margin:2px 4px}}.auth-buttons .login-btn[data-v-c2fbad9d],.auth-buttons-container .login-btn[data-v-c2fbad9d]{border:1px solid #0eb076;color:#fff!important;background:#0eb076!important}.auth-buttons .register-btn[data-v-c2fbad9d],.auth-buttons-container .register-btn[data-v-c2fbad9d]{border:1px solid #fff;color:#18187c!important;background:#fff!important}.mobile-menu-group[data-v-c2fbad9d]{padding-top:18px}.mobile-menu-group h3[data-v-c2fbad9d]{color:#8be8c6;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px 38px;font-size:10px;font-weight:750}.mobile-menu-group .submenu-item[data-v-c2fbad9d]{min-height:54px;padding:10px 12px}.mobile-menu-group .q-item__section--avatar[data-v-c2fbad9d]{color:#bdd1ff;min-width:33px;padding-right:10px}.mobile-menu-group .q-item__label[data-v-c2fbad9d]{color:#fff;font-size:14px;line-height:1.5}.mobile-menu-group .q-item__label--caption[data-v-c2fbad9d]{color:#d2dcf2;font-size:11px}.home-header{transition:background-color .5s}.home-header .header-toolbar{justify-content:space-between;align-items:center;gap:24px;max-width:1600px;margin:auto;transition:background-color .3s;display:flex}.home-header .header-logo{width:auto;height:36px;transition:transform .3s}.home-header .logo-container:hover .header-logo{transform:scale(1.05)}.home-header .shadow-effect{filter:drop-shadow(0 4px 6px #0000001a)}.home-header .logo-context-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fffffff7 0%,#e9f2fff0 100%);border:1px solid #6366f129;border-radius:20px;flex-direction:column;gap:10px;min-width:240px;padding:16px;display:flex;box-shadow:0 24px 48px #262b6938,0 0 0 1px #6366f11f}.home-header .logo-context-item{color:#1e293be0;background:#ffffffeb;border:1px solid #6366f11f;border-radius:14px;gap:12px;padding:12px 18px;transition:color .25s,transform .25s,box-shadow .25s,border-color .25s,background .25s;position:relative}.home-header .logo-context-item:before{content:"";opacity:0;background:linear-gradient(#6366f114,#818cf880,#6366f114);border-radius:4px;width:4px;transition:opacity .25s;position:absolute;top:12px;bottom:12px;left:12px}.home-header .logo-context-item:hover{color:#111827fa;background:#e5edfff2;border-color:#6366f152;transform:translate(6px);box-shadow:0 18px 30px #6366f13d}.home-header .logo-context-item:hover:before{opacity:1}.home-header .logo-context-label{letter-spacing:.01em;color:#1e293beb;font-weight:600}.home-header .desktop-tabs{display:none}@media (min-width:1100px){.home-header .desktop-tabs{display:flex}}.home-header .desktop-nav-links{flex-wrap:nowrap;gap:clamp(14px,2vw,30px)}.home-header .desktop-nav-links .q-btn{white-space:nowrap;padding-inline-start:8px;padding-inline-end:8px;font-size:14px}.home-header .auth-buttons .q-btn{padding-inline-start:14px;padding-inline-end:14px;font-size:13px}.home-header .auth-buttons{gap:8px;display:none}@media (min-width:1100px){.home-header .auth-buttons{display:flex}}.home-header .login-btn{border:1px solid #fff}.home-header .register-btn{background-color:var(--secondary-500)}.home-header .mobile-menu-btn{display:block}@media (min-width:1100px){.home-header .mobile-menu-btn{display:none}}@media (min-width:769px) and (max-width:992px){.home-header .desktop-tabs{display:none}.home-header .mobile-menu-btn{display:block}.home-header .header-toolbar{padding-inline-start:16px!important;padding-inline-end:16px!important}}@media (min-width:481px) and (max-width:768px){.home-header .desktop-tabs{display:none}.home-header .mobile-menu-btn{display:block}.home-header .header-toolbar{padding-inline-start:16px!important;padding-inline-end:16px!important}}@media (max-width:480px){.home-header .desktop-tabs{display:none}.home-header .mobile-menu-btn{display:block}.home-header .header-toolbar{padding-inline-start:8px!important;padding-inline-end:8px!important}.home-header .header-logo{height:40px}}.home-features-dropdown{color:#18187c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff;border:1px solid #dfe6f4;border-radius:18px;width:320px;min-width:320px;max-height:calc(100vh - 120px);padding:16px;box-shadow:0 24px 65px #080b3f30}.home-features-list{flex-direction:column;gap:10px;display:flex}.home-features-item{color:#18187c;background:#f4f6fc;border:1px solid #e1e7f5;border-radius:12px;min-height:48px;padding:12px 18px;font-weight:600;transition:color .25s,transform .25s,box-shadow .25s,border-color .25s,background .25s;position:relative;overflow:hidden}.home-features-item:before{content:"";opacity:0;background:#0eb076;border-radius:4px;width:4px;transition:opacity .25s;position:absolute;top:12px;bottom:12px;left:12px}.home-features-item:hover{color:#18187c;box-shadow:none;background:#e9eefb;border-color:#dce4f3;transform:translate(3px)}.home-features-item:hover:before{opacity:1}.home-features-item.q-item--active,.home-features-item.q-router-link--active{color:#18187c;box-shadow:none;background:#e9eefb;border-color:#dce4f3}.home-features-item.q-item--active:before,.home-features-item.q-router-link--active:before{opacity:1}.home-header .q-btn-dropdown__arrow{margin-left:4px;font-size:18px;transition:transform .3s}.home-header .home-navigation-trigger--active{background:#ffffff16}.home-mega-dropdown{color:#18187c;background:#fff;border:1px solid #dfe6f4;border-radius:23px;width:720px;max-width:calc(100vw - 48px);max-height:calc(100vh - 115px);padding:0;box-shadow:0 24px 65px #080b3f30}.home-mega__intro{color:#18187c;border-bottom:1px solid #e7edf8;justify-content:space-between;align-items:center;gap:30px;margin:0;padding:20px 26px;font-size:15px;font-weight:650;display:flex}.home-mega__columns{grid-template-columns:1fr 1fr;display:grid}.home-mega__group{padding:23px 16px 18px}.home-mega__group+.home-mega__group{background:#f4f6fc;border-left:1px solid #e7edf8}.home-mega__group h2{color:#0b9767;letter-spacing:1.7px;text-transform:uppercase;margin:0 12px 14px;font-size:10px;font-weight:750;line-height:1.5}.home-mega__links{gap:4px;display:grid}.home-mega__link{color:#18187c;border-radius:12px;min-height:59px;padding:10px 12px;transition:background .2s,transform .2s;position:relative}.home-mega__link .q-item__section--avatar{min-width:43px;padding-right:10px}.home-mega__link .q-icon{color:#18187c;background:#e9eefb;border-radius:10px;width:33px;height:33px;font-size:21px}.home-mega__label{color:#18187c;font-size:13.5px;font-weight:650;line-height:1.4}.home-mega__link .q-item__label--caption{color:#65708a;margin-top:3px;font-size:11px;line-height:1.5}.home-mega__link:before{content:"";opacity:0;background:#0eb076;border-radius:3px;width:3px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.home-mega__link:hover,.home-mega__link.q-item--active{background:#e9eefb;transform:translate(3px)}.home-mega__link:hover:before,.home-mega__link.q-item--active:before{opacity:1}.home-mega__link:hover .q-icon,.home-mega__link.q-item--active .q-icon{color:#0b9767;background:#fff}.home-mega a:focus-visible{outline-offset:2px;outline:2px solid #0eb076}@media (min-width:1100px) and (max-width:1200px){.home-mega-dropdown{width:680px}.home-header .desktop-nav-links{gap:10px}.home-header .header-toolbar{gap:14px;padding-inline-start:24px;padding-inline-end:24px}.home-header .desktop-nav-links .q-btn{padding-inline-start:6px;padding-inline-end:6px;font-size:13px}.home-header .auth-buttons .q-btn{padding-inline-start:12px;padding-inline-end:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.home-mega__link,.home-mega__link:before{transition:none}}.auth-buttons .login-btn,.auth-buttons-container .login-btn{border:1px solid #0eb076;color:#fff!important;background:#0eb076!important}.auth-buttons .register-btn,.auth-buttons-container .register-btn{border:1px solid #fff;color:#18187c!important;background:#fff!important}.footer-container[data-v-dfc66b31]{background-color:var(--gray-50);color:var(--primary-500);width:100%;padding:3rem 0 0}.footer-content[data-v-dfc66b31]{flex-wrap:wrap;justify-content:space-between;max-width:1300px;margin:0 auto;padding:0 1rem;display:flex}.footer-column[data-v-dfc66b31]{flex:1;min-width:200px;margin-bottom:2rem;padding:0 1rem}.footer-title[data-v-dfc66b31]{color:var(--primary-500);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.footer-title.hashtag[data-v-dfc66b31]{text-align:end;font-size:1.5rem;font-weight:700}.footer-links[data-v-dfc66b31]{margin:0;padding:0;list-style:none}.footer-links li[data-v-dfc66b31]{margin-bottom:.75rem}.footer-link[data-v-dfc66b31]{color:var(--primary-500);text-decoration:none;transition:color .2s}.social-column[data-v-dfc66b31]{flex-direction:column;display:flex}.social-icons[data-v-dfc66b31]{gap:1rem;margin-bottom:1.5rem;display:flex}.social-icon[data-v-dfc66b31]{font-size:2rem;transition:transform .2s,color .2s}.social-icon .q-icon[data-v-dfc66b31]{color:var(--primary-500)}.q-img[data-v-dfc66b31]:hover{transform:scale(1.05)}.app-store-link[data-v-dfc66b31]{transition:transform .2s;display:block}.app-store-link[data-v-dfc66b31]:hover{transform:scale(1.05)}.app-store-img[data-v-dfc66b31]{width:auto;height:40px}.incubation-section[data-v-dfc66b31]{flex-direction:column;align-items:flex-end;gap:.75rem;width:100%;margin-top:1rem;display:flex}.incubation-text[data-v-dfc66b31]{color:var(--primary-500);margin:0;font-size:1rem;font-weight:500}.incubation-logo-link[data-v-dfc66b31]{justify-content:end;transition:transform .2s;display:flex}.incubation-logo-link[data-v-dfc66b31]:hover{transform:scale(1.05)}.incubation-logo[data-v-dfc66b31]{width:auto;max-width:280px}.copyright[data-v-dfc66b31]{color:#fff;margin-top:1rem;padding:1rem;font-size:.875rem}.copyright .label-container[data-v-dfc66b31]{justify-content:space-between;align-items:center;max-width:1300px;margin:0 auto;padding:0 1rem;display:flex}.copyright .social-icons[data-v-dfc66b31]{gap:1rem;margin-bottom:0;display:flex}.copyright .social-icon[data-v-dfc66b31]{align-items:center;transition:transform .2s;display:flex}.copyright .social-icon[data-v-dfc66b31]:hover{transform:scale(1.1)}@media (max-width:768px){.hashtag[data-v-dfc66b31]{text-align:start!important}.footer-content[data-v-dfc66b31]{flex-direction:column}.footer-column[data-v-dfc66b31]{width:100%;margin-bottom:2rem}.social-column[data-v-dfc66b31]{order:-1;justify-content:start}.app-store-container[data-v-dfc66b31]{justify-content:start!important}.incubation-section[data-v-dfc66b31]{align-items:flex-start!important}.incubation-text[data-v-dfc66b31]{text-align:start}.incubation-logo-link[data-v-dfc66b31]{justify-content:start!important}.incubation-logo[data-v-dfc66b31]{width:100%}.copyright .label-container[data-v-dfc66b31]{text-align:center;flex-direction:column;align-items:center;gap:1rem}}.q-page-container{background-color:#181a7b;padding-top:0!important}.router-view-with-banner{margin-top:72px!important}.hls-video-player[data-v-56afccb5]{background:#000;border-radius:8px;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.video-container[data-v-56afccb5]{cursor:pointer;width:100%;height:100%;position:relative}.video-element[data-v-56afccb5]{width:100%;height:100%;display:block}.video-fit-contain[data-v-56afccb5]{object-fit:contain}.video-fit-cover[data-v-56afccb5]{object-fit:cover}.video-fit-fill[data-v-56afccb5]{object-fit:fill}.loading-overlay[data-v-56afccb5]{color:#fff;z-index:2;background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.loading-text[data-v-56afccb5]{color:#fffc;margin-top:16px;font-size:16px}.video-controls[data-v-56afccb5]{opacity:0;z-index:3;background:linear-gradient(#0000,#000c);padding:20px 16px 16px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.controls-visible[data-v-56afccb5]{opacity:1}.progress-container[data-v-56afccb5]{cursor:pointer;margin-bottom:12px;padding:8px 0;position:relative}.progress-bar[data-v-56afccb5]{background:#ffffff4d;border-radius:2px;height:4px;transition:height .2s;position:relative;overflow:visible}.progress-container:hover .progress-bar[data-v-56afccb5]{height:6px}.progress-filled[data-v-56afccb5]{background:var(--primary-200);border-radius:2px;height:100%;transition:width .1s}.progress-buffered[data-v-56afccb5]{border-radius:2px;height:100%;position:absolute;top:0;left:0}.progress-thumb[data-v-56afccb5]{background:var(--primary-200);border:2px solid var(--primary-200);z-index:10;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #000000b3}.progress-container:hover .progress-thumb[data-v-56afccb5]{transform:translate(-50%,-50%)scale(1.2)}.controls-row[data-v-56afccb5]{justify-content:space-between;align-items:center;display:flex}.controls-left[data-v-56afccb5],.controls-right[data-v-56afccb5]{align-items:center;gap:8px;display:flex}.control-btn[data-v-56afccb5]{color:#fff}.control-btn[data-v-56afccb5]:hover{background:#ffffff1a}.volume-control[data-v-56afccb5]{align-items:center;display:flex;position:relative}.volume-slider[data-v-56afccb5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#000000d9;border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;padding:12px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000080}.volume-range[data-v-56afccb5]{width:24px;height:100px}.time-display[data-v-56afccb5]{color:#fff;align-items:center;gap:4px;margin-left:8px;font-size:14px;font-weight:500;display:flex}.time-separator[data-v-56afccb5]{opacity:.6}.speed-control[data-v-56afccb5]{color:#fff;min-width:50px;font-size:14px}.speed-control[data-v-56afccb5] .q-btn-dropdown__arrow{color:#fff}.speed-active[data-v-56afccb5]{background:var(--primary-500);color:#fff}.subtitles-control[data-v-56afccb5]{align-items:center;display:flex;position:relative}.subtitles-menu[data-v-56afccb5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;border-radius:8px;min-width:180px;margin-bottom:8px;transition:opacity .2s;position:absolute;bottom:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000080}.subtitles-menu[data-v-56afccb5] .q-list{color:#fff;background:0 0}.subtitles-menu[data-v-56afccb5] .q-item{padding:12px 16px;transition:background .2s}.subtitles-menu[data-v-56afccb5] .q-item:hover{background:#ffffff1a}.subtitle-active[data-v-56afccb5]{color:#fff;background:var(--primary-500)!important}@media (max-width:768px){.video-controls[data-v-56afccb5]{padding:16px 12px 12px}.controls-row[data-v-56afccb5]{align-items:stretch;gap:12px}.controls-left[data-v-56afccb5],.controls-right[data-v-56afccb5]{justify-content:center}.time-display[data-v-56afccb5]{margin-left:0}}.app-results-hero[data-v-94d04cf1]{color:#fff;background:radial-gradient(at 82% 115%,#3d58b0 0%,#0000 50%),linear-gradient(160deg,#18187c 25%,#11115c 100%);padding:134px 0 45px}@media (max-width:600px){.app-results-hero[data-v-94d04cf1]{border-radius:0 0 25px 25px;padding:105px 0 32px;overflow:hidden}}.app-results-tabs[data-v-190a400a]{background:#0d0d4838;border:1px solid #ffffff26;border-radius:40px;gap:4px;max-width:100%;padding:4px;display:inline-flex}.app-results-tabs a[data-v-190a400a]{color:#e4e7ff;border-radius:30px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:10px 21px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.app-results-tabs a[aria-current=page][data-v-190a400a]{color:#18187c;background:#fff}.app-results-tabs .q-icon[data-v-190a400a]{font-size:19px}.app-results-tabs a[data-v-190a400a]:focus-visible{outline-offset:2px;outline:2px solid #79e3b8}@media (max-width:600px){.app-results-tabs a[data-v-190a400a]{gap:6px;padding:9px 12px;font-size:12px}.app-results-tabs .q-icon[data-v-190a400a]{font-size:17px}}@media (max-width:360px){.app-results-tabs a[data-v-190a400a]{padding-inline-start:9px;padding-inline-end:9px;font-size:11px}}.app-results-eyebrow[data-v-8ae2562f]{color:#078b5d;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800;line-height:1.5}.app-results-eyebrow.is-light[data-v-8ae2562f]{color:#a1ebcf}@media (max-width:600px){.app-results-eyebrow[data-v-8ae2562f]{letter-spacing:1.5px;font-size:10px}}.app-mobile-results-note[data-v-ec888c86]{color:#dce4ff;align-items:center;gap:9px;margin:24px 0 0;font-size:12px;line-height:1.6;display:flex}.app-mobile-results-note .q-icon[data-v-ec888c86]{color:#79e3b8;flex:0 0 18px;font-size:18px}.app-results-introduction h1[data-v-7a555875]{color:#fff;letter-spacing:-1.6px;max-width:650px;margin:0;font-size:clamp(34px,3.4vw,48px);font-weight:800;line-height:1.13}.app-results-introduction__description[data-v-7a555875]{color:#d1dcf7;max-width:630px;margin:18px 0 0;font-size:15px;line-height:1.75}@media (max-width:600px){.app-results-introduction h1[data-v-7a555875]{letter-spacing:-1.1px;font-size:35px}.app-results-introduction__description[data-v-7a555875]{font-size:14px}}.app-results-summary[data-v-808a857c]{--app-result-secondary-size:24px;color:#fff;background:#ffffff0c;border:1px solid #ffffff26;border-radius:24px;grid-template-columns:1fr 1fr;gap:24px;padding:26px;display:grid}.app-results-summary__label[data-v-808a857c]{color:#d8def9;text-transform:uppercase;letter-spacing:1.2px;font-size:10px;font-weight:650;line-height:1.5;display:block}.app-results-summary__value[data-v-808a857c]{letter-spacing:-3px;font-size:62px;font-weight:850;line-height:1.22;display:block}.app-results-summary__value small[data-v-808a857c]{letter-spacing:0;margin-left:9px;font-size:15px;font-weight:650}.app-results-summary__description[data-v-808a857c]{color:#c7d0f0;margin:8px 0 0;font-size:11px;line-height:1.6}.app-results-summary__aside[data-v-808a857c]{border-left:1px solid #ffffff26;min-width:0;padding-left:24px}.app-results-summary__aside[data-v-808a857c] span{color:#d8def9;font-size:11px;line-height:1.5}.app-results-summary__aside[data-v-808a857c] p{color:#c7d0f0;margin:5px 0 0;font-size:11px;line-height:1.6}.app-results-summary__aside[data-v-808a857c] small{color:#c7d0f0;font-size:11px}@media (max-width:800px){.app-results-summary__value[data-v-808a857c]{font-size:54px}}@media (max-width:600px){.app-results-summary[data-v-808a857c]{--app-result-secondary-size:20px;border-radius:20px;gap:15px;padding:21px 19px}.app-results-summary__value[data-v-808a857c]{font-size:48px}.app-results-summary__label[data-v-808a857c]{letter-spacing:.7px;font-size:9px}.app-results-summary__description[data-v-808a857c]{font-size:10px}.app-results-summary__aside[data-v-808a857c]{padding-left:17px}}.loader-container[data-v-66fa6638]{justify-content:center;align-items:center;padding:20px;display:flex}.loader-container.fullscreen[data-v-66fa6638]{z-index:9999;background-color:#000c;width:100vw;height:100vh;position:fixed;top:0;left:0}.loader-content[data-v-66fa6638]{flex-direction:column;align-items:center;gap:24px;display:flex}.logo-container[data-v-66fa6638]{justify-content:center;align-items:center;width:80px;height:180px;display:flex;position:relative}.logo-svg[data-v-66fa6638]{z-index:2;filter:drop-shadow(0 0 8px #fff9);width:44px;height:112px;animation:3s ease-in-out infinite float-66fa6638;position:relative}.logo-path[data-v-66fa6638]{fill:#fff;opacity:0;animation:.5s ease-out forwards fadeIn-66fa6638}.main-body[data-v-66fa6638]{animation-delay:0s}.circle-path[data-v-66fa6638]{transform-origin:10.5px 7px;animation-name:rotate-66fa6638,fadeIn-66fa6638;animation-duration:4s,.5s;animation-timing-function:linear,ease-out;animation-iteration-count:infinite,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.2s;animation-fill-mode:none,forwards;animation-timeline:auto,auto}.dot[data-v-66fa6638]{animation:2s infinite alternate blink-66fa6638}.dot-1[data-v-66fa6638]{animation-delay:.1s}.dot-2[data-v-66fa6638]{animation-delay:.3s}.dot-3[data-v-66fa6638]{animation-delay:.5s}.dot-4[data-v-66fa6638]{animation-delay:.7s}.dot-5[data-v-66fa6638]{animation-delay:.9s}.pulse-circle[data-v-66fa6638]{z-index:1;background:radial-gradient(circle,#fff3 0%,#fff0 70%);border-radius:50%;width:36px;height:36px;animation:2s ease-in-out infinite pulseGlow-66fa6638;position:absolute;top:14px;left:50%;transform:translate(-50%)}.loader-message[data-v-66fa6638]{color:#fff;text-align:center;letter-spacing:1px;font-size:18px;font-weight:500;animation:1.5s infinite alternate fadeInOut-66fa6638}@keyframes fadeIn-66fa6638{0%{opacity:0}to{opacity:1}}@keyframes float-66fa6638{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes rotate-66fa6638{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-66fa6638{0%,80%{opacity:.3}40%,to{opacity:1}}@keyframes pulseGlow-66fa6638{0%,to{opacity:.4;transform:translate(-50%)scale(1)}50%{opacity:.8;transform:translate(-50%)scale(1.3)}}@keyframes fadeInOut-66fa6638{0%{opacity:.5}to{opacity:1}}
