.account-menu[data-v-00bc4ae3]{position:relative}.account-menu__trigger[data-v-00bc4ae3]{border:0;cursor:pointer}.account-menu__label-wrap[data-v-00bc4ae3]{align-items:center;display:inline-flex}.account-menu__avatar[data-v-00bc4ae3],.account-menu__summary-avatar[data-v-00bc4ae3]{align-items:center;background:#fff3;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 22px;font-size:11px;font-weight:800;height:22px;justify-content:center;overflow:hidden;text-transform:uppercase;width:22px}.account-menu__summary-avatar[data-v-00bc4ae3]{background:var(--theme-primary-alpha-08);color:var(--theme-primary);flex-basis:40px;height:40px;width:40px}.account-menu__avatar img[data-v-00bc4ae3],.account-menu__summary-avatar img[data-v-00bc4ae3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account-menu__dropdown[data-v-00bc4ae3]{background:#fff;border:1px solid rgba(20,20,220,.08);border-radius:8px;box-shadow:0 18px 42px #00000024;max-width:min(420px,calc(100vw - 32px));min-width:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:-moz-max-content;width:max-content;z-index:50}.account-menu__summary[data-v-00bc4ae3]{align-items:center;background:linear-gradient(180deg,#1414dc0d,#1414dc00);display:flex;gap:12px;padding:16px}.account-menu__summary-copy[data-v-00bc4ae3]{display:flex;flex-direction:column;gap:2px;min-width:0}.account-menu__summary-copy small[data-v-00bc4ae3],.account-menu__summary-copy strong[data-v-00bc4ae3]{display:block;overflow-wrap:anywhere;white-space:normal}.account-menu__summary-copy strong[data-v-00bc4ae3]{color:#2b2b2b;font-size:13px}.account-menu__summary-copy small[data-v-00bc4ae3]{color:#7a7a7a;font-size:12px}.account-menu__list[data-v-00bc4ae3]{align-items:stretch;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:8px}.account-menu__list>li[data-v-00bc4ae3]{display:block;width:100%}.account-menu__link[data-v-00bc4ae3]{align-items:center;border-radius:6px;display:flex;font-size:13px;font-weight:600;gap:10px;min-height:40px;padding:0 10px;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:100%}.account-menu__link[data-v-00bc4ae3],.account-menu__link i[data-v-00bc4ae3],.account-menu__link span[data-v-00bc4ae3]{color:#353535!important}.account-menu__link i[data-v-00bc4ae3]{text-align:center;width:14px}.account-menu__link[data-v-00bc4ae3]:hover{background:#1414dc0f}.account-menu__link[data-v-00bc4ae3]:hover,.account-menu__link:hover i[data-v-00bc4ae3],.account-menu__link:hover span[data-v-00bc4ae3]{color:var(--theme-primary-medium)!important}.account-menu__link--button[data-v-00bc4ae3]{background:transparent;border:0;cursor:pointer;text-align:left}.account-menu__divider[data-v-00bc4ae3]{background:#00000014;height:1px;margin:8px 0}@media(max-width:640px){.account-menu__dropdown[data-v-00bc4ae3]{max-width:min(340px,calc(100vw - 24px));min-width:min(340px,calc(100vw - 24px));right:-6px}}.c-auth-state[data-v-ad808d1d]{align-items:center;display:inline-flex;flex-direction:row;gap:20px}.mobile-search-overlay[data-v-ad808d1d]{align-items:flex-start;background:#1111119e;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999;-webkit-tap-highlight-color:transparent}.mobile-search-overlay__panel[data-v-ad808d1d]{background:#fff;box-shadow:0 4px 12px #00000014;padding:max(12px,env(safe-area-inset-top)) 16px 12px;width:100%}.mobile-search-overlay__form[data-v-ad808d1d]{align-items:center;display:flex;gap:8px}.mobile-search-overlay__close[data-v-ad808d1d],.mobile-search-overlay__submit[data-v-ad808d1d]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--theme-primary,#15224b);cursor:pointer;display:flex;flex:0 0 auto;height:40px;justify-content:center;transition:background-color .15s ease;width:40px}.mobile-search-overlay__close[data-v-ad808d1d]:active,.mobile-search-overlay__submit[data-v-ad808d1d]:active{background:#00000014}.mobile-search-overlay__submit[data-v-ad808d1d]:disabled{cursor:not-allowed;opacity:.4}.mobile-search-overlay__form input[data-v-ad808d1d]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#111;flex:1;font-size:16px;height:40px;outline:none;padding:0 12px}.mobile-search-overlay__form input[data-v-ad808d1d]:focus{background:#fff;border-color:var(--theme-primary,#15224b)}.mobile-search-fade-enter-active[data-v-ad808d1d],.mobile-search-fade-leave-active[data-v-ad808d1d]{transition:opacity .15s ease}.mobile-search-fade-enter-from[data-v-ad808d1d],.mobile-search-fade-leave-to[data-v-ad808d1d]{opacity:0}.error-page{display:flex;flex-direction:column;min-height:100vh}.error-page .error_content{align-items:center;display:flex;flex:1;flex-direction:column;gap:20px;justify-content:center;padding:48px 20px;width:100%}.error-page .error_content i{color:var(--theme-primary);display:flex;font-size:50px}.error-page .error_content p{display:flex;max-width:720px;padding:0 20px;text-align:center}.error-page .error_code{color:#545454;font-size:1.75rem;font-weight:700;margin:0;text-transform:uppercase}.error-page .error_return,.error-page .error_return *{transition:all .5s ease}.error-page .error_return{align-items:center;background-color:var(--theme-primary);border-radius:8px;cursor:pointer;display:inline-flex;max-height:60px;padding:20px}.error-page .error_return:hover{background-color:#360b8c;box-shadow:6px 2px 16px #88a5bf7a,-6px -2px 16px #fffc}.error-page .error_return a,.error-page .error_return button{background:transparent;border:0;color:#fff;cursor:pointer;font:inherit;padding:0}.error-page .error_message .detail{background-color:#e5e5e5;border-radius:10px;color:#ce272d;font-family:JetBrains Mono,monospace;letter-spacing:1.5px;line-height:2em;padding:20px;transition:all .5s ease}@media screen and (max-width:780px){.error-page .footer{margin-top:100px}.error-page .error_content{margin-top:40px}}@media screen and (min-width:781px){.error-page .footer{bottom:0!important;left:0!important;position:fixed!important;width:100%!important}.error-page .error_content{min-height:calc(100vh - 240px)}}
