.authHeader[data-v-994ebf2c] *{box-sizing:border-box}.authHeader a[data-v-994ebf2c]{text-decoration:none}.authTopbar[data-v-994ebf2c]{background:var(--fy-bg-soft);border-bottom:1px solid var(--fy-border-color-soft);height:36px}.authTopbarInner[data-v-994ebf2c]{align-items:center;display:flex;gap:12px;height:100%;justify-content:space-between}.authTopbarNotice[data-v-994ebf2c]{align-items:center;color:var(--fy-text-3);display:flex;font-size:12px;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authTopbarDot[data-v-994ebf2c]{background:var(--fy-color-primary);border-radius:50%;flex-shrink:0;height:6px;width:6px}.authTopbarLinks[data-v-994ebf2c]{align-items:center;color:var(--fy-text-3);display:flex;font-size:12px;gap:8px;white-space:nowrap}.authTopbarLink[data-v-994ebf2c]{color:inherit;transition:color .2s ease}.authTopbarLink[data-v-994ebf2c]:hover{color:var(--fy-color-primary-active)}.authTopbarSep[data-v-994ebf2c]{opacity:.45}.authNavstrip[data-v-994ebf2c]{background:var(--fy-color-subnav-strip-bg)}.authNavrow[data-v-994ebf2c]{display:flex;justify-content:space-between}.authBrand[data-v-994ebf2c],.authNavrow[data-v-994ebf2c]{align-items:center;min-height:44px}.authBrand[data-v-994ebf2c]{background:var(--fy-color-primary);display:inline-flex;flex-shrink:0;justify-content:center;transition:background var(--fy-duration-fast,.16s);width:228px}.authBrand[data-v-994ebf2c]:hover{background:var(--fy-color-primary-hover)}.authBrand[data-v-994ebf2c]:focus-visible{outline:2px solid #fff;outline-offset:-2px}.authBrand img[data-v-994ebf2c]{display:block;height:auto;max-height:28px;-o-object-fit:contain;object-fit:contain;padding:2px 0;width:auto}.authNav[data-v-994ebf2c]{align-items:center;display:flex;flex:1;justify-content:flex-start;min-width:0}.authNavItem[data-v-994ebf2c]{align-items:center;color:#ffffffeb;display:inline-flex;font-size:var(--fy-font-size-md);font-weight:var(--fy-font-weight-medium);height:44px;justify-content:center;padding:0 var(--fy-space-5);transition:background var(--fy-duration-fast,.16s),color var(--fy-duration-fast,.16s);white-space:nowrap}.authNavItem[data-v-994ebf2c]:hover{background:var(--fy-color-subnav-strip-hover);color:#fff}@media(max-width:992px){.authNavrow[data-v-994ebf2c]{gap:12px;min-height:40px}.authBrand[data-v-994ebf2c]{min-height:40px;padding:0 var(--fy-space-4);width:auto}.authBrand img[data-v-994ebf2c]{max-height:24px}.authNavItem[data-v-994ebf2c]{font-size:14px;padding:0 var(--fy-space-4)}}@media(max-width:768px){.authTopbarNotice[data-v-994ebf2c]{max-width:50%}.authNav[data-v-994ebf2c]{justify-content:flex-start;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.authNav[data-v-994ebf2c]::-webkit-scrollbar{display:none}.authNavrow[data-v-994ebf2c]{align-items:flex-end;padding:10px 0 12px}}
