.record-proof{margin-top:48px;padding-top:40px;border-top:1px solid #263e58}.proof-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.proof-heading h3{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.35;letter-spacing:-.04em;margin-top:12px}.proof-heading h3 span{color:#79d6ff}.proof-heading>p{color:#a5b5cb;font-size:.85rem}.proof-metrics{display:flex;flex-wrap:wrap;gap:18px 40px;margin:24px 0 28px}.proof-metrics div{display:flex;align-items:baseline;gap:12px}.proof-metrics strong{font-size:2rem;color:#d7f3ff;letter-spacing:-.04em}.proof-metrics span{font-size:.85rem;color:#a5b5cb}.proof-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px}.proof-card{min-width:0;overflow:hidden;border:1px solid #2b425d;border-radius:6px;background:#0b1420;margin:0}.proof-card>a{display:block;position:relative;background:#02080d}.proof-card img{display:block;width:100%;height:260px;object-fit:contain}.proof-card figcaption{padding:20px 24px}.proof-card h4{font-size:1.1rem;margin:0 0 8px}.proof-card p{font-size:.85rem;line-height:1.7;color:#a5b5cb;margin:0}.proof-card .proof-open{position:absolute;right:12px;bottom:12px;background:#071523e8;color:#c0eaff;border:1px solid #365575;padding:5px 10px;border-radius:3px;font-size:.75rem}.proof-card.proof-fow{grid-column:1/-1}.proof-fow img{height:auto;max-height:340px;object-fit:cover;object-position:top}.proof-fow figcaption{display:flex;justify-content:space-between;gap:16px;align-items:center}.proof-fow h4{margin:0}.proof-note{color:#94a8bf;font-size:.78rem;line-height:1.8;margin-top:18px}.proof-card>a:hover .proof-open{background:#173c5b}.proof-card>a:focus-visible{outline:3px solid #8cdcff;outline-offset:-3px}@media(max-width:760px){.proof-heading{display:block}.proof-heading>p{margin-top:14px}.proof-metrics{gap:12px 22px}.proof-metrics div{display:block}.proof-metrics strong{display:block;font-size:1.7rem}.proof-gallery{grid-template-columns:1fr}.proof-card img{height:auto;max-height:330px}.proof-fow img{max-height:none;object-fit:contain}.proof-fow figcaption{display:block}.proof-fow h4{margin-bottom:8px}.proof-card figcaption{padding:18px}.record-proof{margin-top:32px;padding-top:32px}}

.rank-evidence{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:28px;background:linear-gradient(120deg,#10243b,#0b1420);border:1px solid #2b425d;border-radius:6px;margin-bottom:44px}.rank-evidence h3{font-size:1.65rem;margin:12px 0}.rank-evidence h3 strong{color:#79d6ff;font-size:2.3rem}.rank-evidence p,.rank-original{font-size:.8rem;color:#a5b5cb}.rank-evidence>a{display:block;width:310px;max-width:100%}.rank-capture{display:block;height:90px;overflow:hidden;background:#07101b}.rank-capture img{display:block;width:100%;height:auto;transform:scale(1.5);transform-origin:65% top}.rank-original{display:block;margin-top:8px;color:#8cddff}.streak-explanation{color:#a5b5cb;line-height:1.8;margin:0 0 22px;font-size:.9rem}.streak-gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.streak-thumb img{height:185px;object-fit:cover;object-position:top}.streak-thumb figcaption{padding:13px}.streak-thumb h4{font-size:.85rem}.streak-thumb p{font-size:.75rem}.streak-thumb .proof-open{right:6px;bottom:6px;font-size:.7rem;padding:3px 7px}@media(max-width:1000px){.streak-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.rank-evidence{display:block;padding:22px}.rank-evidence>a{margin-top:20px}.streak-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.streak-thumb img{height:170px;max-height:none}.streak-thumb figcaption{padding:12px}}

.streak-solo{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:16px 20px;margin:0 0 20px;border-left:3px solid #79d6ff;background:#10243b;border-radius:0 4px 4px 0}.streak-solo strong{color:#a4e5ff;font-size:1.1rem}.streak-solo span{color:#becde0;font-size:.9rem}

/* Challenger top rating and full original evidence. */
.rank .rank-lp{font-size:clamp(2.5rem,4.6vw,4.5rem);letter-spacing:-.065em;white-space:nowrap}.rank .rank-lp>span{font-size:.3em;letter-spacing:0}.proof-current{margin-bottom:24px}.proof-card.proof-current img{height:440px;max-height:none;object-fit:contain}.fact-lp{font-size:1.6rem}@media(max-width:600px){.rank .rank-lp{font-size:3rem}.proof-card.proof-current img{height:420px;max-height:none}.proof-current figcaption{padding:18px}}

/* Compact evidence overview; every image opens its unchanged full original. */
.evidence-overview{scroll-margin-top:100px}.evidence-overview .proof-heading h3{margin-top:8px}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.evidence-tile{margin:0;min-width:0;overflow:hidden;background:#0c1927;border:1px solid #29435e;border-radius:8px}.evidence-tile figcaption{padding:22px 22px 18px}.evidence-tile h4{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.15;letter-spacing:-.05em;color:#e7f6ff;margin:14px 0 8px}.evidence-tile h4 span{font-size:.45em;color:#79d6ff;letter-spacing:0;margin-left:5px}.evidence-tile figcaption p{margin:0;color:#bccbdd;font-size:.9rem}.evidence-tile>a{display:block;position:relative;background:#030b13;border-top:1px solid #20344a;border-bottom:1px solid #20344a;padding:12px}.evidence-tile img{display:block;width:100%;height:190px;object-fit:contain}.evidence-tile>a>span{position:absolute;bottom:9px;right:10px;padding:4px 8px;border-radius:3px;background:#071523ed;font-size:.72rem;color:#bce8ff}.evidence-tile>a:hover{background:#102337}.evidence-tile>a:focus-visible{outline:3px solid #79d6ff;outline-offset:-3px}.evidence-meta{padding:14px 18px;margin:0;font-size:.75rem;color:#91a9c2;line-height:1.6}.evidence-streak{margin:18px 0 16px;padding:22px 24px;background:linear-gradient(110deg,#10283f,#0c1927);border:1px solid #29435e;border-radius:8px}.evidence-streak-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.evidence-streak h4{font-size:2rem;letter-spacing:-.04em;margin:8px 0 0;color:#e7f6ff}.evidence-streak h4 span{color:#79d6ff}.evidence-streak-heading p{font-size:.85rem;color:#bdcfe0;line-height:1.8;margin:0}.evidence-streak-heading p span{color:#8da6c0;font-size:.75rem}.evidence-streak .compact-details{margin-top:16px}.evidence-overview>.compact-details{margin-top:16px}.evidence-overview .proof-note{margin-bottom:0}@media(max-width:760px){.evidence-grid{grid-template-columns:1fr;gap:12px}.evidence-tile{display:grid;grid-template-columns:1fr 42%}.evidence-tile figcaption{padding:18px}.evidence-tile h4{font-size:2.6rem;margin-top:12px}.evidence-tile .record-label{font-size:.62rem}.evidence-tile>a{grid-column:2;grid-row:1/3;padding:8px;border-top:0;border-bottom:0;border-left:1px solid #20344a;display:flex;align-items:center}.evidence-tile img{height:174px}.evidence-meta{padding:0 18px 18px;font-size:.7rem}.evidence-streak{padding:20px}.evidence-streak-heading{align-items:start;flex-direction:column;gap:12px}.evidence-streak h4{font-size:1.9rem}.evidence-overview .proof-heading{margin-bottom:18px}}
