/* Piqelo Laptop Component Ratings v1009 */
.laptopExperience .lpjComponentPanel{margin:22px 0;padding:20px;border:1px solid #3b6375;border-radius:18px;background:linear-gradient(145deg,#0d2435,#102e3d)}
.laptopExperience .lpjComponentPanel.compact{padding:16px;margin:17px 0}
.laptopExperience .lpjComponentHead{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:14px}
.laptopExperience .lpjComponentHead span{display:block;color:#7fe1c0;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900}
.laptopExperience .lpjComponentHead h3{margin:5px 0 0;font-size:20px;line-height:1.2}
.laptopExperience .lpjComponentHead a{color:#b7eee0;font-size:13px;font-weight:750;text-underline-offset:3px}
.laptopExperience .lpjComponentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.laptopExperience .lpjComponentCard{min-width:0;padding:14px;border:1px solid #355a6d;border-radius:14px;background:#0a2130}
.laptopExperience .lpjComponentCard.pending{border-style:dashed;background:#0b202c}
.laptopExperience .lpjComponentTop{display:flex;align-items:baseline;gap:5px;margin-bottom:9px}
.laptopExperience .lpjComponentTop span{margin-right:auto;color:#abc8d4;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}
.laptopExperience .lpjComponentTop strong{font-size:27px;line-height:1;font-weight:900;font-variant-numeric:tabular-nums}
.laptopExperience .lpjComponentTop i{font-style:normal;color:#91abb7;font-size:12px}
.laptopExperience .lpjComponentCard>b{display:block;min-height:42px;font-size:14px;line-height:1.45;overflow-wrap:anywhere}
.laptopExperience .lpjComponentBar{height:6px;margin:12px 0 10px;border-radius:99px;background:#284657;overflow:hidden}
.laptopExperience .lpjComponentBar>i{display:block;height:100%;border-radius:inherit;background:#7fe1c0}
.laptopExperience .lpjComponentCard.pending .lpjComponentBar>i{width:0!important}
.laptopExperience .lpjComponentCard small,.laptopExperience .lpjComponentCard em{display:block;color:#afc5cf;font-size:11px;line-height:1.45}
.laptopExperience .lpjComponentCard em{margin-top:5px;color:#789aa8;font-style:normal}
.laptopExperience .lpjComponentNote{margin:13px 0 0!important;color:#a9c1cc!important;font-size:12px!important;line-height:1.55!important}
.laptopExperience .lpjComponentDivider{display:flex;align-items:center;gap:10px;margin:24px 0 12px;color:#aac4cf;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}
.laptopExperience .lpjComponentDivider:after{content:"";height:1px;flex:1;background:#35596c}
.laptopExperience .lpjCompareGrid .lpjComponentPanel{background:#0b2232}
.laptopExperience .lpjCompareGrid .lpjComponentGrid{grid-template-columns:1fr}
.laptopExperience .lpjCompareGrid .lpjComponentCard>b{min-height:0}
@media(min-width:1180px){.laptopExperience .lpjCompareGrid[style*="--columns: 2"] .lpjComponentGrid,.laptopExperience .lpjCompareGrid[style*="--columns:2"] .lpjComponentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.laptopExperience .lpjComponentGrid{grid-template-columns:1fr}.laptopExperience .lpjComponentCard>b{min-height:0}}
