
.text-muted-foreground{color:#52616b!important}
a:focus-visible,button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}
.review-inactive-reference{text-decoration:none!important;cursor:default!important}
.review-feature-labels{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 28px;margin:24px 0;color:#3e5262}
.review-feature-label{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}
.review-feature-label svg{width:18px;height:18px}
.review-copilot-image{margin:0;width:100%;max-width:620px}
.review-copilot-image img{display:block;width:100%;height:auto;border:1px solid #d2dae0;border-radius:12px;background:#fff}
.review-gallery-image{display:block;width:100%;height:100%;cursor:zoom-in}
[data-review-gallery-controls] button{transform:none!important}
[data-review-sandbox-checklist]{max-width:100%}
@media(max-width:480px){
 [data-review-features]{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto;gap:12px}
 [data-review-features] [data-slot=item]{padding:20px;border-bottom:1px solid #d7dfe5}
 [data-review-features] [data-slot=item-title]{font-size:17px;line-height:1.4}
 [data-review-features] [data-slot=item-description]{max-width:none;font-size:16px;line-height:1.6;text-wrap:wrap}
 [data-review-sandbox-checklist]{height:auto;min-height:160px;padding:28px 16px;width:100%}
 [data-review-gallery-controls]{padding:0 20px;gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
 [data-review-gallery-controls] button{font-size:14px;padding:10px 6px;white-space:normal}
 .review-feature-labels{gap:16px;justify-content:flex-start;padding:0 24px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*{transition:none!important}}
