.login-sidebar {
    display: block;
    &.sidebarwrap .kcaLNH.MuiDrawer-root > .MuiPaper-root {
        transform: translateX(0%);
    }
    font-size: 16px;
    .MuiInputAdornment-root {
        height: 0.01em;
        display: flex;
        max-height: 2em;
        align-items: center;
        white-space: nowrap;
    }
    .MuiInputAdornment-positionStart {
        margin-right: 21px;
        margin-left: 12px;
    }
    .MuiInputBase-root {
        color: rgba(0, 0, 0, 0.87);
        cursor: text;
        display: inline-flex;
        position: relative;
        font-size: 1rem;
        box-sizing: border-box;
        align-items: center;
        font-family: "Roboto", "Helvetica", "Arial", sans-serif;
        font-weight: 400;
        line-height: 1.1876em;
        letter-spacing: 0.00938em;
    }
    .MuiInputBase-fullWidth {
        width: 100%;
    }
    .MuiPaper-root p,
    .MuiPaper-root img {
        margin-bottom: 0 !important;
    }
    .MuiInputBase-input {
        color: currentColor;
        width: 100%;
        border: 0;
        height: 1.1876em;
        margin: 0;
        display: block;
        padding: 6px 0 7px;
        min-width: 0;
        background: none;
        box-sizing: content-box;
        animation-name: mui-auto-fill-cancel;
        letter-spacing: inherit;
        animation-duration: 10ms;
        -webkit-tap-highlight-color: transparent;
    }
    .MuiInputBase-input::-webkit-input-placeholder {
        color: currentColor;
        opacity: 0.42;
        transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    }
    .MuiInputBase-input::-moz-placeholder {
        color: currentColor;
        opacity: 0.42;
        transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    }
    .MuiInputBase-input:-ms-input-placeholder {
        color: currentColor;
        opacity: 0.42;
        transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    }
    .MuiInputBase-input::-ms-input-placeholder {
        color: currentColor;
        opacity: 0.42;
        transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    }
    .MuiInputBase-input:focus {
        outline: 0;
    }
    .MuiInputBase-input:invalid {
        box-shadow: none;
    }
    .jss5 {
        top: -5px;
        left: 0;
        right: 0;
        bottom: 0;
        margin: 0;
        padding: 0 8px;
        overflow: hidden;
        position: absolute;
        border-style: solid;
        border-width: 1px;
        border-radius: inherit;
        pointer-events: none;
    }
    .jss6 {
        padding: 0;
        text-align: left;
        transition: width 150ms cubic-bezier(0, 0, 0.2, 1) 0ms;
        line-height: 11px;
    }
    .MuiOutlinedInput-root {
        position: relative;
        border-radius: 4px;
    }
    .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
        border-color: rgba(0, 0, 0, 0.87);
    }
    @media (hover: none) {
        .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
            border-color: rgba(0, 0, 0, 0.23);
        }
    }
    .MuiOutlinedInput-adornedStart {
        padding-left: 14px;
    }
    .MuiOutlinedInput-notchedOutline {
        border-color: rgba(0, 0, 0, 0.23);
    }
    .MuiOutlinedInput-input {
        padding: 18.5px 14px;
    }
    .MuiOutlinedInput-inputAdornedStart {
        padding-left: 0;
    }

    .css-101kdd2-StyledAnchor {
        color: var(--color-text-primary);
        line-height: 150%;
        font-size: 12px;
        font-weight: normal;
        display: inline-block;
        border-width: 0px 0px 1px;
        border-style: dashed;
        border-color: var(--colors-green);
        padding-bottom: 4px;
        cursor: pointer;
    }
    @media (max-width: 70.95em) {
        .css-101kdd2-StyledAnchor {
            padding-bottom: 8px;
        }
    }
    .css-cjjfua-Wrapper {
        grid-column: span 10 / auto;
    }
    .css-1cawihb-H2-Header {
        font-weight: bold;
        font-size: 32px;
        line-height: 120%;
        color: var(--color-text-primary);
        margin: 0px;
    }
    @media only screen and (max-width: 70.95em) {
        .css-1cawihb-H2-Header {
            font-size: 24px;
        }
    }
    @media only screen and (max-width: 47.95em) {
        .css-1cawihb-H2-Header {
            font-size: 22px;
        }
    }
    @media only screen and (max-width: 47.95em) {
        .css-1cawihb-H2-Header {
            font-size: 16px;
        }
    }
    .css-ycsjcs-FlexDiv {
        display: flex;
        margin-top: 12px;
        margin-bottom: 32px;
    }
    @media only screen and (max-width: 47.95em) {
        .css-ycsjcs-FlexDiv {
            margin-bottom: 16px;
        }
    }
    .css-ytmw9n-P1-StyledP1 {
        font-weight: normal;
        font-size: 14px;
        line-height: 150%;
        color: var(--color-text-primary);
        margin: 0px 4px 0px 0px;
    }
    .css-2a27hx-H6-StyledH6 {
        font-size: 14px;
        line-height: 150%;
        margin: 0px;
        color: var(--colors-green);
        font-weight: bold;
    }
    @media only screen and (max-width: 70.95em) {
        .css-2a27hx-H6-StyledH6 {
            font-size: 12px;
        }
    }
    .css-xwaxti-EditDiv {
        position: relative;
    }
    .css-1d12ge2-StyledTextField-InputField.MuiOutlinedInput-root {
        border-style: solid;
        border-width: 1px;
        border-color: #e9eef2;
        border-radius: 6px;
        transition: border-color 400ms ease-in-out 0s;
    }
    .css-1d12ge2-StyledTextField-InputField.MuiOutlinedInput-root .MuiOutlinedInput-input {
        padding: 16px 24px;
    }
    .css-1d12ge2-StyledTextField-InputField.MuiOutlinedInput-root .MuiOutlinedInput-input::-webkit-input-placeholder {
        color: #3c4852;
        opacity: 1;
    }
    .css-1d12ge2-StyledTextField-InputField.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline {
        display: none;
        pointer-events: none;
    }
    .css-1d12ge2-StyledTextField-InputField:hover.MuiOutlinedInput-root:not(.Mui-disabled):not(.Mui-focused),
    .input-outer-focused {
        border-color: #3c4852 !important;
    }
    .css-1d12ge2-StyledTextField-InputField.MuiOutlinedInput-root .MuiOutlinedInput-input {
        color: #3c4852;
    }
    @media only screen and (max-width: 47.95em) {
        .css-1d12ge2-StyledTextField-InputField.MuiOutlinedInput-root .MuiOutlinedInput-input {
            font-size: 12px;
        }
    }
    .css-143kfst-StyledSelectedMenu {
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        cursor: pointer;
        margin-right: 8px;
    }
    @media only screen and (max-width: 47.95em) {
        .css-143kfst-StyledSelectedMenu {
            margin-right: 0px;
        }
    }
    .css-1nhouvq-StyledImg {
        width: 24px !important;
    }
    .css-1sdyl22-P1-BoldP1 {
        font-size: 14px;
        line-height: 150%;
        color: var(--color-text-primary);
        margin: 0px;
        padding: 0px 8px 0px 12px;
        font-weight: 600;
    }
    .css-22l1m-StyledArrowDown {
        transition: transform 400ms ease-in-out 0s;
        transform: rotate(0deg);
        margin-top: 2px;
        width: 16px;
        height: 16px;
        flex: 0 0 auto;
    }
    .dropdownlist-button.active{
        .css-22l1m-StyledArrowDown{
            transform: rotate(180deg);
        }
    }
    .css-8pvvsg-ButtonWrapper {
        display: flex;
        -webkit-box-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        align-items: center;
        margin-top: 32px;
    }
    @media only screen and (max-width: 47.95em) {
        .css-8pvvsg-ButtonWrapper {
            margin-top: 16px;
        }
    }
    .css-12y27hs-StyledButton {
        position: relative;
        border: none;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        font-size: 16px;
        font-weight: bold;
        -webkit-box-align: center;
        align-items: center;
        cursor: no-drop;
        border-radius: 6px;
        width: 128px;
        height: 48px;
        min-height: 48px;
        color: var(--color-text-secondary);
        -webkit-user-drag: none;
        user-select: none;
        background-color: var(--color-shadow);
        transition: box-shadow 300ms ease-in-out 0s, transform 300ms ease-in-out 0s,
            background-color 300ms ease-in-out 0s;
    }
    .css-12y27hs-StyledButton:active {
        border: none;
        box-shadow: 0px 8px 8px 0px var(--color-shadow);
        background-color: var(--color-shadow);
    }
    .css-zfcs5g-StyledAnchor {
        color: #3c4852;
        line-height: 150%;
        font-size: 12px;
        font-weight: normal;
        display: inline-block;
        border-width: 0px 0px 1px;
        border-style: dashed;
        border-color: black;
        padding-bottom: 4px;
        cursor: pointer;
    }
    @media (max-width: 70.95em) {
        .css-zfcs5g-StyledAnchor {
            padding-bottom: 8px;
        }
    }
    .css-4zeqrb-H6-StyledH6 {
        font-size: 14px;
        line-height: 150%;
        margin: 0px;
        color: #3c4852;
        font-weight: bold;
    }
    @media only screen and (max-width: 70.95em) {
        .css-4zeqrb-H6-StyledH6 {
            font-size: 12px;
        }
    }

    .footer-text {
        position: absolute;
        top: calc(100% - 79px);
        left: 0;
        color: #7a8b94;
        width: 100%;
        font-size: 12px !important;
        text-align: center;
        background-color: #fcfcfc;
        padding: 30px;
        a {
            color: #3c4852;
        }
    }

    // .kcaLNH.MuiDrawer-root>.MuiPaper-root{
    //     padding-right: 103px;
    // }

    .login-button {
        white-space: nowrap;
        position: relative;
        border: none;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        font-size: 16px;
        font-weight: bold;
        -webkit-box-align: center;
        align-items: center;
        cursor: pointer;
        border-radius: 6px;
        width: 128px;
        height: 48px;
        min-height: 48px;
        -webkit-user-drag: none;
        user-select: none;
        transition: box-shadow 300ms ease-in-out 0s, transform 300ms ease-in-out 0s,
            background-color 300ms ease-in-out 0s;
        color: #fff;
        background-color: #0bbd80;
        outline: 0 !important;
        &:active {
            border: none;
            box-shadow: 0px 8px 8px 0px rgba(233, 238, 242, 0.4);
            background-color: #009965;
        }
        &:hover {
            transform: translate(0px, -2px);
        }
        &:not(.active) {
            color: #7a8b94;
            background-color: rgba(233, 238, 242, 0.4);
            cursor: no-drop;
            &:hover {
                transform: none !important;
            }
        }
    }
    .login-method-Switch {
        cursor: pointer;
        user-select: none;
        color: #3c4852;
        line-height: 150%;
        font-size: 12px;
        font-weight: normal;
        display: inline-block;
        border-width: 0px 0px 1px;
        border-style: dashed;
        border-color: black;
        padding-bottom: 4px;
        cursor: pointer;
    }
    .input-outer {
        input {
            &::placeholder {
                color: #7a8b94 !important;
            }
        }
    }
    .input-field-email,
    .signup-box {
        display: none;
    }

    .otp-password,
    .other-fields {
        margin-top: 16px;
    }
    .method-switchMain {
        user-select: none;
        cursor: pointer;
    }

    .input-select-btn {
        background: #fff;
        width: 100%;
        color: #3c4852;
        display: block;
        margin: 0;
        text-align: left;
        text-transform: none;
        padding: 12px 20px;
        position: relative;
        border-radius: 5px;
        outline: 0 !important;
        box-shadow: 0px 16px 32px 0px rgba(233, 238, 242, 0.4);
        &::after {
            content: "";
            position: absolute;
            right: 15px;
            background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
            display: inline-block;
            height: 12px;
            width: 12px;
            top: 19px;
            opacity: 0.75;
            transition: all 0.3s ease-in-out;
        }
        &.active {
            &::after {
                transform: rotate(180deg);
            }
        }
    }

    // custom dropdown
    .dropdownlist-outer {
        position: relative;
    }
    --shadow: rgba(233, 238, 242, 0.4);
    .dropdownlist {
        position: absolute;
        width: 300px;
        padding-top: 8px;
        padding-bottom: 8px;
        background: #fff;
        top: calc(100% + 15px);
        box-shadow: 0px 16px 32px 0px var(--shadow);
        z-index: 100;
        list-style: none;
        max-height: 276px;
        overflow: auto;
        scrollbar-width: none;
        display: none;
        &::-webkit-scrollbar {
            display: none;
        }
        li {
            list-style: none !important;
            font-size: 14px;
            display: flex;
            -webkit-box-align: center;
            align-items: center;
            padding: 8px 12px;
            cursor: pointer;
            &:not(:last-child) {
                margin-bottom: 15px;
            }
        }
    }
    .input-wrap-checkbox {
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        margin-top: 24px;
        margin-left: 8px;
        label {
            font-size: 12px;
            color: #7a8b94;
            margin-bottom: 2px;
            a {
                text-decoration: underline;
                color: #3c4852;
                font-weight: 600;
            }
        }
    }

    .uaCheckbox {
        width: 1em;
        height: 1em;
        vertical-align: top;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        border: 2px solid rgba(60, 72, 82, 0.8);
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        -webkit-print-color-adjust: exact;
        color-adjust: exact;
        border-radius: 2px;
        print-color-adjust: exact;
        &:checked {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-width='2' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
            background-color: #3c4852;
            background-size: 23px;
            background-position: -6px -6px;
        }
    }
    .editInput {
        display: none;
        white-space: nowrap;
        margin-right: 30px !important;
        font-size: 12px;
        line-height: 150%;
        margin: 0px;
        color: #3C4852;
        font-weight: bold;
        min-width: 28px;
        cursor: pointer;
    }
    .onSelectedStage {
        background: #e9eef2;
        border: 0 !important;
        .editInput{
            display: block;
        }
        input {
            pointer-events: none;
        }
        .css-143kfst-StyledSelectedMenu {
            pointer-events: none;
        }
    }


    // otp timer
    --color-text-primary:#3C4852;
    --color-text-secondary:#7A8B94;
    .css-xjwuec-UnderlineLinkWrapper {
        right: 16px;
        display: flex;
        -webkit-box-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        align-items: center;
    }
    .css-zfcs5g-StyledAnchor {
        color: var(--color-text-primary);
        line-height: 150%;
        font-size: 12px;
        font-weight: normal;
        display: inline-block;
        border-width: 0px 0px 1px;
        border-style: dashed;
        border-color: black;
        padding-bottom: 4px;
        cursor: pointer;
    }
    .css-1loe7e6-H6-StyledH6-Resend {
        font-size: 14px;
        line-height: 150%;
        margin: 0px;
        color: var(--color-text-primary);
        font-weight: bold;
        min-width: 28px;
    }
    .css-1dbyquo-H6-StyledH6WithMargins {
        font-size: 14px;
        line-height: 150%;
        color: var(--color-text-secondary);
        font-weight: bold;
        margin: 0px 8px;
        padding-bottom: 8px;
    }
    .css-zfcs5g-StyledAnchor {
        color: var(--color-text-primary);
        line-height: 150%;
        font-size: 12px;
        font-weight: normal;
        display: inline-block;
        border-width: 0px 0px 1px;
        border-style: dashed;
        border-color: black;
        padding-bottom: 4px;
        cursor: pointer;
    }
    .css-1vhv3r6-H6-StyledH6 {
        font-size: 14px;
        line-height: 150%;
        margin: 0px;
        color: var(--color-text-primary);
        font-weight: bold;
        min-width: 28px;
    }

    .otp-password, .other-optionsOTP{
        display: none;
    }
    .other-optionsOTP{
        &.show{display: flex;}
    }
    .other-optionsOTP{
        gap: 5px;
        margin-left: 5px;
    }
    h6{
        margin-bottom: 0 !important;
    }

}




// sidepanel css

// Sidebar Panal
.login-sidebar {
    z-index: 200;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    color: #3c4852;
    .MuiPaper-root {
        
    }
    .MuiBackdrop-root {
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        display: flex;
        z-index: -1;
        position: fixed;
        align-items: center;
        justify-content: center;
        background-color: rgba(0, 0, 0, 0.5);
        -webkit-tap-highlight-color: transparent;
    }
    .MuiPaper-root {
        color: rgba(0, 0, 0, 0.87);
        transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
        background-color: #fff;
    }
    .MuiPaper-elevation16 {
        box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14),
            0px 6px 30px 5px rgba(0, 0, 0, 0.12);
    }
    .MuiDrawer-paper {
        top: 0;
        flex: 1 0 auto;
        height: 100%;
        display: flex;
        outline: 0;
        z-index: 1200;
        position: fixed;
        overflow-y: auto;
        flex-direction: column;
        -webkit-overflow-scrolling: touch;
    }
    .MuiDrawer-paperAnchorRight {
        left: auto;
        right: 0;
    }
    a {
        background-color: transparent;
    }
    img {
        border-style: none;
    }
    .kcaLNH.MuiDrawer-root > .MuiPaper-root {
        background-color: var(--colors-base);
        display: grid;
        grid-template-columns: repeat(10, 32px);
        column-gap: 16px;
        grid-auto-rows: max-content;
        padding-left: 48px;
        padding-top: 24px;
        padding-right: 115px;
        overflow-x: hidden;
        background-repeat: no-repeat;
        grid-template-rows: 60px;
        transform: translateX(100%);
        transition: transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms;
    }
    @media (max-width: 47.95em) {
        .kcaLNH.MuiDrawer-root > .MuiPaper-root {
            width: 100%;
            padding-left: 16px;
            padding-right: 16px;
            overflow-x: initial;
            grid-template-columns: repeat(10, 1fr);
        }
    }
    .gVkhqX {
        grid-column: 1 / 11;
        cursor: pointer;
    }
    @media (max-width: 47.95em) {
        .gVkhqX {
            grid-column: 1 / 2;
            width: 24px;
            height: 24px;
        }
    }
    .hrggIX {
        font-weight: bold;
        font-size: 20px;
        line-height: 150%;
        color: rgb(60, 72, 82);
        margin: 0px;
    }
    @media only screen and (max-width: 70.95em) {
        .hrggIX {
            font-size: 16px;
            line-height: 100%;
        }
    }
    .cegTNz {
        font-weight: normal;
        font-size: 12px;
        line-height: 150%;
        margin: 0px;
        color: rgb(60, 72, 82);
    }
    .dHPczA {
        font-weight: normal;
        font-size: 12px;
        line-height: 150%;
        margin: 0px;
        color: var(--colors-fontLightGrey);
    }
    .jQzwYN {
        font-weight: normal;
        font-size: 14px;
        line-height: 150%;
        color: rgb(60, 72, 82);
        margin: 0px;
    }
    .jHKKKS {
        line-height: 150%;
        font-size: 12px;
        font-weight: normal;
        height: 196px;
        background-color: var(--colors-white);
        grid-column: span 10 / auto;
        padding: 16px;
        display: flex;
        box-shadow: 0px 16px 32px 0px var(--colors-dropShadowV5);
        border-radius: 8px;
        cursor: pointer;
        flex: 1 1 0%;
        transition: box-shadow 0.2s ease-in-out 0s;
        margin-top: 12px;
        margin-bottom: 12px;
    }
    .jHKKKS:hover {
        box-shadow: 0px 4px 8px 0px var(--colors-dropShadowV5);
    }
    @media only screen and (max-width: 540px) {
        .jHKKKS {
            flex-direction: column;
            height: auto;
        }
    }
    .WOSgl {
        font-weight: bold;
        font-size: 32px;
        line-height: 120%;
        color: var(--colors-fontGrey);
        margin: 0px;
    }
    @media only screen and (max-width: 70.95em) {
        .WOSgl {
            font-size: 24px;
        }
    }
    @media only screen and (max-width: 47.95em) {
        .WOSgl {
            font-size: 22px;
        }
    }
    .LKwxw {
        font-weight: 600;
        font-size: 14px;
        line-height: 150%;
        margin: 0px;
        color: var(--colors-fontGrey);
    }
    @media only screen and (max-width: 70.95em) {
        .LKwxw {
            font-size: 12px;
        }
    }
    .beIAtZ {
        border-radius: 8px;
        object-fit: cover;
        cursor: pointer;
        -webkit-user-drag: none;
        user-select: none;
        max-width: 56px;
        box-shadow: none;
        filter: none !important;
    }
    .cLjNIu {
        display: flex;
        grid-column: span 5 / auto;
        margin-top: 32px;
    }
    @media (max-width: 47.95em) {
        .cLjNIu {
            margin-top: 24px;
            grid-column: span 10 / auto;
        }
    }
    .krrzWs {
        display: flex;
        height: 48px;
        width: 48px;
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        align-items: center;
        border-radius: 8px;
        background-color: var(--colors-dropShadowV2);
    }
    @media only screen and (max-width: 47.95em) {
        .krrzWs {
            width: 40px;
            height: 40px;
        }
    }
    .dwwCSN {
        margin-left: 24px;
        align-self: center;
    }
    @media only screen and (max-width: 47.95em) {
        .dwwCSN {
            margin-left: 12px;
        }
        .dwwCSN > h6 {
            font-size: 14px;
        }
        .dwwCSN > p {
            color: rgb(128, 128, 128);
        }
    }
    .iKpwgW {
        margin-top: 4px;
        color: var(--colors-fontGrey);
    }
    .hbwBFy {
        display: flex;
        grid-column: span 5 / auto;
        margin-top: 32px;
    }
    @media (max-width: 47.95em) {
        .hbwBFy {
            margin-top: 24px;
            grid-column: span 10 / auto;
        }
    }
    .gVesWA {
        display: flex;
        height: 48px;
        width: 48px;
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        align-items: center;
        border-radius: 8px;
        background-color: var(--colors-dropShadowV2);
    }
    @media only screen and (max-width: 47.95em) {
        .gVesWA {
            width: 40px;
            height: 40px;
        }
    }
    .ffjJJJ {
        margin-left: 24px;
        align-self: center;
    }
    @media only screen and (max-width: 47.95em) {
        .ffjJJJ {
            margin-left: 12px;
        }
        .ffjJJJ > h6 {
            font-size: 14px;
        }
    }
    .hOgPzF {
        display: flex;
        grid-column: span 10 / auto;
        margin-top: 40px;
    }
    @media (max-width: 47.95em) {
        .hOgPzF {
            margin-top: 24px;
            grid-column: span 10 / auto;
            padding-bottom: 24px;
        }
    }
    .dUtKeD {
        display: flex;
        height: 48px;
        width: 48px;
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        align-items: center;
        border-radius: 8px;
        background-color: var(--colors-dropShadowV2);
    }
    .cTXaFm {
        margin-left: 24px;
        align-self: center;
    }
    .eVXwmE {
        flex-direction: column;
        display: flex;
        margin-right: 24px;
    }
    @media only screen and (max-width: 47.95em) {
        .jkHOhD {
            font-size: 14px;
            margin-bottom: 2px;
        }
    }
    .ooelq {
        display: flex;
        flex-direction: column;
        -webkit-box-pack: justify;
        justify-content: space-between;
        margin-left: 16px;
        flex: 1 1 0%;
    }
    @media only screen and (max-width: 540px) {
        .ooelq {
            margin: 0px 0px 0px 56px;
        }
    }
    .ktiGrc {
        flex-direction: column;
    }
    .eNXKUA {
        margin-bottom: 4px;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
    }
    @media only screen and (max-width: 47.95em) {
        .eNXKUA {
            margin-left: 12px;
        }
    }
    .gRomCp {
        margin-left: 4px;
    }
    .AKjZx {
        display: flex;
        -webkit-box-pack: justify;
        justify-content: space-between;
    }
    .bHUMzS {
        margin-bottom: 16px;
        color: var(--colors-fontGrey);
    }
    .eenbDN {
        display: flex;
    }
    @media only screen and (max-width: 47.95em) {
        .gA-DxTo {
            display: flex;
            align-items: flex-start;
        }
    }
    .kLBUb {
        grid-column: span 10 / auto;
        color: var(--colors-fontGrey);
    }
    .cgmyqJ {
        grid-column: span 10 / auto;
        margin-top: 24px;
        color: var(--colors-fontGrey);
    }
    .eSnZhD {
        margin-top: 64px;
        grid-column: span 10 / auto;
        margin-bottom: 12px;
        color: var(--colors-fontGrey);
    }
    @media (max-width: 47.95em) {
        .eSnZhD {
            margin-top: 40px;
            margin-bottom: 0px;
        }
    }
}