.auth-layout[data-v-5b366c74]{background:var(--auth-bg);flex-direction:column;min-height:100vh;display:flex}.auth-layout__bar[data-v-5b366c74]{padding:var(--sp-5) 0}.auth-layout__bar-inner[data-v-5b366c74]{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.auth-layout__logo[data-v-5b366c74]{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--text-strong);font-weight:700;display:inline-flex}.auth-layout__logo img[data-v-5b366c74]{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}.auth-layout__tools[data-v-5b366c74]{align-items:center;gap:var(--sp-2);display:flex}.auth-layout__tool[data-v-5b366c74]{border-radius:var(--radius);width:36px;height:36px;color:var(--text-muted);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.auth-layout__tool[data-v-5b366c74]:hover{background:var(--ink-50);color:var(--text-strong)}.auth-layout__tool svg[data-v-5b366c74]{width:18px;height:18px}.auth-layout__icon-moon[data-v-5b366c74],.auth-layout__icon-sun[data-v-5b366c74]{display:none}html.dark .auth-layout__icon-moon[data-v-5b366c74],html:not(.dark) .auth-layout__icon-sun[data-v-5b366c74]{display:block}.auth-layout__tool--text[data-v-5b366c74]{font-size:var(--fs-sm);font-weight:600}.auth-layout__back[data-v-5b366c74]{margin-left:var(--sp-2);font-size:var(--fs-base);color:var(--text-muted);transition:color var(--dur-fast) var(--ease);align-items:center;gap:4px;display:inline-flex}.auth-layout__back svg[data-v-5b366c74]{width:16px;height:16px}.auth-layout__back[data-v-5b366c74]:hover{color:var(--brand-600)}.auth-layout__main[data-v-5b366c74]{padding:var(--sp-6) var(--sp-5) var(--sp-16);flex:1;justify-content:center;align-items:center;display:flex}
