.site-header[data-v-a6ebe908]{height:var(--header-height);background:var(--color-bg-page);border-bottom:1px solid var(--color-border-light)}.site-header__inner[data-v-a6ebe908]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__brand[data-v-a6ebe908]{-ms-flex-negative:0;flex-shrink:0}.site-header__logo[data-v-a6ebe908]{height:48px;width:auto;display:block}.site-header__nav[data-v-a6ebe908]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-2xl);margin-left:var(--header-brand-nav-gap)}.site-header__nav-item[data-v-a6ebe908]{position:relative;font-size:var(--font-size-lg);color:var(--color-text-primary);padding:var(--space-sm) 0;-webkit-transition:color .2s;transition:color .2s}.site-header__nav-item[data-v-a6ebe908]:hover{color:var(--color-nav-active)}.site-header__nav-item.is-active[data-v-a6ebe908]{color:var(--color-nav-active);font-weight:500}.site-header__nav-item.is-active[data-v-a6ebe908]:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--space-sm)*-1);height:3px;background:var(--color-nav-active);border-radius:var(--radius-pill)}.site-header__actions[data-v-a6ebe908]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-md);margin-left:var(--space-xl)}.site-header__link[data-v-a6ebe908],.site-header__user[data-v-a6ebe908]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.site-header__link[data-v-a6ebe908]:hover{color:var(--color-primary)}.site-header__btn[data-v-a6ebe908]{border:none;font-size:var(--font-size-md);-webkit-transition:all .2s;transition:all .2s}.site-header__btn--outline[data-v-a6ebe908]{padding:var(--space-sm) var(--space-lg);background:var(--color-bg-page);color:var(--color-text-secondary);border:1px solid #b0b8e0;border-radius:var(--radius-pill)}.site-header__btn--outline[data-v-a6ebe908]:hover{border-color:var(--color-primary);color:var(--color-primary)}.site-header__btn--primary[data-v-a6ebe908]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--color-primary);color:var(--color-text-inverse);border-radius:var(--radius-pill)}.site-header__btn--primary[data-v-a6ebe908]:hover{background:var(--color-primary-dark)}.site-header__btn-icon[data-v-a6ebe908]{font-size:var(--font-size-xl);line-height:1}.site-footer-wrap[data-v-5996eab4]{margin-top:var(--space-xl)}.service-guarantee[data-v-5996eab4]{background:var(--color-bg-guarantee);padding:var(--guarantee-section-padding-y) 0;border-top:1px solid #efe8da}.service-guarantee__list[data-v-5996eab4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.service-guarantee__item[data-v-5996eab4]{width:auto;max-width:100%;max-height:var(--guarantee-item-max-height);height:auto;display:block;-o-object-fit:contain;object-fit:contain}.site-footer[data-v-5996eab4]{background:var(--color-bg-footer);color:hsla(0,0%,100%,.88);padding:var(--space-xl) 0 var(--space-2xl)}.site-footer__top[data-v-5996eab4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:var(--space-lg);border-bottom:1px solid hsla(0,0%,100%,.15)}.site-footer__nav[data-v-5996eab4],.site-footer__top[data-v-5996eab4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-lg)}.site-footer__nav[data-v-5996eab4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__nav-link[data-v-5996eab4]{font-size:var(--font-size-sm);color:hsla(0,0%,100%,.88);-webkit-transition:color .2s;transition:color .2s}.site-footer__nav-link[data-v-5996eab4]:hover{color:var(--color-text-inverse)}.site-footer__hotline[data-v-5996eab4]{-ms-flex-negative:0;flex-shrink:0;font-size:var(--font-size-md);color:hsla(0,0%,100%,.88);white-space:nowrap}.site-footer__hotline a[data-v-5996eab4]{color:var(--color-text-inverse);font-weight:600}.site-footer__bottom[data-v-5996eab4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--space-2xl);padding-top:var(--space-lg)}.site-footer__main[data-v-5996eab4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.site-footer__meta[data-v-5996eab4]{font-size:var(--font-size-sm);line-height:1.9}.site-footer__meta-gap[data-v-5996eab4]{margin-left:var(--space-xl)}.site-footer__icp-link[data-v-5996eab4]{color:hsla(0,0%,100%,.88);-webkit-transition:color .2s;transition:color .2s}.site-footer__icp-link[data-v-5996eab4]:hover{color:var(--color-text-inverse)}.site-footer__disclaimer[data-v-5996eab4]{margin-top:var(--space-sm);font-size:var(--font-size-xs);line-height:1.8;color:hsla(0,0%,100%,.72)}.site-footer__qrcodes[data-v-5996eab4]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-xl)}.site-footer__qrcode[data-v-5996eab4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-sm)}.site-footer__qrcode-img[data-v-5996eab4]{width:96px;height:96px;display:block;border-radius:var(--radius-sm);background:var(--color-bg-page);padding:var(--space-xs)}.site-footer__qrcode-label[data-v-5996eab4]{font-size:var(--font-size-xs);color:hsla(0,0%,100%,.82);white-space:nowrap}.auth-page[data-v-48583e41]{min-height:100vh;background:var(--color-bg-main)}.auth-page__main[data-v-48583e41]{padding:var(--space-2xl) 0 var(--space-xl)}.auth-page__card[data-v-48583e41]{max-width:var(--modal-width-md);margin:0 auto;padding:var(--space-xl);background:var(--color-bg-page);border-radius:var(--radius-lg);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel)}