.login-overlay[data-v-326e52cd]{z-index:calc(var(--z-header) + 100);top:var(--header-height);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);scrollbar-width:none;background:#ffffff75;place-items:center;padding:32px 24px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.login-overlay[data-v-326e52cd]::-webkit-scrollbar{width:0;height:0;display:none}.login-dialog[data-v-326e52cd]{color:#1a1a1a;background:var(--color-white);border-radius:24px;grid-template-columns:461px minmax(0,1fr);width:min(1049px,100vw - 48px);min-height:560px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #1f1b2d2e}.login-close[data-v-326e52cd]{z-index:2;color:#66616f;cursor:pointer;background:#f4f3f5;border:0;border-radius:50%;place-items:center;width:38px;height:38px;transition:color .16s,background-color .16s,transform .16s;display:grid;position:absolute;top:20px;right:20px}.login-close span[data-v-326e52cd]{margin-top:-2px;font-size:27px;line-height:1}.login-close[data-v-326e52cd]:hover{color:var(--color-primary);background:#ebe5ff;transform:rotate(5deg)}.phone-login[data-v-326e52cd],.wechat-login[data-v-326e52cd]{flex-direction:column;align-items:center;min-width:0;display:flex}.wechat-login[data-v-326e52cd]{border-right:1px solid #f2f1f3;padding:75px 48px 48px}.phone-login h2[data-v-326e52cd],.wechat-login h2[data-v-326e52cd]{letter-spacing:0;margin:0;font-size:24px;font-weight:600;line-height:24px}.login-subtitle[data-v-326e52cd]{color:#cbc8d4;margin:12px 0 0;font-size:14px;line-height:14px}.wechat-qr[data-v-326e52cd]{isolation:isolate;aspect-ratio:1;background:var(--color-white);width:280px;margin-top:43px;padding:0;position:relative;overflow:hidden}.wechat-login-frame[data-v-326e52cd]{z-index:0;opacity:0;transform-origin:50%;border:0;width:300px;height:400px;transition:opacity .16s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.wechat-login-frame.ready[data-v-326e52cd]{opacity:1}.wechat-qr-state[data-v-326e52cd]{z-index:2;color:#9b9b9b;text-align:center;background:var(--color-white);align-content:center;place-items:center;gap:12px;font-size:13px;display:grid;position:absolute;inset:0}.wechat-loading-image[data-v-326e52cd]{width:48px;height:48px;animation:.9s linear infinite wechat-loading-spin-326e52cd}@keyframes wechat-loading-spin-326e52cd{to{transform:rotate(1turn)}}.wechat-qr-state p[data-v-326e52cd]{margin:0}.wechat-qr-state button[data-v-326e52cd]{color:var(--color-primary);cursor:pointer;background:0 0;border:0}.qr-image[data-v-326e52cd]{width:100%;height:100%;display:block}.wechat-mark[data-v-326e52cd]{background:var(--color-white);border-radius:12px;place-items:center;width:48px;height:48px;padding:5px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 12px #1f1b2d29}.wechat-mark img[data-v-326e52cd]{border-radius:9px;width:38px;height:38px;display:block}.scan-instruction[data-v-326e52cd]{color:#222126;margin:44px 0 0;font-size:16px;font-weight:600;line-height:16px}.scan-instruction strong[data-v-326e52cd]{color:#07c160;font-weight:600}.scan-confirmation[data-v-326e52cd]{color:#9b9b9b;margin:12px 0 0;font-size:12px;line-height:12px}.phone-login[data-v-326e52cd]{padding:75px 104px 48px}.auth-field[data-v-326e52cd],.login-submit[data-v-326e52cd],.phone-login>input[data-v-326e52cd]{flex:none;width:380px;max-width:100%;height:68px}.auth-field input[data-v-326e52cd],.phone-login>input[data-v-326e52cd]{color:#332f3a;background:#f4f3f5;border:0;outline:0;font-size:20px;line-height:20px}.phone-login>input[data-v-326e52cd]{border-radius:34px;margin-top:22px;padding:0 24px}.login-mode-switch[data-v-326e52cd]{background:#f4f3f5;border-radius:19px;grid-template-columns:1fr 1fr;width:380px;max-width:100%;height:38px;margin-top:22px;padding:3px;display:grid}.login-mode-switch button[data-v-326e52cd]{color:#888595;cursor:pointer;background:0 0;border:0;border-radius:16px;font-size:14px;transition:color .16s,background-color .16s,box-shadow .16s}.login-mode-switch button.active[data-v-326e52cd]{color:var(--color-primary);background:var(--color-white);box-shadow:0 2px 8px #332f3a1a}.login-mode-switch button[data-v-326e52cd]:focus-visible{outline-offset:1px;outline:2px solid #7a4fff7a}.phone-login input[data-v-326e52cd]::placeholder{color:#cbc8d4;opacity:1}.phone-login input[data-v-326e52cd]:focus{box-shadow:0 0 0 3px #7a4fff38}.auth-field[data-v-326e52cd]{background:#f4f3f5;border-radius:34px;align-items:center;margin-top:18px;display:flex;position:relative;overflow:hidden}.auth-field input[data-v-326e52cd]{flex:1;min-width:0;height:100%;padding:0 12px 0 24px}.auth-field button[data-v-326e52cd],.register-copy button[data-v-326e52cd]{color:#9b7bff;cursor:pointer;background:0 0;border:0;padding:0}.auth-field button[data-v-326e52cd]{flex:none;width:124px;height:100%;font-size:20px}.auth-field button[data-v-326e52cd]:disabled{color:#bdb9c6;cursor:not-allowed}.password-eye[data-v-326e52cd]{border:2px solid #17151a;border-radius:75% 15%;flex:none;width:22px;height:14px;margin-right:20px;position:relative;transform:rotate(45deg)}.password-eye[data-v-326e52cd]:after{content:"";background:#17151a;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.register-copy[data-v-326e52cd]{color:#888595;width:380px;max-width:100%;margin:8px 0 0;font-size:14px;line-height:20px}.register-copy button[data-v-326e52cd]{font-size:inherit}.login-error[data-v-326e52cd]{color:#d74747;width:380px;max-width:100%;min-height:20px;margin:8px 0 -28px;font-size:14px;line-height:20px}.login-submit[data-v-326e52cd]{color:var(--color-white);cursor:not-allowed;background:#ded3ff;border:0;border-radius:34px;margin-top:48px;font-size:24px;font-weight:600;line-height:24px;transition:background-color .18s,transform .12s}.login-submit[data-v-326e52cd]:not(:disabled){background:var(--color-primary);cursor:pointer}.login-submit[data-v-326e52cd]:not(:disabled):hover{background:#5f34e6}.login-submit[data-v-326e52cd]:not(:disabled):active{transform:translateY(1px)}.agreement-row[data-v-326e52cd]{color:#5a5763;cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:8px;width:354px;max-width:100%;margin-top:12px;font-size:16px;line-height:20px;display:grid}.agreement-row input[data-v-326e52cd]{width:20px;height:20px;accent-color:var(--color-primary);margin:0}.agreement-row a[data-v-326e52cd]{color:var(--color-primary)}.login-modal-enter-active[data-v-326e52cd],.login-modal-leave-active[data-v-326e52cd]{transition:opacity .22s}.login-modal-enter-active .login-dialog[data-v-326e52cd],.login-modal-leave-active .login-dialog[data-v-326e52cd]{transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1)}.login-modal-enter-from[data-v-326e52cd],.login-modal-enter-from .login-dialog[data-v-326e52cd],.login-modal-leave-to[data-v-326e52cd],.login-modal-leave-to .login-dialog[data-v-326e52cd]{opacity:0}.login-modal-enter-from .login-dialog[data-v-326e52cd],.login-modal-leave-to .login-dialog[data-v-326e52cd]{transform:translateY(18px)scale(.985)}@media (width<=900px){.login-overlay[data-v-326e52cd]{top:var(--header-height-mobile);place-items:start center;padding:20px 16px}.login-dialog[data-v-326e52cd]{grid-template-columns:1fr;width:min(520px,100vw - 32px);min-height:0;overflow:visible}.wechat-login[data-v-326e52cd]{border-bottom:1px solid #f2f1f3;border-right:0;padding:56px 24px 36px}.wechat-qr[data-v-326e52cd]{width:min(280px,100vw - 80px);margin-top:32px}.scan-instruction[data-v-326e52cd]{margin-top:30px}.phone-login[data-v-326e52cd]{padding:40px 24px 36px}.phone-login>input[data-v-326e52cd]{margin-top:20px}.login-submit[data-v-326e52cd]{margin-top:32px}}@media (width<=420px){.login-dialog[data-v-326e52cd]{border-radius:16px}.wechat-login[data-v-326e52cd]{padding-top:52px}.wechat-qr[data-v-326e52cd]{width:min(280px,100vw - 64px)}.wechat-login-frame[data-v-326e52cd]{transform:translate(-50%,-50%)scale(.7)}.auth-field[data-v-326e52cd],.login-submit[data-v-326e52cd],.phone-login>input[data-v-326e52cd]{height:58px}.auth-field button[data-v-326e52cd],.auth-field input[data-v-326e52cd],.phone-login>input[data-v-326e52cd]{font-size:16px}.auth-field button[data-v-326e52cd]{width:104px}.agreement-row[data-v-326e52cd]{font-size:14px}}.site-header[data-v-a32efde5]{z-index:var(--z-header);height:var(--header-height);background:var(--color-black);box-shadow:none;-webkit-backdrop-filter:none;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.header-inner[data-v-a32efde5]{width:min(var(--content-width),100% - 48px);grid-template-columns:250px 1fr 250px;align-items:center;height:100%;margin:0 auto;display:grid}.brand-link[data-v-a32efde5]{outline-offset:6px;width:fit-content;display:inline-flex}.brand-link img[data-v-a32efde5]{width:199px;height:44px}.desktop-nav[data-v-a32efde5]{justify-content:center;align-self:stretch;gap:clamp(16px,2.4vw,48px);display:flex;position:relative}.nav-link[data-v-a32efde5]{color:var(--color-white);white-space:nowrap;align-items:center;font-size:20px;line-height:28px;transition:color .18s,transform .12s;display:inline-flex;position:relative}.nav-link[data-v-a32efde5]:after{background:var(--color-primary-soft);content:"";opacity:0;transform-origin:50%;height:4px;transition:height .22s,opacity .18s,transform .28s cubic-bezier(.22,1,.36,1),background-color .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.32)}.nav-link.active[data-v-a32efde5],.nav-link[data-v-a32efde5]:hover{color:var(--color-primary-soft)}.nav-link[data-v-a32efde5]:not(.active):hover:after{opacity:.48;transform:scaleX(.72)}.nav-link[data-v-a32efde5]:active{transform:translateY(1px)}.nav-link.active[data-v-a32efde5]{font-weight:600}.nav-link.active[data-v-a32efde5]:after{opacity:0}.about-menu[data-v-a32efde5]{align-self:stretch;align-items:stretch;display:flex;position:relative}.about-menu>.nav-link[data-v-a32efde5]{padding-right:18px}.about-menu>.nav-link[data-v-a32efde5]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .18s;position:absolute;top:50%;right:1px;transform:translateY(-68%)rotate(45deg)}.about-menu:focus-within>.nav-link[data-v-a32efde5]:before,.about-menu:hover>.nav-link[data-v-a32efde5]:before{transform:translateY(-28%)rotate(225deg)}.about-popover[data-v-a32efde5]{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);filter:drop-shadow(0 18px 24px #100b2933);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;border:1px solid #ffffff94;border-radius:8px;align-content:start;gap:14px;width:max-content;min-width:164px;max-width:calc(100vw - 24px);padding:24px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s;display:grid;top:calc(100% + 10px);transform:translate(-50%,-8px)scale(.96)}.about-popover[data-v-a32efde5],.about-popover[data-v-a32efde5]:before{background:#ffffffdb;position:absolute;left:50%}.about-popover[data-v-a32efde5]:before{clip-path:polygon(50% 0,100% 100%,0 100%);content:"";width:24px;height:14px;top:-13px;transform:translate(-50%)}.about-popover[data-v-a32efde5]:after{content:"";height:17px;position:absolute;top:-17px;left:0;right:0}.about-menu:focus-within .about-popover[data-v-a32efde5],.about-menu:hover .about-popover[data-v-a32efde5]{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.about-menu.is-dismissed .about-popover[data-v-a32efde5]{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transform:translate(-50%,-8px)scale(.96)!important}.about-popover-link[data-v-a32efde5]{color:#000;text-align:left;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;width:auto;min-width:100%;min-height:28px;padding:2px 8px;font:400 20px/28px PingFang SC,Microsoft YaHei,sans-serif;transition:color .16s,background-color .16s,transform .16s;display:flex}.about-popover-link.active[data-v-a32efde5],.about-popover-link[data-v-a32efde5]:focus-visible,.about-popover-link[data-v-a32efde5]:hover{color:#7042ff;font-weight:500}.about-popover-link[data-v-a32efde5]:focus-visible,.about-popover-link[data-v-a32efde5]:hover{color:#7042ff;background:#7042ff17;outline:none;transform:translate(2px)}.nav-active-indicator[data-v-a32efde5]{background:var(--color-primary);pointer-events:none;will-change:transform,width;height:8px;position:absolute;bottom:0;left:0}.nav-active-indicator.ready[data-v-a32efde5]{transition:width .42s cubic-bezier(.22,1,.36,1),opacity .18s,transform .42s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.nav-active-indicator.ready[data-v-a32efde5],.nav-link[data-v-a32efde5],.nav-link[data-v-a32efde5]:after{transition:none;animation:none}}.header-actions[data-v-a32efde5]{justify-content:flex-end;align-items:center;gap:40px;display:flex}.avatar-link[data-v-a32efde5],.icon-link[data-v-a32efde5]{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:opacity .16s,transform .16s;display:inline-grid}.icon-link[data-v-a32efde5]:hover{opacity:.78;transform:translateY(-1px)}.language-menu[data-v-a32efde5]{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.language-popover[data-v-a32efde5]{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);filter:drop-shadow(0 18px 24px #100b2933);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;background:#e2f0ffe0;border:1px solid #ffffff94;border-radius:8px;align-content:start;gap:14px;width:max-content;min-width:164px;max-width:calc(100vw - 24px);padding:24px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-8px)scale(.96)}.language-menu.is-open .language-popover[data-v-a32efde5]{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.language-popover[data-v-a32efde5]:before{clip-path:polygon(50% 0,100% 100%,0 100%);content:"";background:#e2f0ffe0;width:24px;height:14px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.language-popover[data-v-a32efde5]:after{content:"";height:17px;position:absolute;top:-14px;left:0;right:0}.language-popover-item[data-v-a32efde5]{color:#000;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:auto;min-width:100%;min-height:28px;padding:2px 8px;font:400 20px/28px PingFang SC,Microsoft YaHei,sans-serif;transition:color .16s,background-color .16s,transform .16s;display:flex}.language-popover-item img[data-v-a32efde5]{-o-object-fit:cover;object-fit:cover;flex:0 0 28px;width:28px;height:28px;display:block}.language-popover-item.active[data-v-a32efde5]{color:#7042ff;font-weight:500}.language-popover-item[data-v-a32efde5]:focus-visible,.language-popover-item[data-v-a32efde5]:hover{color:#7042ff;background:#7042ff17;outline:none;transform:translate(2px)}.search-menu[data-v-a32efde5]{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.search-popover[data-v-a32efde5]{z-index:6;filter:drop-shadow(0 18px 24px #100b2933);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;background:url(../images/svg/search-popover-bg.svg) top/317px 78px no-repeat;align-items:center;gap:8px;width:317px;height:78px;padding:13px 24px 0;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s;display:flex;position:absolute;top:calc(100% + 17px);left:50%;transform:translate(-50%,-8px)scale(.96)}.search-menu.is-open .search-popover[data-v-a32efde5]{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.search-popover[data-v-a32efde5]:before{content:"";height:17px;position:absolute;top:-17px;left:0;right:0}.search-popover input[data-v-a32efde5]{color:#312a46;text-align:left;background:0 0;border:0;outline:0;flex:1;min-width:0;height:40px;font:400 17px/28px PingFang SC,Microsoft YaHei,sans-serif}.search-popover input[data-v-a32efde5]::placeholder{color:#746d83;opacity:1}.search-popover button[data-v-a32efde5]{color:#7042ff;cursor:pointer;background:0 0;border:0;border-left:1px solid #7042ff2e;flex:none;height:34px;padding:0 2px 0 10px;font-size:14px;font-weight:600}.search-popover button[data-v-a32efde5]:hover{color:#4d24d6}.avatar-link[data-v-a32efde5]{isolation:isolate;border-radius:50%;width:60px;height:60px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:relative}.avatar-link[data-v-a32efde5]:before{z-index:-1;content:"";opacity:0;background:#7042ff29;border:2px solid #a98dff;border-radius:50%;transition:opacity .18s,transform .24s cubic-bezier(.22,1,.36,1);position:absolute;inset:-4px;transform:scale(.86);box-shadow:0 0 0 3px #ffffff1f,0 8px 22px #7042ff57}.avatar-link img[data-v-a32efde5]{-o-object-fit:cover;object-fit:cover;border:2px solid #0000;border-radius:50%;width:60px;height:60px;transition:border-color .18s,filter .22s,transform .24s cubic-bezier(.22,1,.36,1);display:block}.avatar-login-label[data-v-a32efde5]{color:#5f45a8;background:#ded3ff;border:2px solid #ffffffb8;border-radius:50%;place-items:center;width:60px;height:60px;font-size:17px;font-weight:600;line-height:1;transition:background-color .18s,border-color .18s,transform .24s cubic-bezier(.22,1,.36,1);display:grid}.avatar-link[data-v-a32efde5]:hover{opacity:1;transform:translateY(-2px)}.avatar-link[data-v-a32efde5]:focus-visible:before,.avatar-link[data-v-a32efde5]:hover:before{opacity:1;transform:scale(1)}.avatar-link:focus-visible img[data-v-a32efde5],.avatar-link:hover img[data-v-a32efde5]{filter:saturate(1.08)brightness(1.05);border-color:#ffffffc7;transform:scale(1.06)}.avatar-link:focus-visible .avatar-login-label[data-v-a32efde5],.avatar-link:hover .avatar-login-label[data-v-a32efde5]{border-color:var(--color-white);background:#cdbbff;transform:scale(1.06)}.avatar-link[data-v-a32efde5]:active{transform:translateY(0)scale(.96)}.avatar-link[data-v-a32efde5]:focus-visible{outline-offset:6px;outline:2px solid #c3b0ff}.avatar-menu[data-v-a32efde5]{justify-content:center;align-items:center;display:inline-flex;position:relative}.avatar-popover[data-v-a32efde5]{z-index:6;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;border:1px solid #fff9;border-radius:17px;width:204px;padding:21px 16px 17px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s;top:calc(100% + 13px);left:50%;transform:translate(-50%,-8px)scale(.96);box-shadow:0 18px 42px #100b293d,inset 0 1px #fffc}.avatar-popover[data-v-a32efde5],.avatar-popover[data-v-a32efde5]:before{background:#f8f8fcf0;position:absolute}.avatar-popover[data-v-a32efde5]:before{content:"";border-top:1px solid #fff9;border-left:1px solid #fff9;width:18px;height:18px;top:-9px;left:calc(50% - 9px);transform:rotate(45deg)}.avatar-popover[data-v-a32efde5]:after{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.avatar-menu:focus-within .avatar-popover[data-v-a32efde5],.avatar-menu:hover .avatar-popover[data-v-a32efde5]{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.avatar-menu.is-dismissed .avatar-popover[data-v-a32efde5]{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transform:translate(-50%,-8px)scale(.96)!important}.avatar-menu:focus-within .avatar-link[data-v-a32efde5],.avatar-menu:hover .avatar-link[data-v-a32efde5]{transform:translateY(-2px)}.avatar-menu:focus-within .avatar-link[data-v-a32efde5]:before,.avatar-menu:hover .avatar-link[data-v-a32efde5]:before{opacity:1;transform:scale(1)}.avatar-menu:focus-within .avatar-link img[data-v-a32efde5],.avatar-menu:hover .avatar-link img[data-v-a32efde5]{filter:saturate(1.08)brightness(1.05);border-color:#ffffffc7;transform:scale(1.06)}.avatar-popover-item[data-v-a32efde5]{color:#282631;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:43px;padding:0 8px;font-size:20px;line-height:28px;transition:color .16s,background-color .16s,transform .16s;display:flex}.avatar-popover-item+.avatar-popover-item[data-v-a32efde5]{margin-top:8px}.avatar-popover-item svg[data-v-a32efde5]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:25px;height:25px}.avatar-popover-item.order-item[data-v-a32efde5]{color:#7042ff}.avatar-popover-item[data-v-a32efde5]:focus-visible,.avatar-popover-item[data-v-a32efde5]:hover{background:#7042ff1a;outline:none;transform:translate(2px)}.avatar-popover-item.logout-item[data-v-a32efde5]:focus-visible,.avatar-popover-item.logout-item[data-v-a32efde5]:hover{color:#7042ff}.menu-button[data-v-a32efde5],.mobile-panel[data-v-a32efde5]{display:none}@media (width<=1500px){.avatar-popover[data-v-a32efde5]{transform-origin:100% 0;left:auto;right:-4px;transform:translateY(-8px)scale(.96)}.avatar-popover[data-v-a32efde5]:before{left:auto;right:25px}.avatar-menu:focus-within .avatar-popover[data-v-a32efde5],.avatar-menu:hover .avatar-popover[data-v-a32efde5]{transform:translateY(0)scale(1)}.avatar-menu.is-dismissed .avatar-popover[data-v-a32efde5]{transform:translateY(-8px)scale(.96)!important}}@media (width<=1100px){.header-inner[data-v-a32efde5]{grid-template-columns:190px 1fr 160px}.desktop-nav[data-v-a32efde5]{gap:12px}.nav-link[data-v-a32efde5]{font-size:15px}.header-actions[data-v-a32efde5]{gap:16px}}@media (width<=820px){.site-header[data-v-a32efde5]{height:var(--header-height-mobile)}.header-inner[data-v-a32efde5]{grid-template-columns:1fr auto;width:calc(100% - 32px)}.brand-link img[data-v-a32efde5]{width:154px;height:auto}.desktop-action[data-v-a32efde5],.desktop-nav[data-v-a32efde5]{display:none}.header-actions[data-v-a32efde5]{gap:18px}.icon-link img[data-v-a32efde5],.language-menu[data-v-a32efde5]{width:30px;height:30px}.language-popover[data-v-a32efde5]{transform-origin:100% 0;left:auto;right:-66px;transform:translateY(-8px)scale(.96)}.language-menu.is-open .language-popover[data-v-a32efde5]{transform:translateY(0)scale(1)}.search-menu[data-v-a32efde5]{width:30px;height:30px}.search-popover[data-v-a32efde5]{transform-origin:100% 0;background-size:100% 78px;width:min(317px,100vw - 32px);left:auto;right:-16px;transform:translateY(-8px)scale(.96)}.search-menu.is-open .search-popover[data-v-a32efde5]{transform:translateY(0)scale(1)}.menu-button[data-v-a32efde5]{width:42px;height:42px;color:var(--color-white);cursor:pointer;background:0 0;border:0;align-content:center;gap:5px;padding:9px;display:grid}.menu-button span[data-v-a32efde5]{background:currentColor;width:24px;height:2px;transition:transform .16s;display:block}.mobile-panel[data-v-a32efde5]{background:var(--color-black);border-top:1px solid #ffffff29;padding:8px 16px 20px;display:block;position:absolute;top:100%;left:0;right:0}.mobile-panel nav[data-v-a32efde5]{display:grid}.mobile-nav-link[data-v-a32efde5]{min-height:52px;color:var(--color-white);border-bottom:1px solid #ffffff1f;align-items:center;padding:0 8px;font-size:17px;display:flex}.mobile-nav-link.active[data-v-a32efde5]{color:var(--color-primary-soft);font-weight:600}.mobile-about-links[data-v-a32efde5]{border-bottom:1px solid #ffffff1f;padding:12px 8px 8px}.mobile-about-heading[data-v-a32efde5]{color:#fff;align-items:center;min-height:40px;font-size:17px;font-weight:600;display:flex}.mobile-about-link[data-v-a32efde5]{color:#a9a4b3;border-bottom:0;min-height:42px;padding-left:18px;font-size:15px}.mobile-nav-button[data-v-a32efde5]{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.menu-enter-active[data-v-a32efde5],.menu-leave-active[data-v-a32efde5]{transition:opacity .16s,transform .16s}.menu-enter-from[data-v-a32efde5],.menu-leave-to[data-v-a32efde5]{opacity:0;transform:translateY(-8px)}}.site-footer[data-v-aaa84afe]{min-height:400px;color:var(--color-white);background:var(--color-black)}.footer-inner[data-v-aaa84afe]{width:min(var(--content-width),100% - 48px);-moz-column-gap:120px;grid-template-columns:480px 1fr;column-gap:120px;min-height:400px;margin:0 auto;padding:40px 0 58px;display:grid;position:relative}.footer-brand[data-v-aaa84afe]{flex-direction:column;align-items:flex-start;display:flex}.footer-logo[data-v-aaa84afe]{align-self:center;width:187px;height:96px;display:block;overflow:hidden}.footer-logo img[data-v-aaa84afe]{width:187px;height:112px;display:block}.social-area[data-v-aaa84afe]{margin-top:32px}.footer-group h2[data-v-aaa84afe],.social-area h2[data-v-aaa84afe]{margin:0;font-size:20px;font-weight:600;line-height:28px}.social-list[data-v-aaa84afe]{gap:28px;margin-top:16px;display:flex}.social-icon[data-v-aaa84afe],.social-link[data-v-aaa84afe]{width:50px;height:50px;display:block}.social-link[data-v-aaa84afe]{outline-offset:5px;transition:transform .16s;position:relative}.social-link[data-v-aaa84afe]:hover{transform:translateY(-2px)}.social-icon[data-v-aaa84afe]{transition:opacity .16s}.social-link:focus-visible .social-icon[data-v-aaa84afe],.social-link:hover .social-icon[data-v-aaa84afe]{opacity:.76}.social-qr-popover[data-v-aaa84afe]{z-index:3;color:#332f3a;opacity:0;visibility:hidden;pointer-events:none;transform-origin:bottom;border:1px solid #eeeaf5;border-radius:8px;justify-items:center;gap:9px;width:176px;padding:14px 14px 11px;font-size:14px;font-weight:600;line-height:20px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s;display:grid;bottom:calc(100% + 16px);transform:translate(-50%,8px)scale(.96);box-shadow:0 14px 38px #0000003d}.social-qr-popover[data-v-aaa84afe],.social-qr-popover[data-v-aaa84afe]:after{background:var(--color-white);position:absolute;left:50%}.social-qr-popover[data-v-aaa84afe]:after{content:"";border-bottom:1px solid #eeeaf5;border-right:1px solid #eeeaf5;width:12px;height:12px;top:100%;transform:translate(-50%,-6px)rotate(45deg)}.social-qr-image[data-v-aaa84afe]{width:146px;height:146px;display:block}.social-qr-popover>span[data-v-aaa84afe]{white-space:nowrap}.social-link:focus .social-qr-popover[data-v-aaa84afe],.social-link:focus-visible .social-qr-popover[data-v-aaa84afe],.social-link:hover .social-qr-popover[data-v-aaa84afe]{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.footer-navigation[data-v-aaa84afe]{grid-template-columns:repeat(4,minmax(100px,1fr));gap:60px;padding:18px 0 0 118px;display:grid;position:relative}.footer-navigation[data-v-aaa84afe]:before{content:"";background:#fff3;width:1px;position:absolute;top:38px;bottom:38px;left:0}.footer-group h2[data-v-aaa84afe]{white-space:nowrap}.footer-group ul[data-v-aaa84afe]{gap:22px;margin:28px 0 0;padding:0;list-style:none;display:grid}.footer-group a[data-v-aaa84afe]{color:var(--color-white);white-space:nowrap;font-size:18px;line-height:28px;transition:color .16s}.footer-group a[data-v-aaa84afe]:hover{color:var(--color-primary-soft)}.copyright-row[data-v-aaa84afe]{border-top:1px solid #fff3;justify-content:center;align-items:center;height:64px;display:flex;position:absolute;bottom:0;left:0;right:0}.copyright-row p[data-v-aaa84afe]{text-align:center;width:100%;margin:0;font-family:Arial,sans-serif;font-size:13px;line-height:18px}.copyright-row a[data-v-aaa84afe]{color:inherit;text-decoration:none;transition:color .16s}.copyright-row a[data-v-aaa84afe]:hover{color:var(--color-primary-soft)}@media (width<=1280px){.footer-inner[data-v-aaa84afe]{-moz-column-gap:64px;grid-template-columns:330px 1fr;column-gap:64px}.footer-navigation[data-v-aaa84afe]{gap:32px;padding-left:64px}.social-list[data-v-aaa84afe]{gap:16px}}@media (width<=900px){.footer-inner[data-v-aaa84afe],.site-footer[data-v-aaa84afe]{min-height:0}.footer-inner[data-v-aaa84afe]{grid-template-columns:1fr;gap:40px;width:calc(100% - 40px);padding:40px 0 76px}.footer-brand[data-v-aaa84afe]{display:flex}.social-list[data-v-aaa84afe]{flex-wrap:wrap;max-width:182px}.social-link:nth-child(3n) .social-qr-popover[data-v-aaa84afe]{transform-origin:100% 100%;left:auto;right:0;transform:translateY(8px)scale(.96)}.social-link:nth-child(3n) .social-qr-popover[data-v-aaa84afe]:after{left:auto;right:18px}.social-link:nth-child(3n):focus .social-qr-popover[data-v-aaa84afe],.social-link:nth-child(3n):focus-visible .social-qr-popover[data-v-aaa84afe],.social-link:nth-child(3n):hover .social-qr-popover[data-v-aaa84afe]{transform:translate(0)scale(1)}.footer-navigation[data-v-aaa84afe]{border-top:1px solid #fff3;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 32px;padding:40px 0 0}.footer-navigation[data-v-aaa84afe]:before{display:none}.footer-group ul[data-v-aaa84afe]{gap:14px}.footer-group a[data-v-aaa84afe]{white-space:normal;font-size:16px}}@media (width<=420px){.footer-inner[data-v-aaa84afe]{width:calc(100% - 32px)}.social-list[data-v-aaa84afe]{gap:12px;max-width:174px}.footer-navigation[data-v-aaa84afe]{gap:40px 20px}}.back-to-top-button[data-v-58119ea8]{z-index:31;color:#222126;cursor:pointer;background:#fff;border:0;border-radius:50%;place-content:center;justify-items:center;gap:1px;width:80px;height:80px;transition:box-shadow .16s,transform .16s;display:grid;position:fixed;bottom:272px;right:36px;box-shadow:0 4px 12px #0000001a}.back-to-top-button[data-v-58119ea8]:hover{transform:translateY(-2px);box-shadow:0 7px 20px #00000029}.back-to-top-button img[data-v-58119ea8]{width:23px;height:24px;display:block}.back-to-top-button span[data-v-58119ea8]{font-size:14px;line-height:20px}.back-to-top-enter-active[data-v-58119ea8],.back-to-top-leave-active[data-v-58119ea8]{transition:opacity .18s,transform .22s cubic-bezier(.2,.75,.2,1)}.back-to-top-enter-from[data-v-58119ea8],.back-to-top-leave-to[data-v-58119ea8]{opacity:0;transform:translateY(12px)scale(.92)}@media (width<=820px){.back-to-top-button[data-v-58119ea8]{width:54px;height:54px;bottom:86px;right:14px}.back-to-top-button span[data-v-58119ea8]{display:none}}.app-toast[data-v-074d11fe]{z-index:80;color:#fff;text-align:center;pointer-events:none;background:#222126eb;border-radius:6px;min-width:220px;max-width:calc(100vw - 32px);margin:0;padding:12px 22px;font-size:14px;line-height:22px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #0000002e}.app-toast-enter-active[data-v-074d11fe],.app-toast-leave-active[data-v-074d11fe]{transition:opacity .16s,transform .18s}.app-toast-enter-from[data-v-074d11fe],.app-toast-leave-to[data-v-074d11fe]{opacity:0;transform:translate(-50%,calc(8px - 50%))}
