.mega-review-card[class*=mega-card-style-chat-]{position:relative;padding:22px;border:none;border-radius:var(--mcr-chat-card-radius, 20px);background:var(--mcr-chat-card-bg, #efeae2);box-shadow:var(--mega-shadow-medium);overflow:hidden}.mega-review-card[class*=mega-card-style-chat-]:hover{transform:none}.mega-review-card[class*=mega-card-style-chat-]::before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--mcr-chat-dots, rgba(7, 94, 84, 0.06)) 1.2px, transparent 1.4px);background-size:var(--mcr-chat-dot-size, 16px 16px);opacity:var(--mcr-chat-dot-opacity, 0.8);pointer-events:none}.mega-review-card[class*=mega-card-style-chat-]>*{position:relative;z-index:1}.mega-review-card[class*=mega-card-style-chat-] .mega-review-header{flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:0;border-bottom:none}.mega-review-card[class*=mega-card-style-chat-] .mega-review-avatar{width:54px;height:54px;box-shadow:none;border:3px solid var(--mcr-chat-accent, #075e54)}.mega-review-card[class*=mega-card-style-chat-] .mega-review-author-meta{flex-grow:1;min-width:0}.mega-review-card[class*=mega-card-style-chat-] .mega-review-author-name{font-weight:700;font-size:15.5px;color:var(--mcr-chat-name, var(--mega-text-heading))}.mega-review-card[class*=mega-card-style-chat-] .mega-review-date{position:static;margin-inline-start:auto;font-size:11px;color:var(--mcr-chat-meta, var(--mega-text-muted))}.mega-review-card[class*=mega-card-style-chat-] .mega-review-content{position:relative;background:var(--mcr-chat-bubble, #d9fdd3);color:var(--mcr-chat-ink, #111b21);border-radius:var(--mcr-chat-radius, 14px);padding:16px 18px;margin:14px 0 0;font-size:14.5px;line-height:1.75;box-shadow:0 2px 6px rgba(0,0,0,.08)}.mega-review-card[class*=mega-card-style-chat-] .mega-review-content::after{content:"";position:absolute;top:-11px;inset-inline-start:40px;width:0;height:0;border-inline-start:11px solid rgba(0,0,0,0);border-inline-end:11px solid rgba(0,0,0,0);border-bottom:12px solid var(--mcr-chat-tail, var(--mcr-chat-bubble, #d9fdd3));z-index:2}.mega-review-card[class*=mega-card-style-chat-] .mega-review-read-more{color:var(--mcr-chat-link, var(--mcr-chat-accent, #075e54));font-weight:700}.mega-review-card[class*=mega-card-style-chat-] .mega-review-reply{background:color-mix(in srgb, var(--mcr-chat-accent, #075e54) 7%, #ffffff);border:1px solid color-mix(in srgb, var(--mcr-chat-accent, #075e54) 18%, transparent);border-inline-start:3px solid var(--mcr-chat-accent, #075e54)}.mega-review-card[class*=mega-card-style-chat-] .mega-review-footer{margin-top:14px}.mega-review-card[class*=mega-card-style-chat-] .mega-review-helpful-button,.mega-review-card[class*=mega-card-style-chat-] .mega-review-unhelpful-button{background:rgba(0,0,0,0);border-color:color-mix(in srgb, var(--mcr-chat-accent, #075e54) 30%, transparent);color:var(--mcr-chat-meta, var(--mega-text-muted));border-radius:14px}.mega-review-card[class*=mega-card-style-chat-] .mega-review-helpful-button.voted,.mega-review-card[class*=mega-card-style-chat-] .mega-review-unhelpful-button.voted{background:var(--mcr-chat-accent, #075e54);border-color:var(--mcr-chat-accent, #075e54);color:#fff}.mega-review-card.mega-card-style-chat-whatsapp{--mcr-chat-card-bg: #efeae2;--mcr-chat-dots: rgba(7, 94, 84, 0.07);--mcr-chat-accent: #075e54;--mcr-chat-bubble: #d9fdd3;--mcr-chat-ink: #111b21;--mcr-chat-name: #075e54;--mcr-chat-meta: #667781;--mcr-chat-radius: 12px}.mega-review-card.mega-card-style-chat-whatsapp .mega-review-content::before{content:"";position:absolute;bottom:8px;inset-inline-end:10px;width:16px;height:11px;background:#53bdeb;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11'%3E%3Cpath fill='none' stroke='%2353bdeb' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M1 5.5 4.2 8.8 9.4 3.4M7.6 8.2l1.8 1.8L15.4 3.4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11'%3E%3Cpath fill='none' stroke='%2353bdeb' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' d='M1 5.5 4.2 8.8 9.4 3.4M7.6 8.2l1.8 1.8L15.4 3.4'/%3E%3C/svg%3E") center/contain no-repeat}.mega-review-card.mega-card-style-chat-whatsapp .mega-review-content{padding-bottom:24px}.mega-review-card.mega-card-style-chat-messenger{--mcr-chat-card-bg: #f0f2f5;--mcr-chat-dots: rgba(0, 132, 255, 0.06);--mcr-chat-accent: #0084ff;--mcr-chat-bubble: #0084ff;--mcr-chat-ink: #ffffff;--mcr-chat-name: #050505;--mcr-chat-meta: #65676b;--mcr-chat-link: #cfe7ff;--mcr-chat-radius: 18px}.mega-review-card.mega-card-style-chat-messenger .mega-review-content{box-shadow:0 3px 10px rgba(0,132,255,.25)}.mega-review-card.mega-card-style-chat-phone{--mcr-chat-card-bg: #ffffff;--mcr-chat-dots: rgba(52, 199, 89, 0.05);--mcr-chat-accent: #34c759;--mcr-chat-bubble: #34c759;--mcr-chat-ink: #ffffff;--mcr-chat-name: #1c1c1e;--mcr-chat-meta: #8e8e93;--mcr-chat-link: #d6ffe0;--mcr-chat-radius: 22px;--mcr-chat-card-radius: 26px;border:5px solid #1c1c1e}.mega-review-card.mega-card-style-chat-phone .mega-review-content{box-shadow:none}.mega-review-card.mega-card-style-chat-comic{--mcr-chat-card-bg: #fff8e7;--mcr-chat-dots: rgba(26, 26, 26, 0.16);--mcr-chat-dot-size: 9px 9px;--mcr-chat-dot-opacity: 0.5;--mcr-chat-accent: #1a1a1a;--mcr-chat-bubble: #ffffff;--mcr-chat-ink: #1a1a1a;--mcr-chat-name: #1a1a1a;--mcr-chat-meta: #555555;--mcr-chat-link: #d62828;--mcr-chat-radius: 10px;border:3px solid #1a1a1a;box-shadow:6px 6px 0 rgba(26,26,26,.85);overflow:visible}.mega-review-card.mega-card-style-chat-comic .mega-review-content{border:3px solid #1a1a1a;box-shadow:5px 5px 0 rgba(26,26,26,.85)}.mega-review-card.mega-card-style-chat-comic .mega-review-content::after{border-bottom-color:#fff;filter:drop-shadow(0 3px 0 #1a1a1a);z-index:0}.mega-review-card.mega-card-style-chat-comic .mega-review-avatar{border-radius:8px;border:3px solid #1a1a1a;box-shadow:3px 3px 0 rgba(26,26,26,.85)}.mega-review-card.mega-card-style-chat-comic .mega-review-date{color:#d62828;font-weight:700}.mega-review-card.mega-card-style-chat-dark{--mcr-chat-card-bg: #0b0f19;--mcr-chat-dots: rgba(139, 92, 246, 0.12);--mcr-chat-accent: #a78bfa;--mcr-chat-bubble: #1f2937;--mcr-chat-ink: #e5e7eb;--mcr-chat-name: #f1f5f9;--mcr-chat-meta: #94a3b8;--mcr-chat-link: #a78bfa;--mcr-chat-radius: 12px;box-shadow:0 10px 30px -10px rgba(0,0,0,.7)}.mega-review-card.mega-card-style-chat-dark .mega-review-content{border:1px solid rgba(139,92,246,.35);box-shadow:0 4px 14px rgba(0,0,0,.45)}.mega-review-card.mega-card-style-chat-dark .mega-review-avatar{border-color:#a78bfa}.mega-review-card.mega-card-style-chat-dark .mega-review-rating{color:#fbbf24}.mega-review-card.mega-card-style-chat-dark .mega-review-reply{background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.3);border-inline-start:3px solid #a78bfa}.mega-review-card.mega-card-style-chat-dark .mega-review-reply-head,.mega-review-card.mega-card-style-chat-dark .mega-review-reply-text{color:#e5e7eb}.mega-review-card.mega-card-style-chat-dark .mega-review-footer a{color:#a78bfa}.mega-review-card.mega-card-style-chat-group{--mcr-chat-card-bg: #f5f3ff;--mcr-chat-dots: rgba(124, 58, 237, 0.07);--mcr-chat-accent: #7c3aed;--mcr-chat-bubble: #7c3aed;--mcr-chat-ink: #ffffff;--mcr-chat-name: #4c1d95;--mcr-chat-meta: #6d28d9;--mcr-chat-link: #ede9fe;--mcr-chat-radius: 14px}.mega-review-card.mega-card-style-chat-group .mega-review-content{box-shadow:0 3px 12px rgba(124,58,237,.3)}.mega-review-card.mega-card-style-chat-group .mega-review-reply{position:relative;margin:18px 0 0;margin-inline-start:14px;max-width:88%;background:#fff;border:1px solid rgba(124,58,237,.25);border-inline-start:1px solid rgba(124,58,237,.25);border-radius:14px;border-start-start-radius:4px;box-shadow:0 2px 8px rgba(124,58,237,.12)}.mega-review-card.mega-card-style-chat-group .mega-review-reply::before{content:"";position:absolute;top:-8px;inset-inline-start:18px;width:0;height:0;border-inline-start:9px solid rgba(0,0,0,0);border-inline-end:9px solid rgba(0,0,0,0);border-bottom:9px solid #fff}.mega-review-card.mega-card-style-chat-group .mega-review-reply-head{color:#7c3aed}.mega-review-card.mega-card-style-chat-group .mega-review-reply-text{color:#4c1d95}
