/* _content/AireWebsite/Areas/Developer/Views/ChatSessionDisplay/ChatSession.cshtml.rz.scp.css */
@media (max-width: 767.98px) {
    #searchBtnWrapper[b-kcln97pfky] {
        margin: auto 1rem auto auto;
        display: flex;
        justify-content: end;
    }
}

@media (min-width: 767.98px) {
    #searchBtnWrapper[b-kcln97pfky] {
        float: right;
        margin: -3.25rem 1rem 0 0;
        margin-right: 1rem;
    }
}
/* _content/AireWebsite/Areas/Developer/Views/ChatSessionDisplay/_ChatSessionSearchResults.cshtml.rz.scp.css */
.collapse-section-button[aria-expanded=false] .section-expanded[b-2hfafoa188] {
    display: none;
}

.collapse-section-button[aria-expanded=true] .section-collapsed[b-2hfafoa188] {
    display: none;
}
/* _content/AireWebsite/Views/Architecture/Org1Cloud.cshtml.rz.scp.css */
/* _content/AireWebsite/Views/Architecture/OrgMap.cshtml.rz.scp.css */
#mapWrapper[b-r3qgp2xzr8] {
    position: relative; /* Ensures child elements are positioned relative to this container */
}

.vis-navigation[b-r3qgp2xzr8] {
    position: absolute;
    top: 10px;
    left: 10px;
    display: flex;
    flex-direction: column; /* Stack buttons vertically */
    gap: 5px; /* Add spacing between buttons */
    z-index: 1000; /* Ensure buttons appear above the chart */
}

.vis-navigation button[b-r3qgp2xzr8] {
    width: 40px; /* Adjust button width */
    height: 40px; /* Adjust button height */
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px; /* Adjust icon size */
}
/* _content/AireWebsite/Views/Architecture/OrgMatrix.cshtml.rz.scp.css */
.card-header .link-icon[b-jh9ih2740f], .list-group-item .link-icon[b-jh9ih2740f] {
    visibility: hidden;
}

/* Show the icon when hovering over */
.card-header:hover .link-icon[b-jh9ih2740f], .list-group-item:hover .link-icon[b-jh9ih2740f] {
    visibility: visible;
}

.card-header[b-jh9ih2740f],
.card-body[b-jh9ih2740f] {
    padding-left: .75rem;
    padding-right: .75rem;
    user-select: none;
}

.matrix[b-jh9ih2740f] {
    font-size: .95rem;
}

#helpModal li i[b-jh9ih2740f] {
    margin-left: -1.75rem;
    padding-right: .25rem
}
/* _content/AireWebsite/Views/Automation/Automation.cshtml.rz.scp.css */
.no-color[b-s0io1q4au8] {
    background-color: transparent !important;
}

.light-blue[b-s0io1q4au8] {
    background-color: #E6F2FF !important;
}

.medium-light-blue[b-s0io1q4au8] {
    background-color: #B3D9FF !important;
}

.medium-blue[b-s0io1q4au8] {
    background-color: #80C1FF !important;
}

.dark-blue[b-s0io1q4au8] {
    background-color: #3399FF !important;
}
/* _content/AireWebsite/Views/Career/Explore.cshtml.rz.scp.css */
.career-ladder[b-7940gcectt] {
    overflow-x: auto;
}

th[b-7940gcectt], td[b-7940gcectt] {
    padding: 1rem;
}

th[b-7940gcectt] {
    user-select: none;
}

.event[b-7940gcectt] {
    border: 1px solid var(--bs-primary);
    padding: .5rem;
    border-radius: var(--bs-border-radius);
}

    .event:hover[b-7940gcectt] {
        background-color: var(--bs-primary); 
        color: var(--bs-white);
    }
/* _content/AireWebsite/Views/Career/Journey.cshtml.rz.scp.css */

.card-orange[b-8jknidta8z] {
    --bs-card-bg: var(--bs-orange);
    --bs-body-color: var(--bs-white);
}

.card.primary[b-8jknidta8z] {
    --bs-card-border-color: var(--bs-primary-border-subtle);
}

.card.success[b-8jknidta8z] {
    --bs-card-border-color: var(--bs-success-border-subtle);
}

#inlinePartialView[b-8jknidta8z] {
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* Align items to the start */
}

.career-path[b-8jknidta8z] {
    display: flex;
    justify-content: space-between; /* Space cards and lines evenly */
    align-items: center;
    margin-bottom: 20px;
}

.job-card[b-8jknidta8z] {
    border: 1px solid #ddd;
    border-radius: 5px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    margin: 0 10px;
}

/* Align table cells using flexbox */
.inlinePartialView table[b-8jknidta8z] {
    width: 100%;
    border-collapse: collapse;
}

.inlinePartialView td[b-8jknidta8z] {
    display: flex;
    align-items: center;
    justify-content: center; /* Centers content horizontally */
    padding: 10px; /* Consistent padding */
}

.label-wrapper-svg[b-8jknidta8z] {
    text-align: center; /* Ensures all text inside is centered */
    padding: 0 10px;
}

.label-move-svg[b-8jknidta8z] {
    font-weight: bold;
    font-size: 0.9em;
    color: #333;
    display: block; /* Ensures it takes up the full width and starts on a new line */
    margin-bottom: 5px; /* Space between the text and the button */
}

.box[b-8jknidta8z] {
    width: 80%;
    height: 40px;
    border: dotted 5px #000;
    border-color: transparent transparent #6495ED #6495ED;
    border-radius: 0px 0px 0px 250px;
}

    /*  Dotted line orientation */
    .box.top-left[b-8jknidta8z] {
        transform: rotate(0deg);
        align-self: flex-end; /* Align to the right */
    }

    .box.bottom-right[b-8jknidta8z] {
        transform: rotate(180deg);
        align-self: flex-start; /* Align to the left */
    }

    .box.top-right[b-8jknidta8z] {
        transform: scaleX(-1);
        align-self: flex-start; /* Align to the left */
    }

    .box.bottom-left[b-8jknidta8z] {
        transform: rotate(180deg) scaleX(-1);
        align-self: flex-end; /* Align to the right */
    }
/* _content/AireWebsite/Views/Career/Maintain.cshtml.rz.scp.css */
.career-ladder[b-nfvm855k84] {
    overflow-x: auto;
}

th[b-nfvm855k84], td[b-nfvm855k84] {
    padding: 1rem;
}

th[b-nfvm855k84] {
    user-select: none;
}

.event[b-nfvm855k84] {
    border: 1px solid var(--bs-primary);
    padding: .5rem;
    border-radius: var(--bs-border-radius);
}

    .event:hover[b-nfvm855k84] {
        background-color: var(--bs-primary); 
        color: var(--bs-white);
    }

.dragging[b-nfvm855k84] {
    opacity: 0.5;
    border: 1px dashed var(--bs-primary) !important;
    background-color: var(--primary-subtle) !important;
    color: var(--bs-body-color) !important;
}
/* _content/AireWebsite/Views/Career/Moves.cshtml.rz.scp.css */
.hoverEffect:hover[b-drtakkwffd] {
    background-color: rgba(13, 110, 253, 0.75) !important;
    cursor: pointer;
    transition: background-color 0.3s ease, color 0.3s ease;
}

.card[b-drtakkwffd] {
    margin-bottom: 1rem;
}

.card-title[b-drtakkwffd] {
    font-weight: bold;
}
/* _content/AireWebsite/Views/Chat/Chat.cshtml.rz.scp.css */
.msger-chat[b-f8yo8qs8vb]::-webkit-scrollbar {
    width: 6px;
}

.msger-chat[b-f8yo8qs8vb]::-webkit-scrollbar-track {
    background: #ddd;
}

.msger-chat[b-f8yo8qs8vb]::-webkit-scrollbar-thumb {
    background: #bdbdbd;
}

.msg[b-f8yo8qs8vb] {
    display: flex;
    align-items: flex-end;
    margin-bottom: .5rem;
}

    .msg:last-of-type[b-f8yo8qs8vb] {
        margin: 0;
    }

.msg-text[b-f8yo8qs8vb] {
    margin-bottom: .25rem;
}

img.msg-img[b-f8yo8qs8vb] {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    border-radius: 50%;
    padding: .25rem;
}

.msg-bubble[b-f8yo8qs8vb] {
    max-width: 85vw;
    padding: .75rem;
}

.msg-info[b-f8yo8qs8vb] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}

.left-msg[b-f8yo8qs8vb] {
    flex-direction: row;
}

    .left-msg .msg-bubble[b-f8yo8qs8vb] {
        background: var(--bs-secondary-bg-subtle);
        border-bottom-left-radius: 0 !important;
    }

    .left-msg[b-f8yo8qs8vb],
    .left-msg .btn-outline[b-f8yo8qs8vb] {
        color: var(--bs-body-color);
    }

.right-msg[b-f8yo8qs8vb] {
    flex-direction: row-reverse;
}

    .right-msg[b-f8yo8qs8vb],
    .right-msg .btn-outline[b-f8yo8qs8vb] {
        color: var(--bs-white);
    }

        .right-msg .msg-bubble[b-f8yo8qs8vb] {
            background: var(--bs-primary);
            border-bottom-right-radius: 0 !important;
        }

.msger-inputarea[b-f8yo8qs8vb] {
    border-top: 2px solid var(--bs-secondary-border-subtle);
    background: var(--bs-secondary-bg-subtle);
}

.msger-input[b-f8yo8qs8vb] {
    flex: 1;
    background: #ddd;
}

    .msger-input:focus-visible[b-f8yo8qs8vb] {
        border: none;
    }

.msger-send-btn[b-f8yo8qs8vb] {
    margin-left: 10px;
    background: rgb(0, 196, 65);
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    transition: background 0.23s;
}

    .msger-send-btn:hover[b-f8yo8qs8vb] {
        background: rgb(0, 180, 50);
    }

#promptModal .modal-dialog[b-f8yo8qs8vb] {
    max-width: 94%;
    max-height: 94%;
    margin: auto;
}
/* _content/AireWebsite/Views/Insights/Build.cshtml.rz.scp.css */
#outputResultModal .modal-content[b-z78z15ra4l] {
    background: linear-gradient(135deg, #f8f9fa, #e9ecef); /* Light gradient */
    border-radius: 10px; /* Rounded corners */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Subtle shadow */
}

#outputResultModal .modal-header[b-z78z15ra4l] {
    background-color: #0d6efd; /* Bootstrap primary color */
    color: white; /* White text */
    border-bottom: 2px solid #0a58ca; /* Slightly darker border */
}

#outputResultModal .modal-footer[b-z78z15ra4l] {
    background-color: #f1f1f1; /* Light gray background */
    border-top: 1px solid #dee2e6; /* Subtle border */
}

#outputResultModal .btn-light[b-z78z15ra4l] {
    color: #0d6efd; /* Primary color for text */
    background-color: white; /* White background */
    border: 1px solid #0a58ca; /* Border matching the header */
    transition: background-color 0.3s ease, color 0.3s ease; /* Smooth hover effect */
}

#outputResultModal .btn-light:hover[b-z78z15ra4l] {
        background-color: #e9ecef; /* Light gray on hover */
        color: #084298; /* Darker primary color for text */
}

#textLoading[b-z78z15ra4l] {
    font-size: 1.2rem; /* Slightly larger text for better visibility */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Subtle shadow for a modern look */
    transition: transform 0.3s ease, opacity 0.3s ease; /* Smooth animation for appearance */
}

#textLoading.show[b-z78z15ra4l] {
        display: flex !important; /* Ensure it becomes visible */
        transform: scale(1); /* Reset scale */
        opacity: 1; /* Fully visible */
}

#textLoading.hide[b-z78z15ra4l] {
        transform: scale(0.9); /* Slightly shrink */
        opacity: 0; /* Fade out */
        display: none !important; /* Hide after animation */
}
/* _content/AireWebsite/Views/Insights/Compare.cshtml.rz.scp.css */

.card-orange[b-twbt9d25hm] {
    --bs-card-bg: var(--bs-orange);
    --bs-body-color: var(--bs-white);
}

.card.primary[b-twbt9d25hm] {
    --bs-card-border-color: var(--bs-primary-border-subtle);
}

.card.success[b-twbt9d25hm] {
    --bs-card-border-color: var(--bs-success-border-subtle);
}
/* _content/AireWebsite/Views/Insights/Preview.cshtml.rz.scp.css */
@keyframes progressBar-b-6qkjt0gynq {
    0% {
        width: 0;
    }

    100% {
        width: 95%;
    }
}

@keyframes fillProgressBar-b-6qkjt0gynq {
    0% {
        width: 95%;
    }

    100% {
        width: 100%;
    }
}

#preview-tracking .progress-bar-animated-1[b-6qkjt0gynq] {
    background-color: var(--bs-primary);
    animation: progressBar-b-6qkjt0gynq 2s ease-in-out;
    animation-fill-mode: both;
}

#preview-tracking .progress-bar-animated-2[b-6qkjt0gynq] {
    background-color: var(--bs-primary);
    animation: progressBar-b-6qkjt0gynq 9s ease-in-out;
    animation-fill-mode: both;
}

#preview-tracking .progress-bar-animated-3[b-6qkjt0gynq] {
    background-color: var(--bs-primary);
    animation: progressBar-b-6qkjt0gynq 11s ease-in-out;
    animation-fill-mode: both;
}

#preview-tracking .progress-bar-animated-4[b-6qkjt0gynq] {
    background-color: var(--bs-primary);
    animation: progressBar-b-6qkjt0gynq 10.5s ease-in-out;
    animation-fill-mode: both;
}

#preview-tracking .fill-to-complete[b-6qkjt0gynq] {
    animation: fillProgressBar-b-6qkjt0gynq 1s ease-in-out;
    animation-fill-mode: both;
}

/* _content/AireWebsite/Views/JobDetails/Index.cshtml.rz.scp.css */

.validation-summary-valid[b-dcs1j8eul3] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.validation-summary-errors[b-dcs1j8eul3] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
/* _content/AireWebsite/Views/JobDetails/_ContentEdit.cshtml.rz.scp.css */

.validation-summary-valid[b-3mun3nxwdc] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.validation-summary-errors[b-3mun3nxwdc] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
/* _content/AireWebsite/Views/JobDetails/_Job.cshtml.rz.scp.css */

.validation-summary-valid[b-78ww7qf8p8] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.validation-summary-errors[b-78ww7qf8p8] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
/* _content/AireWebsite/Views/JobDetails/_JobEdit.cshtml.rz.scp.css */

.validation-summary-valid[b-f4kxqf9s98] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.validation-summary-errors[b-f4kxqf9s98] {
    margin-top: 1rem;
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
/* _content/AireWebsite/Views/JobDetails/_Section.cshtml.rz.scp.css */

.content .links[b-th59urrqw3] {
    visibility: hidden;
}

.content:hover .links[b-th59urrqw3]{
    visibility: visible;
}

.content p[b-th59urrqw3] {
    margin-bottom: 0;
}
/* _content/AireWebsite/Views/Logon/Logon.cshtml.rz.scp.css */
.page-header[b-6bd6pxfbii] {
    background: linear-gradient(to right, #6a11cb, #2575fc);
    animation: fadeIn-b-6bd6pxfbii 2s ease-in-out;
}

@keyframes fadeIn-b-6bd6pxfbii {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
/* _content/AireWebsite/Views/Shared/v4/_SideNav.cshtml.rz.scp.css */
#sidebar[b-w16y46lth7] {
    height: var(--h-max);
    width: var(--sidebar-width);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

    #sidebar .nav-item[b-w16y46lth7] {
        width: var(--sidebar-width);
    }

        #sidebar .nav-item a:not(.dropdown-item)[b-w16y46lth7] {
            width: var(--nav-item-size);
            height: var(--nav-item-size);
            display: flex;
            align-items: center;
            justify-content: center;
            margin: auto;
            border-radius: 50%;
        }

        #sidebar .nav-item i[b-w16y46lth7] {
            display: flex;
            align-items: center;
            justify-content: center;
            height: var(--nav-item-size);
            width: var(--nav-item-size);
            padding: 1rem;
        }

    #sidebar .dropdown-item:hover[b-w16y46lth7],
    #sidebar .dropdown-item:focus[b-w16y46lth7] {
        --bs-dropdown-link-hover-bg: #c6c7c8;
    }

    #sidebar .profile-wrapper[b-w16y46lth7] {
        margin-bottom: 1rem;
        padding-top: 1rem;
    }

    #sidebar .dropdown-toggle[b-w16y46lth7]:after {
        display: none;
    }
