.signer-list-field[data-v-c3cdf982]{width:100%}.signer-chips[data-v-c3cdf982]{display:flex;flex-wrap:wrap}.officer-list[data-v-c3cdf982]{max-height:320px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:8px}.batch-form[data-v-c3cdf982]{background:#f0f4ff;border:1px solid #d0d7ff;border-radius:8px}.signature-preview[data-v-c3cdf982]{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;padding:16px}.signature-preview-table[data-v-c3cdf982]{width:100%;border-collapse:collapse;margin-bottom:12px}.signature-preview-table[data-v-c3cdf982]:last-child{margin-bottom:0}.signature-cell[data-v-c3cdf982]{padding:8px 12px;vertical-align:top}.signature-line-space[data-v-c3cdf982]{height:40px}.signature-line[data-v-c3cdf982]{font-size:13px;color:#555}.signer-display-name[data-v-c3cdf982]{font-size:13px;font-weight:500;margin-top:4px}.signer-extra-line[data-v-c3cdf982]{font-size:12px;color:#666}.signer-name-header[data-v-c3cdf982]{background:#e8eef8;border-left:3px solid #1976d2}.detail-fields[data-v-c3cdf982]{display:flex;flex-wrap:wrap;align-items:center}.field-skipped[data-v-c3cdf982]{opacity:.5}.skip-btn[data-v-c3cdf982]{cursor:pointer;opacity:.5;transition:opacity .15s}.skip-btn[data-v-c3cdf982]:hover{opacity:1}.restore-link[data-v-c3cdf982]{font-size:12px;color:#1976d2;cursor:pointer;text-decoration:underline;margin-left:4px}.vertical-form[data-v-90b8bbc5]{border:1px solid rgba(var(--v-theme-primary),.18);border-radius:10px;overflow:hidden}.vertical-row[data-v-90b8bbc5]{display:flex;align-items:stretch;border-bottom:1px solid rgba(var(--v-theme-primary),.1)}.vertical-row[data-v-90b8bbc5]:last-child{border-bottom:none}.vertical-row:nth-child(2n) .vertical-label[data-v-90b8bbc5]{background:rgba(var(--v-theme-primary),.04)}.vertical-row:nth-child(odd) .vertical-label[data-v-90b8bbc5]{background:rgba(var(--v-theme-primary),.08)}.vertical-row:hover .vertical-label[data-v-90b8bbc5]{background:rgba(var(--v-theme-primary),.13)}.vertical-label[data-v-90b8bbc5]{width:220px;min-width:220px;padding:6px 4px 6px 12px;display:flex;align-items:center;position:relative;border-right:2px solid rgba(var(--v-theme-primary),.2);transition:background .15s}.vertical-value[data-v-90b8bbc5]{flex:1;padding:4px}.header-input[data-v-90b8bbc5]{width:100%;padding:4px 28px 4px 0;border:none;background:transparent;font-size:13px;font-weight:600;color:rgba(var(--v-theme-on-surface),.85);outline:none;cursor:text;letter-spacing:.01em}.header-input[data-v-90b8bbc5]:focus{background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-on-surface));border-radius:4px}.label-del[data-v-90b8bbc5]{position:absolute;right:2px;top:50%;transform:translateY(-50%);flex-shrink:0}.label-del--visible[data-v-90b8bbc5]{opacity:1}.ai-icon-btn[data-v-90b8bbc5]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgb(var(--v-theme-primary));cursor:pointer;transition:transform .1s;flex-shrink:0}.ai-icon-btn[data-v-90b8bbc5]:hover{transform:scale(1.1)}.ai-icon-btn--analyzed[data-v-90b8bbc5]{background:#4caf50}
