@import '_content/AuralizeBlazor/AuralizeBlazor.tf5u2o3oxg.bundle.scp.css';
@import '_content/Blazor.Flags/Blazor.Flags.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';
@import '_content/Nextended.Blazor/Nextended.Blazor.tkxqvq0zjw.bundle.scp.css';

/* /Components/User/UserProfile.razor.rz.scp.css */
.navbar-toggler[b-91xmtva3q2] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-91xmtva3q2] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-91xmtva3q2] {
    font-size: 1.1rem;
}

.oi[b-91xmtva3q2] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-91xmtva3q2] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-91xmtva3q2] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-91xmtva3q2] {
        padding-bottom: 1rem;
    }

    .nav-item[b-91xmtva3q2]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item[b-91xmtva3q2]  a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item[b-91xmtva3q2]  a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 641px) {
    .navbar-toggler[b-91xmtva3q2] {
        display: none;
    }

    .collapse[b-91xmtva3q2] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}

.menu-text[b-91xmtva3q2] {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) 20px/58px Roboto;
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-666666);
    text-align: center;
    /*  font: normal normal bold 20px/58px Roboto;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    text-decoration: none;
    padding: 10px;
    font-weight: 600;
}

.up-dropdown-menu[b-91xmtva3q2] {
    width: 300px !important;
    /*height: 400px !important;*/
}

.up-dropdown-item[b-91xmtva3q2] {
    display: inline-block;
    width: 200px !important;
}

.up-menu-item[b-91xmtva3q2] {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) 20px/58px Roboto;
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-666666);
    text-align: left;
    /*  font: normal normal bold 20px/58px Roboto;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    text-decoration: none;
    font-size:15px;
    padding: 10px;
    font-weight: 600;
}

.up-menu-item-org[b-91xmtva3q2] {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) 20px/58px Roboto;
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-666666);
    text-align: center;
    /*  font: normal normal bold 20px/58px Roboto;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    text-decoration: none;
    font-size: 15px;
    padding: 10px; 
}

.dropdown-item.active[b-91xmtva3q2], .dropdown-item:active[b-91xmtva3q2] {
    color: #fff;
    /* text-decoration: none; */
    background-color: rgba(0,0,0,.2);
}
/* /Components/Widgets/EventDashboard/EventProgress/EventProgressWidget.razor.rz.scp.css */

*[b-64n935px82] {
    margin: 0;
    padding: 0;
}

.wrapper[b-64n935px82] {
    display: flex;
    padding-bottom: 10px;
    position: relative; /* Added to position the lines absolutely */
    height: 20px; /* Added to accommodate the height of the vertical line */
}

.yellow[b-64n935px82],
.green[b-64n935px82],
.gray[b-64n935px82],
.line[b-64n935px82] {
    margin: 0;
    padding: 0;
    position: relative;
    border-radius: 10px;
}

.yellow[b-64n935px82] {
    width: 455px;
    height: 4px;
}

    .yellow[b-64n935px82],
    .yellow .line[b-64n935px82] {
        background-color: #FFDD30;
    }

.green[b-64n935px82] {
    width: 25px;
    height: 4px;
    border-radius: 0;
}

    .green[b-64n935px82],
    .green .line[b-64n935px82] {
        background-color: #3EC280;
    }

.line[b-64n935px82] {
    width: 4px;
    height: 15px;
    position: absolute;
    top: -5px;
}

.green p[b-64n935px82] {
    font: 500 12px Roboto, sans-serif;
    color: #3EC280;
    position: absolute;
    top: -21px;
}

.gray[b-64n935px82] {
    width: 455px;
    height: 4px;
}

    .gray[b-64n935px82],
    .gray .line[b-64n935px82] {
        background-color: #DDD;
    }


/* /Pages/Dashboard.razor.rz.scp.css */
.btn-create-event[b-klxvo2c92h] {
    color: #fff;
   /* top: 553px;
    left: 849px;*/
    width: 261px;
    height: 79px;
    background: var(--mud-palette-primary) 0% 0% no-repeat padding-box;
    border-color: #1861ac;
    border-radius: 6px;
    opacity: 1;
}

 
/* /Pages/EventDashboard.razor.rz.scp.css */
.progress[b-tds4ksugms] {
    height: 4px;
    margin-bottom: 20px;
}

.progress-bar[b-tds4ksugms] {
    background-color: var(--mud-palette-primary);
    height: 100%;
}

.input-main-title[b-tds4ksugms] {
    font-size: 22px;
}

.input-sub-title[b-tds4ksugms] {
    text-align: left;
    font-weight: bold;
    /* font: normal normal 600 25px/33px Segoe UI;*/
    letter-spacing: 0px;
    color: #999999;
    opacity: 1;
    font-size: 15px;
}

[b-tds4ksugms] .active-class {
    background-color: white;
}

[b-tds4ksugms] a.disabled {
    pointer-events: none;
    cursor: default;
}

.show[b-tds4ksugms] {
    display: block;
}

.hide[b-tds4ksugms] {
    display: none;
}
/* /Pages/Event/RejectEventPosition.razor.rz.scp.css */
.title[b-4awsnqlxzp] {
    font: var(--unnamed-font-style-normal) normal 600 25px/33px Segoe UI;
    letter-spacing: var(--unnamed-character-spacing-0);
    text-align: center;
    /* font: normal normal 600 25px/33px Segoe UI;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    font-size: 25px;
    font-weight: 600;
}
.subtitle[b-4awsnqlxzp] {
    font: var(--unnamed-font-style-normal) normal 600 25px/33px Segoe UI;
    letter-spacing: var(--unnamed-character-spacing-0);
    text-align: center;
    /* font: normal normal 600 25px/33px Segoe UI;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    font-size: 15px;
}
/* /Pages/User/Login/Login.razor.rz.scp.css */
.update-version-alert[b-jzs10vsbr6] {
    position: absolute;
    top: 10px;
    left: 10px;    
}
/* /Shared/Autofill/Core/BaseView.razor.rz.scp.css */
.input-wrapper[b-r105dfte7l] {
    width: fit-content;
    position: relative;
}

.clear[b-r105dfte7l] {
    display: block;
    position: absolute;
    right: 10px;
    top: 8px;
    font-size: 17px;
}

.x-dropdown-item[b-r105dfte7l] { 
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-15)/28px var(--unnamed-font-family-open-sans);
    letter-spacing: var(--unnamed-character-spacing-0);
    text-align: left;
    /* font: normal normal 600 25px/33px Segoe UI;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    font-size: 15px; 
}
/* /Shared/DatePicker/Core/Calendar.razor.rz.scp.css */
.calendar-popup[b-0r7pydqhat] {
    --color-past: #f9c1c1;
    --color-different-month: #b1b0b0;
    width: 260px;
    padding: 15px;
    /*box-sizing: initial;
    box-shadow: 2px 4px 15px 2px gray;*/
}

.calendar-header[b-0r7pydqhat] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.month-year[b-0r7pydqhat] {
    font-weight: bold;
}

.month-controls button[b-0r7pydqhat] {
    background: none;
    border: none;
    padding: 0;
    font-size: 20px;
    line-height: 20px;
    padding: 0 3px;
}

table[b-0r7pydqhat] {
    margin-left: -8px;
    margin-top: 17px;
    width: 100%;
}

table th[b-0r7pydqhat], table td[b-0r7pydqhat] {
    height: 27px;
    font-size: 16px;
    text-align: right;
}

.day[b-0r7pydqhat] {
    display: block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    text-align: center;
    line-height: 30px;
}

    .day.regular[b-0r7pydqhat] {
        color: #000;
    }

.different-month[b-0r7pydqhat] {
    color: var(--color-different-month);
}

.day.different-month:not(.selected):hover[b-0r7pydqhat], .day.regular:not(.selected):hover[b-0r7pydqhat] {
    font-weight: bold;
    color: var(--bs-success);
}

.past[b-0r7pydqhat] {
    cursor: not-allowed;
    color: var(--color-past);
}

.day.selected[b-0r7pydqhat] {
    border-radius: 5px;
    background: var(--bs-success);
    color: #fff;
}

    .day.selected.past[b-0r7pydqhat] {
        border-radius: 5px;
        background: var(--color-different-month);
        color: var(--color-past);
    }
/* /Shared/DatePicker/InputDatePicker.razor.rz.scp.css */
.x-calendar[b-hzupjj1p68] {
    float: left;
    margin-left: -22px;
    margin-top: 2px;
    position: relative;
    z-index: 2;
    cursor:pointer;
}
/* /Shared/NotSuccessNotification.razor.rz.scp.css */
.modal-content[b-jdm2kwza2z] {
    background-color: #f8d7da;
    border-color: #f5c2c7;
    color: #842029;
}

.modal-header[b-jdm2kwza2z] {
    border-bottom: 1px solid #842029;
}

.modal-footer[b-jdm2kwza2z] {
    border-top: 1px solid #842029;
}

.close[b-jdm2kwza2z] {
    text-decoration: none;
}
/* /Shared/Sotable/Sortable.razor.rz.scp.css */
.sortable-item[b-8goccndkr1] {
    cursor: grab;
}
/* /Shared/User/UserNavMenu.razor.rz.scp.css */
.navbar-toggler[b-vcsc556peu] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-vcsc556peu] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-vcsc556peu] {
    font-size: 1.1rem;
}

.oi[b-vcsc556peu] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-vcsc556peu] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-vcsc556peu] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-vcsc556peu] {
        padding-bottom: 1rem;
    }

    .nav-item[b-vcsc556peu]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item[b-vcsc556peu]  a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item[b-vcsc556peu]  a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 641px) {
    .navbar-toggler[b-vcsc556peu] {
        display: none;
    }

    .collapse[b-vcsc556peu] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}

.menu-text[b-vcsc556peu] {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) 20px/58px Roboto;
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-666666);
    text-align: center;
    /*  font: normal normal bold 20px/58px Roboto;*/
    letter-spacing: 0px;
    color: #666666;
    opacity: 1;
    text-decoration: none;
    padding: 10px;
    font-weight: 600;
}

.nav-link[b-vcsc556peu] {
    display: block;
    padding: 0.5rem 1rem;
    color: #666666;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}
/* /Shared/User/UserSidebar.razor.rz.scp.css */
.nav-link[b-z5aiyu0xj3] {
    display: block;
    padding: 0.5rem 1rem;
    color: #666666;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}
