.tg-code[data-v-1cbe26d5]{display:flex;gap:12px;margin:20px 0}.tg-code input[data-v-1cbe26d5]{width:56px;height:64px;text-align:center;padding:0 4px;line-height:1;font-size:48px}.tg-code.tg-code input[data-v-1cbe26d5]{font-size:48px!important}.tg-code__hint[data-v-1cbe26d5]{color:#667085;font-size:13px;line-height:1.5}.tg-code__password[data-v-1cbe26d5]{margin-top:24px;width:100%}h1[data-v-1cbe26d5]{font-size:24px;margin:0 0 12px}.tg-auth{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:32px 16px;background:var(--color-bg)}.tg-auth__brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--color-t1)}.tg-auth__mark{width:34px;height:34px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--primary);color:var(--primary-foreground);font-weight:600}.tg-auth__card{width:100%;max-width:440px;padding:24px;display:flex;flex-direction:column;gap:16px}.tg-auth__tabs{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:var(--radius);background:var(--muted)}.tg-auth__tab{border:0;background:transparent;padding:8px 0;border-radius:var(--radius-md);font:inherit;font-size:14px;font-weight:500;color:var(--muted-foreground)}.tg-auth__tab--on{background:var(--background);color:var(--foreground);box-shadow:var(--shadow-xs)}.tg-auth__form{display:flex;flex-direction:column;gap:14px}.tg-auth__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tg-auth__field{display:flex;flex-direction:column;gap:6px;min-width:0}.tg-auth__label{font-size:13px;font-weight:600;color:var(--color-t1)}.tg-auth__label i{font-style:normal;font-weight:400;color:var(--color-t2)}.tg-auth__input{background:var(--color-bg)}.tg-auth__pwd{position:relative;display:block}.tg-auth__pwd .tg-auth__input{padding-right:90px}.tg-auth__eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:transparent;font:inherit;font-size:12px;color:var(--color-brand-link);padding:4px 6px}.tg-auth__agree{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--color-t2);line-height:1.4}.tg-auth__agree input{margin-top:2px}.tg-auth__submit{justify-content:center;height:42px;font-size:14px}.tg-auth__error{margin:0;padding:10px 12px;border-radius:10px;background:color-mix(in oklch,var(--color-red) 12%,white);color:var(--color-red);font-size:13px}.tg-auth__ok{margin:0;padding:10px 12px;border-radius:10px;background:color-mix(in oklch,var(--color-green) 14%,white);color:var(--color-green);font-size:13px}.tg-auth__foot{margin:0;font-size:12px;color:var(--color-t2)}@media(max-width:480px){.tg-auth__row{grid-template-columns:1fr}.tg-auth__card{padding:18px}}
