.google-logo[data-v-dabec5e8]{flex-shrink:0}.account-login__intro[data-v-f5599c02]{color:#6b7280;font-size:.875rem;margin:0 0 1rem}.account-login__label[data-v-f5599c02]{color:#030712;display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem}.account-login__input[data-v-f5599c02]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#030712;font-family:inherit;font-size:1rem;margin-bottom:.75rem;padding:.75rem;width:100%}.account-login__input[data-v-f5599c02]:focus{border-color:var(--tnp-primary,#960018);outline:none}.account-login__input--error[data-v-f5599c02]{border-color:#f43f5e}.account-login__input--code[data-v-f5599c02]{font-size:1.5rem;font-weight:600;letter-spacing:.35em;margin-bottom:.25rem;padding:1rem;text-align:center}.account-login__tabs[data-v-f5599c02]{background:#f3f4f6;border-radius:10px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin-bottom:.5rem;padding:4px}.account-login__tab[data-v-f5599c02]{background:transparent;border:none;border-radius:8px;color:#4b5563;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;min-height:40px;padding:0 .5rem;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.account-login__tab--active[data-v-f5599c02]{background:#fff;box-shadow:0 1px 3px #0000001f;color:#030712}.account-login__tab[data-v-f5599c02]:focus-visible{outline:2px solid var(--tnp-primary,#960018);outline-offset:1px}.account-login__tab[data-v-f5599c02]:disabled{cursor:not-allowed}.account-login__tab-hint[data-v-f5599c02]{color:#6b7280;font-size:.8125rem;line-height:1.4;margin:0 0 .75rem}.account-login__password-field[data-v-f5599c02]{position:relative}.account-login__input--password[data-v-f5599c02]{padding-right:48px}[dir=rtl] .account-login__input--password[data-v-f5599c02]{padding-left:48px;padding-right:.75rem}.account-login__eye[data-v-f5599c02]{align-items:center;background:none;border:none;border-radius:.5rem;color:#6b7280;cursor:pointer;display:flex;height:44px;inset-inline-end:0;justify-content:center;position:absolute;top:0;width:44px}.account-login__eye[data-v-f5599c02]:focus-visible{outline:2px solid var(--tnp-primary,#960018);outline-offset:-2px}.account-login__error[data-v-f5599c02]{color:#f43f5e;font-size:.875rem;margin:-.25rem 0 .75rem}.account-login__hint[data-v-f5599c02]{color:#6b7280;font-size:.75rem;margin:0 0 .75rem}.account-login__hint--help[data-v-f5599c02]{margin-top:.5rem}.account-login__sent[data-v-f5599c02]{color:#374151;font-size:.875rem;line-height:1.5;margin:0 0 1rem}.account-login__primary[data-v-f5599c02]{margin-top:.25rem;min-height:44px}.account-login__secondary[data-v-f5599c02]{margin-bottom:.75rem;min-height:44px}.account-login__link-btn[data-v-f5599c02]{background:none;border:none;color:var(--tnp-primary,#960018);cursor:pointer;display:block;font-family:inherit;font-size:.875rem;min-height:44px;padding:.5rem 0;text-align:center;width:100%}.account-login__link-btn[data-v-f5599c02]:disabled{color:#6b7280;cursor:not-allowed}.account-login__link-btn--inline[data-v-f5599c02]{display:inline;min-height:0;padding:0 .25rem;width:auto}.account-login__guest[data-v-f5599c02]{color:#6b7280;margin-top:.5rem;text-decoration:underline}.account-login__divider[data-v-f5599c02]{align-items:center;color:#6b7280;display:flex;font-size:.75rem;margin:.75rem 0;text-align:center}.account-login__divider[data-v-f5599c02]:after,.account-login__divider[data-v-f5599c02]:before{border-bottom:1px solid #e5e7eb;content:"";flex:1}.account-login__divider span[data-v-f5599c02]{padding:0 .75rem}.account-login__google-btn[data-v-f5599c02]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#030712;cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-height:44px;padding:.5rem .75rem;width:100%}.account-login__google-btn[data-v-f5599c02]:hover{background:#f9fafb}.account-login__google-btn[data-v-f5599c02]:disabled{cursor:default;opacity:.6}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__label[data-v-f5599c02],:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__sent[data-v-f5599c02]{color:var(--menu-text)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__eye[data-v-f5599c02],:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__hint[data-v-f5599c02],:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__intro[data-v-f5599c02],:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__tab-hint[data-v-f5599c02]{color:var(--menu-text-muted)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__tabs[data-v-f5599c02]{background:var(--menu-surface-2)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__tab[data-v-f5599c02]{color:var(--menu-text-muted)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__tab--active[data-v-f5599c02]{background:var(--menu-surface);color:var(--menu-text)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__input[data-v-f5599c02]{background:var(--menu-surface-2);border-color:var(--menu-border);color:var(--menu-text)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__input[data-v-f5599c02]::-moz-placeholder{color:var(--menu-text-muted)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__input[data-v-f5599c02]::placeholder{color:var(--menu-text-muted)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__divider[data-v-f5599c02]{color:var(--menu-text-muted)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__divider[data-v-f5599c02]:after,:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__divider[data-v-f5599c02]:before{border-bottom-color:var(--menu-border)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__google-btn[data-v-f5599c02]{background:var(--menu-surface-2);border-color:var(--menu-border);color:var(--menu-text)}:is([data-menu-style=dark],[data-menu-style=shell],[data-menu-style=rose]) .account-login__google-btn[data-v-f5599c02]:hover{background:var(--menu-surface)}
