/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */


/* Secure document button styles */

.secure-doc-btn {
    display: inline-block;
    padding: 10px 20px;
    background-color: #0073aa;
    color: white;
    text-decoration: none;
    border-radius: 4px;
    font-weight: 500;
    transition: background-color 0.3s ease;
}

.secure-doc-btn:hover {
    background-color: #005a87;
    color: white;
    text-decoration: none;
}


/* Inline image styles - when used as img src */

.secure-doc-btn[src] {
    max-width: 100%;
    height: auto;
    border-radius: 4px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}


/* Error message styles */

.secure-doc-error {
    color: #dc3232;
    background-color: #fef7f1;
    border: 1px solid #dc3232;
    padding: 10px;
    border-radius: 4px;
    margin: 10px 0;
}