.aydn6q_pagina{background:var(--color-surface-muted);flex:1;justify-content:center;align-items:center;padding:1.5rem;display:flex}.aydn6q_cartao{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:22rem;box-shadow:var(--shadow-md);flex-direction:column;gap:1rem;padding:2rem 1.75rem;display:flex}.aydn6q_cabecalho{text-align:center;flex-direction:column;align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.aydn6q_logoBadge{border-radius:var(--radius-md);background:var(--color-logo-bg);justify-content:center;align-items:center;margin-bottom:.3rem;padding:.6rem .9rem;display:inline-flex}.aydn6q_logo{object-fit:contain;display:block}.aydn6q_titulo{color:var(--color-text);font-size:1.15rem;font-weight:800}.aydn6q_subtitulo{color:var(--color-text-muted);font-size:.85rem}.aydn6q_erro{border-radius:var(--radius-sm);border:1px solid var(--color-danger);background:var(--color-danger-bg);color:var(--color-danger);padding:.6rem .75rem;font-size:.85rem}.aydn6q_campo{flex-direction:column;gap:.3rem;display:flex}.aydn6q_label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.72rem;font-weight:600}.aydn6q_input{border-radius:var(--radius-sm);border:1px solid var(--color-input-border);background:var(--color-surface-elevated);color:var(--color-text);padding:.55rem .7rem;font-size:.9rem}.aydn6q_input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.aydn6q_input:disabled{opacity:.65}.aydn6q_botao{border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-accent);cursor:pointer;border:none;margin-top:.4rem;padding:.65rem 1rem;font-size:.92rem;font-weight:700}.aydn6q_botao:hover:not(:disabled){background:var(--color-primary-dark)}.aydn6q_botao:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}.aydn6q_botao:disabled{opacity:.65;cursor:not-allowed}
