/* Explorer 2.13 — guarded catalogue editorial and review UI; Explorer colors preserved */
.x213-product-section{border-top:1px solid #e2e5df}
.x213-rate-notice{margin-top:24px;padding:20px;background:#fff;border-left:4px solid #ddb248;border-radius:12px}
.x213-rate-notice strong{font-family:Georgia,serif;font-size:22px;display:block;margin-bottom:8px;color:#12374b}
.x213-rate-notice p{font-size:13px;line-height:1.65;margin:6px 0 10px}
.x213-rate-notice small{font-size:11px;color:#6b787c}
.x213-review-head{background:#103448;color:#fff;padding:90px 0 65px}
.x213-review-head .eyebrow{color:#eac36a}
.x213-review-head h1{font:clamp(42px,5vw,72px)/1.13 Georgia,serif;margin:16px 0}
.x213-review-head p{color:#e3eaed;max-width:690px;line-height:1.7}
.x213-review-note{padding:22px;border-radius:13px;background:#fff5da;border:1px solid #f0d993;line-height:1.6;margin-bottom:25px}
.x213-review-table{overflow-x:auto;background:white;border:1px solid #e3e8e7;border-radius:12px}
.x213-review-table table{border-collapse:collapse;width:100%;font-size:13px}
.x213-review-table th{text-align:left;background:#173c4f;color:#fff;padding:16px 12px;white-space:nowrap}
.x213-review-table td{padding:15px 12px;border-bottom:1px solid #e8edeb;vertical-align:top;color:#284756}
.x213-review-table td small{display:block;margin-top:6px;color:#778b92;font-size:11px}
.x213-review-table tr:hover td{background:#f7faf9}
.x213-pill{display:inline-block;background:#f6edd8;border-radius:16px;color:#815f24;padding:7px 9px;font-size:10px;font-weight:800;white-space:nowrap}
.x213-review-footer{color:#607680;font-size:13px;margin-top:23px;line-height:1.7}
.x213-admin-entry{padding:12px 0;color:#284957;font-size:13px}
.x213-admin-entry a{color:#0c7783;font-weight:750;text-decoration:underline}
