.btn-base-bg-color{background-color:#fb773c;color:#fff}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:14px;min-height:32px;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:10px}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";inset:0;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - 2px);cursor:pointer;display:flex;flex:1;padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:16px;min-height:40px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px;min-height:24px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 3px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 3px);padding:0 7px}.btn-base-bg-color[data-v-ad15bfa9]{background-color:#fb773c;color:#fff}.header-desktop[data-v-ad15bfa9]{background-color:transparent;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;width:100%}.header-desktop.scrolled[data-v-ad15bfa9]{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background-color:#fff;border:0 solid hsla(0,0%,100%,.18);box-shadow:0 6px 5px #0d0d0d30;-webkit-box-shadow:0 6px 15px 0 hsla(0,0%,5%,.19)}.menu-link[data-v-ad15bfa9]{color:#fff!important;transition:color .3s ease-in-out}.header-desktop.scrolled .menu-link[data-v-ad15bfa9]{color:#646464!important}.menu-link[data-v-ad15bfa9]:hover{color:#fff!important}.header-desktop.scrolled .menu-link[data-v-ad15bfa9]:hover{color:#646464!important}.language-text[data-v-ad15bfa9]{color:#fff!important;transition:color .3s ease-in-out}.header-desktop.scrolled .language-text[data-v-ad15bfa9]{color:#333!important}.language-icon path[data-v-ad15bfa9]{fill:#fff;transition:fill .3s ease-in-out}.header-desktop.scrolled .language-icon path[data-v-ad15bfa9]{fill:#333}.login-text[data-v-ad15bfa9]{color:#fff;transition:color .3s ease-in-out}.header-desktop.scrolled .login-text[data-v-ad15bfa9]{color:#333}.header-desktop.scrolled .login-text[data-v-ad15bfa9]:hover{color:#111827}.htl[data-v-ad15bfa9]{border-radius:9999px;font-size:16px;font-weight:600;padding:4px 16px;transition:background-color .2s ease-in-out}.header-desktop.scrolled .htl[data-v-ad15bfa9]:hover,.htl[data-v-ad15bfa9]:hover{background:linear-gradient(90deg,#f1feb9,#6bf0c5);color:#002253!important}.menu-segmented.el-segmented[data-v-ad15bfa9]{--el-segmented-item-selected-bg-color:unset;--el-border-radius-base:21px;--el-segmented-bg-color:unset!important;padding:6px 23px}.menu-segmented.el-segmented[data-v-ad15bfa9] .el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:unset!important;color:#646464!important}.credits-text[data-v-ad15bfa9]{color:#fff!important;transition:color .3s ease-in-out}.header-desktop.scrolled .credits-text[data-v-ad15bfa9]{color:#333!important}.credits-icon path[data-v-ad15bfa9]{transition:fill .3s ease-in-out}.upgrade-btn[data-v-ad15bfa9]{background:linear-gradient(90deg,#f1feb9,#6bf0c5)!important;border-radius:9999px!important;color:#002253!important;cursor:pointer;font-size:16px!important;font-weight:600!important;padding:8px 16px!important;transition:all .2s ease-in-out!important}.upgrade-btn[data-v-ad15bfa9]:hover{box-shadow:0 2px 8px #6bf0c566;transform:scale(1.05)}.signup-btn-hover[data-v-ad15bfa9]{cursor:pointer;transition:all .2s ease-in-out}.signup-btn-hover[data-v-ad15bfa9]:hover{box-shadow:0 4px 12px #0000001a!important;transform:translateY(-2px)}@keyframes fadeIn-ad15bfa9{0%{opacity:0}to{opacity:1}}@keyframes slideIn-ad15bfa9{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-ad15bfa9]{animation:fadeIn-ad15bfa9 .3s ease-in-out}.animate-slideIn[data-v-ad15bfa9]{animation:slideIn-ad15bfa9 .3s ease-out}.credits-hover-container[data-v-ad15bfa9],.language-hover-container[data-v-ad15bfa9],.login-hover-container[data-v-ad15bfa9]{cursor:pointer;position:relative}.credits-hover-container[data-v-ad15bfa9]:after,.language-hover-container[data-v-ad15bfa9]:after,.login-hover-container[data-v-ad15bfa9]:after{background-color:#fff;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease-in-out,background-color .3s ease-in-out;width:0}.credits-hover-container[data-v-ad15bfa9]:hover:after,.language-hover-container[data-v-ad15bfa9]:hover:after,.login-hover-container[data-v-ad15bfa9]:hover:after{width:100%}.header-desktop.scrolled .credits-hover-container[data-v-ad15bfa9]:after,.header-desktop.scrolled .language-hover-container[data-v-ad15bfa9]:after,.header-desktop.scrolled .login-hover-container[data-v-ad15bfa9]:after{background-color:#333}.btn-base-bg-color[data-v-fece0716]{background-color:#fb773c;color:#fff}.header-mobile[data-v-fece0716]{background-color:transparent;left:0;padding:0 16px;position:fixed;right:0;top:0;transition:all .3s ease-in-out;width:100%;z-index:1000}.header-mobile.scrolled[data-v-fece0716]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#fffffff2;box-shadow:0 2px 20px #0000001a}@media (min-width:1536px){.header-mobile[data-v-fece0716]{display:none}}.mobile-nav-bar[data-v-fece0716]{justify-content:space-between;min-height:60px;padding:16px 0}.logo-link[data-v-fece0716],.mobile-nav-bar[data-v-fece0716]{align-items:center;display:flex}.logo-link[data-v-fece0716]{text-decoration:none}.logo-link .logo-image[data-v-fece0716]{height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.nav-actions[data-v-fece0716]{align-items:center;display:flex;gap:12px}.language-selector[data-v-fece0716]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-selector .language-content[data-v-fece0716]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;min-width:100px;padding:8px 12px;transition:all .2s ease}.language-selector .language-content[data-v-fece0716]:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.language-selector .language-info[data-v-fece0716]{align-items:center;display:flex;gap:6px}.language-selector .earth-icon[data-v-fece0716]{height:16px;width:16px}.language-selector .language-text[data-v-fece0716]{color:#6b7280;font-size:14px;font-weight:500}.language-selector .caret-icon[data-v-fece0716]{color:#6b7280;height:16px;transition:transform .2s ease;width:16px}.language-dropdown[data-v-fece0716]{padding:4px 0}.language-dropdown .language-item .language-btn[data-v-fece0716]{color:#60a5f3!important;font-weight:500;padding:8px 16px;transition:all .2s ease;width:100%}.language-dropdown .language-item .language-btn[data-v-fece0716]:hover{background-color:#f3f4f6;color:#3b82f6!important}.menu-button[data-v-fece0716]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.menu-button[data-v-fece0716]:hover{background-color:#0000000d}.menu-button.menu-active .hamburger-line[data-v-fece0716]:first-child{transform:rotate(45deg) translate(5px,5px)}.menu-button.menu-active .hamburger-line[data-v-fece0716]:nth-child(2){opacity:0}.menu-button.menu-active .hamburger-line[data-v-fece0716]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.hamburger[data-v-fece0716]{display:flex;flex-direction:column;gap:3px}.hamburger .hamburger-line[data-v-fece0716]{background-color:#4b5563;border-radius:1px;height:2px;transition:all .3s ease;width:20px}.custom-drawer-overlay[data-v-fece0716]{background-color:transparent;inset:0;position:fixed;transition:background-color .3s ease;z-index:9999}.custom-drawer-overlay.overlay-active[data-v-fece0716]{background-color:#00000080}.custom-drawer[data-v-fece0716]{background:#fff;box-shadow:-4px 0 20px #00000026;height:100vh;max-width:320px;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.custom-drawer.drawer-active[data-v-fece0716]{transform:translate(0)}.drawer-header[data-v-fece0716]{align-items:center;background:#fafafa;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.drawer-header .drawer-title[data-v-fece0716]{color:#1f2937;font-size:18px;font-weight:600;margin:0}.drawer-header .close-button[data-v-fece0716]{align-items:center;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease;width:32px}.drawer-header .close-button[data-v-fece0716]:hover{background-color:#0000000d}.drawer-header .close-button .close-icon[data-v-fece0716]{color:#6b7280;height:18px;width:18px}.drawer-content[data-v-fece0716]{padding-bottom:24px}.drawer-nav[data-v-fece0716]{padding:0 24px}.drawer-nav .nav-item[data-v-fece0716]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;padding:16px 0;text-decoration:none;transition:all .2s ease}.drawer-nav .nav-item[data-v-fece0716]:hover{background-color:#60a5f30d;margin:0 -24px;padding-left:24px;padding-right:24px}.drawer-nav .nav-item[data-v-fece0716]:last-child{border-bottom:none}.drawer-nav .nav-item .nav-text[data-v-fece0716]{color:#374151;font-size:16px;font-weight:500}.drawer-nav .nav-item:hover .nav-text[data-v-fece0716]{color:#60a5f3}.credits-section[data-v-fece0716]{padding:24px}.credits-section .credits-display[data-v-fece0716]{align-items:center;display:flex;justify-content:center}.credits-section .credits-clickable[data-v-fece0716]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;padding:12px 16px;transition:all .3s ease;width:100%}.credits-section .credits-clickable[data-v-fece0716]:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-color:#60a5f3;box-shadow:0 4px 12px #60a5f326;transform:translateY(-1px)}.credits-section .credits-clickable .credits-content[data-v-fece0716]{align-items:center;display:flex;gap:8px;justify-content:center}.credits-section .credits-clickable .credits-icon[data-v-fece0716]{height:16px;width:16px}.credits-section .credits-clickable .credits-text[data-v-fece0716]{color:#374151;font-size:15px;font-weight:600}.credits-section .upgrade-button[data-v-fece0716]{background:linear-gradient(135deg,#60a5f3,#3b82f6);border:none;border-radius:12px;box-shadow:0 4px 12px #60a5f34d;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 20px;transition:all .3s ease;width:100%}.credits-section .upgrade-button[data-v-fece0716]:hover{box-shadow:0 6px 20px #60a5f366;transform:translateY(-2px)}.credits-section .upgrade-button[data-v-fece0716]:active{transform:translateY(0)}.credits-section .upgrade-button .upgrade-text[data-v-fece0716]{display:block}.user-actions[data-v-fece0716]{border-top:1px solid #e5e7eb;margin-top:8px;padding-top:24px}.auth-section[data-v-fece0716]{padding:0 24px}.auth-section .auth-button[data-v-fece0716]{background:linear-gradient(135deg,#60a5f3,#3b82f6);border:none;border-radius:12px;box-shadow:0 4px 12px #60a5f34d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 20px;transition:all .3s ease;width:100%}.auth-section .auth-button[data-v-fece0716]:hover{box-shadow:0 6px 20px #60a5f366;transform:translateY(-2px)}.auth-section .auth-button[data-v-fece0716]:active{transform:translateY(0)}.auth-section .auth-button .auth-text[data-v-fece0716]{display:block}.user-menu[data-v-fece0716]{padding:0 24px}.user-menu .user-item[data-v-fece0716]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;padding:16px 0;text-decoration:none;transition:all .2s ease}.user-menu .user-item[data-v-fece0716]:hover{background-color:#60a5f30d;margin:0 -24px;padding-left:24px;padding-right:24px}.user-menu .user-item .user-text[data-v-fece0716]{color:#374151;font-size:15px;font-weight:500}.user-menu .user-item:hover .user-text[data-v-fece0716]{color:#60a5f3}.user-menu .logout-item[data-v-fece0716]{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:16px 0;transition:all .2s ease;width:100%}.user-menu .logout-item[data-v-fece0716]:hover{background-color:#ef44440d;margin:0 -24px;padding-left:24px;padding-right:24px}.user-menu .logout-item .logout-text[data-v-fece0716]{color:#ef4444;font-size:15px;font-weight:500}@media (max-width:480px){.custom-drawer[data-v-fece0716]{max-width:280px}.auth-section[data-v-fece0716],.drawer-header[data-v-fece0716],.drawer-nav[data-v-fece0716],.user-menu[data-v-fece0716]{padding-left:20px;padding-right:20px}}[data-v-fece0716] .el-popover{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px #0000001a}.btn-base-bg-color[data-v-e41dcf53]{background-color:#fb773c;color:#fff}.header[data-v-e41dcf53]{width:100%}.header .flex-grow[data-v-e41dcf53]{flex-grow:1}.header-desktop[data-v-e41dcf53]{display:none}.header-mobile[data-v-e41dcf53]{display:block}@media (min-width:1536px){.header-desktop[data-v-e41dcf53]{display:block}.header-mobile[data-v-e41dcf53]{display:none}}.upgrade[data-v-e41dcf53]{background-image:linear-gradient(144deg,#3b82f6,#1e40af 50%,#60a5fa);border-radius:5px;color:#fff!important}.upgrade[data-v-e41dcf53]:hover{background-image:linear-gradient(144deg,#60a5fa,#1e40af 50%,#3b82f6);color:#fff!important}.mobile-container[data-v-e41dcf53]{bottom:0;position:fixed;width:100vw;z-index:20}.mobile-container .button-container[data-v-e41dcf53]{align-items:center;background-color:#000;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:40px;justify-content:space-around;width:100%}.mobile-container .button[data-v-e41dcf53]{align-items:center;background-color:transparent;border:0!important;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;outline:0!important;transition:all .3s ease-in-out;width:40px}.mobile-container .button[data-v-e41dcf53]:hover{transform:translateY(-3px)}.mobile-container .icon[data-v-e41dcf53]{font-size:20px}.header :deep(.el-overlay){margin-top:61px}
