.asn-overlay[data-v-49dc2418]{z-index:90;background:#11181c73;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.asn-modal[data-v-49dc2418]{background:var(--pl-surface);border-radius:var(--pl-r-2xl);width:100%;max-width:460px;font-family:var(--font-painel,"Inter",system-ui,sans-serif);color:var(--pl-ink-strong);max-height:90vh;padding:20px;overflow-y:auto;box-shadow:0 24px 70px #11181c47}.asn-head[data-v-49dc2418]{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.asn-head__icone[data-v-49dc2418]{border-radius:var(--pl-r-xl);background:var(--painel-accent-soft,var(--pl-ok-bg));width:42px;height:42px;color:var(--painel-accent-text,var(--pl-ok));flex-shrink:0;justify-content:center;align-items:center;display:flex}.asn-titulo[data-v-49dc2418]{font-family:var(--font-painel,var(--font-legado-titulo));color:var(--pl-ink);margin:0;font-size:16.5px;font-weight:700}.asn-sub[data-v-49dc2418]{color:var(--pl-muted);margin:3px 0 0;font-size:12px;line-height:1.4}.asn-x[data-v-49dc2418]{color:var(--pl-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px}.asn-lista li[data-v-49dc2418],.asn-x[data-v-49dc2418]:hover{color:var(--pl-text)}.asn-lista[data-v-49dc2418]{background:var(--pl-surface);border-radius:var(--pl-r-xl);flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 12px;list-style:none;display:flex}.asn-lista li[data-v-49dc2418]{align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.asn-cert .pid[data-v-49dc2418],.asn-lista .pid[data-v-49dc2418]{color:var(--painel-accent-text,var(--pl-ok))}.asn-cert[data-v-49dc2418]{border:1px solid var(--pl-border-soft);border-radius:var(--pl-r-xl);align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.asn-cert .pid[data-v-49dc2418]{margin-top:1px}.asn-cert__nome[data-v-49dc2418]{font-size:13px;font-weight:700}.asn-cert__meta[data-v-49dc2418]{color:var(--pl-muted);margin-top:2px;font-size:11px;line-height:1.45}.asn-campos[data-v-49dc2418]{margin-top:12px}.asn-label[data-v-49dc2418]{color:var(--pl-text);margin-bottom:5px;font-size:11.5px;font-weight:600;display:block}.asn-input[data-v-49dc2418]{border:1px solid var(--pl-border);border-radius:var(--pl-r-lg);background:var(--pl-surface);width:100%;color:var(--pl-ink-strong);padding:10px 12px;font-family:inherit;font-size:13.5px}.asn-input[data-v-49dc2418]:focus{border-color:var(--painel-accent,var(--pl-ok));box-shadow:0 0 0 3px var(--painel-accent-soft,#e6f2ef);outline:none}.asn-input--file[data-v-49dc2418]{padding:8px 10px;font-size:12.5px}.asn-hint[data-v-49dc2418]{color:var(--pl-faint);margin:6px 0 0;font-size:11px;line-height:1.45}.asn-aviso[data-v-49dc2418]{border-radius:var(--pl-r-xl);padding:11px 13px;font-size:12.5px;line-height:1.5}.asn-aviso p[data-v-49dc2418]{margin:0 0 4px}.asn-aviso p[data-v-49dc2418]:last-of-type{margin-bottom:0}.asn-aviso--neutro[data-v-49dc2418]{background:var(--pl-surface);color:var(--pl-text)}.asn-aviso--alerta[data-v-49dc2418]{background:var(--pl-warn-bg);border:1px solid var(--pl-warn-line);color:var(--pl-warn)}.asn-aviso--erro[data-v-49dc2418]{background:var(--pl-danger-bg);border:1px solid var(--pl-danger-line);color:var(--pl-danger)}.asn-link[data-v-49dc2418]{color:var(--painel-accent-text,var(--pl-ok));margin-top:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.asn-link[data-v-49dc2418]:hover{text-decoration:underline}.asn-footer[data-v-49dc2418]{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.asn-btn[data-v-49dc2418]{border-radius:var(--pl-r-lg);cursor:pointer;border:none;align-items:center;gap:7px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.asn-btn[data-v-49dc2418]:disabled{opacity:.55;cursor:not-allowed}.asn-btn--primary[data-v-49dc2418]{background:var(--painel-accent,#2e8b82);color:#fff}.asn-btn--primary[data-v-49dc2418]:not(:disabled):hover{filter:brightness(.94)}.asn-btn--ghost[data-v-49dc2418]{background:var(--pl-surface);color:var(--pl-text);border:1px solid var(--pl-border)}.asn-btn--ghost[data-v-49dc2418]:not(:disabled):hover{background:var(--pl-surface-2)}
