.ProductCompare_compare__K9zg_{margin-top:32px;margin-bottom:32px}.ProductCompare_compare__K9zg_ h2{margin:4px 0 6px}.ProductCompare_hint__TETu3{margin:0 0 12px;color:#475569}.ProductCompare_choices__bwglP{display:flex;flex-wrap:wrap;gap:8px}.ProductCompare_choice__d7Lx_{border:1px solid #cbd5e1;background:#fff;color:#0f172a;border-radius:999px;padding:8px 14px;font:inherit;cursor:pointer}.ProductCompare_choice__d7Lx_:hover{border-color:#2563eb}.ProductCompare_active__SjPuJ{border-color:#2563eb;background:#eff6ff;font-weight:700}.ProductCompare_panel__ySg_d{margin-top:16px;border:1px solid #e2e8f0;border-radius:14px;padding:16px;background:#fff}.ProductCompare_summary__TKTK7{background:#f8fafc;border-radius:10px;padding:12px 14px;margin-bottom:14px}.ProductCompare_summary__TKTK7 p{margin:6px 0 4px;line-height:1.5}.ProductCompare_note__9EH0A,.ProductCompare_summary__TKTK7 small{color:#64748b;font-size:12px}.ProductCompare_muted__EbHlF{color:#64748b}.ProductCompare_tableWrap__8WMzI{overflow-x:auto}.ProductCompare_table__jm3ST{width:100%;border-collapse:collapse;min-width:420px}.ProductCompare_table__jm3ST td,.ProductCompare_table__jm3ST th{text-align:left;padding:10px 8px;border-bottom:1px solid #e2e8f0;vertical-align:top;font-size:14px}.ProductCompare_table__jm3ST thead th{font-weight:700}.ProductCompare_table__jm3ST thead th img{display:block;width:64px;height:64px;object-fit:contain;margin-bottom:6px}.ProductCompare_table__jm3ST tbody th{color:#475569;font-weight:600;width:32%}.ProductCompare_close__yXCVY{margin-top:10px;background:none;border:0;color:#2563eb;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.ProductCompare_previewBadge__9GBA0{display:inline-block;background:#fde68a;color:#713f12;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;margin-left:8px;vertical-align:middle}.inspection-report{background:#fff;border:1px solid var(--line);border-radius:14px;display:grid;grid-gap:16px;gap:16px;margin-top:12px;padding:clamp(16px,3vw,24px)}.inspection-report-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.inspection-report-head h3{margin:0}.inspection-report-badge{background:#fef3c7;border:1px solid #f59e0b;border-radius:999px;color:#92400e;font-size:13px;font-weight:900;letter-spacing:.04em;padding:3px 12px;text-transform:uppercase}.inspection-report-note{color:#92400e;font-weight:750;margin:0}.inspection-report-facts{display:grid;grid-gap:8px 16px;gap:8px 16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0}.inspection-report-facts div{border-left:3px solid var(--line);padding-left:10px}.inspection-report-facts dt{color:#64748b;font-size:13px;font-weight:800}.inspection-report-facts dd{font-weight:850;margin:2px 0 0}.inspection-report-groups{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.inspection-report-group h4{font-size:15px;margin:0 0 6px}.inspection-report-group ul{display:grid;grid-gap:4px;gap:4px;list-style:none;margin:0;padding:0}.inspection-report-group li{align-items:baseline;display:flex;gap:8px;justify-content:space-between;line-height:1.4}.inspection-report-group li span{min-width:0}.inspection-report-group li b{color:var(--green);flex:none;font-size:13px}.inspection-report-imei,.inspection-report-legend{color:#64748b;font-size:14px;margin:0}.grade-photo-guide{display:grid;grid-gap:18px;gap:18px;margin-top:12px}.grade-photo-row{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding-top:14px}.grade-photo-row h3{margin:0}.grade-photo-row p{color:#475569;margin:0}.grade-photo-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0}.grade-photo-grid figure{margin:0}.grade-photo-grid img{aspect-ratio:1;background:#f1f5f9;border:1px solid var(--line);border-radius:10px;height:auto;object-fit:cover;width:100%}.grade-photo-grid figcaption{color:#64748b;font-size:13px;font-weight:750;margin-top:4px}.grade-photo-pending{color:#64748b;font-size:14px;font-style:italic}.measured-battery-line{color:#166534;font-weight:850;margin:6px 0 0}.measured-battery-line small{color:#475569;display:block;font-weight:700}.proof-control-link{display:inline-block;font-weight:800;margin-top:8px}.gcr-optin{background:#fff;border:1px solid var(--line);border-radius:14px;display:grid;grid-gap:8px;gap:8px;margin-top:18px;padding:16px}.gcr-optin h2{font-size:18px;margin:0}.gcr-optin p{margin:0}.gcr-optin small{color:#64748b}.gcr-optin button{justify-self:start}.grade-illustration{aspect-ratio:1/1;background:#f1f5f9;border-radius:12px;display:block;height:auto;object-fit:cover;width:100%}.grade-illustration-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;max-width:720px;padding:0}.grade-illustration-grid figure,.grade-illustration-pair figure{margin:0;min-width:0}.grade-illustration-grid figcaption,.grade-illustration-pair figcaption{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;font-weight:750;gap:4px 6px;margin-top:4px}.grade-illustration-badge{background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;color:#3730a3;font-size:11px;font-weight:850;letter-spacing:.03em;line-height:1.4;padding:0 7px;text-transform:uppercase}.grade-illustration-note{color:#64748b;font-size:14px;margin:0}.grade-photo-real-title{font-size:14px;font-weight:850;margin:4px 0 0}@media (max-width:560px){.grade-illustration-grid{gap:6px}.grade-illustration-grid figcaption,.grade-illustration-pair figcaption{font-size:12px}}.grade-illustration-details{border:1px solid var(--line);border-radius:12px;margin-top:-4px;padding:0 12px}.grade-illustration-details>summary{cursor:pointer;font-size:14px;font-weight:800;padding:10px 0}.grade-illustration-details[open]>summary{border-bottom:1px solid var(--line);margin-bottom:10px}.grade-illustration-body{display:grid;grid-gap:10px;gap:10px;padding-bottom:12px}.grade-illustration-pair{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,140px))}.grade-illustration-body p{margin:0}.grade-illustration-body a{font-weight:800}