body.tennis-workspace-page #tennis-analysis{--ta-a:#99cfb7;--ta-b:#82abc7;--ta-muted:#9cb0bf;--ta-line:#a8c0d526;color:#dce7ed;min-width:0;padding:20px 0;background:transparent;border-top:1px solid var(--ta-line)}body.tennis-workspace-page #tennis-analysis[hidden]{display:none!important}body.tennis-workspace-page #tennis-analysis *{box-sizing:border-box}body.tennis-workspace-page #tennis-analysis .ta-header{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;transform:none!important;border:0!important;border-radius:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 18px}body.tennis-workspace-page #tennis-analysis .ta-eyebrow{color:var(--ta-muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}body.tennis-workspace-page #tennis-analysis h2{font-size:18px;line-height:1.3;font-weight:650;margin:4px 0 6px;color:#e1eaf0}body.tennis-workspace-page #tennis-analysis .ta-header p{font-size:11px;color:var(--ta-muted);line-height:1.5;margin:0}body.tennis-workspace-page #tennis-analysis .ta-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 20px}body.tennis-workspace-page #tennis-analysis .ta-player{display:flex;gap:7px;align-items:flex-start;max-width:230px;font-size:12px;line-height:1.4;min-width:0}body.tennis-workspace-page #tennis-analysis .is-0{--ta-player:var(--ta-a)}body.tennis-workspace-page #tennis-analysis .is-1{--ta-player:var(--ta-b)}body.tennis-workspace-page #tennis-analysis .ta-player i{width:7px;height:7px;border-radius:50%;background:var(--ta-player);flex:none;margin-top:5px}body.tennis-workspace-page #tennis-analysis .ta-player b{font-weight:600;color:var(--ta-player);overflow-wrap:anywhere}body.tennis-workspace-page #tennis-analysis .ta-player small{display:block;color:var(--ta-muted);font-size:10px;margin-top:2px}body.tennis-workspace-page #tennis-analysis .ta-groups{display:grid;grid-template-columns:1fr 1fr;gap:16px 28px}body.tennis-workspace-page #tennis-analysis h3{font-size:11px;font-weight:650;color:#c6d7e1;letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px}body.tennis-workspace-page #tennis-analysis .ta-group{min-width:0}body.tennis-workspace-page #tennis-analysis .ta-group-rows{display:grid;gap:13px}body.tennis-workspace-page #tennis-analysis .ta-metric{min-width:0}body.tennis-workspace-page #tennis-analysis .ta-definition summary{list-style:none;font-size:12px;line-height:1.5;cursor:pointer;display:flex;align-items:center;gap:6px;color:#c1d0dc;margin-bottom:5px}body.tennis-workspace-page #tennis-analysis summary::-webkit-details-marker{display:none}body.tennis-workspace-page #tennis-analysis .ta-definition summary>span{color:#8588c2;font-size:10px;opacity:.85}body.tennis-workspace-page #tennis-analysis .ta-definition p,body.tennis-workspace-page #tennis-analysis .ta-method p{font-size:11px;line-height:1.6;color:var(--ta-muted);margin:5px 0 9px;max-width:750px}body.tennis-workspace-page #tennis-analysis summary:focus-visible{outline:2px solid #8588c2;outline-offset:3px;border-radius:3px}body.tennis-workspace-page #tennis-analysis .ta-bars{display:grid;gap:4px}body.tennis-workspace-page #tennis-analysis .ta-reading{display:flex;align-items:center;gap:9px;min-width:0}body.tennis-workspace-page #tennis-analysis .ta-track{height:6px;flex:1;min-width:0;border-radius:4px;background:#a8c0d50e;overflow:hidden}body.tennis-workspace-page #tennis-analysis .ta-track>span{display:block;height:100%;border-radius:4px;background:var(--ta-player)}body.tennis-workspace-page #tennis-analysis .ta-reading b{color:var(--ta-player);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;min-width:46px}body.tennis-workspace-page #tennis-analysis .ta-reading.is-missing .ta-track{background:repeating-linear-gradient(120deg,#a8c0d50d 0px,#a8c0d50d 3px,transparent 3px,transparent 6px)}body.tennis-workspace-page #tennis-analysis .ta-reading.is-missing b{color:var(--ta-muted)}body.tennis-workspace-page #tennis-analysis .ta-pressure{grid-column:1/-1;border-top:1px solid var(--ta-line);padding-top:15px}body.tennis-workspace-page #tennis-analysis .ta-pressure .ta-group-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.tennis-workspace-page #tennis-analysis .ta-surface{border-top:1px solid var(--ta-line);margin-top:17px;padding-top:15px}body.tennis-workspace-page #tennis-analysis .ta-surface h3{display:flex;align-items:center;gap:8px}body.tennis-workspace-page #tennis-analysis .ta-surface h3>span{color:#acb0da;font-size:10px;letter-spacing:0;background:#8588c216;border:1px solid #8588c22b;border-radius:5px;padding:3px 6px;text-transform:none}body.tennis-workspace-page #tennis-analysis .ta-surface-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.tennis-workspace-page #tennis-analysis .ta-surface-player>b{font-size:11px;font-weight:600;color:var(--ta-player);overflow-wrap:anywhere}body.tennis-workspace-page #tennis-analysis .ta-surface-player>div{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:7px;color:var(--ta-muted);font-size:10px}body.tennis-workspace-page #tennis-analysis .ta-surface-player strong{font-size:15px;color:#d8e5ec;margin-left:5px;font-weight:600;font-variant-numeric:tabular-nums}body.tennis-workspace-page #tennis-analysis .ta-surface-player small{display:block;margin-top:3px;font-size:10px}body.tennis-workspace-page #tennis-analysis .ta-method{margin-top:16px}body.tennis-workspace-page #tennis-analysis .ta-method summary{cursor:pointer;color:var(--ta-muted);font-size:11px;width:fit-content}body.tennis-workspace-page #tennis-analysis .ta-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){body.tennis-workspace-page #tennis-analysis{padding:16px 0}body.tennis-workspace-page #tennis-analysis .ta-header{display:block!important;margin-bottom:18px}body.tennis-workspace-page #tennis-analysis h2{font-size:16px}body.tennis-workspace-page #tennis-analysis .ta-header p{font-size:10px;max-width:320px}body.tennis-workspace-page #tennis-analysis .ta-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:13px}body.tennis-workspace-page #tennis-analysis .ta-player{font-size:11px;max-width:none}body.tennis-workspace-page #tennis-analysis .ta-groups{grid-template-columns:minmax(0,1fr);gap:17px}body.tennis-workspace-page #tennis-analysis .ta-group+.ta-group{border-top:1px solid var(--ta-line);padding-top:15px}body.tennis-workspace-page #tennis-analysis .ta-pressure .ta-group-rows{grid-template-columns:minmax(0,1fr);gap:13px}body.tennis-workspace-page #tennis-analysis .ta-surface-players{gap:14px}}body.tennis-workspace-page #tennis-analysis .ta-surface-reading{display:flex;align-items:center;gap:12px;margin-top:9px}body.tennis-workspace-page #tennis-analysis .ta-surface-ring{position:relative;width:66px;height:66px;flex:none}body.tennis-workspace-page #tennis-analysis .ta-surface-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}body.tennis-workspace-page #tennis-analysis .ta-surface-ring circle{fill:none;stroke-width:5}body.tennis-workspace-page #tennis-analysis .ta-ring-track{stroke:#a8c0d51a}body.tennis-workspace-page #tennis-analysis .ta-ring-value{stroke:var(--ta-player);stroke-linecap:round}body.tennis-workspace-page #tennis-analysis .ta-surface-ring>strong{position:absolute;inset:0;display:grid;place-items:center;margin:0;font-size:13px;font-weight:650;color:var(--ta-player)}body.tennis-workspace-page #tennis-analysis .ta-surface-ring.is-missing>strong{color:var(--ta-muted)}body.tennis-workspace-page #tennis-analysis .ta-surface-meta{min-width:0;font-size:10px;color:var(--ta-muted)}body.tennis-workspace-page #tennis-analysis .ta-surface-meta small{margin:3px 0 8px}body.tennis-workspace-page #tennis-analysis .ta-surface-elo{display:block}body.tennis-workspace-page #tennis-analysis .ta-surface-elo strong{display:block;margin:3px 0 0;font-size:14px}body.tennis-workspace-page #tennis-analysis .ta-player{font-size:10px}body.tennis-workspace-page #tennis-analysis .ta-legend{gap:10px}@media(min-width:1101px){body.tennis-workspace-page #tennis-analysis .ta-header{display:block!important;min-height:75px!important;padding-right:100px!important}body.tennis-workspace-page #tennis-analysis .ta-legend{justify-content:flex-start;margin-top:12px}body.tennis-workspace-page #tennis-analysis .ta-groups{gap:16px 22px}body.tennis-workspace-page #tennis-analysis .ta-pressure .ta-group-rows{gap:12px}body.tennis-workspace-page #tennis-analysis .ta-definition summary{font-size:11px}body.tennis-workspace-page #tennis-analysis .ta-reading b{font-size:11px;min-width:42px}}@media(max-width:767px){body.tennis-workspace-page #tennis-analysis .ta-surface-reading{gap:8px;flex-wrap:nowrap}body.tennis-workspace-page #tennis-analysis .ta-surface-ring{width:58px;height:58px}body.tennis-workspace-page #tennis-analysis .ta-surface-ring>strong{font-size:11px}body.tennis-workspace-page #tennis-analysis .ta-surface-meta{font-size:9px}body.tennis-workspace-page #tennis-analysis .ta-surface-elo strong{font-size:13px}}