﻿
.modalReport {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050; /* Ensures the modal appears on top of other content */
    display: none; /* Hidden by default, shown when triggered */
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Semi-transparent background for the overlay */
    direction: ltr;
    margin: 0px;
    padding: 0px 0px 100px;
    font-family: 'Roboto', Arial, Script;
    font-size: 14px;
}
.modal-div{padding:5px;}
.modal-dialog {
    position: relative;
    margin: 10px auto; /* Center the modal horizontally */
    max-width: 500px; /* Width of the modal */
    pointer-events: none; /* Ensures clicks outside modal close it */
}

.modal-content {
    position: relative;
    background-color: #FFFFFF; /* Solid white background for the content */
    border-radius: 0.3rem;
    padding: 10px; /* Padding inside the modal */
    pointer-events: auto; /* Enables interaction with the modal content */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow for better visibility */
}

.modal-header {
    padding: 1rem;
}


.modal-body {
    padding: 1rem;
    direction: ltr;
    margin: 0px;
    font-family: 'Roboto', Arial, Script;
    font-size: 14px;
}

.modal-footer {
    padding: 1rem;
    border-top: 1px solid #ddd; /* Border above the footer */
    text-align: right;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Background overlay with semi-transparency */
    z-index: 1040; /* Positioned under the modal */
}

.btn-close {
    margin: 0;
    background-color: transparent; /* No background */
    border: none; /* No border */
    font-size: 1.5rem; /* Larger text for better visibility */
    font-weight: bold; /* Bold text */
    color: #000; /* Black color for the close icon */
    cursor: pointer; /* Pointer cursor on hover */
    outline: none; /* Remove default focus outline */
    float: right;
}

    .btn-close:hover {
        color: #ff0000; /* Red color on hover for better visibility */
        text-decoration: none; /* No underline or other decoration */
    }

    .btn-close:focus {
        box-shadow: none; /* Remove focus ring */
        outline: none;
    }


