.site-header[data-v-3a92793d]{background:var(--surface);position:sticky;top:0;z-index:999}.site-header.scrolled[data-v-3a92793d]{box-shadow:0 0 4px #1a1a1a1c}.header-inner[data-v-3a92793d]{align-items:center;display:flex;height:var(--header-height);width:min(1253px,calc(100% - 48px))}.brand[data-v-3a92793d]{display:block;flex:0 0 132px;margin-right:80px}.brand-logo[data-v-3a92793d]{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:132px}.main-nav[data-v-3a92793d]{align-self:stretch;flex:1}.main-nav[data-v-3a92793d],.nav-link[data-v-3a92793d]{display:flex;min-width:0}.nav-link[data-v-3a92793d]{align-items:center;color:var(--primary);flex:1 1 0;font-size:16px;justify-content:center;line-height:1.25;overflow-wrap:anywhere;padding:0 5px;position:relative;text-align:center}.nav-link.active[data-v-3a92793d],.nav-link[data-v-3a92793d]:hover{background-image:linear-gradient(296deg,var(--primary) 100%,#72abff);color:#fff}.scrolled .nav-link.active[data-v-3a92793d]:after{background:#5977f1;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.desktop-auth[data-v-3a92793d]{align-items:center;display:flex;flex:0 0 auto;gap:10px;margin-left:33px}.account-link[data-v-3a92793d]{align-items:center;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:24px;justify-content:center;line-height:24px;padding:0 4px;white-space:nowrap;width:64px}.register-link[data-v-3a92793d]{background:var(--accent)}.login-link[data-v-3a92793d],.logout-link[data-v-3a92793d]{background:#2eb9ff}.member-link[data-v-3a92793d]{background:#7e6dff;width:100px}.account-link[data-v-3a92793d]:hover{opacity:.9}.logout-link[data-v-3a92793d]{cursor:pointer}.account-link[data-v-3a92793d]:disabled,.logout-error button[data-v-3a92793d]:disabled{cursor:wait;opacity:.6}.logout-error[data-v-3a92793d]{align-items:center;background:#fff1f2;color:#9f1239;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:center;padding:10px 20px}.logout-error button[data-v-3a92793d]{background:transparent;border:1px solid;border-radius:4px;color:inherit;cursor:pointer;padding:6px 10px}.mobile-nav[data-v-3a92793d]{display:none}@media(max-width:1199px){.main-nav[data-v-3a92793d]{display:none}.header-inner[data-v-3a92793d]{justify-content:space-between}.brand[data-v-3a92793d]{margin-right:0}.desktop-auth[data-v-3a92793d]{gap:6px;margin-left:8px}.account-link[data-v-3a92793d]{min-height:44px;width:60px}.member-link[data-v-3a92793d]{width:80px}.mobile-nav[data-v-3a92793d]{background:var(--surface);border-top:1px solid var(--line);bottom:0;box-shadow:0 -3px 16px #26395712;display:block;height:var(--mobile-nav-offset);left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0}.mobile-nav-list[data-v-3a92793d]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));height:var(--mobile-nav-height);margin:0;padding:0;width:100%}.mobile-nav-link[data-v-3a92793d]{align-items:center;color:var(--muted);display:flex;flex-direction:column;font-size:12px;gap:3px;justify-content:center;line-height:16px;min-height:44px;min-width:0;padding:0 2px;text-align:center;white-space:nowrap}.mobile-nav-icon[data-v-3a92793d]{flex:0 0 22px;height:22px;width:22px}.mobile-nav-link span[data-v-3a92793d]{white-space:nowrap}.mobile-nav-link.active[data-v-3a92793d],.mobile-nav-link[data-v-3a92793d]:hover{background:var(--soft);color:var(--primary)}}@media(min-width:1200px)and (max-width:1370px){.brand[data-v-3a92793d]{margin-right:24px}.nav-link[data-v-3a92793d]{font-size:14px}.desktop-auth[data-v-3a92793d]{margin-left:20px}}@media(max-width:720px){.header-inner[data-v-3a92793d]{width:calc(100% - 32px)}}.nav-link span[data-v-3a92793d]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:2.5em;overflow:hidden}.footer-legal[data-v-012ce11e]{display:flex;flex-wrap:wrap;font-size:14px;gap:12px 24px;line-height:1.5;margin-top:24px}.footer-legal a[data-v-012ce11e]{color:inherit;overflow-wrap:anywhere;text-decoration:underline}.site-footer[data-v-012ce11e]{background:#5a5d6a;color:#cecece}.footer-about[data-v-012ce11e]{margin:0 auto;padding:60px 0 30px;width:min(var(--container-width),calc(100% - 48px))}.footer-info[data-v-012ce11e]{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr) minmax(0,1.15fr) 238px}.footer-info-without-qr[data-v-012ce11e]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.footer-brand[data-v-012ce11e]{min-width:0;width:auto}.footer-platform-title[data-v-012ce11e]{font-size:15px;letter-spacing:normal;margin:0 0 19px}.footer-logo[data-v-012ce11e]{display:block;height:43px;margin-bottom:30px;-o-object-fit:contain;object-fit:contain;width:142px}.footer-description[data-v-012ce11e]{color:#cecece;font-size:14px;line-height:2.14;margin:0}.footer-online[data-v-012ce11e]{margin-top:50px;min-width:0}.footer-code h2[data-v-012ce11e],.footer-online h2[data-v-012ce11e]{color:#cecece;font-size:24px;font-weight:600;line-height:1.2;margin:0 0 40px}.footer-online h2 span[data-v-012ce11e]{padding-bottom:9px}.footer-contact-row[data-v-012ce11e]{align-items:flex-start;color:#cecece;display:flex;font-size:14px;gap:10px;line-height:1.5;margin:13px 0;overflow-wrap:anywhere}.footer-contact-icon[data-v-012ce11e]{flex:0 0 18px;height:18px;margin-top:2px;width:18px}.footer-contact-row img[data-v-012ce11e]{flex:0 0 auto;height:auto;margin-top:3px;max-width:18px;-o-object-fit:contain;object-fit:contain;width:auto}.footer-code[data-v-012ce11e]{max-width:100%;min-width:0;width:238px}.footer-qr-bg[data-v-012ce11e]{background:#cacbcf;display:grid;padding:8px;place-items:center}.footer-qr[data-v-012ce11e],.footer-qr-bg[data-v-012ce11e]{aspect-ratio:1;width:100%}.footer-qr[data-v-012ce11e]{background:#fff;display:block;height:auto;-o-object-fit:contain;object-fit:contain}.footer-qr-pending[data-v-012ce11e]{color:#454854;font-size:14px;line-height:1.5;margin:0;padding:16px;text-align:center}.footer-code h2[data-v-012ce11e]{font-size:16px;font-weight:400;margin:10px 0 0;text-align:center}@media(max-width:1199px){.footer-info[data-v-012ce11e]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer-brand[data-v-012ce11e]{grid-column:1/-1;width:auto}.footer-online[data-v-012ce11e]{margin-top:0}.footer-code[data-v-012ce11e]{justify-self:start}}@media(max-width:720px){.footer-about[data-v-012ce11e]{padding:36px 0 calc(24px + env(safe-area-inset-bottom));width:calc(100% - 32px)}.footer-info[data-v-012ce11e]{gap:30px;grid-template-columns:minmax(0,1fr)}.footer-brand[data-v-012ce11e]{grid-column:1/-1;width:auto}.footer-online[data-v-012ce11e]{margin-top:0}.footer-online h2[data-v-012ce11e]{font-size:19px;margin-bottom:20px}.footer-contact-row[data-v-012ce11e]{white-space:normal}.footer-code[data-v-012ce11e]{grid-column:1/-1;margin:0 auto}}.footer-info[data-v-012ce11e]{overflow-wrap:anywhere}.footer-contact-row a[data-v-012ce11e]{color:inherit;min-width:0}.footer-contact-row span[data-v-012ce11e]{min-width:0}
