.ypNspG_hero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ypNspG_hero h1{letter-spacing:-2.3px;font-size:clamp(40px,4.2vw,62px)}.ypNspG_rhythmArt{align-self:center;min-height:295px;padding:25px 15px;position:relative}.ypNspG_artLabel{letter-spacing:2px;color:#a997bc;font-size:10px}.ypNspG_pulse{opacity:.35;align-items:flex-end;gap:12px;height:165px;margin:35px 0 10px;display:flex}.ypNspG_pulse i{background:linear-gradient(#c6a4ed,#c6a4ed08);border-radius:4px 4px 0 0;flex:1}.ypNspG_pulse i:nth-child(3n){background:linear-gradient(#ecd69f,#ecd69f08)}.ypNspG_artPiece{color:#ecd69f;font:180px Georgia,serif;position:absolute;top:35px;left:50px}.ypNspG_rhythmArt small{text-align:right;color:#9b8bab;font-size:12px;line-height:1.8;display:block}.ypNspG_rhythmArt b{color:#c6a4ed;font-weight:500}.ypNspG_jump{flex-wrap:wrap;gap:18px 30px;margin:10px 0 35px;display:flex}.ypNspG_jump a{color:#c1b0d0;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}.ypNspG_jump a>span{color:#ecd69f}.ypNspG_section{border-top:1px solid #c6a4ed26;padding:35px 0 45px;scroll-margin-top:110px}.ypNspG_sectionHead{grid-template-columns:75px minmax(0,1fr);gap:20px;margin-bottom:28px;display:grid}.ypNspG_index{letter-spacing:-3px;color:#ecd69f;font-size:49px;font-weight:350;line-height:1}.ypNspG_section:nth-of-type(2n) .ypNspG_index{color:#c6a4ed}.ypNspG_sectionHead h2{letter-spacing:-.8px;margin:13px 0;font-size:clamp(25px,2.8vw,35px)}.ypNspG_sectionHead p{color:#afa1be;max-width:750px;margin:0;font-size:14px}.ypNspG_opponentLayout{grid-template-columns:minmax(0,1fr) 210px;gap:35px;display:grid}.ypNspG_opponentRow{border-bottom:1px solid #c6a4ed16;grid-template-columns:150px minmax(0,1fr) 75px;align-items:center;gap:20px;padding:24px 0;display:grid}.ypNspG_opponentRow h3{margin:0 0 7px;font-size:16px}.ypNspG_sample{color:#a694b5;font-size:11px;line-height:1.7;display:block}.ypNspG_opponentRow small{color:#95829f;margin-top:4px;font-size:10px;display:block}.ypNspG_track{background:#c6a4ed10;border-radius:5px;height:7px;position:relative}.ypNspG_track i{background:linear-gradient(90deg,#9973bd,#c6a4ed);border-radius:5px;height:100%;display:block}.ypNspG_marker{background:#ecd69f;width:2px;height:15px;position:absolute;top:-4px;transform:translate(-1px)}.ypNspG_barLabels{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:13px;display:flex}.ypNspG_barLabels strong{color:#ded4e6;font-size:12px;font-weight:600}.ypNspG_barLabels span{color:#a696b5;font-size:11px}.ypNspG_delta{color:#ecd69f;text-align:right;font-size:14px;font-weight:650}.ypNspG_delta[data-up=true]{color:#92d0b4}.ypNspG_delta[data-muted=true]{color:#a496af}.ypNspG_sideNote{border-left:1px solid #c6a4ed27;align-self:start;margin-top:20px;padding:25px 0 10px 24px}.ypNspG_sideNote>svg{color:#ecd69f;margin-bottom:23px}.ypNspG_sideNote h3,.ypNspG_resetNote h3{margin:15px 0;font-size:27px;font-weight:600;line-height:1.4}.ypNspG_sideNote p,.ypNspG_resetNote p{color:#ac9abc;font-size:13px}.ypNspG_sideNote .ypNspG_signal{border-top:1px solid #c6a4ed20;padding-top:14px}.ypNspG_signal strong{color:#ecd69f}.ypNspG_sessionChart{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:24px;margin-left:95px;padding:15px 0 25px;display:grid}.ypNspG_sessionChart article{min-width:0}.ypNspG_sessionValue{color:#ecd69f;letter-spacing:-1px;font-size:28px}.ypNspG_sessionValue small{color:#ac9abd;letter-spacing:0;margin-top:3px;font-size:10px;display:block}.ypNspG_columnTrack{border-bottom:1px solid #c6a4ed30;align-items:flex-end;height:125px;margin:15px 0;display:flex}.ypNspG_columnTrack i{background:linear-gradient(#c6a4ed90,#c6a4ed15);border-radius:5px 5px 0 0;width:100%;max-width:65px;min-height:0;display:block}.ypNspG_sessionChart article:nth-child(2n) .ypNspG_columnTrack i{background:linear-gradient(#ecd69f90,#ecd69f15)}.ypNspG_sessionChart h3{margin:10px 0 5px;font-size:13px}.ypNspG_sessionChart article>small{color:#9884a8;margin-top:7px;font-size:10px;display:block}.ypNspG_observation{background:linear-gradient(90deg,#ecd69f09,#0000);border-left:2px solid #ecd69f40;align-items:flex-start;gap:15px;margin:15px 0 0 95px;padding:17px 20px;display:flex}.ypNspG_observation svg{color:#ecd69f;flex-shrink:0;margin-top:4px}.ypNspG_observation p{color:#b4a3c2;margin:0;font-size:13px}.ypNspG_bounceLayout{grid-template-columns:minmax(0,1fr) 260px;gap:50px;display:grid}.ypNspG_bounceRows article{border-bottom:1px solid #c6a4ed1a;grid-template-columns:1fr auto;gap:15px;padding:22px 0;display:grid}.ypNspG_bounceRows h3{margin:0 0 6px;font-size:17px}.ypNspG_bounceScore{text-align:right}.ypNspG_bounceScore strong{color:#c6a4ed;font-size:28px;font-weight:500}.ypNspG_bounceScore span{color:#ad98ba;font-size:10px;display:block}.ypNspG_bounceRows .ypNspG_track{grid-column:1/-1}.ypNspG_accuracy{color:#9e8aad;grid-column:1/-1;font-size:11px}.ypNspG_resetNote{background:radial-gradient(#ecd69f08,#0000);align-self:start;margin-top:20px;padding:30px 0 0 20px}.ypNspG_formatRows article{border-bottom:1px solid #c6a4ed19;grid-template-columns:1.1fr 140px 1fr 85px;align-items:center;gap:25px;padding:23px 0;display:grid}.ypNspG_formatRows h3{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 7px;font-size:18px;display:flex}.ypNspG_formatRows h3 span{color:#ecd69f;font-size:10px;font-weight:500}.ypNspG_formatAccuracy strong,.ypNspG_formatScore strong{color:#ecd69f;font-size:28px;font-weight:500;display:block}.ypNspG_formatAccuracy span,.ypNspG_formatScore span{color:#a997b8;margin-top:5px;font-size:10px;display:block}.ypNspG_formatScore{text-align:right}.ypNspG_formatScore strong{color:#d5c5e3;font-size:22px}.ypNspG_formatRows .ypNspG_track i{background:linear-gradient(90deg,#b9a16b,#ecd69f)}.ypNspG_formatInsight{color:#b5a5c4;margin:23px 0 0;font-size:13px}.ypNspG_formatInsight strong{color:#ecd69f;font-weight:600}.ypNspG_empty{color:#aa9aba;padding:25px 0;font-size:14px}@media (max-width:1100px){.ypNspG_opponentLayout{grid-template-columns:1fr}.ypNspG_sideNote{margin-top:0;padding:18px 22px}.ypNspG_sideNote>svg{display:none}.ypNspG_bounceLayout{grid-template-columns:minmax(0,1fr) 220px;gap:30px}.ypNspG_sessionChart,.ypNspG_observation{margin-left:0}.ypNspG_artPiece{font-size:155px;left:15px}}@media (max-width:700px){.ypNspG_hero{grid-template-columns:1fr}.ypNspG_hero h1{letter-spacing:-1.8px;font-size:42px}.ypNspG_rhythmArt{opacity:.12;pointer-events:none;width:180px;position:absolute;top:30px;right:-10px}.ypNspG_artLabel,.ypNspG_rhythmArt small{display:none}.ypNspG_pulse{gap:8px}.ypNspG_sectionHead{grid-template-columns:35px minmax(0,1fr);gap:15px}.ypNspG_index{letter-spacing:-2px;font-size:31px}.ypNspG_sectionHead h2{font-size:25px}.ypNspG_sectionHead p{font-size:13px}.ypNspG_sectionHead .ypNspG_eyebrow{font-size:10px}.ypNspG_opponentRow{grid-template-columns:1fr auto;gap:15px}.ypNspG_barArea{grid-area:2/1/auto/-1}.ypNspG_delta{grid-area:1/2}.ypNspG_sessionChart{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.ypNspG_columnTrack{height:90px}.ypNspG_sessionValue{font-size:26px}.ypNspG_observation{padding:16px 12px}.ypNspG_bounceLayout{grid-template-columns:1fr;gap:15px}.ypNspG_resetNote{margin-top:0;padding:20px 0}.ypNspG_formatRows article{grid-template-columns:1fr 95px;gap:18px}.ypNspG_formatRows .ypNspG_track{grid-area:3/1/auto/-1}.ypNspG_formatScore{grid-area:1/2}.ypNspG_formatAccuracy{grid-area:2/1/auto/-1;align-items:center;gap:12px;display:flex}.ypNspG_formatAccuracy strong{font-size:25px}.ypNspG_formatAccuracy span{margin:0}.ypNspG_jump{gap:17px 22px}.ypNspG_jump a{font-size:11px}.ypNspG_section{padding:30px 0}.ypNspG_heroFoot{letter-spacing:1.4px}}
