@use "../../../public/css/bzhy_admin_common.scss" as admincommon;
@use "../../../public/css/bzhy_frontend.scss" as frontend;
.bzhy-admin-gdpr-setting-form-title{
    @include admincommon.bzhy-admin-commom-bigger-weighter-font(1rem);
    line-height: 40px;
}
@include admincommon.admin-slider-button-container("gdpr",none,#2196F3,30px);
@include admincommon.admin-slider-button("gdpr",60px,30px,#ccc,34px,pointer,left);
@include admincommon.admin-slider-button-before("gdpr",20px,20px,4px,5px,#FFF);

.bzhy_admin_banner_nav_block{
    @include admincommon.banner-nav-block(-20px,#fff,40px,14px,#000);
} 
.bzhy_admin_banner_nav_item_active a {
    @include admincommon.banner-nav-item(10px,#2196F3,600);
    text-decoration: none;
}

.bzhy_admin_banner_nav_item_deactive a {
    @include admincommon.banner-nav-item(10px,#000,"");
    cursor: pointer;
    text-decoration: none;
}

.bzhy_admin_banner_nav_item_active a:hover{
    color: #ff0000;
    text-decoration: underline;
}

.bzhy_admin_banner_nav_item_deactive a:hover {
    color: #ff0000;
    text-decoration: underline;
}

.bzhy_admin_gdpr_scan_pop_page {
    @include admincommon.pop_page(500px,300px,#ffffff,200px,100px,10px,#c3c4c7);
    padding: 10px;
}

.bzhy_gdpr_cookiemanager_close_line {
    display: flex;
    flex-direction: row;
    align-content: center;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: flex-start;
}

.bzhy_gdpr_cookiemanager_close_flag {
    @include frontend.bzhy_inline_text_icon("",20px,20px,true,20px,20px,"");
    margin-top: 10px;
    margin-right: 10px;
}

.bzhy_gdpr_cookiemanager_close_flag::before {
    @include frontend.bzhy_inline_text_icon_before(inherit);
    content:'X';
} 

.bzhy_gdpr_cookiemanager_close_flag:hover {
    cursor: pointer;
    text-decoration: underline;
    color: #ff0000;
}

.bzhy_gdpr_progress_bar {
    width: 100%;
    height: 20px;
    background: #f1f1f1;
    border-radius: 10px;
    overflow: hidden;
}

.bzhy_gdpr_progress_fill {
    height: 100%;
    width: 0%;
    background: #0073aa;
    transition: width 0.3s ease;
}

.bzhy_gdpr_scan_title{
    font-size: 14px;
    color:rgb(23, 22, 22)
}

.bzhy_gdpr_scan_title span{
    font-weight: 700;
}

.bzhy_gdpr_scan_not_found{
    font-size: 14px;
    color:rgb(23, 22, 22);
    text-align: center;
}

.bzhy_gdpr_scan_not_found span{
    font-weight: 700;
}
.bzhy_gdpr_scan_not_found div {
    margin-bottom: 20px;
}

.bzhy_gdpr_table {
    border-collapse: collapse;
    width: 100%;
}

.bzhy_gdpr_table th  {
    border: 1px solid #0073aa;
    text-align: center;
    vertical-align:middle;
    background-color: #0073aa;
    color: white;
}

.bzhy_gdpr_table td {
    border: 1px solid #0073aa;
    text-align: center;
    vertical-align:middle;
}

.bzhy_gdpr_cookie_manager_save_button {
    justify-items: center;
}