ul.tab-content ul{
     list-style: disc;
}
 .green-box .bricks-layout-wrapper{
    padding-left: 0;
}
 .green-box .bricks-layout-wrapper .bricks-layout-item{
    padding-left: 0 !important;
}
 .green-box .bricks-layout-inner{
     color: #fff;
     border-radius: 3px;
     background: #2A7B9B;
     min-height: 65px;
     background: linear-gradient(to bottom, rgba(41, 138, 67, 1) 0%, rgba(27, 101, 48, 1) 100%);
}
 .green-box .bricks-layout-inner .content-wrapper{
     justify-content: center;
     padding: 10px;
}
 .green-box .bricks-layout-inner .content-wrapper *{
     color: inherit;
}
 .ck-banner {
     width: 100%;
     position: fixed;
     bottom: 0;
     left: 0;
     background: rgba(1, 41, 62, 0.92);
     border-top: 0.5px solid rgba(255, 255, 255, 0.12);
     padding: 20px 24px;
     z-index: 9999;
}
 .ck-container{
     margin: 0 auto;
     max-width: 80%;
     display: flex;
     align-items: center;
     gap: 20px;
     flex-wrap: wrap;
}
 .ck-body {
     display: flex;
     align-items: flex-start;
     gap: 12px;
     flex: 1;
     min-width: 260px;
}
 .ck-icon-wrap {
     width: 36px;
     height: 36px;
     border-radius: 50%;
     background: rgba(0, 98, 49, 0.3);
     border: 0.5px solid rgba(0, 98, 49, 0.55);
     display: flex;
     align-items: center;
     justify-content: center;
     flex-shrink: 0;
     margin-top: 2px;
}
 .ck-title {
     font-size: 13px;
     font-weight: 500;
     color: #ffffff;
     margin: 0 0 4px;
}
 .ck-text {
     font-size: 12px;
     color: rgba(255, 255, 255, 0.62);
     margin: 0;
     line-height: 1.65;
     max-width: 560px;
}
 .ck-actions {
     display: flex;
     gap: 10px;
     align-items: center;
}
 .ck-btn {
     height: 36px;
     padding: 0 18px;
     border-radius: 6px;
     font-size: 12px;
     font-weight: 500;
     cursor: pointer;
     white-space: nowrap;
     transition: background 0.15s, border-color 0.15s, color 0.15s;
}
 .ck-btn-reject {
     background: transparent;
     border: 0.5px solid rgba(255, 255, 255, 0.22);
     color: rgba(255, 255, 255, 0.72);
}
 .ck-btn-reject:hover {
     background: rgba(255, 255, 255, 0.08);
     border-color: rgba(255, 255, 255, 0.38);
     color: #ffffff;
}
 .ck-btn-allow {
     background: #006231;
     border: none;
     color: #ffffff;
}
 .ck-btn-allow:hover {
     background: #00773c;
}
.alpha-filter {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  margin: 24px 0;
}
.alpha-item {
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #eee;
  border-radius: 50%;
  color: #000;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  transition: all .15s ease;
}
.alpha-item:hover,
.alpha-item.active {
  background: #1e5631; /* xanh đậm giống hình */
  border-color: #1e5631;
  color: #fff;
}
.hidden, .rs-hidden{
    display: none !important;
}
 @media only screen and (max-width: 576px){
     .ck-container{
         max-width: 100%;
         padding: 0 15px;
    }
}