.navmenu[data-v-c4e0ed45]{height:100%}.links .menu[data-v-c4e0ed45],.navmenu[data-v-c4e0ed45]{align-items:center;display:flex}.links .menu[data-v-c4e0ed45]{gap:24px;list-style:none;margin:0;padding:0}.menu-item[data-v-c4e0ed45]{position:relative}.menu-item>a[data-v-c4e0ed45]{align-items:center;color:inherit;display:flex;gap:4px;padding:8px 0;text-decoration:none}.submenu[data-v-c4e0ed45]{background:#fff;border:none;border-radius:12px;box-shadow:0 4px 20px #00000026;display:none;left:50%;min-width:200px;padding:8px 0;position:absolute;top:calc(100% + 12px);transform:translate(-50%);z-index:100}.submenu[data-v-c4e0ed45]:before{background:transparent;content:"";height:20px;left:0;position:absolute;top:-20px;width:100%}.submenu-arrow[data-v-c4e0ed45]{background:#fff;height:12px;left:50%;position:absolute;top:-6px;transform:translate(-50%) rotate(45deg);width:12px}.submenu a.submenu-link[data-v-c4e0ed45]{align-items:center;border-radius:0;color:#111827;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:12px 20px;text-decoration:none}.submenu a.submenu-link[data-v-c4e0ed45]:hover{background:#f9fafb}.arrow-icon[data-v-c4e0ed45]{align-items:center;background:#f3f4f6;border-radius:6px;color:#9ca3af;display:flex;font-family:monospace;font-size:16px;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.menu-item:hover .submenu[data-v-c4e0ed45]{display:block}.menu-toggle[data-v-c4e0ed45]{background:transparent;border:none;color:#b1b1b1;cursor:pointer;font-size:30px;padding:0}.nickname[data-v-c4e0ed45]{font-size:14px;font-weight:600;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signin[data-v-c4e0ed45]{text-align:center}@media(min-width:769px){.menu-toggle[data-v-c4e0ed45]{display:none}}.backdrop[data-v-c4e0ed45]{background:#00000059;top:0;right:0;bottom:0;left:0;position:fixed;z-index:999}.drawer[data-v-c4e0ed45]{background:#f5f7fa;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;height:100%;left:0;min-height:100vh;min-width:200px;position:fixed;top:0;transform:translate(-100%);transition:transform .25s ease;width:70vw;z-index:1000}.drawer.open[data-v-c4e0ed45]{transform:translate(0)}.drawer-links[data-v-c4e0ed45]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.card-spacer[data-v-c4e0ed45]{flex-shrink:0;height:16px}.drawer-divider[data-v-c4e0ed45]{background:#f3f4f6;height:1px;margin:0 16px}.drawer-header[data-v-c4e0ed45]{align-items:center;background:#f5f7fa;border-bottom:none;display:flex;height:var(--header-height);justify-content:space-between;padding:12px 16px}.drawer-logo[data-v-c4e0ed45]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAAdCAMAAACHSJ48AAAAeFBMVEUAAAAAAAAAAAAAAAA9WfoAAAA+WvoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+WvsAAAA9WvsAAAA8WPs9Wfo+WvwAAAA+Wfs9Wfs9Wfs+Wvs+Wvo9Wfo/V/oAAABAYP89WflAUP8/W/oAAAA+WvsGAT11AAAAJnRSTlMAQIAgoDDA79/PUMBgEHCwkJ/vv7/gILDfoJCAUM9AYDB/EHAQ0CSf6P4AAAOwSURBVFjDzZbdlqIwEIQrRAx/QRQUHXd03J2N7/+GG9LdoBk8h73zu5mAJlOnu6oNBrr7E7tjdwVx6Xb3iBU8apu5RzSwybICS9HGZTWW4RXE9Bg4338yCG9cBIC9cwpLOTmPxRK+7jOcRVzMAbi5R8x+X2qt8/1eYylc8CX8mhOxAw5z7z8B5Z5IAE3lW07uN2yxiI/7HMCVV39XD3wBG/eECnoz/A+6Pi2znYTi8o3AgcSugZ6KeEGEcQONZgCkpwX/bDH6ZyiOUaM/gGNY/EFE6gY2mMNWjc9u3tYaHp14rL35N1v/QrXG5RU8hX9fA1XigWoyl21Zkr21ZngKWzXEXj2EVXj+hYOkIKJwA7O1qo0TquEx1JhmT5Zy0G8A2iFM5D7Hr00Kj+IDsuCeQmo1lehA8+UbV05HTOJo5wztQ5KtDJ4YRbJKwAnSjMo9kY5z49h1K0//yQNFarh+ISEN6+2E5WKZvURZxEYkJKthiwhZmNFPUCjmp90n+y+GOiUWFExwzWYwnA6zNuf4mFrlLrwoaJHQtpotUlaqZnVhn0mUqgydMP9LsTsAv+/svwjrZKdMPn4xoalTpF1zwzJLphBZip42cmQJPTWlpo9ERSzvW2b0FyJIUQk+RNjQh3Xim8wlUo5nbkULVlfQn5TmpprUydfki4lfXMh2a2bHomRGI4IVNXTI3jO6CSpzEwV9s5pEUetYlkTWikEaNFPaxsieowaS3S7oXoRiEw8UIxkunMAiuFG8kEBNkRVDFHRiO6Utk2UfNbDj5/uLUOQ8FgTLYvjIskmSoFe0jOPNY4IeK7YUQyR0YujCZFwz1moXX6fk4tJDiMUwkgxLtklETS5aPIZqJbLUQzaSsR2W1KnxRTmG4gjhzA2VC0q3euQiYvJCMY1Mq0ZUp1Ft2FagvclTZAtph2FNWWFVO1r7Monou+6TQ3HFb1pFfCB1s5Ss7pbqm2ER4k8li4L0NJEtwQfUboJ3/JkTcTy8uFf9gjVujiY+vBA3YVqQLLahVGyqrZ0iLzv6eRG+5cf5i3Hj5qgfDqfAiZsQLUhWLhV7rK3mE7bhL4UiRm50h+PcxRi2ffHTjjSjX66KRZAdRc20iCNbjWnQTe5Mo6c8fXjDrUf61ep8/QZz7dfP0EWmKn9iw+FVUisLW1RVClSeItSmkIXyH4TnQsMqD20Lz4LIbfBe6IY0qoyK+V6cnGubpGl5RL0XlXukwnuRPF9R3w114oliynczHWHVkHcL5h+laA0vm+aMPQAAAABJRU5ErkJggg==);background-size:cover;display:inline-block;height:22px;width:120px}.drawer-header .close[data-v-c4e0ed45]{background:transparent;border:none;cursor:pointer;display:grid;font-size:18px;height:28px;place-items:center;width:28px}.drawer-user[data-v-c4e0ed45]{align-items:center;background:#f5f7fa;border-bottom:none;display:flex;gap:12px;height:70px;padding:16px 16px 0}.drawer-user .avatar-img[data-v-c4e0ed45]{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.drawer-user .avatar[data-v-c4e0ed45]{background:#e5e7eb;border-radius:50%;color:#374151;display:grid;font-size:18px;font-weight:700;height:40px;place-items:center;width:40px}.sheet-overlay[data-v-c4e0ed45]{align-items:flex-end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1100}.sheet[data-v-c4e0ed45]{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;max-height:80vh;width:100%}.sheet-header[data-v-c4e0ed45]{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:10px}.sheet-header .title[data-v-c4e0ed45]{font-size:16px;font-weight:700}.sheet-header .close[data-v-c4e0ed45]{background:none;border:none;cursor:pointer;font-size:20px}.sheet-body[data-v-c4e0ed45]{overflow-y:auto;padding:8px 0}.sheet-body.no-padding[data-v-c4e0ed45]{padding:0}.user-profile-sheet[data-v-c4e0ed45]{border-top-left-radius:24px;border-top-right-radius:24px}.user-profile-sheet .sheet-header[data-v-c4e0ed45]{border-bottom:1px solid #f3f4f6;padding:16px 20px}.sheet-item[data-v-c4e0ed45]{align-items:center;border-bottom:1px solid #f9fafb;color:#333;display:flex;justify-content:space-between;padding:10px 16px;text-decoration:none}.sheet-item.language-item[data-v-c4e0ed45]{cursor:pointer}.sheet-item.active[data-v-c4e0ed45]{background:#f0f5ff;color:#3b82f6;font-weight:500}.sheet-item[data-v-c4e0ed45]:hover{background:#f9fafb}.sheet-item.active[data-v-c4e0ed45]:hover{background:#f0f5ff}.icon-check[data-v-c4e0ed45]{color:#3b82f6;font-size:16px}.sheet-slide-enter-active[data-v-c4e0ed45],.sheet-slide-leave-active[data-v-c4e0ed45]{transition:opacity .3s ease}.sheet-slide-enter-from[data-v-c4e0ed45],.sheet-slide-leave-to[data-v-c4e0ed45]{opacity:0}.sheet-slide-enter-active .sheet[data-v-c4e0ed45],.sheet-slide-leave-active .sheet[data-v-c4e0ed45]{transition:transform .3s ease}.sheet-slide-enter-from .sheet[data-v-c4e0ed45],.sheet-slide-leave-to .sheet[data-v-c4e0ed45]{transform:translateY(100%)}.user-dropdown-container[data-v-6c9da7e4]{position:relative}@media(min-width:769px){.user-dropdown[data-v-6c9da7e4]{background:#fff;border:1px solid #eee;border-radius:0 0 16px 16px;box-shadow:0 0 10px 10px #00000026;overflow:hidden;padding-bottom:10px;position:absolute;right:0;top:calc(100% + 10px);width:260px;z-index:100}}.menu-list[data-v-6c9da7e4]{display:flex;flex-direction:column;gap:6px;width:100%}.menu-item[data-v-6c9da7e4]{cursor:pointer;padding:0;transition:background .2s}.menu-item[data-v-6c9da7e4]:hover{background:#edefff}.menu-item.is-disabled[data-v-6c9da7e4]{cursor:default;opacity:.8}.menu-item.is-disabled[data-v-6c9da7e4]:hover{background:transparent}.menu-content[data-v-6c9da7e4]{align-items:center;color:#4b5563;display:flex;font-size:16px;font-weight:500;gap:10px;padding:10px 20px;text-decoration:none;width:100%}.sheet-overlay[data-v-6c9da7e4]{align-items:flex-end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1100}.sheet[data-v-6c9da7e4]{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;max-height:80vh;width:100%}.mobile-user-menu[data-v-6c9da7e4],.sheet[data-v-6c9da7e4]{display:flex;flex-direction:column}.mobile-user-menu[data-v-6c9da7e4]{background:#f5f7fa;border-left:1px solid #e5e7eb;height:100%;min-height:100vh;min-width:200px;padding:16px 0;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .25s ease;width:70vw;z-index:1000}.mobile-user-menu.open[data-v-6c9da7e4]{transform:translate(0)}.nav-wrapper[data-v-ee4eb72e]{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;height:calc(var(--header-height) + env(safe-area-inset-top,0));justify-content:center;padding-top:env(safe-area-inset-top,0);position:sticky;top:0;z-index:50}.nav[data-v-ee4eb72e]{width:100%}.inner[data-v-ee4eb72e]{height:100%;justify-content:space-between;padding:0 20px;width:100%}.brand[data-v-ee4eb72e],.inner[data-v-ee4eb72e]{align-items:center;display:flex}.brand[data-v-ee4eb72e]{color:inherit;flex:0 0 auto;font-weight:700;text-decoration:none}.brand picture[data-v-ee4eb72e]{display:flex}.actions[data-v-ee4eb72e]{order:3}.user-box[data-v-ee4eb72e]{gap:10px}.user-avatar[data-v-ee4eb72e],.user-box[data-v-ee4eb72e]{align-items:center;display:flex}.user-avatar[data-v-ee4eb72e]{flex:0 0 auto;gap:12px;margin-left:auto}@media(max-width:768px){.inner[data-v-ee4eb72e]{gap:10px;padding:0 10px}.brand[data-v-ee4eb72e]{flex:1;order:2}[data-v-ee4eb72e] .navmenu{flex:0 0 auto;order:1}}[data-v-ee4eb72e] nav.links{gap:16px;justify-content:center}.nav[data-v-ee4eb72e] nav.links{display:none}@media(min-width:769px){.nav[data-v-ee4eb72e] nav.links{display:flex}.brand[data-v-ee4eb72e]{margin-right:0;order:1}[data-v-ee4eb72e] .navmenu{flex:1;justify-content:flex-start;margin-left:20px;margin-right:auto;min-width:0;order:2}}.user-info[data-v-ee4eb72e]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:4px;position:relative;transition:background .2s}.user-info[data-v-ee4eb72e]:hover{background:#f2f4ff}.user-name[data-v-ee4eb72e]{font-size:14px;font-weight:600;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-btn[data-v-ee4eb72e]{border-radius:6px;padding:5px 24px}.mobile-header[data-v-24489517]{align-items:center;background:#fff;border-bottom:1px solid #f3f4f6;display:flex;padding:6px 8px;position:sticky;top:0;width:100%;z-index:10}.mobile-header .back-btn[data-v-24489517]{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:8px}.mobile-header .icon-left[data-v-24489517]{color:#333;font-size:20px;font-weight:700}.mobile-header .page-title[data-v-24489517]{color:#333;font-size:18px;font-weight:600}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1/1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);inset-block-start:50%;justify-content:center;padding:0;position:absolute;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-block-start:auto;inset-inline:auto 50%;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media(hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media(hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}.banner-section[data-v-5ebbf2f8]{background-color:#f3f4f6;max-height:var(--banner-height);overflow:hidden;position:relative;width:100%}.banner-section .banner-bg[data-v-5ebbf2f8]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.banner-section .banner-bg img[data-v-5ebbf2f8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-carousel[data-v-5ebbf2f8]{height:100%}.banner-link[data-v-5ebbf2f8]{cursor:pointer}.banner-img[data-v-5ebbf2f8],.banner-link[data-v-5ebbf2f8]{display:block;height:100%;width:100%}.banner-img[data-v-5ebbf2f8]{-o-object-fit:cover;object-fit:cover}.nav-btn[data-v-5ebbf2f8]{align-items:center;aspect-ratio:1;background-color:#2e3646;border:none;border-radius:50%;box-shadow:0 4px 6px #0000004d;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;min-height:48px;min-width:48px;padding:0;transition:all .3s ease;width:48px}.nav-btn[data-v-5ebbf2f8]:hover{background-color:#3b4556;transform:scale(1.05)}.nav-btn .iconfont[data-v-5ebbf2f8]{font-size:20px}[data-v-5ebbf2f8] .carousel__prev{left:10%}[data-v-5ebbf2f8] .carousel__next{right:10%}.banner-controls[data-v-5ebbf2f8]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;border-radius:20px;bottom:20px;display:flex;gap:16px;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);z-index:10}.custom-pagination[data-v-5ebbf2f8]{align-items:center;display:flex;gap:8px}.custom-pagination .dot[data-v-5ebbf2f8]{background-color:#fff6;border:none;border-radius:50%;cursor:pointer;display:block;height:8px;margin:0;padding:0;transition:all .3s ease;width:8px}.custom-pagination .dot[data-v-5ebbf2f8]:hover{background-color:#fff9}.custom-pagination .dot.active[data-v-5ebbf2f8]{background-color:#fff;transform:scale(1)}.page-counter[data-v-5ebbf2f8]{border-left:none;color:#fff;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:1;margin-left:8px;padding-left:0}@media(max-width:768px){.banner-controls[data-v-5ebbf2f8]{bottom:16px;padding:6px 12px}}.site-footer[data-v-b67b5e91]{width:100%}.footer-info[data-v-b67b5e91]{background-color:#151c2b;color:#fff;padding:60px 0 30px}.info-main[data-v-b67b5e91]{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.info-left[data-v-b67b5e91]{display:flex;flex-direction:column;gap:24px}.footer-logo[data-v-b67b5e91]{background-image:url(data:image/png;base64,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);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:40px;width:200px}.social-links[data-v-b67b5e91]{display:flex;gap:12px}.social-item[data-v-b67b5e91]{background:#6d28d9;border-radius:8px;color:#fff;display:grid;height:40px;place-items:center;text-decoration:none;transition:background .3s,transform .2s;width:40px}.social-item[data-v-b67b5e91]:hover{background:#7c3aed;transform:translateY(-2px)}.social-item .iconfont[data-v-b67b5e91]{font-size:24px}.info-right[data-v-b67b5e91]{display:flex;gap:60px;text-align:right}.stat-item[data-v-b67b5e91]{display:flex;flex-direction:column;gap:8px}.stat-label[data-v-b67b5e91]{color:#fff;font-size:18px}.stat-value[data-v-b67b5e91]{font-family:var(--font-primary),serif;font-size:24px;font-weight:700}.info-bottom[data-v-b67b5e91]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:13px;justify-content:space-between;padding-top:24px}.legal-links[data-v-b67b5e91]{display:flex;gap:24px}.legal-links a[data-v-b67b5e91]{color:#fff;text-decoration:none;transition:color .2s}.legal-links a[data-v-b67b5e91]:hover{color:#3b82f6;text-decoration:underline}@media(max-width:768px){.footer-logo[data-v-b67b5e91]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAfCAMAAABXjTa/AAAAe1BMVEUAAAD///////////////////////8+Wvn///////////////////////89Wvs/Wfr///////////89WPk+Wvs+Wfr///89Wfk+Wvs9Wfr///89Wvo9WfxAUv8+WflAWvo+Wvo9V/o+Wfz///////8+Wvv///////8+Wvsn07k3AAAAJ3RSTlMAgGAgQBDgQO9wUJC/MMBgsMDPIO+QoHDPoJ+AUBCwMOAw39BfkI94WrUYAAADw0lEQVRYw82We5eaMBDFb0gChIdgUVa32m23D/3+n7AxkyGBYI972p7j7x/C8PBmZu4gbhyvc94PxwFEt9ldF2xg0SK/xDQ2lOe5xH/hcE3YnWA5b64pewA/ysucHmjtAY+js0zhMc7XFXZnUp5SANVcXZnnRsoqz7d4nNE+KPAQxXWNF6BbvQDIfC5QA8Il8QNItzM8xMuVSCrJBf66ibDCs7m+TwD6y6XGR1AXS46H+EKC3gZHcSJbdICXV2BBQ7oqRdycIbbbCh9B5zaB1Uc8MoD56s6/cek7LCGH/K1jVaXxGJQnMAOZhEu/w5LW6fuDIXSqXfqQbhPr+riM765U4pEvYD678yO34AZLKj9YVlH1p1uCyz5zv9RYKl3bUG4DbXNxC8urvSDo0MBwnEZseTsTMPZSP3nk6/6zY0+ydgOw82ZZIpxAQdnMJpTvLEbwXprSB4S/UgHwRXBebnzcuDeW7D220XFtChbAGy1PWNLTr/Ca6bk9GUV7SSl9m9R0iONxhBvpsD4EeQp+wxLKUuvWn+YZQ21/5vu2JMVef4qk1GZ0CHAJAjV5JOXE0yf1iObpfIPWIaWyVqTTUnr9pZCUyVzJzAsUlGKKbzkOGJIlZTv6qnMlA+yZ9zseUVyORUFUfI8vDyuXbpHxjjT66PAKjvvqiLB3xZU8gji//XTnB5o2ax4x8ZSRFhOlVGfi9bVvSt9i3OdyuoNTywduFmcLfsDBj+x90zGdT9zp3pjuuTkYEVJqYpMYVJyglvckaaHjDCPcYPwDFsVf0c3CCi8+cft1E7MvzFLx1ksNKNT+TlJa88/2dKiDbg7wA1yoHjzt4OHW63j6HIoZA/uiWSqup09MLURJ5Wm4NwW7yESpNaw7xEduVdCzYvJIV9zoupcNnQ/Y3zGPDH8CPdOUHaf951GLaU5yy/ZWfBD+AY7TG37B8oP9dVrVsbn3L3Hvp0yK8noiE2tuo3Cl4dQGE6sQ9wYUWvtmabGeqN1AzZlS+HeltH5GGC0FmZgbzhKUJiYm95cUUMknZ1XGzllmeF+5Av9/OoUKmZpYeI+y0tjELIID8e45sktFfBngGI4rpV9TyPlRayZWbGLDSuu7Jg7vLnuOnIehiHgbzgici26On0ZtlS2pooko6rjTOB6UpiauJvfKMb+9QQuK/GtUPY5GQwohMiATFhc2dnFTKu3CSD4oYXcmnSx7nun4/25O3+yno5LR1ynH05FZLxlVGfJKhmdjbr/8+SpsZkOwxfORfQ8z8Pny55CVGMexniz9G9oAJG1s8NzGAAAAAElFTkSuQmCC)}.info-main[data-v-b67b5e91]{flex-direction:column;gap:40px;margin-bottom:40px}.info-left[data-v-b67b5e91]{align-items:center;width:100%}.footer-logo[data-v-b67b5e91]{background-position:50%}.info-right[data-v-b67b5e91],.social-links[data-v-b67b5e91]{justify-content:center}.info-right[data-v-b67b5e91]{flex-direction:column;gap:40px;text-align:center;width:100%}.info-bottom[data-v-b67b5e91],.stat-item[data-v-b67b5e91]{align-items:center}.info-bottom[data-v-b67b5e91]{flex-direction:column-reverse;gap:20px;text-align:center}}.login-modal-overlay[data-v-332e07d7]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal[data-v-332e07d7]{background:#fff;border-radius:16px;box-shadow:0 12px 36px #0000002e;overflow:hidden;padding:0;position:relative;width:min(440px,92vw)}.modal-header[data-v-332e07d7]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:10px 15px 15px}.modal-header .title[data-v-332e07d7]{color:#111827;font-size:20px;font-weight:600}.modal-header .close[data-v-332e07d7]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.modal-body[data-v-332e07d7]{display:flex;flex-direction:column;padding:15px 24px 24px}.options-row[data-v-332e07d7]{font-size:13px;justify-content:space-between;margin-bottom:24px}.checkbox-label[data-v-332e07d7],.options-row[data-v-332e07d7]{align-items:center;display:flex}.checkbox-label[data-v-332e07d7]{color:#4b5563;cursor:pointer;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox[data-v-332e07d7]{accent-color:#3b82f6;cursor:pointer;height:16px;width:16px}.forgot-link[data-v-332e07d7]{color:#3b82f6;cursor:pointer;font-weight:500;text-decoration:none}.error-text[data-v-332e07d7]{color:#ef4444;font-size:14px;margin-bottom:12px;text-align:center}.sign-in-btn[data-v-332e07d7]:disabled{cursor:not-allowed;opacity:.7}.sign-in-btn[data-v-332e07d7]{background:var(--btn-color);border:none;border-radius:99px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:12px;padding:12px;transition:background .2s;width:100%}.sign-in-btn[data-v-332e07d7]:hover{background:#5b21b6}.social-login[data-v-332e07d7]{gap:16px;margin-bottom:12px}.social-img[data-v-332e07d7],.social-login[data-v-332e07d7]{display:flex;justify-content:center}.social-img[data-v-332e07d7]{align-items:center;background:#fff;border:none;border-radius:50%;cursor:pointer;height:48px;padding:0;transition:transform .2s;width:48px}.social-img.google[data-v-332e07d7]{background:#fff8e6}.social-img.microsoft[data-v-332e07d7]{background:#eaf4ff}.social-img[data-v-332e07d7]:hover{transform:scale(1.05)}.social-img.disabled[data-v-332e07d7]{cursor:not-allowed;opacity:.6;pointer-events:none;transform:none}.social-img img[data-v-332e07d7]{height:24px;width:24px}.footer-text[data-v-332e07d7]{color:#4b5563;font-size:14px;text-align:center}.create-account-link[data-v-332e07d7]{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:inherit;font-weight:600;margin-left:4px;padding:0;text-decoration:none}@media(max-width:768px){.login-modal-overlay[data-v-332e07d7]{align-items:flex-end}.modal[data-v-332e07d7]{animation:slide-up-332e07d7 .3s ease-out;border-radius:16px 16px 0 0;display:flex;flex-direction:column;max-height:90vh;width:100%}.modal-header[data-v-332e07d7]{border-bottom:1px solid #f3f4f6}.modal-body[data-v-332e07d7]{flex:1;overflow-y:auto}.title[data-v-332e07d7]{font-size:20px}.sign-in-btn[data-v-332e07d7]{font-size:14px;margin-bottom:16px;padding:10px}.social-icon img[data-v-332e07d7]{height:20px;width:20px}}@keyframes slide-up-332e07d7{0%{transform:translateY(100%)}to{transform:translateY(0)}}.login-modal-overlay[data-v-934595cc]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal[data-v-934595cc]{background:#fff;border-radius:16px;box-shadow:0 12px 36px #0000002e;overflow:hidden;padding:0;position:relative;width:min(440px,92vw)}.modal-header[data-v-934595cc]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:10px 15px 15px}.modal-header .title[data-v-934595cc]{color:#111827;font-size:20px;font-weight:600}.modal-header .close[data-v-934595cc]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.modal-body[data-v-934595cc]{display:flex;flex-direction:column;padding:15px 24px 24px}.error-text[data-v-934595cc]{color:#ef4444;font-size:14px;margin-bottom:12px;text-align:center}.sign-in-btn[data-v-934595cc]:disabled{cursor:not-allowed;opacity:.7}.sign-in-btn[data-v-934595cc]{background:var(--btn-color);border:none;border-radius:99px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:12px;padding:12px;transition:background .2s;width:100%}.sign-in-btn[data-v-934595cc]:hover{background:#5b21b6}.footer-text[data-v-934595cc]{color:#111827;font-size:14px;margin-bottom:24px;text-align:center}.create-account-link[data-v-934595cc]{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:inherit;font-weight:600;margin-left:4px;padding:0;text-decoration:none}.divider[data-v-934595cc]{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:12px;margin-bottom:12px}.divider[data-v-934595cc]:after,.divider[data-v-934595cc]:before{background:#e5e7eb;content:"";flex:1;height:1px}.social-login[data-v-934595cc]{gap:16px}.social-img[data-v-934595cc],.social-login[data-v-934595cc]{display:flex;justify-content:center}.social-img[data-v-934595cc]{align-items:center;background:#fff;border:none;border-radius:50%;cursor:pointer;height:48px;padding:0;transition:transform .2s;width:48px}.social-img.google[data-v-934595cc]{background:#fff8e6}.social-img.microsoft[data-v-934595cc]{background:#eaf4ff}.social-img[data-v-934595cc]:hover{transform:scale(1.05)}.social-img.disabled[data-v-934595cc]{cursor:not-allowed;opacity:.6;pointer-events:none;transform:none}.social-img img[data-v-934595cc]{height:24px;width:24px}@media(max-width:768px){.login-modal-overlay[data-v-934595cc]{align-items:flex-end}.modal[data-v-934595cc]{animation:slide-up-934595cc .3s ease-out;border-radius:16px 16px 0 0;display:flex;flex-direction:column;max-height:90vh;width:100%}.modal-header[data-v-934595cc]{border-bottom:1px solid #f3f4f6}.modal-body[data-v-934595cc]{flex:1;overflow-y:auto}.title[data-v-934595cc]{font-size:20px}.sign-in-btn[data-v-934595cc]{font-size:14px;margin-bottom:16px;padding:10px}.social-icon img[data-v-934595cc]{height:20px;width:20px}}@keyframes slide-up-934595cc{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sign-in-btn[data-v-c6875dba]:disabled{background-color:#e5e7eb!important;border-color:#e5e7eb!important;color:#9ca3af!important;cursor:not-allowed;opacity:.7}.sign-in-btn[data-v-c6875dba]{background:#fff;border:1px solid #3e5afb;border-radius:99px;color:#3e5afb;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:16px;padding:12px;transition:background .2s;width:100%}.sign-in-btn[data-v-c6875dba]:hover{background:#f5f7ff}.sign-in-btn.secondary-btn[data-v-c6875dba]{background-color:#3e5afb;border:none;color:#fff}.sign-in-btn.secondary-btn[data-v-c6875dba]:hover{background-color:#2563eb}.login-modal-overlay[data-v-b1cfabe6]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal[data-v-b1cfabe6]{background:#fff;border-radius:16px;box-shadow:0 12px 36px #0000002e;overflow:hidden;padding:0;position:relative;width:min(440px,92vw)}.modal-header[data-v-b1cfabe6]{align-items:center;display:flex;justify-content:space-between;padding:14px 24px 15px}.modal-header .title[data-v-b1cfabe6]{color:#111827;font-size:24px;font-weight:700}.modal-header .close[data-v-b1cfabe6]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.prompt-content-box[data-v-b1cfabe6]{margin-bottom:24px;padding:0 24px}.prompt-content[data-v-b1cfabe6]{color:#333;line-height:1.5}.modal-body[data-v-b1cfabe6]{display:flex;flex-direction:column;padding:0 24px 32px}.error-text[data-v-b1cfabe6]{color:#ef4444;font-size:14px}.debug-code[data-v-b1cfabe6],.error-text[data-v-b1cfabe6]{margin-bottom:12px;text-align:center}.debug-code[data-v-b1cfabe6]{background:#ecfdf5;border-radius:4px;color:#10b981;font-family:monospace;font-size:12px;padding:4px}.sign-in-btn[data-v-b1cfabe6]:disabled{cursor:not-allowed;opacity:.7}.sign-in-btn[data-v-b1cfabe6]{background:#fff;border:1px solid #3e5afb;border-radius:99px;color:#3e5afb;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:16px;padding:12px;transition:background .2s;width:100%}.sign-in-btn[data-v-b1cfabe6]:hover{background:#f5f7ff}.sign-in-btn.secondary-btn[data-v-b1cfabe6]{background-color:#3e5afb;border:none;color:#fff}.sign-in-btn.secondary-btn[data-v-b1cfabe6]:hover{background-color:#2563eb}.footer-text[data-v-b1cfabe6]{color:#111827;font-size:14px;text-align:center}.create-account-link[data-v-b1cfabe6]{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:inherit;font-weight:600;margin-left:4px;padding:0;text-decoration:none}.modal-fade-enter-active[data-v-b1cfabe6],.modal-fade-leave-active[data-v-b1cfabe6]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-b1cfabe6],.modal-fade-leave-to[data-v-b1cfabe6]{opacity:0}.modal-overlay[data-v-935d278c]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal[data-v-935d278c]{background:#fff;border-radius:16px;box-shadow:0 12px 36px #0000002e;overflow:hidden;padding:0;position:relative;width:min(440px,92vw)}.modal-header[data-v-935d278c]{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 10px}.modal-header .title[data-v-935d278c]{color:#111827;font-size:20px;font-weight:700}.modal-header .close[data-v-935d278c]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.modal-body[data-v-935d278c]{padding:0 24px 32px}.input-group[data-v-935d278c],.modal-body[data-v-935d278c]{display:flex;flex-direction:column}.input-group[data-v-935d278c]{margin-bottom:16px}.input-label[data-v-935d278c]{color:#374151;font-size:14px;font-weight:500;margin-bottom:6px}.error-text[data-v-935d278c]{color:#ef4444;font-size:14px;margin-bottom:12px;text-align:center}.sign-in-btn[data-v-935d278c]:disabled{cursor:not-allowed;opacity:.7}.sign-in-btn[data-v-935d278c]{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:16px;padding:12px;transition:background .2s;width:100%}.sign-in-btn[data-v-935d278c]:hover{background:#2563eb}@media(max-width:768px){.modal[data-v-935d278c]{animation:slide-up-935d278c .3s ease-out;border-radius:16px;max-height:90vh;width:95%}}@keyframes slide-up-935d278c{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-overlay[data-v-aa6aae2d]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal[data-v-aa6aae2d]{background:#fff;border-radius:16px;box-shadow:0 12px 36px #0000002e;overflow:hidden;padding:0;position:relative;width:min(440px,92vw)}.modal-header[data-v-aa6aae2d]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:10px 15px 15px}.modal-header .title[data-v-aa6aae2d]{color:#111827;font-size:20px;font-weight:600}.modal-header .close[data-v-aa6aae2d]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.modal-body[data-v-aa6aae2d]{display:flex;flex-direction:column;padding:15px 24px 24px}.sign-in-btn[data-v-aa6aae2d]:disabled{cursor:not-allowed;opacity:.7}.sign-in-btn[data-v-aa6aae2d]{background:var(--btn-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:12px;padding:12px;transition:background .2s;width:100%}.sign-in-btn[data-v-aa6aae2d]:hover{background:#5b21b6}.social-img img[data-v-aa6aae2d]{height:24px;width:24px}@media(max-width:768px){.modal[data-v-aa6aae2d]{animation:slide-up-aa6aae2d .3s ease-out;border-radius:16px 16px 0 0;display:flex;flex-direction:column;max-height:90vh;width:100%}.modal-header[data-v-aa6aae2d]{border-bottom:1px solid #f3f4f6}.modal-body[data-v-aa6aae2d]{flex:1;overflow-y:auto}.title[data-v-aa6aae2d]{font-size:20px}.sign-in-btn[data-v-aa6aae2d]{font-size:14px;margin-bottom:16px;padding:10px}.social-icon img[data-v-aa6aae2d]{height:20px;width:20px}}.success-modal[data-v-aa6aae2d]{padding-top:40px;text-align:center;width:min(400px,92vw)}.success-body[data-v-aa6aae2d]{align-items:center;display:flex;flex-direction:column;padding:0 22px 20px}.success-icon[data-v-aa6aae2d]{margin-bottom:24px}.success-text[data-v-aa6aae2d]{font-size:20px;font-weight:500;line-height:32px;margin:10px 0 24px;max-width:230px;text-align:center}.close-absolute[data-v-aa6aae2d]{align-items:center;background:#f3f4f6;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px;z-index:10}@keyframes slide-up-aa6aae2d{0%{transform:translateY(100%)}to{transform:translateY(0)}}.global-loading[data-v-33eba411]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fff9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-content[data-v-33eba411]{align-items:center;display:flex;flex-direction:column}.loading-icon[data-v-33eba411]{animation:rotate-33eba411 1.5s linear infinite;height:50px;width:50px}@keyframes rotate-33eba411{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fade-enter-active[data-v-33eba411],.fade-leave-active[data-v-33eba411]{transition:opacity .3s ease}.fade-enter-from[data-v-33eba411],.fade-leave-to[data-v-33eba411]{opacity:0}.layout-container[data-v-3411957d]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-3411957d]{background:var(--bd648416);flex:1;width:100dvw}@media(min-width:769px){.main-content[data-v-3411957d]:has(.page-wrapper){margin:0 auto;padding:40px;position:relative}}@media(max-width:768px){.mobile-header[data-v-3411957d],.no-mobile-banner .banner[data-v-3411957d],.no-mobile-header .header[data-v-3411957d],.no-mobile-layout .footer[data-v-3411957d],.no-mobile-layout .header[data-v-3411957d]{display:none}.no-mobile-header .mobile-header[data-v-3411957d],.no-mobile-layout .mobile-header[data-v-3411957d]{display:flex}.main-content[data-v-3411957d]{min-height:39vh}}
