
#cc-backdrop{
    display:none; /* ไม่ใช้พื้นหลังทึบ */
}


#cc-banner{

    position:fixed;

    left:0;
    right:0;
    bottom:0;

    width:100%;

    background:rgba(255,255,255,0.95);

    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);

    border-top:1px solid rgba(255,255,255,.35);

    box-shadow:0 -5px 20px rgba(0,0,0,.12);

    padding:6px 18px;         /* เดิมประมาณ 20-25px */

    z-index:2147483647;

    box-sizing:border-box;

}


.cc-container{

    max-width:1400px;

    margin:auto;

    display:flex;

    justify-content:space-between;

    align-items:center;

    gap:12px;

    flex-wrap:wrap;

}

.cc-text{

    margin:0 0 4px;

    font-size:16px;          /* เดิม 34-36px */

    line-height:1.2;

}

.cc-text h3_1{

    margin:0 0 4px;

    font-size:16px;          /* เดิม 34-36px */

    line-height:1.2;

}

.cc-text p{

    margin:0;

    font-size:10px;

    line-height:1.35;

    color:#666;

}

.actions{

    display:flex;

    gap:8px;

    flex-wrap:wrap;

}

.actions button{

    padding:4px 10px;

    font-size:12px;

    border-radius:6px;
	
	background:#0d6efd;
	
	color:#fff;
	
	cursor:pointer;
}

.btn-accept{

    background:#2E7D32;

    color:#fff;

}

.btn-reject{

    background:#666;

    color:#fff;

}

.btn-setting{

    background:#1976D2;

    color:#fff;

}

#cc-settings{

    width:100%;

    display:none;

    margin-top:10px;

    border-top:1px solid #ddd;

    padding-top:10px;

}