/**
 * Bajroshakti Post Features - Frontend CSS
 * Version: 1.0.1
 */

.bsnp-excerpt-box {
    position: relative !important;
    background: transparent !important;
    padding-top: 0 !important;
    padding-left: 16px !important;
    padding-bottom: 14px !important;
    border: none !important;
    box-shadow: none !important;
}

.bsnp-excerpt-box::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    bottom: 0 !important;
    width: 80% !important;
    border-left: 2px solid rgba(0,0,0,0.25) !important;
    border-bottom: 2px solid rgba(0,0,0,0.25) !important;
    border-bottom-left-radius: 18px !important;
    -webkit-mask-image: linear-gradient(to right, black 0%, black 30%, transparent 100%) !important;
    mask-image: linear-gradient(to right, black 0%, black 30%, transparent 100%) !important;
    display: block !important;
    pointer-events: none !important;
}

.bsnp-excerpt-box::after {
    display: none !important;
}


/* ১. সাধারণ মোড (Light Mode) */
.bsnp-points-box li span {
    border: 2px solid #333 !important; /* গোল বৃত্তের রঙ */
    color: #333; /* টিক চিহ্নের রঙ */
    transition: all 0.3s ease;
}

/* ২. ডার্ক মোড বা রিডিং মোডে টিক ও গোল সাদা হবে */
body.dark-mode .bsnp-points-box li span,
body.bsnp-focus-active .bsnp-points-box li span {
    border-color: #ffffff !important; /* গোল বৃত্ত সাদা */
    color: #ffffff !important; /* টিক চিহ্ন সাদা */
}

/* SVG আইকনটি যাতে কালার ইনহেরিট করে */
.bsnp-points-box li span svg {
    fill: currentColor;
}