/* Account Vault V27 - Vault-side autofill selector */
.av27-panel{padding:25px;display:grid;gap:16px;max-width:980px}
.av27-panel h3{font-size:17px;font-weight:750;color:var(--text)}
.av27-panel p{font-size:13px;color:var(--subtle);line-height:1.65;overflow-wrap:anywhere}
.av27-note{padding:12px 14px;background:var(--surface-alt);border:1px solid var(--border);border-radius:11px}
.av27-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--surface-alt);border:1px solid var(--border);padding:15px 17px;border-radius:13px}
.av27-entry span{display:grid;min-width:0;gap:3px}.av27-entry strong{font-size:13px;overflow-wrap:anywhere}.av27-entry small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}
.av27-empty{padding:25px;background:var(--surface-alt);border:1px dashed var(--border);border-radius:13px;color:var(--muted);line-height:1.65}
.av27-status{font-weight:700}
@media(max-width:640px){.av27-panel{padding:17px}.av27-entry{flex-direction:column;align-items:stretch}.av27-entry .btn{width:100%}}
