.site-header[data-v-521b1e4f]{position:sticky;top:0;z-index:100;height:var(--header-h);border-top:2px solid var(--primary);border-bottom:1px solid var(--border);background:#fff;color:var(--text)}.header-inner[data-v-521b1e4f]{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1208px;height:100%;margin:0 auto;padding:0 24px}.brand[data-v-521b1e4f]{display:flex;align-items:center;gap:8px;min-width:0}.brand-logo[data-v-521b1e4f]{width:30px;height:30px;flex-shrink:0}.brand-title[data-v-521b1e4f]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;font-size:15px;font-weight:600;line-height:1.5}.brand-title>span[data-v-521b1e4f]:last-child{color:var(--text-secondary);font-size:12px;font-weight:400}.account[data-v-521b1e4f]{position:relative;flex-shrink:0}.account-button[data-v-521b1e4f]{display:flex;align-items:center;gap:6px;min-height:32px;padding:4px 9px;border:1px solid var(--border);border-radius:4px;color:var(--primary-strong);background:#fff;font-size:13px;line-height:20px;white-space:nowrap}.account-button[data-v-521b1e4f]:hover{background:var(--primary-light);border-color:var(--primary)}.header-return[data-v-521b1e4f]{flex-shrink:0;color:var(--primary-strong);font-size:13px;white-space:nowrap}.account-dropdown[data-v-521b1e4f]{position:absolute;right:0;top:calc(100% + 8px);width:208px;max-width:calc(100vw - 24px);padding:6px;border:1px solid var(--border);border-radius:6px;background:#fff;color:var(--text);box-shadow:0 8px 24px #19231e1f}.account-summary[data-v-521b1e4f]{display:flex;flex-direction:column;gap:3px;padding:9px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--border-light);font-size:13px}.account-summary span[data-v-521b1e4f]{color:var(--text-secondary);font-size:12px}.account-dropdown>a[data-v-521b1e4f],.account-dropdown>button[data-v-521b1e4f],.menu-disabled[data-v-521b1e4f]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border-radius:4px;color:inherit;font-size:13px;text-align:left}.account-dropdown>a[data-v-521b1e4f]:hover,.account-dropdown>button[data-v-521b1e4f]:hover{background:var(--primary-light)}.menu-disabled[data-v-521b1e4f]{color:var(--text-placeholder);cursor:not-allowed}.account-error[data-v-521b1e4f]{padding:0 10px;color:var(--red);font-size:12px;overflow-wrap:anywhere}.account button[data-v-521b1e4f]:focus-visible,.account a[data-v-521b1e4f]:focus-visible,.brand[data-v-521b1e4f]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:900px){.site-header[data-v-521b1e4f]{height:46px}.header-inner[data-v-521b1e4f]{gap:10px;padding:0 16px}.brand[data-v-521b1e4f]{gap:6px}.brand-title[data-v-521b1e4f]{font-size:14px}.brand-title>span[data-v-521b1e4f]:last-child{display:none}}@media(max-width:360px){.header-inner[data-v-521b1e4f]{gap:4px 8px;padding-left:12px;padding-right:12px}.brand-logo[data-v-521b1e4f]{width:26px;height:26px}.brand-title[data-v-521b1e4f]{font-size:13px}.account-button[data-v-521b1e4f]{gap:4px;padding:4px 6px}}.site-footer[data-v-53586654]{width:100%;border-top:1px solid #e2e8f0;background:#fff;color:#64748b}.footer-inner[data-v-53586654]{max-width:1280px;margin:0 auto;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:20px}.footer-note[data-v-53586654]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.footer-contact[data-v-53586654]{display:flex;flex-shrink:0;align-items:center;gap:6px;white-space:nowrap}.footer-contact a[data-v-53586654]{display:flex}.footer-contact img[data-v-53586654]{display:block;width:22px;height:22px;padding:1px;border:1px solid #e2e8f0;background:#fff}@media(max-width:480px){.footer-inner[data-v-53586654]{padding:12px 16px;gap:6px 12px}}
