@import 'tailwind.css';
@import 'dash.css';
@import 'print.css' print;
@import 'defaultstyle.css';
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,400;1,300&family=Kalnia:wght@400;500&display=swap');

#printArea {
    margin: 0;
    padding: 0;
    font-size: 0.8rem;
}

#printArea .printLogo {
    position: absolute;
}

/* #sideCompanyName{
    white-space: nowrap;
    will-change: transform;
    animation: marquee 30s linear infinite;
}
@keyframes marquee {
    0% { left: 10rem; }
    100% { left: -1100px; }

  } */
.printMainHead h3 {
    font-family: 'Kalnia', serif;
}

.printMainHead p {
    font-family: 'Josefin Sans', sans-serif;
}

.printTopHead p {
    font-family: 'Josefin Sans', sans-serif;
}

.draggable {
    position: absolute;
    cursor: grab;
    user-select: none;
}

.draggable:active {
    cursor: grabbing;
}

.fancybox__container {
    z-index: 999999999999 !important;
}


#cke_notifications_area_message {
    display: none !important;
}

@keyframes fadeIn {
    from {
        opacity: 0;
        transform: scale(0.95);
    }

    to {
        opacity: 1;
        transform: scale(1);
    }
}

.animate-fadeIn {
    animation: fadeIn 0.2s ease-out;
}

/* Custom scrollbar */
::-webkit-scrollbar {
    width: 6px;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 3px;
}

::-webkit-scrollbar-thumb {
    background: #c1c1c1;
    border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
    background: #a1a1a1;
}


/* #printArea2_5 {
    display: block !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
} */