.wp-block-seopulse-review{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin:16px 0;padding:16px}.wp-block-seopulse-review__header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;margin-bottom:12px;padding-bottom:10px}.wp-block-seopulse-review__icon{color:#f59e0b;font-size:18px;line-height:1}.wp-block-seopulse-review__title{color:#1e1e1e;font-size:14px;font-weight:600}.wp-block-seopulse-review__schema-badge{background:#f0fdf4;border-radius:10px;color:#16a34a;font-size:11px;font-weight:500;margin-left:auto;padding:2px 8px}.wp-block-seopulse-review__item-name{color:#1e1e1e;font-size:18px;font-weight:600;margin:0 0 8px}.wp-block-seopulse-review__stars{display:inline-flex;gap:2px;margin-bottom:4px}.wp-block-seopulse-review__star{color:#d1d5db;font-size:20px;line-height:1}.wp-block-seopulse-review__star--filled{color:#f59e0b}.wp-block-seopulse-review__rating-label{color:#6b7280;display:inline-block;font-size:13px;margin-left:8px;vertical-align:middle}.wp-block-seopulse-review__summary{color:#4b5563;font-size:14px;font-style:italic;margin:8px 0}.wp-block-seopulse-review__body{color:#374151;font-size:14px;line-height:1.6;margin:8px 0}.wp-block-seopulse-review__reviewer{color:#6b7280;font-size:13px;margin-top:12px}
