/* Styles used only by the requested reviews and tutorial highlights. */
.reviews-page .lede,.reviews-note{max-width:800px}.reviews-note,.review-date-note{font-size:.875rem;color:#aebac7}
.review-jumps{display:flex;gap:16px;flex-wrap:wrap;margin:30px 0 20px}.review-jumps a{padding:14px 22px;background:#111e29;border:1px solid #375367;border-radius:9px;text-decoration:none;font-weight:650}.review-jumps span{color:#acbbc8;font-size:.8125rem;font-weight:400;margin-left:12px}
.review-date-note{max-width:850px}.review-date-note summary{padding:8px 0;cursor:pointer}.review-date-note p{margin-top:8px}
.product-reviews{margin-top:52px;scroll-margin-top:100px}.rating-summary{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px 32px;border:1px solid #344b5c;border-radius:12px;background:#101c27}.rating-summary h2{margin:6px 0 12px;font-size:2.5rem}.rating-summary .eyebrow{margin:0}.rating-total{margin:0;color:#f6f8fa;font-size:1.125rem}.rating-total strong{font-size:2.3rem;letter-spacing:-.04em}.rating-total span{color:#b8c6d0;font-size:.9375rem}.rating-breakdown{font-size:.8125rem;margin:4px 0 0;color:#a5b7c5}.rating-source{display:flex;flex-direction:column;gap:12px;font-size:.875rem}
.review-list{max-width:860px;margin-inline:auto}.customer-review{padding:29px 0;border-bottom:1px solid #2b3743;scroll-margin-top:100px}.review-meta{display:flex;align-items:start;justify-content:space-between;gap:20px}.review-meta h3{margin:0;font-size:1rem;letter-spacing:0}.review-date{font-size:.8125rem;margin:7px 0 0;color:#aebac7}.review-date span{display:block;color:#91a3b2;font-size:.75rem}.rating-stars{display:inline-flex;gap:3px;flex:none;color:#ffd778}.rating-stars svg{width:18px;height:18px;fill:currentColor;stroke:currentColor;stroke-width:1.3}.rating-stars svg.unfilled{fill:none;color:#8796a5}.customer-review blockquote{margin:17px 0 0;font-size:1rem;overflow-wrap:anywhere}.customer-review blockquote p{margin:0}.customer-review blockquote p+p{margin-top:14px}.review-return{display:inline-block;margin-top:24px;font-size:.875rem}
.troubleshooting-essentials{margin:45px 0;padding:28px 32px;border:1px solid #386179;border-top:3px solid #57d8ff;border-radius:12px;background:#101e2a}.troubleshooting-essentials .eyebrow{margin:0}.troubleshooting-essentials h2{margin:10px 0 14px}.troubleshooting-essentials>p{max-width:850px}.essential-list{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:0}.essential-list li{padding:14px 0;border-top:1px solid #2c4556}.essential-list a{font-weight:550;text-decoration:none}.essential-list a:hover{text-decoration:underline}.archive-order{font-size:.8125rem;color:#98a8b7}
@media(max-width:600px){.rating-summary{padding:23px;flex-direction:column;align-items:start;gap:20px}.review-meta{gap:12px}.rating-stars{gap:1px}.rating-stars svg{width:16px;height:16px}.review-jumps{gap:10px}.review-jumps a{padding:12px 16px}.troubleshooting-essentials{padding:23px 20px}.product-reviews{margin-top:38px}}
