#pmlsn-review-notification{--pmlsn-review-accent:#f5a400;position:fixed;z-index:999997;left:22px;bottom:22px;width:min(486px,calc(100vw - 32px));padding:22px 24px 18px;border:1px solid rgba(15,23,42,.09);border-radius:16px;background:#fff;color:#171717;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;box-shadow:0 18px 50px rgba(15,23,42,.16);box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(22px) scale(.98);transition:opacity .32s ease,transform .32s ease,visibility .32s ease}#pmlsn-review-notification.is-right{right:22px;left:auto}#pmlsn-review-notification.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.pmlsn-review-close{position:absolute;top:13px;right:14px;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#737373;font-size:23px;line-height:1;cursor:pointer}.pmlsn-review-close:hover,.pmlsn-review-close:focus{outline:0;background:#f1f5f9;color:#111827}.pmlsn-review-head{display:flex;align-items:center;gap:15px;padding-right:25px}.pmlsn-review-front-avatar{flex:0 0 64px;width:64px;height:64px;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#dbeafe,#e0e7ff);box-shadow:inset 0 0 0 1px rgba(79,70,229,.08)}.pmlsn-review-front-avatar img{display:block;width:100%;height:100%;object-fit:cover}.pmlsn-review-front-avatar>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#3730a3;font-size:19px;font-weight:800}.pmlsn-review-identity{min-width:0}.pmlsn-review-identity>div:first-child{font-size:16px;line-height:1.35}.pmlsn-review-name{font-weight:800}.pmlsn-review-location{color:#60606b}.pmlsn-review-trust{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:8px}.pmlsn-review-front-verified{display:inline-flex;align-items:center;gap:5px;color:#059669;font-weight:800}.pmlsn-review-front-verified em{color:#111;font-style:normal;font-weight:500}.pmlsn-review-stars{display:inline-flex;gap:2px;color:#d1d5db;font-size:17px;line-height:1}.pmlsn-review-stars .is-filled{color:var(--pmlsn-review-accent)}.pmlsn-review-front-title{margin:18px 0 -10px;font-size:14px;font-weight:800}.pmlsn-review-front-text{margin:18px 0 16px;color:#292933;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.pmlsn-review-front-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:12px;border-top:1px solid #e5e7eb;font-size:14px}.pmlsn-review-course{min-width:0;overflow:hidden;color:#111;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pmlsn-review-course.has-link:hover{color:#4f46e5}.pmlsn-review-time{flex:0 0 auto;color:#71717a}.pmlsn-review-course:not(.has-link){pointer-events:none}
#pmlsn-review-notification[data-template=compact-rating]{width:min(390px,calc(100vw - 32px));padding:16px 18px;border-radius:12px}#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-avatar{width:48px;height:48px;flex-basis:48px}#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-text{display:-webkit-box;margin:13px 0;font-size:var(--rv-review,14px);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-footer{font-size:var(--rv-course,12px)}
#pmlsn-review-notification[data-template=premium-testimonial]{border:0;border-left:5px solid #4f46e5;border-radius:10px;background:linear-gradient(135deg,#fff 15%,#f5f3ff);box-shadow:0 22px 60px rgba(76,29,149,.18)}#pmlsn-review-notification[data-template=premium-testimonial] .pmlsn-review-front-text{font-family:var(--rv-font,Georgia,serif);font-size:var(--rv-review,14px);font-style:italic}#pmlsn-review-notification[data-template=premium-testimonial] .pmlsn-review-front-text:before{content:'“';margin-right:3px;color:#8b5cf6;font-size:28px;font-weight:800;line-height:0}
#pmlsn-review-notification[data-template=glass-review]{border:1px solid rgba(255,255,255,.72);background:linear-gradient(135deg,rgba(255,255,255,.90),rgba(238,242,255,.84));box-shadow:0 20px 60px rgba(30,41,59,.20);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
@media(max-width:600px){#pmlsn-review-notification,#pmlsn-review-notification.is-right{right:16px;bottom:16px;left:16px;width:auto;padding:18px}.pmlsn-review-front-avatar{width:54px;height:54px;flex-basis:54px}.pmlsn-review-identity>div:first-child{font-size:14px}.pmlsn-review-trust{gap:8px;margin-top:5px;font-size:12px}.pmlsn-review-stars{font-size:14px}.pmlsn-review-front-text{margin:15px 0 13px;font-size:14px}.pmlsn-review-front-footer{font-size:12px}}@media(prefers-reduced-motion:reduce){#pmlsn-review-notification{transition:opacity .01ms linear;transform:none}}

/* v1.18.1 — Isolate review typography from WordPress theme styles. */
#pmlsn-review-notification,
#pmlsn-review-notification *{box-sizing:border-box}
#pmlsn-review-notification{
    font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;
    font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;
    text-align:left!important;text-transform:none!important;letter-spacing:normal!important
}
#pmlsn-review-notification .pmlsn-review-name{
    color:#171717!important;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:800!important;line-height:1.35!important
}
#pmlsn-review-notification .pmlsn-review-location{
    color:#60606b!important;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:1.35!important
}
#pmlsn-review-notification .pmlsn-review-front-verified{
    color:#059669!important;font-family:inherit!important;font-size:13px!important;font-style:normal!important;font-weight:800!important;line-height:1.2!important
}
#pmlsn-review-notification .pmlsn-review-front-verified em{
    color:#111!important;font-family:inherit!important;font-size:13px!important;font-style:normal!important;font-weight:500!important
}
#pmlsn-review-notification .pmlsn-review-stars{
    color:#d1d5db!important;font-family:Arial,sans-serif!important;font-size:17px!important;font-style:normal!important;font-weight:700!important;letter-spacing:2px!important;line-height:1!important
}
#pmlsn-review-notification .pmlsn-review-stars .is-filled{color:var(--pmlsn-review-accent)!important}
#pmlsn-review-notification .pmlsn-review-front-title{
    color:#171717!important;font-family:inherit!important;font-size:14px!important;font-style:normal!important;font-weight:800!important;line-height:1.4!important
}
#pmlsn-review-notification .pmlsn-review-front-text{
    color:#292933!important;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1.55!important
}
#pmlsn-review-notification .pmlsn-review-front-footer,
#pmlsn-review-notification .pmlsn-review-course,
#pmlsn-review-notification .pmlsn-review-time{
    font-family:inherit!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:1.35!important;text-transform:none!important;letter-spacing:normal!important
}
#pmlsn-review-notification .pmlsn-review-course{color:#111!important}
#pmlsn-review-notification .pmlsn-review-time{color:#71717a!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-name{font-size:var(--rv-name,14px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-location{font-size:var(--rv-location,14px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-verified{font-size:var(--rv-verified-size,12px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-verified em{font-size:var(--rv-verified-size,12px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-stars{font-size:var(--rv-stars,12px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-text{font-size:var(--rv-review,14px)!important;line-height:var(--rv-line-height,1.5)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-footer{font-size:var(--rv-course,12px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-course{font-size:var(--rv-course,12px)!important}
#pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-time{font-size:var(--rv-time,12px)!important}
#pmlsn-review-notification[data-template=premium-testimonial] .pmlsn-review-front-text{
    font-family:var(--rv-font,Georgia,"Times New Roman",serif)!important;font-size:var(--rv-review,14px)!important;font-style:italic!important;line-height:var(--rv-line-height,1.55)!important
}
@media(max-width:600px){
    #pmlsn-review-notification .pmlsn-review-name,#pmlsn-review-notification .pmlsn-review-location{font-size:14px!important}
    #pmlsn-review-notification .pmlsn-review-front-verified,#pmlsn-review-notification .pmlsn-review-front-verified em{font-size:12px!important}
    #pmlsn-review-notification .pmlsn-review-stars{font-size:14px!important}
    #pmlsn-review-notification .pmlsn-review-front-text{font-size:14px!important}
    #pmlsn-review-notification .pmlsn-review-front-footer,#pmlsn-review-notification .pmlsn-review-course,#pmlsn-review-notification .pmlsn-review-time{font-size:12px!important}
}

/* v1.19.0 — Runtime visual customizer variables. */
#pmlsn-review-notification{
    width:min(var(--rv-width,486px),calc(100vw - 32px))!important;
    padding:var(--rv-padding,22px)!important;
    border-color:var(--rv-border,#e5e7eb)!important;
    border-radius:var(--rv-radius,16px)!important;
    background:var(--rv-background,#fff)!important;
    color:var(--rv-text,#292933)!important;
    box-shadow:var(--rv-shadow,0 18px 50px rgba(15,23,42,.16))!important
}
#pmlsn-review-notification .pmlsn-review-front-avatar{width:var(--rv-avatar,64px)!important;height:var(--rv-avatar,64px)!important;flex-basis:var(--rv-avatar,64px)!important}
#pmlsn-review-notification .pmlsn-review-name{font-size:var(--rv-name,16px)!important;font-weight:var(--rv-name-weight,700)!important}
#pmlsn-review-notification .pmlsn-review-location{color:var(--rv-muted,#60606b)!important;font-size:var(--rv-location,16px)!important}
#pmlsn-review-notification .pmlsn-review-front-verified{color:var(--rv-verified-color,#059669)!important;font-size:var(--rv-verified-size,13px)!important}
#pmlsn-review-notification .pmlsn-review-front-verified em{font-size:var(--rv-verified-size,13px)!important}
#pmlsn-review-notification .pmlsn-review-stars{font-size:var(--rv-stars,17px)!important}
#pmlsn-review-notification .pmlsn-review-front-text{color:var(--rv-text,#292933)!important;font-size:var(--rv-review,16px)!important}
#pmlsn-review-notification .pmlsn-review-course{font-size:var(--rv-course,14px)!important}
#pmlsn-review-notification .pmlsn-review-time{color:var(--rv-muted,#71717a)!important;font-size:var(--rv-time,14px)!important}
#pmlsn-review-notification[data-template=premium-testimonial]{border-left:5px solid var(--pmlsn-review-accent)!important;background:linear-gradient(135deg,var(--rv-background,#fff),#f5f3ff)!important}
#pmlsn-review-notification[data-template=glass-review]{background:linear-gradient(135deg,color-mix(in srgb,var(--rv-background,#fff) 88%,transparent),rgba(238,242,255,.82))!important}
@media(max-width:600px){#pmlsn-review-notification,#pmlsn-review-notification.is-right{width:auto!important;padding:min(var(--rv-padding,18px),24px)!important}}

/* v1.19.4 — Comfortable desktop viewport spacing. */
@media(min-width:601px){
    #pmlsn-review-notification{
        left:max(var(--rv-side-offset,36px),env(safe-area-inset-left))!important;
        right:auto!important;
        bottom:max(var(--rv-bottom-offset,30px),env(safe-area-inset-bottom))!important
    }
    #pmlsn-review-notification.is-right{
        right:max(var(--rv-side-offset,36px),env(safe-area-inset-right))!important;
        left:auto!important
    }
}

/* v1.20.0 — Fully customizable close control. */
#pmlsn-review-notification .pmlsn-review-close{
    top:var(--rv-close-top,13px)!important;
    right:var(--rv-close-side,14px)!important;
    width:var(--rv-close-size,20px)!important;
    height:var(--rv-close-size,20px)!important;
    border-radius:var(--rv-close-radius,50%)!important;
    background:var(--rv-close-bg,#fff)!important;
    color:var(--rv-close-color,#737373)!important;
    font-size:var(--rv-close-icon,15px)!important;
    box-shadow:0 1px 4px rgba(15,23,42,.08)!important;
    transition:background .16s ease,color .16s ease,transform .16s ease!important
}
#pmlsn-review-notification .pmlsn-review-close:hover,
#pmlsn-review-notification .pmlsn-review-close:focus{
    background:var(--rv-close-hover-bg,#f1f5f9)!important;
    color:var(--rv-close-hover-color,#111827)!important;
    transform:scale(1.06)!important
}

/* v1.21.0 — Complete advanced review design controls. */
#pmlsn-review-notification{font-family:var(--rv-font,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;border-width:var(--rv-border-width,1px)!important;border-style:var(--rv-border-style,solid)!important;transition-duration:var(--rv-animation-speed,320ms)!important}
#pmlsn-review-notification.is-text-center{text-align:center!important}#pmlsn-review-notification.is-text-center .pmlsn-review-head,#pmlsn-review-notification.is-text-center .pmlsn-review-trust{justify-content:center}
#pmlsn-review-notification .pmlsn-review-head{gap:var(--rv-header-gap,15px)!important}
#pmlsn-review-notification .pmlsn-review-front-avatar{border-width:var(--rv-avatar-border,0)!important;border-style:var(--rv-avatar-border-style,none)!important;border-color:var(--rv-avatar-border-color,#e2e8f0)!important;background:var(--rv-initials-bg,#e0e7ff)!important;color:var(--rv-initials-color,#3730a3)!important;box-shadow:none!important}
#pmlsn-review-notification .pmlsn-review-front-avatar>span{color:var(--rv-initials-color,#3730a3)!important;font-size:var(--rv-initials-size,19px)!important}
#pmlsn-review-notification[data-avatar-shape=rounded] .pmlsn-review-front-avatar{border-radius:14px!important}#pmlsn-review-notification[data-avatar-shape=square] .pmlsn-review-front-avatar{border-radius:0!important}
#pmlsn-review-notification .pmlsn-review-location{font-weight:var(--rv-location-weight,500)!important}
#pmlsn-review-notification .pmlsn-review-front-verified{gap:5px}.pmlsn-review-verified-icon{font-size:var(--rv-verified-icon,14px)!important}
#pmlsn-review-notification .pmlsn-review-verified-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:transparent!important;border:0!important;box-shadow:none!important}.pmlsn-review-verified-icon.has-custom-icon img{display:block;width:1em!important;height:1em!important;max-width:none!important;object-fit:contain;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
#pmlsn-review-notification[data-verified-style=pill] .pmlsn-review-front-verified{padding:4px 8px;border:1px solid var(--rv-verified-border,#a7f3d0);border-radius:999px;background:var(--rv-verified-bg,#ecfdf5)}
#pmlsn-review-notification .pmlsn-review-stars{gap:var(--rv-star-gap,2px)!important;color:var(--rv-empty-star,#d1d5db)!important}.pmlsn-review-stars em{margin-left:4px;color:var(--rv-muted,#60606b);font-family:var(--rv-font);font-size:.75em;font-style:normal;font-weight:600;letter-spacing:0}
#pmlsn-review-notification .pmlsn-review-front-title{margin-top:var(--rv-content-gap,18px)!important}
#pmlsn-review-notification .pmlsn-review-front-text{font-weight:var(--rv-review-weight,400)!important;line-height:var(--rv-line-height,1.55)!important;letter-spacing:var(--rv-letter-spacing,0)!important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
#pmlsn-review-notification.has-quote .pmlsn-review-front-text:before{content:'“';margin-right:4px;color:var(--rv-quote,#8b5cf6);font-size:var(--rv-quote-size,28px);font-weight:800;line-height:0}
#pmlsn-review-notification .pmlsn-review-front-footer{border-top-color:var(--rv-divider,#e5e7eb)!important;border-top-width:var(--rv-divider-width,1px)!important}
#pmlsn-review-notification .pmlsn-review-course{color:var(--rv-course-color,#111)!important;font-weight:var(--rv-course-weight,400)!important}#pmlsn-review-notification .pmlsn-review-course:hover{color:var(--rv-course-hover,#4f46e5)!important}.pmlsn-review-time{font-weight:var(--rv-time-weight,400)!important}.pmlsn-review-course-thumb{display:none;width:34px;height:34px;flex:0 0 34px;border-radius:7px;object-fit:cover}
#pmlsn-review-notification .pmlsn-review-course-info{display:flex;align-items:center;min-width:0;gap:var(--rv-course-thumb-gap,8px);flex:1}#pmlsn-review-notification .pmlsn-review-course-info .pmlsn-review-course{flex:1}#pmlsn-review-notification .pmlsn-review-course-info .pmlsn-review-course-thumb{margin:0!important}
#pmlsn-review-notification[data-animation=fade]{transform:none!important}#pmlsn-review-notification[data-animation=slide-left]{transform:translateX(28px)!important}#pmlsn-review-notification[data-animation=slide-left].is-visible{transform:translateX(0)!important}#pmlsn-review-notification[data-animation=zoom]{transform:scale(.9)!important}#pmlsn-review-notification[data-animation=zoom].is-visible{transform:scale(1)!important}
@media(max-width:600px){#pmlsn-review-notification,#pmlsn-review-notification.is-right{right:var(--rv-mobile-side,16px)!important;left:var(--rv-mobile-side,16px)!important;bottom:var(--rv-mobile-bottom,16px)!important;padding:var(--rv-mobile-padding,18px)!important}#pmlsn-review-notification .pmlsn-review-front-avatar{width:var(--rv-mobile-avatar,54px)!important;height:var(--rv-mobile-avatar,54px)!important;flex-basis:var(--rv-mobile-avatar,54px)!important}#pmlsn-review-notification.hide-avatar-mobile .pmlsn-review-front-avatar{display:none!important}}

/* v1.25.0 — Device-specific avatar and mobile typography controls. */
@media(min-width:601px) and (max-width:900px){#pmlsn-review-notification .pmlsn-review-front-avatar{width:var(--rv-tablet-avatar,60px)!important;height:var(--rv-tablet-avatar,60px)!important;flex-basis:var(--rv-tablet-avatar,60px)!important}}
@media(max-width:600px){#pmlsn-review-notification .pmlsn-review-name{font-size:var(--rv-mobile-name,14px)!important}#pmlsn-review-notification .pmlsn-review-location{font-size:var(--rv-mobile-location,14px)!important}#pmlsn-review-notification .pmlsn-review-front-verified,#pmlsn-review-notification .pmlsn-review-front-verified em{font-size:var(--rv-mobile-verified,12px)!important}#pmlsn-review-notification .pmlsn-review-verified-icon{display:inline-flex!important;width:1em!important;height:1em!important;min-width:1em!important;font-size:var(--rv-mobile-verified-icon,14px)!important;opacity:1!important;visibility:visible!important;overflow:visible!important}#pmlsn-review-notification .pmlsn-review-verified-icon.has-custom-icon img{display:block!important;width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important}#pmlsn-review-notification .pmlsn-review-stars{font-size:var(--rv-mobile-stars,14px)!important}#pmlsn-review-notification .pmlsn-review-front-title{font-size:var(--rv-mobile-title,13px)!important}#pmlsn-review-notification .pmlsn-review-front-text{font-size:var(--rv-mobile-review,14px)!important}#pmlsn-review-notification .pmlsn-review-course{font-size:var(--rv-mobile-course,12px)!important}#pmlsn-review-notification .pmlsn-review-time{font-size:var(--rv-mobile-time,12px)!important}}

/* v1.25.1 — Harden custom verified icon against mobile theme overrides. */
@media(max-width:600px){#pmlsn-review-notification .pmlsn-review-front-verified{display:inline-flex!important;align-items:center!important;overflow:visible!important}#pmlsn-review-notification .pmlsn-review-verified-icon{display:inline-flex!important;width:var(--rv-mobile-verified-icon,14px)!important;height:var(--rv-mobile-verified-icon,14px)!important;min-width:var(--rv-mobile-verified-icon,14px)!important;flex:0 0 var(--rv-mobile-verified-icon,14px)!important;visibility:visible!important;opacity:1!important;overflow:visible!important}#pmlsn-review-notification .pmlsn-review-verified-icon.has-custom-icon img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;visibility:visible!important;opacity:1!important}}

/* Custom icon fallback layer: remains visible when mobile themes alter img rules. */
#pmlsn-review-notification .pmlsn-review-verified-icon.has-custom-icon[data-mobile-icon-ready="1"]{
    position:relative!important;
    z-index:1!important;
    flex-shrink:0!important;
    background-color:transparent!important;
    background-position:center!important;
    background-repeat:no-repeat!important;
    background-size:contain!important;
    isolation:isolate!important;
}
@media(max-width:600px){
    #pmlsn-review-notification .pmlsn-review-trust,
    #pmlsn-review-notification .pmlsn-review-front-verified{overflow:visible!important}
    #pmlsn-review-notification .pmlsn-review-verified-icon.has-custom-icon[data-mobile-icon-ready="1"]{
        display:inline-flex!important;
        width:var(--rv-mobile-verified-icon,14px)!important;
        height:var(--rv-mobile-verified-icon,14px)!important;
        min-width:var(--rv-mobile-verified-icon,14px)!important;
        flex:0 0 var(--rv-mobile-verified-icon,14px)!important;
        visibility:visible!important;
        opacity:1!important;
        transform:translateZ(0)!important;
    }
}

/* v1.25.2 — Screenshot-matched default fallback values. */
#pmlsn-review-notification .pmlsn-review-front-avatar{width:var(--rv-avatar,55px)!important;height:var(--rv-avatar,55px)!important;flex-basis:var(--rv-avatar,55px)!important}#pmlsn-review-notification .pmlsn-review-name{font-size:var(--rv-name,14px)!important;font-weight:var(--rv-name-weight,600)!important}#pmlsn-review-notification .pmlsn-review-location{font-size:var(--rv-location,14px)!important}#pmlsn-review-notification .pmlsn-review-front-verified,#pmlsn-review-notification .pmlsn-review-front-verified em{font-size:var(--rv-verified-size,12px)!important}#pmlsn-review-notification .pmlsn-review-stars{font-size:var(--rv-stars,12px)!important}#pmlsn-review-notification .pmlsn-review-front-text{font-size:var(--rv-review,14px)!important}#pmlsn-review-notification .pmlsn-review-course{font-size:var(--rv-course,12px)!important}#pmlsn-review-notification .pmlsn-review-time{font-size:var(--rv-time,12px)!important}@media(min-width:601px) and (max-width:900px){#pmlsn-review-notification .pmlsn-review-front-avatar{width:var(--rv-tablet-avatar,55px)!important;height:var(--rv-tablet-avatar,55px)!important;flex-basis:var(--rv-tablet-avatar,55px)!important}}@media(max-width:600px){#pmlsn-review-notification .pmlsn-review-stars{font-size:var(--rv-mobile-stars,12px)!important}}

/* v1.25.4 — Preserve device-specific typography inside styled templates. */
@media(max-width:600px){
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-name{font-size:var(--rv-mobile-name,14px)!important}
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-location{font-size:var(--rv-mobile-location,14px)!important}
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-verified,
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-verified em{font-size:var(--rv-mobile-verified,12px)!important}
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-stars{font-size:var(--rv-mobile-stars,12px)!important}
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-front-text,
    #pmlsn-review-notification[data-template=premium-testimonial] .pmlsn-review-front-text{font-size:var(--rv-mobile-review,14px)!important}
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-course{font-size:var(--rv-mobile-course,12px)!important}
    #pmlsn-review-notification[data-template=compact-rating] .pmlsn-review-time{font-size:var(--rv-mobile-time,12px)!important}
}
