.invitation-request-form fieldset{border:0;margin:0;padding:0;min-width:0}.auth-card .invitation-request-form label>input,.auth-card .invitation-request-form select,.auth-card .invitation-request-form textarea{box-sizing:border-box;display:block;width:100%;min-width:0;border:1px solid #cfd9e8;border-radius:10px;padding:12px;color:#17263e;background:#fff;font:inherit;font-size:16px;line-height:1.4}.invitation-request-form textarea{resize:vertical}.auth-card .invitation-request-form input:focus-visible,.invitation-request-form select:focus-visible,.invitation-request-form textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.invitation-request-disclosure{font-size:12px;color:#526179;line-height:1.5}.auth-card .invitation-request-form .invitation-request-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.auth-links{flex-wrap:wrap}.season-snapshot{display:grid;gap:16px;color:var(--ink);min-width:0}.season-snapshot>header{display:flex;justify-content:space-between;gap:18px;align-items:center}.season-snapshot h2{font-size:24px;margin:7px 0}.season-snapshot p{line-height:1.6}.season-snapshot button,.season-snapshot input,.season-snapshot select{font:inherit}.season-snapshot button{padding:9px 12px;border:1px solid #bfd0ea;border-radius:8px;background:#fff;color:#144fab;font-size:12px;font-weight:750;cursor:pointer}.season-snapshot button:disabled{opacity:.5;cursor:default}.snapshot-controls,.snapshot-metric-picker,.snapshot-presets{padding:18px;border:1px solid #d7e2f1;border-radius:12px;background:#fff}.snapshot-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.season-snapshot label{display:grid;gap:6px;font-size:12px;font-weight:750;min-width:0}.season-snapshot input:not([type=checkbox]),.season-snapshot select{width:100%;min-width:0;max-width:100%;border:1px solid #c8d5e8;padding:10px;border-radius:8px;background:#fff;color:#163459}.snapshot-presets{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.snapshot-presets label{flex:1;min-width:min(100%,200px)}.snapshot-quick{display:flex;flex-wrap:wrap;gap:8px}.snapshot-metric-picker summary{cursor:pointer;color:#124fa5;font-weight:750}.snapshot-metric-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.snapshot-metric-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;max-height:260px;overflow-y:auto}.snapshot-metric-options label{display:flex;align-items:center;gap:9px;font-weight:650}.snapshot-metric-options input{width:17px;height:17px;flex:none}.snapshot-metric-options small{display:block;color:#667991;font-size:10px;margin-top:2px}.snapshot-periods{display:grid;grid-template-columns:1fr 1fr;gap:14px}.snapshot-periods article{display:grid;gap:7px;border:1px solid #d7e2f1;border-radius:12px;padding:18px;background:#f7faff;min-width:0;overflow-wrap:anywhere}.snapshot-periods article>span{font-size:11px;color:#516783;font-weight:800}.snapshot-periods strong{font-size:23px;color:#102e59}.snapshot-periods small{font-size:12px;line-height:1.6;color:#516783}.snapshot-note{margin:0;font-size:12px;color:#536783;line-height:1.6;overflow-wrap:anywhere}.snapshot-warning{padding:14px;background:#fff8e9;border:1px solid #e5cc93;border-radius:10px;color:#72510e}.snapshot-sort{max-width:340px}.snapshot-table-scroll{overflow-x:auto;max-width:100%;border:1px solid #d7e2f1;border-radius:12px;background:#fff}.snapshot-table-scroll table{border-collapse:collapse;width:100%;font-size:12px}.snapshot-table-scroll td,.snapshot-table-scroll th{padding:14px;border-bottom:1px solid #e4ebf5;text-align:left;min-width:148px;white-space:normal;vertical-align:top}.snapshot-table-scroll th:first-child{min-width:195px}.snapshot-table-scroll thead th{background:#eef3fb}.snapshot-table-scroll th button{border:0;background:transparent;padding:0;white-space:nowrap}.snapshot-table-scroll small{display:block;font-size:10px;color:#637792;line-height:1.6;margin-top:4px}.snapshot-value{display:flex;align-items:center;gap:10px;white-space:nowrap}.snapshot-value strong{font-size:17px;color:#102d56}.snapshot-value>span{font-weight:800;font-size:11px}.snapshot-value .positive{color:#08784c}.snapshot-value .negative{color:#b92c41}.snapshot-value .neutral{color:#46627f}.snapshot-team{background:#f5f8fe}.snapshot-mode-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.snapshot-mode-tabs button{border:1px solid #c4d2e7;border-radius:9px;background:#fff;color:#173c70;font-weight:750;padding:11px 16px}.snapshot-mode-tabs button[aria-pressed=true]{background:#104fc6;color:#fff;border-color:#104fc6}@media(max-width:650px){.season-snapshot>header{align-items:flex-start;flex-direction:column}.snapshot-controls,.snapshot-metric-filters,.snapshot-periods{grid-template-columns:minmax(0,1fr)}.snapshot-presets{padding:14px}.snapshot-presets label{flex-basis:100%}.snapshot-table-scroll{overflow-x:visible;border:0;background:transparent}.snapshot-table-scroll table,.snapshot-table-scroll tbody{display:block;width:100%}.snapshot-table-scroll thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.snapshot-table-scroll tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d7e2f1;border-radius:12px;background:#fff;margin-bottom:14px;padding:10px;gap:0}.snapshot-table-scroll td,.snapshot-table-scroll th{display:block;min-width:0!important;padding:10px;border:0;overflow-wrap:anywhere}.snapshot-table-scroll tbody th{grid-column:1/-1;border-bottom:1px solid #e4ebf5;margin-bottom:5px}.snapshot-table-scroll td:before{content:attr(data-label);display:block;font-size:11px;color:#586e8a;font-weight:800;margin-bottom:7px}.snapshot-value{align-items:flex-start;flex-direction:column;gap:4px}.snapshot-table-scroll tr.snapshot-team{background:#eef4ff}.snapshot-mode-tabs button{flex:1;padding:11px 9px}.season-snapshot h2{font-size:22px}}.snapshot-value>span{white-space:normal;max-width:140px}.snapshot-table-scroll .snapshot-missing{color:#795722;font-size:11px;line-height:1.5}.analytics-table th .performance-sort{display:inline-flex;align-items:center;gap:4px;padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:inherit}.performance-sort span{opacity:.55}.performance-sort:focus-visible{outline:2px solid #1760ff;outline-offset:3px}.analytics-table th[aria-sort=ascending],.analytics-table th[aria-sort=descending]{color:#0755cf}.evaluation-player-dashboard{border:1px solid #dce4f1;border-radius:14px;background:#fff;overflow:hidden;color:var(--ink)}.evaluation-dashboard-scroll{overflow-x:auto}.evaluation-player-dashboard table{width:100%;border-collapse:collapse;min-width:760px;font-size:13px}.evaluation-player-dashboard th{background:#f5f7fc;color:#5b6d88;text-align:left;padding:14px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.evaluation-player-dashboard td{border-top:1px solid #e6ecf5;padding:14px 16px}.evaluation-expand{display:flex;align-items:center;gap:10px;background:transparent;border:0;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}.evaluation-expand b{color:#1760ff;background:#edf3ff;border-radius:7px;padding:7px;font-size:11px}.evaluation-expand:focus-visible{outline:2px solid #1760ff;outline-offset:4px}.evaluation-player-dashboard tr.expanded{background:#f1f5ff}.evaluation-expanded-row>td{padding:0!important}.evaluation-player-records{padding:20px;background:#f5f7fc;display:grid;gap:18px}.evaluation-player-records>.primary{justify-self:start}.unread-evaluation{display:inline-block;padding:4px 7px;margin-left:6px;border:1px solid #c9dafe;border-radius:12px;font-size:11px;font-weight:700;background:#eaf1ff;color:#1252be}.evaluation-review{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:#47617b;font-size:12px}.evaluation-review button{display:flex;align-items:center;gap:7px;border:1px solid #bdd2f5;border-radius:8px;padding:8px 12px;background:#edf4ff;color:#124daf;cursor:pointer}.evaluation-review button:disabled{opacity:.65}.evaluation-review svg{width:16px}.evaluation-dashboard-note,.evaluation-rating-source{font-size:12px;line-height:1.6;color:#526782;padding:12px 18px;margin:0}.evaluation-rating-source{border-radius:8px;background:#f1f5ff;margin:10px 0}.evaluation-player-dashboard td>svg{margin-left:5px;color:#19824b}.evaluation-player-dashboard .evaluation-list{min-width:0}@media(max-width:650px){.evaluation-player-records{padding:12px}.evaluation-player-dashboard .panel-head{gap:8px}.evaluation-player-dashboard .panel-head,.evaluation-review{align-items:flex-start;flex-direction:column}}.evaluation-dashboard-scroll>table{table-layout:fixed}.evaluation-dashboard-scroll>table>thead>tr>th:first-child{width:30%}.evaluation-expanded-row>td{white-space:normal}.evaluation-player-records,.evaluation-player-records .evaluation-copy,.evaluation-player-records .evaluation-copy>p,.evaluation-player-records .evaluation-list,.evaluation-player-records .evaluation-record{min-width:0;max-width:100%}.evaluation-player-records .evaluation-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr))}.evaluation-player-records .evaluation-copy{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-player-records .comment-list p,.evaluation-player-records .evaluation-copy p{white-space:pre-wrap;overflow-wrap:anywhere}.evaluation-player-records .evaluation-goals label,.evaluation-player-records .evaluation-goals label>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.evaluation-player-records .conversation-title>div,.evaluation-player-records .evaluation-record-head>div:not(.record-avatar){min-width:0;overflow-wrap:anywhere}.evaluation-player-records .conversation-title,.evaluation-player-records .evaluation-review,.evaluation-player-records .record-footer{flex-wrap:wrap}@media(max-width:650px){.evaluation-player-records .evaluation-copy{grid-template-columns:minmax(0,1fr)}}.evaluation-player-dashboard>.panel-head{padding:20px 24px;align-items:center;gap:16px;flex-wrap:wrap}.evaluation-player-dashboard>.panel-head>div{min-width:0}.evaluation-player-dashboard>.panel-head>div>span{display:block;font-size:10px;font-weight:800;letter-spacing:.1em;color:#72829b;line-height:1.5}.evaluation-player-dashboard>.panel-head h3{margin:6px 0 0;line-height:1.4}.evaluation-player-dashboard>.panel-head>small{max-width:360px;color:#64748b;font-size:12px;line-height:1.5;text-align:right;overflow-wrap:anywhere}@media(max-width:650px){.evaluation-player-dashboard>.panel-head{padding:18px 16px;align-items:flex-start;gap:10px}.evaluation-player-dashboard>.panel-head>small{text-align:left;max-width:100%}}.evaluation-dashboard-scroll>table{min-width:1000px}.evaluation-dashboard-scroll>table>thead>tr>th:first-child{width:26%}.evaluation-dashboard-scroll>table>tbody>tr:not(.evaluation-expanded-row)>td:last-child{white-space:nowrap}@media(max-width:650px){.evaluation-dashboard-scroll{overflow-x:visible}.evaluation-dashboard-scroll>table{display:block;min-width:0;width:100%}.evaluation-dashboard-scroll>table>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.evaluation-dashboard-scroll>table>tbody{display:block;width:100%}.evaluation-dashboard-scroll>table>tbody>tr:not(.evaluation-expanded-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:12px;border-top:1px solid #e6ecf5}.evaluation-dashboard-scroll>table>tbody>tr:not(.evaluation-expanded-row)>td{display:block;min-width:0;border:0;padding:8px;white-space:normal}.evaluation-dashboard-scroll>table>tbody>tr:not(.evaluation-expanded-row)>td:first-child{grid-column:1/-1;padding-bottom:12px}.evaluation-dashboard-scroll td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:#64748b;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.evaluation-expanded-row,.evaluation-expanded-row>td{display:block;width:100%;min-width:0}.evaluation-player-records .evaluation-list{grid-template-columns:minmax(0,1fr)}.evaluation-player-records>.primary{max-width:100%;white-space:normal;text-align:left}.evaluation-player-records .score-strip{gap:6px}.evaluation-expand{max-width:100%;overflow-wrap:anywhere}}.trial-panel{background:#fff;color:#102952;border:1px solid #dce4f1;border-radius:16px;padding:22px;margin:18px 0;min-width:0}.trial-panel h2,.trial-panel h3{margin:0 0 14px}.trial-panel h4{margin:22px 0 12px}.trial-panel li,.trial-panel p{font-size:13px;line-height:1.65;white-space:normal;overflow-wrap:anywhere}.trial-panel li{margin-bottom:10px}.trial-panel a.primary{display:inline-flex;text-decoration:none;padding:12px 16px;border-radius:10px;background:#1557ff;color:#fff}.trial-panel small{display:block;font-size:11px;color:#536b8c;white-space:normal}.trial-controls{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:14px 0}.trial-controls label{display:flex;flex-direction:column;gap:6px;font-size:12px;min-width:0;flex:1 1 160px}.trial-controls input,.trial-controls select,.trial-controls textarea{border:1px solid #cbd8ed;border-radius:8px;padding:10px;color:#102952;min-width:0;max-width:100%;background:white}.trial-table{overflow-x:auto;max-width:100%}.trial-table table{width:100%;min-width:750px}.trial-table td,.trial-table th{padding:12px;text-align:left}.trial-request{border-top:1px solid #dce4f1;padding:14px 0}.trial-panel details{margin:16px 0}.trial-panel summary{cursor:pointer;font-size:13px}@media(max-width:650px){.trial-panel{padding:16px 12px}.trial-controls>button{width:100%}}.ai-draft-coach-notes{display:grid;gap:10px;min-width:0;margin:14px 0;padding:12px;border:1px solid #c9d6eb;border-radius:8px;background:#fff;color:var(--ink)}.ai-draft-coach-notes legend{padding:0 5px;font-size:13px;font-weight:750}.ai-draft-coach-notes>p{margin:0;font-size:12px;line-height:1.5;color:#435671}.ai-draft-coach-notes label{display:grid;gap:5px;min-width:0;font-size:12px;font-weight:700}.ai-draft-coach-notes textarea{box-sizing:border-box;width:100%;min-height:78px;padding:10px;border:1px solid #c9d6eb;border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-weight:400;line-height:1.5;resize:vertical}.ai-draft-coach-notes textarea::placeholder{color:#687990;opacity:1}.ai-draft-coach-notes textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ai-draft-coach-notes small{font-size:10px;font-weight:400;color:#435671}.game-data-tools{background:#fff;border:1px solid #dce4f1;border-radius:16px;padding:18px 20px;margin:18px 0;min-width:0;color:#09214a}.game-data-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.game-data-tools p{font-size:12px;line-height:1.6;white-space:normal;overflow-wrap:anywhere;margin:12px 0 0}.game-data-tools .outline{border:1px solid #cbd8ed;background:#fff;color:#12396d;border-radius:8px;padding:10px 12px;font:inherit;font-size:12px;cursor:pointer;min-height:40px}.game-data-tools .danger,.game-data-tools .error{color:#b42335}.game-file-label{position:relative;display:inline-flex;align-items:center;overflow:hidden}.game-file-label input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.game-file-label:focus-within{outline:2px solid #1557ff;outline-offset:2px}.game-data-confirm{border-top:1px solid #dce4f1;padding-top:16px;margin-top:16px}.game-data-confirm>button{margin:14px 8px 0 0}.game-data-confirm>label{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:13px}.game-data-confirm input{border:1px solid #cbd8ed;border-radius:6px;padding:9px;max-width:100%}.game-data-tools button:disabled{opacity:.5;cursor:default}@media(max-width:650px){.game-data-tools{padding:16px 12px}.game-data-actions>strong{width:100%}.game-data-actions>.game-file-label,.game-data-actions>button{flex:1 1 145px;justify-content:center;text-align:center}}.admin-activity-dashboard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;margin-bottom:24px;color:var(--ink)}.admin-activity-dashboard h3{font-size:22px;margin:8px 0;color:var(--navy)}.admin-activity-dashboard header p,.admin-activity-note{color:#53657f;font-size:12px;line-height:1.6}.admin-activity-filters{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:12px;margin:20px 0}.admin-activity-filters label{display:grid;gap:6px;font-size:12px;font-weight:700}.admin-activity-filters input,.admin-activity-filters select{width:100%;min-width:0;padding:10px;border:1px solid #c9d6eb;border-radius:8px;background:#fff;color:var(--ink)}.admin-activity-windows{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.admin-activity-windows button{padding:15px;text-align:left;border:1px solid var(--line);border-radius:10px;background:#f5f7fb;color:var(--ink);cursor:pointer}.admin-activity-windows button.selected{background:#edf3ff;border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.admin-activity-windows small,.admin-activity-windows span{display:block;font-size:11px;color:#53657f}.admin-activity-windows strong{display:block;font-size:28px;color:var(--navy);margin:7px 0}.admin-activity-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.admin-activity-insights article,.admin-activity-insights button{padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;text-align:left;color:var(--ink)}.admin-activity-insights button{cursor:pointer}.admin-activity-insights button[aria-pressed=true]{border-color:var(--blue);background:#edf3ff}.admin-activity-insights strong{display:block;font-size:20px;color:var(--navy)}.admin-activity-insights span{font-size:11px;color:#53657f}.admin-activity-list-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:22px 0 12px}.admin-activity-list-heading h4{margin:0;font-size:15px}.admin-activity-list-heading span{font-size:12px;color:#53657f}.admin-activity-table{max-width:100%;overflow-x:auto}.admin-activity-table table{width:100%;border-collapse:collapse;font-size:12px}.admin-activity-table td,.admin-activity-table th{padding:12px;text-align:left;border-bottom:1px solid var(--line)}.admin-activity-table thead{background:#f5f7fb;color:#53657f}.admin-activity-table tbody th{min-width:190px}.admin-activity-table th button{padding:0;background:none;border:0;text-align:left;color:var(--blue);font-weight:700;cursor:pointer}.admin-activity-table small{display:block;color:#53657f;font-weight:400;margin-top:4px}.admin-activity-table td{min-width:130px}.admin-activity-pagination{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin:14px 0;font-size:12px}.admin-activity-pagination button{border:1px solid var(--line);padding:7px 12px;border-radius:7px;background:#fff;color:var(--ink);cursor:pointer}.admin-activity-pagination button:disabled{opacity:.45;cursor:default}.admin-activity-empty{font-size:13px;color:#53657f;padding:12px}@media(max-width:800px){.admin-activity-windows{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-activity-insights{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-activity-filters{grid-template-columns:1fr}.admin-activity-dashboard{padding:16px}.admin-activity-list-heading{align-items:flex-start;flex-direction:column}}@media(max-width:480px){.admin-activity-windows{grid-template-columns:repeat(2,minmax(0,1fr))}}.team-stat-scope{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:14px 30px 0;padding:12px 16px;border:1px solid #d4e0ef;border-radius:10px;background:#fff;color:#173052}.team-stat-scope label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:750;cursor:pointer}.team-stat-scope input{width:17px;height:17px;accent-color:#1760ff}.team-stat-scope>span{font-size:11px;line-height:1.5;color:#52647e}@media(max-width:600px){.team-stat-scope{margin:12px 14px 0;gap:8px}}.pitch-analysis{display:grid;gap:18px;color:var(--ink)}.pitch-analysis header h2{margin:8px 0;font-size:28px}.pitch-analysis header p{color:#52647e}.pitch-analysis-filters{display:flex;flex-wrap:wrap;gap:12px;padding:16px;border:1px solid #d7e1ef;border-radius:12px;background:#fff}.pitch-analysis-filters label{display:grid;gap:6px;flex:1;min-width:180px;font-size:12px;font-weight:750}.pitch-analysis-filters select{min-width:0;width:100%;padding:10px;border:1px solid #c9d6e8;border-radius:8px;background:#fff;color:#173052;font:inherit}.pitch-analysis-card{min-width:0;padding:20px;border:1px solid #d7e1ef;border-radius:12px;background:#fff}.pitch-analysis-card h3{margin:0 0 18px}.pitch-analysis-summary{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pitch-analysis-summary>div:not(.pitch-analysis-donut){display:grid;gap:4px}.pitch-analysis-summary>div>strong{font-size:28px}.pitch-analysis-summary small,.pitch-analysis-summary span{color:#52647e}.pitch-analysis-donut{width:112px;height:112px;border-radius:50%;padding:14px;flex:none}.pitch-analysis-donut>div{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;border-radius:50%;background:#fff}.pitch-analysis-donut strong{font-size:28px}.pitch-analysis-donut span{font-size:12px}.pitch-analysis-bars{display:grid;gap:8px;margin-top:20px}.pitch-analysis-bars>div{display:grid;grid-template-columns:100px minmax(25px,1fr) 70px 75px;gap:8px;align-items:center;font-size:12px}.pitch-analysis-track{height:7px;background:#eaf0f9;border-radius:6px;overflow:hidden}.pitch-analysis-track i{display:block;height:100%;border-radius:6px}.pitch-analysis-bars b,.pitch-analysis-bars small{text-align:right}.pitch-analysis-note{font-size:12px;color:#53647d;line-height:1.6;margin:0}.pitch-analysis-card>.pitch-analysis-note{margin-top:14px}.pitch-analysis-notice{padding:12px;border:1px solid #cfdef6;border-radius:8px;color:#27466d;background:#f1f6ff;font-size:12px;line-height:1.5}.pitch-analysis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px}.pitch-analysis-card summary{cursor:pointer;font-weight:750;line-height:1.5}.pitch-analysis-card summary small{display:block;font-weight:400;color:#52647e}.pitch-analysis-table{overflow-x:auto}.pitch-analysis-table table{width:100%;border-collapse:collapse;min-width:400px;font-size:12px}.pitch-analysis-table td,.pitch-analysis-table th{padding:9px;text-align:left;border-bottom:1px solid #dbe4f0}.pitch-analysis-table th{background:#edf3fc}.pitch-analysis-player{margin-top:20px;padding-top:12px;border-top:1px solid #d7e1ef}.pitch-analysis-player p{font-size:13px;line-height:1.6}.pitch-analysis-player .pitch-analysis-card{background:#f8faff}.pitch-analysis-player h4{font-size:16px;margin:10px 0}@media(max-width:600px){.pitch-analysis-card{padding:14px}.pitch-analysis-summary{gap:14px}.pitch-analysis-summary>div>strong{font-size:23px}.pitch-analysis-bars>div{grid-template-columns:85px minmax(15px,1fr) 65px 65px;gap:5px;font-size:11px}.pitch-analysis-donut{width:94px;height:94px;padding:12px}.pitch-analysis-filters label{min-width:100%}}.pitch-result-coverage{display:block;font-size:10px;color:#53647d;line-height:1.4}.pitch-analysis,.pitch-analysis-filters,.pitch-analysis-grid,.pitch-analysis-table,.pitch-analysis>*{min-width:0;max-width:100%}.pitch-analysis-note,.pitch-analysis-notice{overflow-wrap:anywhere}@media(max-width:600px){.pitch-analysis-summary{display:grid;grid-template-columns:94px minmax(0,1fr);gap:16px;align-items:center}.pitch-analysis-summary>div{min-width:0}.pitch-analysis-summary>div:last-child{grid-column:1/-1}.pitch-analysis-summary small{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.pitch-analysis-donut strong{font-size:20px;letter-spacing:-.03em}.pitch-analysis-bars{gap:18px;margin-top:22px}.pitch-analysis-bars>div{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;font-size:13px}.pitch-analysis-bars>div>span{grid-column:1;grid-row:1}.pitch-analysis-bars>div>b{grid-column:2;grid-row:1;font-size:13px;white-space:nowrap}.pitch-analysis-bars .pitch-analysis-track{grid-column:1/-1;grid-row:2;width:100%;height:8px}.pitch-analysis-bars>div>small{grid-column:1/-1;grid-row:3;text-align:left;font-size:12px;line-height:1.5}.pitch-analysis-bars .pitch-result-coverage{display:inline;margin-left:4px;font-size:inherit}.pitch-analysis-filters label{min-width:0;flex-basis:100%}.pitch-analysis-grid{grid-template-columns:minmax(0,1fr)}.pitch-analysis-card summary{overflow-wrap:anywhere}}