main.tester-mode{--pl-page:#050607;--pl-surface:#0b0e11;--pl-surface-2:#101418;--pl-line:rgb(255 255 255/8%);--pl-line-strong:rgb(255 255 255/14%);--pl-text-1:#f4f6f7;--pl-text-2:#89939d;--pl-text-3:#5b646d;--pl-gold:#c9a14a;--pl-gold-hi:#dcb866;--pl-gold-line:rgb(201 161 74/45%);--pl-gold-wash:rgb(201 161 74/6%);--pl-cyan:#5cd6e8;--pl-radius:12px;--pl-radius-lg:16px;--pl-sans:Inter,"SF Pro Display","SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,500px) minmax(0,640px) minmax(20px,1fr);grid-template-rows:auto auto auto auto auto auto 1fr auto auto;column-gap:clamp(32px,4.5vw,72px);min-height:100svh;padding-bottom:0;background:var(--pl-page);color:var(--pl-text-1);-webkit-font-smoothing:antialiased}body:has(main.tester-mode){background:#050607}main.tester-mode:after{display:none}main.tester-mode .capture-metadata-bar,main.tester-mode .golfer-analysis-cta,main.tester-mode .pl-footer,main.tester-mode .pl-hero,main.tester-mode .pl-hero-meta,main.tester-mode .pl-phase-chips,main.tester-mode .pl-sequence,main.tester-mode .run-strip,main.tester-mode .source-bar,main.tester-mode .tester-beta-intro,main.tester-mode .tester-response,main.tester-mode .topbar,main.tester-mode .transport-row,main.tester-mode .video-stage,main.tester-mode [data-testid=coaching-plan-card],main.tester-mode [data-testid=next-swing-reassessment],main.tester-mode [data-testid=personal-swing-profile],main.tester-mode [data-testid=simple-swing-feedback-panel],main.tester-mode [data-testid=swing-score-readiness]{--display:var(--pl-sans);--sans:var(--pl-sans);--tester-black:var(--pl-page);--tester-charcoal:var(--pl-surface);--tester-glass:var(--pl-surface);--tester-glass-strong:var(--pl-surface);--tester-gold-light:var(--pl-gold-hi);--tester-gold:var(--pl-gold);--tester-gold-deep:#8a6c2c;--tester-ivory:var(--pl-text-1);--tester-muted:var(--pl-text-2);--tester-gold-border:var(--pl-line-strong);--mint:var(--pl-gold)}main.tester-mode .capture-metadata-bar,main.tester-mode .capture-metadata-bar :not(code):not(pre):not(kbd):not(samp),main.tester-mode .golfer-analysis-cta,main.tester-mode .golfer-analysis-cta :not(code):not(pre):not(kbd):not(samp),main.tester-mode .pl-footer,main.tester-mode .pl-footer :not(code):not(pre):not(kbd):not(samp),main.tester-mode .pl-hero,main.tester-mode .pl-hero :not(code):not(pre):not(kbd):not(samp),main.tester-mode .pl-hero-meta,main.tester-mode .pl-hero-meta :not(code):not(pre):not(kbd):not(samp),main.tester-mode .pl-phase-chips,main.tester-mode .pl-phase-chips :not(code):not(pre):not(kbd):not(samp),main.tester-mode .pl-sequence,main.tester-mode .pl-sequence :not(code):not(pre):not(kbd):not(samp),main.tester-mode .run-strip,main.tester-mode .run-strip :not(code):not(pre):not(kbd):not(samp),main.tester-mode .source-bar,main.tester-mode .source-bar :not(code):not(pre):not(kbd):not(samp),main.tester-mode .tester-beta-intro,main.tester-mode .tester-beta-intro :not(code):not(pre):not(kbd):not(samp),main.tester-mode .tester-response,main.tester-mode .tester-response :not(code):not(pre):not(kbd):not(samp),main.tester-mode .topbar,main.tester-mode .topbar :not(code):not(pre):not(kbd):not(samp),main.tester-mode .transport-row,main.tester-mode .transport-row :not(code):not(pre):not(kbd):not(samp),main.tester-mode .video-stage,main.tester-mode .video-stage :not(code):not(pre):not(kbd):not(samp),main.tester-mode [data-testid=coaching-plan-card],main.tester-mode [data-testid=coaching-plan-card] :not(code):not(pre):not(kbd):not(samp),main.tester-mode [data-testid=next-swing-reassessment],main.tester-mode [data-testid=next-swing-reassessment] :not(code):not(pre):not(kbd):not(samp),main.tester-mode [data-testid=personal-swing-profile],main.tester-mode [data-testid=personal-swing-profile] :not(code):not(pre):not(kbd):not(samp),main.tester-mode [data-testid=simple-swing-feedback-panel],main.tester-mode [data-testid=simple-swing-feedback-panel] :not(code):not(pre):not(kbd):not(samp),main.tester-mode [data-testid=swing-score-readiness],main.tester-mode [data-testid=swing-score-readiness] :not(code):not(pre):not(kbd):not(samp){font-family:var(--pl-sans)!important;font-style:normal}main.tester-mode .topbar{position:sticky;z-index:40;top:0;grid-column:1/-1;grid-row:1;height:64px;justify-content:space-between;padding-inline:max(20px,calc((100vw - 1212px) / 2));border-bottom:1px solid var(--pl-line);background:rgb(5 6 7/92%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}main.tester-mode .brand-lockup{gap:10px}main.tester-mode .brand-lockup img{width:30px;height:30px;filter:none}main.tester-mode .brand-lockup span{display:flex;align-items:baseline;gap:10px}main.tester-mode .brand-lockup strong{color:var(--pl-text-1);font-size:14px;font-weight:700;letter-spacing:.22em}main.tester-mode .brand-lockup small{padding-left:10px;border-left:1px solid var(--pl-line-strong);color:var(--pl-text-2);font-size:0;letter-spacing:.2em}main.tester-mode .brand-lockup small:before{content:"PARIX";font-size:11px;font-weight:600}main.tester-mode .desktop-nav.tester-nav{display:flex;gap:28px;margin-left:auto}main.tester-mode .topbar [data-testid=account-nav]{display:flex;align-items:center;gap:12px;color:var(--pl-text-2);font-size:13px;font-weight:500}main.tester-mode .topbar [data-testid=account-nav] a,main.tester-mode .topbar [data-testid=account-nav] button{color:inherit;text-transform:none;letter-spacing:.01em}main.tester-mode .tester-nav a{padding:8px 0;color:var(--pl-text-2);font-size:13px;font-weight:500;letter-spacing:.01em;text-transform:none}main.tester-mode .tester-nav a:after{display:none}main.tester-mode .tester-nav a:hover{color:var(--pl-text-1)}main.tester-mode .tester-nav .tester-nav-cta{padding:9px 16px;border:1px solid var(--pl-gold-line);border-radius:999px;color:var(--pl-gold);font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}main.tester-mode .tester-nav .tester-nav-cta:hover{border-color:var(--pl-gold);color:var(--pl-text-1)}main.tester-mode .pl-hero{grid-column:2;grid-row:2;align-self:end;padding:clamp(40px,7vh,88px) 0 28px}main.tester-mode .pl-eyebrow{margin:0;color:var(--pl-gold);font-size:11px;font-weight:650;letter-spacing:.22em;text-transform:uppercase}main.tester-mode .pl-hero h1{margin:20px 0 0;color:var(--pl-text-1);font-size:clamp(44px,5.2vw,76px);font-weight:700;line-height:.98;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}main.tester-mode .pl-hero__lede{max-width:34ch;margin:22px 0 0;color:var(--pl-text-2);font-size:clamp(16px,1.3vw,18px);line-height:1.55}main.tester-mode .source-bar{position:relative;z-index:2;grid-column:2;grid-row:3;width:100%;justify-self:stretch;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;scroll-margin-top:88px}main.tester-mode .source-bar:before{display:none}main.tester-mode .source-bar .source-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}main.tester-mode .file-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 26px;border:1px solid var(--pl-gold);border-radius:999px;background:var(--pl-gold);box-shadow:0 0 0 1px rgb(201 161 74/15%),0 8px 28px rgb(201 161 74/14%);color:#0a0b0c;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}main.tester-mode .file-button:hover{border-color:var(--pl-gold-hi);background:var(--pl-gold-hi);transform:translateY(-1px)}main.tester-mode .pl-sample-link{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--pl-text-1);font-size:13px;font-weight:550;letter-spacing:.02em}main.tester-mode .pl-sample-link:after{color:var(--pl-text-2);content:"→";transition:transform .16s ease}main.tester-mode .pl-sample-link:hover:after{transform:translateX(3px)}main.tester-mode .source-bar .source-name{display:flex;justify-content:flex-start;gap:10px}main.tester-mode .source-bar .source-name strong{color:var(--pl-text-1);font-size:13px;font-weight:550}main.tester-mode .source-bar .source-policy{grid-column:auto;margin:-6px 0 0;color:var(--pl-text-3);font-size:12px;font-weight:500;line-height:1.45;text-align:left}main.tester-mode .source-bar .source-policy.error{color:#f0a39a}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice]{margin:4px 0 0;padding:12px 14px;border:1px solid var(--pl-line-strong);border-radius:10px;background:var(--pl-surface);color:var(--pl-text-2);font-size:13px;font-weight:500;line-height:1.45}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice] p{margin:0}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice] ul{margin:8px 0;padding-left:1.1em}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice] li{margin:0 0 8px}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice] li span{display:block}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice] li span+span{margin-top:2px;color:var(--pl-text-1)}main.tester-mode .pl-hero-meta{grid-column:2;grid-row:4;padding:26px 0 0}main.tester-mode .pl-benefits{display:flex;flex-wrap:wrap;margin:0;padding:14px 0 0;border-top:1px solid var(--pl-line);list-style:none}main.tester-mode .pl-benefits li{color:var(--pl-text-1);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}main.tester-mode .pl-benefits li+li:before{margin:0 12px;color:var(--pl-gold);content:"·"}main.tester-mode .pl-fineprint{margin:10px 0 0;color:var(--pl-text-3);font-size:12px;line-height:1.5}main.tester-mode .capture-metadata-bar{position:relative;z-index:2;grid-row:5;margin:22px 0 0;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}main.tester-mode .capture-metadata-bar,main.tester-mode .tester-beta-intro{grid-column:2;width:100%;justify-self:stretch;display:block;border:0;border-top:1px solid var(--pl-line);border-radius:0;background:transparent;box-shadow:none}main.tester-mode .tester-beta-intro{grid-row:6;max-width:none;margin:0;padding:20px 0 40px;text-align:left}main.tester-mode .tester-beta-intro .eyebrow{margin:0 0 8px;color:var(--pl-gold);font-size:11px;font-weight:600;letter-spacing:.18em}main.tester-mode .tester-beta-intro h2{margin:0 0 8px;color:var(--pl-text-1);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25;text-transform:none}main.tester-mode .tester-beta-intro>p:not(.eyebrow){max-width:none;margin:0 0 14px;color:var(--pl-text-2);font-size:14px;line-height:1.55}main.tester-mode .tester-beta-intro>p:not(.eyebrow) strong{color:var(--pl-text-1);font-weight:600}main.tester-mode .capture-metadata-bar{gap:12px;padding:18px 0 20px}main.tester-mode .capture-metadata-bar>strong{display:block;color:var(--pl-text-1);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}main.tester-mode .capture-metadata-bar>.form-grid{margin-top:14px}main.tester-mode .capture-metadata-bar select:has(option[value=""]:checked){color:var(--pl-text-3)}main.tester-mode .capture-metadata-bar .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px}main.tester-mode .capture-metadata-bar label{color:var(--pl-text-2);font-size:11px;font-weight:600;letter-spacing:.04em}main.tester-mode .capture-metadata-bar select{min-height:40px;border:1px solid var(--pl-line-strong);border-radius:8px;background:var(--pl-surface);color:var(--pl-text-1);font-size:13px}main.tester-mode .capture-metadata-bar select:focus-visible{border-color:var(--pl-gold);outline:2px solid var(--pl-gold-line);outline-offset:1px}main.tester-mode .capture-metadata-bar .source-policy{margin:6px 0 0;color:var(--pl-text-3);font-size:12px;font-weight:500;line-height:1.5;text-align:left}main.tester-mode .tester-recording-tips{width:100%;margin:0 0 14px;padding:14px 16px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-surface);text-align:left}main.tester-mode .tester-recording-tips strong{display:none}main.tester-mode .tester-recording-tips ol{margin:0;padding-left:18px;color:var(--pl-text-1);font-size:13px;line-height:1.55}main.tester-mode .tester-recording-tips p{margin:10px 0 0;color:var(--pl-text-2);font-size:13px}main.tester-mode .tester-beta-intro small{display:block;max-width:none;margin:12px 0 0;color:var(--pl-text-3);font-size:12px;line-height:1.5}main.tester-mode .workspace-grid{position:relative;z-index:2;grid-column:3;grid-row:2/8;align-self:start;width:100%;justify-self:stretch;min-height:0;margin:clamp(24px,4vh,48px) 0 56px;overflow:visible;border:1px solid var(--pl-line);border-radius:var(--pl-radius-lg);background:var(--pl-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}main.tester-mode .viewer-column{padding:14px}main.tester-mode .video-stage,main.tester-mode .video-stage.has-source,main.tester-mode .video-stage:not(.has-source){position:relative;display:block;width:100%;height:clamp(320px,56vh,560px);max-height:none;aspect-ratio:auto;margin:0;overflow:hidden;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:radial-gradient(ellipse at 50% 40%,#0d1115 0,#030405 72%);box-shadow:none}main.tester-mode .video-stage.has-source canvas{display:block}main.tester-mode .video-stage video{background:#020304}main.tester-mode .pl-viewport-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--pl-text-2)}main.tester-mode .pl-sample-frame{height:100%;aspect-ratio:2/3;background-image:url(/brand/breakthrough-phase-strip.webp);background-repeat:no-repeat;background-position:40.1% 50%;background-size:620% 103%;filter:grayscale(.35) contrast(1.05) brightness(.92);animation:pl-flipbook 6s step-end infinite}main.tester-mode .pl-viewport-empty:before{--pl-mark:rgb(255 255 255/22%);position:absolute;inset:14px;background:linear-gradient(var(--pl-mark),var(--pl-mark)) 0 0 /20px 1px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 0 0 /1px 20px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 100% 0 /20px 1px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 100% 0 /1px 20px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 0 100% /20px 1px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 0 100% /1px 20px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 100% 100% /20px 1px no-repeat,linear-gradient(var(--pl-mark),var(--pl-mark)) 100% 100% /1px 20px no-repeat;content:"";pointer-events:none}main.tester-mode .pl-live-tag,main.tester-mode .pl-viewport-tag{position:absolute;z-index:3;top:16px;left:16px;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--pl-line-strong);border-radius:999px;background:rgb(5 6 7/80%);color:var(--pl-text-2);font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}main.tester-mode .pl-live-tag{right:16px;left:auto;border-color:rgb(92 214 232/45%);color:var(--pl-cyan)}main.tester-mode .pl-live-tag:before{width:6px;height:6px;border-radius:50%;background:var(--pl-cyan);box-shadow:0 0 8px var(--pl-cyan);content:"";animation:pl-pulse 1.2s ease-in-out infinite}main.tester-mode .pl-viewport-empty p{position:absolute;right:16px;bottom:14px;left:16px;margin:0;color:var(--pl-text-2);font-size:12px;line-height:1.45;text-align:center}main.tester-mode .pl-phase-chips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:10px 0 12px;padding:0;list-style:none}main.tester-mode .pl-phase-chips li{min-width:0;padding:8px 4px;overflow:hidden;border:1px solid var(--pl-line);border-radius:8px;color:var(--pl-text-3);font-size:11px;font-weight:600;letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap}main.tester-mode .pl-phase-chips[data-state=sample] li{animation:pl-chip 6s step-end infinite;animation-delay:calc(var(--pl-chip-index, 0) * 1s)}main.tester-mode .pl-phase-chips li[data-status=available]{border-color:var(--pl-gold-line);color:var(--pl-text-1)}main.tester-mode .pl-phase-chips li[data-status=unavailable]{border-style:dashed;color:var(--pl-text-3)}main.tester-mode .run-strip{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0;border:0;background:transparent}main.tester-mode .run-strip .primary{width:100%;min-height:52px;border:1px solid var(--pl-gold);border-radius:999px;background:var(--pl-gold);box-shadow:0 8px 28px rgb(201 161 74/14%);color:#0a0b0c;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}main.tester-mode .run-strip .primary:hover:not(:disabled){border-color:var(--pl-gold-hi);background:var(--pl-gold-hi)}main.tester-mode .run-strip .primary:disabled{border-color:var(--pl-line-strong);background:transparent;box-shadow:none;color:var(--pl-text-3);opacity:1}main.tester-mode .progress-track{width:100%;height:2px;margin:0;border-radius:2px;background:var(--pl-line)}main.tester-mode .progress-track span{background:var(--pl-cyan);box-shadow:0 0 10px rgb(92 214 232/45%)}main.tester-mode .tester-response{display:grid;gap:4px;margin-top:12px;padding:14px 16px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-surface-2);text-align:left}main.tester-mode .tester-response strong{color:var(--pl-text-1);font-size:15px;font-weight:650}main.tester-mode .tester-response span{color:var(--pl-text-2);font-size:13px;line-height:1.5}main.tester-mode .tester-response.complete,main.tester-mode .tester-response.limited{border-color:var(--pl-gold-line);background:var(--pl-gold-wash)}main.tester-mode .tester-response.checking,main.tester-mode .tester-response.working{border-color:rgb(92 214 232/35%);background:rgb(92 214 232/4%)}main.tester-mode .tester-response.error,main.tester-mode .tester-response.retry{border-color:rgb(240 120 108/40%);background:rgb(240 120 108/6%)}main.tester-mode .golfer-analysis-cta{min-height:48px;margin-top:12px;border:1px solid var(--pl-line-strong);border-radius:999px;background:transparent;box-shadow:none;color:var(--pl-text-1);font-size:13px;font-weight:600}main.tester-mode .golfer-analysis-cta:hover{border-color:var(--pl-gold-line)}main.tester-mode .file-button:focus-within,main.tester-mode a:focus-visible,main.tester-mode button:focus-visible,main.tester-mode input:focus-visible,main.tester-mode select:focus-visible,main.tester-mode summary:focus-visible{outline:2px solid var(--pl-gold);outline-offset:3px}main.tester-mode .pl-sequence{position:relative;z-index:2;grid-column:2/4;grid-row:8;display:block;margin:8px 0 0;padding:40px 0 48px;border-top:1px solid var(--pl-line);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}main.tester-mode .pl-sequence__title{margin:0 0 20px;color:var(--pl-gold);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}main.tester-mode .pl-sequence__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;counter-reset:none}main.tester-mode .pl-sequence__step{position:relative;display:grid;align-content:start;gap:8px;padding:18px 20px 20px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-surface);scroll-margin-top:80px}main.tester-mode .pl-sequence__step:not(:last-child):after{content:"\2192";position:absolute;top:18px;right:-11px;z-index:1;width:10px;color:var(--pl-gold);font-size:14px;line-height:1;text-align:center}main.tester-mode .pl-sequence__label{display:inline-flex;align-items:baseline;gap:8px;color:var(--pl-text-1);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}main.tester-mode .pl-sequence__label>span{color:var(--pl-gold);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main.tester-mode .pl-sequence__step strong{color:var(--pl-text-1);font-size:15px;font-weight:600;line-height:1.35}main.tester-mode .pl-sequence__step p{margin:0;color:var(--pl-text-2);font-size:13px;line-height:1.55}main.tester-mode .pl-footer{position:relative;z-index:2;grid-column:2/4;grid-row:9;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding:20px 0 28px;border-top:1px solid var(--pl-line);background:transparent}main.tester-mode .pl-footer p{margin:0;color:var(--pl-text-3);font-size:12px;line-height:1.5}main.tester-mode .pl-footer__partner{display:inline-flex;align-items:baseline;gap:10px}main.tester-mode .pl-footer__partner>span{color:var(--pl-text-3);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}main.tester-mode .pl-footer__partner a{display:inline-flex;align-items:baseline;gap:4px;color:var(--pl-gold);font-size:13px;font-weight:600;text-decoration:none}main.tester-mode .pl-footer__partner a:hover{color:var(--pl-gold-hi)}@keyframes pl-flipbook{0%{background-position:.3% 50%}16.666%{background-position:20.2% 50%}33.333%{background-position:40.1% 50%}50%{background-position:59.9% 50%}66.666%{background-position:79.8% 50%}83.333%{background-position:99.7% 50%}to{background-position:99.7% 50%}}@keyframes pl-chip{0%{border-color:var(--pl-gold-line);background:var(--pl-gold-wash);color:var(--pl-text-1)}16.666%,to{border-color:var(--pl-line);background:transparent;color:var(--pl-text-3)}}@keyframes pl-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){main.tester-mode .pl-live-tag:before,main.tester-mode .pl-phase-chips[data-state=sample] li,main.tester-mode .pl-sample-frame{animation:none}main.tester-mode .pl-phase-chips[data-state=sample] li:nth-child(3){border-color:var(--pl-gold-line);color:var(--pl-text-1)}}main.tester-mode [data-testid=coaching-plan-card],main.tester-mode [data-testid=next-swing-reassessment],main.tester-mode [data-testid=personal-swing-profile],main.tester-mode [data-testid=result-analysis-details],main.tester-mode [data-testid=simple-swing-feedback-panel],main.tester-mode [data-testid=swing-score-readiness]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none}main.tester-mode [data-testid=simple-swing-feedback-panel]{width:min(100%,640px);margin:16px 0 24px;border-color:var(--pl-gold-line);background:var(--pl-surface)}main.tester-mode [data-testid=coaching-preview-stack]{display:grid;gap:12px}main.tester-mode [data-testid=result-analysis-details] summary{color:var(--pl-text-2)}@media (max-width:1080px){main.tester-mode{grid-template-columns:minmax(20px,1fr) minmax(0,420px) minmax(0,520px) minmax(20px,1fr);column-gap:32px}main.tester-mode .capture-metadata-bar .form-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){main.tester-mode{grid-template-columns:minmax(16px,1fr) minmax(0,640px) minmax(16px,1fr);grid-template-rows:auto;grid-auto-rows:auto;column-gap:0}main.tester-mode .topbar{height:56px;padding-inline:16px}main.tester-mode .tester-nav a:not(.tester-nav-cta){display:none}main.tester-mode .capture-metadata-bar,main.tester-mode .pl-hero,main.tester-mode .pl-hero-meta,main.tester-mode .source-bar,main.tester-mode .tester-beta-intro,main.tester-mode .workspace-grid{grid-column:2}main.tester-mode .pl-hero{grid-row:2;padding:32px 0 22px;align-self:start}main.tester-mode .source-bar{grid-row:3}main.tester-mode .pl-hero-meta{grid-row:4;padding-top:22px}main.tester-mode .capture-metadata-bar{grid-row:5;margin-top:20px}main.tester-mode .workspace-grid{grid-row:6;margin:20px 0 0}main.tester-mode .tester-beta-intro{grid-row:7;margin-top:28px;padding-bottom:0}main.tester-mode .pl-footer,main.tester-mode .pl-sequence{grid-column:2}main.tester-mode .pl-sequence{grid-row:8;margin-top:40px;padding-bottom:32px}main.tester-mode .pl-footer{grid-row:9;flex-direction:column;align-items:flex-start}main.tester-mode .pl-sequence__steps{grid-template-columns:minmax(0,1fr);gap:10px}main.tester-mode .pl-sequence__step:not(:last-child):after{content:"\2193";top:auto;right:50%;bottom:-11px}main.tester-mode .pl-hero h1{font-size:clamp(40px,12vw,60px)}main.tester-mode .source-bar .source-actions{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px}main.tester-mode .source-bar .file-button{width:100%}main.tester-mode .source-bar .source-name{justify-content:center}main.tester-mode .source-bar .source-policy{text-align:center}main.tester-mode .source-bar [data-testid=pre-analysis-capture-notice]{text-align:left}main.tester-mode .pl-benefits{justify-content:center}main.tester-mode .pl-fineprint{text-align:center}main.tester-mode .viewer-column{padding:10px}main.tester-mode .video-stage,main.tester-mode .video-stage.has-source,main.tester-mode .video-stage:not(.has-source){height:clamp(300px,62vh,520px)}main.tester-mode .pl-phase-chips{grid-template-columns:repeat(3,minmax(0,1fr))}}main.tester-mode .source-bar .golden-clip-button{display:none}main.tester-mode .source-bar[data-has-source=true] .file-button{border-color:var(--pl-line-strong);background:transparent;box-shadow:none;color:var(--pl-text-1)}main.tester-mode .source-bar[data-has-source=true] .file-button:hover{border-color:var(--pl-gold-line);background:transparent}