@import '_content/GLS.Dealer.CommonWeb/GLS.Dealer.CommonWeb.bundle.scp.css';

/* _content/DealerCabinet/Pages/AfterSales/DealerClaim/DealerClaimBasePage.razor.rz.scp.css */
.dealer-claim-filters[b-89wo7cz5mw] {
    position: sticky;
    /*top: calc(var(--gls-layout-header-height) + var(--gls-page-header-height));*/
    /*width: 240px;*/
}

.dealer-claim-page-footer[b-89wo7cz5mw] {
    height: var(--dealer-claim-page-footer);
    display:flex;
    align-items: center;
}
/* _content/DealerCabinet/Pages/AfterSales/UploadData/UploadData.razor.rz.scp.css */
.import-format[b-q1x6fs0a4r] {
    border: 0;
    padding: 0;
    margin: 0;
}

.import-format-title[b-q1x6fs0a4r] {
    width: auto;
    margin-bottom: 8px;
    font-size: 14px;
    font-weight: 600;
}

.import-format-options[b-q1x6fs0a4r] {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.import-format-option[b-q1x6fs0a4r] {
    position: relative;
    margin: 0;
    cursor: pointer;
}

.import-format-option input[b-q1x6fs0a4r] {
    position: absolute;
    opacity: 0;
    width: 1px;
    height: 1px;
}

.import-format-option span[b-q1x6fs0a4r] {
    display: block;
    padding: 9px 20px;
    border: 1px solid #8095aa;
    border-radius: 4px;
    background: #fff;
    color: #24415f;
    font-weight: 600;
}

.import-format-option input:checked + span[b-q1x6fs0a4r] {
    border-color: #00599f;
    background: #00599f;
    color: #fff;
}

.import-format-option input:focus-visible + span[b-q1x6fs0a4r] {
    outline: 3px solid #80b8e3;
    outline-offset: 3px;
}

.import-format:disabled .import-format-option[b-q1x6fs0a4r] {
    cursor: default;
    opacity: .6;
}
/* _content/DealerCabinet/Pages/Components/GLSRadio.razor.rz.scp.css */
.gls-radio[b-d9wb1x2obl] {
    display: flex;
    gap: 1rem;
}

.gls-radio_items-text-center .gls-radio__item[b-d9wb1x2obl] {
    text-align: center;
}

.gls-radio_vertical[b-d9wb1x2obl] {
    flex-direction: column;
}

.gls-radio_vertical .gls-radio__item[b-d9wb1x2obl] {
    width: 100%
}

.gls-radio__item[b-d9wb1x2obl] {
    font-size: .8125rem;
    padding: .25rem .5rem;
    color: var(--gls-main-dark-gradient-3);
    border: 1px solid var(--gls-main-dark-gradient-3);
    border-radius: .15rem;
    cursor: pointer;
    min-width: 100px;
    background-color: #fff;
    transition: all 120ms ease-in;
}

.gls-radio__item_selected:hover[b-d9wb1x2obl] {
    background-color: #f5f5f5;
}

.gls-radio__item:not(.gls-radio__item_selected):not(.gls-radio__item_disabled):hover[b-d9wb1x2obl] {
    color: var(--gls-main-dark-blue);
    border-color: var(--gls-main-dark-blue);
    box-shadow: -6px 4px 10px rgba(2, 79, 148, 0.1);
    transform: translateY(-.15rem);
    background-color: #fff;
}

.gls-radio__item_selected[b-d9wb1x2obl] {
    color: var(--gls-main-dark-blue);
    border-color: var(--gls-main-dark-blue);
    box-shadow: -6px 4px 10px rgba(2, 79, 148, 0.1);
}



.gls-radio__item_disabled[b-d9wb1x2obl] {
    cursor: default;
    color: #8c8c8c;
    background-color: #efefef;
    border-color: #dadada;
}
/* _content/DealerCabinet/Pages/Crm/ClientCabinetSettings/Ava.razor.rz.scp.css */
.has-image[b-7c87wexqrg]  .drag-drop {
    padding: unset;
    border: none;
    margin: unset;
}

[b-7c87wexqrg] .drag-drop {
    height: 100%;
    width: 100%;
}

    [b-7c87wexqrg] .drag-drop img {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }

    .ava_img-contain .drag-drop img[b-7c87wexqrg] {
        object-fit: contain;
    }

    .ava_img-top .drag-drop img[b-7c87wexqrg] {
        object-position: top;
    }

[b-7c87wexqrg] .input-file {
    height: 100%;
    width: 100%;
}
/* _content/DealerCabinet/Pages/Miscellaneous/Storage/Index.razor.rz.scp.css */
.folder-list-item.active[b-cjahk913xl] {
    background-color: rgba(94,146,222,.25);
}
/* _content/DealerCabinet/Shared/Drawer/Drawer.razor.rz.scp.css */
.backdrop[b-8fq94riola] {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    background-color: rgba(0, 0, 0, .3)
}

.drawer[b-8fq94riola] {
    top: 0;
    bottom: 0;
    z-index: 1001;
    transition: right .22s ease-in-out;
    overflow-y: auto;
}

/* _content/DealerCabinet/Shared/GLSAccordion/Accordion.razor.rz.scp.css */
.gls-accordion__item ~ .gls-accordion__item[b-rjxw2mqboh] {
    margin-top: 1.5rem;
}
/* _content/DealerCabinet/Shared/GLSSwitch.razor.rz.scp.css */
.gls-switch[b-0yaxiqg1az] {
    display: inline-block;
    width: 3rem;
    position: relative;
    min-height: 2rem;
    height: 2rem;
    z-index: auto;
    vertical-align: top;
    cursor: pointer;
}

    .gls-switch.disabled[b-0yaxiqg1az] {
        cursor: default;
    }

        .gls-switch.disabled[b-0yaxiqg1az]::before {
            background-color: #e8e8e8;
        }

    .gls-switch[b-0yaxiqg1az]::before {
        content: "";
        position: absolute;
        display: block;
        height: 100%;
        border-color: #000;
        opacity: .36;
        /*left: -2.375rem;*/
        width: 100%;
        pointer-events: all;
        border-radius: 5.625rem;
        border: #adb5bd solid 2px;
        transition: transform .15s ease-in, background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    }

    .gls-switch[b-0yaxiqg1az]::after {
        content: "";
        color: #fff;
        background: no-repeat 50%/100% 100%;
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #fff;
        border-radius: 50%;
        top: .175rem;
        /*left: -2.375rem;*/
        width: 1.65rem;
        height: 1.65rem;
        transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-o-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    }

    .gls-switch:not(.disabled):hover[b-0yaxiqg1az]::after {
        opacity: .8;
    }

    .gls-switch:not(.disabled).undefinded:hover[b-0yaxiqg1az]::after {
        opacity: 1;
        background-color: #f5f5f5;
    }

    .gls-switch.state.no[b-0yaxiqg1az]::after {
        content: "\f00d";
        background-color: var(--gls-red);
        transform: translateX(calc(100% - 1.75rem / 1.225))
    }

    .gls-switch.state.yes[b-0yaxiqg1az]::after {
        content: "\f00c";
        transform: translateX(calc(100% - 1.75rem / 3.65));
        background-color: var(--gls-green);
    }

    .gls-switch.state.undefinded[b-0yaxiqg1az]::after {
        transform: translateX(calc(50% - 1.75rem / 12));
        border: 2px solid #e2e5e7;
    }
/* _content/DealerCabinet/Shared/GLSTooltip/GLSTooltip.razor.rz.scp.css */
.gls-tooltip[b-wt07kl78q0] {
    display: inline-block;
}
/* _content/DealerCabinet/Shared/MainLayout.razor.rz.scp.css */
header[b-04jtmnz4bi] {
    position: sticky;
    top: 0;
    z-index: 10000;
}

main[b-04jtmnz4bi] {
    /*min-height: calc(100vh - var(--gls-layout-header-height) - var(--footer-height));*/
    z-index: 0;
}


footer[b-04jtmnz4bi] {
    position: sticky;
    /*height: var(--footer-height);*/
    bottom: 0;
    z-index: 10000;
}
