.report_result__mC6uy{--result-green:#12624f;--result-amber:#865315;--result-red:#a43b32;--r-line:var(--line,#dcded6);--r-muted:var(--muted,#60625f);--r-accent:var(--accent,#272a29);--r-bad:#b91c1c;--r-warn:#b45309;--r-copy:clamp(1rem,0.93rem + 0.33vw,1.125rem);--r-support:clamp(0.9375rem,0.91rem + 0.11vw,1rem);--r-section:clamp(1.125rem,1.04rem + 0.35vw,1.3125rem);--r-lead:clamp(1.125rem,1.04rem + 0.38vw,1.3125rem);color:var(--ink,#202222);overflow-wrap:anywhere}.report_srOnly__WFneo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.report_tabs__gE6fb{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 10px}.report_tabs__gE6fb button{font:inherit;font-size:14px;padding:6px 12px;min-height:40px;border:1px solid var(--r-line);background:var(--card,#fffefa);color:inherit;border-radius:99px;cursor:pointer}.report_tabs__gE6fb button.report_on__OHCxd{background:var(--r-accent);color:#fff;border-color:var(--r-accent)}.report_card__vzOVk{position:relative;border:1px solid var(--line,#dcded6);border-radius:20px;background:var(--card,#fffefa);box-shadow:0 3px 14px #20222206;padding:16px 14px;margin:12px 0 16px}.report_card__vzOVk>.report_small__f1PO6:first-child{text-transform:none;letter-spacing:.2px;font-weight:700;color:var(--r-muted);margin-bottom:6px}.report_scoreCard__CBScY{background:linear-gradient(135deg,#eef9f3,#fff 75%);border-color:#bedecf}.report_small__f1PO6{font-size:var(--r-support);line-height:1.55;color:var(--r-muted)}.report_muted__AAfTz{color:var(--r-muted)}.report_err__obqnC{color:var(--r-bad);font-weight:600}.report_result__mC6uy p{margin:8px 0}.report_result__mC6uy ul{margin:6px 0 0;padding-left:20px;list-style:disc}.report_level__t_gJL{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;row-gap:8px}.report_level__t_gJL>b{font-size:44px;color:var(--r-accent);line-height:1.1}.report_level__t_gJL>span{color:var(--r-muted);font-size:15px;min-width:0}.report_level__t_gJL.report_unsupported__LUSFP>b{color:var(--r-muted);text-decoration:line-through;text-decoration-thickness:3px}.report_level__t_gJL.report_score100__qQv9p{gap:12px;padding:14px 0;align-items:center}.report_level__t_gJL.report_score100__qQv9p>b{color:var(--result-green);font-size:60px;letter-spacing:-2px;line-height:1.1;flex:none;white-space:nowrap}.report_level__t_gJL.report_score100__qQv9p>b small{color:var(--result-green);font-size:20px;margin-left:2px;letter-spacing:0}.report_level__t_gJL.report_score100__qQv9p.report_unsupported__LUSFP>b,.report_level__t_gJL.report_score100__qQv9p.report_unsupported__LUSFP>b small{color:var(--r-muted);text-decoration:line-through;text-decoration-thickness:3px}.report_level__t_gJL.report_score100__qQv9p>span{color:#47655a;font-size:15px;max-width:22em;line-height:1.6}.report_level__t_gJL.report_usrrow__2uEvz{margin-top:4px}.report_level__t_gJL.report_usrrow__2uEvz>b{font-size:28px;color:var(--ink,#202222)}.report_level__t_gJL.report_ladder__QTuss>b{font-size:20px}.report_level__t_gJL .report_nextGoal__ofiqk{display:block;min-width:0;background:#fff2d4;color:#765014;padding:10px 12px;border-radius:12px;margin-top:8px;line-height:1.6;font-size:15px}.report_level__t_gJL .report_nextGoal__ofiqk b{font-size:16px;font-weight:600;color:inherit;line-height:1.6;overflow-wrap:anywhere}.report_priority__9s0Jy{border-color:#e5c787;background:#fffaf0;box-shadow:0 3px 14px #6843110a}.report_priorityTitle__ZFr6e{margin:0 0 10px;color:#684311;font-size:16px;font-weight:800;line-height:1.45}.report_cue__f3Gwe{background:#fff4d8;color:#684311;border:1px solid #e5c787;padding:15px 16px;border-radius:14px;font-size:20px;font-weight:800;line-height:1.55;margin:10px 0 12px;word-break:keep-all;overflow-wrap:break-word}.report_frames__pM_PW{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.report_frames__pM_PW figure{margin:0}.report_frames__pM_PW>figure:only-child{grid-column:1/-1}.report_frames__pM_PW img{width:100%;border-radius:10px;display:block;background:#000;max-height:60vh;object-fit:contain}.report_frames__pM_PW figcaption{font-size:15px;color:var(--r-muted);margin-top:6px;word-break:keep-all}.report_drillbox__nw6yl{background:#f1f7fc;border:1px solid #d4e3f0;border-radius:16px;padding:16px;color:#244562;margin-top:8px}.report_drillbox__nw6yl p{margin:4px 0}.report_result__mC6uy details{border-top:1px solid var(--r-line);padding:8px 0}.report_result__mC6uy details>summary{list-style:none;display:flex;align-items:center;gap:6px;font-size:17px;font-weight:600;cursor:pointer;padding:8px 0;line-height:1.4;min-height:44px}.report_result__mC6uy details>summary::-webkit-details-marker{display:none}.report_result__mC6uy details>summary:before{content:"▸";color:var(--r-accent);font-size:14px;transition:transform .15s}.report_result__mC6uy details[open]>summary:before{transform:rotate(90deg)}.report_result__mC6uy details[open]>summary{margin-bottom:4px}.report_result__mC6uy summary:focus-visible{outline:3px solid var(--court-focus,#8b371f);outline-offset:4px;border-radius:8px}.report_scoreHead__74Hd4{font-size:20px;font-weight:750;color:#203c35;margin-bottom:4px}.report_scaleNote__sAisp{font-size:14px;color:#5d6c73;line-height:1.6}.report_result__mC6uy .report_cprow__SwRQj{border:1px solid #dce5e7;background:#f8fafb;border-radius:14px;padding:4px 14px;margin:10px 0;overflow:hidden}.report_cprow__SwRQj[data-score=lo]{border-left:4px solid #b96743;background:#fff8f2}.report_cprow__SwRQj[data-score=mid]{border-left:4px solid #b68c32;background:#fffcf3}.report_cprow__SwRQj[data-score=hi]{border-left:4px solid #368666;background:#f2faf5}.report_cprow__SwRQj[open]{background:#fff}.report_result__mC6uy .report_cprow__SwRQj>summary{gap:10px;padding:12px 0;min-height:52px;display:grid;grid-template-columns:12px minmax(0,1fr) auto;column-gap:8px;min-height:72px}.report_cpname__J7r_R{word-break:keep-all;overflow-wrap:break-word;flex:1;min-width:0;font-size:17px;font-weight:750}.report_cpcue__ypDV1{color:#52626b;font-size:15px;line-height:1.6;margin:4px 0 6px}.report_score__JylVv{white-space:nowrap;display:grid;grid-template-columns:70px 3.5ch 2.8em;align-items:center;gap:6px;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.report_score__JylVv>b{text-align:right}.report_score__JylVv>.report_small__f1PO6{text-align:left}.report_score__JylVv i{display:inline-block;width:70px;height:8px;background:#dce5df;border-radius:99px;overflow:hidden}.report_score__JylVv i b{display:block;height:100%;background:currentColor}.report_score__JylVv.report_lo__klQwi{color:#9a4628}.report_score__JylVv.report_mid__7Rka8{color:#80601b}.report_score__JylVv.report_hi__7UIRq{color:#176346}.report_score__JylVv .report_small__f1PO6{font-size:14px}.report_missionres__5d0kP.report_ok__BaoPW{border-color:var(--result-green)}.report_missionres__5d0kP.report_ok__BaoPW .report_level__t_gJL>b{color:var(--result-green)}.report_missionres__5d0kP.report_bad__PdafO .report_level__t_gJL>b{color:var(--r-muted);font-size:32px}.report_printHead__6io_1{display:none}@media (max-width:640px){.report_frames__pM_PW{grid-template-columns:1fr}.report_frames__pM_PW img{max-height:62vh}.report_level__t_gJL.report_score100__qQv9p>b{font-size:60px}.report_level__t_gJL.report_usrrow__2uEvz>b{font-size:24px}.report_cue__f3Gwe{font-size:19px}.report_small__f1PO6{font-size:15px}}@media (max-width:480px){.report_score__JylVv{grid-template-columns:40px 3.5ch 2.8em;gap:4px}.report_score__JylVv i{width:40px}}@media (max-width:380px){.report_level__t_gJL.report_score100__qQv9p>b{font-size:52px}.report_result__mC6uy .report_cprow__SwRQj{padding:4px 10px}}@media (prefers-reduced-motion:reduce){.report_result__mC6uy details>summary:before{transition:none}}@page{size:A4;margin:14mm 14mm 16mm}@media print{.report_result__mC6uy{color:#111;font-size:12.5pt;line-height:1.5}.report_tabs__gE6fb{display:none!important}.report_card__vzOVk,.report_scoreCard__CBScY{break-inside:auto;border:1px solid #bbb;box-shadow:none;border-radius:6px;padding:10px 12px;margin:8px 0;background:#fff}.report_card__vzOVk:after{content:"";position:absolute;right:10px;bottom:8px;width:64px;height:16px;background:url(/brand/squashify-logo.svg) no-repeat 100%/contain;opacity:.18;pointer-events:none}.report_cprow__SwRQj,.report_drillbox__nw6yl,.report_frames__pM_PW figure,.report_level__t_gJL,.report_printHead__6io_1{break-inside:avoid;page-break-inside:avoid}.report_level__t_gJL.report_unsupported__LUSFP>b{text-decoration:none!important;color:#555}.report_level__t_gJL>b{font-size:34pt}.report_level__t_gJL.report_score100__qQv9p>b{font-size:40pt}.report_level__t_gJL.report_usrrow__2uEvz>b{font-size:20pt}.report_cue__f3Gwe{font-size:16pt}.report_frames__pM_PW{display:grid;grid-template-columns:1fr 1fr;gap:8px}.report_frames__pM_PW img{max-height:60mm;width:auto;max-width:100%;display:block!important;border-radius:4px}.report_result__mC6uy details>summary{font-size:13pt;font-weight:700;padding:4px 0;min-height:0}.report_result__mC6uy details>summary:before{content:""}.report_result__mC6uy .report_cprow__SwRQj>summary{border-bottom:1px solid #ddd}.report_score__JylVv i{border:1px solid #999}.report_score__JylVv i b{background:#333!important}.report_muted__AAfTz,.report_small__f1PO6{color:#555}.report_printHead__6io_1{display:block;border-bottom:2px solid #111;padding:0 0 6px;margin:0 0 10px}.report_printHead__6io_1 .report_phrow__zjTJz{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.report_printHead__6io_1 .report_plogo__sghUj{height:26px;width:auto}.report_printHead__6io_1 .report_pword__XCO6g{font-size:16pt;font-weight:800;letter-spacing:-.5px}.report_printHead__6io_1 .report_pdate__GUpvf{font-size:10pt;color:#555}.report_printHead__6io_1 h1{font-size:18pt;margin:0 0 2px}.report_printHead__6io_1 .report_small__f1PO6{color:#333}}.report_stepper__Fqvni{display:flex;align-items:flex-start;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:12px 5px 16px;margin:10px 0 6px;position:relative}.report_step__NL8CD{flex:1 1 0;min-width:0;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;color:#53665c}.report_step__NL8CD>span:last-child{text-align:center;word-break:keep-all}.report_dot__c77B5{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border:2px solid #bccfc6;border-radius:50%;background:#f4f7f5;font-weight:800}.report_done__wuBHy .report_dot__c77B5{background:#21775e;border-color:#21775e;color:#fff}.report_current__d5E4p .report_dot__c77B5{background:#fff2cd;border-color:#ad7616;box-shadow:0 0 0 4px #f8e5b6}.report_stage__ZdMhX{padding:14px;border:1px solid #e0e6e8;border-radius:14px;margin:10px 0;background:#f5f7f8}.report_clip__JsfZz{width:100%;max-height:60vh;object-fit:contain;background:#000;border-radius:10px}.report_frameToggle__M0GkP{width:100%;margin-top:6px}.report_imageHidden__KQ87I{display:none!important}.report_mediaFallback__Al5jv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:120px;padding:16px;border:1px dashed #bccfc6;border-radius:10px;background:#f5f7f8;color:#4a5a55;text-align:center}.report_mediaFallback__Al5jv p{margin:0}@media print{.report_clipFallback__RsoWa,.report_clip__JsfZz,.report_frameToggle__M0GkP,.report_mediaFallback__Al5jv button{display:none!important}.report_frames__pM_PW .report_imageHidden__KQ87I{display:block!important}}.report_stprog__tQ233{padding:14px;background:#fff;border:1px solid #d5e5dc;border-radius:14px}.report_progressBar__vdpJo{height:12px;background:#e3eee7;border-radius:99px;overflow:hidden;margin-top:6px}.report_progressBar__vdpJo i{display:block;height:100%;background:#21775e}.report_within__MjGvC{margin:12px 0}.report_wbar__5FNc0{display:flex;position:relative;height:28px;background:linear-gradient(90deg,#e7f1ea 0 33.3%,#c7dfce 33.3% 66.6%,#a8cdb5 66.6%)}.report_wbar__5FNc0 span{width:33.333%;text-align:center;font-size:14px;line-height:28px;color:#254536}.report_wbar__5FNc0 i{position:absolute;top:-5px;height:38px;width:3px;background:#155f48}.report_card__vzOVk:has(.report_stepper__Fqvni){border-top:4px solid #21775e;background:linear-gradient(180deg,#f0f8f4,#fff 180px)}.report_stageDone__7BFTf{background:#eaf6ef;border-color:#cbe3d4}.report_stageCurrent__7C_YL{background:#fffbef;border-color:#d4b56b;border-left:4px solid #b58023}.report_goal__uCfRX{display:flex;gap:8px;font-size:15px;line-height:1.6;color:#637078}.report_met__t6_Od{color:#196244}.report_next__CqTLw{color:#755019;font-weight:750}.report_goalText__Bswgx{all:unset;cursor:pointer}.report_goalText__Bswgx:focus-visible{outline:3px solid #21775e;outline-offset:3px}.report_goalPrintText__7YWlk{display:none}@media print{.report_goalText__Bswgx{display:none!important}.report_goalPrintText__7YWlk{display:inline}}.report_ladderGoals__0wnOu{margin-top:16px}.report_coachView__IzEGW{margin-top:10px;padding:18px 16px}.report_coachView__IzEGW h4{margin:24px 0 10px;padding-left:10px;border-left:3px solid var(--r-accent);font-size:17px;line-height:1.5}.report_coachView__IzEGW .report_mdbody__3Jir4{min-width:0;max-width:68ch;overflow-wrap:anywhere;font-size:var(--r-copy);line-height:1.85}.report_coachView__IzEGW .report_mdbody__3Jir4 h2,.report_coachView__IzEGW .report_mdbody__3Jir4 h3,.report_coachView__IzEGW .report_mdbody__3Jir4 h4{margin:26px 0 10px;line-height:1.45}.report_coachView__IzEGW .report_mdbody__3Jir4 h2{font-size:clamp(1.25rem,1.12rem + .38vw,1.5rem)}.report_coachView__IzEGW .report_mdbody__3Jir4 h3{font-size:var(--r-section)}.report_coachView__IzEGW .report_mdbody__3Jir4 h4{font-size:var(--r-copy)}.report_coachView__IzEGW .report_mdbody__3Jir4 p{margin:10px 0}.report_coachView__IzEGW .report_mdbody__3Jir4 ol,.report_coachView__IzEGW .report_mdbody__3Jir4 ul{margin:8px 0 16px;padding-left:24px}.report_coachView__IzEGW .report_mdbody__3Jir4 ol{list-style:decimal}.report_coachView__IzEGW .report_mdbody__3Jir4 li{margin:8px 0}.report_coachView__IzEGW .report_mdbody__3Jir4 hr{border:0;border-top:1px solid var(--r-line);margin:24px 0}.report_coachView__IzEGW .report_mdbody__3Jir4 code{background:var(--bg);padding:1px 4px;border-radius:4px}.report_coachView__IzEGW .report_tableWrap__MAg2x,.report_measurements__A_ub3 .report_tableWrap__MAg2x{overflow-x:auto;border:1px solid var(--r-line);border-radius:10px;margin-top:10px}.report_coachView__IzEGW table,.report_measurements__A_ub3 table{border-collapse:collapse;font-size:var(--r-support);min-width:100%;font-variant-numeric:tabular-nums}.report_coachView__IzEGW td,.report_coachView__IzEGW th,.report_measurements__A_ub3 td,.report_measurements__A_ub3 th{border-bottom:1px solid var(--line,#dcded6);padding:12px 14px;text-align:left;white-space:nowrap}.report_coachView__IzEGW th,.report_measurements__A_ub3 th{background:var(--bg);font-weight:750}.report_coachView__IzEGW tbody tr:nth-child(2n),.report_measurements__A_ub3 tbody tr:nth-child(2n){background:var(--bg)}.report_coachView__IzEGW td,.report_coachView__IzEGW th{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.report_coachView__IzEGW dl{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:0;margin:10px 0 16px;font-size:var(--r-support);border:1px solid var(--r-line);border-radius:10px;overflow:hidden}.report_coachView__IzEGW dd,.report_coachView__IzEGW dt{min-width:0;padding:12px;border-bottom:1px solid var(--r-line);background:var(--bg)}.report_coachView__IzEGW dt{color:var(--r-muted);font-weight:650}.report_coachView__IzEGW dd{margin:0;background:var(--card,#fff);font-size:var(--r-section);font-weight:750;font-variant-numeric:tabular-nums}.report_coachView__IzEGW dd:last-child,.report_coachView__IzEGW dt:last-of-type{border-bottom:0}@media (max-width:600px){.report_coachView__IzEGW{padding-inline:12px}.report_coachView__IzEGW dl{grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr)}}@media print{.report_coachView__IzEGW{display:none!important}.report_stepper__Fqvni{break-inside:avoid}}.report_modeButtons__9rdyM{display:inline-flex;gap:4px;margin-bottom:6px;flex-wrap:wrap}.report_modeButtons__9rdyM button{min-height:36px}.report_modeButtons__9rdyM button.report_modeOn__GHOwm{background:var(--r-accent);color:#fff;border-color:var(--r-accent)}@media print{.report_modeButtons__9rdyM{display:none!important}}.report_frames__pM_PW .print-sequence{display:none}@media print{.report_frames__pM_PW:has(.print-sequence){display:block}.report_frames__pM_PW figure.has-print-sequence{width:100%;margin:10px 0;break-inside:auto;page-break-inside:auto}.report_frames__pM_PW .print-sequence{display:block;break-inside:avoid;font-size:10pt;line-height:1.4;margin:8px 0}.report_frames__pM_PW .print-sequence p{margin:4px 0}.report_frames__pM_PW .print-sequence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.report_frames__pM_PW .print-sequence-grid img{display:block!important;width:100%;height:40mm;max-height:40mm;object-fit:contain;background:#f4f3ee}.report_frames__pM_PW .print-sequence-grid span{display:block;text-align:center;margin-top:3px}}.report_printSnapshot__Vq2tL{display:none}@media print{body:has(>.report_printSnapshot__Vq2tL)>:not(.report_printSnapshot__Vq2tL){display:none!important}.report_printSnapshot__Vq2tL{display:block!important;padding:0;margin:0}}.report_debugRow__Dz67n{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:15px}.report_debugRow__Dz67n dd{margin:0;overflow-wrap:anywhere}@media print{.report_debugPanel__SEiA4{display:none!important}}.report_measurements__A_ub3{min-width:0;max-width:100%;overflow-wrap:break-word}.report_measurementGrid__6msCA{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.report_measurementGrid__6msCA>div{min-width:0;padding:8px;background:var(--bg);border-radius:8px}.report_measurementGrid__6msCA dt{font-size:14px;color:var(--muted)}.report_measurementGrid__6msCA dd{margin:4px 0 0;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.report_measurementGrid__6msCA dd.report_measurementNote__qgFFR{font-size:var(--r-support);font-weight:400;color:var(--r-muted)}.report_swingGrid__wp8Gg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.report_swingCard___naoe{min-width:0;border:1px solid var(--line);border-radius:12px;padding:12px}.report_swingCard___naoe img{width:100%;max-height:440px;object-fit:contain}@media (max-width:600px){.report_swingGrid__wp8Gg{grid-template-columns:minmax(0,1fr)}}.report_measurements__A_ub3 h4{margin:16px 0 8px;font-size:15px}.report_measurements__A_ub3 .report_tableWrap__MAg2x{max-width:100%;margin:12px 0}.report_measurements__A_ub3 .report_measurementGrid__6msCA{margin:10px 0}.report_measurements__A_ub3 .report_phaseTable__gi12b tbody th{font-weight:600}.report_measurements__A_ub3 .report_phaseTable__gi12b .report_phaseRow__DEDf8 th{font-weight:750;background:var(--line,#dcded6)}@media print{.report_measurements__A_ub3 .report_tableWrap__MAg2x{overflow:visible}.report_measurements__A_ub3 .report_phaseTable__gi12b table{font-size:7.5pt}.report_measurements__A_ub3 .report_phaseTable__gi12b td,.report_measurements__A_ub3 .report_phaseTable__gi12b th{padding:2px 4px;white-space:normal}}.report_measurements__A_ub3 p{line-height:1.6}.report_swingCard___naoe a{display:block;min-width:0}.report_swingCard___naoe img{display:block;height:auto}.report_result__mC6uy details.report_reportFold__LTjJT{padding:16px 14px;border:1px solid #dce5e3;margin:12px 0 16px}.report_result__mC6uy details.report_reportFold__LTjJT>summary{font-size:var(--r-section);font-weight:700;gap:10px;padding:0;margin:0}.report_result__mC6uy details.report_reportFold__LTjJT[open]>summary{padding-bottom:12px;border-bottom:1px solid var(--r-line);margin-bottom:12px}.report_reportFold__LTjJT p{font-size:var(--r-copy);line-height:1.7;overflow-wrap:anywhere}.report_foldContent__r8x06 p{margin:0}.report_foldContent__r8x06 p+p{margin-top:12px}@media print{.report_result__mC6uy details.report_reportFold__LTjJT{padding:10px 12px;margin:8px 0;border-color:#bbb}.report_result__mC6uy details.report_reportFold__LTjJT>summary{font-size:13pt;min-height:0}}.report_result__mC6uy .report_cprow__SwRQj>summary{grid-template-columns:12px minmax(0,1fr) max-content;column-gap:10px;min-height:68px;margin-bottom:0}.report_cprow__SwRQj .report_score__JylVv{background:#fff;border:1px solid #dce5e3;border-radius:10px;padding:8px;grid-template-columns:54px 3.5ch 2em;font-size:18px}.report_cprow__SwRQj .report_score__JylVv i{width:54px}.report_cprow__SwRQj .report_score__JylVv>.report_small__f1PO6{font-size:14px;font-weight:500;color:#53605c}.report_checkpointDetails__b6dFP{border-top:1px solid #dce5e3;padding:14px 0}.report_checkpointDetails__b6dFP .report_cpcue__ypDV1,.report_checkpointDetails__b6dFP p{margin:0 0 14px;font-size:var(--r-copy);line-height:1.7;color:#263d35;overflow-wrap:anywhere}.report_checkpointDetails__b6dFP p>b{display:block;margin-bottom:4px;font-size:14px;color:#52635a}.report_checkpointDetails__b6dFP p:last-child{margin-bottom:0}.report_coachCheckpointIntro__NDI4q{display:grid;gap:4px;margin:12px 0 16px;padding:14px;border:1px solid #c9ded4;border-radius:12px;background:#f1f8f4;font-size:15px;line-height:1.7}.report_coachCheckpointIntro__NDI4q b{color:#1f5f49;font-size:16px}.report_coachCheckpointGuide__mRdtx{margin-bottom:14px;padding:12px 14px;border-left:4px solid #21775e;border-radius:0 10px 10px 0;background:#f1f8f4}.report_coachCheckpointGuide__mRdtx>b,.report_coachEvidence__ULy63>b{display:block;margin-bottom:5px;color:#365a4d;font-size:14px}.report_checkpointDetails__b6dFP .report_coachCheckpointGuide__mRdtx p{margin:0;color:#263d35;font-size:15px;line-height:1.7}.report_coachEvidence__ULy63{margin:0 0 14px;padding:12px 14px;border:1px solid var(--r-line);border-radius:10px;background:#fafbf9}.report_checkpointDetails__b6dFP .report_coachEvidence__ULy63 ul{margin:0;padding-left:20px}.report_checkpointDetails__b6dFP .report_coachEvidence__ULy63 li{margin:5px 0;font-size:15px;line-height:1.65}@media (max-width:480px){.report_cprow__SwRQj .report_score__JylVv{grid-template-columns:3.5ch 2em;gap:3px;padding:7px 6px}.report_cprow__SwRQj .report_score__JylVv i{display:none}.report_cprow__SwRQj .report_cpname__J7r_R{font-size:16px;line-height:1.5}}@media print{.report_result__mC6uy .report_cprow__SwRQj>summary{min-height:0}.report_cprow__SwRQj .report_score__JylVv{border:none;padding:0}.report_checkpointDetails__b6dFP .report_cpcue__ypDV1,.report_checkpointDetails__b6dFP p{font-size:11pt;margin-bottom:8px}}.report_reportFold__LTjJT .report_summaryText__37atq{min-width:0;max-width:70ch;padding:4px 2px 8px}.report_reportFold__LTjJT .report_summaryText__37atq p{font-size:var(--r-lead);line-height:1.9;color:#29352f;word-break:keep-all;overflow-wrap:break-word;white-space:normal}.report_reportFold__LTjJT .report_summaryText__37atq p+p{margin-top:18px}.report_reportFold__LTjJT .report_summaryText__37atq .report_summaryLead__sqQZ5{font-weight:700;color:var(--ink,#202222)}@media print{.report_reportFold__LTjJT .report_summaryText__37atq p{font-size:11pt;line-height:1.7}.report_reportFold__LTjJT .report_summaryText__37atq p+p{margin-top:10px}}.report_result__mC6uy details.report_actionFold__xEp6O{border:1px solid #e5d5b4;border-radius:14px;background:#fffdf8;padding:12px 14px;margin:12px 0}.report_result__mC6uy details.report_actionFold__xEp6O>summary{padding:0;gap:10px;font-size:17px;font-weight:700}.report_result__mC6uy details.report_actionFold__xEp6O[open]>summary{padding-bottom:10px;border-bottom:1px solid var(--r-line);margin-bottom:12px}.report_priority__9s0Jy .report_actionFold__xEp6O>summary{color:#684311}.report_actionFold__xEp6O p{font-size:16px;line-height:1.8;word-break:keep-all;overflow-wrap:break-word}@media print{.report_result__mC6uy details.report_actionFold__xEp6O{break-inside:avoid;background:#fff;padding:8px 10px}}.report_metadataHeading__pMsbZ{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;justify-content:space-between;padding:0 2px}.report_metadataHeading__pMsbZ h3{margin:0;font-size:20px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.report_metadataHeading__pMsbZ span{font-size:14px;color:#5d6c63}.report_sourceMedia__FjyHw{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 12px;min-width:0;padding:14px 16px;border:1px solid var(--line,#dcded6);border-radius:20px;background:var(--card,#fffefa);box-shadow:0 3px 14px #20222206}.report_sourceMediaLabel__VbeV3{color:var(--r-muted,#60625f);font-size:14.5px;font-weight:700;white-space:nowrap}.report_sourceMediaName__Mf_NF{min-width:0;color:var(--ink,#202222);font-size:16px;font-weight:750;line-height:1.5;overflow-wrap:anywhere}.report_sourceMediaTags__PSO_b{grid-column:2;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.report_sourceMediaShot__KHt02{padding:4px 9px;border-radius:999px;background:#fff0f1;color:#8f2634;font-size:14px;font-weight:700;line-height:1.45}.report_sourceMediaDetail__CrErN{padding:3px 9px;border:1px solid var(--ink,#202222);border-radius:999px;color:var(--ink,#202222);font-size:14px;font-weight:700;line-height:1.45}@media (max-width:420px){.report_sourceMedia__FjyHw{grid-template-columns:1fr;gap:4px}.report_sourceMediaTags__PSO_b{grid-column:1;margin-top:3px}}.report_metadataForm__GIDTV{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.report_metadataForm__GIDTV label{display:grid;gap:8px;min-width:0;font-size:16px;font-weight:600}.report_metadataForm__GIDTV input,.report_metadataForm__GIDTV textarea{border:1px solid #cbd6ce;border-radius:10px;background:#fff;color:#29352f;font:inherit;font-weight:400;min-width:0;max-width:100%}.report_metadataForm__GIDTV textarea{min-height:120px;line-height:1.7}@media (min-width:640px){.report_metadataForm__GIDTV{grid-template-columns:minmax(0,1fr) minmax(180px,.6fr)}.report_metadataWide__glzcO{grid-column:1/-1}}.report_progressBox__XVB2N{border-left:3px solid #c9a55a;background:#fffdf7;border-radius:0 10px 10px 0;padding:8px 12px;margin:8px 0 12px;font-size:var(--r-support);line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.report_checkpointDetails__b6dFP .report_progressBox__XVB2N{border-left-color:#9fb8b1;background:#f7fbfa}.report_result__mC6uy .report_progressBox__XVB2N p{margin:4px 0}.report_progressLine__xcBc8{color:#3b4541}.report_change__dlh90[data-tone=good]{color:var(--result-green,#12624f);font-weight:700}.report_change__dlh90[data-tone=bad]{color:var(--result-red,#a43b32);font-weight:700}.report_change__dlh90[data-tone=same]{color:var(--r-muted)}.report_cpdelta__zRqzV{display:block;margin-top:2px;font-size:13px;font-weight:600;color:var(--r-muted)}.report_cpdelta__zRqzV[data-tone=good]{color:var(--result-green,#12624f)}.report_cpdelta__zRqzV[data-tone=bad]{color:var(--result-red,#a43b32)}.report_newlyMet__EUVCx{background:#f2faf5;border:1px solid #bedecf;border-radius:10px;padding:8px 12px;color:#12624f;font-size:var(--r-support)}.report-status_heading__OwVwL{display:flex;align-items:center;justify-content:space-between;gap:12px}.report-status_identity__c5G07{min-width:0}.report-status_title__hHKog{margin-top:8px;font-size:16px;font-weight:700;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.report-status_shot__pMRyt{margin-top:6px;font-size:15px;color:#a32635;word-break:keep-all;overflow-wrap:break-word}.report-status_mascot__Th3Pq{flex-shrink:0;width:120px;height:76px;background:url(/brand/mascot/squash-ball-transparent.png) 50%/contain no-repeat;transform-origin:50% 85%;animation:report-status_bounce__kHWlX 2s ease-in-out infinite}@keyframes report-status_bounce__kHWlX{0%,12%,to{transform:translateY(0) rotate(0)}24%{transform:translateY(1px) scale(1.03,.97)}48%{transform:translateY(-8px) rotate(-5deg)}70%{transform:translateY(0) rotate(2deg)}84%{transform:translateY(-2px)}}@media (max-width:360px){.report-status_mascot__Th3Pq{width:88px;height:60px}}@media (prefers-reduced-motion:reduce){.report-status_mascot__Th3Pq{animation:none}}@media print{.report-status_mascot__Th3Pq{display:none}}