/* /CommonControl/AutoCompleteControl.razor.rz.scp.css */
.blazored-typeahead[b-dl4qwzcvap] {
    position: relative;
    width: 100%;
    border-bottom: 1px solid #b2c3d3;
    display: none;
}

.typeahead-background[b-dl4qwzcvap] {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    position: fixed;
    background-color: transparent;
    z-index: 1040;
    cursor: pointer;
}

.blazored-typeahead__controls[b-dl4qwzcvap] {
    position: relative;
    cursor: text;
    display: flex;
}

.blazored-typeahead__input[b-dl4qwzcvap] {
    flex: 1;
    border: none;
    border-radius: 5px;
    padding: 10px 28px 10px 0px;
    width: 100%;
}

    .blazored-typeahead__input:focus[b-dl4qwzcvap] {
        outline: none;
    }

.blazored-typeahead__input-multi:focus[b-dl4qwzcvap] {
    outline: none;
    box-shadow: none;
}

.blazored-typeahead__input-hidden[b-dl4qwzcvap] {
    display: none;
}

.invalid[b-dl4qwzcvap] {
    border-color: red !important;
}


.blazored-typeahead__input-mask-wrapper[b-dl4qwzcvap] {
    display: flex;
    width: 100%;
}

.blazored-typeahead__input-multiselect-wrapper[b-dl4qwzcvap] {
    display: flex;
    flex-direction: row;
    width: 100%;
    flex-wrap: wrap;
}

.blazored-typeahead__input-mask-wrapper--disabled[b-dl4qwzcvap] {
    background-color: #e9ecef;
    cursor: not-allowed;
    border-radius: 5px 0 0 5px;
    color: grey;
}

    .blazored-typeahead__input-mask-wrapper--disabled:focus[b-dl4qwzcvap] {
        border: none;
    }

.blazored-typeahead__input-mask[b-dl4qwzcvap] {
    display: flex;
    align-items: center;
    flex: 1;
    border-radius: 5px 0 0 5px;
}

    .blazored-typeahead__input-mask:focus[b-dl4qwzcvap] {
        outline: none;
    }

.blazored-typeahead__down-arrow path[b-dl4qwzcvap] {
    fill: #dbdbdb;
}

.blazored-typeahead__input-icon[b-dl4qwzcvap] {
    width: 40px;
    display: flex;
    border-radius: 0 5px 5px 0;
    padding: .5rem;
    cursor: pointer;
    background: none;
}

    .blazored-typeahead__input-icon:focus[b-dl4qwzcvap] {
        outline: none;
        box-shadow: 0 0 0 0.2rem rgba(38,143,255,.5);
    }

    .blazored-typeahead__input-icon:hover[b-dl4qwzcvap] {
        background-color: #f5f5f5;
    }

        .blazored-typeahead__input-icon:hover .blazored-typeahead__down-arrow path[b-dl4qwzcvap] {
            fill: #333333;
        }

.blazored-typeahead__input-icon--disabled[b-dl4qwzcvap],
.blazored-typeahead__input-icon--disabled:hover[b-dl4qwzcvap] {
    background-color: #e9ecef;
    cursor: not-allowed;
}

    .blazored-typeahead__input-icon--disabled .blazored-typeahead__down-arrow path[b-dl4qwzcvap],
    .blazored-typeahead__input-icon--disabled:hover .blazored-typeahead__down-arrow path[b-dl4qwzcvap] {
        fill: #9c9c9c;
    }

.blazored-typeahead__multi-value[b-dl4qwzcvap] {
    background-color: #dbdbdb;
    display: flex;
    align-items: center;
    min-width: 0px;
    box-sizing: border-box;
    border-radius: 2px;
    margin: .4rem 0 .4rem .4rem;
}

.blazored-typeahead__multi-value-label[b-dl4qwzcvap] {
    color: rgb(51, 51, 51);
    font-size: 85%;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    padding: 3px 3px 3px 6px;
}

.blazored-typeahead__multi-value-clear[b-dl4qwzcvap] {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    padding-left: 4px;
    padding-right: 4px;
    box-sizing: border-box;
    border-radius: 2px;
    background-color: transparent;
    border: 0;
    outline: none;
}

    .blazored-typeahead__multi-value-clear:focus[b-dl4qwzcvap] {
        outline: none;
    }

    .blazored-typeahead__multi-value-clear:hover[b-dl4qwzcvap] {
        background-color: rgb(212, 212, 212);
        color: rgb(222, 53, 11);
    }

.blazored-typeahead__results[b-dl4qwzcvap] {
    position: absolute;
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    border: 1px solid #dbdbdb;
    min-height: 2rem;
    max-height: 450rem;
    overflow-y: auto;
    z-index: 1046;
    width: 100%;
    background: #fff;
}

.blazored-typeahead__result[b-dl4qwzcvap],
.blazored-typeahead__notfound[b-dl4qwzcvap],
.blazored-typeahead__results-help-template[b-dl4qwzcvap],
.blazored-typeahead__results-header[b-dl4qwzcvap],
.blazored-typeahead__results-footer[b-dl4qwzcvap] {
    padding: .5rem;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.blazored-typeahead__selected-item[b-dl4qwzcvap] {
    background-color: #dbdbdb;
}

.blazored-typeahead__selected-item-highlighted[b-dl4qwzcvap] {
    background-color: #d3e2f2;
}

.blazored-typeahead__active-item[b-dl4qwzcvap],
.blazored-typeahead__result:hover[b-dl4qwzcvap],
.blazored-typeahead__result:focus[b-dl4qwzcvap] {
    background-color: #007bff;
    border-top: 1px solid #007bff;
    border-bottom: 1px solid #007bff;
    color: #fff;
    cursor: pointer;
}

/*.autoinputcss {
    border : 1px solid rgb(185, 182, 182, 0.5);
    border-radius : 5px;
    padding-left : 5px;
    transform : scaleY(0.9);
    z-index : 100;
}

@media all and (min-height : 767px) {
    .autoinputcss {
        top : -10px;
    }
*/

.blazored-typeahead__loader[b-dl4qwzcvap] {
    width: 24px;
    height: 24px;
    background-color: #333;
    border-radius: 100%;
    -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
    animation: sk-scaleout-b-dl4qwzcvap 1.0s infinite ease-in-out;
}

@-webkit-keyframes sk-scaleout {
    0% {
        -webkit-transform: scale(0)
    }

    100% {
        -webkit-transform: scale(1.0);
        opacity: 0;
    }
}

@keyframes sk-scaleout-b-dl4qwzcvap {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    100% {
        -webkit-transform: scale(1.0);
        transform: scale(1.0);
        opacity: 0;
    }
}
.typeahead-container .readonly[b-dl4qwzcvap] {
    background-color: #e9ecef;
    opacity: 1;
}
.blazored-typeahead__clear[b-dl4qwzcvap] {
    color: black !important;
    position: absolute;
    right: 10px;
    top: 7px;
    font-size: 16px;
}

.blazored-typeahead__results[b-dl4qwzcvap] {
    max-height: 240px !important;
}

@media(max-height: 736px) {

    .blazored-typeahead__results[b-dl4qwzcvap] {
        max-height: 200px !important;
    }
}

.autoplaceholder[b-dl4qwzcvap]::placeholder {
    opacity: 0.5;
    font-size: 12px !important;
}
/* /CommonControl/CustomTypeAhead.razor.rz.scp.css */
.typeahead-container[b-y5q3mhvlb2] {
    position: relative;
    box-sizing: border-box;
}

.typeahead-background[b-y5q3mhvlb2] {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    position: fixed;
    background-color: transparent;
    z-index: 1040;
    cursor: pointer;
}

.typeahead-control[b-y5q3mhvlb2] {
    -webkit-box-align: center;
    align-items: center;
    cursor: default;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    justify-content: space-between;
    min-height: 38px;
    position: relative;
    box-sizing: border-box;
    border-color: rgb(204, 204, 204);
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    transition: all 100ms ease 0s;
    outline: 0px !important;
    z-index: 1045;
    background-color: var(--box-color);
    border: 1px solid #ced4da;
}

.typeahead-value-container[b-y5q3mhvlb2] {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    box-sizing: border-box;
    flex: 1 1 0%;
    padding: 2px 8px;
}

.typeahead-value-placeholder[b-y5q3mhvlb2] {
    opacity: .5;
}

.typeahead-single-value[b-y5q3mhvlb2] {
    color: rgb(51, 51, 51);
    margin-left: 2px;
    margin-right: 2px;
    max-width: calc(100% - 8px);
    position: absolute;
    text-overflow: ellipsis;
    white-space: nowrap;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
}

.typeahead-multi-value[b-y5q3mhvlb2] {
    background-color: rgb(230, 230, 230);
    display: flex;
    min-width: 0px;
    box-sizing: border-box;
    border-radius: 2px;
    margin: 2px;
}

.typeahead-multi-value-label[b-y5q3mhvlb2] {
    color: rgb(51, 51, 51);
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    padding: 3px 3px 3px 6px;
}

.typeahead-multi-value-clear[b-y5q3mhvlb2] {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    padding-left: 4px;
    padding-right: 4px;
    box-sizing: border-box;
    border-radius: 2px;
    background-color: transparent;
    border: 0;
    outline: none;
}

    .typeahead-multi-value-clear:hover[b-y5q3mhvlb2] {
        background-color: rgb(212, 212, 212);
        color: rgb(222, 53, 11);
    }

.typeahead-indicators[b-y5q3mhvlb2] {
    -webkit-box-align: center;
    align-items: center;
    align-self: stretch;
    display: flex;
    flex-shrink: 0;
    box-sizing: border-box;
}

.typeahead-indicator-separator[b-y5q3mhvlb2] {
    align-self: stretch;
    background-color: rgb(204, 204, 204);
    margin-bottom: 8px;
    margin-top: 8px;
    width: 1px;
    box-sizing: border-box;
}

.typeahead-indicator[b-y5q3mhvlb2] {
    color: rgb(204, 204, 204);
    display: flex;
    box-sizing: border-box;
    padding: 8px;
    transition: color 150ms ease 0s;
    background-color: transparent;
    border: 0;
    outline: none;
}

.typeahead-clear-indicator[b-y5q3mhvlb2] {
    color: rgb(204, 204, 204);
    display: flex;
    box-sizing: border-box;
    padding: 8px;
    transition: color 150ms ease 0s;
}

.typeahead-loading-indicator[b-y5q3mhvlb2] {
    color: rgb(204, 204, 204);
    display: flex;
    align-self: center;
    font-size: 4px;
    line-height: 1;
    margin-right: 4px;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 8px;
    transition: color 150ms ease 0s;
}

.typeahead-loading-dot-1[b-y5q3mhvlb2],
.typeahead-loading-dot-2[b-y5q3mhvlb2],
.typeahead-loading-dot-3[b-y5q3mhvlb2] {
    background-color: rgb(204, 204, 204);
    display: inline-block;
    height: 1em;
    vertical-align: top;
    width: 1em;
    border-radius: 1em;
}

.typeahead-loading-dot-2[b-y5q3mhvlb2],
.typeahead-loading-dot-3[b-y5q3mhvlb2] {
    margin-left: 1em;
}

.typeahead-loading-dot-1[b-y5q3mhvlb2] {
    animation: 1s ease-in-out 0ms infinite normal none running dot-loading;
}

.typeahead-loading-dot-2[b-y5q3mhvlb2] {
    animation: 1s ease-in-out 160ms infinite normal none running dot-loading;
}

.typeahead-loading-dot-3[b-y5q3mhvlb2] {
    animation: 1s ease-in-out 320ms infinite normal none running dot-loading;
}

.typeahead-svg[b-y5q3mhvlb2] {
    display: inline-block;
    fill: currentcolor;
    line-height: 1;
    stroke: currentcolor;
    stroke-width: 0;
}

.typeahead-clear-indicator:hover[b-y5q3mhvlb2] {
    color: rgb(222, 53, 11);
}

.typeahead-chevron-indicator:hover[b-y5q3mhvlb2] {
    color: rgb(130, 130, 130);
}

.typeahead-menu[b-y5q3mhvlb2] {
    top: 100%;
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 11px;
    margin-bottom: 8px;
    margin-top: 2px;
    position: absolute;
    width: 100%;
    z-index: 1050;
    box-sizing: border-box;
    border: 1px solid rgb(191, 191, 191);
    border-radius: 4px;
}

.typeahead-search-container[b-y5q3mhvlb2] {
    margin: 0;
}

.typeahead-search-input[b-y5q3mhvlb2] {
    width: 100%;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border: 1px solid #bfbfbf;
    padding: .5rem;
    box-sizing: border-box;
}

.typeahead-menu-list[b-y5q3mhvlb2] {
    max-height: 300px;
    overflow-y: auto;
    padding-bottom: 4px;
    padding-top: 4px;
    position: relative;
    box-sizing: border-box;
}

.typeahead-option[b-y5q3mhvlb2] {
    background-color: transparent;
    color: inherit;
    cursor: pointer;
    display: block;
    font-size: inherit;
    width: 100%;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    box-sizing: border-box;
    padding: 8px 12px;
}

.typeahead-option-no-records[b-y5q3mhvlb2],
.typeahead-option-loading[b-y5q3mhvlb2] {
    padding: .5rem;
    opacity: .5;
}

.typeahead-option-footer[b-y5q3mhvlb2] {
    padding: .5rem;
}

.typeahead-option-selected[b-y5q3mhvlb2],
.typeahead-option.typeahead-option-selected:hover[b-y5q3mhvlb2] {
    background-color: rgb(38, 132, 255);
    color: rgb(255, 255, 255);
}

.typeahead-option:hover[b-y5q3mhvlb2] {
    background-color: rgb(222, 235, 255);
}
/* /CommonControl/DropDownPaging.razor.rz.scp.css */
.pagination[b-h0ayysvhth] {
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
}

.btn[b-h0ayysvhth] {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn-normal[b-h0ayysvhth] {
    background: none;
    border: none;
    color: #6c757d;
    padding: 5px 10px;
    border-radius: unset;
    border-right: 1px solid;
    border-right-color: lightgray;
}

.currentpage[b-h0ayysvhth] {
    background: white;
    color: var(--core-color);
    border: 1px solid grey;
    border-top: none;
    border-top-color: white;
    border-bottom: 2px solid var(--core-color);
    outline: none;
    padding: 5px 10px;
    font-weight: bold;
    border-radius: unset;
}

.total-lbl[b-h0ayysvhth] {
    margin-top: 10px;
    text-align: right;
    margin-left: auto;
}

@media(max-width : 768px)
{
    .total-lbl[b-h0ayysvhth] {
        display:none
    }
}
/* /CommonControl/HTMLDateTimePicker.razor.rz.scp.css */

.custom-date[b-j3wvo05t5k] {
    position: relative;
}
    .custom-date input[type=date][b-j3wvo05t5k], input[type=datetime-local][b-j3wvo05t5k], input[type=month][b-j3wvo05t5k] {
        position: relative;
        padding-right: 25px;
    }

    .custom-date input[datetime-local][b-j3wvo05t5k]:before, .custom-date input[type=date][b-j3wvo05t5k]:before, input[type=datetime-local][b-j3wvo05t5k]:before, input[type=month][b-j3wvo05t5k]:before {
        position: absolute;
        top: 2px; 
        left: 3px;
        content: attr(data-date);
        display: inline-block;
        color: var(--text-color);
        padding: 5px;
        background: white;
        padding-right: 36px;
        font-size: 14px;
        width: calc(100% - 24px);
        height: auto;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

.pl-h[b-j3wvo05t5k]:before {
    font-size: 12px !important;
    color: #c6c9cc !important;
}

@media all and (max-width : 767px) {
    .pl-h[b-j3wvo05t5k]:before {
        font-size: 14px !important;
        color: #c6c9cc !important;
    }
}
    .custom-date input[b-j3wvo05t5k]::-webkit-datetime-edit, input[b-j3wvo05t5k]::-webkit-inner-spin-button, input[b-j3wvo05t5k]::-webkit-clear-button {
        /*    display: none;*/
    }

    /*.datesvgbox {
    position: absolute;
    z-index : 10;
    color : var(--core-color);
}*/

    .custom-date input[b-j3wvo05t5k]::-webkit-calendar-picker-indicator {
        position: absolute;
        /*top: 3px; */
        right: 3px;
        color: tomato;
        opacity: 1;
    }

    .cus_clear_date[b-j3wvo05t5k] {
        position: absolute;
        color: #cccccc;
        right: 23px;
        z-index: 1;
        background: transparent;
        border: none;
        height: 38px;
    }

/* /CommonControl/HTMLTimePicker.razor.rz.scp.css */
/*Date Time Picker*/
.datepicker-width[b-n4uxq2mdx4] {
	width: calc(100% - 194px);
}

.datepicker-dropdown-pad[b-n4uxq2mdx4] {
	padding: 0.375rem !important;
}

.time-min-width[b-n4uxq2mdx4] {
	min-width: 65px;
}

/* End Date*/

/*html Select dropDowm*/
select[b-n4uxq2mdx4] {
	font-size: 14px;
	height: 33px;
}

.select-custom-css[b-n4uxq2mdx4] {
	display: inline-block;
	width: 100%;
	height: 38px;
	padding: 0.375rem 1.75rem 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	vertical-align: middle;
	background-color: var(--box-color);
	border: none;
	border-radius: 0.25rem;
}

	.select-custom-css:focus[b-n4uxq2mdx4] {
		border-color: #80bdff;
		outline: 0;
		box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
	}
/*End html Select dropDowm*/

.cus_clear_date[b-n4uxq2mdx4] {
	position: absolute;
	color: gray;
	right: 23px;
	z-index: 1;
	background: transparent;
	border:none;
	height: 38px;
}
/* /CommonControl/MessageModal.razor.rz.scp.css */
/* /CommonControl/Modal.razor.rz.scp.css */
/*
.back-3d {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
    background: #fff;
    transform: rotateY(180deg);
}

.modal-flip-from-left {
    top: 50%;
    left: -200%;
    transform: translate(-50%, -50%);
}

    .modal-flip-from-left.show {
        left: 50%;
        animation: modal-flip-from-left-show 1s;
    }

.modal .face-3d {
    backface-visibility: hidden;
}



@keyframes modal-flip-from-left-show {
    0% {
        left: -200%;
        transform: translate(-50%, -50%) rotateY(-180deg);
    }

    80% {
        transform: translate(-50%, -50%) rotateY(-180deg);
    }

    90% {
        left: 50%;
        transform: translate(-50%, -50%) rotateY(-90deg);
    }

    100% {
        transform: translate(-50%, -50%) rotateY(0deg);
    }
}
*/
/* /CommonControl/MultiColumnComboDropDown.razor.rz.scp.css */

.table-layout[b-sog7st8oah] {
    table-layout: fixed;
    word-break: break-word;
}

.dr-table-header[b-sog7st8oah] {
    padding: 4px;
    box-shadow: 0px -8px 14px -6px inset #00000036;
    display: flex;
}

.table-header thead[b-sog7st8oah] {
    position: sticky;
    top: -4px;
}

.multidropdown-container[b-sog7st8oah] {
    position: relative;
    box-sizing: border-box;
    padding: 0;
    width: 100%
}

    .multidropdown-container .readonly[b-sog7st8oah] {
        background-color: #e9ecef73;
        opacity: 1;
    }

.multidropdown-control[b-sog7st8oah] {
    -webkit-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    cursor: default;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    justify-content: space-between;
    min-height: 38px;
    position: relative;
    box-sizing: border-box;
    border-color: rgb(204, 204, 204);
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    transition: all 100ms ease 0s;
    outline: 0px !important;
    background-color: var(--box-color);
    border: 1px solid #ced4da;
}

.multidropdown-value-container[b-sog7st8oah] {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    box-sizing: border-box;
    flex: 1 1 0%;
    padding: 2px 8px;
}

.multidropdown-single-value[b-sog7st8oah] {
    color: rgb(51, 51, 51);
    margin-left: 2px;
    margin-right: 2px;
    max-width: 100%;
    position: absolute;
    text-overflow: ellipsis;
    white-space: nowrap;
    top: 50%;
    transform: translateY(-50%);
    box-sizing: border-box;
    overflow: hidden;
}

.multidropdown-indicator-separator[b-sog7st8oah] {
    align-self: stretch;
    background-color: rgb(204, 204, 204);
    margin-bottom: 8px;
    margin-top: 8px;
    width: 1px;
    box-sizing: border-box;
    display: none;
}


.multidropdown-value-placeholder[b-sog7st8oah] {
    opacity: .5;
    font-size: 12px;
}

.multidropdown-indicators[b-sog7st8oah] {
    -webkit-box-align: center;
    align-items: center;
    align-self: stretch;
    display: flex;
    flex-shrink: 0;
    box-sizing: border-box;
    z-index: 1049;
}

.multidropdown-loading-indicator[b-sog7st8oah] {
    color: rgb(204, 204, 204);
    display: flex;
    align-self: center;
    font-size: 4px;
    line-height: 1;
    margin-right: 4px;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 8px;
    transition: color 150ms ease 0s;
}

.multidropdown-indicator[b-sog7st8oah] {
    color: rgb(204, 204, 204);
    display: flex;
    box-sizing: border-box;
    padding: 8px;
    transition: color 150ms ease 0s;
    background-color: transparent;
    border: 0;
    outline: none;
}

.multidropdown-loading-dot-1[b-sog7st8oah],
.multidropdown-loading-dot-2[b-sog7st8oah],
.multidropdown-loading-dot-3[b-sog7st8oah] {
    background-color: rgb(204, 204, 204);
    display: inline-block;
    height: 1em;
    vertical-align: top;
    width: 1em;
    border-radius: 1em;
}

.multidropdown-loading-dot-2[b-sog7st8oah],
.multidropdown-loading-dot-3[b-sog7st8oah] {
    margin-left: 1em;
}

.multidropdown-loading-dot-1[b-sog7st8oah] {
    animation: 1s ease-in-out 0ms infinite normal none running dot-loading-b-sog7st8oah;
}

.multidropdown-loading-dot-2[b-sog7st8oah] {
    animation: 1s ease-in-out 160ms infinite normal none running dot-loading-b-sog7st8oah;
}

.multidropdown-loading-dot-3[b-sog7st8oah] {
    animation: 1s ease-in-out 320ms infinite normal none running dot-loading-b-sog7st8oah;
}

.multidropdown-svg[b-sog7st8oah] {
    display: inline-block;
    fill: currentcolor;
    line-height: 1;
    stroke: currentcolor;
    stroke-width: 0;
}

.multidropdown-clear-indicator:hover[b-sog7st8oah] {
    color: rgb(222, 53, 11);
}

.multidropdown-chevron-indicator:hover[b-sog7st8oah] {
    color: rgb(130, 130, 130);
}

.multidropdown-menu[b-sog7st8oah] {
    top: 100%;
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 11px;
    margin-bottom: 8px;
    margin-top: 2px;
    position: absolute;
    /*width: 100%;*/
    z-index: 1050;
    box-sizing: border-box;
    border: 1px solid rgb(191, 191, 191);
    border-radius: 4px;
}



.multidropdown-search-container[b-sog7st8oah] {
    margin: 0;
}

.multidropdown-search-input[b-sog7st8oah] {
    width: 100%;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border: 1px solid #bfbfbf;
    padding: .5rem;
    box-sizing: border-box;
    outline: none;
}

.multidropdown-menu-list[b-sog7st8oah] {
    max-height: 300px;
    overflow-y: auto;
    padding-bottom: 4px;
    padding-top: 4px;
    position: relative;
    box-sizing: border-box;
}

.multidropdown-option[b-sog7st8oah] {
    background-color: transparent;
    color: inherit;
    cursor: pointer;
    font-size: inherit;
    width: 100%;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    box-sizing: border-box;
    /*padding: 8px 12px;*/
}

    .multidropdown-option td[b-sog7st8oah] {
        color: white !important;
    }

.multidropdown-option-no-records[b-sog7st8oah],
.multidropdown-option-loading[b-sog7st8oah] {
    padding: .5rem;
    opacity: .5;
}

.multidropdown-option-footer[b-sog7st8oah] {
    padding: .5rem;
}

.multidropdown-option-selected[b-sog7st8oah],
.multidropdown-option.multidropdown-option-selected:hover[b-sog7st8oah] {
    background-color: rgb(38, 132, 255) !important;
    color: rgb(255, 255, 255) !important;
}

    .multidropdown-option-selected td[b-sog7st8oah] {
        color: rgb(255, 255, 255) !important;
    }

.multidropdown-option:hover[b-sog7st8oah] {
    background-color: rgb(222, 235, 255);
}

.multidropdown-option multidropdown-option-selected .table td[b-sog7st8oah] {
    color: white;
}

.multidropdown-option .table tbody tr:nth-child(even)[b-sog7st8oah] {
    background-color: unset !important;
}

.table tbody tr:nth-child(even)[b-sog7st8oah] {
    background-color: unset;
}

@keyframes dot-loading-b-sog7st8oah {
    0%, 80%, 100% {
        opacity: 0;
    }

    40% {
        opacity: 1;
    }
}

.typeahead-multi-value[b-sog7st8oah] {
    background-color: transparent;
    border: 1px solid var(--core-color);
    display: flex;
    min-width: 0px;
    box-sizing: border-box;
    border-radius: 2px;
    margin: 2px;
}

.typeahead-multi-value-label[b-sog7st8oah] {
    color: rgb(51, 51, 51);
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    padding: 3px 3px 3px 6px;
}

.typeahead-multi-value-clear[b-sog7st8oah] {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    padding-left: 4px;
    padding-right: 4px;
    box-sizing: border-box;
    border-radius: 2px;
    background-color: transparent;
    border: 0;
    outline: none;
}

    .typeahead-multi-value-clear:hover[b-sog7st8oah] {
        background-color: rgb(212, 212, 212);
        color: rgb(222, 53, 11);
    }

.table-header[b-sog7st8oah] {
    padding: 4px;
    box-shadow: 0px -8px 14px -6px inset #00000036;
    display: flex;
}

th[b-sog7st8oah] {
    background-color: var(--core-color);
    color: white;
    padding: 7px;
}


.paging-container[b-sog7st8oah] {
    padding-top: 2px;
    background: #d7d7d79c;
}

.hovering[b-sog7st8oah] {
    background-color: #e0effb !important;
}

.multidropdown-background[b-sog7st8oah] {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    position: fixed;
    background-color: transparent;
    z-index: 1040;
    cursor: pointer;
}

.disableFirstChild :first-child .typeahead-multi-value-clear[b-sog7st8oah] {
    display: none !important;
}

@media(max-width: 767px) {
    /*  .multidropdown-value-placeholder {
        opacity: .5;
        font-size: 14px;
    }*/

    .multidropdown-menu[b-sog7st8oah] {
        right: 0;
        width: 100%;
    }
}

@media(max-width: 414px) and (min-width: 374px) {

    .multidropdown-menu[b-sog7st8oah] {
        width: 100%;
    }

    .multidd[b-sog7st8oah] {
        min-width: 320px;
    }
}
/* /CommonControl/NumericTextBox.razor.rz.scp.css */
/*Numeric Textbox*/
[numericerr = "err"] .numeric-wrap[b-tqqdmjp33h] {
    border: 1px solid red;
}

.numerictextbox[b-tqqdmjp33h] {
    border-width: 0;
    background-color: transparent;
    line-height: 1.5;
    text-align: left;
    white-space: nowrap;
    display: inline-flex;
    vertical-align: middle;
    position: relative;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: 1rem;
    color: #292b2c;
    border-color: rgba(33,37,41,.125);
}

.numeric-wrap[b-tqqdmjp33h] {
    transition: color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;
    color: #292b2c;
    background-color: #fff;
    border-color: rgba(33,37,41,.15);
    display: flex;
    flex-direction: row;
    border-radius: .25rem;
    padding: 0;
    width: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: relative;
    cursor: default;
    outline: 0;
}

    .numeric-wrap input[b-tqqdmjp33h] {
        padding: 10px;
        padding-top: 16px;
        text-align: right;
        flex: 1 1 0;
        width: 100%;
        height: calc(.75rem + 1.5em);
        box-sizing: border-box;
        border: 0;
        outline: 0;
        color: inherit;
        background: 0 0;
        font: inherit;
        display: flex;
        align-items: center;
        overflow: hidden;
        text-overflow: ellipsis;
        min-height: 38px;
        transition: color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;
    }

.numeric-select[b-tqqdmjp33h] {
    transition: color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;
    padding: 0;
    flex-direction: column;
    align-items: stretch;
    width: calc(17px + .75rem);
    border-radius: 0 .25rem .25rem 0;
    border-width: 0 0 0 1px;
    box-sizing: border-box;
    border-style: solid;
    display: flex;
    justify-content: center;
    text-align: center;
    cursor: pointer;
    color: #000;
    background-color: #e4e7eb;
    border-color: #e4e7eb;
}

.numeric-link-increse[b-tqqdmjp33h] {
    display: block;
    height: calc(.375rem + .75em);
    overflow: hidden;
    position: relative;
    width: 100%;
    color: black;
    text-decoration: none;
}

.numeric-icon[b-tqqdmjp33h] {
    position: absolute;
    right: 50%;
    transform: translateX(50%);
    width: 1em;
    height: 1em;
    speak: none;
    text-transform: none;
    text-decoration: none;
    vertical-align: middle;
    top: -1px;
}

.numeric-link-decrease[b-tqqdmjp33h] {
    display: block;
    height: calc(.375rem + .75em);
    overflow: hidden;
    position: relative;
    width: 100%;
    color: black;
}

.border-none[b-tqqdmjp33h] {
    border: none !important;
}
/* /Pages/Index.razor.rz.scp.css */
.menu-wrapper[b-idycijy1i0] {
    position: relative;
    overflow-x: hidden;
    overflow-y: hidden;
    margin: 0 10px 0 0px;
}

.menu[b-idycijy1i0] {
    min-height: 55px;
    box-sizing: border-box;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
}

.item[b-idycijy1i0] {
    display: inline-block;
    min-width: 100px;
    height: 100%;
    padding: 5px;
    box-sizing: border-box;
    margin-right: 5px;
}

.paddle[b-idycijy1i0] {
    position: fixed;
    bottom: 0;
    background: #ffffff94;
    padding: 5px;
    border-radius: 10px;
    backdrop-filter: blur(5px);
    border: solid white 1px;
    box-shadow: 0px 0px 3px 0px grey;
    width: 30px;
    height: 30px;
    top: 10px;
    color: gray;
    text-align: center;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: center;
}

.left-paddle[b-idycijy1i0] {
    right: 55px;
}

.right-paddle[b-idycijy1i0] {
    right: 15px;
}

.hidden[b-idycijy1i0] {
    display: none;
}

/* 8 */
.report-btn[b-idycijy1i0] {
    background-color: gray;
    line-height: 28px;
    padding: 0;
    border: none;
    position: relative;
    color: white;
}
.report-btn span[b-idycijy1i0] {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  padding: 5px;
}
.report-btn[b-idycijy1i0]:before,
.report-btn[b-idycijy1i0]:after {
  position: absolute;
  content: "";
  right: 0;
  bottom: 0;
  background: var(--core-color);
  transition: all 0.3s ease;
}
.report-btn[b-idycijy1i0]:before{
   height: 0%;
   width: 2px;
}
.report-btn[b-idycijy1i0]:after {
  width: 0%;
  height: 2px;
}
.report-btn:hover[b-idycijy1i0]:before {
  height: 100%;
  color:var(--core-color);
}
.report-btn:hover[b-idycijy1i0]:after {
  width: 100%;
}
.report-btn:hover[b-idycijy1i0]{
  background: transparent;
}
.report-btn span:hover[b-idycijy1i0]{
  color: var(--core-color);
}
    .report-btn span[b-idycijy1i0]:before,
    .report-btn span[b-idycijy1i0]:after {
        position: absolute;
        content: "";
        left: 0;
        top: 0;
        background: var(--core-color);
        transition: all 0.3s ease;
    }
.report-btn span[b-idycijy1i0]:before {
  width: 2px;
  height: 0%;
}
.report-btn span[b-idycijy1i0]:after {
  height: 2px;
  width: 0%;
}
.report-btn span:hover[b-idycijy1i0]:before {
  height: 100%;
}
.report-btn span:hover[b-idycijy1i0]:after {
  width: 100%;
}
.selected[b-idycijy1i0] {
    color: #fff;
    background-color: var(--primarybtn-background-color);
    border-color: var(--primarybtn-Font-color);
}
.del-icon[b-idycijy1i0] {
    position: relative;
    color: var(--core-color);
    width: 32px;
    text-align: center;
    margin-right: 8px;
    border: 1px solid var(--core-color);
    margin-left: 5px;
}
    .del-icon[b-idycijy1i0]::after {
        position: absolute;
        content: "";
        border: 0.5px solid var(--core-color);
        left: -10px;
        width: 10px;
        top: 46%;
    }
@media (max-width: 1299px) {
    .menu-wrapper[b-idycijy1i0] {
        margin: 0 75px 10px 5px;
    }
    .left-paddle[b-idycijy1i0] {
        right: 40px;
    }

    .right-paddle[b-idycijy1i0] {
        right: 5px;
    }

}
/* /ParameterControl/Select1DatewithBranchCostingMethod.razor.rz.scp.css */

.custom-radio[b-crjv60swzt] {
    position: relative;
    padding: 10px;
    padding-left: 40px  ;
    height: 30px;
    width: 100%;
    margin: auto;
}

.custom-radio[b-crjv60swzt]:before {
    content: "";
    width: 15px;
    height: 15px;
    background: var(--core-color);
    position: absolute;
    left: 7px;
    top: calc(50% - 13px);
    box-sizing: border-box;
    border-radius: 50%;
}

.custom-radio input[type="radio"][b-crjv60swzt] {
    opacity: 0;
    -webkit-appearance: none;
    display: inline-block;
    vertical-align: middle;
    z-index: 100;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 30px;
    position: absolute;
    left: 0;
    top: calc(50% - 15px);
    cursor: pointer;
}
    .custom-radio label[b-crjv60swzt] {
        position: absolute;
        top: -2px;
    }
.bullet[b-crjv60swzt] {
    position: relative;
    width: 25px;
    height: 25px;
    left: 2px;
    top: -3px;
    border: 3px solid var(--core-color);
    opacity: 0;
    border-radius: 50%;
}

input[type="radio"]:checked ~ .bullet[b-crjv60swzt] {
    position: absolute;
    opacity: 1;
    animation-name: explode-b-crjv60swzt;
    animation-duration: 0.350s;
}

.line[b-crjv60swzt] {
    position: absolute;
    width: 10px;
    height: 2px;
    background-color: var(--core-color);
    opacity: 0;
}

    .line.zero[b-crjv60swzt] {
        left: 11px;
        top: -21px;
        transform: translateY(20px);
        width: 2px;
        height: 10px;
    }

    .line.one[b-crjv60swzt] {
        right: -7px;
        top: -11px;
        transform: rotate(-55deg) translate(-9px);
    }

    .line.two[b-crjv60swzt] {
        right: -20px;
        top: 11px;
        transform: translate(-9px);
    }

    .line.three[b-crjv60swzt] {
        right: -8px;
        top: 35px;
        transform: rotate(55deg) translate(-9px);
    }

    .line.four[b-crjv60swzt] {
        left: -8px;
        top: -11px;
        transform: rotate(55deg) translate(9px);
    }

    .line.five[b-crjv60swzt] {
        left: -20px;
        top: 11px;
        transform: translate(9px);
    }

    .line.six[b-crjv60swzt] {
        left: -8px;
        top: 35px;
        transform: rotate(-55deg) translate(9px);
    }

    .line.seven[b-crjv60swzt] {
        left: 11px;
        bottom: -21px;
        transform: translateY(-20px);
        width: 2px;
        height: 10px;
    }

input[type="radio"]:checked ~ .bullet .line.zero[b-crjv60swzt] {
    animation-name: drop-zero-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.one[b-crjv60swzt] {
    animation-name: drop-one-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.two[b-crjv60swzt] {
    animation-name: drop-two-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.three[b-crjv60swzt] {
    animation-name: drop-three-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.four[b-crjv60swzt] {
    animation-name: drop-four-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.five[b-crjv60swzt] {
    animation-name: drop-five-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.six[b-crjv60swzt] {
    animation-name: drop-six-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.seven[b-crjv60swzt] {
    animation-name: drop-seven-b-crjv60swzt;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

@keyframes explode-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: scale(10);
    }

    60% {
        opacity: 1;
        transform: scale(0.5);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes drop-zero-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: translateY(20px);
        height: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translateY(-2px);
        height: 0px;
        opacity: 0;
    }
}

@keyframes drop-one-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: rotate(-55deg) translate(-20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(-55deg) translate(9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-two-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: translate(-20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translate(9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-three-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: rotate(55deg) translate(-20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(55deg) translate(9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-four-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: rotate(55deg) translate(20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(55deg) translate(-9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-five-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: translate(20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translate(-9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-six-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: rotate(-55deg) translate(20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(-55deg) translate(-9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-seven-b-crjv60swzt {
    0% {
        opacity: 0;
        transform: translateY(-20px);
        height: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translateY(2px);
        height: 0px;
        opacity: 0;
    }
}
/* /ParameterControl/SelectOption.razor.rz.scp.css */
.custom-space[b-2k6s8w5l7h] {
    height: 45px;
    width: 100%;
}
.custom-radio[b-2k6s8w5l7h] {
    position: relative;
    padding: 10px;
    padding-left: 40px;
    height: 30px;
    width: 100%;
    margin: auto;
}

    .custom-radio[b-2k6s8w5l7h]:before {
        content: "";
        width: 15px;
        height: 15px;
        background: var(--core-color);
        position: absolute;
        left: 7px;/*
        top: calc(50% - 13px);*/
        top:6px;
        box-sizing: border-box;
        border-radius: 50%;
    }

    .custom-radio input[type="radio"][b-2k6s8w5l7h] {
        opacity: 0;
        -webkit-appearance: none;
        display: inline-block;
        vertical-align: middle;
        z-index: 100;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 30px;
        position: absolute;
        left: 0;
        /*top: calc(50% - 15px);*/
        top: 6px;
        cursor: pointer;
    }

    .custom-radio label[b-2k6s8w5l7h] {
        position: absolute;
        top: -2px;
        line-height: 2;
    }

.bullet[b-2k6s8w5l7h] {
    position: relative;
    width: 25px;
    height: 25px;
    left: 2px;
    top: 1px;
    border: 3px solid var(--core-color);
    opacity: 0;
    border-radius: 50%;
}

input[type="radio"]:checked ~ .bullet[b-2k6s8w5l7h] {
    position: absolute;
    opacity: 1;
    animation-name: explode-b-2k6s8w5l7h;
    animation-duration: 0.350s;
}

.line[b-2k6s8w5l7h] {
    position: absolute;
    width: 10px;
    height: 2px;
    background-color: var(--core-color);
    opacity: 0;
}

    .line.zero[b-2k6s8w5l7h] {
        left: 11px;
        top: -21px;
        transform: translateY(20px);
        width: 2px;
        height: 10px;
    }

    .line.one[b-2k6s8w5l7h] {
        right: -7px;
        top: -11px;
        transform: rotate(-55deg) translate(-9px);
    }

    .line.two[b-2k6s8w5l7h] {
        right: -20px;
        top: 11px;
        transform: translate(-9px);
    }

    .line.three[b-2k6s8w5l7h] {
        right: -8px;
        top: 35px;
        transform: rotate(55deg) translate(-9px);
    }

    .line.four[b-2k6s8w5l7h] {
        left: -8px;
        top: -11px;
        transform: rotate(55deg) translate(9px);
    }

    .line.five[b-2k6s8w5l7h] {
        left: -20px;
        top: 11px;
        transform: translate(9px);
    }

    .line.six[b-2k6s8w5l7h] {
        left: -8px;
        top: 35px;
        transform: rotate(-55deg) translate(9px);
    }

    .line.seven[b-2k6s8w5l7h] {
        left: 11px;
        bottom: -21px;
        transform: translateY(-20px);
        width: 2px;
        height: 10px;
    }

input[type="radio"]:checked ~ .bullet .line.zero[b-2k6s8w5l7h] {
    animation-name: drop-zero-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.one[b-2k6s8w5l7h] {
    animation-name: drop-one-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.two[b-2k6s8w5l7h] {
    animation-name: drop-two-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.three[b-2k6s8w5l7h] {
    animation-name: drop-three-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.four[b-2k6s8w5l7h] {
    animation-name: drop-four-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.five[b-2k6s8w5l7h] {
    animation-name: drop-five-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.six[b-2k6s8w5l7h] {
    animation-name: drop-six-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

input[type="radio"]:checked ~ .bullet .line.seven[b-2k6s8w5l7h] {
    animation-name: drop-seven-b-2k6s8w5l7h;
    animation-delay: 0.100s;
    animation-duration: 0.9s;
    animation-fill-mode: forwards;
}

@keyframes explode-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: scale(10);
    }

    60% {
        opacity: 1;
        transform: scale(0.5);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes drop-zero-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: translateY(20px);
        height: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translateY(-2px);
        height: 0px;
        opacity: 0;
    }
}

@keyframes drop-one-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: rotate(-55deg) translate(-20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(-55deg) translate(9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-two-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: translate(-20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translate(9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-three-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: rotate(55deg) translate(-20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(55deg) translate(9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-four-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: rotate(55deg) translate(20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(55deg) translate(-9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-five-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: translate(20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translate(-9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-six-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: rotate(-55deg) translate(20px);
        width: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: rotate(-55deg) translate(-9px);
        width: 0px;
        opacity: 0;
    }
}

@keyframes drop-seven-b-2k6s8w5l7h {
    0% {
        opacity: 0;
        transform: translateY(-20px);
        height: 10px;
    }

    20% {
        opacity: 1;
    }

    100% {
        transform: translateY(2px);
        height: 0px;
        opacity: 0;
    }
}

@media(max-width: 550px){

    .custom-radio[b-2k6s8w5l7h] {
        padding-bottom: 45px;
    }

        .custom-radio[b-2k6s8w5l7h]:before {
            /*top: calc(50% - 26px);*/
        }
}
/* /Shared/Glassmorphin.razor.rz.scp.css */
.gH[b-8vt6i412cw] {
    font-size: 24px;
    font-weight: 600;
    color: var(--core-color);
}
.wrapper[b-8vt6i412cw] {
    position: relative;
}

    .wrapper .clock[b-8vt6i412cw] {
        display: flex;
        width: 400px;
        height: 320px;
        align-items: center;
        justify-content: center;
        background: rgba(245, 246, 248, 0.3);
        border-radius: 20px;
        box-shadow: 0 4px 30px rgba(245, 246, 248, 0.1);
        -webkit-backdrop-filter: blur(15px);
        backdrop-filter: blur(15px);
        border: 2px solid rgba(245, 246, 248, 0.6);
    }
     
        .wrapper .clock > *[b-8vt6i412cw] {
            position: absolute;
        }

            .wrapper .clock > * #hr[b-8vt6i412cw], .wrapper .clock > * #min[b-8vt6i412cw], .wrapper .clock > * #sec[b-8vt6i412cw] {
                position: absolute;
                display: flex;
                justify-content: center;
                border-radius: 50%;
                width: 100%;
                height: 100%;
            }
             
    .wrapper .shape[b-8vt6i412cw] {
        position: absolute;
        width: 120px;
        height: 120px;
        pointer-events: none;
        z-index: 0;
    }

        .wrapper .shape svg[b-8vt6i412cw] {
            overflow: visible;
            width: 100%;
            height: 100%;
        }

        .wrapper .shape#firstShape[b-8vt6i412cw] {
            top: 40%;
            left: -30%;
        }

            .wrapper .shape#firstShape path[b-8vt6i412cw] {
                fill: #641abc;
            }

        .wrapper .shape#secondShape[b-8vt6i412cw] {
            top: 20%;
            left: 60%;
        }

            .wrapper .shape#secondShape path[b-8vt6i412cw] {
                fill: #9b59b6;
            }

        .wrapper .shape#thirdShape[b-8vt6i412cw] {
            top: -25%;
            left: 30%;
            transform: translatex(-50%);
        }

            .wrapper .shape#thirdShape path[b-8vt6i412cw] {
                fill: #ff7f50;
            }
.mw-150[b-8vt6i412cw]{
    min-width:150px;
}
@media (max-width: 767px) {

    .wrapper .clock[b-8vt6i412cw] { 
        width: 300px;
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-6g9pk47pd5] {
    position: relative;
    display: flex;
    flex-direction: column;
    background: var(--app-background-color);
}

main[b-6g9pk47pd5] {
    flex: 1;
}

.top-row[b-6g9pk47pd5] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-6g9pk47pd5]  a, .top-row .btn-link[b-6g9pk47pd5] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-6g9pk47pd5] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

.fbg[b-6g9pk47pd5] {
    background: #c9d4f5;
    position: relative;
    display: flex;
    align-content: stretch;
    align-items: center;
    border-radius: 3px;
    height: 100vh;
}

.feedbackone[b-6g9pk47pd5] {
    margin: auto;
    margin-top: 15px;
    opacity: 0.5;
}

.feedbacktwo[b-6g9pk47pd5] {
    position: absolute;
    top: 7px;
    right: 3px;
    opacity: 0.5;
}

.feedbackthree[b-6g9pk47pd5] {
    position: absolute;
    top: 1px;
    left: 0px;
    opacity: 0.5;
}

.feedbackfour[b-6g9pk47pd5] {
    position: absolute;
    top: 0;
    left: 20%;
    opacity: 0.3;
}

.feedbackfive[b-6g9pk47pd5] {
    position: absolute;
    bottom: 0;
    left: 10px;
    opacity: 0.5;
}

.feedbacksix[b-6g9pk47pd5] {
    position: absolute;
    top: 5px;
    right: 20%;
    opacity: 0.5;
}

.feedbackseven[b-6g9pk47pd5] {
    position: absolute;
    top: 57%;
    right: 23%;
    opacity: 0.3;
}

.feedbackeight[b-6g9pk47pd5] {
    position: absolute;
    top: 30%;
    left: 7%;
    opacity: 0.5;
}

.feedbacknine[b-6g9pk47pd5] {
    position: absolute;
    right: 28px;
    bottom: 32px;
    opacity: 0.3;
}

.jus[b-6g9pk47pd5] {
    justify-content: space-between;
}

.canbtn[b-6g9pk47pd5] {
    width: 48%;
}

.senbtn[b-6g9pk47pd5] {
    width: 100%;
}

.btn-pri[b-6g9pk47pd5] {
    background-color: var(--primarybtn-background-color);
    border-color: var(--primarybtn-background-color);
}

.feb-container[b-6g9pk47pd5] {
    margin-top: -5px;
    position: relative;
}

    .feb-container .feb-inner[b-6g9pk47pd5] {
        background: white;
        border-radius: 5px;
        padding: 10px 15px 15px 15px;
    }
.glassmop[b-6g9pk47pd5] {
    position: absolute;
    left: 38%;
}



@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-6g9pk47pd5] {
        display: none;
    }

    .top-row.auth[b-6g9pk47pd5] {
        justify-content: space-between;
    }

    .top-row a[b-6g9pk47pd5], .top-row .btn-link[b-6g9pk47pd5] {
        margin-left: 0;
    }
}

@media (min-width: 992px) {
    .page[b-6g9pk47pd5] {
        flex-direction: row;
    }

    /*.sidebar {
        width: 250px;
        height: 100vh; 
        top: 0;
        position:sticky;
        overflow-y:auto;
        overflow-x:hidden;
    }*/

    .top-row[b-6g9pk47pd5] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-6g9pk47pd5], article[b-6g9pk47pd5] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
@media (max-width: 767px) {

    .glassmop[b-6g9pk47pd5] {
        position: absolute;
        left: 10%;
    }
}
@media (max-height: 414px) {

    .glassmop[b-6g9pk47pd5] {
        position: absolute;
        left: 30%;
    }   
}
/* /Shared/NavMenu.razor.rz.scp.css */
:root[b-j3wrnxvvca] {
    --i: 50; 
}
.header-btn[b-j3wrnxvvca] {
    position: relative;
    color: var(--core-color);
    font-size: 16px;
    width: 100%;
    text-align: left;
    padding: 10px 5px;
    border-radius: 0;
    display: flex; 
    font-weight:bold;
    text-align:center;
}
.menu-btn[b-j3wrnxvvca] {
    position: relative;
    color: var(--menu-Font-color);
    font-size: 16px;
    width: 100%;
    text-align: left;
    padding: 10px 15px;
    border-radius: 0;
    display: flex;
    transform: scale(2);
    opacity: 0;
}
    .menu-btn:hover[b-j3wrnxvvca] {
        color: var(--core-color);
        font-weight: 600;
    }
.overlay[b-j3wrnxvvca] {
    display: flex;
}
    .overlay[b-j3wrnxvvca]:before {
        content: '';
        display: block;
        z-index: -1;
        position: absolute;
        left: -100%;
        top: 0;
        width: 100%;
        height: 100%;
        border-right: solid 5px var(--core-color);
        background: var(--main-transparent_color);
        transition: .35s ease left;
    }
.menu-btn:hover > .overlay[b-j3wrnxvvca]:before{
    left:0;
}
.menu-div .menuactive[b-j3wrnxvvca] {
    color: white;
    position: relative;
    font-weight: 600;
    border: 0;
    box-shadow: 0 0 5px #ddd;
    -moz-box-shadow: 0 0 5px #DDD;
    -webkit-box-shadow: 0 0 5px #ddd;
    /*border-left: 4px solid var(--core-color);
    border-right: 4px solid var(--core-color);*/
    border-left: 4px solid var(--core-light-color);
    border-right: 4px solid var(--core-light-color);
    background: linear-gradient(var(--core-light-color), var(--core-warm-color)) !important;
}
    .menu-div .menuactive[b-j3wrnxvvca]:before {
        content: "";
        position: absolute;
        top: 42%;
        left: 0;
        border-left: 5px solid var(--core-light-color);
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
    }
    .menu-div .menuactive[b-j3wrnxvvca]:after {
        content: "";
        position: absolute;
        top: 42%;
        right: 0;
        border-right: 5px solid var(--core-light-color);
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
    }
.subMenu[b-j3wrnxvvca] {
    position: relative;
    color: black;
    font-size: 16px;
    width: 100%;
    text-align: left;
    padding: 10px 15px;
    border-radius: 0;
    display: flex;
    transform: scale(2);
    opacity: 0;
}
    .subMenu:hover[b-j3wrnxvvca] {
        color: var(--core-color); 
    }
.submenu-div[b-j3wrnxvvca]{
    display:none;
    opacity:0;
}
.subactive[b-j3wrnxvvca] {
    display: block;
    opacity: 1;
}
.subMenuactive[b-j3wrnxvvca] {
    color: var(--core-color);
}
.menuactive > .overlay[b-j3wrnxvvca]:before {
    left: 0;
    border-right: 0;
}
.menu-icon[b-j3wrnxvvca]{
    width: 40px;
}

    .menu-icon span[b-j3wrnxvvca] {
        color: var(--core-warm-color);
    }

.menuactive .menu-icon span[b-j3wrnxvvca] {
    color: white;
}

.menu-text[b-j3wrnxvvca] {
    width: calc(100% - 40px);
}
.menu-textfont[b-j3wrnxvvca]{
    font-size:16px;
}

.slide-marign[b-j3wrnxvvca] {
    width: 0;
    height: calc(100% + 1px);
    border: 1px dotted var(--core-color);
    position: absolute;
    left: 34px;
    top: 0;
}
.timeline-side[b-j3wrnxvvca] {
    content: "";
    display: block;
    width: 0;
    border: 3px solid var(--core-color);
    position: absolute;
    top: 45%;
    left: 32px;
    border-radius: 5px;
    background: var(--core-color);
} 

.menu-btn:nth-of-type(1)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.0625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.0625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.menu-btn:nth-of-type(2)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.menu-btn:nth-of-type(3)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.1875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.1875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.menu-btn:nth-of-type(4)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.menu-btn:nth-of-type(5)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.3125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.287s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.menu-btn:nth-of-type(6)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.3125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.3s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.menu-btn:nth-of-type(7)[b-j3wrnxvvca], .menu-btn:nth-of-type(8)[b-j3wrnxvvca], .menu-btn:nth-of-type(9)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.3125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.387s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(1)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.0625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.0625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(2)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(3)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.1875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.1875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(4)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(5)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.3125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(6)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.375s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(7)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.4375s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(8)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.5s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(9)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.5625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(10)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(11)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.6875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(12)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.75s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(13)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.8125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(14)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.875cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(15)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 0.9375s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(16)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(17)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.0625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}

.subMenu:nth-of-type(18)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(19)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.1875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(20)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(21)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.3125s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(22)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.375s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(23)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.4375s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(24)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.5s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(25)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.5625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(26)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.625s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(27)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.6875s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(28)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.7503s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(28)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.8128s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(29)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.8753s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(30)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 1.9738s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
}
.subMenu:nth-of-type(31)[b-j3wrnxvvca], .subMenu:nth-of-type(32)[b-j3wrnxvvca], .subMenu:nth-of-type(33)[b-j3wrnxvvca],
.subMenu:nth-of-type(34)[b-j3wrnxvvca], .subMenu:nth-of-type(35)[b-j3wrnxvvca], .subMenu:nth-of-type(36)[b-j3wrnxvvca],
.subMenu:nth-of-type(37)[b-j3wrnxvvca], .subMenu:nth-of-type(38)[b-j3wrnxvvca], .subMenu:nth-of-type(39)[b-j3wrnxvvca], .subMenu:nth-of-type(40)[b-j3wrnxvvca], .subMenu:nth-of-type(41)[b-j3wrnxvvca], .subMenu:nth-of-type(42)[b-j3wrnxvvca], .subMenu:nth-of-type(43)[b-j3wrnxvvca] {
    -webkit-animation: drop_in 0.5s 2.0003s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
    animation: drop_in-b-j3wrnxvvca 0.5s 0.25s cubic-bezier(0.43, 1.6, 0.57, 0.88) forwards !important;
} 
@keyframes drop_in-b-j3wrnxvvca{
    0% {
        transform: scale(2);
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes wave-b-j3wrnxvvca{
    0% {
        top: 1000px;
    }

    100% {
        top: 0px;
    }
}
 .pad-l-40[b-j3wrnxvvca]{
     padding-left: 40px;
 }
