/* Document signing designer — signer palette colors + placed field tags */
:root {
    --signer-1: #1c5471;
    --signer-2: #28a745;
    --signer-3: #dc3545;
    --signer-4: #fd7e14;
    --signer-5: #6f42c1;
    --signer-6: #17a2b8;
    --signer-7: #e83e8c;
    --signer-8: #6c757d;
}

.sign-field-tag {
    border-radius: 6px;
    padding: 2px 6px;
    font-size: 0.7rem;
    font-weight: 600;
    color: #111;
    box-sizing: border-box;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
    touch-action: none;
}

/* FR-012: auto-scroll highlight pulse */
@keyframes signFieldPulse {
    0%, 100% { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); }
    40%       { box-shadow: 0 0 0 5px rgba(242, 169, 0, 0.55); }
}
.sign-field-highlight {
    animation: signFieldPulse 1.5s ease-out;
}
