@import url("/v4-client/selected-lineups-ui/lineups-b.css");@import url("/v4-client/selected-teams-ui/teams-b.css");@import url("/v4-client/selected-competition-ui/competition-a.css");@import url("/v4-client/selected-review-ui/review-a.css");@import url("/v4-client/selected-club-ui/club-a.css");@import url("/v4-client/selected-free-agency-ui/free-agency-a.css");@import url("/v4-client/selected-search-ui/search-a.css");@import url("/v4-client/selected-statistics-ui/statistics-a.css");@import url("/v4-client/selected-intelligence-ui/intelligence-a.css");@import url("/v4-client/workspace-finder-ui/workspace-finder.css");@import url("../../v4-client/market-opportunities-public.css");@import url("/v4-client/contract-watch-ui/contract-watch.css");@import url("/v4-client/operations-command-ui/operations-command.css");@import url("/v4-client/match-workspace-ui/match-workspace.css");@import url("/v4-client/match-rooms-landing-ui/match-rooms-landing.css");@import url("/v4-client/match-rooms-journey-ui/room-journey.css");@import url("/v4-client/match-room-detail-ui/match-room-detail.css");@import url("/v4-client/match-room-command-ui/room-command.css");@import url("/v4-client/club-fixtures-ui/club-fixtures.css");@import url("/v4-client/club-lineups-ui/club-lineups.css");@import url("/v4-client/league-overview-teams-ui/league-overview-teams.css");@import url("/v4-client/league-global-ui/league-global.css");@import url("/v4-client/what-changed-v5-ui/what-changed.css");@import url("/v4-client/workspace-system/workspace.css");@import url("/v4-client/six-workbench-v2-ui/workbench.css");@import url("/v4-client/player-research-family-ui/research.css");@import url("/v4-client/branding-ui/branding.css");@import url("/v4-client/player-dossier-ui/club-roster.css");@import url("/v4-client/player-dossier-ui/explorer.css");@import url("/v4-client/player-dossier-ui/dossier.css");@import url("/v4-client/college-draft-ui/college-draft.css");.v4-main[hidden]{display:none !important}body.v4-profile-active:not(.login-active){display:block !important;margin:0 !important;padding:0 !important;background:#f4f5f7;overflow-x:hidden}body.v4-profile-active>header,body.v4-profile-active>main:not(#v4Main),body.v4-profile-active>.pro-shell,body.v4-profile-active>.modal-backdrop,body.v4-profile-active>.player-drawer,body.v4-profile-active>.player-drawer-backdrop,body.v4-profile-active>.compare-drawer{display:none !important}body.v4-profile-active.login-active #v4Main{display:none !important}.v4-main{display:none;min-height:100vh;width:100%;background:#eef1f4;color:#17212a}body.v4-profile-active:not(.login-active) .v4-main{display:block}#v4Main .tpx-source-strip{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 12px;padding:8px 12px;border:1px solid #d6dce3;border-left:3px solid #0d7a54;background:#f7faf8;color:#536273;font-size:11px}#v4Main .tpx-source-strip b{color:#17212a}#v4Main .tpx-currentness-strip{margin:0 0 12px;border:1px solid #c9d7ce;border-left:3px solid #0d7a54;background:#f3faf6;color:#405163;font-size:11px}#v4Main .tpx-currentness-strip.attention{border-color:#d9b86c;border-left-color:#a96f00;background:#fff9eb}#v4Main .tpx-currentness-strip.loading{display:flex;gap:10px;padding:8px 12px}#v4Main .tpx-currentness-strip summary{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:8px 12px;cursor:pointer}#v4Main .tpx-currentness-strip summary b{color:#17212a}#v4Main .tpx-currentness-detail{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0 12px 10px 28px}#v4Main .tpx-currentness-detail b{color:#17212a}#v4Main .tpx-source-gap{padding:12px;border:1px dashed #b9c3cd;background:#f8f9fa}#v4Main .tpx-source-gap b{color:#17212a;font-size:13px}#v4Main .tpx-source-gap p{margin:5px 0 0;color:#536273;line-height:1.45}#v4Main .tpx-crest,#v4Main .tpx-avatar{overflow:hidden;contain:paint}#v4Main .tpx-crest img,#v4Main .tpx-avatar img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}#v4Main .tpx-avatar img{object-fit:cover}#v4Main .tpx-depth-line{display:grid;grid-template-columns:130px repeat(auto-fit,minmax(150px,1fr));border-top:1px solid #e0e5ea}#v4Main .tpx-depth-line:first-child{border-top:0}#v4Main .tpx-depth-line h3,#v4Main .tpx-depth-line>span,#v4Main .tpx-depth-line button{margin:0;padding:10px}#v4Main .tpx-depth-line button{border:0;border-left:1px solid #e0e5ea;background:#fff;text-align:left}#v4Main .tpx-depth-line button b,#v4Main .tpx-depth-line button span{display:block}#v4Main .tpx-depth-line button span{margin-top:3px;color:#667585;font-size:10px}@media (max-width:767px){#v4Main .tpx-source-strip{margin-inline:13px}#v4Main .tpx-currentness-strip{margin-inline:13px}#v4Main .tpx-currentness-detail{display:grid;padding-left:12px}#v4Main .tpx-depth-line{grid-template-columns:1fr}#v4Main .tpx-depth-line button{border-left:0;border-top:1px solid #e0e5ea}}#v4Main .tpx-audit-badge{display:inline-flex;align-items:center;min-height:20px;padding:2px 6px;border:1px solid #aab7c2;background:#f4f7f9;color:#33475b;font-size:9px;font-weight:900;text-transform:uppercase}#v4Main .tpx-audit-badge.verified{border-color:#79a992;background:#edf7f1;color:#0b6947}#v4Main .tpx-audit-badge.review{border-color:#d1a44a;background:#fff7e5;color:#704800}#v4Main .tpx-audit-badge.source-gap{border-color:#bd8d87;background:#fff0ee;color:#842f28}#v4Main .tpx-audit-badge.local{border-color:#8ea6be;background:#eef4fa;color:#244e74}#v4Main .tpx-audit-source-chain{min-width:11rem}#v4Main .tpx-audit-source-chain summary{color:#0d7a54;cursor:pointer;font-weight:800}#v4Main .tpx-audit-source-chain>div{display:grid;gap:.35rem;margin-top:.45rem}#v4Main .tpx-audit-source-chain .tpx-entity{align-items:flex-start;justify-content:flex-start;text-align:left;white-space:normal}#v4Main .tpx-review-closure-action{display:grid;gap:.4rem;min-width:10rem}#v4Main .tpx-review-closure-action small{color:#536273;line-height:1.35;max-width:24rem}#v4Main .tpx-audit-boundary{padding:10px 12px;border-left:3px solid #14875e;background:#f2f8f5}#v4Main .tpx-audit-boundary b{color:#0b6947;font-size:10px;text-transform:uppercase}#v4Main .tpx-audit-boundary p{margin:6px 0 0;color:#4e5d69;font-size:11px;line-height:1.45}#v4Main .tpx-table[data-table-id^="v4-model-audit"]{min-width:980px}#v4Main .tpx-table[data-table-id="v4-model-audit-data"]{min-width:1460px}#v4Main .tpx-table[data-table-id="v4-model-audit-routes"]{min-width:1520px}#v4Main .tpx-table[data-table-id="v4-model-audit-actions"]{min-width:1180px}#v4Main .tpx-table[data-table-id^="v4-model-audit"] th:first-child,#v4Main .tpx-table[data-table-id^="v4-model-audit"] td:first-child{position:sticky;left:0;z-index:3;min-width:160px;background:#fff;box-shadow:1px 0 0 var(--line)}#v4Main .tpx-table[data-table-id^="v4-model-audit"] thead th:first-child{z-index:7;background:#e8edf1}@media (max-width:767px){#v4Main .tpx-family-operations .tpx-tabs{margin-right:-12px;margin-left:-12px}#v4Main .tpx-family-operations .tpx-page-actions{width:100%;overflow-x:auto;flex-wrap:nowrap}#v4Main .tpx-family-operations .tpx-page-actions .tpx-btn{flex:0 0 auto}}body.v4-profile-active:not(.login-active)>#v4Main{display:block !important;position:static !important;inset:auto !important;width:100% !important;max-width:none !important;min-height:100vh !important;margin:0 !important;padding:0 !important;transform:none !important;grid-template-columns:none !important;overflow:visible !important}body.v4-profile-active #v4Main .tpx-header,body.v4-profile-active #v4Main .tpx-footer{margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;transform:none !important;grid-template-columns:none}body.v4-profile-active #v4Main .tpx-main{margin-left:auto !important;margin-right:auto !important;transform:none !important;grid-template-columns:none}body.v4-profile-active #v4Main .tpx-header,body.v4-profile-active #v4Main .tpx-footer{padding:0 !important}body.v4-profile-active #v4Main .tpx-main{display:block !important}.tpx-app,.tpx-app *{box-sizing:border-box}.tpx-app{--ink:#111b2a;--muted:#667085;--navy:#061a31;--navy-2:#0c2948;--line:#d9dee6;--line-dark:#c5ccd6;--paper:#fff;--wash:#f3f5f8;--accent:#168458;--accent-soft:#e9f6ef;--blue:#1f6fab;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden;background:#f4f5f7;color:var(--ink);font:400 13px/1.35 "Source Sans 3","Open Sans",Arial,sans-serif}.tpx-app button,.tpx-app input,.tpx-app select,.tpx-app textarea{font:inherit}.tpx-app button{letter-spacing:0}#v4Main .tpx-app :is(button,input,select,textarea){min-height:24px}#v4Main .tpx-app button{min-width:24px}#v4Main .tpx-section{content-visibility:auto;contain-intrinsic-size:auto 360px}#v4Main[data-v4-route="operations/movements"] .tpx-section{content-visibility:visible;contain-intrinsic-size:none}.tpx-skip{position:fixed;left:8px;top:8px;z-index:500;padding:8px 12px;background:#fff;color:#000;opacity:0;pointer-events:none;transform:translateY(-180%)}.tpx-skip:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.tpx-header{position:sticky;top:0;z-index:100;height:70px;background:var(--navy);color:#fff;border-bottom:1px solid #163653}.tpx-header-inner{width:min(1600px,calc(100% - 24px));height:70px;margin:0 auto;display:flex;align-items:stretch;gap:14px}.tpx-brand{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:0 4px;border:0;background:transparent;color:#fff;cursor:pointer}.tpx-brand-mark{width:34px;height:26px;display:grid;place-items:center;border:2px solid #fff;transform:skew(-8deg);font-size:11px;font-weight:900}.tpx-brand-copy b{display:block;font-size:19px;line-height:1;text-transform:uppercase}.tpx-brand-copy small{display:block;margin-top:2px;color:#9bb0c3;font-size:9px;font-weight:800;text-transform:uppercase}.tpx-nav{min-width:0;flex:1 1 auto;display:flex;align-items:stretch}.tpx-nav-item{position:relative;display:flex;align-items:stretch}.tpx-nav-btn{height:70px;padding:0 10px;border:0;border-bottom:3px solid transparent;background:transparent;color:#f7f9fb;font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer;white-space:nowrap}.tpx-nav-btn:hover,.tpx-nav-btn:focus-visible,.tpx-nav-btn[aria-expanded="true"],.tpx-nav-btn.active{background:var(--navy-2);border-bottom-color:#55c88a;outline:0}.tpx-menu{position:absolute;top:70px;left:0;display:none;width:680px;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;color:var(--ink);border:1px solid var(--line-dark);box-shadow:0 16px 40px rgba(0,0,0,.22)}.tpx-menu.open{display:grid}.tpx-menu-group{padding:12px;border-right:1px solid var(--line)}.tpx-menu-group:last-child{border-right:0}.tpx-menu h3{margin:0 0 7px;color:var(--muted);font-size:10px;text-transform:uppercase}.tpx-menu button{display:block;width:100%;padding:6px;border:0;background:transparent;color:var(--ink);font-size:12px;font-weight:700;text-align:left;cursor:pointer}.tpx-menu button:hover,.tpx-menu button:focus-visible{background:var(--accent-soft);color:#075d3b;outline:0}.tpx-head-actions{flex:0 0 auto;display:flex;align-items:center;gap:6px}.tpx-release-badge{min-height:30px;padding:0 9px;border:1px solid #55c88a;border-radius:999px;background:#0a392a;color:#d7ffe9;font-size:9px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.tpx-release-badge:hover,.tpx-release-badge:focus-visible{border-color:#fff;outline:2px solid transparent}.tpx-icon-btn,.tpx-login,.tpx-mobile-btn{height:34px;border:1px solid #395069;background:#102b47;color:#fff;font-weight:800;cursor:pointer}.tpx-icon-btn{width:38px;font-size:18px}.tpx-search-glyph{position:relative;width:14px;height:14px;display:inline-block;border:2px solid currentColor;border-radius:50%}.tpx-search-glyph::after{content:"";position:absolute;right:-5px;bottom:-3px;width:6px;height:2px;background:currentColor;transform:rotate(45deg);transform-origin:left center}.tpx-login{min-width:66px;padding:0 12px;background:#35485f;text-transform:uppercase}.tpx-mobile-btn{display:none;width:38px;font-size:18px}.tpx-icon-btn:hover,.tpx-icon-btn:focus-visible,.tpx-login:hover,.tpx-login:focus-visible,.tpx-mobile-btn:hover,.tpx-mobile-btn:focus-visible{border-color:#fff;outline:2px solid transparent}.tpx-mobile-nav,.tpx-mobile-nav-backdrop,.tpx-mobile-entitybar,.tpx-mobile-filter-toggle,.tpx-mobile-filter-backdrop,.tpx-mobile-tool-scenarios,.tpx-scout-mobile-summary{display:none}.tpx-mobile-nav{background:var(--navy);color:#fff}.tpx-mobile-nav button{border:0;background:transparent;color:#fff;cursor:pointer}.tpx-quickbar{background:#fff;border-bottom:1px solid var(--line)}.tpx-quickbar-inner{width:min(1280px,calc(100% - 24px));min-height:54px;margin:0 auto;display:grid;grid-template-columns:400px 1fr;gap:18px;align-items:center}.tpx-search-open{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border:1px solid var(--line);background:#fff;color:#667085;cursor:pointer}.tpx-search-open kbd{border:1px solid #cbd1d9;background:#f4f5f7;padding:1px 5px;font-size:10px}.tpx-quick-links{display:flex;gap:26px;align-items:center}.tpx-quick-links button{border:0;background:transparent;color:#3b4654;font-size:12px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-ticker{background:#fff;border-bottom:1px solid var(--line)}.tpx-ticker-inner{width:min(1280px,calc(100% - 24px));min-height:45px;margin:0 auto;display:flex;align-items:center;gap:22px;overflow:hidden;white-space:nowrap}.tpx-ticker-title{color:var(--accent);font-size:10px;font-weight:900;text-transform:uppercase}.tpx-ticker-item{display:flex;gap:7px;align-items:baseline;font-size:12px}.tpx-ticker-item b{font-size:13px}.tpx-ticker-item span{color:var(--muted)}.tpx-main{width:min(1280px,calc(100% - 24px));min-height:650px;margin:0 auto;padding:20px 0 40px}.tpx-page-head{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:13px}.tpx-breadcrumb{margin-bottom:5px;color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.tpx-breadcrumb .tpx-identity-key{text-transform:none}.tpx-page-head h1{margin:0;font-size:26px;line-height:1.05;font-weight:900}.tpx-contract-facts{margin:0 0 18px;padding:clamp(16px,2.5vw,28px);border:1px solid #bfd6cd;border-radius:18px;background:linear-gradient(135deg,#eff8f3,#fff 62%);box-shadow:0 8px 28px rgba(18,56,44,.07)}.tpx-contract-facts-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.tpx-contract-facts-kicker{color:#356b58;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tpx-contract-facts h1{margin:5px 0 8px;color:#163f34;font-size:clamp(24px,2.5vw,32px);line-height:1.08}.tpx-contract-facts p{margin:0;color:#36534a;line-height:1.45}.tpx-contract-facts-total{flex:none;padding:7px 10px;border-radius:99px;background:#dcefe5;color:#244f3d;font-size:12px;font-weight:700}.tpx-contract-facts-search{display:grid;gap:7px;margin:18px 0 8px;color:#28483d;font-size:13px;font-weight:800}.tpx-contract-facts-search input{width:100%;min-height:46px;padding:10px 14px;border:1px solid #8ead9c;border-radius:10px;background:#fff;color:#183b30;font:inherit;font-size:16px}.tpx-contract-facts-search input:focus-visible,.tpx-contract-facts-card button:focus-visible{outline:3px solid #186d4f;outline-offset:2px}.tpx-contract-facts [data-v5-contract-facts-count]{margin:0 0 10px;color:#43665a;font-size:12px}.tpx-contract-facts-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:10px}.tpx-contract-facts-card{min-width:0;padding:13px;border:1px solid #d3e0d8;border-radius:12px;background:#fff}.tpx-contract-facts-card.selected{border-color:#25885e;box-shadow:inset 0 0 0 1px #25885e}.tpx-contract-facts-person{display:grid;gap:4px;margin-bottom:10px}.tpx-contract-facts-person button,.tpx-contract-facts-person strong{justify-self:start;font-size:15px;font-weight:800}.tpx-contract-facts-person span,.tpx-contract-facts-no-route{color:#596e65;font-size:11px}.tpx-contract-facts-values{display:grid;gap:7px}.tpx-contract-facts-values p{display:flex;justify-content:space-between;gap:10px;padding-top:7px;border-top:1px solid #edf2ee;font-size:12px}.tpx-contract-facts-values p span{max-width:65%}.tpx-contract-facts-values strong{color:#1e4939;text-align:right;overflow-wrap:anywhere}.tpx-contract-facts .tpx-contract-facts-boundary{margin-top:13px;font-size:11px}@media (max-width:600px){.tpx-contract-facts-head{display:block}.tpx-contract-facts-total{display:inline-block;margin-top:10px}.tpx-contract-facts-results{grid-template-columns:1fr}}#v4Main[data-v4-route="players/contract-explorer"] #tpx-content>.tpx-page-head{display:none}.tpx-page-head p{max-width:780px;margin:5px 0 0;color:var(--muted);font-size:13px}.tpx-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tpx-btn{min-height:32px;padding:0 11px;border:1px solid var(--line-dark);background:#fff;color:var(--ink);font-size:11px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-btn.primary{border-color:#0a6c47;background:var(--accent);color:#fff}.tpx-btn.dark{border-color:#223d58;background:var(--navy-2);color:#fff}.tpx-btn:disabled{cursor:not-allowed;opacity:.52}.tpx-btn:hover:not(:disabled),.tpx-btn:focus-visible{border-color:#435266;outline:2px solid transparent;box-shadow:0 0 0 2px rgba(31,111,171,.15)}.tpx-section{margin-bottom:14px;border:1px solid var(--line);background:#fff}.tpx-section-head{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-bottom:1px solid var(--line)}.tpx-section-head h2,.tpx-section-head h3{margin:0;font-size:13px;font-weight:900;text-transform:uppercase}.tpx-section-head small{color:var(--muted);font-size:10px;font-weight:700}.tpx-section-body{padding:10px}.tpx-section.tight .tpx-section-body{padding:0}.tpx-intelligence-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0}.tpx-intelligence-facts span{min-width:0;padding:7px;border:1px solid var(--line);background:#f8fafb;overflow-wrap:anywhere;color:var(--muted);font-size:11px}.tpx-intelligence-facts b{display:block;margin-bottom:2px;color:var(--ink);font-size:9px;text-transform:uppercase}.tpx-intelligence-chronology{margin-top:9px;border-top:1px solid var(--line)}.tpx-intelligence-chronology summary{padding:8px 0;cursor:pointer;font-size:11px;font-weight:900;text-transform:uppercase}.tpx-intelligence-chronology article{padding:8px 0;border-top:1px solid var(--line)}.tpx-intelligence-chronology article p{margin:4px 0}.tpx-grid-main{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);gap:14px;align-items:start}.tpx-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tpx-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tpx-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line);background:#fff}.tpx-stat{min-height:75px;padding:10px;border-right:1px solid var(--line)}.tpx-stat:last-child{border-right:0}.tpx-stat span{display:block;color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-stat b{display:block;min-width:0;margin-top:5px;overflow-wrap:anywhere;font-size:22px;line-height:1}.tpx-stat small{display:block;min-width:0;margin-top:4px;overflow-wrap:anywhere;color:var(--muted);font-size:10px}.tpx-table-wrap{width:100%;max-height:560px;overflow:auto}.tpx-table-wrap.tpx-virtual-ledger{height:min(560px,68vh);contain:layout paint;overflow:auto;overscroll-behavior:contain}.tpx-virtual-ledger .tpx-virtual-spacer td{height:0;padding:0;border:0;background:transparent !important;pointer-events:none}.tpx-virtual-summary{min-height:34px}.tpx-table{width:100%;min-width:640px;border-collapse:collapse;font-size:11px}.tpx-table th{position:sticky;top:0;z-index:2;height:34px;padding:5px 7px;border-bottom:1px solid var(--line-dark);background:#edf0f4;color:#4d5969;font-size:9px;font-weight:900;text-align:left;text-transform:uppercase;white-space:nowrap}.tpx-table th button{width:100%;min-width:24px;min-height:24px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;text-transform:inherit;cursor:pointer}.tpx-table td{height:38px;padding:5px 7px;border-bottom:1px solid #e6e9ee;background:#fff;vertical-align:middle;white-space:nowrap}.tpx-table tbody tr:hover td{background:#f7faf8}@media (max-width:620px){#v4Main .tpx-table[data-table-id="v4-league-team-matches"] th:last-child{position:sticky;right:0;z-index:4;background:#edf0f4;box-shadow:-1px 0 0 var(--line-dark)}#v4Main .tpx-table[data-table-id="v4-league-team-matches"] td:last-child{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-1px 0 0 var(--line-dark)}#v4Main .tpx-table[data-table-id="v4-league-team-matches"] tbody tr:hover td:last-child{background:#f7faf8}}.tpx-table .num{text-align:right;font-variant-numeric:tabular-nums}.tpx-entity{border:0;background:transparent;color:#086d48;font-weight:900;padding:0;cursor:pointer}.tpx-table .tpx-entity{background:inherit}.tpx-entity:hover,.tpx-entity:focus-visible{text-decoration:underline;outline:0}.tpx-badge{display:inline-flex;align-items:center;min-height:20px;padding:2px 6px;border:1px solid #cbd3dc;background:#f8f9fb;color:#455365;font-size:9px;font-weight:900;text-transform:uppercase}.tpx-badge.green{border-color:#9bd0b2;background:#eaf7ef;color:#0a6943}.tpx-badge.blue{border-color:#a9c7dd;background:#edf5fb;color:#1e628f}.tpx-badge.gold{border-color:#ddc68f;background:#fff7df;color:#80560a}.tpx-tabs{display:flex;overflow-x:auto;margin-bottom:13px;border:1px solid var(--line);background:#eef1f5}.tpx-tab{min-height:38px;flex:1 0 auto;padding:0 16px;border:0;border-right:1px solid var(--line);background:transparent;color:#5d6878;font-size:10px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-tab.active{background:#fff;color:var(--ink);box-shadow:inset 0 3px 0 var(--accent)}.tpx-toolbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:12px;padding:8px;border:1px solid var(--line);background:#fff}.tpx-app .tpx-toolbar>.tpx-field{width:auto}.tpx-field{height:32px;min-width:120px;padding:0 8px;border:1px solid var(--line-dark);background:#fff;color:var(--ink);font-size:11px}.tpx-field.wide{min-width:250px;flex:1 1 250px}.tpx-filter-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:12px}.tpx-filter-rail{border:1px solid var(--line);background:#fff}.tpx-filter-title{min-height:40px;display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid var(--line);font-size:11px;font-weight:900;text-transform:uppercase}.tpx-filter-title button{display:none;width:auto;min-width:44px;height:30px;padding:0 6px;border:0;background:transparent;color:var(--ink);font-size:11px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-filter-group{padding:9px 10px;border-bottom:1px solid var(--line)}.tpx-filter-group label{display:block;margin-bottom:4px;color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-filter-group .tpx-field{width:100%}.tpx-card-list{display:grid;gap:0}.tpx-feed{min-height:54px;padding:9px 10px;border-bottom:1px solid #e5e8ed}.tpx-feed:last-child{border-bottom:0}.tpx-feed b{display:block;font-size:12px}.tpx-feed span{display:block;margin-top:2px;color:var(--muted);font-size:10px}.tpx-profile-head{min-height:100px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-bottom:12px;padding:14px;border:1px solid var(--line);background:#fff}.tpx-crest,.tpx-avatar{width:68px;height:68px;display:grid;place-items:center;border:2px solid #173653;background:#eef3f7;color:#173653;font-size:20px;font-weight:900}.tpx-avatar{border-radius:50%}.tpx-profile-head h1{margin:0;font-size:25px}.tpx-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.tpx-capbar{position:relative;height:50px;margin:14px 0 4px;border-bottom:2px solid #778496}.tpx-capbar-fill{position:absolute;left:0;bottom:0;height:26px;background:#d7e1eb;border-right:2px solid #758397}.tpx-capbar-limit{position:absolute;right:0;bottom:-19px;color:var(--muted);font-size:9px;text-transform:uppercase}.tpx-pitch{min-height:430px;display:grid;grid-template-rows:repeat(5,1fr);gap:8px;padding:18px;border:1px solid #7ca286;background:linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08)),repeating-linear-gradient(0deg,#2d824f 0 68px,#287849 68px 136px)}.tpx-pitch-line{display:flex;justify-content:space-around;align-items:center;gap:8px}.tpx-player-chip{min-width:86px;padding:6px 7px;border:1px solid rgba(255,255,255,.8);background:rgba(5,28,18,.86);color:#fff;font-size:10px;font-weight:800;text-align:center}.tpx-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tpx-video-card{border:1px solid var(--line);background:#fff}.tpx-video-thumb{aspect-ratio:16/9;display:grid;place-items:center;background:#102a45;color:#dfe9f2;font-size:10px;font-weight:900;text-transform:uppercase}.tpx-video-copy{padding:9px}.tpx-video-copy b{display:block;font-size:12px}.tpx-video-copy span{display:block;margin-top:3px;color:var(--muted);font-size:10px}.tpx-article{max-width:820px;padding:20px 24px;border:1px solid var(--line);background:#fff}.tpx-article h2{margin:22px 0 8px;font-size:18px}.tpx-article p{color:#3e4a59;line-height:1.65}.tpx-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tpx-rule-card{min-height:150px;padding:14px;border:1px solid var(--line);background:#fff}.tpx-rule-card h2{margin:0 0 9px;font-size:14px;text-transform:uppercase}.tpx-rule-card p{margin:0 0 10px;color:var(--muted);font-size:11px;line-height:1.5}.tpx-rule-card button{display:block;margin:6px 0;padding:0;border:0;background:transparent;color:#176c9e;font-size:11px;font-weight:800;text-align:left;cursor:pointer}.tpx-rule-card button b,.tpx-rule-card button span{display:block}.tpx-rule-card button span{margin-top:2px;color:var(--muted);font-size:9px;font-weight:700}.tpx-rule-card .tpx-rule-open{margin-top:10px}.tpx-rule-lede{max-width:820px;color:#3e4a59;font-size:12px;line-height:1.65}textarea.tpx-capology-question{min-height:120px;resize:vertical}.tpx-calc{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:14px}.tpx-form-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.tpx-form-row label{display:grid;gap:4px;color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-form-row .tpx-field{width:100%}.tpx-result{min-height:85px;padding:13px;border-left:4px solid var(--accent);background:var(--accent-soft)}.tpx-result span{color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-result b{display:block;margin-top:5px;font-size:27px}.tpx-pagination{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid var(--line)}.tpx-pagination span{color:var(--muted);font-size:10px}.tpx-modal-backdrop{position:fixed;inset:0;z-index:300;display:grid;place-items:start center;padding:90px 14px 20px;background:rgba(3,12,23,.65)}.tpx-modal{width:min(680px,100%);max-height:calc(100vh - 120px);overflow:auto;border:1px solid #bfc8d3;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.35)}.tpx-modal-head{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.tpx-modal-head h2{margin:0;font-size:14px;text-transform:uppercase}.tpx-modal-head button{width:30px;height:30px;border:1px solid var(--line);background:#fff;cursor:pointer}.tpx-modal-body{padding:12px}.tpx-search-results button{width:100%;min-height:42px;padding:7px 9px;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.tpx-search-results button:hover,.tpx-search-results button:focus-visible{background:var(--accent-soft);outline:0}.tpx-search-results small{display:block;color:var(--muted)}.tpx-toast{position:fixed;right:18px;bottom:18px;z-index:400;max-width:360px;padding:10px 13px;background:#0c233b;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.25);font-size:11px;font-weight:800}.tpx-footer{border-top:1px solid #20384f;background:var(--navy);color:#d4deE7}.tpx-footer-inner{width:min(1280px,calc(100% - 24px));margin:0 auto;display:grid;grid-template-columns:1.5fr repeat(5,1fr);gap:12px;padding:12px 0}.tpx-footer h3{margin:0 0 8px;color:#fff;font-size:11px;text-transform:uppercase}.tpx-footer p{color:#9fb1c2;font-size:10px}.tpx-footer button{display:block;min-height:24px;margin:0;padding:4px 0;border:0;background:transparent;color:#cbd6df;font-size:10px;text-align:left;cursor:pointer}.tpx-footer button:hover,.tpx-footer button:focus-visible{color:#fff;text-decoration:underline;outline:0}.tpx-footer-directory{min-width:0}.tpx-footer-directory>summary{padding:6px 4px;color:#fff;font-size:10px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-footer-directory>h3{display:none}.tpx-footer-directory[open]>summary{margin-bottom:4px;border-bottom:1px solid #36516b}.tpx-consumer-evidence{margin:8px 0;border:1px solid var(--line);background:#fff}.tpx-consumer-evidence>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;background:#f3f6f8;color:#15352a;font-size:11px;font-weight:900;cursor:pointer}.tpx-consumer-evidence>summary small{color:var(--muted);font-size:9px;font-weight:700;text-align:right}.tpx-consumer-evidence-body{padding:10px}.tpx-consumer-evidence-body>:last-child{margin-bottom:0}#tpx-content .tpx-inline-source-context{margin:4px 0 8px;color:#465c5a;font-size:11px}#tpx-content .tpx-inline-source-context>summary{cursor:pointer;padding:5px 0;font-weight:700}#tpx-content .tpx-inline-source-context>.tpx-source-strip{margin:4px 0 8px}#tpx-content .tpx-inline-availability{display:block;margin:8px 0;padding:7px 10px;border-left:3px solid #77968b;background:#f6faf8;color:#304a43;font-size:11px}#tpx-content details.tpx-inline-availability{padding:0;border:0;background:transparent}#tpx-content .tpx-inline-availability>summary{display:flex;justify-content:space-between;gap:8px;cursor:pointer}#tpx-content .tpx-inline-availability-body{padding:8px 0 2px}#tpx-content .tpx-inline-availability .tpx-actions{display:inline-flex;gap:6px;margin-left:8px}#tpx-content .tpx-inline-availability .tpx-source-gap{margin:0}@media (max-width:600px){#tpx-content .tpx-inline-availability>summary{flex-direction:column}#tpx-content .tpx-inline-availability .tpx-actions{display:flex;margin:6px 0 0}}.tpx-empty{padding:14px;color:var(--muted);text-align:center}.tpx-gm-shell{display:grid;grid-template-columns:250px minmax(0,1fr) 310px;gap:12px}.tpx-gm-shell>*{min-width:0}.tpx-gm-list{width:100%;min-width:0;border:1px solid var(--line);background:#fff}.tpx-gm-player{display:flex;justify-content:space-between;gap:6px;padding:8px;border-bottom:1px solid var(--line);font-size:10px}@media (max-width:1500px){.tpx-nav{display:none}.tpx-mobile-btn{display:block}.tpx-head-actions{margin-left:auto}.tpx-mobile-nav.open{position:fixed;top:70px;right:0;z-index:190;display:block;width:min(520px,100%);max-height:calc(100dvh - 70px);overflow-y:auto;border-top:1px solid #29445e;box-shadow:0 18px 40px rgba(0,0,0,.35)}.tpx-mobile-nav-inner{padding:15px 18px 24px}.tpx-mobile-nav-inner>h2{margin:0 0 8px;color:#9fb1c2;font-size:10px;font-weight:900;text-transform:uppercase}.tpx-mobile-nav-item{border-bottom:1px solid #29445e}.tpx-mobile-nav-row{display:grid;grid-template-columns:1fr 44px;align-items:stretch}.tpx-mobile-nav-row>button:first-child{min-height:48px;padding:0;font-size:12px;font-weight:900;text-align:left;text-transform:uppercase}.tpx-mobile-nav-row .tpx-mobile-expand{min-height:48px;color:#9fb1c2;font-size:20px}.tpx-mobile-subnav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:4px 0 15px}.tpx-mobile-subnav h3{margin:10px 0 4px;color:#7f9ab1;font-size:9px;text-transform:uppercase}.tpx-mobile-subnav button{display:block;width:100%;min-height:31px;color:#d8e1e9;font-size:11px;text-align:left}.tpx-mobile-gm{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:0 12px !important;border:1px solid #4f6980 !important;background:#102d49 !important;font-size:11px;font-weight:900;text-align:left;text-transform:uppercase}.tpx-mobile-gm span{color:#55c88a;font-size:22px}.tpx-mobile-nav-backdrop{position:fixed;inset:70px 0 0;z-index:180;display:block;width:100%;border:0;background:rgba(3,12,23,.48);cursor:default}}@media (max-width:1320px){.tpx-quickbar-inner{grid-template-columns:minmax(260px,400px) 1fr}.tpx-quick-links{gap:12px;overflow-x:auto}.tpx-grid-main,.tpx-gm-shell{grid-template-columns:1fr}.tpx-footer-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:761px) and (max-width:900px){.tpx-header-inner{gap:8px}.tpx-brand-copy small{display:none}.tpx-head-actions{gap:4px}.tpx-head-actions>button{flex:0 0 auto}.tpx-release-badge{padding-inline:7px}.tpx-login{min-width:0;padding-inline:8px;font-size:10px;white-space:nowrap}.tpx-quickbar-inner{grid-template-columns:minmax(240px,36%) minmax(0,1fr);gap:12px}.tpx-search-open{min-width:0}.tpx-quick-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden}.tpx-quick-links button{min-width:0;padding:0 4px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpx-quick-links button span{margin-right:4px}}@media (max-width:760px){.tpx-app{background:#fff;font-size:13px;line-height:1.32}.tpx-header{position:relative;height:64px}.tpx-header-inner{width:100%;height:64px;padding:0 12px;gap:7px}.tpx-brand{min-width:0;padding:0;margin-right:auto}.tpx-brand-mark{width:34px;height:25px;font-size:10px}.tpx-brand-copy small{display:none}.tpx-brand-copy b{font-size:15px}.tpx-head-actions{gap:4px}.tpx-release-badge{display:none}.tpx-intelligence-facts{grid-template-columns:1fr}.tpx-login{order:1;min-width:62px;height:34px;padding:0 8px;border-color:transparent;background:#344961;font-size:10px}.tpx-icon-btn{order:2;width:35px;height:36px;border-color:transparent;background:transparent;font-size:20px}.tpx-mobile-btn{order:3;width:39px;height:39px;border:1px solid #71849a;border-radius:4px;background:transparent;font-size:19px}.tpx-mobile-nav.open{top:64px;left:0;right:0;width:100%;max-height:min(66dvh,570px);box-shadow:none}.tpx-mobile-nav-inner{padding:9px 16px 20px}.tpx-mobile-nav-inner>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tpx-mobile-nav-row>button:first-child{min-height:40px;font-size:11px;letter-spacing:.5px}.tpx-mobile-nav-row .tpx-mobile-expand{min-height:40px}.tpx-mobile-subnav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;padding-bottom:12px}.tpx-mobile-subnav section:last-child:nth-child(odd){grid-column:1 / -1}.tpx-mobile-nav-backdrop{inset:64px 0 0}.tpx-quickbar{border-bottom-color:#d5d9df}.tpx-quickbar-inner{width:100%;min-height:53px;display:block}.tpx-search-open{display:none}.tpx-quick-links{height:53px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden}.tpx-quick-links button{min-width:0;padding:0 4px;border-right:1px solid #e2e5e9;font-size:9px;white-space:nowrap}.tpx-quick-links button:last-child{border-right:0}.tpx-quick-links button span{margin-right:4px;color:#3f5263;font-size:12px}.tpx-ticker-inner{width:100%;min-height:43px;padding:0 12px;gap:9px}.tpx-ticker-title{position:relative;padding-left:12px}.tpx-ticker-title::before{content:"";position:absolute;left:0;top:50%;width:7px;height:7px;margin-top:-4px;border-radius:50%;background:#50c779}.tpx-ticker-item{flex:1;min-width:0;overflow:hidden}.tpx-ticker-item b,.tpx-ticker-item span{overflow:hidden;text-overflow:ellipsis}.tpx-ticker-item:nth-of-type(n+3){display:none}.tpx-ticker .tpx-entity{flex:0 0 auto;font-size:10px;text-transform:uppercase}.tpx-main{width:100%;min-height:520px;padding:18px 12px 30px;overflow:hidden}.tpx-page-head{align-items:start;flex-direction:column;gap:10px;margin-bottom:16px}.tpx-breadcrumb{display:none}.tpx-page-head h1{font-size:23px;line-height:1.08}.tpx-page-head p{margin-top:6px;color:#303b49;font-size:13px;line-height:1.35}.tpx-page-actions{width:100%;justify-content:flex-start}.tpx-page-actions .tpx-btn{min-height:31px}.tpx-btn{min-height:34px;padding:0 10px;font-size:10px}.tpx-actions{max-width:100%}.tpx-section{margin:0 0 16px;border-color:#d8dde4;border-radius:4px;overflow:hidden}.tpx-section-head{min-height:42px;padding:8px 10px}.tpx-section-head h2,.tpx-section-head h3{font-size:13px;letter-spacing:.4px}.tpx-section-head .tpx-actions{flex-wrap:nowrap}.tpx-section-head .tpx-field{min-width:102px;max-width:145px}.tpx-section-body{padding:10px}.tpx-grid-main,.tpx-grid-2,.tpx-grid-3,.tpx-rule-grid,.tpx-calc,.tpx-filter-layout{display:block}.tpx-grid-4.tpx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:4px;overflow:hidden}.tpx-stats .tpx-stat{min-height:86px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tpx-stats .tpx-stat:nth-child(even){border-right:0}.tpx-stats .tpx-stat:nth-last-child(-n+2){border-bottom:0}.tpx-stat b{margin-top:7px;font-size:21px}.tpx-stat small{line-height:1.2}.tpx-tabs{margin:0 -12px 16px;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;scrollbar-width:none}.tpx-tabs::-webkit-scrollbar{display:none}.tpx-tab{min-height:42px;padding:0 13px;border-right:0;font-size:10px}.tpx-tab.active{box-shadow:inset 0 -3px 0 #243d93}.tpx-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;border-radius:4px}.tpx-app .tpx-toolbar>.tpx-field{width:100%;min-width:0}.tpx-toolbar .wide{grid-column:1 / -1}.tpx-toolbar>span,.tpx-toolbar>strong{align-self:center}.tpx-result-count{padding:2px 3px;font-size:11px;text-transform:uppercase}.tpx-chip-rail{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.tpx-chip-rail .tpx-btn{flex:0 0 auto}.tpx-mobile-filter-toggle{display:grid;grid-template-columns:1fr auto;gap:7px;margin-bottom:10px}.tpx-mobile-filter-toggle .tpx-btn:first-child{display:flex;align-items:center;justify-content:center;gap:5px;background:#f4f6f8}.tpx-mobile-filter-toggle b{min-width:18px;height:18px;display:grid;place-items:center;border-radius:9px;background:#243d93;color:#fff;font-size:9px}.tpx-mobile-filter-panel{display:none}.tpx-mobile-filter-panel.open{position:fixed;inset:auto 0 0;z-index:260;display:grid;max-height:78dvh;overflow-y:auto;padding:18px 12px 14px;border-radius:8px 8px 0 0;box-shadow:0 -18px 46px rgba(3,12,23,.28)}.tpx-mobile-filter-backdrop{position:fixed;inset:0;z-index:250;display:block;width:100%;border:0;background:rgba(3,12,23,.48)}.tpx-filter-layout>.tpx-filter-rail{position:fixed;inset:auto 0 0;z-index:260;display:none;max-height:82dvh;overflow-y:auto;border-radius:8px 8px 0 0;box-shadow:0 -18px 46px rgba(3,12,23,.28)}.tpx-filter-layout>.tpx-filter-rail.mobile-open{display:block}.tpx-filter-layout>.tpx-filter-rail.mobile-open::before{content:"";display:block;width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:#c3c9d1}.tpx-filter-title button{display:block}.tpx-filter-group{padding:10px 12px}.tpx-filter-group .tpx-field{min-height:38px}.tpx-table-wrap{max-height:500px;margin:0;border-radius:0;overscroll-behavior-x:contain;scrollbar-width:thin}.tpx-table{min-width:560px;font-size:10px}.tpx-table.tpx-cols-2{min-width:100%}.tpx-table.tpx-cols-3{min-width:430px}.tpx-table.tpx-cols-4{min-width:500px}.tpx-table th{height:36px;padding:5px 7px;font-size:8px}.tpx-table td{height:38px;padding:5px 7px}.tpx-wide-table .tpx-table th:first-child,.tpx-wide-table .tpx-table td:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-wide-table .tpx-table th:first-child{z-index:3;background:#edf0f4}.tpx-table tbody tr:nth-child(even) td{background:#fafbfc}.tpx-wide-table .tpx-table tbody tr:nth-child(even) td:first-child{background:#fafbfc}.tpx-pagination{padding:9px}.tpx-pagination .tpx-btn{min-width:72px}.tpx-mobile-entitybar{min-height:57px;display:grid;grid-template-columns:36px minmax(0,1fr) minmax(102px,.7fr) 36px;gap:5px;align-items:center;margin:-18px -12px 19px;padding:7px 8px;border-bottom:1px solid var(--line);background:#fff}.tpx-mobile-entitymark{width:34px;height:34px;display:grid;place-items:center;border:2px solid #183955;background:#eef3f7;color:#183955;font-size:9px;font-weight:900}.tpx-mobile-entitybar>button:not(.tpx-mobile-share),.tpx-mobile-entitybar select{min-width:0;height:36px;padding:0 9px;border:1px solid var(--line);border-radius:3px;background:#fff;color:var(--ink);font-size:10px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpx-mobile-entitybar>button:not(.tpx-mobile-share){text-align:left}.tpx-mobile-share{width:36px;height:36px;border:1px solid var(--line);border-radius:3px;background:#fff;color:#23384d;font-size:17px}.tpx-mobile-entitybar:has(>button:nth-child(2):last-child),.tpx-mobile-entitybar:not(:has(select)){grid-template-columns:36px minmax(0,1fr) 36px}.tpx-profile-head{min-height:0;grid-template-columns:54px minmax(0,1fr);gap:13px;margin:0 0 17px;padding:3px 0 2px;border:0;background:transparent}.tpx-profile-head .tpx-crest,.tpx-profile-head .tpx-avatar{width:54px;height:54px;font-size:15px}.tpx-profile-head h1{font-size:23px;line-height:1.08}.tpx-profile-head .tpx-meta{margin-top:5px;gap:4px}.tpx-profile-head .tpx-actions{grid-column:1 / -1;margin-top:3px}.tpx-profile-head + .tpx-tabs{margin-top:0}.tpx-family-club .tpx-profile-head{grid-template-columns:1fr}.tpx-family-club .tpx-profile-head>.tpx-crest{display:none}.tpx-family-club .tpx-profile-head .tpx-actions{grid-column:1}.tpx-capbar{margin-top:10px}.tpx-pitch{min-height:410px;padding:12px 5px;gap:6px}.tpx-pitch-line{gap:3px}.tpx-player-chip{min-width:0;width:23%;padding:6px 2px;font-size:8px}.tpx-pitch-line:nth-child(2) .tpx-player-chip{width:30%}.tpx-pitch-line:nth-child(3) .tpx-player-chip{width:42%}.tpx-video-grid{grid-template-columns:1fr}.tpx-video-card{border-radius:4px;overflow:hidden}.tpx-scout-mobile-summary{display:grid;grid-template-columns:1fr;margin-bottom:15px;border:1px solid var(--line);border-radius:5px;background:#f8f9fb;overflow:hidden;box-shadow:0 2px 5px rgba(20,34,50,.08)}.tpx-scout-mobile-summary>div{min-height:78px;display:grid;place-items:center;align-content:center;gap:4px;border-bottom:1px solid var(--line)}.tpx-scout-mobile-summary>div:last-child{border-bottom:0}.tpx-scout-mobile-summary span{color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase}.tpx-scout-mobile-summary b{font-size:25px}.tpx-mobile-tool-scenarios{display:block;margin-bottom:17px}.tpx-mobile-tool-scenarios>h2{margin:0 0 8px;font-size:14px;text-transform:uppercase}.tpx-mobile-tool-scenarios article{min-height:93px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:9px;align-items:center;margin-bottom:8px;padding:10px;border:1px solid var(--line);border-radius:5px}.tpx-mobile-tool-scenarios .tpx-avatar{width:40px;height:40px;font-size:10px}.tpx-mobile-tool-scenarios small,.tpx-mobile-tool-scenarios b,.tpx-mobile-tool-scenarios div>span{display:block}.tpx-mobile-tool-scenarios small{color:var(--muted);font-size:8px;text-transform:uppercase}.tpx-mobile-tool-scenarios b{margin:2px 0;font-size:14px}.tpx-mobile-tool-scenarios div>span{color:var(--muted);font-size:9px}.tpx-rule-card{min-height:0;margin-bottom:10px;padding:12px;border-radius:4px}.tpx-rule-card button{min-height:28px;margin:2px 0}.tpx-calc .tpx-result{margin-bottom:8px}.tpx-form-row{grid-template-columns:1fr}.tpx-form-row .tpx-field{min-height:40px}.tpx-article{width:100%;padding:16px 14px;border-radius:4px}.tpx-article h2{font-size:17px}.tpx-gm-shell{display:flex;flex-direction:column}.tpx-gm-list{max-height:310px;overflow-y:auto;border-radius:4px}.tpx-gm-player{min-height:49px;align-items:center;padding:7px 10px}.tpx-family-lineups .tpx-grid-4:not(.tpx-stats){display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tpx-family-lineups .tpx-grid-4:not(.tpx-stats)>button{min-height:82px !important;padding:5px 2px;font-size:9px}.tpx-family-lineups .tpx-grid-4:not(.tpx-stats) .tpx-crest{width:34px !important;height:34px !important;margin-bottom:4px !important}.tpx-family-news .tpx-page-head,.tpx-family-media .tpx-page-head{margin-bottom:12px}.tpx-family-news article.tpx-section h2{font-size:17px !important}.tpx-modal-backdrop{align-items:end;padding:0}.tpx-modal{width:100%;max-height:86dvh;border-radius:10px 10px 0 0;border-bottom:0}.tpx-modal-head{min-height:48px;padding:8px 12px}.tpx-modal-body{padding:10px 12px 18px}.tpx-modal-body>.tpx-field{min-height:42px}.tpx-search-results button{min-height:48px}.tpx-toast{left:12px;right:12px;bottom:12px;max-width:none;text-align:center}.tpx-footer-inner{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:6px 10px}.tpx-footer-inner>div,.tpx-footer-inner>details{padding:4px 6px;border-bottom:1px solid #203b55}.tpx-footer-inner>:first-child{grid-column:1 / -1}.tpx-footer h3{font-size:10px}.tpx-footer button{min-height:24px;margin:1px 0}.tpx-consumer-evidence>summary{align-items:flex-start;flex-direction:column;gap:3px}.tpx-consumer-evidence>summary small{text-align:left}}.tpx-column-groups th{height:25px;background:#dfe5eb;color:#445364;border-right:1px solid #c9d1da;font-size:8px;letter-spacing:0;text-align:center;text-transform:uppercase}.tpx-column-groups + tr th{top:25px}.tpx-home-actions{display:flex;gap:1px;margin-bottom:14px;border:1px solid var(--line);background:var(--line)}.tpx-home-actions .tpx-btn{flex:1;border:0;min-height:42px}.tpx-stats[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.tpx-home-switch{display:inline-flex;min-height:31px;overflow:hidden;border:1px solid var(--line-dark);background:#f3f5f7}.tpx-home-switch button{min-width:76px;padding:0 9px;border:0;border-right:1px solid var(--line);background:transparent;color:#566272;font-size:9px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-home-switch button:last-child{border-right:0}.tpx-home-switch button.active{background:#fff;color:#075d3b;box-shadow:inset 0 3px 0 var(--accent)}.tpx-home-switch button:hover,.tpx-home-switch button:focus-visible{background:#fff;color:var(--ink);outline:2px solid transparent}.tpx-market-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line)}.tpx-market-strip button{min-width:0;padding:9px;border:0;border-right:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.tpx-market-strip button:last-child{border-right:0}.tpx-market-strip span,.tpx-market-strip small{display:block;color:var(--muted);font-size:9px}.tpx-market-strip b{display:block;margin:3px 0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.tpx-feed-button{width:100%;border:0;border-bottom:1px solid var(--line);background:#fff;text-align:left;cursor:pointer}.tpx-trivia{padding:13px}.tpx-trivia b,.tpx-trivia p{display:block;margin:0 0 10px}.tpx-trivia p{margin-top:10px;color:#334155}.tpx-context-bar{position:sticky;top:70px;z-index:82;box-sizing:border-box;width:100%;min-height:44px;display:flex;align-items:center;gap:6px;margin:-20px 0 15px;padding:5px 12px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.98);box-shadow:0 2px 5px rgba(15,23,42,.06)}.tpx-context-bar select{min-width:220px;height:32px;border:1px solid var(--line-dark);background:#fff;color:var(--ink);font-weight:800}.tpx-context-tabs{min-width:0;display:flex;gap:2px;overflow-x:auto}.tpx-context-tabs .tpx-btn.active{border-color:var(--accent);background:var(--accent-soft);color:#075d3b}.tpx-context-bar>.tpx-btn:last-child{margin-left:auto}.tpx-table-actions{min-height:38px;display:flex;justify-content:space-between;align-items:center;padding:5px 8px;border:1px solid var(--line);border-bottom:0;background:#fff;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.tpx-table-actions>div{display:flex;gap:5px}.tpx-display-panel{display:none;margin-bottom:10px;padding:10px;border:1px solid var(--line);background:#fff}.tpx-display-panel.open{display:block}.tpx-check-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 12px;margin:10px 0}.tpx-check-grid label,.tpx-check{display:flex;align-items:center;gap:6px;min-height:28px;color:#344054;font-size:10px;font-weight:700}.tpx-progress{margin:10px 0}.tpx-progress>div{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;color:#475467;font-size:10px}.tpx-progress>div b{color:var(--ink)}.tpx-progress>i{display:block;height:7px;overflow:hidden;background:#e7ebef}.tpx-progress>i span{display:block;height:100%;background:#3c7aa3}.tpx-progress.navy>i span{background:#102f4d}.tpx-progress.green>i span{background:#168458}.tpx-progress.gold>i span{background:#bf8a22}.tpx-field-label{display:grid;gap:4px;color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-field-label>.tpx-field{width:100%}.tpx-comparable-picker{position:relative;min-width:210px}.tpx-comparable-native{display:none}.tpx-comparable-results{position:absolute;z-index:24;inset:calc(100% + 4px) 0 auto;max-height:320px;overflow:auto;padding:6px;border:1px solid var(--line);border-radius:10px;background:var(--paper);box-shadow:0 16px 36px rgba(8,20,16,.18)}.tpx-comparable-results[hidden]{display:none}.tpx-comparable-results button{display:grid;width:100%;gap:2px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.tpx-comparable-results button:hover,.tpx-comparable-results button:focus-visible{background:var(--accent-soft);outline:2px solid var(--accent);outline-offset:-2px}.tpx-comparable-results button span{color:var(--muted);font-size:11px}.tpx-budget-board,.tpx-contract-visual,.tpx-rating-grid,.tpx-distribution,.tpx-spend-bars{padding:10px 12px}.tpx-scenario-line{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:16px;align-items:end;margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.tpx-scenario-line input{width:100%}.tpx-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tpx-trending{margin-bottom:12px}.tpx-explorer-results{min-width:0}.tpx-display-toggle{align-items:center}.tpx-display-toggle span{align-self:center;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.tpx-filter-group h3{margin:0 0 8px;color:#344054;font-size:10px;text-transform:uppercase}.tpx-filter-group .tpx-field-label{margin-bottom:7px}.tpx-club-directory{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.tpx-club-directory>button{min-width:0;min-height:105px;overflow:hidden;display:grid;place-items:center;align-content:center;gap:4px;padding:8px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;color:var(--ink);text-align:center;cursor:pointer;isolation:isolate}.tpx-club-directory .tpx-crest{width:42px;height:42px}.tpx-club-directory b,.tpx-club-directory small{min-width:0;max-width:100%}.tpx-club-directory small{color:var(--muted);font-size:9px}.tpx-compare-heads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.tpx-compare-heads article{min-height:86px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);background:#fff}.tpx-compare-heads h2,.tpx-compare-heads p{margin:0}.tpx-compare-heads h2{font-size:16px}.tpx-compare-heads p{color:var(--muted);font-size:10px}.tpx-rating-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.tpx-report-copy{max-width:780px;padding:8px 12px 18px;color:#344054;line-height:1.55}.tpx-report-copy h3{margin:15px 0 5px;color:var(--ink);font-size:12px;text-transform:uppercase}.tpx-video-stack{grid-template-columns:1fr}.tpx-rule-meta{display:block;margin-bottom:5px;color:var(--muted);font-size:8px;font-weight:800;text-transform:uppercase}.tpx-capology-lists{margin-top:14px}.tpx-trivia-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tpx-trivia-row p{margin:0;padding:12px;border-right:1px solid var(--line)}.tpx-dynamic-rows{display:grid;gap:6px;margin-bottom:8px}.tpx-dynamic-rows label{display:grid;grid-template-columns:58px minmax(0,1fr) 32px;gap:6px;align-items:center}.tpx-dynamic-rows label>span{color:var(--muted);font-size:10px;font-weight:800}.tpx-dynamic-rows button{height:32px;border:1px solid var(--line);background:#fff;cursor:pointer}.tpx-package-builder{display:grid;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);gap:12px;align-items:start}.tpx-package-builder>*{min-width:0}.tpx-package-delta{min-height:150px;display:grid;place-items:center;align-content:center;padding:10px;border:1px solid var(--line);background:#edf3f7;text-align:center}.tpx-package-delta span,.tpx-package-delta small{color:var(--muted);font-size:9px;text-transform:uppercase}.tpx-package-delta b{margin:6px 0;font-size:28px}.tpx-transfer-map{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:stretch}.tpx-transfer-map article{min-height:110px;display:grid;align-content:center;gap:4px;padding:12px;border:1px solid var(--line);background:#f8fafc;text-align:center}.tpx-transfer-map>i{display:grid;place-items:center;color:var(--accent);font-size:20px;font-style:normal}.tpx-transfer-map span,.tpx-transfer-map small{color:var(--muted);font-size:9px;text-transform:uppercase}.tpx-comment-box{width:100%;min-height:120px;padding:9px}.tpx-comment-list p{padding:9px;border-bottom:1px solid var(--line)}.tpx-drawer-backdrop{position:fixed;inset:0;z-index:320;width:100%;border:0;background:rgba(3,12,23,.44)}.tpx-drawer{position:fixed;top:0;right:0;z-index:330;width:min(520px,100%);height:100dvh;overflow-y:auto;border-left:1px solid var(--line-dark);background:#fff;box-shadow:-16px 0 45px rgba(3,12,23,.25)}.tpx-drawer-body{padding:12px}.tpx-drawer[data-tpx-drawer-type="golden-player"] .tpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-drawer[data-tpx-drawer-type="golden-player"] .tpx-stat b{overflow-wrap:anywhere;line-height:1.15}.tpx-gm-workspace{display:grid;grid-template-columns:210px minmax(0,1fr);gap:14px}.tpx-gm-nav{position:sticky;top:84px;display:grid;border:1px solid #28435c;background:var(--navy)}.tpx-gm-nav .tpx-btn{min-height:40px;justify-content:flex-start;border:0;border-bottom:1px solid #29445e;background:transparent;color:#dbe5ee;text-align:left}.tpx-gm-nav .tpx-btn.active{background:#163a5b;color:#fff;box-shadow:inset 3px 0 0 #55c88a}.tpx-gm-create{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.tpx-gm-create .tpx-field-label:has(textarea),.tpx-gm-create .tpx-check,.tpx-gm-create>.tpx-btn{grid-column:1/-1}.tpx-gm-create textarea{min-height:90px;padding:8px}.tpx-gm-shell-v3{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:12px}.tpx-gm-workspace>aside,.tpx-gm-workspace>div,.tpx-gm-shell-v3>*,.tpx-gm-mode .tpx-section{min-width:0}.tpx-gm-statusbar{display:flex;flex-wrap:wrap;align-items:center;gap:0;min-height:38px;margin-bottom:12px;border:1px solid var(--line-dark);background:#f3f6f8}.tpx-gm-statusbar>span{min-height:36px;display:flex;align-items:center;padding:0 11px;border-right:1px solid var(--line);color:#475467;font-size:10px}.tpx-gm-statusbar b{margin-right:4px;color:var(--ink)}.tpx-gm-issues{display:grid;gap:6px}.tpx-gm-issues>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;padding:9px 10px;border-left:3px solid #6b7b8c;background:#f4f6f8}.tpx-gm-issues>div>b{color:#475467;font-size:9px;text-transform:uppercase}.tpx-gm-issues>div>span{font-size:11px;line-height:1.35}.tpx-gm-issues>div>small{grid-column:2;color:var(--muted)}.tpx-gm-issues .blocked{border-color:#b42318;background:#fff3f2}.tpx-gm-issues .incomplete{border-color:#b54708;background:#fff8eb}.tpx-gm-issues .warning{border-color:#175cd3;background:#eff8ff}.tpx-gm-issues .compliant{border-color:#178250;background:#edf9f2}.tpx-gm-mode .tpx-queue-row{grid-template-columns:minmax(0,1fr) auto;min-height:56px}.tpx-gm-mode .tpx-queue-row .tpx-actions{flex-wrap:nowrap}.tpx-gm-mode .tpx-queue-row .tpx-actions button{width:auto;min-width:28px;padding:0 7px}.tpx-gm-operation-modal{width:min(940px,calc(100vw - 28px))}.tpx-gm-operation-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tpx-gm-operation-form>*,.tpx-gm-field-grid>*{min-width:0}.tpx-gm-operation-form .tpx-field{min-width:0;max-width:100%}.tpx-gm-operation-form>.tpx-field-label:has(textarea),.tpx-gm-operation-form>.tpx-gm-preview,.tpx-gm-operation-form>.tpx-actions{grid-column:1/-1}.tpx-gm-field-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;border:1px solid var(--line);background:#f7f9fa}.tpx-gm-preview{padding:10px;border-top:2px solid var(--navy);background:#f8fafb}.tpx-gm-preview h3{margin:0 0 8px;font-size:11px;text-transform:uppercase}.tpx-gm-findings{display:grid;gap:4px;margin-top:8px}.tpx-gm-findings p{margin:0;padding:7px 9px;border-left:3px solid #175cd3;background:#eff8ff;font-size:10px}.tpx-gm-findings p.blocked{border-color:#b42318;background:#fff3f2}.tpx-gm-findings p.incomplete{border-color:#b54708;background:#fff8eb}.tpx-gm-findings b{margin-right:5px;text-transform:uppercase}.tpx-gm-clear{margin:8px 0 0;padding:8px;border-left:3px solid #178250;background:#edf9f2;font-size:10px}.tpx-gm-import{min-height:280px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.tpx-source-note{color:var(--muted);font-size:10px;line-height:1.45}.tpx-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.tpx-check-grid label{min-height:36px;display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid var(--line);background:#fff;font-size:10px}.tpx-queue-row{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:6px;align-items:center;padding:7px 9px;border-bottom:1px solid var(--line)}.tpx-queue-row span{display:block;color:var(--muted);font-size:9px}.tpx-queue-row button{width:28px;height:28px;border:1px solid var(--line);background:#fff;cursor:pointer}.tpx-scout-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.tpx-scout-entry-grid>button{min-height:180px;padding:18px;border:1px solid var(--line-dark);border-top:4px solid var(--accent);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.tpx-scout-entry-grid>button:hover,.tpx-scout-entry-grid>button:focus-visible{border-color:#18734e;background:#f7fbf8;outline:2px solid #78b89d;outline-offset:1px}.tpx-scout-entry-grid span{color:var(--accent);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-scout-entry-grid h2{margin:8px 0;font-size:25px}.tpx-scout-entry-grid p{max-width:560px;margin:0 0 22px;color:var(--muted);font-size:12px;line-height:1.5}.tpx-scout-entry-grid b{font-size:11px;text-transform:uppercase}.tpx-scout-lanes{position:sticky;top:70px;z-index:80;display:flex;min-height:38px;margin-bottom:10px;overflow-x:auto;border:1px solid var(--line-dark);background:#edf1f4}.tpx-scout-lanes button{flex:0 0 auto;min-width:94px;padding:0 10px;border:0;border-right:1px solid var(--line);background:transparent;color:#475467;font-size:9px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-scout-lanes button.active{background:#fff;color:#075d3b;box-shadow:inset 0 3px 0 var(--accent)}.tpx-scout-workroom{display:grid;grid-template-columns:330px minmax(0,1fr);gap:12px;align-items:start}.tpx-scout-flow{min-width:0}.tpx-scout-inspector{position:sticky;top:120px;max-height:calc(100dvh - 136px);overflow-y:auto;border:1px solid var(--line-dark);background:#fff}.tpx-scout-inspector-head{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:10px;align-items:start;padding:13px;border-bottom:1px solid var(--line);background:#f4f7f9}.tpx-scout-inspector-head span{color:var(--accent);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-scout-inspector-head h2{margin:3px 0;font-size:17px;line-height:1.15}.tpx-scout-inspector-head p{margin:0;color:var(--muted);font-size:9px;line-height:1.4}.tpx-scout-inspector-head>b{display:grid;place-items:center;min-height:52px;border:1px solid #b9c5d0;background:#fff;font-size:21px}.tpx-scout-inspector-score{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.tpx-scout-inspector-score>div{padding:9px 11px;border-right:1px solid var(--line)}.tpx-scout-inspector-score>div:last-child{border-right:0}.tpx-scout-inspector-score span,.tpx-scout-inspector-metrics span{display:block;color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-scout-inspector-score b{display:block;margin-top:3px;font-size:16px}.tpx-scout-inspector-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.tpx-scout-inspector-metrics>div{min-width:0;padding:8px 11px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tpx-scout-inspector-metrics>div:nth-child(2n){border-right:0}.tpx-scout-inspector-metrics b{display:block;margin-top:3px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.tpx-scout-inspector-facts{display:flex;flex-wrap:wrap;gap:5px;padding:8px 10px;border-bottom:1px solid var(--line)}.tpx-scout-inspector-facts span{padding:3px 5px;background:#eef2f5;color:#344054;font-size:8px;font-weight:800}.tpx-scout-inspector>.tpx-scout-decision-actions,.tpx-drawer-body>.tpx-scout-decision-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:9px 10px 4px}.tpx-scout-decision-actions{display:inline-flex;gap:3px;min-width:158px}.tpx-scout-decision-actions button{min-height:28px;padding:0 7px;border:1px solid #c5ced7;background:#fff;color:#475467;font-size:8px;font-weight:900;cursor:pointer}.tpx-scout-decision-actions button.active.yes{border-color:#14754d;background:#e4f4eb;color:#075d3b}.tpx-scout-decision-actions button.active.pass{border-color:#a84141;background:#fbeaea;color:#8b2525}.tpx-scout-inspector .tpx-field-label,.tpx-drawer-body .tpx-field-label{margin:8px 10px}.tpx-scout-note{min-height:92px;padding:8px;resize:vertical}.tpx-scout-inspector-actions{flex-wrap:wrap;padding:2px 10px 9px}.tpx-scout-inspector-actions .tpx-btn{flex:1 1 90px}.tpx-scout-source-line{display:grid;gap:3px;padding:9px 10px;border-top:1px solid var(--line);background:#f8fafb;color:var(--muted);font-size:8px}.tpx-scout-source-line b{color:var(--ink);text-transform:uppercase}.tpx-scout-player{width:100%;min-width:170px;padding:0;border:0;background:transparent;color:#08724a;text-align:left;cursor:pointer}.tpx-scout-player b,.tpx-scout-player small{display:block}.tpx-scout-player b{font-size:10px}.tpx-scout-player small{margin-top:2px;color:var(--muted);font-size:8px}.tpx-family-scouting .tpx-toolbar{grid-template-columns:minmax(210px,1.8fr) repeat(5,minmax(115px,1fr))}.tpx-family-scouting .tpx-table th:first-child,.tpx-family-scouting .tpx-table td:first-child{position:sticky;left:0;z-index:3;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-family-scouting .tpx-table thead th:first-child{z-index:8;background:#e8edf2}.tpx-family-scouting .tpx-section{margin-bottom:12px}.tpx-scout-model-note{margin:0 0 12px;color:var(--muted);font-size:11px}.tpx-scout-weight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.tpx-scout-weight-total{display:grid;grid-template-columns:1fr auto;gap:3px 10px;margin:10px 0;padding:10px;border:1px solid var(--line);background:#f5f7f9}.tpx-scout-weight-total span{color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-scout-weight-total b{font-size:18px}.tpx-scout-weight-total small{grid-column:1/-1;color:var(--muted);font-size:9px}.tpx-scout-weight-total.valid{border-left:4px solid var(--accent)}.tpx-scout-weight-total.invalid{border-left:4px solid #bb4646}.tpx-compare-workspace{display:grid;grid-template-columns:minmax(190px,18%) minmax(0,1fr) minmax(190px,18%);gap:10px;align-items:start}.tpx-compare-center{min-width:0}.tpx-compare-rail{position:sticky;top:82px;overflow:hidden;border:1px solid var(--line-dark);background:#fff}.tpx-compare-rail-head{display:grid;gap:2px;padding:9px 10px;border-bottom:1px solid var(--line);background:#edf1f4}.tpx-compare-rail-head span,.tpx-compare-rail label>span,.tpx-compare-sheet label>span{color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-compare-rail-head b{font-size:10px}.tpx-compare-experimental{margin:0;padding:7px 9px;border-bottom:1px solid var(--line);background:#fff8dd;color:#705600;font-size:8px;font-weight:800;line-height:1.4}.tpx-compare-rail label,.tpx-compare-sheet label{display:grid;gap:4px;padding:8px 9px 0}.tpx-compare-results{max-height:calc(100dvh - 275px);overflow-y:auto;margin-top:8px;border-top:1px solid var(--line)}.tpx-compare-results>button{display:grid;width:100%;gap:2px;padding:8px 9px;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.tpx-compare-results>button:hover,.tpx-compare-results>button:focus-visible{background:#f1f8f4;outline:2px solid #78b89d;outline-offset:-2px}.tpx-compare-results b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.tpx-compare-results span{color:var(--muted);font-size:8px;line-height:1.35}.tpx-compare-results small{color:#08724a;font-size:8px;line-height:1.35}.tpx-compare-selected{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:9px}.tpx-compare-player{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-width:0;padding:10px;border:1px solid var(--line-dark);border-top:3px solid var(--accent);background:#fff}.tpx-compare-player.empty{min-height:180px;align-content:center}.tpx-compare-player>div:first-child>span,.tpx-compare-player-score span{color:var(--accent);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-compare-player h2{margin:3px 0;overflow:hidden;font-size:16px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.tpx-compare-player p{margin:0;color:var(--muted);font-size:9px;line-height:1.4}.tpx-compare-player-score{min-width:80px;text-align:right}.tpx-compare-player-score b{display:block;margin-top:3px;font-size:17px}.tpx-compare-player dl{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border:1px solid var(--line)}.tpx-compare-player dl>div{min-width:0;padding:6px;border-right:1px solid var(--line)}.tpx-compare-player dl>div:last-child{border-right:0}.tpx-compare-player dt{color:var(--muted);font-size:7px;font-weight:900;text-transform:uppercase}.tpx-compare-player dd{margin:3px 0 0;overflow:hidden;font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tpx-compare-review{grid-column:1/-1;display:grid;grid-template-columns:auto 90px minmax(120px,1fr);gap:6px;align-items:end}.tpx-compare-review>label{display:grid;gap:3px;color:var(--muted);font-size:7px;font-weight:900;text-transform:uppercase}.tpx-compare-review textarea{min-height:40px;padding:6px;resize:vertical}.tpx-compare-player>.tpx-actions{grid-column:1/-1}.tpx-compare-groups{position:sticky;top:70px;z-index:72}.tpx-compare-groups button{min-width:112px}.tpx-compare-sheet{display:grid;gap:8px}.tpx-compare-sheet .tpx-compare-results{max-height:58dvh}.tpx-comparison-ledger{min-width:0}.tpx-compare-decision-memo{border-top:4px solid #173f31}.tpx-compare-decision-memo .tpx-section-head{align-items:flex-start}.tpx-compare-memo-print{display:grid;gap:10px}.tpx-compare-memo-print>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--line)}.tpx-compare-memo-print>dl>div{min-width:0;padding:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tpx-compare-memo-print>dl>div:nth-child(3n){border-right:0}.tpx-compare-memo-print dt,.tpx-compare-memo-fields label>span{color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-compare-memo-print dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:10px;font-weight:800}.tpx-compare-memo-rationale{padding:10px;border-left:4px solid #173f31;background:#f2f8f5}.tpx-compare-memo-rationale b{font-size:9px;text-transform:uppercase}.tpx-compare-memo-rationale p{margin:5px 0 0;white-space:pre-wrap}.tpx-compare-memo-editor{display:grid;gap:9px;margin-top:11px;padding-top:11px;border-top:1px solid var(--line)}.tpx-compare-memo-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tpx-compare-memo-fields label{display:grid;min-width:0;gap:4px}.tpx-compare-memo-fields .rationale{grid-column:1/-1}.tpx-compare-memo-fields textarea{min-height:96px;resize:vertical}.tpx-queue-check{display:grid;place-items:center;min-width:34px;cursor:pointer}.tpx-queue-check input{width:16px;height:16px;accent-color:var(--accent)}.tpx-queue-check span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tpx-family-scouting .tpx-table[data-table-id="v4-compare-ledger"] th:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-compare-ledger"] td:first-child{min-width:180px}.tpx-fc26-bulk{position:sticky;top:70px;z-index:74;display:flex;min-height:42px;align-items:center;gap:7px;margin-bottom:10px;padding:5px 8px;border:1px solid var(--line-dark);background:#edf1f4}.tpx-fc26-bulk>b{margin-right:auto;font-size:10px;text-transform:uppercase}.tpx-fc26-distributions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.tpx-fc26-band{border:1px solid var(--line-dark);background:#fff}.tpx-fc26-band .tpx-filter-title{padding:8px 10px;border-bottom:1px solid var(--line);background:#edf1f4}.tpx-fc26-band>div:not(.tpx-filter-title){display:grid;grid-template-columns:54px minmax(0,1fr) 48px;gap:8px;align-items:center;min-height:30px;padding:4px 9px;border-bottom:1px solid var(--line)}.tpx-fc26-band>div:last-child{border-bottom:0}.tpx-fc26-band span,.tpx-fc26-band strong{font-size:9px}.tpx-fc26-band strong{text-align:right}.tpx-fc26-band i{height:6px;overflow:hidden;background:#e5e9ee}.tpx-fc26-band i b{display:block;height:100%;background:var(--accent)}.tpx-fc26-tags{display:flex;flex-wrap:wrap;gap:5px}.tpx-fc26-resolver-head{margin-bottom:8px}.tpx-family-scouting .tpx-table[data-table-id="v4-fc26-ledger"]{min-width:1840px}.tpx-family-scouting .tpx-table[data-table-id="v4-fc26-ledger"] th:nth-child(2),.tpx-family-scouting .tpx-table[data-table-id="v4-fc26-ledger"] td:nth-child(2){position:sticky;left:35px;z-index:3;min-width:170px;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-family-scouting .tpx-table[data-table-id="v4-fc26-ledger"] thead th:nth-child(2){z-index:8;background:#e8edf2}.tpx-family-scouting .tpx-table[data-table-id="fc26-resolver"]{min-width:1080px}.tpx-market-queues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tpx-market-queues.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-market-player{width:100%;min-width:180px;padding:0;border:0;background:transparent;color:#08724a;text-align:left;cursor:pointer}.tpx-market-player b,.tpx-market-player small{display:block}.tpx-market-player b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.tpx-market-player small{margin-top:2px;overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.tpx-market-player:hover b,.tpx-market-player:focus-visible b{text-decoration:underline}.tpx-market-spark{width:74px;height:40px;display:flex;align-items:end;gap:2px;padding:2px 0}.tpx-market-spark i{width:5px;display:block;background:#168458}.tpx-market-spark-empty{color:var(--muted);font-size:8px}.tpx-market-drawer-actions{flex-wrap:wrap;margin:10px 0}.tpx-market-drawer-actions>*{flex:1 1 95px}.tpx-contract-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px;padding:10px;border:1px solid var(--line);background:#f5f7f9}.tpx-contract-review .wide{grid-column:1/-1}.tpx-contract-review textarea{min-height:96px;padding:8px;resize:vertical}.tpx-family-scouting .tpx-table[data-table-id="v4-value-momentum"]{min-width:1480px}.tpx-family-scouting .tpx-table[data-table-id="v4-contract-watch"]{min-width:1560px}.tpx-family-scouting .tpx-table[data-table-id="v4-value-momentum"] th:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-value-momentum"] td:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-contract-watch"] th:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-contract-watch"] td:first-child{min-width:210px}.tpx-family-finance .tpx-tabs{position:sticky;top:70px;z-index:71}.tpx-dp-scenario-rail{display:flex;min-height:42px;align-items:stretch;margin-bottom:10px;overflow-x:auto;border:1px solid var(--line-dark);background:#edf1f4}.tpx-dp-scenario-rail>div{display:grid;min-width:150px;align-content:center;padding:5px 10px;border-right:1px solid var(--line)}.tpx-dp-scenario-rail span{color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-dp-scenario-rail b{margin-top:2px;font-size:11px;text-transform:capitalize}.tpx-dp-scenario-rail>button{flex:0 0 auto;min-width:92px;border:0;border-right:1px solid var(--line);background:transparent;color:#475467;font-size:9px;font-weight:900;text-transform:uppercase;cursor:pointer}.tpx-dp-scenario-rail>button.active{background:#fff;color:#075d3b;box-shadow:inset 0 3px 0 var(--accent)}.tpx-dp-decision{margin-bottom:12px;border:1px solid var(--line-dark);background:#fff}.tpx-dp-decision-head{display:flex;justify-content:space-between;gap:12px;align-items:start;padding:12px 14px;border-bottom:1px solid var(--line);background:#edf1f4}.tpx-dp-decision-head span,.tpx-dp-memo-head span{color:var(--accent);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-dp-decision-head h2,.tpx-dp-memo-head h2{margin:3px 0;font-size:19px}.tpx-dp-decision-head p,.tpx-dp-memo-head p{margin:0;color:var(--muted);font-size:10px}.tpx-dp-decision-head>b{padding:6px 9px;border:1px solid #b7c2cd;background:#fff;font-size:9px;text-transform:uppercase}.tpx-dp-deltas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line)}.tpx-dp-deltas>div{min-width:0;padding:9px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tpx-dp-deltas>div:nth-child(4n){border-right:0}.tpx-dp-deltas span,.tpx-dp-deltas small{display:block;color:var(--muted);font-size:7px;font-weight:800;text-transform:uppercase}.tpx-dp-deltas b{display:block;margin:4px 0 2px;font-size:13px}.tpx-dp-deltas .good{box-shadow:inset 3px 0 0 #168458}.tpx-dp-deltas .risk{box-shadow:inset 3px 0 0 #b64747}.tpx-dp-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tpx-dp-options button{display:grid;min-height:116px;gap:5px;padding:10px;border:0;border-right:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.tpx-dp-options button:last-child{border-right:0}.tpx-dp-options button.active{background:#edf8f2;box-shadow:inset 0 4px 0 var(--accent)}.tpx-dp-options span{color:var(--accent);font-size:9px;font-weight:900;text-transform:uppercase}.tpx-dp-options b{font-size:16px}.tpx-dp-options small{color:var(--muted);font-size:8px;line-height:1.4}.tpx-dp-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.tpx-dp-inputs label{display:grid;gap:4px}.tpx-dp-inputs label>span,.tpx-dp-input-summary span{color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-dp-input-summary{display:grid;align-content:center;padding:8px 10px;border:1px solid var(--line);background:#edf1f4}.tpx-dp-input-summary b{margin:3px 0;font-size:16px}.tpx-dp-input-summary small{color:var(--muted);font-size:8px}.tpx-dp-memo{border-top:4px solid var(--accent)}.tpx-dp-memo-head{padding:14px;border:1px solid var(--line-dark);border-top:0;background:#fff}.tpx-dp-note{min-height:110px;padding:9px;resize:vertical}.tpx-family-finance .tpx-table[data-table-id="v4-dp-case"]{min-width:1720px}.tpx-family-finance .tpx-table[data-table-id="v4-dp-benchmark"]{min-width:2200px}.tpx-family-finance .tpx-table[data-table-id="v4-dp-case"] th:first-child,.tpx-family-finance .tpx-table[data-table-id="v4-dp-case"] td:first-child,.tpx-family-finance .tpx-table[data-table-id="v4-dp-benchmark"] th:first-child,.tpx-family-finance .tpx-table[data-table-id="v4-dp-benchmark"] td:first-child{position:sticky;left:0;z-index:3;min-width:205px;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-tc-workspace{display:grid;grid-template-columns:220px minmax(0,1fr);gap:10px;align-items:start}.tpx-tc-target{position:sticky;top:120px;display:grid;border:1px solid var(--line-dark);background:#fff}.tpx-tc-target>span{padding:8px 10px;border-bottom:1px solid var(--line);background:#edf1f4;color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-tc-target>button:not(.tpx-btn){display:grid;gap:4px;min-height:68px;padding:9px 10px;border:0;border-bottom:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.tpx-tc-target>button:not(.tpx-btn).active{background:#edf8f2;box-shadow:inset 4px 0 0 var(--accent)}.tpx-tc-target>button b{font-size:11px}.tpx-tc-target>button small{color:var(--muted);font-size:8px;line-height:1.35}.tpx-tc-target>.tpx-btn{margin:8px}.tpx-tc-main{min-width:0}.tpx-tc-target-summary{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,2.2fr);border:1px solid var(--line-dark);background:#fff}.tpx-tc-target-summary>div:first-child{padding:12px;border-right:1px solid var(--line);background:#edf1f4}.tpx-tc-target-summary span{color:var(--muted);font-size:8px;font-weight:900;text-transform:uppercase}.tpx-tc-target-summary h2{margin:4px 0;font-size:19px}.tpx-tc-target-summary p{margin:0;color:var(--muted);font-size:9px}.tpx-tc-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tpx-tc-facts>div{min-width:0;padding:9px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tpx-tc-facts>div:nth-child(4n){border-right:0}.tpx-tc-facts>div:nth-child(n+5){border-bottom:0}.tpx-tc-facts b{display:block;margin-top:3px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tpx-tc-lenses{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:10px 0;border:1px solid var(--line-dark);background:#edf1f4}.tpx-tc-lenses button{min-height:48px;padding:7px 8px;border:0;border-right:1px solid var(--line);background:transparent;color:#475467;text-align:left;cursor:pointer}.tpx-tc-lenses button:last-child{border-right:0}.tpx-tc-lenses button.active{background:#fff;color:#075d3b;box-shadow:inset 0 3px 0 var(--accent)}.tpx-tc-lenses b,.tpx-tc-lenses small{display:block}.tpx-tc-lenses b{font-size:9px;text-transform:uppercase}.tpx-tc-lenses small{margin-top:3px;color:var(--muted);font-size:8px}.tpx-tc-weight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}.tpx-family-finance .tpx-table[data-table-id="v4-transfer-comp"] td:first-child,.tpx-family-finance .tpx-table[data-table-id="v4-transfer-comp-sensitivity"] td:nth-child(2),.tpx-family-finance .tpx-table[data-table-id="v4-transfer-comp-mco"] td:nth-child(2){position:sticky;left:0;z-index:3;min-width:205px;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-family-finance .tpx-table[data-table-id="v4-transfer-comp"] .tpx-market-player{min-width:190px}.tpx-family-finance .tpx-table[data-table-id="v4-dp-case"] thead th:first-child,.tpx-family-finance .tpx-table[data-table-id="v4-dp-benchmark"] thead th:first-child{z-index:8;background:#e8edf2}.tpx-learning-workspace{display:grid;grid-template-columns:310px minmax(0,1fr);gap:10px;align-items:start}.tpx-learning-method{margin:0 0 10px;border:1px solid var(--line-dark);background:#fff}.tpx-learning-method>summary{padding:10px 12px;background:#edf1f4;color:#15352a;font-size:10px;font-weight:900;cursor:pointer}.tpx-learning-method-body{padding:10px}.tpx-learning-method-body .tpx-table-wrap{margin-top:10px}.tpx-learning-method-body .tpx-muted{margin:8px 0 0;color:var(--muted);font-size:10px}.tpx-learning-workspace>aside{position:sticky;top:112px;min-width:0}.tpx-learning-workspace>div{min-width:0}.tpx-learning-console{overflow:hidden;border:1px solid var(--line-dark);background:#fff}.tpx-learning-player{padding:11px 12px;border-bottom:1px solid var(--line);background:#edf1f4}.tpx-learning-player span{color:#075d3b;font-size:8px;font-weight:900;text-transform:uppercase}.tpx-learning-player h2{margin:4px 0;overflow:hidden;font-size:18px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.tpx-learning-player p{margin:0;color:#536273;font-size:9px;line-height:1.4}.tpx-learning-console .tpx-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:0;border-bottom:1px solid var(--line)}.tpx-learning-console .tpx-stat{min-height:70px;padding:8px 10px}.tpx-learning-console .tpx-field-label{margin:9px 10px}.tpx-learning-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 10px 9px}.tpx-learning-quick button{min-height:32px;border:1px solid #c5ced7;background:#fff;color:#344054;font-size:9px;font-weight:900;cursor:pointer}.tpx-learning-quick button:hover,.tpx-learning-quick button:focus-visible{border-color:var(--accent);background:#edf8f2;color:#075d3b}.tpx-learning-console .tpx-source-gap{margin:0 10px 9px}.tpx-learning-source{display:flex;margin:0 10px 9px;justify-content:center}.tpx-learning-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:0 10px 10px}.tpx-learning-nav>*{width:100%}.tpx-family-scouting .tpx-table[data-table-id="v4-preference-ledger"]{min-width:1540px}.tpx-family-scouting .tpx-table[data-table-id="v4-film-ledger"]{min-width:1500px}.tpx-family-scouting .tpx-table[data-table-id="v4-preference-ledger"] th:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-preference-ledger"] td:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-film-ledger"] th:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-film-ledger"] td:first-child{min-width:205px}.tpx-family-scouting .tpx-table[data-table-id="v4-graded-players"]{min-width:1320px}.tpx-family-scouting .tpx-table[data-table-id="v4-graded-players"] th:first-child,.tpx-family-scouting .tpx-table[data-table-id="v4-graded-players"] td:first-child{min-width:180px}.tpx-family-scouting .tpx-table[data-table-id="v4-graded-players"] td:nth-child(4){min-width:260px;white-space:normal}.tpx-grade-profile{display:grid;gap:2px}.tpx-grade-profile small{color:var(--muted);font-size:8px;font-weight:700}.tpx-grade-note{display:block;max-width:360px;line-height:1.4;white-space:normal}.tpx-grade-ungraded{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border:1px solid var(--tpx-border);border-radius:999px;color:var(--tpx-muted);background:var(--tpx-surface-soft);font-size:.78rem;font-weight:700}.tpx-grade-edit-note{min-height:150px;resize:vertical}@media (max-width:1120px){.tpx-market-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.tpx-club-directory{grid-template-columns:repeat(5,minmax(0,1fr))}.tpx-gm-workspace{grid-template-columns:1fr}.tpx-gm-nav{position:static;grid-auto-flow:column;grid-auto-columns:minmax(135px,1fr);overflow-x:auto}.tpx-gm-shell-v3{grid-template-columns:1fr}.tpx-gm-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-scout-workroom{grid-template-columns:280px minmax(0,1fr)}.tpx-family-scouting .tpx-toolbar{grid-template-columns:repeat(4,minmax(130px,1fr))}.tpx-compare-workspace{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-compare-rail{position:static;max-height:290px}.tpx-compare-results{max-height:180px}.tpx-compare-center{grid-column:1/-1;grid-row:2}.tpx-scout-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-market-queues{grid-template-columns:1fr}.tpx-market-queues.two{grid-template-columns:1fr}.tpx-dp-deltas{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-dp-deltas>div:nth-child(2n){border-right:0}.tpx-dp-options,.tpx-dp-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-dp-options button:nth-child(2){border-right:0}.tpx-dp-options button:nth-child(-n+2){border-bottom:1px solid var(--line)}.tpx-tc-workspace{grid-template-columns:180px minmax(0,1fr)}.tpx-tc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-tc-facts>div:nth-child(2n){border-right:0}.tpx-tc-facts>div:nth-child(n+5){border-bottom:1px solid var(--line)}.tpx-tc-facts>div:nth-last-child(-n+2){border-bottom:0}.tpx-tc-lenses{display:flex;overflow-x:auto}.tpx-tc-lenses button{flex:0 0 135px}.tpx-learning-workspace{grid-template-columns:270px minmax(0,1fr)}}@media (max-width:760px){.tpx-context-bar{top:64px;margin:-18px 0 14px;padding:6px 8px;overflow-x:auto}.tpx-context-bar select{min-width:165px;flex:0 0 165px}.tpx-context-tabs{display:none}.tpx-home-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-stats[data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-stats[data-count="5"] .tpx-stat:last-child{grid-column:1 / -1;border-right:0}.tpx-family-home .tpx-section-head:has(.tpx-home-switch){align-items:stretch;flex-direction:column}.tpx-family-home .tpx-section-head:has(.tpx-home-switch) .tpx-actions{width:100%;flex-wrap:wrap}.tpx-home-switch{width:100%;min-height:36px}.tpx-home-switch button{flex:1;min-width:0;min-height:36px;padding:0 6px}.tpx-market-strip{display:flex;overflow-x:auto}.tpx-market-strip button{flex:0 0 190px}.tpx-dashboard-grid{display:block}.tpx-club-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.tpx-club-directory>button{min-height:96px}.tpx-scenario-line,.tpx-compare-heads,.tpx-package-builder,.tpx-transfer-map,.tpx-gm-create{grid-template-columns:1fr}.tpx-compare-heads article{grid-template-columns:42px minmax(0,1fr)}.tpx-compare-heads article .tpx-btn{grid-column:1/-1}.tpx-package-delta{min-height:90px}.tpx-transfer-map>i{min-height:28px;transform:rotate(90deg)}.tpx-rating-grid,.tpx-check-grid{grid-template-columns:1fr}.tpx-trivia-row{grid-template-columns:1fr}.tpx-trivia-row p{border-right:0;border-bottom:1px solid var(--line)}.tpx-display-panel{display:none}.tpx-display-panel.open{position:fixed;inset:auto 0 0;z-index:270;display:block;max-height:78dvh;overflow-y:auto;margin:0;border-radius:8px 8px 0 0;box-shadow:0 -18px 46px rgba(3,12,23,.28)}.tpx-column-groups + tr th{top:25px}.tpx-gm-nav{margin:0 -12px 14px;border-left:0;border-right:0}.tpx-gm-create{padding:10px}.tpx-gm-operation-modal{width:100%;max-width:none;height:92dvh;margin-top:auto;overflow-y:auto}.tpx-gm-operation-form,.tpx-gm-field-grid,.tpx-check-grid{grid-template-columns:1fr}.tpx-gm-statusbar{margin-left:-12px;margin-right:-12px;overflow-x:auto;flex-wrap:nowrap}.tpx-gm-statusbar>span{flex:0 0 auto}.tpx-gm-mode .tpx-queue-row{grid-template-columns:1fr}.tpx-gm-mode .tpx-queue-row .tpx-actions{overflow-x:auto}.tpx-drawer{top:auto;bottom:0;height:auto;max-height:88dvh;border-left:0;border-top:1px solid var(--line-dark);border-radius:10px 10px 0 0}.tpx-scout-entry-grid{grid-template-columns:1fr}.tpx-scout-entry-grid>button{min-height:145px;padding:14px}.tpx-scout-entry-grid h2{font-size:21px}.tpx-scout-lanes{top:64px;margin-right:-12px;margin-left:-12px;padding-left:12px;border-right:0;border-left:0}.tpx-scout-lanes button{min-height:40px}.tpx-scout-workroom{display:block}.tpx-scout-workroom>.tpx-scout-inspector{display:none}.tpx-model-studio-workroom>.tpx-scout-inspector{position:static;display:block;max-height:none;margin-bottom:12px;overflow:visible}.tpx-family-scouting .tpx-toolbar{grid-template-columns:1fr}.tpx-scout-decision-actions{min-width:170px}.tpx-scout-decision-actions button{min-height:36px}.tpx-scout-weight-grid{grid-template-columns:1fr}.tpx-compare-workspace{display:block}.tpx-compare-workspace>.tpx-compare-rail{display:none}.tpx-compare-selected{position:sticky;top:64px;z-index:66;display:flex;margin:0 -12px 9px;padding:8px 12px;overflow-x:auto;border-bottom:1px solid var(--line-dark);background:#edf1f4}.tpx-compare-player{flex:0 0 min(82vw,310px)}.tpx-compare-player dl{grid-template-columns:repeat(3,minmax(0,1fr))}.tpx-compare-player dl>div{border-bottom:1px solid var(--line)}.tpx-compare-review{grid-template-columns:1fr 82px}.tpx-compare-review .note{grid-column:1/-1}.tpx-compare-groups{top:64px;margin-right:-12px;margin-left:-12px;padding-left:12px}.tpx-compare-memo-print>dl,.tpx-compare-memo-fields{grid-template-columns:1fr}.tpx-compare-memo-print>dl>div{border-right:0}.tpx-fc26-bulk{top:64px;margin-right:-12px;margin-left:-12px;overflow-x:auto;padding-right:12px;padding-left:12px}.tpx-fc26-bulk>b,.tpx-fc26-bulk .tpx-btn{flex:0 0 auto}.tpx-fc26-distributions{grid-template-columns:1fr}.tpx-contract-review{grid-template-columns:1fr}.tpx-contract-review .wide{grid-column:auto}.tpx-market-queues .tpx-section:nth-child(n+2){margin-top:0}.tpx-family-finance .tpx-tabs{top:64px;margin-right:-12px;margin-left:-12px;padding-left:12px}.tpx-dp-scenario-rail{position:sticky;top:104px;z-index:69;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}.tpx-dp-scenario-rail>div{min-width:130px}.tpx-dp-scenario-rail>button{min-height:40px}.tpx-dp-decision-head{align-items:stretch;flex-direction:column}.tpx-dp-decision-head>b{align-self:start}.tpx-dp-deltas,.tpx-dp-options,.tpx-dp-inputs{grid-template-columns:1fr}.tpx-dp-deltas>div,.tpx-dp-deltas>div:nth-child(2n),.tpx-dp-options button,.tpx-dp-options button:nth-child(2){border-right:0}.tpx-dp-options button{min-height:96px;border-bottom:1px solid var(--line)}.tpx-dp-options button:last-child{border-bottom:0}.tpx-dp-input-modal .tpx-modal{max-height:88dvh}.tpx-tc-workspace{display:block}.tpx-tc-target{position:static;display:flex;margin:0 -12px 9px;overflow-x:auto;border-right:0;border-left:0}.tpx-tc-target>span{display:none}.tpx-tc-target>button:not(.tpx-btn){flex:0 0 190px;border-right:1px solid var(--line);border-bottom:0}.tpx-tc-target>button:not(.tpx-btn).active{box-shadow:inset 0 3px 0 var(--accent)}.tpx-tc-target>.tpx-btn{flex:0 0 115px;align-self:center}.tpx-tc-target-summary{grid-template-columns:1fr}.tpx-tc-target-summary>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.tpx-tc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-tc-lenses{position:sticky;top:104px;z-index:69;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}.tpx-tc-weight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-learning-workspace{display:block}.tpx-learning-workspace>aside{position:sticky;top:104px;z-index:64;margin:0 -12px 10px}.tpx-learning-console{max-height:58dvh;overflow-y:auto;border-right:0;border-left:0}.tpx-model-studio-workroom>.tpx-scout-inspector .tpx-learning-console{max-height:none;overflow:visible}.tpx-learning-player{position:sticky;top:0;z-index:2}.tpx-learning-player h2{font-size:16px}.tpx-learning-quick button{min-height:40px}.tpx-family-scouting .tpx-table[data-table-id="v4-fc26-ledger"] th:nth-child(2),.tpx-family-scouting .tpx-table[data-table-id="v4-fc26-ledger"] td:nth-child(2){left:35px}}#v4Main .tpx-gm-formation-planner{min-width:0;border:1px solid #bed5c9;border-radius:12px;overflow:hidden;background:#f8fbf9}#v4Main .tpx-gm-formation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid #d7e4dd;background:linear-gradient(135deg,#eef8f2,#fff)}#v4Main .tpx-gm-formation-head>div:first-child{min-width:0}#v4Main .tpx-gm-formation-head span,#v4Main :is(.tpx-gm-bench,.tpx-gm-held)>div:first-child>span{display:block;color:#247054;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-gm-formation-head h3{margin:3px 0 4px;color:#173d31;font-family:var(--serif);font-size:25px;line-height:1}#v4Main .tpx-gm-formation-head p{max-width:620px;margin:0;color:#5a6d65;font-size:10px;line-height:1.45}#v4Main .tpx-gm-formation-status{display:flex;flex-wrap:wrap;gap:0;min-width:0;border-bottom:1px solid #d7e4dd;background:#fff}#v4Main .tpx-gm-formation-status>span{min-height:38px;display:flex;align-items:center;gap:4px;padding:0 11px;border-right:1px solid #e1ebe5;color:#60716b;font-size:9px}#v4Main .tpx-gm-formation-status b{color:#173d31;font-size:11px}#v4Main .tpx-gm-formation-status .verified b{color:#177653}#v4Main .tpx-gm-formation-status .review b{color:#a15c0b}#v4Main .tpx-gm-formation-layout{display:grid;grid-template-columns:minmax(460px,1fr) minmax(220px,280px);gap:12px;min-width:0;padding:12px}#v4Main .tpx-gm-formation-layout>*{min-width:0}#v4Main .tpx-gm-formation-layout>aside{display:grid;align-content:start;gap:10px}#v4Main .tpx-gm-formation-pitch{position:relative;min-width:0;min-height:650px;overflow:hidden;border:2px solid #89b29d;border-radius:11px;background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.58) 49.8% 50.2%,transparent 50.2%),repeating-linear-gradient(0deg,#267a4c 0 65px,#2c8353 65px 130px);box-shadow:inset 0 0 0 5px rgba(255,255,255,.22)}#v4Main .tpx-gm-formation-pitch::before{content:"";position:absolute;z-index:0;inset:3%;border:1px solid rgba(255,255,255,.68);background:linear-gradient(to bottom,transparent 49.8%,rgba(255,255,255,.68) 49.8% 50.2%,transparent 50.2%);pointer-events:none}#v4Main .tpx-gm-formation-pitch::after{content:"";position:absolute;z-index:0;top:50%;left:50%;width:16%;aspect-ratio:1;border:1px solid rgba(255,255,255,.68);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}#v4Main .tpx-gm-formation-slot{position:absolute;z-index:2;top:clamp(8%,var(--gm-y),92%);left:clamp(10%,var(--gm-x),90%);width:min(18%,118px);min-height:64px;display:grid;align-content:center;gap:2px;padding:6px 7px;border:1px solid rgba(18,65,47,.44);border-radius:8px;background:rgba(255,255,255,.94);color:#173d31;text-align:center;transform:translate(-50%,-50%);box-shadow:0 4px 12px rgba(10,48,35,.2);cursor:pointer}#v4Main .tpx-gm-formation-slot:hover,#v4Main .tpx-gm-formation-slot:focus-visible,#v4Main .tpx-gm-bench-player:hover,#v4Main .tpx-gm-bench-player:focus-visible{border-color:#0f6b49;outline:2px solid rgba(255,255,255,.88);outline-offset:1px}#v4Main .tpx-gm-formation-slot.selected,#v4Main .tpx-gm-bench-player.selected{border-color:#f0b429;box-shadow:0 0 0 3px rgba(240,180,41,.42),0 4px 12px rgba(10,48,35,.2)}#v4Main .tpx-gm-formation-slot.empty{border-style:dashed;background:rgba(236,249,241,.78);color:#345c4c;box-shadow:none}#v4Main .tpx-gm-formation-slot.dragging,#v4Main .tpx-gm-bench-player.dragging{opacity:.45}#v4Main .tpx-gm-formation-slot span{color:#177653;font-size:8px;font-weight:900;letter-spacing:.08em}#v4Main .tpx-gm-formation-slot strong{display:-webkit-box;overflow:hidden;font-size:10px;line-height:1.16;-webkit-box-orient:vertical;-webkit-line-clamp:2}#v4Main .tpx-gm-formation-slot small{overflow:hidden;color:#667970;font-size:7px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}#v4Main :is(.tpx-gm-bench,.tpx-gm-held){min-width:0;padding:11px;border:1px solid #d4e1da;border-radius:9px;background:#fff}#v4Main :is(.tpx-gm-bench,.tpx-gm-held)>div:first-child{margin-bottom:8px}#v4Main :is(.tpx-gm-bench,.tpx-gm-held)>div:first-child small{display:block;margin-top:2px;color:#75837d;font-size:8px;line-height:1.35}#v4Main .tpx-gm-bench-list{display:grid;gap:5px;max-height:500px;overflow:auto}#v4Main .tpx-gm-bench-player{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 7px;padding:7px 8px;border:1px solid #d9e5df;border-radius:6px;background:#f8fbf9;color:#203f34;text-align:left;cursor:pointer}#v4Main .tpx-gm-bench-player b{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}#v4Main .tpx-gm-bench-player span{color:#247054;font-size:8px;font-weight:800}#v4Main .tpx-gm-bench-player small{grid-column:1/-1;color:#73817b;font-size:8px}#v4Main .tpx-gm-held{border-color:#e7cc9e;background:#fffaf0}#v4Main .tpx-gm-held-player{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #f0dfc1}#v4Main .tpx-gm-held-player>div{min-width:0;display:grid;gap:2px}#v4Main .tpx-gm-held-player b{color:#5d4119;font-size:10px}#v4Main .tpx-gm-held-player span,#v4Main .tpx-gm-held-player small{color:#80683f;font-size:8px;line-height:1.3}#v4Main .tpx-gm-formation-planner>.tpx-source-note{margin:0;padding:0 12px 12px}@media (max-width:1100px){#v4Main .tpx-gm-formation-layout{grid-template-columns:1fr}#v4Main .tpx-gm-formation-layout>aside{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-gm-bench-list{max-height:300px}}@media (max-width:767px){#v4Main .tpx-gm-formation-planner{margin-inline:-12px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-gm-formation-head{flex-direction:column;padding:13px 12px}#v4Main .tpx-gm-formation-head .tpx-actions{width:100%}#v4Main .tpx-gm-formation-head .tpx-btn{flex:1 1 120px}#v4Main .tpx-gm-formation-status{flex-wrap:nowrap;overflow-x:auto}#v4Main .tpx-gm-formation-status>span{flex:0 0 auto}#v4Main .tpx-gm-formation-layout{padding:8px 6px}#v4Main .tpx-gm-formation-layout>aside{grid-template-columns:1fr}#v4Main .tpx-gm-formation-pitch{min-height:540px}#v4Main .tpx-gm-formation-slot{left:clamp(14%,var(--gm-x),86%);width:min(27%,98px);min-height:57px;padding:5px 4px}#v4Main .tpx-gm-formation-slot strong{font-size:9px}#v4Main .tpx-gm-formation-slot small{font-size:6px}#v4Main .tpx-gm-bench-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:380px){#v4Main .tpx-gm-formation-pitch{min-height:520px}#v4Main .tpx-gm-formation-slot{width:28%;min-height:55px}#v4Main .tpx-gm-bench-list{grid-template-columns:1fr}}#v4Main .tpx-change-ledger{position:relative;display:grid;gap:10px;margin:14px 0}#v4Main .tpx-change-route-loading{min-height:55vh}#v4Main .tpx-change-ledger::before{position:absolute;top:12px;bottom:12px;left:14px;width:2px;background:#c8d8d1;content:""}#v4Main .tpx-change-card{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);min-width:0}#v4Main .tpx-change-marker{position:relative;z-index:1;display:flex;justify-content:center;padding-top:18px}#v4Main .tpx-change-marker span{width:11px;height:11px;border:3px solid #eaf2ee;border-radius:50%;background:#18845d;box-shadow:0 0 0 1px #18845d}#v4Main .tpx-change-card.deferred .tpx-change-marker span{background:#c58a24;box-shadow:0 0 0 1px #9c6c1b}#v4Main .tpx-change-body{min-width:0;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 3px 13px rgba(21,55,43,.045)}#v4Main .tpx-change-card.deferred .tpx-change-body{border-color:#dfc891;background:#fffdf7}#v4Main details.tpx-change-details{display:block;padding:0;overflow:hidden}#v4Main details.tpx-change-details>summary{display:flex;align-items:flex-start;justify-content:space-between;min-width:0;gap:12px;padding:14px 16px;cursor:pointer;list-style:none}#v4Main details.tpx-change-details>summary::-webkit-details-marker{display:none}#v4Main details.tpx-change-details>summary::after{flex:0 0 auto;color:#18845d;content:"+";font-size:18px;font-weight:900}#v4Main details.tpx-change-details[open]>summary::after{content:"−"}#v4Main .tpx-change-summary-main{display:grid;min-width:0;gap:3px}#v4Main .tpx-change-summary-main>span,#v4Main .tpx-change-body>small{color:#39715e;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-change-summary-main>strong{color:#173c30;font-family:var(--serif);font-size:18px;line-height:1.12;overflow-wrap:anywhere}#v4Main .tpx-change-expanded{padding:0 16px 14px;border-top:1px solid #e4ece8}#v4Main .tpx-change-expanded>small{color:#39715e;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-change-body p{margin:9px 0;color:#3f504a;font-size:11px;line-height:1.55;overflow-wrap:anywhere}#v4Main .tpx-change-body .tpx-change-notice{color:#173c30;font-size:12px}#v4Main .tpx-change-body .tpx-change-notice b{color:#116c4e}#v4Main .tpx-change-body .tpx-change-technical{margin-top:-2px;color:#61716b;font-size:10px}#v4Main .tpx-delivery-wave{margin:18px 0}#v4Main .tpx-delivery-wave>h3{margin-bottom:4px;color:#173c30;font-family:var(--serif)}#v4Main .tpx-delivery-wave>p{margin:4px 0 10px;color:#61716b;font-size:10px}#v4Main details.tpx-delivery-train{display:block;padding:0;overflow:hidden}#v4Main details.tpx-delivery-train>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none}#v4Main details.tpx-delivery-train>summary::-webkit-details-marker{display:none}#v4Main details.tpx-delivery-train>summary::after{color:#18845d;content:"+";font-size:18px;font-weight:900}#v4Main details.tpx-delivery-train[open]>summary::after{content:"−"}#v4Main details.tpx-delivery-train>summary span{display:grid;gap:3px}#v4Main details.tpx-delivery-train>summary small{color:#39715e;font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}#v4Main details.tpx-delivery-train>p{margin:0;padding:0 16px 12px}#v4Main .tpx-delivery-live-fields{min-height:112px}@media (max-width:640px){#v4Main .tpx-delivery-live-fields{min-height:178px}}@media (max-width:560px){#v4Main .tpx-change-ledger::before{left:10px}#v4Main .tpx-change-card{grid-template-columns:22px minmax(0,1fr)}#v4Main details.tpx-change-details>summary{gap:6px;padding:11px 12px}#v4Main .tpx-change-summary-main>strong{font-size:16px}#v4Main .tpx-change-expanded{padding:0 12px 11px}}#v4Main .tpx-demo-shell{min-height:100vh;padding:32px 18px;background:radial-gradient(circle at top right,rgba(246,190,0,.14),transparent 34rem),#10171d;color:#f7faf8}#v4Main .tpx-demo-main{width:min(960px,100%);margin:0 auto}#v4Main .tpx-demo-sandbox{display:grid;gap:18px}#v4Main .tpx-demo-gate{padding:clamp(22px,5vw,48px);border:2px solid #f6be00;border-radius:18px;background:#1b252d;box-shadow:0 24px 80px rgba(0,0,0,.28)}#v4Main .tpx-demo-gate>span{display:inline-flex;padding:6px 10px;border-radius:999px;background:#f6be00;color:#10171d;font-size:11px;font-weight:900;letter-spacing:.09em}#v4Main .tpx-demo-gate h1{margin:18px 0 8px;color:#fff;font-size:clamp(30px,6vw,54px);line-height:1}#v4Main .tpx-demo-gate p{max-width:720px;margin:0;color:#c8d2da;font-size:15px;line-height:1.6}#v4Main .tpx-demo-context{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;border:1px solid #3a4954;border-radius:12px;background:#172128}#v4Main .tpx-demo-context>div{display:grid;min-width:0;gap:3px}#v4Main .tpx-demo-context b{color:#fff}#v4Main .tpx-demo-context span{color:#9eacb7;overflow-wrap:anywhere}#v4Main .tpx-demo-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#v4Main .tpx-demo-records article{display:grid;min-width:0;gap:7px;padding:18px;border:1px solid #34434e;border-radius:12px;background:#1b252d}#v4Main .tpx-demo-records b{color:#fff;overflow-wrap:anywhere}#v4Main .tpx-demo-records span{color:#c0cbd3}#v4Main .tpx-demo-records small{color:#f6be00;font-weight:800;text-transform:uppercase;letter-spacing:.05em}#v4Main .tpx-demo-footnote{margin:0;color:#9eacb7;text-align:center}@media (max-width:620px){#v4Main .tpx-demo-shell{padding:16px 10px}#v4Main .tpx-demo-context{align-items:stretch;flex-direction:column}#v4Main .tpx-demo-records{grid-template-columns:1fr}}@media print{.tpx-header,.tpx-quickbar,.tpx-ticker,.tpx-footer,.tpx-page-actions,.tpx-toolbar,.tpx-gm-nav,.tpx-compare-rail,.tpx-compare-groups,.tpx-compare-player .tpx-actions,.tpx-compare-review,.tpx-dp-scenario-rail,.tpx-tabs{display:none !important}.tpx-main{width:100%;padding:0}.tpx-section{break-inside:avoid}.tpx-compare-workspace{display:block}#v4Main[data-v4-print-memo="true"] .tpx-compare-selected,#v4Main[data-v4-print-memo="true"] .tpx-comparison-ledger,#v4Main[data-v4-print-memo="true"] .tpx-compare-memo-editor{display:none !important}#v4Main[data-v4-print-memo="true"] .tpx-compare-decision-memo{margin:0;border:0}#v4Main[data-v4-print-memo="true"] .tpx-compare-memo-print>dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tpx-app *,.tpx-app *::before,.tpx-app *::after{scroll-behavior:auto !important;transition:none !important}}@media (max-width:620px){#v4Main .tpx-table:is( [data-table-id="v4-first-team-current-registration-statistics"],[data-table-id="v4-reserve-current-registration-statistics"],[data-table-id^="v4-player-registration-statistics-"] ){width:100%;min-width:0;border:0}#v4Main .tpx-table:is( [data-table-id="v4-first-team-current-registration-statistics"],[data-table-id="v4-reserve-current-registration-statistics"],[data-table-id^="v4-player-registration-statistics-"] ) thead{display:none}#v4Main .tpx-table:is( [data-table-id="v4-first-team-current-registration-statistics"],[data-table-id="v4-reserve-current-registration-statistics"],[data-table-id^="v4-player-registration-statistics-"] ) tbody{display:grid;gap:10px}#v4Main .tpx-table:is( [data-table-id="v4-first-team-current-registration-statistics"],[data-table-id="v4-reserve-current-registration-statistics"],[data-table-id^="v4-player-registration-statistics-"] ) tr{display:grid;min-width:0;border:1px solid var(--line-dark);background:#fff}#v4Main .tpx-table:is( [data-table-id="v4-first-team-current-registration-statistics"],[data-table-id="v4-reserve-current-registration-statistics"],[data-table-id^="v4-player-registration-statistics-"] ) td{position:static;display:grid;grid-template-columns:minmax(90px,.72fr) minmax(0,1.28fr);gap:10px;min-width:0;height:auto;padding:7px 9px;border-right:0;white-space:normal;overflow-wrap:anywhere}#v4Main .tpx-table:is( [data-table-id="v4-first-team-current-registration-statistics"],[data-table-id="v4-reserve-current-registration-statistics"],[data-table-id^="v4-player-registration-statistics-"] ) td::before{content:attr(data-label);color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.03em;text-transform:uppercase}#v4Main .tpx-table[data-table-id="v4-model-studio-ledger"].tpx-mobile-cards{width:100%;min-width:0;border:0}#v4Main .tpx-table[data-table-id="v4-model-studio-ledger"].tpx-mobile-cards thead{display:none}#v4Main .tpx-table[data-table-id="v4-model-studio-ledger"].tpx-mobile-cards tbody{display:grid;gap:10px}#v4Main .tpx-table[data-table-id="v4-model-studio-ledger"].tpx-mobile-cards tr{display:grid;min-width:0;border:1px solid var(--line-dark);background:#fff}#v4Main .tpx-table[data-table-id="v4-model-studio-ledger"].tpx-mobile-cards td{position:static;display:grid;grid-template-columns:minmax(90px,.72fr) minmax(0,1.28fr);gap:10px;min-width:0;height:auto;padding:7px 9px;border-right:0;white-space:normal;overflow-wrap:anywhere}#v4Main .tpx-table[data-table-id="v4-model-studio-ledger"].tpx-mobile-cards td::before{content:attr(data-label);color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.03em;text-transform:uppercase}}.tpx-trust-lanes{position:sticky;top:70px;z-index:68;display:flex;margin-bottom:10px;overflow-x:auto;border:1px solid var(--line-dark);background:#fff}.tpx-trust-lanes button{flex:1 0 118px;min-height:46px;padding:7px 10px;border:0;border-right:1px solid var(--line);background:#fff;color:var(--ink);text-align:left}.tpx-trust-lanes button:last-child{border-right:0}.tpx-trust-lanes button.active{box-shadow:inset 0 3px 0 var(--accent);background:#edf5f1}.tpx-trust-lanes span{display:block;font-size:10px;font-weight:800;text-transform:uppercase}.tpx-trust-lanes b{display:block;margin-top:2px;font-size:15px}.tpx-trust-workspace{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.tpx-trust-console .tpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-trust-console .tpx-stat{min-height:74px}.tpx-table[data-table-id="v4-trust-ledger"] th:first-child,.tpx-table[data-table-id="v4-trust-ledger"] td:first-child,.tpx-table[data-table-id="v4-trust-evidence"] th:first-child,.tpx-table[data-table-id="v4-trust-evidence"] td:first-child,.tpx-table[data-table-id="v4-trust-transferroom"] th:first-child,.tpx-table[data-table-id="v4-trust-transferroom"] td:first-child{position:sticky;left:0;z-index:3;background:#fff}.tpx-table[data-table-id="v4-trust-ledger"] thead th:first-child,.tpx-table[data-table-id="v4-trust-evidence"] thead th:first-child,.tpx-table[data-table-id="v4-trust-transferroom"] thead th:first-child{z-index:7;background:#e8edf1}@media (max-width:767px){.tpx-trust-lanes{top:64px;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}.tpx-trust-lanes button{min-height:42px}.tpx-trust-workspace{display:block}.tpx-trust-workspace>aside{position:sticky;top:104px;z-index:64;margin:0 -12px 10px}.tpx-trust-console{max-height:58dvh;overflow-y:auto;border-right:0;border-left:0}}.tpx-u20-lanes button{flex-basis:112px}.tpx-u20-workspace{grid-template-columns:minmax(270px,330px) minmax(0,1fr)}.tpx-u20-console .tpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-u20-console .tpx-stat{min-height:70px}.tpx-u20-identity-row{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line)}.tpx-u20-identity-row small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.tpx-u20-shirt{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border:1px solid #8ebba8;background:#edf8f2;color:#075d3b;font-size:12px;font-weight:900}.tpx-u20-shirt.gap{border-color:#d0d5dd;background:#f2f4f7;color:#667085}.tpx-table[data-table-id="v4-u20-ledger"]{min-width:1900px}.tpx-table[data-table-id="v4-u20-ledger"] th:first-child,.tpx-table[data-table-id="v4-u20-ledger"] td:first-child,.tpx-table[data-table-id="v4-u20-gaps"] th:first-child,.tpx-table[data-table-id="v4-u20-gaps"] td:first-child,.tpx-table[data-table-id="v4-u20-coverage"] th:first-child,.tpx-table[data-table-id="v4-u20-coverage"] td:first-child{position:sticky;left:0;z-index:3;min-width:190px;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-table[data-table-id="v4-u20-ledger"] thead th:first-child,.tpx-table[data-table-id="v4-u20-gaps"] thead th:first-child,.tpx-table[data-table-id="v4-u20-coverage"] thead th:first-child{z-index:7;background:#e8edf1}@media (max-width:767px){.tpx-u20-lanes{top:64px;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}.tpx-u20-lanes button{min-height:42px}.tpx-u20-workspace{display:block}.tpx-u20-workspace>aside{position:sticky;top:104px;z-index:64;margin:0 -12px 10px}.tpx-u20-console{max-height:58dvh;overflow-y:auto;border-right:0;border-left:0}}.tpx-college-lanes button{flex-basis:118px}.tpx-college-workspace{grid-template-columns:minmax(310px,370px) minmax(0,1fr)}.tpx-college-console .tpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-college-console .tpx-stat{min-height:70px}.tpx-college-review-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px;border-top:1px solid var(--line);background:#f5f7f9}.tpx-college-review-head b{font-size:10px;text-transform:uppercase}.tpx-college-review-head small{color:var(--muted);font-size:9px;text-align:right}.tpx-college-review-grid{border-top:1px solid var(--line)}.tpx-college-review-row{display:grid;grid-template-columns:minmax(105px,.7fr) minmax(0,1fr);align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--line)}.tpx-college-review-row b{font-size:9px;line-height:1.25;text-transform:uppercase}.tpx-college-review-row .tpx-field{min-width:0;min-height:32px;padding:5px 7px;font-size:10px}.tpx-college-review-row input{grid-column:1 / -1}.tpx-table[data-table-id="v4-college-ledger"]{min-width:2250px}.tpx-table[data-table-id="v4-college-movements"]{min-width:1180px}.tpx-table[data-table-id="v4-college-gaps"]{min-width:1280px}.tpx-table[data-table-id="v4-college-ledger"] th:first-child,.tpx-table[data-table-id="v4-college-ledger"] td:first-child,.tpx-table[data-table-id="v4-college-movements"] th:first-child,.tpx-table[data-table-id="v4-college-movements"] td:first-child,.tpx-table[data-table-id="v4-college-gaps"] th:first-child,.tpx-table[data-table-id="v4-college-gaps"] td:first-child,.tpx-table[data-table-id="v4-college-coverage"] th:first-child,.tpx-table[data-table-id="v4-college-coverage"] td:first-child{position:sticky;left:0;z-index:3;min-width:170px;background:#fff;box-shadow:1px 0 0 var(--line)}.tpx-table[data-table-id="v4-college-ledger"] thead th:first-child,.tpx-table[data-table-id="v4-college-movements"] thead th:first-child,.tpx-table[data-table-id="v4-college-gaps"] thead th:first-child,.tpx-table[data-table-id="v4-college-coverage"] thead th:first-child{z-index:7;background:#e8edf1}@media (max-width:767px){.tpx-college-lanes{top:64px;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}.tpx-college-lanes button{min-height:42px}.tpx-college-workspace{display:block}.tpx-college-workspace>aside{position:sticky;top:104px;z-index:64;margin:0 -12px 10px}.tpx-college-console{max-height:58dvh;overflow-y:auto;border-right:0;border-left:0}.tpx-college-review-head{align-items:flex-start;flex-direction:column}.tpx-college-review-head small{text-align:left}}#v4Main .tpx-match-command{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px;padding:11px 13px;border:1px solid var(--line-dark);background:#fff}#v4Main .tpx-match-command span,#v4Main .tpx-match-command p{color:var(--muted);font-size:10px}#v4Main .tpx-match-command span{font-weight:800;text-transform:uppercase}#v4Main .tpx-match-command h2{margin:3px 0 2px;font-size:18px;letter-spacing:0}#v4Main .tpx-match-command h2 b{margin:0 8px;color:var(--accent)}#v4Main .tpx-match-command p{margin:0}#v4Main .tpx-match-lanes button{display:grid;grid-template-columns:auto auto;gap:7px;align-items:center;justify-content:center}#v4Main .tpx-match-lanes button b{color:#344054;font-size:9px;font-variant-numeric:tabular-nums}#v4Main .tpx-match-lanes button.active b{color:#075d3b}#v4Main .tpx-match-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:10px}#v4Main .tpx-match-workspace>aside{position:sticky;top:80px}#v4Main .tpx-match-board{min-width:0}#v4Main .tpx-match-pitch-wrap{width:100%;overflow:auto;border:1px solid #214c3b;background:#0d6a47}#v4Main .tpx-match-pitch{position:relative;width:100%;min-width:820px;aspect-ratio:105 / 68;min-height:560px;max-height:720px;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 9.09%,rgba(0,0,0,.025) 9.09%,rgba(0,0,0,.025) 18.18%),#197a51}#v4Main .tpx-match-pitch::before{content:"";position:absolute;inset:4%;border:2px solid rgba(255,255,255,.72);pointer-events:none}#v4Main .tpx-match-half{position:absolute;top:4%;bottom:4%;left:50%;width:2px;background:rgba(255,255,255,.72)}#v4Main .tpx-match-circle{position:absolute;top:50%;left:50%;width:17%;aspect-ratio:1;border:2px solid rgba(255,255,255,.72);border-radius:50%;transform:translate(-50%,-50%)}#v4Main .tpx-match-circle::after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}#v4Main .tpx-match-box{position:absolute;top:28%;width:13%;height:44%;border:2px solid rgba(255,255,255,.72);pointer-events:none}#v4Main .tpx-match-box.home{left:4%;border-left:0}#v4Main .tpx-match-box.away{right:4%;border-right:0}#v4Main .tpx-match-token{position:absolute;z-index:4;display:grid;grid-template-columns:25px minmax(0,1fr) auto;grid-template-rows:20px 15px;width:108px;min-height:42px;padding:3px 5px;border:1px solid rgba(5,22,15,.5);border-radius:2px;box-shadow:0 2px 7px rgba(0,0,0,.24);background:#fff;color:#10251d;text-align:left;transform:translate(-50%,-50%)}#v4Main .tpx-match-token.away{background:#e9f0f7;color:#10243a}#v4Main .tpx-match-token:hover,#v4Main .tpx-match-token:focus-visible{z-index:8;outline:2px solid #f7c948;outline-offset:2px}#v4Main .tpx-match-token>span{grid-row:1 / 3;display:flex;align-items:center;gap:2px}#v4Main .tpx-match-token>span b{display:inline-flex;width:23px;height:23px;align-items:center;justify-content:center;background:#102a43;color:#fff;font-size:10px}#v4Main .tpx-match-token>span i{display:inline-flex;width:13px;height:13px;align-items:center;justify-content:center;border-radius:50%;background:#f7c948;color:#17212a;font-size:8px;font-style:normal}#v4Main .tpx-match-token strong{align-self:end;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}#v4Main .tpx-match-token small{grid-column:2 / 4;align-self:start;overflow:hidden;color:#536273;font-size:8px;text-overflow:ellipsis;white-space:nowrap}#v4Main .tpx-match-token em{align-self:center;padding:2px 3px;background:#0d7a54;color:#fff;font-size:8px;font-style:normal;font-weight:900}#v4Main .tpx-historical-pitch-wrap{margin-bottom:10px}#v4Main .tpx-historical-pitch .tpx-match-token{width:104px}#v4Main .tpx-match-team-label{position:absolute;z-index:2;bottom:5.5%;color:rgba(255,255,255,.92)}#v4Main .tpx-match-team-label.home{left:6%}#v4Main .tpx-match-team-label.away{right:6%;text-align:right}#v4Main .tpx-match-team-label b,#v4Main .tpx-match-team-label span{display:block}#v4Main .tpx-match-team-label b{font-size:11px;text-transform:uppercase}#v4Main .tpx-match-team-label span{font-size:9px}#v4Main .tpx-match-benches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}#v4Main .tpx-match-bench-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-match-bench-list button{min-width:0;min-height:65px;padding:8px 10px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;color:var(--ink);text-align:left}#v4Main .tpx-match-bench-list button:nth-child(2n){border-right:0}#v4Main .tpx-match-bench-list b,#v4Main .tpx-match-bench-list span,#v4Main .tpx-match-bench-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#v4Main .tpx-match-bench-list b{font-size:10px}#v4Main .tpx-match-bench-list span,#v4Main .tpx-match-bench-list small{margin-top:3px;color:var(--muted);font-size:8px}#v4Main .tpx-match-console .tpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-match-console .tpx-stat{min-height:68px}#v4Main .tpx-match-handoffs{padding:8px 10px;border-top:1px solid var(--line)}#v4Main .tpx-match-ledger-workspace{grid-template-columns:minmax(300px,350px) minmax(0,1fr)}#v4Main .tpx-table[data-table-id="v4-match-ledger"]{min-width:2050px}#v4Main .tpx-table[data-table-id="v4-match-trust-links"]{min-width:1450px}#v4Main .tpx-table[data-table-id="v4-match-ledger"] th:first-child,#v4Main .tpx-table[data-table-id="v4-match-ledger"] td:first-child,#v4Main .tpx-table[data-table-id="v4-match-graded"] th:nth-child(2),#v4Main .tpx-table[data-table-id="v4-match-graded"] td:nth-child(2),#v4Main .tpx-table[data-table-id="v4-match-trust-links"] th:first-child,#v4Main .tpx-table[data-table-id="v4-match-trust-links"] td:first-child{position:sticky;left:0;z-index:3;min-width:170px;background:#fff;box-shadow:1px 0 0 var(--line)}#v4Main .tpx-table[data-table-id="v4-match-ledger"] thead th:first-child,#v4Main .tpx-table[data-table-id="v4-match-graded"] thead th:nth-child(2),#v4Main .tpx-table[data-table-id="v4-match-trust-links"] thead th:first-child{z-index:7;background:#e8edf1}#v4Main .tpx-table[data-table-id="mls-match-player-stats"]{min-width:1320px}#v4Main .tpx-match-identity{margin-top:10px;border:1px solid var(--line-dark);background:#fff}#v4Main .tpx-match-identity>summary{padding:11px 13px;background:#edf1f4;color:var(--ink);font-size:10px;font-weight:900;text-transform:uppercase;cursor:pointer}#v4Main .tpx-match-identity[open]>summary{border-bottom:1px solid var(--line)}#v4Main .tpx-match-identity-body{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:10px;padding:10px}@media (max-width:1020px){#v4Main .tpx-match-workspace{grid-template-columns:minmax(0,1fr) 300px}#v4Main .tpx-match-pitch{min-height:510px}#v4Main .tpx-match-bench-list{grid-template-columns:1fr}#v4Main .tpx-match-bench-list button{border-right:0}}@media (max-width:767px){#v4Main .tpx-match-command{align-items:flex-start;flex-direction:column;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}#v4Main .tpx-match-command .tpx-actions{width:100%;overflow-x:auto;flex-wrap:nowrap}#v4Main .tpx-match-command .tpx-btn{flex:0 0 auto;min-height:40px}#v4Main .tpx-match-workspace{display:flex;flex-direction:column}#v4Main .tpx-match-workspace>aside{position:sticky;top:104px;z-index:64;order:-1;width:calc(100% + 24px);margin:0 -12px 10px}#v4Main .tpx-match-console{max-height:47dvh;overflow-y:auto;border-right:0;border-left:0}#v4Main .tpx-match-board{width:100%;max-width:100%}#v4Main .tpx-match-pitch-wrap{width:100vw;max-width:100vw;margin-left:-12px;border-right:0;border-left:0}#v4Main .tpx-match-pitch{min-width:820px;min-height:530px}#v4Main .tpx-match-benches{grid-template-columns:1fr}#v4Main .tpx-match-ledger-workspace{display:block}#v4Main .tpx-match-ledger-workspace>aside{position:sticky;top:104px;z-index:64;margin:0 -12px 10px}#v4Main .tpx-match-identity-body{grid-template-columns:1fr}}@media print{#v4Main .tpx-match-workspace{display:block}#v4Main .tpx-match-workspace>aside{position:static;margin-top:10px}#v4Main .tpx-match-pitch{min-width:0;min-height:0}#v4Main .tpx-match-console textarea,#v4Main .tpx-match-console input,#v4Main .tpx-match-console button{display:none !important}}#v4Main .tpx-shortlist-workspace{align-items:start}#v4Main .tpx-shortlist-identity{display:flex;align-items:center;gap:8px;min-width:210px}#v4Main .tpx-shortlist-identity>label{display:grid;place-items:center;flex:0 0 22px}#v4Main .tpx-shortlist-identity input{width:16px;height:16px;accent-color:#14875e}#v4Main .tpx-shortlist-cell{display:block;min-width:116px}#v4Main .tpx-shortlist-cell>.sr-only{display:none}#v4Main .tpx-shortlist-cell .tpx-field,#v4Main [data-tpx-shortlist-field="dueDate"]{width:100%;min-width:116px;height:32px;padding:4px 7px;font-size:11px}#v4Main .tpx-shortlist-note{display:block;min-width:190px;min-height:54px;resize:vertical;font-size:11px;line-height:1.35}#v4Main .tpx-shortlist-workspace .tpx-table td{vertical-align:top}#v4Main .tpx-shortlist-workspace .tpx-table td small{display:block;margin-top:4px;color:#65758a;font-size:10px}@media (max-width:767px){#v4Main .tpx-shortlist-workspace{display:block}#v4Main .tpx-shortlist-workspace>aside{position:static;margin-bottom:12px}#v4Main .tpx-shortlist-note{min-width:170px}}.tpx-learning-console:has([data-profile-lab-note]) .tpx-table{min-width:0;table-layout:fixed}.tpx-learning-console:has([data-profile-lab-note]) th:first-child,.tpx-learning-console:has([data-profile-lab-note]) td:first-child{width:46%}.tpx-learning-console:has([data-profile-lab-note]) td{white-space:normal;overflow-wrap:anywhere}#v4Main .tpx-squad-cap-context{display:grid;grid-template-columns:minmax(220px,300px) minmax(260px,1fr) auto;align-items:end;gap:12px;margin-bottom:10px;padding:10px 12px;border:1px solid var(--line);background:#fff}#v4Main .tpx-squad-cap-context label,#v4Main .tpx-squad-cap-context>div:nth-child(2){display:grid;gap:4px}#v4Main .tpx-squad-cap-context label>span,#v4Main .tpx-squad-cap-context>div:nth-child(2)>span{color:var(--muted);font-size:10px}#v4Main .tpx-squad-cap-context label>span{font-weight:800;text-transform:uppercase}#v4Main .tpx-squad-cap-profile{display:grid;grid-template-columns:66px minmax(250px,1fr) minmax(310px,auto);align-items:center;gap:14px;min-height:86px;margin-bottom:10px;padding:10px 14px;border:1px solid var(--line);background:#fff}#v4Main .tpx-squad-cap-logo{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;border:1px solid #b8c4ce;background:#f4f7f9;color:var(--navy);font-size:13px;font-weight:900}#v4Main .tpx-squad-cap-logo img{display:block;width:48px;height:48px;max-width:48px;max-height:48px;object-fit:contain}#v4Main .tpx-squad-cap-profile h1{margin:2px 0 7px;font-size:25px;line-height:1.08}#v4Main .tpx-squad-cap-profile-facts{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));min-width:310px;border:1px solid var(--line)}#v4Main .tpx-squad-cap-profile-facts span{display:grid;gap:3px;min-height:54px;padding:8px 10px;border-right:1px solid var(--line);color:var(--muted);font-size:9px}#v4Main .tpx-squad-cap-profile-facts span:last-child{border-right:0}#v4Main .tpx-squad-cap-profile-facts b{color:var(--ink);font-size:11px}#v4Main .tpx-squad-cap-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(310px,.9fr);align-items:start;gap:10px}#v4Main .tpx-squad-cap-boundary{padding:10px 12px;border-left:3px solid #d49c23;background:#fff8e7}#v4Main .tpx-squad-cap-boundary b{color:#7a4e00;font-size:11px;text-transform:uppercase}#v4Main .tpx-squad-cap-boundary p{margin:6px 0 0;color:#4f5964;font-size:11px;line-height:1.45}#v4Main .tpx-source-gap-list{display:grid;gap:7px;margin:0;padding:10px 10px 10px 28px;font-size:11px}#v4Main .tpx-table[data-table-id="squad-cap-ledger"]{min-width:2860px}#v4Main .tpx-table[data-table-id="squad-cap-league"]{min-width:2050px}#v4Main .tpx-table[data-table-id="squad-cap-movements"]{min-width:1640px}#v4Main .tpx-table[data-table-id="squad-cap-field-coverage"]{min-width:1150px}#v4Main .tpx-table[data-table-id="squad-cap-ledger"] th:first-child,#v4Main .tpx-table[data-table-id="squad-cap-ledger"] td:first-child,#v4Main .tpx-table[data-table-id="squad-cap-league"] th:first-child,#v4Main .tpx-table[data-table-id="squad-cap-league"] td:first-child,#v4Main .tpx-table[data-table-id="squad-cap-movements"] th:nth-child(2),#v4Main .tpx-table[data-table-id="squad-cap-movements"] td:nth-child(2){position:sticky;left:0;z-index:3;min-width:165px;background:#fff;box-shadow:1px 0 0 var(--line)}#v4Main .tpx-table[data-table-id="squad-cap-ledger"] thead th:first-child,#v4Main .tpx-table[data-table-id="squad-cap-league"] thead th:first-child,#v4Main .tpx-table[data-table-id="squad-cap-movements"] thead th:nth-child(2){z-index:7;background:#e8edf1}@media (max-width:980px){#v4Main .tpx-squad-cap-context{grid-template-columns:minmax(210px,280px) 1fr}#v4Main .tpx-squad-cap-context>.tpx-actions{grid-column:1 / -1}#v4Main .tpx-squad-cap-profile{grid-template-columns:66px 1fr}#v4Main .tpx-squad-cap-profile-facts{grid-column:1 / -1;width:100%}#v4Main .tpx-squad-cap-grid{grid-template-columns:1fr}}@media (max-width:767px){#v4Main .tpx-squad-cap-context{grid-template-columns:1fr;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}#v4Main .tpx-squad-cap-context>.tpx-actions{grid-column:auto;width:100%;overflow-x:auto;flex-wrap:nowrap}#v4Main .tpx-squad-cap-context .tpx-btn{flex:0 0 auto}#v4Main .tpx-squad-cap-profile{grid-template-columns:52px minmax(0,1fr);gap:10px;margin-right:-12px;margin-left:-12px;border-right:0;border-left:0}#v4Main .tpx-squad-cap-logo{width:48px;height:48px}#v4Main .tpx-squad-cap-logo img{width:40px;height:40px;max-width:40px;max-height:40px}#v4Main .tpx-squad-cap-profile h1{font-size:20px}#v4Main .tpx-squad-cap-profile-facts{grid-template-columns:1fr;min-width:0}#v4Main .tpx-squad-cap-profile-facts span{min-height:44px;border-right:0;border-bottom:1px solid var(--line)}#v4Main .tpx-squad-cap-profile-facts span:last-child{border-bottom:0}}#v4Main .tpx-lab-passport{width:min(900px,calc(100vw - 24px))}#v4Main .tpx-lab-passport .tpx-source-strip{margin:0 0 10px}#v4Main .tpx-lab-passport .tpx-table-wrap{max-width:100%;overflow:auto}#v4Main .tpx-lab-passport .tpx-table[data-table-id="v4-lab-passport-sources"]{min-width:980px}#v4Main .tpx-lab-passport .tpx-table[data-table-id="v4-lab-passport-authored"]{min-width:660px}#v4Main .tpx-lab-passport .tpx-table th:first-child,#v4Main .tpx-lab-passport .tpx-table td:first-child{position:sticky;left:0;z-index:3;background:#fff;box-shadow:1px 0 0 var(--line)}#v4Main .tpx-lab-passport .tpx-table thead th:first-child{z-index:7;background:#e8edf1}@media (max-width:767px){#v4Main .tpx-lab-passport{width:100%;max-width:100%}#v4Main .tpx-lab-passport .tpx-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#v4Main .tpx-app :where(a[href],button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #1457d9 !important;outline-offset:2px;box-shadow:0 0 0 1px #fff !important}#v4Main .tpx-header :where(button,a[href]):focus-visible,#v4Main .tpx-footer :where(button,a[href]):focus-visible,#v4Main .tpx-mobile-nav :where(button,a[href]):focus-visible{outline-color:#f7c948 !important;box-shadow:0 0 0 1px #071c31 !important}#v4Main .tpx-table th button:focus-visible{outline-offset:-3px}#v4Main [aria-current="page"]{text-decoration-thickness:2px;text-underline-offset:4px}#v4Main .tpx-toast{pointer-events:none}@media (forced-colors:active){#v4Main .tpx-app :where(a[href],button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid Highlight !important;box-shadow:none !important}#v4Main .tpx-tab.active,#v4Main .tpx-nav-btn.active,#v4Main [aria-current="page"]{border:2px solid Highlight}}#v4Main .tpx-live-join-wrap{display:grid;min-height:54vh;place-items:center;padding:22px 0}#v4Main .tpx-live-join{width:min(460px,100%);padding:28px;border:1px solid #b7c4cd;border-radius:14px;background:#f7faf8;box-shadow:0 16px 38px rgba(6,35,28,.12)}#v4Main .tpx-live-join>span{color:#176b4b;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#v4Main .tpx-live-join h2{margin:6px 0;color:#10271f;font-family:var(--serif);font-size:28px}#v4Main .tpx-live-join p{color:var(--muted);font-size:12px;line-height:1.6}#v4Main .tpx-live-join form{display:grid;gap:12px;margin-top:18px}#v4Main .tpx-contract-finder-filters{display:grid;gap:12px}#v4Main .tpx-contract-finder-filters .tpx-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:end}#v4Main .tpx-contract-finder-filters .tpx-field-label{min-width:0}#v4Main .tpx-live-source-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:10px;border:1px solid #86a99a;background:#86a99a}#v4Main .tpx-live-source-strip span{min-width:0;padding:9px 11px;background:#eaf6f0;color:#365048;font-size:10px;overflow-wrap:anywhere}#v4Main .tpx-live-source-strip b{display:block;color:#123c2e;font-size:10px;text-transform:uppercase}#v4Main .tpx-live-source-strip.stale{border-color:#d5a52e;background:#d5a52e}#v4Main .tpx-live-source-strip.stale span{background:#fff7df}#v4Main .tpx-live-replay{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;align-items:center;margin-bottom:10px;padding:15px;border:1px solid #83aa9a;border-radius:10px;background:#eef8f3}#v4Main .tpx-live-replay>div:first-child span{color:#176447;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#v4Main .tpx-live-replay h2{margin:3px 0;color:#14382b;font-family:var(--serif);font-size:21px}#v4Main .tpx-live-replay p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}#v4Main .tpx-live-replay-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}#v4Main .tpx-live-replay>label{grid-column:1 / -1;display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px;color:#244b3e;font-size:10px}#v4Main .tpx-live-replay>label>span{display:flex;justify-content:space-between;gap:4px;font-variant-numeric:tabular-nums}#v4Main .tpx-live-replay input[type="range"]{width:100%;accent-color:#176447;cursor:pointer}#v4Main .tpx-live-scoreboard{display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:center;gap:12px;margin:0 0 10px;padding:22px clamp(12px,3vw,30px);border:1px solid #163f32;border-radius:12px;background:linear-gradient(135deg,#0e3127,#176447);color:#fff}#v4Main .tpx-live-scoreboard>div{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:0}#v4Main .tpx-live-scoreboard>div:last-child{justify-content:flex-start}#v4Main .tpx-live-scoreboard>div span{min-width:0;font-family:var(--serif);font-size:clamp(17px,2vw,25px);font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-live-scoreboard>div b{font-size:clamp(28px,4vw,48px)}#v4Main .tpx-live-scoreboard>strong{display:grid;justify-items:center;gap:2px;text-align:center}#v4Main .tpx-live-scoreboard>strong span{color:#bfe6d5;font-size:9px;letter-spacing:.1em;text-transform:uppercase}#v4Main .tpx-live-scoreboard>strong b{font-size:20px}#v4Main .tpx-live-scoreboard>strong small{color:#d9ebe4;font-size:9px}#v4Main .tpx-live-xi-toggle{display:flex;align-items:center;gap:7px;margin:10px 0;padding:9px;border:1px solid var(--line);background:#f4f7f6}#v4Main .tpx-live-xi-toggle span{margin-left:auto;color:var(--muted);font-size:10px;font-weight:700}#v4Main .tpx-live-player-lenses{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-1px 0 10px;padding:10px;border:1px solid #95b5a8;background:#eaf6f0}#v4Main .tpx-live-player-lenses>div{display:flex;flex-wrap:wrap;gap:6px}#v4Main .tpx-live-player-lenses .tpx-btn{border-radius:999px;background:#fff}#v4Main .tpx-live-player-lenses .tpx-btn.primary{background:#176447}#v4Main .tpx-live-player-lenses .tpx-btn small{margin-left:3px;font-size:8px;font-weight:900;opacity:.82}#v4Main .tpx-live-player-lenses>span{display:grid;gap:2px;color:#365048;font-size:9px;font-weight:700;text-align:right}#v4Main .tpx-live-player-lenses>span b{color:#123f30;font-size:10px}#v4Main .tpx-live-formations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin-bottom:10px}#v4Main .tpx-live-team-panel{min-width:0;overflow:hidden;border:1px solid #174b39;border-radius:10px;background:#fff}#v4Main .tpx-live-team-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 15px;background:#123f30;color:#fff}#v4Main .tpx-live-team-panel>header span{color:#a9d6c5;font-size:9px;letter-spacing:.1em;text-transform:uppercase}#v4Main .tpx-live-team-panel>header h2{margin:2px 0 0;font-family:var(--serif);font-size:20px}#v4Main .tpx-live-team-panel>header>b{color:#cce9dd;font-size:11px}#v4Main .tpx-live-team-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 9px;min-width:0}#v4Main .tpx-live-team-lens-summary{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:3px 6px;max-width:100%;padding:4px 7px;border:1px solid rgba(204,233,221,.35);border-radius:999px;background:rgba(255,255,255,.09);color:#fff;line-height:1.2}#v4Main .tpx-live-team-lens-summary b{color:#fff;font-size:9px;white-space:nowrap}#v4Main .tpx-live-team-lens-summary small{color:#cce9dd;font-size:8px;font-weight:700}#v4Main .tpx-live-team-lens-summary.has-zero-app{border-color:rgba(255,183,183,.72);background:rgba(164,37,37,.28)}#v4Main .tpx-live-team-lens-summary.has-zero-app small{color:#ffe0e0}#v4Main .tpx-live-vertical-pitch{display:grid;gap:14px;min-height:600px;padding:18px 10px;background-color:#1a714f;background-image:linear-gradient(rgba(255,255,255,.065) 50%,transparent 50%),linear-gradient(90deg,transparent calc(50% - 1px),rgba(255,255,255,.35) 50%,transparent calc(50% + 1px));background-size:100% 88px,100% 100%;box-shadow:inset 0 0 0 4px rgba(255,255,255,.22)}#v4Main .tpx-live-formation-row{display:flex;align-items:flex-start;justify-content:space-around;gap:7px;min-width:0}#v4Main .tpx-live-player-card{flex:1 1 0;min-width:0;max-width:180px;padding:7px;border:1px solid rgba(8,44,31,.24);border-radius:8px;background:rgba(255,255,255,.97);box-shadow:0 3px 9px rgba(0,0,0,.13)}#v4Main .tpx-live-player-card.dismissed{border-color:#b32525;background:#fff1f1}#v4Main .tpx-live-player-head{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;min-height:32px}#v4Main .tpx-live-player-head>div{min-width:0}#v4Main .tpx-live-player-head b{display:block;color:#11251e;font-size:10px;line-height:1.15;overflow-wrap:anywhere}#v4Main .tpx-live-player-head small{display:block;margin-top:2px;color:#5c6964;font-size:8px;line-height:1.25;overflow-wrap:anywhere}#v4Main .tpx-live-player-lens{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin-top:5px;padding:3px 6px;border:1px solid #b9c9c2;border-radius:999px;background:#edf2f0;color:#25463b;font-size:8px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}#v4Main .tpx-live-player-lens.unavailable{border-style:dashed;color:#68746f;background:#f5f7f6}#v4Main .tpx-live-player-lens.first-team i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#818b87;box-shadow:0 0 0 2px rgba(129,139,135,.15)}#v4Main .tpx-live-player-lens.first-team.yes{border-color:#65a886;background:#e6f7ee;color:#125b38}#v4Main .tpx-live-player-lens.first-team.yes i{background:#149457;box-shadow:0 0 0 2px rgba(20,148,87,.15)}#v4Main .tpx-live-player-lens.first-team.no{border-color:#d99191;background:#fff0f0;color:#8c2222}#v4Main .tpx-live-player-lens.first-team.no i{background:#ce3030;box-shadow:0 0 0 2px rgba(206,48,48,.14)}#v4Main .tpx-live-shirt{display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#123f30;color:#fff;font-size:10px;font-weight:800}#v4Main .tpx-live-note-trigger{display:block;width:100%;margin-top:6px;padding:5px 7px;border:1px solid #8fb3a5;border-radius:6px;background:#f3faf7;color:#174b39;font:inherit;font-size:8px;font-weight:800;cursor:pointer}#v4Main .tpx-live-note-trigger[aria-expanded="true"]{border-color:#176447;background:#176447;color:#fff}#v4Main .tpx-live-note-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;margin-top:6px}#v4Main .tpx-live-note-composer>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:3px;min-width:0}#v4Main .tpx-live-note-composer .tpx-field{width:100%;min-width:0;min-height:30px;padding:5px;font-size:9px}#v4Main .tpx-live-note-composer textarea{resize:vertical;line-height:1.3}#v4Main .tpx-live-note-composer .tpx-btn{min-width:42px;padding:5px 7px;font-size:8px}#v4Main .tpx-live-team-panel>.tpx-section{margin:0;border-width:1px 0 0;border-radius:0}#v4Main .tpx-live-bench{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#v4Main .tpx-live-bench .tpx-live-player-card{max-width:none;background:#f7faf9}#v4Main .tpx-live-off-field{display:flex;flex-wrap:wrap;gap:6px}#v4Main .tpx-live-off-field button{display:grid;padding:6px 8px;border:1px solid var(--line);background:#f4f5f5;color:var(--ink);font:inherit;font-size:9px;text-align:left;cursor:pointer}#v4Main .tpx-live-off-field small{color:var(--muted)}#v4Main .tpx-live-timeline{display:grid;gap:1px;background:var(--line)}#v4Main .tpx-live-timeline article{display:grid;grid-template-columns:50px minmax(0,1fr);gap:8px;padding:9px;background:#fff}#v4Main .tpx-live-timeline article>b{color:#176447;font-size:12px}#v4Main .tpx-live-timeline article span{min-width:0}#v4Main .tpx-live-timeline article strong,#v4Main .tpx-live-timeline article small{display:block;overflow-wrap:anywhere}#v4Main .tpx-live-timeline article strong{color:var(--ink);font-size:10px}#v4Main .tpx-live-timeline article small{margin-top:2px;color:var(--muted);font-size:9px}#v4Main .tpx-live-feed-controls{display:grid;grid-template-columns:90px repeat(3,minmax(120px,1fr)) auto;gap:6px;margin-bottom:10px}#v4Main .tpx-live-feed-controls .tpx-field{width:100%;min-width:0}#v4Main .tpx-live-pending{display:grid;gap:3px;margin-bottom:9px;padding:9px 11px;border-left:3px solid #c98b17;background:#fff7df;color:#5c4615;font-size:10px}#v4Main .tpx-live-pending>small{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding-top:4px;border-top:1px solid rgba(92,70,21,.18)}#v4Main .tpx-live-pending>small>span:first-child{min-width:0;overflow-wrap:anywhere}#v4Main .tpx-live-pending .tpx-actions{flex:0 0 auto}#v4Main .tpx-live-feed-group{margin-top:12px}#v4Main .tpx-live-feed-group>h3{margin:0 0 5px;color:#174b39;font-family:var(--serif);font-size:16px}#v4Main .tpx-live-feed-note{padding:10px 0;border-top:1px solid var(--line)}#v4Main .tpx-live-feed-note>div{display:grid;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:8px}#v4Main .tpx-live-feed-note>div>b{color:#176447;font-size:13px}#v4Main .tpx-live-feed-note strong,#v4Main .tpx-live-feed-note small{display:block}#v4Main .tpx-live-feed-note small{color:var(--muted);font-size:9px}#v4Main .tpx-live-feed-note>p{margin:7px 0 0 63px;color:var(--ink);font-size:11px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}#v4Main .tpx-live-feed-note.deleted>p{color:var(--muted);font-style:italic}#v4Main .tpx-live-feed-note details{margin:7px 0 0 63px;color:var(--muted);font-size:9px}#v4Main .tpx-live-feed-note details>div{padding:6px;border-top:1px solid var(--line)}#v4Main .tpx-live-feed-note details p{white-space:pre-wrap}#v4Main .tpx-live-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#v4Main .tpx-live-directory-card{display:flex;align-items:center;justify-content:space-between;gap:14px}#v4Main .tpx-live-directory-grid .tpx-live-directory-card{min-width:0;padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff}#v4Main .tpx-live-directory-card span{color:#176447;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-live-directory-card h2{margin:3px 0;font-family:var(--serif);font-size:20px}#v4Main .tpx-live-directory-card p{margin:0;color:var(--muted);font-size:10px}#v4Main .tpx-live-directory-group + .tpx-live-directory-group{margin-top:18px}#v4Main .tpx-live-directory-group>h3{margin:0 0 9px;font-size:12px;letter-spacing:.06em;text-transform:uppercase}#v4Main .tpx-live-directory-expand{margin:0 0 14px}#v4Main .tpx-live-directory-expand>summary{width:max-content;margin:0 auto;padding:8px 12px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;font-size:10px;font-weight:800;list-style:none}#v4Main .tpx-live-directory-expand>summary::-webkit-details-marker{display:none}#v4Main .tpx-live-directory-expand[open]>summary{margin-bottom:12px}#v4Main .tpx-live-directory-more{margin:12px 0 0}#v4Main .tpx-live-directory-all{display:flex;justify-content:center;padding-top:12px}#v4Main .tpx-live-directory-attention{margin:10px 0 0;padding:9px 11px;border-left:3px solid #b7791f;background:#fffaf0;color:#744210;font-size:10px}@media (max-width:980px){#v4Main .tpx-contract-finder-filters .tpx-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-live-source-strip{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-live-formations{grid-template-columns:1fr}#v4Main .tpx-live-vertical-pitch{min-height:560px}#v4Main .tpx-live-feed-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){#v4Main .tpx-live-directory-grid{grid-template-columns:1fr}#v4Main .tpx-contract-finder-filters .tpx-filter-grid{grid-template-columns:1fr}#v4Main .tpx-live-scoreboard{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);gap:5px;padding:15px 8px}#v4Main .tpx-live-scoreboard>div{display:grid;justify-items:end;gap:2px}#v4Main .tpx-live-scoreboard>div:last-child{justify-items:start}#v4Main .tpx-live-scoreboard>div span{font-size:14px}#v4Main .tpx-live-scoreboard>strong b{font-size:15px}#v4Main .tpx-live-source-strip{grid-template-columns:1fr}#v4Main .tpx-live-replay{grid-template-columns:1fr}#v4Main .tpx-live-replay-actions{justify-content:flex-start}#v4Main .tpx-live-replay>label{grid-column:1;grid-template-columns:1fr}#v4Main .tpx-live-xi-toggle{align-items:stretch;flex-wrap:wrap}#v4Main .tpx-live-xi-toggle span{width:100%;margin-left:0}#v4Main .tpx-live-player-lenses{align-items:stretch;flex-direction:column}#v4Main .tpx-live-player-lenses>span{text-align:left}#v4Main .tpx-live-vertical-pitch{min-height:0;padding:12px 6px}#v4Main .tpx-live-formation-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));justify-content:stretch;gap:6px}#v4Main .tpx-live-player-card{width:100%;max-width:none;padding:7px}#v4Main .tpx-live-player-head{grid-template-columns:22px minmax(0,1fr);gap:3px}#v4Main .tpx-live-shirt{width:22px;height:22px;font-size:8px}#v4Main .tpx-live-player-head b{font-size:9px}#v4Main .tpx-live-player-head small{font-size:7px}#v4Main .tpx-live-note-composer{grid-template-columns:1fr}#v4Main .tpx-live-note-composer>div{grid-template-columns:1fr}#v4Main .tpx-live-note-composer:focus-within{position:relative;z-index:4;padding-bottom:max(8px,env(safe-area-inset-bottom))}#v4Main .tpx-live-note-composer .tpx-field,#v4Main .tpx-live-feed-controls .tpx-field{min-height:44px;font-size:16px}#v4Main .tpx-live-note-composer textarea.tpx-field{min-height:64px;max-height:160px;scroll-margin-block:96px;overscroll-behavior:contain}#v4Main .tpx-live-note-composer .tpx-btn{width:100%;min-height:44px;font-size:11px}#v4Main .tpx-live-note-trigger{min-height:36px;font-size:10px}#v4Main .tpx-live-bench{grid-template-columns:1fr}#v4Main .tpx-live-feed-controls{grid-template-columns:1fr}#v4Main .tpx-live-pending>small{align-items:flex-start;flex-direction:column}#v4Main .tpx-live-feed-note>div{grid-template-columns:42px minmax(0,1fr)}#v4Main .tpx-live-feed-note>div .tpx-actions{grid-column:2;justify-self:start}#v4Main .tpx-live-feed-note>p,#v4Main .tpx-live-feed-note details{margin-left:50px}#v4Main .tpx-live-directory-card{align-items:flex-start;flex-direction:column}}#v4Main .tpx-contract-workspace{display:grid;gap:12px;min-width:0}#v4Main .tpx-transferroom-gate{width:min(460px,100%);min-width:0;margin:24px auto}#v4Main .tpx-transferroom-gate form{display:grid;gap:14px;min-width:0;padding:22px;border:1px solid #cad4df;border-radius:12px;background:#fff;box-shadow:0 14px 36px rgba(16,43,71,.08)}#v4Main .tpx-transferroom-gate form>span{color:#536579;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-tr-public{display:grid;gap:16px;min-width:0;margin:16px 0 28px;padding:clamp(18px,2vw,28px);border:1px solid #d5e1e9;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(21,45,62,.06)}#v4Main .tpx-tr-public-head{display:flex;justify-content:space-between;align-items:start;gap:16px}#v4Main .tpx-tr-public-head span{color:#52677a;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-tr-public-head h2{margin:4px 0;font-size:clamp(24px,3vw,36px)}#v4Main .tpx-tr-public-head p{margin:0;max-width:60ch}#v4Main .tpx-tr-public-head>b{white-space:nowrap;color:#244e6e}#v4Main .tpx-tr-public-tabs{display:flex;gap:8px;flex-wrap:wrap}#v4Main .tpx-tr-public-tabs button{min-height:44px;padding:8px 16px;border:1px solid #b9cbd8;border-radius:999px;background:#fff;color:#18384f;font:inherit;font-weight:700;cursor:pointer}#v4Main .tpx-tr-public-tabs button[aria-pressed="true"]{background:#183f5e;color:#fff}#v4Main .tpx-tr-public-search{display:grid;gap:6px;max-width:540px;font-weight:700}#v4Main .tpx-tr-public-search input{width:100%;min-height:48px;padding:10px 14px;border:1px solid #9db3c3;border-radius:10px;font:inherit;font-size:16px}#v4Main .tpx-tr-public-results{display:grid;gap:10px}#v4Main .tpx-tr-public-card{display:flex;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px 16px;border:1px solid #dbe5ec;border-radius:12px}#v4Main .tpx-tr-public-card>div{min-width:0}#v4Main .tpx-tr-public-card p{margin:3px 0 0;color:#516579}#v4Main .tpx-tr-public-card span{display:block;color:#516579;font-size:12px}#v4Main .tpx-tr-public-card strong{display:block;margin-top:3px}#v4Main .tpx-tr-public-pager{display:flex;gap:8px}#v4Main .tpx-tr-public-coverage{padding:14px 16px;border-radius:12px;background:#f2f7fa}#v4Main .tpx-tr-public-coverage p{margin:0 0 8px}#v4Main .tpx-tr-public-coverage p:last-child{margin-bottom:0}@media (max-width:640px){#v4Main .tpx-tr-public-head,#v4Main .tpx-tr-public-card{flex-direction:column;align-items:stretch}#v4Main .tpx-tr-public-card{gap:10px}#v4Main .tpx-tr-public-head>b{white-space:normal}}#v4Main .tpx-transferroom-gate form h2,#v4Main .tpx-transferroom-gate form p{margin:0}#v4Main .tpx-transferroom-gate form label,#v4Main .tpx-transferroom-controls label{display:grid;gap:5px;min-width:0;color:#536579;font-size:11px;font-weight:800}#v4Main .tpx-transferroom-gate input{width:100%;min-width:0;min-height:44px;font-size:16px}#v4Main .tpx-transferroom-gate .tpx-btn{min-height:44px}#v4Main .tpx-transferroom-boundary{min-width:0;margin-top:12px;padding:12px;border-left:4px solid #bf5b32;background:#fff8f3}#v4Main .tpx-transferroom-boundary p{margin:4px 0 0}#v4Main .tpx-transferroom-shell,#v4Main .tpx-transferroom-shell>*{min-width:0}#v4Main .tpx-transferroom-controls{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr)) minmax(220px,2fr) minmax(120px,.7fr) auto;gap:10px;align-items:end;margin:12px 0;padding:12px;border:1px solid #d8e0e8;border-radius:10px;background:#fff}#v4Main .tpx-transferroom-controls .tpx-field{width:100%;min-width:0;min-height:44px}#v4Main .tpx-transferroom-controls .tpx-btn{min-height:44px}#v4Main .tpx-transferroom-loading{min-height:24px;margin:8px 0;padding:8px 10px;border-left:3px solid #315c86;background:#f3f7fb;color:#31506e}#v4Main .tpx-transferroom-loading[hidden]{display:none}@media (max-width:820px){#v4Main .tpx-transferroom-controls{grid-template-columns:1fr}#v4Main .tpx-transferroom-controls>*{min-width:0;width:100%}#v4Main .tpx-transferroom-controls :is(input,select),#v4Main .tpx-transferroom-shell .tpx-field{min-height:44px;font-size:16px}#v4Main .tpx-page-head-transferroom-workspace .tpx-page-actions .tpx-btn{min-height:44px}#v4Main [data-tpx-path="transferroom-workspace"]{min-height:44px}#v4Main .tpx-transferroom-shell .tpx-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}@media (max-width:390px){#v4Main .tpx-transferroom-gate{margin:12px auto}#v4Main .tpx-transferroom-gate form{padding:14px}#v4Main .tpx-transferroom-controls{padding:10px}}#v4Main .tpx-contract-identity{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:22px;align-items:center;padding:22px;border:1px solid #244c3e;border-radius:12px;background:linear-gradient(135deg,#0f3127,#195a43);color:#fff;box-shadow:0 12px 28px rgba(8,45,34,.12)}#v4Main .tpx-contract-person{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;min-width:0}#v4Main .tpx-contract-person .tpx-avatar{display:grid;width:76px;height:76px;place-items:center;overflow:hidden;border:2px solid rgba(255,255,255,.7);border-radius:50%;background:#eaf4ef;color:#174b39;font-family:var(--serif);font-size:25px;font-weight:800}#v4Main .tpx-contract-person .tpx-avatar img{width:100%;height:100%;object-fit:cover}#v4Main .tpx-contract-person>div:last-child{min-width:0}#v4Main .tpx-contract-person span,#v4Main .tpx-contract-identity>dl dt{color:#afd7c7;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}#v4Main .tpx-contract-person h2{margin:3px 0;color:#fff;font-family:var(--serif);font-size:clamp(24px,3vw,34px);line-height:1;overflow-wrap:anywhere}#v4Main .tpx-contract-person p{margin:6px 0 9px;color:#d8ebe3;font-size:11px}#v4Main .tpx-contract-person .tpx-badge{margin:2px 4px 2px 0}#v4Main .tpx-contract-identity>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:rgba(255,255,255,.18)}#v4Main .tpx-contract-identity>dl>div{min-width:0;padding:10px;background:rgba(4,33,24,.54)}#v4Main .tpx-contract-identity>dl dd{margin:3px 0 0;color:#fff;font-size:10px;font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-contract-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}#v4Main .tpx-contract-kpi{min-width:0;min-height:105px;padding:14px;border:1px solid var(--line);border-top:4px solid #7f8c88;border-radius:8px;background:#fff}#v4Main .tpx-contract-kpi.verified{border-top-color:#1d7a57}#v4Main .tpx-contract-kpi.paper{border-top-color:#2f69ac}#v4Main .tpx-contract-kpi.review{border-top-color:#c48a1d}#v4Main .tpx-contract-kpi span{display:block;color:#69736f;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}#v4Main .tpx-contract-kpi strong{display:block;margin:8px 0 5px;color:#14251f;font-family:var(--serif);font-size:clamp(17px,2vw,23px);overflow-wrap:anywhere}#v4Main .tpx-contract-kpi small{color:var(--muted);font-size:9px;line-height:1.35}#v4Main .tpx-contract-authority{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#v4Main .tpx-contract-authority>article{min-width:0;padding:17px;border:1px solid #9fc7b6;border-left:5px solid #1d7a57;background:#f2faf6}#v4Main .tpx-contract-authority>article.paper{border-color:#acc5dd;border-left-color:#2f69ac;background:#f3f7fb}#v4Main .tpx-contract-authority span,#v4Main .tpx-contract-decisions span,#v4Main .tpx-contract-paper-grid>article>span{color:#537068;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-contract-authority h3{margin:5px 0;color:#173429;font-family:var(--serif);font-size:20px}#v4Main .tpx-contract-authority p{margin:0 0 12px;color:var(--muted);font-size:10px;line-height:1.5}#v4Main .tpx-contract-authority dl,#v4Main .tpx-contract-timeline dl{display:grid;gap:5px;margin:0}#v4Main .tpx-contract-authority dl div,#v4Main .tpx-contract-timeline dl div{display:flex;justify-content:space-between;gap:10px}#v4Main .tpx-contract-authority dt,#v4Main .tpx-contract-timeline dt{color:var(--muted);font-size:9px}#v4Main .tpx-contract-authority dd,#v4Main .tpx-contract-timeline dd{margin:0;color:var(--ink);font-size:9px;font-weight:800;text-align:right;overflow-wrap:anywhere}#v4Main .tpx-contract-value-read{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#v4Main .tpx-contract-value-read article{min-width:0;padding:15px;border:1px solid #9fc7b6;border-top:4px solid #1d7a57;border-radius:8px;background:#f7fbf9}#v4Main .tpx-contract-value-read article.option{border-color:#dbc69e;border-top-color:#c48a1d;background:#fffaf1}#v4Main .tpx-contract-value-read article.contingent{border-color:#d8b0ba;border-top-color:#b3556a;background:#fff8fa}#v4Main .tpx-contract-value-read article.market{border-color:#acc5dd;border-top-color:#2f69ac;background:#f4f8fc}#v4Main .tpx-contract-value-read span{color:#586d66;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-contract-value-read strong{display:block;margin:7px 0 5px;color:#152820;font-family:var(--serif);font-size:clamp(17px,2vw,22px);overflow-wrap:anywhere}#v4Main .tpx-contract-value-read p{margin:0;color:var(--muted);font-size:9px;line-height:1.45}#v4Main .tpx-contract-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}#v4Main .tpx-contract-timeline article{min-width:0;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff}#v4Main .tpx-contract-timeline header{position:static;z-index:auto;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0;border:0;background:transparent;color:inherit}#v4Main .tpx-contract-timeline header>span{color:#194c39;font-family:var(--serif);font-size:18px;font-weight:800}#v4Main .tpx-contract-timeline article>strong{display:block;margin-top:10px;color:#15251f;font-size:20px}#v4Main .tpx-contract-timeline article>small{display:block;min-height:26px;margin:3px 0 9px;color:var(--muted);font-size:9px}#v4Main .tpx-contract-money-bar{display:flex;width:100%;height:8px;margin-bottom:10px;overflow:hidden;border-radius:9px;background:#e8ecea}#v4Main .tpx-contract-money-bar i{display:block;min-width:3px}#v4Main .tpx-contract-money-bar .base,#v4Main .tpx-contract-legend .base::before{background:#1d7a57}#v4Main .tpx-contract-money-bar .option,#v4Main .tpx-contract-legend .option::before{background:#c48a1d}#v4Main .tpx-contract-money-bar .marketing,#v4Main .tpx-contract-legend .marketing::before{background:#5c6dc4}#v4Main .tpx-contract-money-bar .additional,#v4Main .tpx-contract-money-bar .education,#v4Main .tpx-contract-legend .additional::before{background:#4e9eae}#v4Main .tpx-contract-money-bar .bonus,#v4Main .tpx-contract-money-bar .adjustment,#v4Main .tpx-contract-legend .bonus::before{background:#b3556a}#v4Main .tpx-contract-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:9px;color:var(--muted);font-size:9px}#v4Main .tpx-contract-legend span::before{display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:50%;content:""}#v4Main .tpx-contract-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#v4Main .tpx-contract-decisions article{display:flex;min-width:0;min-height:145px;padding:14px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:8px;background:#fff}#v4Main .tpx-contract-decisions strong{display:block;margin:7px 0;color:#162820;font-size:14px;overflow-wrap:anywhere}#v4Main .tpx-contract-decisions p{margin:0 0 12px;color:var(--muted);font-size:10px;line-height:1.45}#v4Main .tpx-contract-decisions .tpx-btn{margin-top:auto}#v4Main .tpx-contract-paper-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:start}#v4Main .tpx-contract-paper-grid>article{min-width:0;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff}#v4Main .tpx-contract-paper-grid>article.has-evidence{border-top:3px solid #2f69ac}#v4Main .tpx-contract-paper-grid>article.source-gap{background:#f7f8f8}#v4Main .tpx-contract-paper-grid strong{display:block;margin:5px 0;color:#172a22;font-size:15px}#v4Main .tpx-contract-paper-grid p{min-height:28px;margin:0 0 8px;color:var(--muted);font-size:9px;line-height:1.4}#v4Main .tpx-contract-paper-grid article>div{display:grid;gap:2px;padding:6px 0;border-top:1px solid var(--line)}#v4Main .tpx-contract-paper-grid article>div b,#v4Main .tpx-contract-paper-grid article>div small{font-size:9px;overflow-wrap:anywhere}#v4Main .tpx-contract-paper-grid article>div small,#v4Main .tpx-contract-paper-grid em{color:var(--muted)}#v4Main .tpx-contract-appendix{min-width:0;border:1px solid var(--line);border-radius:8px;background:#f7f9f8}#v4Main .tpx-contract-appendix>summary{display:grid;gap:3px;padding:15px;cursor:pointer}#v4Main .tpx-contract-appendix>summary span{color:#173b2e;font-family:var(--serif);font-size:17px;font-weight:800}#v4Main .tpx-contract-appendix>summary small{color:var(--muted);font-size:9px}#v4Main .tpx-contract-appendix>div{display:grid;gap:10px;padding:0 10px 10px}#v4Main .tpx-contract-flags{display:grid;grid-template-columns:minmax(175px,.45fr) minmax(0,1.55fr);gap:12px;align-items:start;padding:12px 14px;border:1px solid #d9c79e;border-left:5px solid #c48a1d;border-radius:8px;background:#fffaf1}#v4Main .tpx-contract-flags>header{position:static;z-index:auto;display:grid;gap:3px;padding:0;border:0;background:transparent;color:inherit}#v4Main .tpx-contract-flags>header span{color:#5f481b;font-family:var(--serif);font-size:17px;font-weight:800}#v4Main .tpx-contract-flags>header small{color:#786c54;font-size:9px;overflow-wrap:anywhere}#v4Main .tpx-contract-flags ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}#v4Main .tpx-contract-flags li{display:grid;min-width:0;gap:5px;align-content:start;padding:8px;border:1px solid rgba(113,89,39,.15);border-radius:6px;background:rgba(255,255,255,.68)}#v4Main .tpx-contract-flags li>span:last-child{color:#5d594f;font-size:9px;line-height:1.4;overflow-wrap:anywhere}#v4Main .tpx-contract-timeline article[data-reconciled="false"]{border-color:#c99342;background:#fffaf2}#v4Main .tpx-contract-timeline .option-lane{margin-top:5px;padding-top:5px;border-top:1px dashed #c48a1d;color:#765814}#v4Main .tpx-contract-timeline .snapshot-lane{margin-top:5px;padding-top:5px;border-top:1px dashed #7c9ebc;color:#345b7b}#v4Main .tpx-contract-reconcile{margin:9px 0 0;padding-top:7px;border-top:1px solid var(--line);color:#537068;font-size:8px;line-height:1.35}#v4Main .tpx-contract-provenance{display:grid;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);gap:10px;align-items:start}#v4Main .tpx-contract-provenance>aside{min-width:0;padding:15px;border:1px solid #acc5dd;border-left:5px solid #2f69ac;border-radius:8px;background:#f3f7fb}#v4Main .tpx-contract-provenance>aside>span{color:#3a658b;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-contract-provenance>aside>strong{display:block;margin:6px 0;color:#193c59;font-family:var(--serif);font-size:21px}#v4Main .tpx-contract-provenance>aside>p{margin:0 0 10px;color:#536c80;font-size:9px;line-height:1.5}#v4Main .tpx-contract-provenance dl,#v4Main .tpx-contract-documents dl{display:grid;gap:4px;margin:0}#v4Main .tpx-contract-provenance dl div,#v4Main .tpx-contract-documents dl div{display:flex;justify-content:space-between;gap:8px}#v4Main .tpx-contract-provenance dt,#v4Main .tpx-contract-provenance dd{min-width:0;margin:0;font-size:9px;overflow-wrap:anywhere}#v4Main .tpx-contract-provenance dt{color:var(--muted)}#v4Main .tpx-contract-provenance dd{color:var(--ink);font-weight:800;text-align:right}#v4Main .tpx-contract-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#v4Main .tpx-contract-documents>article{min-width:0;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff}#v4Main .tpx-contract-documents>article.selected{border-color:#8dc0aa;box-shadow:inset 0 3px 0 #1d7a57}#v4Main .tpx-contract-documents header{position:static;z-index:auto;display:flex;justify-content:space-between;gap:8px;align-items:flex-start;padding:0 0 9px;border:0;background:transparent;color:inherit}#v4Main .tpx-contract-documents header>div{display:grid;min-width:0;gap:3px}#v4Main .tpx-contract-documents header span{color:#537068;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}#v4Main .tpx-contract-documents header strong{color:#183b2d;font-size:12px;overflow-wrap:anywhere}#v4Main .tpx-contract-source-files{display:grid;gap:4px;margin-top:9px;padding-top:8px;border-top:1px solid var(--line)}#v4Main .tpx-contract-source-files>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;align-items:center}#v4Main .tpx-contract-source-files b{color:#48554f;font-size:8px;font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-contract-exact-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid #b5c9dd;border-radius:8px;background:#f3f7fb;color:#345b7b;font-size:9px;font-weight:700}#v4Main .tpx-contract-decisions{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}#v4Main .tpx-contract-paper-grid article>em{display:block;min-height:28px;padding-top:7px;border-top:1px solid var(--line);font-size:9px;line-height:1.4}#v4Main .tpx-match-state-filters{display:grid;grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(120px,1fr));gap:8px}#v4Main .tpx-match-state-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#v4Main .tpx-match-state-cards article{min-width:0;padding:12px;border:1px solid var(--line);border-left:4px solid #1d7a57;background:#fff}#v4Main .tpx-match-state-cards span{color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase}#v4Main .tpx-match-state-cards strong{display:block;margin:5px 0;color:var(--ink);font-size:15px;overflow-wrap:anywhere}#v4Main .tpx-match-state-cards p{margin:0;color:var(--muted);font-size:9px;line-height:1.45}#v4Main .tpx-table[data-table-id="v4-match-state-players"]{min-width:1850px}#v4Main .tpx-table[data-table-id="v4-match-state-players"] th:first-child,#v4Main .tpx-table[data-table-id="v4-match-state-players"] td:first-child{position:sticky;left:0;z-index:3;min-width:170px;background:#fff;box-shadow:1px 0 0 var(--line)}#v4Main .tpx-table[data-table-id="v4-match-state-players"] thead th:first-child{z-index:7;background:#e8edf1}#v4Main .tpx-austin-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:10px;padding:24px;overflow:hidden;border:1px solid #1b5d43;border-radius:12px;background:radial-gradient(circle at 90% 15%,rgba(104,201,158,.23),transparent 25%),linear-gradient(135deg,#0d3025,#176047);color:#fff;box-shadow:0 13px 30px rgba(8,45,34,.14)}#v4Main .tpx-austin-hero span,#v4Main .tpx-austin-private-head span{color:#a9d8c5;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}#v4Main .tpx-austin-hero h2{margin:4px 0 8px;color:#fff;font-family:var(--serif);font-size:clamp(28px,4vw,43px);line-height:1}#v4Main .tpx-austin-hero p{max-width:780px;margin:0;color:#d5ebe2;font-size:11px;line-height:1.55}#v4Main .tpx-austin-record{display:grid;min-width:135px;min-height:110px;padding:16px;place-content:center;justify-items:center;border:1px solid rgba(255,255,255,.27);border-radius:10px;background:rgba(3,32,23,.43)}#v4Main .tpx-austin-record strong{color:#fff;font-family:var(--serif);font-size:31px}#v4Main .tpx-austin-record span{margin-top:4px;color:#bce3d3}#v4Main .tpx-austin-state-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}#v4Main .tpx-austin-state-grid article{min-width:0;padding:15px;border:1px solid var(--line);border-top:4px solid #54766a;border-radius:8px;background:#fff}#v4Main .tpx-austin-state-grid article[data-state="leading"]{border-top-color:#1d7a57;background:#f2faf6}#v4Main .tpx-austin-state-grid article[data-state="tied"]{border-top-color:#55736a}#v4Main .tpx-austin-state-grid article[data-state="trailing"]{border-top-color:#b85b51;background:#fff7f5}#v4Main .tpx-austin-state-grid span{display:block;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-austin-state-grid strong{display:block;margin:7px 0;color:var(--ink);font-family:var(--serif);font-size:23px}#v4Main .tpx-austin-state-grid div{color:#24453a;font-size:11px}#v4Main .tpx-austin-state-grid small{display:block;margin-top:5px;color:var(--muted);font-size:9px;overflow-wrap:anywhere}#v4Main .tpx-austin-handoffs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0}#v4Main .tpx-austin-handoffs button{display:flex;min-width:0;min-height:112px;padding:14px;flex-direction:column;align-items:flex-start;border:1px solid #a9c6ba;border-radius:8px;background:#f5faf8;color:var(--ink);text-align:left;cursor:pointer}#v4Main .tpx-austin-handoffs button:hover{border-color:#1d7a57;background:#edf8f3}#v4Main .tpx-austin-handoffs span{color:#1d6a4d;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-austin-handoffs b{margin:7px 0;font-size:12px;line-height:1.35;overflow-wrap:anywhere}#v4Main .tpx-austin-handoffs small{margin-top:auto;color:var(--muted);font-size:9px}#v4Main .tpx-austin-private-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px;padding:15px;border:1px solid #2f69ac;border-left-width:5px;background:#f3f7fb}#v4Main .tpx-austin-private-head span{color:#2f69ac}#v4Main .tpx-austin-private-head h3{margin:4px 0;color:#173429;font-family:var(--serif);font-size:20px}#v4Main .tpx-austin-private-head p{margin:0;color:var(--muted);font-size:10px;line-height:1.45}#v4Main .tpx-table[data-table-id="v4-austin-performance-players"]{min-width:1780px}#v4Main .tpx-table[data-table-id="v4-austin-performance-players"] th:first-child,#v4Main .tpx-table[data-table-id="v4-austin-performance-players"] td:first-child{position:sticky;left:0;z-index:3;min-width:165px;background:#fff;box-shadow:1px 0 0 var(--line)}#v4Main .tpx-table[data-table-id="v4-austin-performance-players"] thead th:first-child{z-index:7;background:#e8edf1}#v4Main .tpx-evidence-claim{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px}#v4Main .tpx-evidence-claim + .tpx-evidence-claim{margin-top:11px}#v4Main .tpx-evidence-claim-step{position:relative;display:flex;justify-content:center}#v4Main .tpx-evidence-claim-step span{position:relative;z-index:2;display:grid;width:28px;height:28px;place-items:center;border:1px solid #94b8a8;border-radius:999px;background:#eef8f3;color:#174d38;font-size:11px;font-weight:800}#v4Main .tpx-evidence-claim-step i{position:absolute;top:28px;bottom:-12px;width:1px;background:#b9cec4}#v4Main .tpx-evidence-claim:last-child .tpx-evidence-claim-step i{display:none}#v4Main .tpx-evidence-claim-body{min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(145deg,#fff,#f8fbf9);box-shadow:0 3px 14px rgba(23,52,41,.05)}#v4Main .tpx-evidence-claim-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}#v4Main .tpx-evidence-claim-head span{color:var(--muted);font-size:10px}#v4Main .tpx-evidence-claim-head h3{margin:3px 0 0;color:#173429;font-family:var(--serif);font-size:18px}#v4Main .tpx-evidence-claim-body>p{margin:10px 0;color:#293b34;font-size:12px;line-height:1.55}#v4Main .tpx-evidence-claim-body .tpx-source-strip{margin:0 0 10px}#v4Main .tpx-evidence-components{margin-top:10px;border-top:1px solid var(--line);padding-top:9px}#v4Main .tpx-evidence-components summary{cursor:pointer;color:#285b47;font-size:11px;font-weight:700}#v4Main .tpx-evidence-components[open] summary{margin-bottom:8px}#v4Main .tpx-inline-links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px 9px}#v4Main .tpx-inline-links .tpx-entity{display:inline-flex;align-items:center;min-height:24px}#v4Main .tpx-inline-links .tpx-entity-muted{color:#5b6f67;font-weight:700}#v4Main .tpx-table[data-table-id="v4-injury-player-intelligence"]{min-width:1460px}#v4Main .tpx-table[data-table-id="v4-current-availability"]{min-width:1300px}#v4Main .tpx-trajectory-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:24px;align-items:center;margin-bottom:10px;padding:24px;overflow:hidden;border:1px solid #205c46;border-radius:12px;background:radial-gradient(circle at 92% 12%,rgba(117,207,164,.2),transparent 28%),linear-gradient(135deg,#0b3024,#175b44);color:#fff;box-shadow:0 12px 28px rgba(10,48,36,.13)}#v4Main .tpx-trajectory-hero span{color:#a8d9c3;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#v4Main .tpx-trajectory-hero h2{margin:5px 0 8px;color:#fff;font-family:var(--serif);font-size:clamp(27px,4vw,42px);line-height:1}#v4Main .tpx-trajectory-hero p{max-width:780px;margin:0;color:#d6ece3;font-size:11px;line-height:1.55}#v4Main .tpx-trajectory-hero dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}#v4Main .tpx-trajectory-hero dl>div{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.19);border-radius:7px;background:rgba(3,30,22,.33)}#v4Main .tpx-trajectory-hero dt{color:#acd8c5;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}#v4Main .tpx-trajectory-hero dd{margin:5px 0 0;color:#fff;font-size:10px;font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-trajectory-current{margin-bottom:10px}#v4Main .tpx-trajectory-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}#v4Main .tpx-trajectory-chart{min-width:0;margin:0;padding:15px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#fff,#f7faf8);box-shadow:0 4px 16px rgba(21,55,43,.06)}#v4Main .tpx-trajectory-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:5px}#v4Main .tpx-trajectory-chart-head span{color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-trajectory-chart-head h3{margin:3px 0 0;color:#163b2d;font-family:var(--serif);font-size:21px}#v4Main .tpx-trajectory-legend{display:flex;max-width:260px;flex-wrap:wrap;justify-content:flex-end;gap:6px 11px}#v4Main .tpx-trajectory-legend span{display:inline-flex;align-items:center;gap:5px;letter-spacing:0;text-transform:none}#v4Main .tpx-trajectory-legend i{width:14px;height:3px;border-radius:999px;background:#177653}#v4Main .tpx-trajectory-legend i.baseValue{background:#2f69ac}#v4Main .tpx-trajectory-legend i.team{height:8px;border-left:2px dashed #a6741b;border-radius:0;background:transparent}#v4Main .tpx-trajectory-chart svg{display:block;width:100%;max-width:100%;height:auto;overflow:visible}#v4Main .tpx-trajectory-chart svg .grid{stroke:#dfe8e3;stroke-width:1;vector-effect:non-scaling-stroke}#v4Main .tpx-trajectory-chart svg .series{fill:none;stroke:#177653;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#v4Main .tpx-trajectory-chart svg .series.baseValue{stroke:#2f69ac}#v4Main .tpx-trajectory-chart svg .team-marker{stroke:#b17a1a;stroke-width:1.5;stroke-dasharray:5 5;opacity:.62;vector-effect:non-scaling-stroke}#v4Main .tpx-trajectory-chart svg circle{fill:#fff;stroke:#177653;stroke-width:3;vector-effect:non-scaling-stroke}#v4Main .tpx-trajectory-chart svg circle.baseValue{stroke:#2f69ac}#v4Main .tpx-trajectory-chart svg .latest{fill:#177653}#v4Main .tpx-trajectory-chart svg .latest.baseValue{fill:#2f69ac}#v4Main .tpx-trajectory-chart svg text{fill:#5c6e67;font-family:var(--sans);font-size:10px}#v4Main .tpx-trajectory-chart svg .axis-value{text-anchor:end}#v4Main .tpx-trajectory-chart figcaption{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:7px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;line-height:1.45}#v4Main .tpx-trajectory-chart figcaption span:last-child{text-align:right}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero){display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:24px;align-items:center;margin-bottom:10px;padding:24px;overflow:hidden;border:1px solid #1d624a;border-radius:12px;background:radial-gradient(circle at 88% 2%,rgba(240,191,82,.24),transparent 27%),linear-gradient(135deg,#092d21,#176148);color:#fff;box-shadow:0 12px 28px rgba(10,48,36,.14)}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) span{color:#a8d9c3;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) h2{margin:5px 0 8px;color:#fff;font-family:var(--serif);font-size:clamp(27px,4vw,42px);line-height:1}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) p{max-width:780px;margin:0;color:#d7eee5;font-size:11px;line-height:1.55}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) dl>div{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.19);border-radius:7px;background:rgba(3,30,22,.33)}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) dt{color:#acd8c5;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) dd{margin:5px 0 0;color:#fff;font-size:10px;font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-valuation-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}#v4Main .tpx-valuation-player{min-width:0;padding:12px;border:1px solid #cbded5;border-radius:11px;background:#f7fbf9}#v4Main .tpx-valuation-player>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 3px 12px}#v4Main .tpx-valuation-player>header span{color:#227459;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-valuation-player>header h2{margin:3px 0;color:#153b2c;font-family:var(--serif);font-size:24px;line-height:1}#v4Main .tpx-valuation-player>header p{margin:0;color:var(--muted);font-size:9px}#v4Main .tpx-valuation-range{display:grid;gap:10px}#v4Main .tpx-valuation-range article{min-width:0}#v4Main .tpx-valuation-range header{display:flex;justify-content:space-between;gap:10px;color:#214637;font-size:9px}#v4Main .tpx-valuation-range header span{font-weight:700}#v4Main .tpx-valuation-range article>div{height:7px;margin:5px 0;overflow:hidden;border-radius:999px;background:#e2ece7}#v4Main .tpx-valuation-range article>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#177653,#68b791)}#v4Main .tpx-valuation-range article:nth-child(2)>div i{background:linear-gradient(90deg,#3f7c63,#9ac7b3)}#v4Main .tpx-valuation-range article:nth-child(3)>div i{background:linear-gradient(90deg,#2f69ac,#6ba4d5)}#v4Main .tpx-valuation-range article:nth-child(4)>div i{background:linear-gradient(90deg,#ad7416,#dfb455)}#v4Main .tpx-valuation-range small{display:block;color:var(--muted);font-size:8px;line-height:1.4;overflow-wrap:anywhere}#v4Main .tpx-valuation-history{min-width:0;margin:10px 0;padding:15px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 4px 16px rgba(21,55,43,.05)}#v4Main .tpx-valuation-history>div span{color:#227459;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-valuation-history h3{margin:3px 0;color:#163b2d;font-family:var(--serif);font-size:20px}#v4Main .tpx-valuation-history>div small,#v4Main .tpx-valuation-history figcaption{color:var(--muted);font-size:8px;line-height:1.45}#v4Main .tpx-valuation-history svg{display:block;width:100%;height:auto;overflow:visible}#v4Main .tpx-valuation-history svg .grid{stroke:#dfe8e3;stroke-width:1;vector-effect:non-scaling-stroke}#v4Main .tpx-valuation-history svg .series{fill:none;stroke:#177653;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#v4Main .tpx-valuation-history svg circle{fill:#fff;stroke:#177653;stroke-width:3;vector-effect:non-scaling-stroke}#v4Main .tpx-valuation-history svg .latest{fill:#177653}#v4Main .tpx-valuation-history svg text{fill:#5c6e67;font-family:var(--sans);font-size:10px}#v4Main .tpx-valuation-history svg .axis-value{text-anchor:end}#v4Main .tpx-valuation-history figcaption{padding-top:7px;border-top:1px solid var(--line)}#v4Main .tpx-valuation-protected-note{margin:9px 0 0;padding:8px 10px;border-left:3px solid #b88425;background:#fff8e9;color:#6d5222;font-size:8px;line-height:1.45}#v4Main .tpx-team-trajectory-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:24px;align-items:center;margin:10px 0;padding:24px;overflow:hidden;border:1px solid #215f49;border-radius:12px;background:radial-gradient(circle at 90% 7%,rgba(245,194,83,.22),transparent 28%),linear-gradient(135deg,#082d21,#176047);color:#fff;box-shadow:0 12px 28px rgba(10,48,36,.14)}#v4Main .tpx-team-trajectory-hero span{color:#acdcca;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#v4Main .tpx-team-trajectory-hero h2{margin:5px 0 8px;color:#fff;font-family:var(--serif);font-size:clamp(27px,4vw,42px);line-height:1}#v4Main .tpx-team-trajectory-hero p{max-width:760px;margin:0;color:#d7eee5;font-size:11px;line-height:1.55}#v4Main .tpx-team-trajectory-hero dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0}#v4Main .tpx-team-trajectory-hero dl>div{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.19);border-radius:7px;background:rgba(3,30,22,.33)}#v4Main .tpx-team-trajectory-hero dt{color:#acd8c5;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}#v4Main .tpx-team-trajectory-hero dd{margin:5px 0 0;color:#fff;font-size:10px;font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-marketplace-freshness{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr);gap:18px;align-items:center;margin:10px 0;padding:17px 19px;border:1px solid #96b8aa;border-left:5px solid #1c7154;border-radius:10px;background:linear-gradient(135deg,#eef8f3,#fff);box-shadow:0 8px 18px rgba(9,58,42,.07)}#v4Main .tpx-marketplace-freshness.expired{border-color:#d8bd85;border-left-color:#a76916;background:linear-gradient(135deg,#fff7e8,#fff)}#v4Main .tpx-marketplace-freshness.unavailable{border-color:#c6ccd1;border-left-color:#68737b;background:linear-gradient(135deg,#f4f6f7,#fff)}#v4Main .tpx-marketplace-freshness span{color:#517168;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#v4Main .tpx-marketplace-freshness strong{display:block;margin-top:5px;color:#173d31;font-family:var(--serif);font-size:20px;line-height:1.1}#v4Main .tpx-marketplace-freshness.expired strong{color:#71480d}#v4Main .tpx-marketplace-freshness dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}#v4Main .tpx-marketplace-freshness dl>div{min-width:0;padding:8px 9px;border:1px solid rgba(30,91,70,.13);border-radius:6px;background:rgba(255,255,255,.72)}#v4Main .tpx-marketplace-freshness dt{color:#60716b;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}#v4Main .tpx-marketplace-freshness dd{margin:3px 0 0;color:#25332f;font-size:9px;font-weight:700;overflow-wrap:anywhere}#v4Main .tpx-team-trajectory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0}#v4Main .tpx-team-trajectory-chart{min-width:0;margin:0;padding:14px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#fff,#f7faf8);box-shadow:0 4px 16px rgba(21,55,43,.06)}#v4Main .tpx-team-trajectory-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:5px}#v4Main .tpx-team-trajectory-chart-head span{color:var(--muted);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-team-trajectory-chart-head h3{margin:3px 0 0;color:#163b2d;font-family:var(--serif);font-size:19px;line-height:1.05}#v4Main .tpx-team-trajectory-chart-head strong{color:#176148;font-size:12px;white-space:nowrap}#v4Main .tpx-team-trajectory-chart svg{display:block;width:100%;max-width:100%;height:auto;overflow:visible}#v4Main .tpx-team-trajectory-chart svg .grid{stroke:#dfe8e3;stroke-width:1;vector-effect:non-scaling-stroke}#v4Main .tpx-team-trajectory-chart svg .series{fill:none;stroke:#177653;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#v4Main .tpx-team-trajectory-chart svg .latest{fill:#177653;stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}#v4Main .tpx-team-trajectory-chart svg text{fill:#5c6e67;font-family:var(--sans);font-size:10px}#v4Main .tpx-team-trajectory-chart svg .axis-value{text-anchor:end}#v4Main .tpx-team-trajectory-chart figcaption{padding-top:7px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;line-height:1.45}#v4Main .tpx-alert-builder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}#v4Main .tpx-alert-form{min-width:0;padding:16px;border:1px solid rgba(19,94,68,.2);border-radius:12px;background:linear-gradient(145deg,#f4faf7,#fff);box-shadow:0 5px 18px rgba(20,68,51,.06)}#v4Main .tpx-alert-form>span,#v4Main .tpx-alert-subscription header span,#v4Main .tpx-alert-row header span{color:#39715e;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}#v4Main .tpx-alert-form h3{margin:4px 0 12px;color:#153d2f;font-family:var(--serif);font-size:21px;line-height:1.05}#v4Main .tpx-alert-form label,#v4Main .tpx-alert-assignment label{display:grid;min-width:0;gap:4px;margin:8px 0;color:#53665f;font-size:9px;font-weight:800}#v4Main .tpx-alert-form .tpx-form-row{align-items:end}#v4Main .tpx-alert-subscriptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#v4Main .tpx-alert-subscription{min-width:0;padding:13px;border:1px solid var(--line);border-left:4px solid #187453;border-radius:9px;background:#fff}#v4Main .tpx-alert-subscription.inactive{border-left-color:#b2832d;background:#fbfaf7}#v4Main .tpx-alert-subscription header,#v4Main .tpx-alert-row header{display:flex;align-items:flex-start;justify-content:space-between;min-width:0;gap:9px}#v4Main .tpx-alert-subscription h3,#v4Main .tpx-alert-row h3{margin:3px 0 0;color:#173c30;font-family:var(--serif);font-size:17px;line-height:1.08;overflow-wrap:anywhere}#v4Main .tpx-alert-subscription p{min-height:30px;margin:9px 0;color:var(--muted);font-size:9px;line-height:1.45;overflow-wrap:anywhere}#v4Main .tpx-alert-subscription dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0 0 10px}#v4Main .tpx-alert-subscription dl>div{min-width:0;padding:6px;border-radius:5px;background:#f4f7f5}#v4Main .tpx-alert-subscription dt{color:#697a74;font-size:7px;font-weight:850;text-transform:uppercase}#v4Main .tpx-alert-subscription dd{margin:2px 0 0;color:#263b34;font-size:9px;font-weight:750;overflow-wrap:anywhere}#v4Main .tpx-alert-inbox{display:grid;gap:9px;margin-top:10px}#v4Main .tpx-alert-row{display:grid;grid-template-columns:5px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 3px 13px rgba(21,55,43,.045)}#v4Main .tpx-alert-row .tpx-alert-marker{background:#18845d}#v4Main .tpx-alert-row.read .tpx-alert-marker{background:#a8b5b0}#v4Main .tpx-alert-content{min-width:0;padding:13px}#v4Main .tpx-alert-row.read{background:#f9fbfa}#v4Main .tpx-alert-row p{margin:9px 0;color:#3f504a;font-size:10px;line-height:1.55;overflow-wrap:anywhere}#v4Main .tpx-alert-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}#v4Main .tpx-alert-chips span{max-width:100%;padding:4px 7px;border:1px solid #d4e4dd;border-radius:999px;background:#f2f8f5;color:#2d5f4d;font-size:8px;font-weight:750;overflow-wrap:anywhere}#v4Main .tpx-alert-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:end;gap:12px;margin-top:10px}#v4Main .tpx-alert-assignment{display:grid;grid-template-columns:minmax(120px,1fr) minmax(105px,.65fr) auto;align-items:end;gap:6px}#v4Main .tpx-alert-assignment label{margin:0}#v4Main .tpx-alert-full-ledger{margin-top:12px}#v4Main .tpx-alert-full-ledger>summary{cursor:pointer;color:#176148;font-size:10px;font-weight:850}@media (max-width:1100px){#v4Main .tpx-contract-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}#v4Main .tpx-contract-value-read{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-contract-paper-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-contract-flags{grid-template-columns:1fr}#v4Main .tpx-contract-flags ul{grid-template-columns:repeat(3,minmax(0,1fr))}#v4Main .tpx-contract-documents{grid-template-columns:1fr}#v4Main .tpx-austin-handoffs{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-trajectory-charts{grid-template-columns:1fr}#v4Main .tpx-team-trajectory-grid{grid-template-columns:1fr}#v4Main .tpx-valuation-compare-grid{grid-template-columns:1fr}#v4Main .tpx-alert-subscriptions{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-alert-controls{grid-template-columns:1fr}}@media (max-width:767px){#v4Main .tpx-contract-identity{grid-template-columns:1fr;margin-inline:-12px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-contract-authority,#v4Main .tpx-contract-decisions{grid-template-columns:1fr}#v4Main .tpx-contract-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-contract-paper-grid,#v4Main .tpx-match-state-cards{grid-template-columns:1fr}#v4Main .tpx-contract-flags ul{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-contract-provenance{grid-template-columns:1fr}#v4Main .tpx-contract-exact-cta{align-items:flex-start;flex-direction:column}#v4Main .tpx-match-state-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-austin-hero{grid-template-columns:1fr;margin-inline:-12px;padding:19px 12px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-austin-record{min-width:0;min-height:80px}#v4Main .tpx-austin-state-grid{grid-template-columns:1fr}#v4Main .tpx-austin-private-head{align-items:flex-start;flex-direction:column}#v4Main .tpx-trajectory-hero{grid-template-columns:1fr;margin-inline:-12px;padding:19px 12px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-team-trajectory-hero{grid-template-columns:1fr;margin-inline:-12px;padding:19px 12px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-marketplace-freshness{grid-template-columns:1fr;margin-inline:-12px;padding:16px 12px;border-right:0;border-radius:0}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero){grid-template-columns:1fr;margin-inline:-12px;padding:19px 12px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-valuation-player{margin-inline:-7px;padding:8px 7px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-valuation-player>header{flex-direction:column}#v4Main .tpx-trajectory-chart-head,#v4Main .tpx-trajectory-chart figcaption{flex-direction:column}#v4Main .tpx-team-trajectory-chart-head{flex-direction:column}#v4Main .tpx-trajectory-legend{justify-content:flex-start}#v4Main .tpx-trajectory-chart figcaption span:last-child{text-align:left}#v4Main .tpx-alert-builder,#v4Main .tpx-alert-subscriptions{grid-template-columns:1fr}#v4Main .tpx-alert-form{padding:12px}#v4Main .tpx-alert-row header{flex-direction:column}#v4Main .tpx-alert-assignment{grid-template-columns:1fr}}@media (max-width:430px){#v4Main .tpx-contract-identity{padding:17px 12px}#v4Main .tpx-contract-person{grid-template-columns:58px minmax(0,1fr)}#v4Main .tpx-contract-person .tpx-avatar{width:58px;height:58px;font-size:19px}#v4Main .tpx-contract-identity>dl,#v4Main .tpx-contract-kpis,#v4Main .tpx-contract-value-read,#v4Main .tpx-match-state-filters{grid-template-columns:1fr}#v4Main .tpx-contract-kpi{min-height:0}#v4Main .tpx-contract-timeline{grid-template-columns:1fr}#v4Main .tpx-contract-flags ul{grid-template-columns:1fr}#v4Main .tpx-contract-documents header{flex-direction:column}#v4Main .tpx-austin-handoffs{grid-template-columns:1fr}#v4Main .tpx-austin-handoffs button{min-height:92px}#v4Main .tpx-evidence-claim{grid-template-columns:24px minmax(0,1fr);gap:6px}#v4Main .tpx-evidence-claim-step span{width:22px;height:22px;font-size:9px}#v4Main .tpx-evidence-claim-step i{top:22px}#v4Main .tpx-evidence-claim-body{padding:10px}#v4Main .tpx-evidence-claim-head{align-items:flex-start;flex-direction:column}#v4Main .tpx-trajectory-hero dl{grid-template-columns:1fr}#v4Main .tpx-trajectory-chart{padding:10px 7px}#v4Main .tpx-team-trajectory-hero dl{grid-template-columns:1fr}#v4Main .tpx-marketplace-freshness dl{grid-template-columns:1fr}#v4Main .tpx-team-trajectory-chart{padding:10px 7px}#v4Main :is(.tpx-valuation-hero,.tpx-model-experiment-hero) dl{grid-template-columns:1fr}#v4Main .tpx-valuation-history{padding:10px 7px}#v4Main .tpx-alert-subscription dl{grid-template-columns:1fr}#v4Main .tpx-alert-content{padding:10px}}#v4Main .tpx-active-xi-workspace{align-items:start}#v4Main .tpx-active-xi-pitch{position:relative;display:grid;grid-template-rows:repeat(4,minmax(82px,auto));gap:14px;min-height:520px;padding:26px 18px;overflow:hidden;border:1px solid #18573d;border-radius:10px;background-color:#1a714f;background-image:radial-gradient(circle at 50% 50%,transparent 0 68px,rgba(255,255,255,.45) 69px 70px,transparent 71px),linear-gradient(90deg,transparent calc(50% - 1px),rgba(255,255,255,.38) 50%,transparent calc(50% + 1px)),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 68px,rgba(0,0,0,.025) 68px 136px);box-shadow:inset 0 0 0 4px rgba(255,255,255,.2)}#v4Main .tpx-active-xi-pitch::before{position:absolute;inset:12px;border:2px solid rgba(255,255,255,.58);content:"";pointer-events:none}#v4Main .tpx-active-xi-line{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-around;gap:8px;min-width:0}#v4Main .tpx-active-xi-player{width:min(132px,23%);min-width:0;padding:8px 7px;border:1px solid rgba(255,255,255,.72);border-radius:8px;background:rgba(250,253,251,.95);color:#16382c;box-shadow:0 5px 14px rgba(10,41,30,.24);text-align:left}#v4Main .tpx-active-xi-player:hover,#v4Main .tpx-active-xi-player:focus-visible{border-color:#f1c75b;box-shadow:0 0 0 3px rgba(241,199,91,.34)}#v4Main .tpx-active-xi-player span{display:block;color:#177653;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}#v4Main .tpx-active-xi-player strong{display:block;overflow:hidden;margin:2px 0;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}#v4Main .tpx-active-xi-player small{display:block;overflow:hidden;color:#5f736a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){#v4Main .tpx-active-xi-pitch{min-height:430px;margin-inline:-12px;padding:22px 7px;border-right:0;border-left:0;border-radius:0}#v4Main .tpx-active-xi-line{gap:3px}#v4Main .tpx-active-xi-player{width:24%;padding:6px 4px}#v4Main .tpx-active-xi-player strong{font-size:9px}#v4Main .tpx-active-xi-player small{font-size:7px}}@media (max-width:390px){#v4Main .tpx-active-xi-pitch{min-height:400px}#v4Main .tpx-active-xi-player strong{font-size:8px}#v4Main .tpx-active-xi-player small{display:none}}#v4Main .tpx-player-review-rail{margin:18px 0;padding:20px;border:1px solid rgba(24,118,83,.3);border-radius:20px;background:linear-gradient(135deg,rgba(239,251,246,.98),rgba(255,251,232,.96));box-shadow:0 14px 36px rgba(16,67,49,.1)}#v4Main .tpx-player-review-rail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}#v4Main .tpx-player-review-rail>header span{color:#177653;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-player-review-rail>header h2{margin:4px 0;font-size:clamp(20px,2vw,28px)}#v4Main .tpx-player-review-rail>header p{margin:0;color:#536b61}#v4Main .tpx-player-review-rail>header>b{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#173f31;color:#fff;font-size:11px}#v4Main .tpx-player-review-grid{display:grid;grid-template-columns:minmax(160px,.35fr) minmax(280px,1fr);gap:14px}#v4Main .tpx-player-review-grid .wide{min-width:0}#v4Main .tpx-player-review-actions{margin-top:14px}#v4Main .tpx-player-review-handoffs{margin-top:8px;padding-top:10px;border-top:1px solid rgba(24,118,83,.18)}#v4Main .tpx-player-review-rail details{margin-top:12px}#v4Main .tpx-player-review-rail summary{cursor:pointer;color:#244a3b;font-weight:800}#v4Main .tpx-player-review-history{display:grid;gap:6px;margin:10px 0;padding:0;list-style:none}#v4Main .tpx-player-review-history li{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.76)}#v4Main .tpx-player-review-history span{color:#536b61;font-size:12px;text-align:right}@media (max-width:767px){#v4Main .tpx-player-review-rail{margin-inline:-12px;padding:16px 12px;border-radius:0}#v4Main .tpx-player-review-rail>header{display:grid}#v4Main .tpx-player-review-rail>header>b{justify-self:start}#v4Main .tpx-player-review-grid{grid-template-columns:1fr}#v4Main .tpx-player-review-history li{display:grid}#v4Main .tpx-player-review-history span{text-align:left}}@media print{@page{size:landscape;margin:10mm}body.v4-profile-active:not(.login-active),#v4Main,#v4Main .tpx-app{background:#fff !important;color:#000 !important;overflow:visible !important}#v4Main .tpx-header,#v4Main .tpx-quickbar,#v4Main .tpx-ticker,#v4Main .tpx-footer,#v4Main .tpx-page-actions,#v4Main .tpx-toolbar,#v4Main .tpx-mobile-filter-toggle,#v4Main .tpx-mobile-filter-backdrop,#v4Main .tpx-mobile-nav,#v4Main .tpx-mobile-nav-backdrop,#v4Main .tpx-modal-backdrop,#v4Main .tpx-drawer,#v4Main .tpx-drawer-backdrop,#v4Main .tpx-toast{display:none !important}#v4Main .tpx-section:has(.tpx-valuation-protected-note),#v4Main .tpx-live-join-wrap,#v4Main .tpx-alert-builder,#v4Main .tpx-alert-subscriptions,#v4Main .tpx-alert-inbox{display:none !important}#v4Main .tpx-main{width:100% !important;max-width:none !important;padding:0 !important;overflow:visible !important}#v4Main .tpx-app,#v4Main .tpx-main,#v4Main .tpx-page{min-width:0 !important}#v4Main .tpx-section,#v4Main .tpx-section-body,#v4Main .tpx-table-wrap{max-width:100% !important}#v4Main .tpx-section{content-visibility:visible !important;contain-intrinsic-size:none !important}#v4Main .tpx-marketplace-freshness{margin-inline:0 !important}#v4Main .tpx-contract-workspace{gap:8px}#v4Main .tpx-contract-identity{border-color:#777 !important;background:#fff !important;color:#000 !important;box-shadow:none !important}#v4Main .tpx-contract-person :is(h2,p,span),#v4Main .tpx-contract-identity>dl :is(dt,dd){color:#000 !important}#v4Main .tpx-contract-identity>dl,#v4Main .tpx-contract-identity>dl>div{background:#fff !important}#v4Main .tpx-contract-appendix>div{display:grid !important}#v4Main .tpx-contract-appendix>summary{list-style:none}#v4Main .tpx-contract-workspace button{display:none !important}#v4Main :is(.tpx-contract-kpi,.tpx-contract-authority>article,.tpx-contract-value-read article,.tpx-contract-timeline article,.tpx-contract-documents>article,.tpx-contract-paper-grid>article){break-inside:avoid;box-shadow:none !important}#v4Main .tpx-section:has(.tpx-table){break-inside:auto}#v4Main .tpx-table-wrap{width:100% !important;max-height:none !important;overflow:visible !important}#v4Main .tpx-table{width:100% !important;min-width:100% !important;table-layout:auto;font-size:7pt !important}#v4Main .tpx-table thead{display:table-header-group}#v4Main .tpx-table tr{break-inside:avoid}#v4Main .tpx-table th,#v4Main .tpx-table td{position:static !important;min-width:0 !important;height:auto !important;padding:3px 4px !important;box-shadow:none !important;white-space:normal !important;overflow-wrap:anywhere}}.tpx-cap-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--tpx-line,#cbd5e1);border:1px solid var(--tpx-line,#cbd5e1);margin:0 0 18px}.tpx-cap-status>div{display:flex;flex-direction:column;gap:7px;background:var(--tpx-surface,#fff);padding:15px}.tpx-cap-status span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--tpx-muted,#526173)}.tpx-cap-status strong{font-size:18px}.tpx-cap-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tpx-cap-fields label,.tpx-cap-exit label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:800;color:var(--tpx-muted,#526173)}.tpx-cap-fields .tpx-cap-check{align-items:center;flex-direction:row;min-height:42px;padding:9px 10px;border:1px solid var(--tpx-line,#cbd5e1);background:var(--tpx-surface-soft,#f8fafc)}.tpx-cap-exits{display:grid;gap:10px}.tpx-cap-exit{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(130px,.65fr)) auto;align-items:end;gap:10px;padding:12px;border:1px solid var(--tpx-line,#cbd5e1);background:var(--tpx-surface-soft,#f8fafc)}.tpx-cap-exit>div{display:flex;flex-direction:column;gap:4px}.tpx-cap-exit>div span{font-size:12px;color:var(--tpx-muted,#526173)}.tpx-cap-alert{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-left:4px solid #15803d;background:#f0fdf4;margin-bottom:8px}.tpx-cap-alert.is-blocker{border-color:#b91c1c;background:#fef2f2}.tpx-cap-alert.is-warning{border-color:#b45309;background:#fffbeb}.tpx-cap-alert span{font-size:13px;line-height:1.45}.tpx-cap-details{margin:0 0 18px;border:1px solid var(--tpx-line,#cbd5e1);background:var(--tpx-surface,#fff)}.tpx-cap-details summary{cursor:pointer;padding:14px 16px;font-weight:900}.tpx-cap-details>div,.tpx-cap-details>table{margin:0}@media(max-width:900px){.tpx-cap-status{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-cap-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.tpx-cap-exit{grid-template-columns:1fr 1fr}.tpx-cap-exit>div{grid-column:1/-1}}@media(max-width:520px){.tpx-cap-status,.tpx-cap-fields,.tpx-cap-exit{grid-template-columns:1fr}.tpx-cap-exit>div{grid-column:auto}.tpx-cap-status strong{font-size:16px}}.tpx-cap-exit{grid-template-columns:minmax(180px,1fr) repeat(4,minmax(120px,.65fr))}.tpx-cap-presets{display:flex!important;flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:5px!important}.tpx-cap-presets>span{width:100%;font-size:10px!important;font-weight:800;text-transform:uppercase}.tpx-cap-presets .tpx-btn{min-height:28px;padding:4px 7px;font-size:10px}@media(max-width:900px){.tpx-cap-exit{grid-template-columns:1fr 1fr}.tpx-cap-presets{grid-column:1/-1}}@media(max-width:520px){.tpx-cap-exit{grid-template-columns:1fr}.tpx-cap-presets{grid-column:auto}}#v4Main .tpx-austin{--austin-ink:#102a43;--austin-soft:#f6f9fc;--austin-line:#cbd7e3;position:relative;min-width:0}#v4Main .tpx-austin-source{margin-bottom:10px}#v4Main .tpx-austin-command-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.82fr) minmax(0,1fr);grid-template-areas:"plan exits decision";gap:12px;align-items:start;margin-bottom:14px}#v4Main .tpx-austin-command-panel{min-width:0;border:1px solid var(--austin-line);background:#fff;box-shadow:0 8px 24px rgba(15,42,67,.07)}#v4Main .tpx-austin-plan{grid-area:plan}#v4Main .tpx-austin-exits{grid-area:exits}#v4Main .tpx-austin-decision{grid-area:decision;position:sticky;top:82px}#v4Main .tpx-austin-panel-head,#v4Main .tpx-austin-details-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:14px 16px;border-bottom:1px solid var(--austin-line);background:var(--austin-soft)}#v4Main .tpx-austin-panel-head span,#v4Main .tpx-austin-details-head span{display:block;margin-bottom:3px;color:#5d7185;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-austin-panel-head h2,#v4Main .tpx-austin-details-head h2{margin:0;color:var(--austin-ink);font-size:17px;line-height:1.2}#v4Main .tpx-austin-panel-head p,#v4Main .tpx-austin-details-head p{max-width:310px;margin:0;color:#52677b;font-size:11px;line-height:1.4;text-align:right}#v4Main .tpx-austin-core-fields{padding:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-austin-disclosure,#v4Main .tpx-austin-roster-picker{margin:0;border-top:1px solid var(--austin-line)}#v4Main :is(.tpx-austin-disclosure,.tpx-austin-roster-picker)>summary{min-height:44px;display:flex;align-items:center;padding:10px 16px;color:var(--austin-ink);font-size:12px;font-weight:900;cursor:pointer}#v4Main .tpx-austin-disclosure>.tpx-cap-fields{padding:14px 16px;border-top:1px solid var(--austin-line);grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-austin-accounting{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-top:1px solid var(--austin-line);background:var(--austin-line)}#v4Main .tpx-austin-accounting>div{display:flex;flex-direction:column;gap:3px;padding:10px 12px;background:#fff}#v4Main .tpx-austin-accounting span{color:#607487;font-size:9px;font-weight:800;text-transform:uppercase}#v4Main .tpx-austin-accounting b{font-size:13px;color:var(--austin-ink)}#v4Main .tpx-austin-exits>.tpx-cap-exits,#v4Main .tpx-austin-exits>.tpx-empty,#v4Main .tpx-austin-exits>.tpx-source-gap{padding:12px}#v4Main .tpx-austin-exits .tpx-cap-exit{grid-template-columns:1fr 1fr;padding:10px}#v4Main .tpx-austin-exits .tpx-cap-exit>div,#v4Main .tpx-austin-exits .tpx-cap-presets{grid-column:1/-1}#v4Main .tpx-austin-roster-picker>.tpx-toolbar{margin:0;padding:10px 12px;border-top:1px solid var(--austin-line)}#v4Main .tpx-austin-roster-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 12px 12px}#v4Main .tpx-austin-roster-cards button{display:flex;min-width:0;min-height:58px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px;border:1px solid var(--austin-line);background:#fff;color:var(--austin-ink);text-align:left;cursor:pointer}#v4Main .tpx-austin-roster-cards button:hover,#v4Main .tpx-austin-roster-cards button:focus-visible{border-color:#0b6e4f;outline:2px solid rgba(11,110,79,.2);outline-offset:1px}#v4Main .tpx-austin-roster-cards button.is-selected{border-color:#087443;background:#edf9f2}#v4Main .tpx-austin-roster-cards :is(b,span,small){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#v4Main .tpx-austin-roster-cards small{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.3}#v4Main .tpx-austin-roster-cards b{font-size:11px}#v4Main .tpx-austin-roster-cards span,#v4Main .tpx-austin-roster-cards small{color:#607487;font-size:9px}#v4Main .tpx-austin-best{display:flex;flex-direction:column;gap:5px;padding:14px 16px;border-bottom:1px solid var(--austin-line);background:#102a43;color:#fff}#v4Main .tpx-austin-best span{color:#b7cadb;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}#v4Main .tpx-austin-best strong{font-size:13px;line-height:1.42}#v4Main .tpx-austin-best small{color:#eabf3b;font-weight:800}#v4Main .tpx-austin-resource-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:var(--austin-line);border-bottom:1px solid var(--austin-line)}#v4Main .tpx-austin-resource-cards>div{min-width:0;padding:9px;background:#fff}#v4Main .tpx-austin-resource-cards dt{color:#607487;font-size:8px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}#v4Main .tpx-austin-resource-cards dd{margin:4px 0 2px;color:var(--austin-ink);font-size:12px;font-weight:900}#v4Main .tpx-austin-resource-cards small{display:block;color:#72869a;font-size:8px;line-height:1.25}#v4Main .tpx-austin-resource-cards .is-blocked{box-shadow:inset 0 3px #b91c1c}#v4Main .tpx-austin-resource-cards .is-attention{box-shadow:inset 0 3px #b45309}#v4Main .tpx-austin-alerts{padding:10px}#v4Main .tpx-austin-alerts .tpx-cap-alert:last-child{margin-bottom:0}#v4Main .tpx-austin-details{min-width:0;border:1px solid var(--austin-line);background:#fff}#v4Main .tpx-austin-tabs{display:flex;min-width:0;border-bottom:1px solid var(--austin-line);background:#eef3f7;overflow-x:auto}#v4Main .tpx-austin-tabs button{flex:1 0 auto;min-height:44px;padding:8px 13px;border:0;border-right:1px solid var(--austin-line);background:transparent;color:#41586d;font-size:11px;font-weight:900;cursor:pointer}#v4Main .tpx-austin-tabs button.active{background:#fff;color:#075b40;box-shadow:inset 0 -3px #0b7a53}#v4Main .tpx-austin-tabs button:focus-visible{position:relative;z-index:1;outline:3px solid #f0b429;outline-offset:-3px}#v4Main .tpx-austin-tabs-mobile,#v4Main .tpx-austin-mobile-verdict{display:none}#v4Main .tpx-austin-tab-panel{min-width:0;padding:12px}#v4Main .tpx-austin-tab-panel>.tpx-section:last-child{margin-bottom:0}#v4Main .tpx-austin-print-snapshot{display:none}#v4Main .tpx-austin :is(button,input,select,summary):focus-visible{outline:3px solid #f0b429;outline-offset:2px}#v4Main .tpx-austin :is(.tpx-field,button,summary){min-height:44px}#v4Main .tpx-austin .tpx-cap-presets .tpx-btn{min-width:44px}@media(max-width:1100px){#v4Main .tpx-austin-command-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);grid-template-areas:"plan decision" "exits exits"}#v4Main .tpx-austin-exits .tpx-cap-exits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#v4Main .tpx-austin{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}#v4Main .tpx-austin-source{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:9px}#v4Main .tpx-austin-source span{min-width:0;overflow-wrap:anywhere}#v4Main .tpx-austin-mobile-verdict{position:sticky;bottom:max(8px,env(safe-area-inset-bottom,0px));z-index:84;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin:0 0 8px;padding:10px 13px;background:#102a43;color:#fff;box-shadow:0 -5px 20px rgba(15,42,67,.24)}#v4Main .tpx-austin-mobile-verdict.is-blocked{background:#7f1d1d}#v4Main .tpx-austin-mobile-verdict.is-conditional{background:#7c4a03}#v4Main .tpx-austin-mobile-verdict span{font-size:12px;font-weight:900;text-transform:uppercase}#v4Main .tpx-austin-mobile-verdict b{font-size:11px;text-align:right}#v4Main .tpx-austin-tabs-mobile{position:sticky;top:0;z-index:83;display:flex;margin-bottom:8px;box-shadow:0 4px 12px rgba(15,42,67,.12)}#v4Main .tpx-austin-tabs-mobile button{min-width:25%;padding-inline:8px}#v4Main .tpx-austin-command-grid{display:block;margin:0}#v4Main .tpx-austin-command-panel,#v4Main .tpx-austin-details{display:none;position:static;margin-bottom:10px;box-shadow:none}#v4Main .tpx-austin-command-panel.is-mobile-active,#v4Main .tpx-austin-details.is-mobile-active{display:block}#v4Main .tpx-austin-panel-head,#v4Main .tpx-austin-details-head{display:block;padding:12px}#v4Main .tpx-austin-panel-head p,#v4Main .tpx-austin-details-head p{max-width:none;margin-top:5px;text-align:left}#v4Main .tpx-austin-core-fields,#v4Main .tpx-austin-disclosure>.tpx-cap-fields{grid-template-columns:1fr;padding:12px}#v4Main .tpx-austin-accounting{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-austin-exits .tpx-cap-exits{display:grid;grid-template-columns:1fr}#v4Main .tpx-austin-roster-cards{grid-template-columns:1fr}#v4Main .tpx-austin-resource-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .tpx-austin-tab-panel{padding:8px}#v4Main .tpx-austin-tab-panel .tpx-table-wrap{max-width:100%;overflow-x:auto}#v4Main .tpx-austin-tab-panel .tpx-table-wrap::before{content:"Complete audit table · swipe horizontally";display:block;position:sticky;left:0;padding:6px 8px;background:#fff7d6;color:#654c00;font-size:9px;font-weight:900;text-transform:uppercase}}@media(max-width:390px){#v4Main .tpx-austin-source{grid-template-columns:1fr}#v4Main .tpx-austin-accounting,#v4Main .tpx-austin-resource-cards{grid-template-columns:1fr 1fr}#v4Main .tpx-austin-tabs button{font-size:10px}}@media print{#v4Main .tpx-austin{padding:0!important}#v4Main .tpx-austin-command-grid,#v4Main .tpx-austin-tabs,#v4Main .tpx-austin-mobile-verdict,#v4Main .tpx-austin-details-head,#v4Main .tpx-austin :is(button,input,select,summary){display:none!important}#v4Main .tpx-austin-print-snapshot{display:block!important;margin:0 0 10mm;border:1px solid #555;padding:6mm;break-inside:avoid}#v4Main .tpx-austin-print-snapshot h2{margin:0 0 4mm}#v4Main .tpx-austin-print-snapshot dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2mm;margin:0}#v4Main .tpx-austin-print-snapshot dl>div{border:1px solid #bbb;padding:2mm}#v4Main .tpx-austin-print-snapshot dt{font-size:7pt;font-weight:800;text-transform:uppercase}#v4Main .tpx-austin-print-snapshot dd{margin:1mm 0 0;font-size:9pt;overflow-wrap:anywhere}#v4Main .tpx-austin-details,#v4Main .tpx-austin-tab-panel,#v4Main .tpx-austin-tab-panel[hidden],#v4Main .tpx-austin details>:not(summary){display:block!important}#v4Main .tpx-austin-tab-panel{padding:0!important}#v4Main .tpx-austin-tab-panel+.tpx-austin-tab-panel{margin-top:6mm}}@media (max-width:640px){[data-v4-similarity-workspace] .tpx-source-strip{display:grid;grid-template-columns:minmax(0,1fr)}[data-v4-similarity-workspace] .tpx-toolbar{align-items:stretch}[data-v4-similarity-workspace] .tpx-toolbar>*{min-width:0;width:100%}[data-v4-similarity-workspace] .tpx-page-actions .tpx-btn{flex:1 1 100%}}#v4Main .tpx-home-task-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.85fr);gap:1px;background:var(--line);border:1px solid var(--line)}#v4Main .tpx-home-task-primary,#v4Main .tpx-home-task-secondary article{min-width:0;background:#fff}#v4Main .tpx-home-task-primary{display:flex;flex-direction:column;justify-content:center;padding:18px}#v4Main .tpx-home-task-kicker{color:#075d3b;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}#v4Main .tpx-home-task-primary h2{margin:6px 0 0;color:var(--ink);font-size:26px}#v4Main .tpx-home-task-primary p,#v4Main .tpx-home-task-secondary p{margin:7px 0 0;color:var(--muted);font-size:11px;line-height:1.45}#v4Main .tpx-home-task-primary .tpx-btn{align-self:flex-start;margin-top:14px}#v4Main .tpx-home-task-secondary{display:grid;grid-template-rows:repeat(3,minmax(0,1fr))}#v4Main .tpx-home-task-secondary article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line)}#v4Main .tpx-home-task-secondary article:last-child{border-bottom:0}#v4Main .tpx-home-task-secondary h3{margin:0;color:var(--ink);font-size:12px}#v4Main .tpx-home-task-secondary .tpx-btn{flex:0 0 auto}@media (max-width:760px){#v4Main .tpx-home-task-layout{grid-template-columns:1fr}#v4Main .tpx-home-task-primary{padding:15px}#v4Main .tpx-home-task-secondary article{align-items:flex-start;padding:12px}#v4Main .tpx-home-task-secondary .tpx-btn{min-width:92px}}#v4Main .tpx-home-task-layout .tpx-btn{min-height:40px}#v4Main .tpx-home-operations{margin:16px 0}#v4Main .tpx-home-operations>summary{cursor:pointer;padding:12px;border:1px solid var(--line);background:#fff;font-weight:700}#v4Main .tpx-home-task-layout .tpx-btn:focus-visible{outline:2px solid #075d3b;outline-offset:3px}#v4Main .tpx-currentness-strip summary{gap:5px 12px}#v4Main .tpx-currentness-strip summary small{margin-left:auto;text-decoration:underline}#v4Main .tpx-player-workspace .tpx-page-head{margin-bottom:12px}#v4Main .tpx-player-search-bar{display:flex;gap:12px;align-items:end;margin:14px 0}#v4Main .tpx-player-search-bar>.tpx-field-label{flex:1;max-width:540px;margin:0}#v4Main .tpx-player-search-bar input{width:100%;min-width:0;height:44px;font-size:16px}#v4Main .tpx-player-workspace .tpx-filter-rail input,#v4Main .tpx-player-workspace .tpx-filter-rail select{width:100%;min-width:0;box-sizing:border-box}#v4Main .tpx-player-workspace .tpx-consumer-evidence{margin:0}#v4Main .tpx-player-workspace .tpx-consumer-evidence summary{min-height:40px}#v4Main .tpx-player-workspace .tpx-explorer-results .tpx-toolbar{margin-top:0}#v4Main[data-v4-route^="liga-mx/source-person/"] .tpx-main{min-height:100vh}@media (max-width:720px){#v4Main .tpx-currentness-strip summary{padding:8px 10px;font-size:11px}#v4Main .tpx-currentness-strip summary b{width:auto}#v4Main .tpx-currentness-strip summary small{margin-left:0}#v4Main .tpx-player-workspace .tpx-page-head{margin-bottom:10px}#v4Main .tpx-player-workspace .tpx-page-head h1{font-size:26px}#v4Main .tpx-player-workspace .tpx-consumer-evidence summary small{display:none}#v4Main .tpx-player-search-bar{margin:12px 13px;gap:8px}#v4Main .tpx-player-search-bar>.tpx-field-label{flex:1;min-width:0}#v4Main .tpx-player-search-bar .tpx-mobile-filter-toggle{margin:0}#v4Main .tpx-player-workspace .tpx-display-toggle{display:none}#v4Main .tpx-player-workspace .tpx-explorer-results>.tpx-toolbar{margin-top:0}}#v4Main .tpx-player-table-hint{display:none}@media (max-width:720px){#v4Main .tpx-player-table-hint{display:block;margin:8px 13px;color:#52627a;font-size:12px}}#v4Main .tpx-app{--v5-ink:#142537;--v5-ink-deep:#0b1928;--v5-paper:#faf8f3;--v5-signal:#f0b451;--v5-border:#d9dedf;background:var(--v5-paper)}#v4Main .tpx-header{height:72px;background:var(--v5-ink-deep);border-bottom:1px solid #304253}#v4Main .tpx-header-inner{width:min(1460px,calc(100% - 48px));height:72px;align-items:center;gap:24px}#v4Main .tpx-brand{gap:12px;min-width:184px}#v4Main .tpx-brand-mark{width:39px;height:39px;border-radius:8px;transform:none;font-size:12px}#v4Main .tpx-brand-copy b{font-size:21px;letter-spacing:-.04em}#v4Main .tpx-brand-copy small{max-width:180px;line-height:1.25;font-size:9px}#v4Main .tpx-nav{display:none}#v4Main .v5-primary-nav{display:flex;flex:1 1 auto;align-items:stretch;justify-content:center;height:100%;gap:3px;min-width:0}#v4Main .v5-primary-link{min-width:0;padding:0 13px;border:0;border-bottom:3px solid transparent;background:transparent;color:#c7d3db;font-size:13px;font-weight:750;cursor:pointer;white-space:nowrap}#v4Main .v5-primary-link:hover,#v4Main .v5-primary-link:focus-visible,#v4Main .v5-primary-link.active{color:#fff;border-bottom-color:var(--v5-signal);background:#172c40;outline:none}#v4Main .tpx-head-actions{flex:0 0 auto;gap:8px;margin-left:0}#v4Main .tpx-login{height:39px;padding:0 13px;border-radius:6px;background:#26394c;font-size:11px}#v4Main .tpx-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:110px;height:39px;border-radius:6px;border-color:#556779;background:#182c40;font-size:13px}#v4Main .tpx-icon-btn::after{content:"Search";font-weight:750}#v4Main .tpx-mobile-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:78px;height:39px;padding:0 10px;border-radius:6px;border-color:#556779;background:#182c40;font-size:13px}#v4Main .v5-more-label{font-size:12px;font-weight:750}#v4Main .tpx-mobile-nav.open{position:fixed;z-index:190;display:block;top:72px;right:24px;left:auto;width:min(680px,calc(100% - 48px));max-height:calc(100dvh - 86px);overflow-y:auto;border:1px solid #486071;border-radius:0 0 12px 12px;box-shadow:0 18px 40px rgba(0,0,0,.35)}#v4Main .tpx-mobile-nav-backdrop{position:fixed;z-index:180;display:block;inset:72px 0 0;width:100%;border:0;background:rgba(3,12,23,.48);cursor:default}#v4Main .tpx-mobile-nav-inner{padding:18px 24px 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}#v4Main .tpx-mobile-nav-inner>h2{grid-column:1 / -1;margin:0 0 10px;font-size:11px;letter-spacing:.09em}#v4Main .v5-mobile-shortcuts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px}#v4Main .v5-mobile-shortcuts button:first-child{grid-column:1 / -1}#v4Main .v5-mobile-shortcuts button{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 14px;border:1px solid #d7dddc;border-radius:7px;background:#f7f4ec;color:var(--v5-ink);font-size:13px;font-weight:800;text-align:left}#v4Main .v5-mobile-shortcuts button:last-child{border-color:#334c5c;background:var(--v5-ink);color:#fff}#v4Main .tpx-mobile-nav-item{min-width:0}#v4Main .tpx-mobile-nav-row>button:first-child{font-size:12px}#v4Main .tpx-mobile-gm{grid-column:1 / -1}#v4Main .tpx-quickbar{display:none}#v4Main .tpx-ticker{background:#f9f6ef;border-bottom-color:#dedbd2}#v4Main .tpx-ticker-inner{width:min(1320px,calc(100% - 48px));min-height:38px;gap:16px}#v4Main .tpx-ticker-title{color:#76582a;letter-spacing:.06em}#v4Main .tpx-main{width:min(1320px,calc(100% - 48px));padding-top:26px}#v4Main .v5-mobile-dock{display:none}#v4Main[data-v4-route="home"] .tpx-app>.tpx-ticker{display:none}#v4Main[data-v4-route="home"] .tpx-main>.tpx-currentness-strip{width:fit-content;max-width:100%;margin:0 0 8px auto;border-radius:99px;border-width:1px;font-size:10px}#v4Main[data-v4-route="home"] .tpx-main>.tpx-currentness-strip.loading{align-items:center;padding:5px 10px}#v4Main[data-v4-route="home"] .tpx-main>.tpx-currentness-strip.loading span{display:none}#v4Main[data-v4-route="home"] .tpx-main>.tpx-currentness-strip summary{padding:5px 10px}#v4Main[data-v4-route="home"] .tpx-main>.tpx-currentness-strip summary span{display:none}#v4Main[data-v4-route="home"] .tpx-main>.tpx-currentness-strip summary small{margin-left:0}#v4Main[data-v4-route="home"] .tpx-page-head{margin:0 0 14px}#v4Main[data-v4-route="home"] .tpx-page-head .tpx-breadcrumb{margin-bottom:5px}#v4Main[data-v4-route="home"] .tpx-page-head h1{font-size:clamp(30px,3vw,42px)}#v4Main[data-v4-route="home"] .tpx-page-head p{font-size:13px}#v4Main .v5-today-workspace{overflow:hidden;margin-bottom:17px;border:1px solid var(--v5-border);border-radius:13px;background:#fff;box-shadow:0 10px 32px rgba(14,35,51,.06)}#v4Main .v5-today-workspace .v5-today-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}#v4Main .v5-today-workspace .v5-today-feature{min-height:278px;padding:28px 32px}#v4Main .v5-today-workspace .v5-today-feature h2{margin-top:9px;font-size:clamp(31px,3vw,42px)}#v4Main .v5-today-workspace .v5-today-feature-actions{margin-top:19px}#v4Main .v5-today-workspace .v5-today-feature small{margin-top:15px}#v4Main .v5-today-workspace .v5-today-queue{padding-top:14px}#v4Main .v5-today-workspace .v5-today-queue>.v5-today-eyebrow{padding-bottom:8px}#v4Main .v5-today-workspace .v5-today-queue article{padding:11px 18px}#v4Main .v5-today-workspace .v5-today-queue h3{font-size:14px}#v4Main .v5-today-workspace .v5-today-queue p{max-width:none}#v4Main[data-v4-route="home"] .v5-home-first-task{margin-bottom:14px;padding:17px 20px;border:1px solid #bdd7cd;border-radius:12px;background:#f4f9f6}#v4Main .v5-home-first-task-head h2{margin:3px 0 12px;color:var(--v5-ink);font-size:23px;line-height:1.2}#v4Main .v5-home-first-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#v4Main .v5-home-first-task-grid article{display:grid;align-content:start;gap:5px;min-width:0;padding:14px;border:1px solid #d9e5df;border-radius:8px;background:#fff}#v4Main .v5-home-first-task-grid article>span{color:#536b62;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}#v4Main .v5-home-first-task-grid strong{color:var(--v5-ink);font-size:16px;overflow-wrap:anywhere}#v4Main .v5-home-first-task-grid p{margin:0;color:#536673;font-size:12px;line-height:1.4}#v4Main .v5-home-first-task-grid .tpx-btn{justify-self:start;min-height:44px;margin-top:4px}#v4Main .v5-home-follow{margin-bottom:13px;padding:18px 20px 20px;border:1px solid var(--v5-border);border-radius:12px;background:#fff}#v4Main .v5-home-follow-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:13px}#v4Main .v5-home-follow-head .v5-today-eyebrow{color:#795a2b}#v4Main .v5-home-follow h2{margin:3px 0 0;color:var(--v5-ink);font-size:20px;letter-spacing:-.025em}#v4Main .v5-home-follow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#v4Main .v5-home-follow-grid article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:13px 15px;border:1px solid #e1e7e5;border-radius:8px;background:#f9faf8}#v4Main .v5-home-follow-grid b{color:var(--v5-ink);font-size:13px}#v4Main .v5-home-follow-grid p{grid-column:1;margin:0;color:#61717b;font-size:12px}#v4Main .v5-home-follow-grid .tpx-btn{grid-column:2;grid-row:1 / 3;min-height:36px;border-radius:6px}#v4Main .v5-home-follow-detail{margin-top:11px}#v4Main .v5-home-follow-detail>summary{color:#496078;font-size:12px;font-weight:750;cursor:pointer}#v4Main .v5-home-follow-detail[open]>.tpx-section{margin-top:12px}#v4Main .v5-home-explore,#v4Main .v5-home-tools{margin-bottom:11px;border:1px solid var(--v5-border);border-radius:9px;background:#fff}#v4Main .v5-home-explore>summary,#v4Main .v5-home-tools>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 19px;color:var(--v5-ink);font-size:14px;font-weight:800;cursor:pointer;list-style:none}#v4Main .v5-home-explore>summary::-webkit-details-marker,#v4Main .v5-home-tools>summary::-webkit-details-marker{display:none}#v4Main .v5-home-explore>summary small{display:block;margin-top:4px;color:#60717b;font-size:11px;font-weight:500}#v4Main .v5-home-explore[open]>summary,#v4Main .v5-home-tools[open]>summary{border-bottom:1px solid #e4e9e7}#v4Main .v5-home-explore-body,#v4Main .v5-home-tools-body{padding:15px}#v4Main .v5-home-explore-body .tpx-section:last-child{margin-bottom:0}#v4Main .v5-home-tools-body>.tpx-actions{flex-wrap:wrap;margin-bottom:14px}#v4Main .v5-home-tools-body .tpx-ticker{border:1px solid #e0e5e1;border-radius:7px}#v4Main .v5-home-tools-body .tpx-ticker-inner{width:100%;padding-inline:12px}#v4Main[data-v4-route="home"] .tpx-footer-inner{padding-top:9px;padding-bottom:9px}#v4Main[data-v4-route="home"] .tpx-footer-inner>:first-child p{display:none}#v4Main[data-v4-route="home"] .tpx-page-head{align-items:center;gap:22px;margin:0 0 14px}#v4Main[data-v4-route="home"] .tpx-page-head h1{max-width:650px;color:var(--v5-ink);font-size:clamp(30px,3vw,42px);line-height:1.04;letter-spacing:-.045em}#v4Main[data-v4-route="home"] .tpx-page-head p{color:#5c6a75;font-size:13px}#v4Main[data-v4-route="home"] .tpx-page-actions{max-width:460px;justify-content:flex-end}#v4Main[data-v4-route="home"] .tpx-page-actions .tpx-btn{border-radius:6px;min-height:38px}#v4Main[data-v4-route="home"] .tpx-section{overflow:hidden;border:1px solid var(--v5-border);border-radius:12px;box-shadow:0 7px 22px rgba(14,35,51,.035);background:#fff;margin-bottom:18px}#v4Main[data-v4-route="home"] .tpx-section{content-visibility:visible;contain-intrinsic-size:none}#v4Main[data-v4-route="home"] .tpx-section-head{min-height:54px;padding:11px 17px;border-bottom-color:#e3e7e6}#v4Main[data-v4-route="home"] .tpx-section-head h2{font-size:15px;letter-spacing:-.01em;text-transform:none}#v4Main[data-v4-route="home"] .tpx-section-head small{font-size:11px}#v4Main[data-v4-route="home"] .tpx-section-head .tpx-btn{min-height:36px;border-radius:6px}#v4Main[data-v4-route="home"] .tpx-source-strip{border-radius:7px;border-color:#dae3dd;background:#f3f8f5}#v4Main .v5-today-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0;border:0;background:#fff}#v4Main .v5-today-feature{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:300px;padding:32px 36px;background:var(--v5-ink);color:#fff}#v4Main .v5-today-eyebrow{color:#f4c77c;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#v4Main .v5-today-feature h2{margin:12px 0 7px;color:#fff;font-size:clamp(31px,3.1vw,44px);letter-spacing:-.04em;line-height:1.05}#v4Main .v5-today-feature p{max-width:430px;margin:0;color:#cbd6dd;font-size:15px;line-height:1.5}#v4Main .v5-home-search{width:100%;max-width:490px;margin-top:13px}#v4Main .v5-home-search label{display:block;margin-bottom:6px;color:#fff;font-size:12px;font-weight:750}#v4Main .v5-home-search input{width:100%;min-height:46px;padding:0 13px;border:2px solid #d4e0e5;border-radius:7px;background:#fff;color:#112b3b;font:inherit;font-size:15px}#v4Main .v5-home-search input:focus-visible{outline:3px solid #f4c77c;outline-offset:2px}#v4Main .v5-home-search-results:not([hidden]){max-height:280px;overflow-y:auto;margin-top:6px;border:1px solid #d4e0e5;border-radius:7px;background:#fff;color:#112b3b}#v4Main .v5-home-search-results button{display:block;width:100%;min-height:52px;padding:9px 12px;border:0;border-bottom:1px solid #e1e8e9;background:transparent;color:#112b3b;text-align:left;cursor:pointer}#v4Main .v5-home-search-results button:hover,#v4Main .v5-home-search-results button:focus-visible{background:#f8edda}#v4Main .v5-home-search-results button b,#v4Main .v5-home-search-results button small{display:block;margin:0;color:inherit}#v4Main .v5-home-search-results button small{margin-top:3px;color:#596d79;line-height:1.3}#v4Main .v5-home-search-results .tpx-empty{padding:12px;color:#405967;font-size:12px}#v4Main .v5-today-feature-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}#v4Main .v5-today-feature-actions .tpx-btn{min-height:44px;padding:0 15px;border-radius:6px;font-size:12px;font-weight:800}#v4Main .v5-today-feature-actions .tpx-btn.primary{border-color:var(--v5-signal);background:var(--v5-signal);color:#2d2619}#v4Main .v5-today-feature-actions .tpx-btn:not(.primary){border-color:#7890a0;background:transparent;color:#fff}#v4Main .v5-today-feature small{margin-top:20px;color:#9fb0bc;font-size:11px}#v4Main .v5-today-queue{min-width:0;display:grid;grid-template-rows:auto repeat(3,minmax(0,1fr));padding:17px 0 0}#v4Main .v5-today-queue>.v5-today-eyebrow{padding:0 22px 12px;color:#795a2b}#v4Main .v5-today-queue article{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 22px;border-top:1px solid #e5e9e8}#v4Main .v5-today-queue-index{align-self:start;color:#a07943;font-size:12px;font-weight:800}#v4Main .v5-today-queue h3{margin:0 0 4px;font-size:15px;color:var(--v5-ink)}#v4Main .v5-today-queue p{margin:0;max-width:230px;color:#667681;font-size:12px;line-height:1.4}#v4Main .v5-today-queue .tpx-btn{min-height:40px;border-radius:6px;white-space:nowrap}#v4Main .v5-today-fixture-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e3e8e8}#v4Main .v5-today-fixture{min-width:0;display:flex;flex-direction:column;align-items:flex-start;min-height:155px;padding:20px;background:#fff}#v4Main .v5-today-fixture-date{color:#795a2b;font-size:11px;font-weight:800;text-transform:uppercase}#v4Main .v5-today-fixture strong{margin:13px 0 auto;color:var(--v5-ink);font-size:16px;line-height:1.25}#v4Main .v5-today-fixture strong span{color:#86939a;font-size:12px;font-weight:500}#v4Main .v5-today-fixture .tpx-entity{margin-top:13px}#v4Main[data-v4-route="home"] .tpx-home-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:0;border:0;background:#e3e8e8}#v4Main[data-v4-route="home"] .tpx-home-actions .tpx-btn{min-height:60px;padding:12px;background:#fff;color:var(--v5-ink);text-align:left;font-size:12px;font-weight:800}#v4Main[data-v4-route="home"] .tpx-home-actions .tpx-btn.primary{background:#f7e8ca;color:#64471f}#v4Main[data-v4-route="home"] .tpx-home-actions .tpx-btn:hover{background:#f4f0e8}#v4Main[data-v4-route="home"] .tpx-home-operations{border-radius:10px;overflow:hidden}#v4Main .tpx-modal-backdrop:has([aria-label="Search V4"]){padding-top:88px;background:rgba(7,19,30,.76)}#v4Main .tpx-modal[aria-label="Search V4"]{width:min(780px,100%);border:0;border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.35)}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-head{min-height:66px;padding:16px 22px;background:var(--v5-ink);color:#fff}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-head h2{font-size:19px;letter-spacing:-.02em;text-transform:none}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-head button{border-radius:6px;border-color:#7890a0;background:transparent;color:#fff}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-body{padding:20px 22px 22px}#v4Main .tpx-modal[aria-label="Search V4"] input[type="search"]{width:100%;min-height:52px;padding:0 15px;border-radius:8px;font-size:17px}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-source-note{margin:10px 0 18px;color:#62727f;font-size:12px}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-search-results button{min-height:56px;padding:10px 12px;border-radius:6px}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-search-results button:hover,#v4Main .tpx-modal[aria-label="Search V4"] .tpx-search-results button:focus-visible{background:#f7f0e4}@media (max-width:1180px){#v4Main .tpx-header-inner{width:min(100%,calc(100% - 24px));gap:12px}#v4Main .v5-primary-link{padding:0 8px;font-size:12px}#v4Main .tpx-brand{min-width:110px}#v4Main .tpx-brand-copy small{display:none}#v4Main .tpx-icon-btn{width:39px}#v4Main .tpx-icon-btn::after{content:none}}@media (max-width:920px){#v4Main .v5-primary-nav{display:none}#v4Main .tpx-head-actions{margin-left:auto}}@media (max-width:760px){#v4Main .tpx-header{height:60px}#v4Main .tpx-header-inner{width:100%;height:60px;padding:0 13px}#v4Main .tpx-brand{min-width:0}#v4Main .tpx-brand-mark{width:35px;height:35px}#v4Main .tpx-brand-copy b{font-size:17px}#v4Main .tpx-login{display:none}#v4Main .tpx-mobile-btn{min-width:40px;width:40px;padding:0}#v4Main .tpx-mobile-btn .v5-more-label{display:none}#v4Main .tpx-mobile-nav.open{top:60px;left:0;right:0;width:100%;max-height:calc(100dvh - 125px);border:0;border-radius:0}#v4Main .tpx-mobile-nav-inner{display:block;padding:12px 20px 22px}#v4Main .tpx-mobile-nav-inner>h2{position:static;width:auto;height:auto;margin:0 0 8px;clip:auto;overflow:visible}#v4Main .tpx-mobile-nav-backdrop{inset:60px 0 0}#v4Main .tpx-ticker-inner{width:calc(100% - 26px)}#v4Main .tpx-main{width:calc(100% - 26px);padding:17px 0 105px}#v4Main[data-v4-route="home"] .tpx-main{padding-top:10px}#v4Main[data-v4-route="home"] .tpx-page-head{margin:0 0 12px}#v4Main[data-v4-route="home"] .tpx-page-head .tpx-breadcrumb{display:none}#v4Main[data-v4-route="home"] .tpx-page-head h1{font-size:29px}#v4Main[data-v4-route="home"] .tpx-page-head p{margin-top:3px;font-size:12px}#v4Main .v5-today-workspace{margin-bottom:11px}#v4Main .v5-today-workspace .v5-today-feature{min-height:0;padding:13px 17px 12px}#v4Main .v5-today-workspace .v5-today-feature h2{margin-top:6px;font-size:32px}#v4Main .v5-today-workspace .v5-today-feature p{font-size:12px}#v4Main .v5-today-workspace .v5-today-feature-actions{margin-top:8px}#v4Main .v5-today-workspace .v5-today-feature-actions .tpx-btn{min-height:44px}#v4Main .v5-today-workspace .v5-today-feature small{margin-top:6px}#v4Main .v5-today-workspace .v5-home-search{margin-top:8px}#v4Main .v5-today-workspace .v5-home-search input{min-height:42px}#v4Main .v5-today-workspace .v5-today-queue{padding-top:11px}#v4Main .v5-today-workspace .v5-today-queue>.v5-today-eyebrow{padding:0 17px 9px}#v4Main .v5-today-workspace .v5-today-queue article{grid-template-columns:20px minmax(0,1fr) auto;gap:7px;padding:6px 11px}#v4Main .v5-today-workspace .v5-today-queue article .tpx-btn{grid-column:3;grid-row:1}#v4Main .v5-today-workspace .v5-today-queue h3{margin-bottom:1px;font-size:12px}#v4Main .v5-today-workspace .v5-today-queue p{font-size:10px}#v4Main .v5-today-workspace .v5-today-queue .tpx-btn{min-height:40px;padding:0 8px;font-size:10px}#v4Main[data-v4-route="home"] .v5-home-first-task{padding:12px;margin-bottom:10px}#v4Main .v5-home-first-task-head h2{margin-bottom:8px;font-size:19px}#v4Main .v5-home-first-task-grid{grid-template-columns:1fr;gap:7px}#v4Main .v5-home-first-task-grid article{padding:10px 12px}#v4Main .v5-home-follow{padding:14px}#v4Main .v5-home-follow-head{align-items:start;margin-bottom:10px}#v4Main .v5-home-follow h2{font-size:17px}#v4Main .v5-home-follow-head>.tpx-btn{display:none}#v4Main .v5-home-follow-grid{grid-template-columns:1fr;gap:7px}#v4Main .v5-home-follow-grid article{padding:10px}#v4Main .v5-home-follow-grid .tpx-btn{min-height:32px;padding:0 8px;font-size:10px}#v4Main .v5-home-explore>summary,#v4Main .v5-home-tools>summary{padding:13px 14px}#v4Main[data-v4-route="home"] .tpx-footer-inner>:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}#v4Main[data-v4-route="home"] .tpx-footer-inner>:first-child h3{margin:0}#v4Main .v5-mobile-dock{position:fixed;bottom:0;left:0;right:0;z-index:180;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:66px;padding:5px 6px max(5px,env(safe-area-inset-bottom));border-top:1px solid #d6ddd9;background:#fff;box-shadow:0 -8px 26px rgba(7,23,31,.1)}#v4Main .v5-mobile-dock button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:52px;border:0;border-radius:7px;background:transparent;color:#415564;font-size:10px;font-weight:750}#v4Main .v5-mobile-dock button span{height:22px;font-size:21px;line-height:1}#v4Main .v5-mobile-dock button[aria-current="page"],#v4Main .v5-mobile-dock button[aria-expanded="true"]{background:#f4ebd9;color:#5b421b}#v4Main .tpx-footer{padding-bottom:66px}#v4Main[data-v4-route="home"] .tpx-page-head{display:block;margin:0 0 12px}#v4Main[data-v4-route="home"] .tpx-page-head h1{font-size:29px}#v4Main[data-v4-route="home"] .tpx-page-head p{font-size:12px}#v4Main[data-v4-route="home"] .tpx-page-actions{justify-content:flex-start;margin-top:14px}#v4Main[data-v4-route="home"] .tpx-section{margin-bottom:14px}#v4Main[data-v4-route="home"] .tpx-section-head{padding:10px 13px}#v4Main .v5-today-grid{display:block}#v4Main .v5-today-feature{min-height:0;padding:28px 22px}#v4Main .v5-today-feature h2{font-size:35px}#v4Main .v5-today-feature p{font-size:13px}#v4Main .v5-today-feature-actions{display:grid;width:100%;gap:8px}#v4Main .v5-today-feature-actions .tpx-btn{width:100%;text-align:center}#v4Main .v5-today-queue{padding-top:14px}#v4Main .v5-today-queue>.v5-today-eyebrow{padding:0 17px 10px}#v4Main .v5-today-queue article{grid-template-columns:23px minmax(0,1fr);gap:7px 10px;padding:14px 17px}#v4Main .v5-today-queue .tpx-btn{grid-column:2;justify-self:start}#v4Main .v5-today-fixture-list{grid-template-columns:1fr}#v4Main .v5-today-fixture{min-height:120px;padding:16px}#v4Main[data-v4-route="home"] .tpx-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main[data-v4-route="home"] .tpx-home-actions .tpx-btn{min-height:54px}#v4Main .tpx-modal-backdrop:has([aria-label="Search V4"]){align-items:end;padding:0}#v4Main .tpx-modal[aria-label="Search V4"]{width:100%;max-height:calc(100dvh - 70px);border-radius:16px 16px 0 0}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-head{padding:14px 17px}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-head h2{font-size:16px}#v4Main .tpx-modal[aria-label="Search V4"] .tpx-modal-body{padding:15px 17px max(24px,env(safe-area-inset-bottom))}}.cb-saved-work{background:#f5f8f6;border:1px solid #cddbd4;border-radius:12px;margin:14px 0 12px;padding:22px;color:#142922}.cb-saved-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:18px}.cb-saved-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#2e7255;margin-bottom:6px}.cb-saved-heading h2{font-size:clamp(22px,2.4vw,32px);line-height:1.08;letter-spacing:-.035em;margin:0 0 8px}.cb-saved-heading p{font-size:14px;line-height:1.5;color:#50685c;max-width:650px;margin:0}.cb-saved-total{white-space:nowrap;padding:7px 11px;border:1px solid #b9d0c3;border-radius:999px;color:#2e7255;font-size:12px;font-weight:700}.cb-saved-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.cb-saved-card{font:inherit;text-align:left;display:flex;flex-direction:column;align-items:start;min-width:0;min-height:144px;padding:14px 15px;background:white;border:1px solid #cbd9d0;border-radius:9px;color:#163126;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.cb-saved-card:hover{transform:translateY(-2px);border-color:#2d7854;box-shadow:0 6px 16px #10291b18}.cb-saved-card.is-active{border-color:#287250;background:#e9f5ed;box-shadow:inset 0 0 0 1px #287250}.cb-saved-card:focus-visible{outline:3px solid #166c4b;outline-offset:2px}.cb-saved-card-label{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#377250}.cb-saved-card strong{font-size:29px;line-height:1.1;letter-spacing:-.04em;margin:6px 0 4px}.cb-saved-card small{font-size:11px;line-height:1.35;color:#5a6e61}.cb-saved-card-open{font-size:11px;font-weight:800;margin-top:auto;padding-top:12px;color:#1c6645}.cb-saved-card-open span{font-size:14px}.cb-saved-all{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px;color:#5a6e61;font-size:12px}.cb-saved-all .cb-saved-card{min-height:auto;display:inline-flex;flex-direction:row;gap:7px;padding:6px 10px;background:transparent;border:0;box-shadow:none}.cb-saved-all .cb-saved-card strong,.cb-saved-all .cb-saved-card small,.cb-saved-all .cb-saved-card-open{display:none}.cb-saved-scope{border:1px solid #d5dfd8;border-radius:8px;background:white;margin-bottom:12px}.cb-saved-scope summary{cursor:pointer;padding:10px 13px;font-size:12px;font-weight:800;color:#244c35;display:flex;justify-content:space-between;gap:8px}.cb-saved-scope summary span{font-weight:500;color:#667b6d}.cb-saved-scope .tpx-stats{margin:0;border:0;border-top:1px solid #d5dfd8}.cb-saved-ledger{scroll-margin-top:80px}@media(max-width:950px){.cb-saved-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.cb-saved-work{padding:17px 14px;margin-top:12px}.cb-saved-heading{display:block}.cb-saved-heading p{font-size:13px}.cb-saved-total{display:inline-block;margin-top:12px}.cb-saved-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cb-saved-card{min-height:122px;padding:12px}.cb-saved-card strong{font-size:26px}.cb-saved-card small{font-size:10px}.cb-saved-scope summary{display:block}.cb-saved-scope summary span{display:block;margin-top:2px}}.cb-follow-scope{display:block;color:#596d61;font-size:11px;line-height:1.3;margin:-3px 0 8px}.cb-scout-grid{margin-top:12px}.cb-scout-grid,.cb-scout-grid>div,.cb-scout-grid [data-v4-key="exact-player-ledger"]{min-width:0;max-width:100%}.cb-scout-grid .tpx-table-wrap{min-width:0;max-width:100%;overflow-x:auto}.cb-scout-task{display:flex;align-items:center;justify-content:space-between;gap:15px;min-width:0;margin:13px 0 0;padding:14px 16px;border:1px solid #cbd9dc;border-radius:9px;background:#f7faf9}.cb-scout-task-copy{min-width:0}.cb-scout-task-copy>span{display:block;color:#35616a;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cb-scout-task-copy h2{margin:4px 0;color:#183b4b;font-size:19px;line-height:1.15}.cb-scout-task-copy p{margin:0 0 5px;color:#4b616b;font-size:11px}.cb-scout-task-copy small{display:block;color:#526975;font-size:10px;line-height:1.35}.cb-scout-task-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:0 0 auto}.cb-scout-task-actions .tpx-entity{min-height:34px;padding:7px 10px}.cb-scout-inspector .tpx-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:15px}.cb-scout-inspector .tpx-form-grid>b{grid-column:1/-1;font-size:21px;line-height:1.1}.cb-scout-inspector .tpx-form-grid>span{grid-column:1/-1;color:#526875;margin-top:-7px}.cb-scout-inspector .tpx-form-grid>label{display:flex;flex-direction:column;gap:5px;min-width:0;font-weight:700;font-size:11px;color:#3b5360}.cb-scout-inspector .tpx-form-grid>label.wide{grid-column:1/-1}.cb-scout-inspector .tpx-form-grid .tpx-field{width:100%;min-width:0}.cb-scout-inspector .tpx-form-grid textarea{min-height:76px;resize:vertical}.cb-scout-inspector .tpx-form-grid>.tpx-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.cb-scout-inspector .tpx-form-grid>small{grid-column:1/-1;color:#637681;line-height:1.45}.cb-scout-evidence{border:1px solid #cdd9dc;border-radius:8px;background:#f8fbfb;margin:12px 0}details.cb-scout-evidence[data-v4-key="scouting-workbench-evidence"]{border:0;background:transparent}.cb-scout-evidence summary{cursor:pointer;padding:10px 13px;font-size:12px;font-weight:700;color:#234b5b}.cb-scout-evidence summary:focus-visible{outline:3px solid #166c72;outline-offset:2px}.cb-scout-evidence>.tpx-source-strip,.cb-scout-evidence>.tpx-stats{margin:0 10px 10px}@media(max-width:900px){.cb-scout-grid{display:flex;flex-direction:column}.cb-scout-grid>div,.cb-scout-inspector{width:100%;min-width:0}.cb-scout-task{display:block}.cb-scout-task-actions{justify-content:flex-start;margin-top:9px}}@media(max-width:600px){.cb-scout-inspector .tpx-form-grid{grid-template-columns:1fr;padding:13px}.cb-scout-inspector .tpx-form-grid>label{grid-column:1/-1}}.cb-market-entry{margin:13px 0 14px;padding:20px 22px;border:1px solid #d9d2c3;border-radius:11px;background:#fbf8f2;color:#2c251a}.cb-market-heading>span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#99632c}.cb-market-heading h2{font-size:clamp(21px,2.3vw,29px);line-height:1.12;letter-spacing:-.03em;margin:5px 0}.cb-market-heading p{font-size:13px;color:#6a5b4b;margin:0 0 16px;line-height:1.45}.cb-market-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.cb-market-cards button{font:inherit;text-align:left;display:flex;flex-direction:column;min-width:0;min-height:114px;padding:12px 13px;border:1px solid #d8cebc;border-radius:8px;background:white;color:#2b271f;cursor:pointer}.cb-market-cards button:hover{border-color:#a96a33;box-shadow:0 5px 14px #5a3a171a;transform:translateY(-2px)}.cb-market-cards button:focus-visible{outline:3px solid #a8642c;outline-offset:2px}.cb-market-cards strong{font-size:14px;line-height:1.25}.cb-market-cards span{font-size:11px;line-height:1.35;color:#746455;margin-top:6px}.cb-market-cards small{font-size:10px;color:#965b29;font-weight:800;margin-top:auto;padding-top:10px}.cb-market-evidence{border:1px solid #ded7c8;border-radius:8px;margin:13px 0;background:#fffdfa}#v4Main #tpx-content details.cb-market-evidence[data-v4-key="market-entry-source-evidence"]{border:0;background:transparent}.cb-market-evidence summary{padding:10px 12px;font-size:12px;font-weight:700;cursor:pointer}.cb-market-evidence summary:focus-visible{outline:3px solid #a8642c;outline-offset:2px}.cb-market-evidence-body{padding:0 10px 10px}.cb-market-evidence-body .tpx-source-strip{margin:6px 0}@media(max-width:950px){.cb-market-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cb-market-entry{padding:16px 14px}.cb-market-cards{gap:7px}.cb-market-cards button{min-height:119px;padding:10px}.cb-market-cards strong{font-size:12px}.cb-market-cards span{font-size:10px}.cb-market-cards small{font-size:9px}}.cb-cap-tabs{scroll-margin-top:80px}.cb-cap-primary{margin-top:13px}.cb-cap-evidence{margin:10px 0 16px;border:1px solid #ccd7dd;border-radius:8px;background:#f8fbfc;color:#1c4050}.cb-cap-evidence summary{padding:10px 14px;cursor:pointer;font-weight:700;font-size:12px}.cb-cap-evidence summary:focus-visible{outline:3px solid #1d6280;outline-offset:2px}.cb-cap-evidence-body{padding:0 12px 12px}.cb-cap-evidence-body .tpx-source-strip{margin:6px 0}@media(max-width:620px){.cb-cap-primary{margin-top:8px}.cb-cap-evidence{margin-top:7px}.cb-cap-evidence summary{padding:10px 12px}#v4Main .cb-cap-profile .tpx-squad-cap-profile-facts{grid-template-columns:repeat(3,minmax(0,1fr))}#v4Main .cb-cap-profile .tpx-squad-cap-profile-facts span{border-bottom:0;border-right:1px solid var(--line);overflow-wrap:anywhere}#v4Main .cb-cap-profile .tpx-squad-cap-profile-facts span:last-child{border-right:0}}#v4Main .cb-match-list-source-cue,#v4Main .cb-match-list-firstuse-freshness{margin:2px 0;padding:1px 0;font-size:10px;line-height:1.1;color:var(--muted)}#v4Main section[data-v4-key="all-fixtures"] .tpx-actions{position:relative;z-index:6}#v4Main .cb-match-list-method{margin:6px 0 12px;font-size:11px}#v4Main .cb-match-list-method summary{cursor:pointer}#v4Main .cb-match-list-club-actions summary{cursor:pointer;padding:2px 0}#v4Main .cb-match-list-club-actions>.tpx-actions{padding:6px 0}#v4Main[data-v4-route^="club/"][data-v4-route$="/fixtures"] section[data-v4-key="all-fixtures"],#v4Main[data-v4-route^="club/"][data-v4-route$="/history"] section[data-v4-key="completed-match-history"],#v4Main[data-v4-route^="club/"][data-v4-route$="/lineups"] section[data-v4-key="confirmed-lineup-files"]{content-visibility:visible;contain-intrinsic-size:none}@media(max-width:1600px){#v4Main .tpx-table[data-table-id="mls-match-ledger"] th:last-child{position:sticky;right:0;z-index:4;background:#edf0f4;box-shadow:-1px 0 0 var(--line-dark)}#v4Main .tpx-table[data-table-id="mls-match-ledger"] td:last-child{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-1px 0 0 var(--line-dark)}}@media(max-width:620px){#v4Main[data-v4-route^="club/"][data-v4-route$="/fixtures"] .tpx-profile-head,#v4Main[data-v4-route^="club/"][data-v4-route$="/lineups"] .tpx-profile-head{margin-bottom:0}#v4Main[data-v4-route^="club/"][data-v4-route$="/fixtures"] .cb-match-list-club-actions,#v4Main[data-v4-route^="club/"][data-v4-route$="/lineups"] .cb-match-list-club-actions{margin-bottom:0}#v4Main[data-v4-route^="club/"][data-v4-route$="/fixtures"] section[data-v4-key="all-fixtures"]>.tpx-section-head,#v4Main[data-v4-route^="club/"][data-v4-route$="/lineups"] section[data-v4-key="confirmed-lineup-files"]>.tpx-section-head{min-height:38px;padding:2px 10px}#v4Main[data-v4-route^="club/"][data-v4-route$="/lineups"] .cb-club-lineups tbody td[data-label="Live / replay"]{order:-1;grid-column:1/-1}#v4Main[data-v4-route^="league/"][data-v4-route$="/matches"] .tpx-page-head{gap:4px;margin-bottom:8px}#v4Main[data-v4-route^="league/"][data-v4-route$="/matches"] .tpx-page-head h1{font-size:18px;line-height:1.05}#v4Main[data-v4-route^="league/"][data-v4-route$="/matches"] .tpx-page-head p{margin-top:2px;font-size:11px;line-height:1.15}#v4Main[data-v4-route^="league/"][data-v4-route$="/matches"] .tpx-page-identity{gap:4px 8px;margin-bottom:8px;padding:4px 8px;font-size:10px}#v4Main .tpx-table[data-table-id^="v4-team-history-"] th:last-child,#v4Main .tpx-table[data-table-id="v4-league-matches"] th:last-child,#v4Main .tpx-table[data-table-id="v4-leagues-cup-complete-schedule"] th:last-child,#v4Main .tpx-table[data-table-id="v4-ligamx-domestic-matches"] th:last-child,#v4Main .tpx-table[data-table-id="v4-ligamx-leagues-cup-matches"] th:last-child{position:sticky;right:0;z-index:4;background:#edf0f4;box-shadow:-1px 0 0 var(--line-dark)}#v4Main .tpx-table[data-table-id^="v4-team-history-"] td:last-child,#v4Main .tpx-table[data-table-id="v4-league-matches"] td:last-child,#v4Main .tpx-table[data-table-id="v4-leagues-cup-complete-schedule"] td:last-child,#v4Main .tpx-table[data-table-id="v4-ligamx-domestic-matches"] td:last-child,#v4Main .tpx-table[data-table-id="v4-ligamx-leagues-cup-matches"] td:last-child{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-1px 0 0 var(--line-dark)}#v4Main .tpx-table[data-table-id="v4-ligamx-domestic-matches"] th:nth-last-child(2){position:sticky;right:84px;z-index:4;background:#edf0f4;box-shadow:-1px 0 0 var(--line-dark)}#v4Main .tpx-table[data-table-id="v4-ligamx-domestic-matches"] td:nth-last-child(2){position:sticky;right:84px;z-index:3;background:#fff;box-shadow:-1px 0 0 var(--line-dark)}#v4Main section[data-v4-key="confirmed-lineup-files"] .tpx-section-head{padding-top:0;padding-bottom:2px}#v4Main .tpx-profile-head:has(+ .cb-match-list-club-actions + .tpx-tabs + .cb-match-list-firstuse-freshness + section[data-v4-key="all-fixtures"]),#v4Main .tpx-profile-head:has(+ .cb-match-list-club-actions + .tpx-tabs + .cb-match-list-source-cue + section[data-v4-key="confirmed-lineup-files"]){margin-bottom:8px}#v4Main .cb-match-list-club-actions:has(+ .tpx-tabs + .cb-match-list-firstuse-freshness + section[data-v4-key="all-fixtures"]),#v4Main .cb-match-list-club-actions:has(+ .tpx-tabs + .cb-match-list-source-cue + section[data-v4-key="confirmed-lineup-files"]){margin:0 0 4px;font-size:11px}#v4Main .tpx-tabs:has(+ .cb-match-list-firstuse-freshness + section[data-v4-key="all-fixtures"]),#v4Main .tpx-tabs:has(+ .cb-match-list-source-cue + section[data-v4-key="confirmed-lineup-files"]){margin-bottom:0}#v4Main section[data-v4-key="all-fixtures"],#v4Main section[data-v4-key="confirmed-lineup-files"]{margin-top:0}}#v4Main #tpx-content .tpx-source-strip{border:0 !important;background:transparent !important;padding:0 !important}#v4Main #tpx-content .tpx-consumer-evidence{border:0;background:transparent}#v4Main #tpx-content .tpx-consumer-evidence>summary{padding:6px 0;background:transparent}#v4Main #tpx-content .tpx-consumer-evidence-body{padding:6px 0}#v4Main #tpx-content .tpx-inline-source-cue{margin:4px 0 8px;color:#465c5a;font-size:11px}#v4Main .cb-task-source{margin:4px 0 10px;border-bottom:1px solid var(--line)}#v4Main .cb-task-source>summary{cursor:pointer;padding:7px 2px;color:#35504d;font-size:12px;line-height:1.3;font-weight:650}#v4Main .cb-task-source>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#v4Main .cb-task-source-body{padding:4px 0 8px}#v4Main .cb-task-source-body .tpx-source-strip{margin:4px 0}#v4Main .cb-task-first-read{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 12px;padding:11px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface,#fff)}#v4Main .cb-task-first-read>div:first-child{min-width:0;display:grid;gap:2px}#v4Main .cb-task-first-read small{font-size:11px;color:var(--muted)}#v4Main .cb-task-first-read strong{font-size:17px;line-height:1.2;color:var(--ink,#172c2a);overflow-wrap:anywhere}#v4Main .cb-task-first-read span{font-size:11px;line-height:1.35;color:#465c5a}#v4Main .cb-task-first-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:none}@media(max-width:620px){#v4Main .cb-task-first-read{display:grid;gap:8px;padding:9px 11px}#v4Main .cb-task-first-read strong{font-size:15px}#v4Main .cb-task-first-actions{justify-content:flex-start}}#v4Main .cb-austin-list-status{display:block;max-width:100%;margin-top:4px;color:#465c5a;font:500 10px/1.3 Inter,Arial,sans-serif;white-space:normal;overflow-wrap:anywhere}#v4Main .cb-austin-list-status span{display:block}#v4Main .cb-austin-list-status span:first-child{font-weight:700;color:#31504d}#v4Main .cb-explorer-card>.cb-austin-list-status{margin:6px 0 2px;padding:6px 8px;border-radius:6px;background:#f2f6f5}#v4Main .cb-austin-dated-list{max-width:1200px;margin-inline:auto;color:#172b3a}#v4Main .cb-austin-dated-boundary{display:block;padding:16px 20px;background:#eef4f7;color:#263e50;border:1px solid #c7d7e1;border-radius:12px}#v4Main .cb-austin-dated-boundary p{margin:4px 0;color:#263e50!important;line-height:1.55}#v4Main .cb-austin-dated-controls{display:flex;align-items:end;gap:16px;margin:24px 0 12px}#v4Main .cb-austin-dated-controls label{display:grid;gap:7px;flex:1;font-weight:650}#v4Main .cb-austin-dated-controls input{min-height:46px;width:100%;padding:10px 12px;border:1px solid #91a8b8;border-radius:8px;background:#fff;color:#172b3a;font:inherit}#v4Main .cb-austin-dated-list .tpx-btn,#v4Main .cb-austin-public-notice .tpx-btn,#v4Main .cb-austin-dated-handoff,#v4Main .cb-austin-primary-handoff{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;white-space:normal;line-height:1.4}#v4Main .cb-austin-dated-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#v4Main .cb-austin-dated-card{min-width:0;padding:20px;border:1px solid #c5d4df;border-radius:12px;background:#fff;display:flex;flex-direction:column;gap:12px;scroll-margin-top:24px}#v4Main .cb-austin-dated-card.is-selected{border:2px solid #17668c;box-shadow:0 0 0 3px #dceef7}#v4Main .cb-austin-dated-card-head h2{font-size:20px;line-height:1.3;margin:0;color:#172b3a}#v4Main .cb-austin-dated-card p{margin:0;color:#344c5e!important;line-height:1.5}#v4Main .cb-austin-selected-label{font-size:12px;font-weight:700;color:#135b7d}#v4Main .cb-austin-dated-values{display:grid;grid-template-columns:1fr 1fr;gap:12px}#v4Main .cb-austin-dated-values p{display:grid;gap:5px;background:#edf5f8;padding:12px;border-radius:8px}#v4Main .cb-austin-dated-values strong{font-size:28px;line-height:1.2;color:#134864}#v4Main .cb-austin-dated-values small{font-size:12px;font-weight:500}#v4Main .cb-austin-dated-values span,#v4Main .cb-austin-dated-peers{font-size:13px}#v4Main .cb-austin-dated-card>.tpx-btn{margin-top:auto}#v4Main .cb-austin-dated-count{color:#344c5e}#v4Main .cb-austin-status .cb-austin-dated-status p,#v4Main .cb-austin-status .cb-austin-dated-status span,#v4Main .cb-austin-status .cb-austin-dated-status small{color:#30485a!important;opacity:1!important}#v4Main .cb-austin-status .cb-austin-dated-status{background:#eef6fa;border:1px solid #bad2e0;padding:16px;border-radius:10px}#v4Main .cb-austin-status .cb-austin-dated-status h2,#v4Main .cb-austin-status .cb-austin-dated-status strong{color:#153f58!important}#v4Main .cb-austin-status-pair p{min-width:0}#v4Main .cb-austin-dated-handoff:focus-visible,#v4Main .cb-austin-dated-list a:focus-visible,#v4Main .cb-austin-dated-list input:focus-visible,#v4Main .cb-austin-dated-card:focus-visible{outline:3px solid #17668c;outline-offset:3px}@media(min-width:1000px){#v4Main .cb-austin-dated-pair{grid-template-columns:1fr 1fr}}@media(max-width:900px){#v4Main .cb-austin-dated-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#v4Main .cb-austin-dated-grid{grid-template-columns:1fr}#v4Main .cb-austin-dated-controls{align-items:stretch;flex-direction:column}#v4Main .cb-austin-dated-card{padding:16px}#v4Main .cb-austin-dated-boundary{padding:14px}#v4Main .cb-austin-dated-values strong{font-size:26px}#v4Main .cb-austin-dated-handoff{width:100%}}#v4Main .cb-austin-dated-card>.tpx-btn,#v4Main .cb-austin-dated-handoff,#v4Main .cb-austin-primary-handoff{background:#155779!important;color:#fff!important;border:1px solid #155779;text-decoration:none}#v4Main .cb-market-views{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}#v4Main .cb-market-views .tpx-btn{min-height:44px;color:#17425b;background:#eef5f8;padding:12px 16px}#v4Main [data-cb-dossier]>.cb-austin-status{width:100%;min-width:0;margin:16px 0;padding:20px;background:#f6f9fa;border:1px solid #c5d4df;border-radius:12px;color:#172b3a}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-status-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-status-pair p{min-width:0;display:grid;gap:6px;line-height:1.5;color:#30485a!important}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-status-pair strong{color:#153f58!important}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-role-row{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(160px,1fr) minmax(120px,.8fr);gap:12px;padding:10px 0;border-bottom:1px solid #d5e1e8;line-height:1.45;overflow-wrap:normal;color:#30485a!important}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-role-row span{font-size:13px;color:#30485a!important}#v4Main [data-cb-dossier]>.cb-austin-status summary{min-height:44px;cursor:pointer;padding:12px 0;color:#173c52;font-weight:650}#v4Main .cb-austin-method li{line-height:1.5;margin:8px 0;color:#30485a}@media(max-width:600px){#v4Main [data-cb-dossier]>.cb-austin-status{padding:16px}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-status-pair{grid-template-columns:1fr}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-role-row{grid-template-columns:1fr 1fr;gap:6px}#v4Main [data-cb-dossier]>.cb-austin-status .cb-austin-role-row strong{grid-column:1/-1}}#v4Main .market-opportunities .market-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px}#v4Main .market-opportunities .market-modes button{min-width:0!important;min-height:44px;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.4}@media(max-width:700px){#v4Main .market-opportunities .market-modes{grid-template-columns:1fr}#v4Main .market-opportunities .market-modes button{width:100%}}#v4Main .cb-tr-read{max-width:1440px;margin:auto;min-width:0;color:#142a3a}#v4Main .cb-tr-read header{margin:0 0 18px}#v4Main .cb-tr-read h1{font-size:clamp(26px,3vw,38px);line-height:1.15;margin:6px 0 10px}#v4Main .cb-tr-read-kicker{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#547083}#v4Main .cb-tr-read-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}#v4Main .cb-tr-read .tpx-btn{min-height:44px;white-space:normal;overflow-wrap:anywhere}#v4Main .cb-tr-read-nav [aria-current="page"]{background:#17425b;color:white}#v4Main .cb-tr-read-controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 20px}#v4Main .cb-tr-read-controls label{display:grid;gap:6px;flex:1 1 220px;min-width:0;font-weight:600}#v4Main .cb-tr-read-controls input,#v4Main .cb-tr-read-controls select{width:100%;min-width:0;min-height:44px}#v4Main .cb-tr-read-list{display:grid;gap:14px}#v4Main .cb-tr-read-card{border:1px solid #cad8e1;border-radius:12px;background:#fff;padding:20px;margin:0 0 14px;min-width:0;overflow-wrap:anywhere}#v4Main .cb-tr-read-card.is-selected{border-color:#287899;box-shadow:0 0 0 1px #287899}#v4Main .cb-tr-read-card h2{font-size:20px;margin:0 0 16px}#v4Main .cb-tr-read-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:12px 0 20px}#v4Main .cb-tr-read-facts div{min-width:0}#v4Main .cb-tr-read-facts dt{font-size:12px;color:#5c7080;margin-bottom:5px}#v4Main .cb-tr-read-facts dd{font-size:14px;font-weight:600;margin:0;overflow-wrap:anywhere}#v4Main .cb-tr-read details{border-top:1px solid #dce5ea;padding-top:12px;margin:12px 0}#v4Main .cb-tr-read summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 0;color:#17425b}#v4Main .cb-tr-read-counts{padding:16px 20px;background:#eaf3f7;border-radius:12px;margin-bottom:18px}#v4Main .cb-tr-read-total,#v4Main .cb-tr-read-held{color:#5b6f7f;font-size:14px}#v4Main .cb-tr-read-message{background:#f0f5f8;border-radius:10px;padding:20px}#v4Main .cb-tr-read-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}#v4Main .cb-tr-read-disclosure{color:#526d7e}@media(max-width:600px){#v4Main .cb-tr-read-card{padding:16px}#v4Main .cb-tr-read-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#v4Main .cb-tr-read-controls label{flex-basis:100%}#v4Main .cb-tr-read-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .cb-tr-read-nav .tpx-btn{width:100%;box-sizing:border-box;min-width:0;text-align:center;padding:10px 6px}#v4Main .cb-tr-read-pages span{font-size:12px}#v4Main .cb-tr-read-pages .tpx-btn{padding:10px}}.tpx-route-source-details{margin:.65rem 0;font-size:.82rem}.tpx-route-source-details>summary{cursor:pointer;width:fit-content;color:var(--tpx-muted,#667085);padding:.35rem 0}.tpx-route-source-details>summary:focus-visible,.cb-dossier-views>summary:focus-visible{outline:2px solid var(--tpx-blue,#2563eb);outline-offset:3px}.tpx-route-source-details[open]>summary{margin-bottom:.4rem}.tpx-intelligence-demand{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin:.8rem 0}.tpx-intelligence-demand .tpx-route-source-details{margin:0}.cb-dossier-demand-error{color:#9b2c2c}.tpx-source-explanation{margin:.65rem 0;font-size:.82rem}.tpx-source-explanation>summary{cursor:pointer;padding:.35rem 0;width:fit-content}.tpx-source-explanation>summary:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.tpx-source-explanation p{margin:.4rem 0}#v4Main .tpx-source-gap.tpx-source-explanation,#v4Main details.tpx-source-strip.tpx-route-source-details{display:block;padding:0;border:0;background:transparent}#v4Main .v5-home-follow-detail{margin:16px 0;padding:12px 0;border:0;border-top:1px solid var(--tpx-line,#dce2e8);background:transparent}#v4Main .tpx-route-source-details{padding:8px 0;border:0;background:transparent}#v4Main .tpx-route-source-details>summary{display:flex;flex-wrap:wrap;gap:6px 14px;cursor:pointer;font-size:12px}#v4Main .tpx-route-source-details>summary>span:first-child{font-weight:700}#v4Main .tpx-route-source-cue{color:var(--tpx-muted,#566477);overflow-wrap:anywhere}#v4Main .tpx-route-source-details[open]>.tpx-source-strip{margin:8px 0 0}#v4Main .cb-dossier-records{min-width:0}#v4Main .cb-dossier-records>.tpx-section{margin-top:12px;border:0;background:transparent;box-shadow:none}#v4Main .cb-dossier-records>.tpx-section>.tpx-section-head{padding-left:0;padding-right:0}#v4Main .cb-dossier-route-links{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}#v4Main .cb-dossier-fact-source{margin-top:4px;font-size:12px;font-weight:400}#v4Main .cb-dossier-fact-source>summary{cursor:pointer}#v4Main .cb-austin-role-picker{display:grid;gap:6px;margin:12px 0;font-size:13px;font-weight:700}#v4Main .cb-austin-role-picker select{display:block;width:100%;max-width:100%;min-width:0;min-height:44px;padding:9px 12px;border:1px solid #9baaba;border-radius:6px;background:#fff;color:#172638;font:inherit}#v4Main .cb-austin-role-row[hidden]{display:none}#v4Main .cb-austin-role-picker select:focus-visible,#v4Main .cb-dossier-fact-source>summary:focus-visible,#v4Main .tpx-route-source-details>summary:focus-visible,#v4Main .v5-home-follow-detail>summary:focus-visible{outline:2px solid #235ec2;outline-offset:3px}#v4Main .cb-shared-score-open{display:inline-flex;min-height:44px;align-items:center;margin-inline-start:8px;color:#17425b;text-decoration:underline;text-underline-offset:3px}#v4Main .cb-shared-score-read{margin:18px 0;min-width:0;color:#172b3a}#v4Main .cb-shared-score-read h2{font-size:1.25rem;margin:0 0 12px}#v4Main .cb-shared-score-controls{display:flex;flex-wrap:wrap;align-items:end;gap:10px}#v4Main .cb-shared-score-controls label{display:grid;gap:6px;flex:1 1 280px;max-width:40rem;min-width:0;font-weight:600}#v4Main .cb-shared-score-controls select{width:100%;min-width:0;min-height:44px;font-size:16px;line-height:1.4;color:#172b3a;background:#fff;border:1px solid #7b919f}#v4Main .cb-shared-score-controls option{color:#172b3a;background:#fff}#v4Main .cb-shared-score-controls select:focus-visible,#v4Main .cb-shared-score-open:focus-visible{outline:2px solid #2563eb;outline-offset:3px}#v4Main .cb-shared-score-records{list-style:none;margin:0;padding:0}#v4Main .cb-shared-score-records>li{padding:14px 0;border-bottom:1px solid #dce5ea;min-width:0}#v4Main .cb-shared-score-records h3{font-size:1rem;margin:0 0 8px}#v4Main .cb-shared-score-value{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin:0 18px 8px 0}#v4Main .cb-shared-score-date{color:#52697a}#v4Main .cb-shared-score-meta{margin-top:6px;font-size:.82rem}#v4Main .cb-shared-score-meta summary{cursor:pointer;min-height:36px;padding:8px 0}#v4Main .cb-shared-score-meta p{overflow-wrap:anywhere}#v4Main .cb-shared-score-boundary{font-size:.9rem;color:#52697a}@media(max-width:600px){#v4Main .cb-shared-score-controls label{flex-basis:100%;max-width:none}#v4Main .cb-shared-score-value{display:flex;margin-right:0}#v4Main .cb-shared-score-controls .tpx-btn{min-height:44px}}#v4Main .cb-shared-role-field{display:grid;gap:6px;flex:1 1 280px;max-width:40rem;min-width:0;font-weight:600;position:relative}#v4Main .cb-shared-role-field [data-cb-shared-role]{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0;min-height:44px;padding:10px 12px;text-align:left;white-space:normal;font-size:16px;line-height:1.4;color:#172b3a;background:#fff;border:1px solid #7b919f;cursor:pointer}#v4Main .cb-shared-role-field [data-cb-shared-role]:focus-visible{outline:2px solid #2563eb;outline-offset:3px}#v4Main .cb-shared-role-field [role=listbox]{position:absolute;top:100%;left:0;right:0;z-index:5;list-style:none;margin:4px 0 0;padding:4px;max-height:min(360px,50vh);overflow-y:auto;background:#fff;color:#172b3a;border:1px solid #7b919f;border-radius:4px;box-shadow:0 4px 12px #172b3a26}#v4Main .cb-shared-role-field [role=listbox][hidden]{display:none}#v4Main .cb-shared-role-field [role=option]{display:flex;align-items:center;min-height:44px;padding:8px;box-sizing:border-box;overflow-wrap:anywhere;font-size:16px;line-height:1.4;cursor:pointer}#v4Main .cb-shared-role-field [role=option][aria-selected=true]{font-weight:700}#v4Main .cb-shared-role-field [data-cb-shared-role-active=true]{background:#e6f0fa;outline:2px solid #2563eb;outline-offset:-2px}@media(max-width:600px){#v4Main .cb-shared-role-field{flex-basis:100%;max-width:none}}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table){font-size:14px;line-height:1.45}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) th{height:44px;padding:10px 12px;font-size:12px;line-height:1.35}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) td{height:52px;padding:10px 12px}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) td small{font-size:12px;line-height:1.4}#v4Main .tpx-table-wrap{max-width:100%;min-width:0}#v4Main .tpx-btn:not([data-v4-virtual-ledger] .tpx-btn){min-height:40px;padding:8px 12px;font-size:13px;line-height:1.35}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) th button{min-height:32px}@media (max-width:640px){#v4Main .tpx-btn:not([data-v4-virtual-ledger] .tpx-btn){min-height:44px}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) td{height:56px}}#v4Main{--v5-paper:#fff;--v5-ink:#101828;--ink:#101828;--muted:#667085;--line:#eaecf0;--accent:#438f5d;--accent-soft:#f2f8f4;background:#fff;font-family:Lato,Arial,sans-serif;font-size:14px;color:#101828}#v4Main .tpx-app{background:#fff;color:#101828}#v4Main .tpx-app{font-family:Lato,Arial,sans-serif;font-size:14px;line-height:1.5}#v4Main .tpx-header{height:80px;position:sticky;top:0;background:#fff;color:#101828;border-bottom:1px solid #d0d5dd;z-index:100}#v4Main .tpx-header-inner{width:100%;height:80px;padding:0 28px;gap:28px}#v4Main .tpx-brand{width:202px;min-width:202px;gap:0;color:#101828}#v4Main .tpx-brand-mark{display:none}#v4Main .tpx-brand-copy b{font-size:22px;font-weight:700;letter-spacing:0;text-transform:none}#v4Main .tpx-brand-copy b span{color:#438f5d}#v4Main .tpx-head-actions{flex:1;justify-content:center;gap:20px;min-width:0}#v4Main .tpx-icon-btn{width:min(564px,100%);height:46px;justify-content:flex-start;padding:0 20px;background:#fcfcfd;color:#667085;border:1px solid #d0d5dd;border-radius:28px;font-size:16px;font-weight:400;gap:14px}#v4Main .tpx-icon-btn::after{content:none}#v4Main .tpx-search-glyph{color:#438f5d;border-color:#438f5d}#v4Main .tpx-search-glyph::after{background:#438f5d}#v4Main .cb-global-search-label{font-size:16px;font-weight:400;color:#667085}#v4Main .tpx-mobile-btn{background:#fff;border-color:#d0d5dd;color:#344054;min-width:44px;width:44px;height:44px;padding:0}#v4Main .v5-more-label{display:none}#v4Main .v5-primary-nav{position:fixed;top:80px;left:0;bottom:0;width:230px;height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:12px 16px 20px;border-right:1px solid #d0d5dd;background:#fff;overflow-y:auto;z-index:99}#v4Main .v5-primary-link,#v4Main .cb-rail-more{display:flex;align-items:center;gap:13px;width:100%;min-height:58px;padding:0 14px;border:0;border-radius:5px;background:#fff;color:#344054;font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}#v4Main .v5-primary-link:hover,#v4Main .v5-primary-link:focus-visible,#v4Main .cb-rail-more:hover{background:#f2f8f4;color:#24733e}#v4Main .v5-primary-link.active{background:#f2f8f4;color:#24733e;border:0}#v4Main .cb-nav-icon{font-family:Arial,sans-serif;font-size:23px;line-height:1;width:24px;text-align:center;font-weight:400}#v4Main .cb-rail-action{display:flex;align-items:center;gap:12px;margin-top:auto;min-height:46px;padding:12px;border:0;border-radius:5px;background:#438f5d;color:#fff;font:600 14px Lato,Arial,sans-serif;text-align:left;cursor:pointer}#v4Main .cb-rail-action span{font-size:22px}#v4Main .tpx-app .v5-primary-link,#v4Main .tpx-app .cb-rail-more{min-height:58px;flex-shrink:0;font-size:14px}#v4Main .tpx-main{width:auto;max-width:1520px;margin:0 0 0 230px;padding:42px 48px 64px;min-height:calc(100vh - 80px);overflow:visible}body.v4-profile-active #v4Main .tpx-main{width:calc(100% - 230px);margin-left:230px!important;margin-right:0!important}#v4Main .v5-today-workspace{border:1px solid #eaecf0;border-radius:4px;background:#fff;box-shadow:none}#v4Main .v5-today-workspace .v5-today-feature{background:#f9fafb;color:#101828;padding:28px}#v4Main .v5-today-feature h2{color:#101828;font-size:30px;font-weight:700}#v4Main .v5-today-feature p,#v4Main .v5-today-feature .v5-today-eyebrow{color:#667085}#v4Main .v5-today-feature-actions .tpx-btn{color:#344054;background:#fff;border-color:#d0d5dd}#v4Main .tpx-ticker{margin-left:230px;background:#f9fafb;border-color:#eaecf0}#v4Main .tpx-footer{margin-left:230px;background:#f9fafb;color:#667085;border-top:1px solid #eaecf0}#v4Main .tpx-footer h3,#v4Main .tpx-footer-directory>summary{color:#101828}#v4Main .tpx-footer p{color:#667085}#v4Main .tpx-footer button{color:#344054}#v4Main .tpx-footer button:hover,#v4Main .tpx-footer button:focus-visible{color:#101828}#v4Main .tpx-page-head{background:none;border:0;padding:0;margin:0 0 28px;box-shadow:none}#v4Main .tpx-page-head h1{font-size:32px;text-transform:none;letter-spacing:-.025em;color:#101828;font-weight:700;line-height:1.2}#v4Main .tpx-breadcrumb{font-size:12px;letter-spacing:0;text-transform:none;color:#667085}#v4Main .tpx-page-head p{font-size:14px;line-height:1.6;max-width:700px;color:#667085}#v4Main .tpx-btn{border-radius:4px;background:#fff;color:#344054;border-color:#d0d5dd;font:600 13px Lato,Arial,sans-serif;min-height:38px}#v4Main .tpx-btn.primary{background:#438f5d;border-color:#438f5d;color:#fff}#v4Main .tpx-tabs{border-bottom:1px solid #d0d5dd;background:#fff;gap:12px;padding:0}#v4Main .tpx-tabs>*{border-radius:0;background:#fff;color:#667085;border:0;border-bottom:3px solid transparent;font-size:14px;font-weight:600;min-height:48px;padding:12px 16px}#v4Main .tpx-tabs>.active,#v4Main .tpx-tabs>[aria-selected=true],#v4Main .tpx-tabs>[aria-current=page]{background:#fff;color:#438f5d;border-bottom-color:#438f5d}#v4Main .tpx-section{border:1px solid #eaecf0;border-radius:4px;box-shadow:none;background:#fff;margin:0 0 24px}#v4Main .tpx-section-head{background:#f9fafb;border-color:#eaecf0;padding:14px 20px}#v4Main .tpx-section-head h2,#v4Main .tpx-section-head h3{font-size:17px;font-weight:700;letter-spacing:0;text-transform:none;color:#101828}#v4Main .tpx-section-body{padding:18px 20px}#v4Main .tpx-stat{background:#fff;border:0;border-right:1px solid #eaecf0;border-radius:0}#v4Main .tpx-stat b{font-size:28px;color:#175cd3;font-weight:700}#v4Main .tpx-stat span{color:#667085;text-transform:none;font-size:13px}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table){background:#fff}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) th{background:#f9fafb;color:#667085;text-transform:none;font-size:13px;font-weight:600;border-bottom:1px solid #eaecf0}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) td{border-bottom:1px solid #eaecf0;color:#344054;font-size:14px}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) tbody tr:nth-child(even){background:#fff}#v4Main .tpx-table:not([data-v4-virtual-ledger] .tpx-table) tbody tr:hover{background:#f9fafb}#v4Main .tpx-field{background:#fff;border:1px solid #d0d5dd;border-radius:4px;min-height:42px;font-size:14px;color:#344054}#v4Main .tpx-toolbar{background:#fff;border-color:#eaecf0;gap:12px;padding:12px 0}#v4Main .tpx-modal-backdrop{background:rgba(16,24,40,.38)}#v4Main .tpx-modal{border:1px solid #eaecf0;border-radius:8px;box-shadow:0 16px 48px #10182822;background:#fff;max-height:calc(100dvh - 48px)}#v4Main .tpx-modal-head{background:#fff;border-bottom:1px solid #eaecf0;padding:20px 24px;color:#101828}#v4Main .tpx-modal-head h2{font-size:20px;font-weight:700;text-transform:none}#v4Main .tpx-modal-body{padding:20px 24px}#v4Main .cb-global-search-dialog{width:640px}#v4Main .cb-global-search-dialog input{height:46px;font-size:16px}#v4Main .tpx-search-results{margin-top:16px}#v4Main .tpx-search-results button{padding:14px 12px;min-height:60px;border-bottom:1px solid #eaecf0;background:#fff;border-radius:0;color:#101828;font-size:16px}#v4Main .tpx-search-results small{font-size:13px;line-height:1.5;color:#667085;margin-top:5px}#v4Main .tpx-search-results .tpx-empty{padding:48px 20px;text-align:center;color:#667085;font-size:15px}#v4Main .tpx-mobile-nav.open{top:80px;right:24px;background:#fff;color:#344054;border:1px solid #eaecf0;border-radius:6px;box-shadow:0 16px 48px #10182822}#v4Main .tpx-mobile-nav-backdrop{inset:80px 0 0;background:rgba(16,24,40,.38)}#v4Main .tpx-mobile-nav-row button,#v4Main .tpx-mobile-subnav button{color:#344054;background:#fff}#v4Main .tpx-mobile-nav-inner>h2,#v4Main .tpx-mobile-subnav h3{color:#667085;font-size:13px;text-transform:none}#v4Main :where(button,a,input,select):focus-visible{outline:3px solid #175cd3;outline-offset:3px}@media(max-width:1050px) and (min-width:701px){#v4Main .v5-primary-nav{width:190px}#v4Main .tpx-main{margin-left:190px;padding:32px 28px}body.v4-profile-active #v4Main .tpx-main{margin-left:190px!important;width:calc(100% - 190px)}#v4Main .tpx-ticker,#v4Main .tpx-footer{margin-left:190px}#v4Main .tpx-brand{width:162px;min-width:162px}#v4Main .tpx-header-inner{gap:18px;padding:0 20px}}@media(max-width:700px){#v4Main .tpx-header{height:116px;position:sticky;top:0}#v4Main .tpx-header-inner{height:116px;display:grid;grid-template-columns:1fr 44px;padding:12px 16px;gap:10px}#v4Main .tpx-brand{width:auto;min-width:0;grid-column:1;grid-row:1}#v4Main .tpx-brand-copy b{font-size:21px}#v4Main .v5-primary-nav{display:none}#v4Main .tpx-head-actions{display:contents}#v4Main .tpx-mobile-btn{grid-column:2;grid-row:1;height:38px;min-height:38px}#v4Main .tpx-icon-btn{grid-column:1/-1;grid-row:2;width:100%;height:42px;padding:0 15px;border-radius:24px;justify-content:flex-start}#v4Main .cb-global-search-label{display:inline;font-size:14px}#v4Main .tpx-main{width:100%;margin:0;padding:26px 16px 90px;overflow:visible;min-height:calc(100vh - 116px)}body.v4-profile-active #v4Main .tpx-main{width:100%;margin-left:0!important;margin-right:0!important}#v4Main .tpx-ticker,#v4Main .tpx-footer{margin-left:0}#v4Main .v5-mobile-dock{background:#fff;border-top:1px solid #eaecf0;padding:6px 8px;box-shadow:none}#v4Main .v5-mobile-dock button{background:#fff;color:#667085;font-size:11px}#v4Main .v5-mobile-dock button[aria-current=page]{background:#f2f8f4;color:#24733e}#v4Main .tpx-page-head{margin-bottom:20px}#v4Main .tpx-page-head h1{font-size:28px}#v4Main .tpx-section-body{padding:14px 12px}#v4Main .tpx-section-head{padding:14px 12px}#v4Main .tpx-mobile-nav.open{top:116px;left:8px;right:8px;width:auto;max-height:calc(100dvh - 184px)}#v4Main .tpx-mobile-nav-inner{display:block;padding:18px}#v4Main .tpx-mobile-nav-backdrop{inset:116px 0 0}#v4Main .tpx-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 48px)}#v4Main .tpx-modal-head,#v4Main .tpx-modal-body{padding:16px}}#v4Main .v5-today-feature-actions .tpx-btn:not(.primary){color:#344054;background:#fff;border-color:#d0d5dd}#v4Main .v5-home-search label{color:#667085}#v4Main .v5-today-feature h2{font-size:30px}#v4Main .cb-global-search-dialog input[data-tpx-filter="globalSearch"]{width:100%;max-width:none}#v4Main .cb-football-context{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0;font-size:13px;line-height:1.5;color:#667085}#v4Main .cb-football-context>span{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:baseline}#v4Main .cb-football-context b{color:#344054;font-weight:600}#v4Main .tpx-stat b[data-cb-missing-value]{font-size:14px;font-weight:400;color:#667085;line-height:1.5;word-break:normal;overflow-wrap:normal}#v4Main .tpx-gm-workspace>aside{position:static!important;top:auto!important}#v4Main .tpx-gm-nav{position:static!important;top:auto!important;background:#fff;border-color:#d0d5dd}@media(max-width:700px){#v4Main .tpx-gm-workspace{display:block!important}#v4Main .tpx-gm-nav{margin:0 0 20px!important;max-width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(135px,1fr);overflow-x:auto}}#v4Main .tpx-crest{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}#v4Main .tpx-crest img{object-fit:contain;object-position:center;border:0;border-radius:0;padding:0;background:transparent}#v4Main .tpx-crest img[hidden]{display:none}#v4Main[data-cb-club-v3-design=reference] #tpx-content{min-width:0}#v4Main[data-cb-club-v3-design=reference] .tpx-mobile-entitybar[hidden]{display:none!important}.cb-club-v3-heading{padding:6px 0 0;border-bottom:1px solid #dce4de;color:#172d22}.cb-club-v3-breadcrumb{font-size:11px;color:#66736a;margin:0 0 13px}.cb-club-v3-identity{display:flex;align-items:center;gap:17px}.cb-club-v3-mark{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;font-size:19px;font-weight:900;color:#496a56}.cb-club-v3-identity h1{font-family:Arial,Helvetica,sans-serif;font-size:40px!important;letter-spacing:-1.1px;font-weight:900!important;line-height:1.1;margin:0!important;max-width:none!important}.cb-club-v3-identity p{font-size:13px!important;margin:9px 0 0;color:#607267}.cb-club-v3-scope{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 16px}.cb-club-v3-scope>span{font-size:12px;font-weight:700;background:#eff5f0;border-radius:5px;padding:7px 11px}.cb-club-v3-tools{position:relative}.cb-club-v3-tools>summary,.cb-club-v3-more>summary{font-size:12px;cursor:pointer;padding:10px;min-height:44px;color:#486350}.cb-club-v3-tool-body{position:absolute;right:0;top:45px;z-index:15;display:grid;gap:12px;width:300px;padding:18px;background:#fff;border:1px solid #cddad0;box-shadow:0 8px 24px #20382b22}.cb-club-v3-tool-body label{font-size:11px;display:grid;gap:7px}.cb-club-v3-tool-body select{width:100%;min-height:44px}.cb-club-v3-tabs{display:flex;align-items:center;gap:24px;min-height:54px}.cb-club-v3-tabs>button{font:700 13px Arial!important;border:0!important;background:none!important;border-radius:0!important;min-height:54px;color:#52675b!important;padding:14px 0!important;white-space:nowrap}.cb-club-v3-tabs>button:first-child{color:#143b26!important;border-bottom:3px solid #438f5d!important}.cb-club-v3-more{margin-left:auto;position:relative}.cb-club-v3-more-body{position:absolute;right:0;top:46px;width:260px;max-height:60vh;overflow:auto;padding:12px;background:white;border:1px solid #cddad0;z-index:14;display:grid;gap:7px}.cb-club-v3-more-body button{width:100%;min-height:44px;text-align:left}.cb-club-v3-summary{margin:25px 0 0}.cb-club-v3-summary h2,.cb-club-v3-recent h2,.cb-club-v3-roster-summary h2{font:800 18px Arial;margin:0!important;line-height:1.4}.cb-club-v3-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:18px 0 10px}.cb-club-v3-metrics dt{font-size:11px;color:#647369;font-weight:600;margin-bottom:6px}.cb-club-v3-metrics dd{margin:0;color:#193123;font-size:28px;font-weight:800;letter-spacing:-.5px;line-height:1.3}.cb-club-v3-caption{font-size:11px!important;line-height:1.6!important;color:#66766b!important;margin:12px 0 0!important}.cb-club-v3-roster-summary{margin-top:25px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #dce4de;border-bottom:1px solid #dce4de}.cb-club-v3-roster-summary p{font-size:12px;color:#647369;margin:5px 0 0}.cb-club-v3-text-action{min-height:44px;border:0!important;background:transparent!important;color:#287143!important;font:700 12px Arial!important;cursor:pointer;white-space:nowrap}.cb-club-v3-recent{margin-top:28px}.cb-club-v3-section-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.cb-club-v3-result{display:grid;grid-template-columns:180px minmax(0,1fr) 120px;gap:20px;align-items:center;border-bottom:1px solid #e1e7e2;min-height:71px;padding:14px 0}.cb-club-v3-result-date{font-size:11px;color:#65766a;line-height:1.5}.cb-club-v3-pair{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:16px;min-width:0}.cb-club-v3-pair>span{font-size:13px;line-height:1.5;color:#64766a}.cb-club-v3-pair>span:first-child{text-align:right}.cb-club-v3-pair>span.selected{font-weight:750;color:#213c2a}.cb-club-v3-pair strong{text-align:center;font-size:24px;font-weight:900;color:#172d20;white-space:nowrap}.cb-club-v3-result>button{min-height:44px;background:none;border:1px solid #d2ddd5;border-radius:5px;font:600 11px Arial;color:#486351;padding:8px}.cb-club-v3-details{margin:30px 0 0;border-top:1px solid #dce4de;padding-top:10px}.cb-club-v3-details>summary{font-size:13px;font-weight:650;color:#3c5645;min-height:44px;padding:12px 0;cursor:pointer}.cb-club-v3-detail-body{padding-top:15px}.cb-local-proof{font-size:10px!important;line-height:1.6;color:#647369;margin:25px 0!important}.cb-club-v3-route-preview{border:1px solid #d2ddd5;border-radius:8px;padding:24px;width:min(440px,calc(100vw - 32px));max-height:90dvh;color:#213c2a}.cb-club-v3-route-preview::backdrop{background:#10291d88}.cb-club-v3-route-preview h2{font-size:19px}.cb-club-v3-route-preview p{font-size:12px;line-height:1.6}.cb-club-v3-route-preview code{display:block;font-size:12px;overflow-wrap:anywhere;margin:20px 0}.cb-club-v3-route-preview button{min-height:44px;border:0;background:#265b3c;color:white;padding:10px 15px;border-radius:5px;font:600 12px Arial}.cb-club-v3-heading button:focus-visible,.cb-club-v3-heading summary:focus-visible,.cb-club-v3-text-action:focus-visible{outline:3px solid #175cd3;outline-offset:4px}@media(max-width:700px){.cb-club-v3-heading{padding-top:4px}.cb-club-v3-breadcrumb{font-size:10px;margin-bottom:14px}.cb-club-v3-identity{gap:12px;align-items:start}.cb-club-v3-mark{width:36px;height:40px;flex-basis:36px;font-size:14px;margin-top:2px}.cb-club-v3-identity h1{font-size:30px!important;letter-spacing:-.8px;max-width:290px!important;line-height:1.1}.cb-club-v3-identity p{font-size:11px!important;line-height:1.5;margin-top:8px}.cb-club-v3-scope{margin:14px 0 4px}.cb-club-v3-scope>span{font-size:11px;padding:6px 10px}.cb-club-v3-tabs{gap:24px;min-height:48px}.cb-club-v3-tabs>button{font-size:12px!important;min-height:48px;padding:12px 0!important}.cb-club-v3-more>summary{padding-right:0}.cb-club-v3-summary{margin-top:20px}.cb-club-v3-summary h2,.cb-club-v3-recent h2,.cb-club-v3-roster-summary h2{font-size:16px}.cb-club-v3-metrics{grid-template-columns:1fr 1fr;gap:18px 26px;margin-top:17px}.cb-club-v3-metrics dt{font-size:10px}.cb-club-v3-metrics dd{font-size:25px}.cb-club-v3-caption{font-size:10px!important;line-height:1.6!important}.cb-club-v3-roster-summary{margin-top:19px;padding:15px 0}.cb-club-v3-roster-summary p{font-size:11px}.cb-club-v3-text-action{font-size:11px!important}.cb-club-v3-recent{margin-top:22px}.cb-club-v3-result{grid-template-columns:1fr auto;gap:7px 12px;min-height:88px;padding:14px 0}.cb-club-v3-result-date{grid-column:1;grid-row:2;font-size:9px}.cb-club-v3-pair{grid-column:1/-1;grid-row:1;gap:10px;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)}.cb-club-v3-pair>span{font-size:12px}.cb-club-v3-pair strong{font-size:22px}.cb-club-v3-result>button{grid-column:2;grid-row:2;min-height:32px;border:0;padding:0;font-size:9px}.cb-club-v3-tool-body{width:calc(100vw - 40px)}.cb-local-proof{font-size:9px!important}#v4Main[data-cb-club-v3-design=reference] #tpx-content{padding-bottom:70px}}.cb-club-v3-tabs>button{flex:0 0 auto!important;box-shadow:none!important;background-image:none!important;transform:none!important}.cb-club-v3-tabs>button.active:before,.cb-club-v3-tabs>button.active:after{display:none!important}.cb-club-v3-tabs>button:first-child{border-top:0!important}.cb-club-v3-detail-body .tpx-stat strong,.cb-club-v3-detail-body .tpx-kpi strong,.cb-club-v3-detail-body .tpx-kpi-value{font-size:16px!important;line-height:1.5!important;overflow-wrap:normal!important}.cb-club-v3-detail-body .tpx-stats strong{font-size:16px!important;line-height:1.5!important}.cb-club-v3-detail-body .tpx-table-wrap{max-width:100%;overflow-x:auto!important}.cb-club-v3-detail-body .tpx-section h2{font-size:17px}.cb-club-v3-tool-body .cb-club-v3-navigation{display:grid;max-height:240px;overflow:auto;gap:5px;padding:0}.cb-club-v3-tool-body .cb-club-v3-navigation a{font-size:12px;min-height:36px}#v4Main[data-cb-club-v3-design=reference] .cb-club-v3-detail-body .tpx-stat b{font-size:16px;line-height:1.5;word-break:normal;overflow-wrap:normal}#v4Main[data-cb-club-v3-design=reference] .cb-club-v3-tabs>button{border-top:0!important;box-shadow:none!important;flex:0 0 auto!important}.cb-club-v3-mark{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.cb-club-v3-mark img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:transparent;border:0;border-radius:0;padding:0}.cb-club-v3-mark img[hidden]{display:none}.cb-club-v3-coverage{position:relative;margin-left:auto}.cb-club-v3-coverage>summary{font-size:11px;min-height:44px;padding:10px 0 10px 12px;cursor:pointer;color:#486350;white-space:nowrap}.cb-club-v3-coverage-body{position:absolute;right:0;top:44px;z-index:13;width:350px;max-width:calc(100vw - 32px);padding:14px 16px;background:#fff;border:1px solid #cddad0;box-shadow:0 8px 24px #20382b22}.cb-club-v3-coverage-body p{font-size:12px!important;line-height:1.6!important;margin:0 0 12px!important;color:#52675b}.cb-club-v3-summary .cb-club-v3-section-head{align-items:center;gap:12px}.cb-club-v3-metrics{margin-top:10px;margin-bottom:0}.cb-club-v3-recent{margin-top:22px}.cb-club-v3-coverage>summary:focus-visible{outline:3px solid #175cd3;outline-offset:3px}@media(max-width:700px){.cb-club-v3-mark{width:44px;height:44px;flex-basis:44px;margin-top:0}.cb-club-v3-summary{margin-top:12px}.cb-club-v3-metrics{gap:13px 26px;margin-top:5px}.cb-club-v3-metrics dt{margin-bottom:4px}.cb-club-v3-recent{margin-top:16px}.cb-club-v3-coverage>summary{font-size:10px}.cb-club-v3-result{min-height:88px}.cb-club-v3-coverage-body{width:340px}}.cb-club-v3-pair>.cb-club-v3-team{display:flex;align-items:center;gap:7px;min-width:0}.cb-club-v3-pair>.cb-club-v3-team:first-child{justify-content:flex-end}.cb-club-v3-team-name{min-width:0}.cb-club-v3-result-crest{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;padding:0;border:0;border-radius:0;background:transparent}.cb-club-v3-result-crest img{display:block;width:20px;height:20px;object-fit:contain;object-position:center;border:0;border-radius:0;padding:0;background:transparent}.cb-club-v3-result-crest img[hidden],.cb-club-v3-crest-fallback[hidden]{display:none}.cb-club-v3-crest-fallback{font-size:6px;font-weight:700;line-height:1;text-align:center;color:#64766a}@media(max-width:700px){.cb-club-v3-pair>.cb-club-v3-team{gap:5px;font-size:11px;line-height:1.3}.cb-club-v3-pair{gap:7px;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr)}}.cb-club-v3-heading{margin-top:0}.cb-club-v3-summary{margin-top:12px}.cb-club-v3-heading h1{margin:0!important}.cb-club-v3-match-action{min-height:44px;background:none;border:1px solid #d2ddd5;border-radius:5px;font:600 11px Arial;color:#486351;padding:8px}.cb-club-v3-heading>.cb-club-v3-tabs button{max-width:none}.cb-club-v3-tool-body .cb-club-switcher{margin:0}.cb-club-v3-tool-body .cb-club-switcher>summary{min-height:44px}.cb-club-v3-detail-body .cb-club-navigation{display:grid}.cb-club-v3-details{margin-top:30px}.cb-club-v3-details>summary{min-height:44px;padding:12px 0;font-size:13px;color:#3c5645;cursor:pointer}.cb-club-v3-coverage-body{max-height:65vh;overflow:auto}.cb-club-v3-team.selected{font-weight:750}.cb-club-v3-gap{font-size:12px;color:#52675b}.cb-club-v3-mark img[hidden]{display:none}@media(max-width:700px){.cb-club-v3-match-action{min-height:38px;border:0;padding:0;font-size:9px}.cb-club-v3-identity h1{font-size:30px!important}.cb-club-v3-heading{padding-top:4px}.cb-club-v3-team{font-size:11px!important}.cb-club-v3-coverage>summary{padding-left:5px}}.cb-club-v3-heading.cb-club-hero{padding:6px 0 0!important;border:0!important;border-bottom:1px solid #dce4de!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important}@media(max-width:700px){.cb-club-v3-heading.cb-club-hero{padding-top:4px!important}}.cb-club-v3-detail-body tr[hidden],.cb-club-v3-detail-body .tpx-section[hidden]{display:none!important}@media screen and (max-width:700px){:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table){display:block;width:100%;min-width:0;max-width:100%}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) thead{display:block;position:sticky;top:0;z-index:5;background:#edf0f4}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) thead tr{display:flex;overflow-x:auto;scrollbar-width:thin}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) th{position:static;flex:0 0 auto;min-width:72px;height:auto;min-height:44px;padding:7px;box-shadow:none}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) tbody{display:block}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:2px solid var(--line-dark)}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td{display:flex;flex-direction:column;justify-content:center;min-width:0;height:auto;min-height:44px;padding:6px;position:static;white-space:normal;overflow-wrap:anywhere;box-shadow:none;text-align:left;font-size:12px;line-height:1.4}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td::before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--muted);font-size:9px;font-weight:700}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td:is([data-label="Home"],[data-label="Away"]){font-size:13px;font-weight:700}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[data-label="Home"]{order:-6}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[data-label="Away"]{order:-5}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[data-label="State"]{order:-4}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[data-label="Room"]{order:-3}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[data-label="Kickoff"]{order:-2}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[data-label="Competition"]{order:-1}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td button{min-height:44px;max-width:100%;white-space:normal}:is(#v4Main[data-v4-route="mls"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls-matches"],#v4Main[data-v4-route="mls-next-pro"] table.tpx-table[data-table-id="v4-central-league-v4competition_mls_next_pro-matches"]):not([data-v4-virtual-ledger] table) td[colspan]{grid-column:1 / -1}}@media screen and (max-width:700px){#v4Main[data-v4-route="players/explorer"] .tpx-wide-table .tpx-table[data-table-id="mls-player-explorer"] td:first-child[data-label^="MLS source facts"]{position:static;left:auto;z-index:auto}}#v4Main[data-v4-route="home"] .cb-home-a{color:#193927;max-width:1180px;margin:0 auto}#v4Main[data-v4-route="home"] .cb-home-a-header{margin:8px 0 26px}#v4Main[data-v4-route="home"] .cb-home-a-header h1{font-size:35px!important;line-height:1.15;letter-spacing:-.7px;margin:0 0 10px}#v4Main[data-v4-route="home"] .cb-home-a-header p{font-size:13px;color:#5e7264;margin:0}#v4Main[data-v4-route="home"] .cb-home-a .v5-home-search{display:block;max-width:800px;padding:0;border:0;background:none;box-shadow:none}#v4Main[data-v4-route="home"] .cb-home-a .v5-home-search label{display:block;font-size:12px;margin-bottom:8px}#v4Main[data-v4-route="home"] .cb-home-a .v5-home-search input{width:100%;height:54px;border:1px solid #a6bfae;border-radius:6px;background:white;padding:14px;box-sizing:border-box;font-size:14px}#v4Main[data-v4-route="home"] .cb-home-a .v5-home-search-results{position:static;max-height:430px;overflow:auto;box-shadow:none;margin-top:6px}#v4Main[data-v4-route="home"] .cb-home-a .v5-home-search-results:empty{display:none}#v4Main[data-v4-route="home"] .cb-home-a-browse{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:800px;margin-top:16px}#v4Main[data-v4-route="home"] .cb-home-a-browse .tpx-btn{justify-content:flex-start;background:#f1f6f2;border:1px solid #d2e0d7;min-height:48px;color:#215a35}#v4Main[data-v4-route="home"] .cb-home-a-work{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}#v4Main[data-v4-route="home"] .cb-home-a-work article{min-width:0;padding:18px 0;border-top:1px solid #d7e2d9}#v4Main[data-v4-route="home"] .cb-home-a-work h2{font-size:16px;line-height:1.4;margin:0 0 8px}#v4Main[data-v4-route="home"] .cb-home-a-work p{font-size:12px;line-height:1.65;color:#5e7365;margin:0 0 8px}#v4Main[data-v4-route="home"] .cb-home-a-work .tpx-btn,#v4Main[data-v4-route="home"] .cb-home-a-work .tpx-entity{min-height:44px;font-size:12px;white-space:normal;overflow-wrap:anywhere}#v4Main[data-v4-route="home"] .cb-home-a-match strong,#v4Main[data-v4-route="home"] .cb-home-a-match>span{display:block}#v4Main[data-v4-route="home"] .cb-home-a-more{margin-top:20px;border-top:1px solid #d7e2d9}#v4Main[data-v4-route="home"] .cb-home-a-more>summary{font-size:12px;font-weight:650;padding:14px 0;min-height:44px;box-sizing:border-box;cursor:pointer}#v4Main[data-v4-route="home"] .cb-home-a-more-body{padding-top:12px;min-width:0}#v4Main[data-v4-route="home"] .cb-home-a-more-body .tpx-table-wrap{max-width:100%;overflow:auto}#v4Main[data-v4-route="home"] .tpx-header [data-tpx-action="search-open"]{width:auto!important;flex:0 0 auto!important;max-width:240px;min-height:44px}@media(max-width:700px){#v4Main[data-v4-route="home"] .cb-home-a-header{margin:8px 0 20px}#v4Main[data-v4-route="home"] .cb-home-a-header h1{font-size:28px!important}#v4Main[data-v4-route="home"] .cb-home-a-work{grid-template-columns:1fr;gap:0;margin-top:20px}#v4Main[data-v4-route="home"] .cb-home-a-work article{padding:14px 0 10px}#v4Main[data-v4-route="home"] .cb-home-a-browse{gap:6px;margin-top:12px}#v4Main[data-v4-route="home"] .cb-home-a-browse .tpx-btn{justify-content:center;font-size:12px;padding:10px 8px}#v4Main[data-v4-route="home"] .tpx-header .tpx-header-inner{grid-template-columns:1fr auto auto!important;min-height:72px!important;align-content:center!important}#v4Main[data-v4-route="home"] .tpx-header [data-tpx-action="search-open"]{grid-column:auto!important;grid-row:1!important;border:0!important;background:transparent!important;padding:10px!important}#v4Main[data-v4-route="home"] .tpx-header .cb-global-search-label{display:none}}#v4Main .c17-surface{max-width:1050px;--ink:#142a3a;--muted:#587064;--line:#d7e2dd;--accent:#2f7950;color:var(--ink)}#v4Main .c17-surface h1{font-size:34px;letter-spacing:-.8px;margin:4px 0 8px;line-height:1.15}#v4Main .c17-heading{margin-bottom:16px}#v4Main .c17-heading p{font-size:13px;color:#53675d;margin:0}#v4Main .c17-toolbar{display:flex;align-items:end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:12px}#v4Main .c17-tabs{display:flex;align-items:center;gap:22px;min-height:44px}#v4Main .c17-tabs>a{text-decoration:none;font-weight:700;font-size:14px;color:#617468;padding:12px 0;border-bottom:3px solid transparent}#v4Main .c17-tabs>a[aria-current]{color:var(--accent);border-color:var(--accent)}#v4Main .c17-surface details{margin:0;border:0;padding:0}#v4Main .c17-views{position:relative}#v4Main .c17-views summary{font-size:13px;color:#52665b;min-height:44px;padding:13px 0}#v4Main .c17-views>div{position:absolute;z-index:8;left:0;top:44px;width:190px;background:white;border:1px solid var(--line);box-shadow:0 6px 20px #12332118;padding:8px}#v4Main .c17-views a{display:block;padding:12px;color:var(--ink);font-size:13px}#v4Main .c17-controls{display:flex;align-items:end;gap:8px}#v4Main .c17-controls label{display:grid;gap:4px;font-size:11px;color:#53675d;font-weight:600}#v4Main .c17-controls select{min-height:40px;border:1px solid #c9d7ce;border-radius:4px;font:600 12px Arial,sans-serif;color:var(--ink);background:white;padding:0 8px;width:208px}#v4Main .c17-controls button{font:600 12px Arial,sans-serif;color:#435b4b;background:white;border:1px solid #c9d7ce;border-radius:4px;padding:10px 12px;min-height:40px}#v4Main .c17-surface h2{font-size:20px;line-height:1.25;margin:0 0 16px;letter-spacing:-.25px}#v4Main .c17-surface h3{font-size:14px;margin:0 0 14px}#v4Main .c17-task-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:36px}#v4Main .c17-task{display:grid;grid-template-columns:1fr 24px;gap:5px 8px;padding:18px 0;border-top:1px solid var(--line);text-decoration:none;color:var(--ink)}#v4Main .c17-task:last-child{border-bottom:1px solid var(--line)}#v4Main .c17-task-name{font-weight:700;font-size:16px}#v4Main .c17-task-desc{grid-column:1;font-size:13px;line-height:1.4;color:#597065}#v4Main .c17-arrow{grid-column:2;grid-row:1/3;align-self:center;color:var(--accent);font-size:20px}#v4Main .c17-task:hover{background:#f5faf7}#v4Main .c17-evidence-entry{padding:22px;background:#edf5ef;align-self:start;border-top:3px solid #347b51}#v4Main .c17-eyebrow{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#56715e;display:block;margin-bottom:14px}#v4Main .c17-evidence-entry p{font-size:14px;line-height:1.5}#v4Main .c17-action{display:block;font-size:14px;font-weight:700;color:var(--accent);margin:20px 0}#v4Main .c17-caption{font-size:12px;line-height:1.5;color:#596d61;margin:10px 0 20px}#v4Main .c17-evidence-entry .c17-caption{font-size:12px;margin-bottom:0}#v4Main .c17-task-strip{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 24px}#v4Main .c17-task-strip a{padding:9px 13px;border:1px solid var(--line);border-radius:4px;text-decoration:none;font-size:13px;font-weight:600;color:#2e6445;min-height:40px}#v4Main .c17-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}#v4Main .c17-section-head h2{margin:0}#v4Main .c17-section-head a{font-size:13px;font-weight:700;color:var(--accent)}#v4Main .c17-section-head>span{font-size:12px;color:#597065}#v4Main .c17-denominators{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:18px 20px;background:#f2f6f3;border:1px solid var(--line)}#v4Main .c17-denominators section+section{border-left:1px solid #ccd9d0;padding-left:24px}#v4Main .c17-denominators h3{color:#49644f;margin-bottom:12px}#v4Main .cb-tr-read-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 20px;margin:12px 0 20px}#v4Main .cb-tr-read-facts div{min-width:0}#v4Main .cb-tr-read-facts dt{font-size:11px;line-height:1.35;color:#596c60;margin-bottom:5px}#v4Main .cb-tr-read-facts dd{font-size:15px;font-weight:700;margin:0;line-height:1.3}#v4Main .c17-denominators .cb-tr-read-facts{grid-template-columns:repeat(3,1fr);margin:0}#v4Main .c17-denominators dd{font-size:23px;font-variant-numeric:tabular-nums}#v4Main .c17-identity-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#v4Main .c17-identity{padding:18px 0}#v4Main .c17-identity+.c17-identity{border-left:1px solid var(--line);padding-left:18px}#v4Main .c17-identity .cb-tr-read-facts{grid-template-columns:1fr;gap:12px;margin:0}#v4Main .c17-identity .cb-tr-read-facts div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-right:18px}#v4Main .c17-small-heading{font-size:16px!important;margin-top:26px!important}#v4Main .c17-competition{border-top:2px solid #acc7b5;padding:22px 0 10px;margin-top:26px}#v4Main .c17-competition h3{margin-top:24px;margin-bottom:0}#v4Main .c17-ledger{border-top:1px solid var(--line)}#v4Main .c17-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:10px 0}#v4Main .c17-field h4{font-size:13px;margin:0}#v4Main .c17-field .cb-tr-read-facts{grid-template-columns:repeat(3,1fr);gap:12px;margin:0}#v4Main .c17-field dd{font-variant-numeric:tabular-nums}#v4Main .c17-surface .c17-source{margin-top:30px;border-top:1px solid var(--line)}#v4Main .c17-source summary{font-size:13px;padding:14px 0;color:#4b6455}#v4Main .c17-source p{font-size:12px;line-height:1.6;color:#53675c;max-width:760px}#v4Main .c17-surface a:focus-visible,#v4Main .c17-surface summary:focus-visible,#v4Main .c17-surface button:focus-visible,#v4Main .c17-surface select:focus-visible{outline:3px solid #175cd3;outline-offset:3px}#v4Main .c17-surface h1:focus-visible{outline:3px solid #175cd3;outline-offset:5px}@media(max-width:700px){#v4Main .c17-surface h1{font-size:26px;letter-spacing:-.5px}#v4Main .c17-heading p{font-size:11px;line-height:1.5;max-width:320px}#v4Main .c17-heading{margin-bottom:10px}#v4Main .c17-toolbar{display:block;margin-bottom:20px;padding-bottom:12px}#v4Main .c17-tabs{gap:24px;margin-bottom:10px}#v4Main .c17-tabs>a{font-size:13px;padding:10px 0}#v4Main .c17-controls{gap:8px}#v4Main .c17-controls label{flex:1;min-width:0}#v4Main .c17-controls select{width:100%;font-size:11px}#v4Main .c17-controls button{font-size:11px;min-height:40px;padding:8px}#v4Main .c17-task-layout{grid-template-columns:1fr;gap:24px}#v4Main .c17-surface h2{font-size:18px;margin-bottom:12px}#v4Main .c17-task{padding:13px 0;gap:3px 8px}#v4Main .c17-task-name{font-size:14px}#v4Main .c17-task-desc{font-size:11px;line-height:1.4}#v4Main .c17-evidence-entry{padding:16px}#v4Main .c17-evidence-entry p{font-size:12px}#v4Main .c17-eyebrow{margin-bottom:10px}#v4Main .c17-task-strip{gap:6px;margin:0 0 20px}#v4Main .c17-task-strip a{padding:9px 10px;font-size:11px;min-height:36px}#v4Main .c17-section-head{align-items:start}#v4Main .c17-section-head h2{max-width:240px}#v4Main .c17-section-head a{white-space:nowrap;font-size:11px;padding-top:3px}#v4Main .c17-denominators{grid-template-columns:1fr;gap:16px;padding:14px}#v4Main .c17-denominators section+section{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:14px}#v4Main .c17-denominators h3{font-size:12px;margin-bottom:10px}#v4Main .c17-denominators dd{font-size:21px}#v4Main .c17-caption{font-size:11px;margin-bottom:18px}#v4Main .c17-identity-grid{grid-template-columns:1fr}#v4Main .c17-identity{padding:14px 0}#v4Main .c17-identity+.c17-identity{border-left:0;border-top:1px solid var(--line);padding-left:0}#v4Main .c17-identity h3{margin-bottom:10px}#v4Main .c17-identity .cb-tr-read-facts{gap:8px}#v4Main .c17-identity .cb-tr-read-facts div{padding:0}#v4Main .cb-tr-read-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}#v4Main .cb-tr-read-facts dt{font-size:10px}#v4Main .cb-tr-read-facts dd{font-size:13px}#v4Main .c17-competition{margin-top:20px;padding-top:18px}#v4Main .c17-competition .c17-section-head h2{font-size:18px}#v4Main .c17-competition .c17-section-head span{font-size:10px}#v4Main .c17-field{display:block;padding:12px 0}#v4Main .c17-field h4{font-size:12px;margin-bottom:10px}#v4Main .c17-field .cb-tr-read-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#v4Main .c17-field dt{font-size:10px}#v4Main .c17-source{margin-top:22px!important}#v4Main .c17-source p{font-size:11px}}#v4Main .c17-surface .c17-date{display:block;margin:10px 0 0}#v4Main .c17-surface .c17-date>div{display:flex;gap:8px;align-items:baseline}#v4Main .c17-surface .c17-date dt,#v4Main .c17-surface .c17-date dd{font-size:12px;margin:0;font-weight:400}#v4Main .c17-surface .c17-retained{margin-top:28px;border-top:1px solid var(--line);padding-top:10px}#v4Main .c17-surface .c17-retained>summary{min-height:44px;padding:12px 0;font-size:13px}#v4Main .c17-surface .c17-denominators{display:block}#v4Main .c17-surface .c17-denominators .cb-tr-read-facts{grid-template-columns:repeat(4,minmax(0,1fr))}#v4Main .c17-surface .c17-competition{background:transparent;border-radius:0;border-left:0;border-right:0;border-bottom:0}#v4Main .c17-surface .c17-fields>summary{min-height:44px;padding:12px 0;font-size:13px}#v4Main .c17-surface .c17-field h3{margin:0;font-size:13px}#v4Main .c17-surface .c17-controls select,#v4Main .c17-surface .c17-controls button{min-height:44px}@media(max-width:700px){#v4Main .c17-surface .c17-denominators .cb-tr-read-facts{grid-template-columns:repeat(2,minmax(0,1fr))}#v4Main .c17-surface .c17-date>div{display:block}#v4Main .c17-surface .c17-date dd{margin-top:3px}#v4Main .c17-surface .c17-field h3{margin-bottom:10px}#v4Main .c17-surface .c17-views>div{max-width:calc(100vw - 48px)}#v4Main .c17-surface .c17-source .cb-tr-read-facts{grid-template-columns:1fr}}#v4Main .c17-surface .c17-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:22px;padding:0;margin:0;min-height:44px;width:auto;grid-template-columns:none}#v4Main .c17-surface .c17-tabs>a.tpx-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:44px;height:auto;margin:0;padding:10px 0;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;box-shadow:none;text-transform:none;color:#617468;font-size:14px;line-height:20px;white-space:nowrap}#v4Main .c17-surface .c17-tabs>a.tpx-btn[aria-current]{color:#2f7950;border-bottom-color:#2f7950;background:transparent}#v4Main .c17-surface .c17-views{align-self:center;min-width:0}#v4Main .c17-surface .c17-views>div>a.tpx-btn{height:auto;min-height:44px;margin:0;padding:10px;background:white;border:0;box-shadow:none;text-transform:none;font-size:13px;text-align:left}#v4Main .c17-surface .c17-controls{margin:0;padding:0;background:transparent;border:0;box-shadow:none;display:flex;flex-wrap:nowrap;align-items:end}#v4Main .c17-surface .c17-controls label{flex:1;min-width:0}#v4Main .c17-surface .c17-controls .tpx-field{min-width:0;width:100%;margin:0}#v4Main .c17-surface .c17-controls>.tpx-btn{width:auto;white-space:nowrap;margin:0;padding:10px 12px;background:white;text-transform:none;font-size:12px;min-height:44px;box-shadow:none}@media(max-width:700px){#v4Main .c17-surface .c17-tabs{gap:24px;margin-bottom:10px}#v4Main .c17-surface .c17-tabs>a.tpx-btn{font-size:13px}#v4Main .c17-surface .c17-controls>.tpx-btn{font-size:11px;padding:8px}}#v4Main .c17-surface .c17-evidence-status{margin-top:6px}#v4Main .c17-surface .c17-evidence-status .cb-tr-read-facts{display:block;margin:0}#v4Main .c17-surface .c17-evidence-status .cb-tr-read-facts>div{display:flex;gap:8px;align-items:baseline}#v4Main .c17-surface .c17-evidence-status dt,#v4Main .c17-surface .c17-evidence-status dd{font-size:12px;margin:0;color:#6b4a19}#v4Main .c17-surface .c17-evidence-status dd{font-weight:700}#v4Main .c17-surface .c17-context-meaning{margin:10px 0 18px}#v4Main .c17-surface .c17-zero-meaning{margin:0 0 14px}@media(max-width:700px){#v4Main .c17-surface{padding-bottom:84px}#v4Main .c17-surface .c17-date>div{display:flex;gap:6px;align-items:baseline}#v4Main .c17-surface .c17-date dt{font-size:10px;line-height:1.3}#v4Main .c17-surface .c17-date dd{font-size:10px;line-height:1.3;white-space:nowrap;margin:0}#v4Main .c17-surface .c17-evidence-status dt,#v4Main .c17-surface .c17-evidence-status dd{font-size:11px;line-height:1.3}#v4Main .c17-surface .c17-task{padding:11px 0}}#v4Main .cb-core-results .cb-explorer-card-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}#v4Main .cb-core-results .cb-explorer-card{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(72px,.7fr) 120px!important;gap:8px!important;padding:8px 12px!important;min-height:66px;border:0;border-bottom:1px solid #dce4e1;border-radius:0;align-items:center}#v4Main .cb-core-results .cb-explorer-card-head,#v4Main .cb-core-results .cb-explorer-card-club,#v4Main .cb-core-results .cb-explorer-card-position,#v4Main .cb-core-results .cb-explorer-card-details{grid-column:auto!important;grid-row:auto!important;margin:0!important}#v4Main .cb-core-results .cb-explorer-card-name{font-size:15px!important;line-height:1.3!important;min-height:44px;text-align:left;white-space:normal}#v4Main .cb-core-results .cb-explorer-card-club{display:flex;flex-wrap:wrap;gap:0 6px;align-items:center;font-size:12px!important;line-height:16px!important}#v4Main .cb-core-results .cb-explorer-card-position{font-size:12px!important;line-height:16px!important}#v4Main .cb-core-results .cb-explorer-card-position:before{content:'· ';color:#63746b}#v4Main .cb-core-results .cb-explorer-card-details>summary{font-size:12px;min-height:44px;display:flex;align-items:center;cursor:pointer}#v4Main .cb-core-results .cb-explorer-card:has(.cb-explorer-card-details[open]){align-items:start}#v4Main .cb-core-results .cb-explorer-card-details[open]{grid-column:1/-1!important}#v4Main .cb-core-results .cb-explorer-card-details .cb-result-scores{display:block!important;margin-top:12px}#v4Main #tpx-content:has(>.cb-core-commands){display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}#v4Main #tpx-content:has(>.cb-core-commands)>:not(.cb-core-bench):not(.cb-core-selected):not(.cb-core-editor){grid-column:1/-1}#v4Main .cb-core-commands{display:flex;flex-wrap:wrap;gap:8px;grid-row:1}#v4Main .cb-core-commands button{min-height:44px;border:1px solid #d1dcd6;background:white;padding:8px 14px;border-radius:6px;font:inherit;cursor:pointer}#v4Main .cb-core-commands button[aria-pressed="true"]{background:#174d39;color:white}#v4Main .cb-core-bench{grid-column:1;grid-row:2;min-width:0;border:1px solid #dce4e1;background:white;padding:12px;border-radius:8px}#v4Main .cb-core-bench h2{font-size:16px;margin:0 0 8px}#v4Main .cb-core-bench .cb-explorer-card{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:8px!important}#v4Main .cb-core-bench .cb-explorer-card-index{display:none}#v4Main .cb-core-bench .cb-explorer-card-club,#v4Main .cb-core-bench .cb-explorer-card-position{font-size:12px;line-height:1.5}#v4Main .cb-core-bench [aria-current="page"]{font-weight:800;color:#174d39}#v4Main .cb-core-selected{grid-column:2;grid-row:2;min-width:0}#v4Main .cb-core-editor{grid-column:1/-1;grid-row:3;min-width:0}#v4Main .cb-core-editor[hidden],#v4Main .cb-core-bench[hidden]{display:none!important}#v4Main #tpx-content:has(>.cb-core-editor:not([hidden])){grid-template-columns:minmax(0,1fr);gap:10px}#v4Main .cb-core-selected[data-cb-core-mode="review"]{grid-column:1/-1;grid-row:2}#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-nav,#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-pfa-layout,#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-content,#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-summaries{display:none!important}#v4Main .cb-core-selected[data-cb-core-mode="review"] .cb-dossier-hero{margin-bottom:0!important}#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-outputs,#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-context,#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-views,#v4Main .cb-core-selected[data-cb-core-mode="review"]>.cb-dossier-evidence{display:none!important}#v4Main .cb-core-selected[data-cb-core-mode="review"] .cb-dossier-primary-scores label:has([data-current-role-select]),#v4Main .cb-core-selected[data-cb-core-mode="review"] .cb-dossier-primary-scores details{display:none!important}#v4Main .cb-core-lens{grid-column:1/-1;grid-row:3;margin:0;font-size:13px;line-height:1.4;color:#4a5c51}#v4Main .cb-core-lens[hidden]{display:none!important}#v4Main .cb-core-lens:not([hidden])+.cb-core-editor{grid-row:4}#v4Main .cb-core-editor .tpx-player-review-rail{margin:0;padding:20px;background:white;border:1px solid #dce4e1;border-radius:8px}#v4Main .cb-core-editor textarea{min-height:160px;font-family:inherit;font-size:16px;line-height:1.5}#v4Main .cb-core-editor input{font-size:16px}#v4Main .cb-core-editor .tpx-player-review-rail>header{margin-bottom:8px;padding-bottom:8px}#v4Main .cb-core-editor .tpx-player-review-rail>header{display:flex!important;align-items:start!important;gap:12px!important}#v4Main .cb-core-editor .tpx-player-review-rail>header>div{min-width:0;flex:1}#v4Main .cb-core-editor .tpx-player-review-rail>header>b{flex:none;font-size:12px;white-space:nowrap}#v4Main .cb-core-editor .tpx-player-review-rail>header h2{font-size:17px;margin:2px 0}#v4Main .cb-core-editor .tpx-player-review-rail>header p{font-size:12px;line-height:1.4;margin:3px 0}#v4Main .cb-core-editor .tpx-player-review-actions [data-tpx-action="player-review-save"]{order:-1}#v4Main .cb-core-editor .tpx-player-review-grid{grid-template-columns:180px minmax(0,1fr)}#v4Main .cb-core-editor .tpx-player-review-grid>.wide{grid-column:2}#v4Main .cb-explorer.cb-core-results[data-cb-layout] .cb-explorer-card-grid .cb-explorer-card .cb-explorer-card-name{font-size:15px!important;line-height:20px!important;padding:0!important;margin:0!important;min-height:44px!important}#v4Main .cb-explorer.cb-core-results[data-cb-layout] .cb-explorer-card-grid .cb-explorer-card{padding:6px 10px!important;gap:0 8px!important}#v4Main .cb-gm-home-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px}#v4Main .cb-gm-home-a .tpx-club-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#v4Main .cb-gm-home-a .tpx-club-directory>button{min-height:76px;padding:10px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 8px;text-align:left}#v4Main .cb-gm-home-a .tpx-club-directory>button .tpx-crest{grid-row:1/3;width:24px;height:24px;background:transparent;border:0;padding:0}#v4Main .cb-gm-home-a .tpx-club-directory>button img{width:24px;height:24px;object-fit:contain}#v4Main .cb-gm-home-a .tpx-club-directory>button b,#v4Main .cb-gm-home-a .tpx-club-directory>button small{grid-column:2;white-space:normal;overflow-wrap:anywhere}#v4Main .cb-gm-home-a .tpx-club-directory>button small{font-size:12px!important;line-height:1.35!important}#v4Main .cb-gm-home-a .tpx-page-title>p{font-size:13px;line-height:1.4}#v4Main .cb-gm-context{margin:16px 0;background:white;border:1px solid #dce4e1;border-radius:8px;padding:12px}#v4Main .cb-gm-context>summary{min-height:44px;cursor:pointer;display:flex;align-items:center;font-weight:700}@media(max-width:700px){#v4Main .cb-core-results .cb-explorer-card{grid-template-columns:minmax(0,1fr) 108px!important;gap:0 8px!important;padding:6px 10px!important}#v4Main .cb-core-results .cb-explorer-card-head{grid-column:1!important;grid-row:1!important}#v4Main .cb-core-results .cb-explorer-card-club{grid-column:1!important;grid-row:2!important}#v4Main .cb-core-results .cb-explorer-card-position{grid-column:auto!important;grid-row:auto!important;font-size:12px}#v4Main .cb-core-results .cb-explorer-card-details{grid-column:2!important;grid-row:1/3!important}#v4Main .cb-core-results .cb-explorer-card-details[open]{grid-column:1/-1!important;grid-row:3!important}#v4Main #tpx-content:has(>.cb-core-commands){grid-template-columns:minmax(0,1fr);gap:12px}#v4Main .cb-core-selected{grid-column:1;grid-row:2}#v4Main .cb-core-bench{grid-column:1;grid-row:3;max-height:420px;overflow:auto}#v4Main .cb-core-editor .tpx-player-review-grid{grid-template-columns:minmax(0,1fr)}#v4Main .cb-core-editor .tpx-player-review-grid>.wide{grid-column:1}#v4Main .cb-core-editor .tpx-player-review-rail{padding:12px}#v4Main .cb-gm-home-grid{grid-template-columns:minmax(0,1fr)}#v4Main .cb-gm-home-a .tpx-club-directory{grid-template-columns:minmax(0,1fr);gap:4px}#v4Main .cb-gm-home-a .tpx-club-directory>button{min-height:68px}}.cb-recorded-terms{margin:16px 0;padding:16px;background:#fff;border:1px solid #d6dee6;border-radius:8px}.cb-recorded-terms h2{font-size:20px;margin:0 0 4px}.cb-recorded-terms header p,.cb-term-basis,.cb-term-money{font-size:12px;color:#4b5c6e}.cb-term-controls{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.cb-term-controls label{display:grid;gap:5px;font-size:12px}.cb-term-controls select{font:inherit;font-size:14px;padding:9px;min-height:40px;background:white;border:1px solid #c5d0db}.cb-term-scroll{overflow:auto}.cb-term-matrix table{width:100%;border-collapse:collapse;font-size:12px}.cb-term-matrix th,.cb-term-matrix td{padding:8px;border:1px solid #e1e7ed;vertical-align:top;min-width:105px}.cb-term-matrix td:first-child{min-width:180px}.cb-term-event{display:grid;gap:4px;margin-bottom:6px}.cb-term-event small{line-height:1.4;color:#596675}.cb-term-source summary{font-weight:650;cursor:pointer;min-height:36px}.cb-term-source pre{max-width:100%;max-height:440px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.cb-term-agenda article,.cb-term-missing article{padding:10px 0;border-bottom:1px solid #e1e7ed}.cb-term-agenda h4{font-size:14px}.cb-term-missing,.cb-term-limits{margin-top:12px}.cb-term-missing summary,.cb-term-limits summary{cursor:pointer;min-height:36px}.cb-term-agenda{display:none}.cb-recorded-terms[data-cb-term-view=agenda] .cb-term-matrix{display:none}.cb-recorded-terms[data-cb-term-view=agenda] .cb-term-agenda{display:block}@media(max-width:700px){.cb-recorded-terms{padding:12px;margin:12px 0}.cb-recorded-terms h2{font-size:18px}.cb-recorded-terms[data-cb-term-view=auto] .cb-term-matrix{display:none}.cb-recorded-terms[data-cb-term-view=auto] .cb-term-agenda{display:block}.cb-term-controls{gap:8px}.cb-term-controls label{flex:1 1 110px}.cb-term-controls select{max-width:100%;width:100%}.cb-term-controls label:last-child{flex-basis:100%}.cb-term-agenda article{padding:8px 0}.cb-term-money{margin:4px 0}.cb-term-source summary{font-size:14px}}.cb-term-original-controls{margin:4px 0 8px}.cb-term-original-controls>summary{min-height:36px;line-height:1.35;font-size:12px}.cb-term-original-controls .tpx-page-head{margin:0}.cb-recorded-terms .cb-term-basis{font-size:12px;line-height:1.35}@media screen{.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;max-width:880px;min-width:0}.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:14px;line-height:1.4;font-weight:600}.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>label.wide,.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>.tpx-actions{grid-column:1/-1}.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>label>.tpx-field{display:block;width:100%;min-width:0;max-width:100%;font:inherit;font-size:16px;font-weight:400;line-height:1.4;min-height:44px;padding:10px 12px}.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>label>textarea.tpx-field{min-height:160px;resize:vertical}.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>.tpx-actions{display:flex;flex-wrap:wrap;gap:10px}}@media screen and (max-width:600px){.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.tpx-app.tpx-family-planning main#tpx-content.tpx-main>:is(section[data-v4-component="section"][data-v4-key="authored-scenario"],section[data-v4-component="section"][data-v4-key="add-authored-reminder"])>.tpx-section-body>.tpx-form-grid>label{grid-column:1/-1}}@media screen and (max-width:700px){#v4Main[data-v4-route="leagues"] #tpx-content>section.cb-league-global-task[data-cb-league-global-task="leagues"]>div.tpx-section-body>div.tpx-table-wrap>table.tpx-table.cb-league-global-cards[data-table-id="v4-league-directory"]:not([data-v4-virtual-ledger]):not([data-v4-virtual-ledger] table)>tbody>tr>td{height:auto;min-height:56px}}#v4Main[data-v4-route="home"] .cb-home-b{max-width:1160px;margin:0 auto;font-family:inherit;color:#101828}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading{padding:8px 0 18px;border-bottom:1px solid #d0d5dd;margin:0 0 18px}#v4Main[data-v4-route="home"] .cb-home-b .hr-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;color:#24733e;margin:0 0 8px}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading h1{font-size:30px;line-height:1.1;margin:0 0 8px;letter-spacing:-.03em}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading>p:last-child{font-size:14px;line-height:1.5;margin:0;color:#667085}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-search{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:16px;align-items:end;margin-bottom:12px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-browse{display:flex;gap:6px;flex-wrap:wrap;margin:0;padding-bottom:1px}#v4Main[data-v4-route="home"] .cb-home-b .v5-home-search{width:100%;margin:0}#v4Main[data-v4-route="home"] .cb-home-b .v5-home-search label{font-size:12px}#v4Main[data-v4-route="home"] .cb-home-b .v5-home-search input{height:44px;background:#fff}#v4Main[data-v4-route="home"] .cb-home-b .hr-task-nav{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 18px;margin-bottom:4px;border-bottom:1px solid #eaecf0}#v4Main[data-v4-route="home"] .cb-home-b .hr-task-nav .tpx-btn{min-height:44px;padding:9px 12px;font-size:13px;line-height:1.4}#v4Main[data-v4-route="home"] .cb-home-b .hr-task-nav [data-tpx-path="operations/movements"]{font-weight:700}#v4Main[data-v4-route="home"] .cb-home-b .hr-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(275px,1fr);gap:28px;margin:22px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-primary,#v4Main[data-v4-route="home"] .cb-home-b aside{min-width:0}#v4Main[data-v4-route="home"] .cb-home-b h2{font-size:19px;font-weight:700;line-height:1.25;margin:0 0 10px;letter-spacing:-.02em}#v4Main[data-v4-route="home"] .cb-home-b p{font-size:14px;line-height:1.6;color:#667085}#v4Main[data-v4-route="home"] .cb-home-b .hr-collection-heading{padding:0 0 15px;border-bottom:2px solid #438f5d;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:end}#v4Main[data-v4-route="home"] .cb-home-b .hr-collection-heading h2{margin:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-collection-heading span{font-size:12px;color:#667085}#v4Main[data-v4-route="home"] .cb-home-b .hr-primary>section[data-v4-key="favorite-players-next-matches"]{border:0;border-radius:0;box-shadow:none;background:none;padding:0;margin:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-primary>section[data-v4-key="favorite-players-next-matches"] .tpx-section-head{padding:16px 0 0;border:0;background:transparent}#v4Main[data-v4-route="home"] .cb-home-b .hr-primary>section[data-v4-key="favorite-players-next-matches"] .tpx-section-head h2{font-size:12px;font-weight:400;color:#667085}#v4Main[data-v4-route="home"] .cb-home-b .hr-primary>section[data-v4-key="favorite-players-next-matches"] .tpx-section-body{padding:24px 0;min-height:235px}#v4Main[data-v4-route="home"] .cb-home-b .tpx-source-gap{background:none;border:0;border-radius:0;padding:0;color:#101828}#v4Main[data-v4-route="home"] .cb-home-b .tpx-source-gap b{font-size:18px}#v4Main[data-v4-route="home"] .cb-home-b .tpx-source-gap p{max-width:44ch}#v4Main[data-v4-route="home"] .cb-home-b .hr-club{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:700}#v4Main[data-v4-route="home"] .cb-home-b .hr-club img{width:32px;height:32px;object-fit:contain;border:0;background:none;border-radius:0;padding:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match{padding:22px 0;border-top:2px solid #438f5d;border-bottom:1px solid #eaecf0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-state{margin:0 0 18px;font-size:16px;line-height:1.5;color:#344054}#v4Main[data-v4-route="home"] .cb-home-b .hr-actions{display:flex;flex-wrap:wrap;gap:8px}#v4Main[data-v4-route="home"] .cb-home-b .hr-actions .tpx-btn,#v4Main[data-v4-route="home"] .cb-home-b .hr-section-heading>.tpx-btn,#v4Main[data-v4-route="home"] .cb-home-b .hr-lab>.tpx-btn{min-height:44px;margin:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match [data-tpx-path="club/austin-fc/fixtures"]{background:#438f5d;border-color:#438f5d;color:#101828}#v4Main[data-v4-route="home"] .cb-home-b .hr-lab{padding:22px 0;border-bottom:1px solid #eaecf0}#v4Main[data-v4-route="home"] .cb-home-b .hr-lab p{margin:0 0 12px}#v4Main[data-v4-route="home"] .cb-home-b .hr-movement{padding:20px 0 12px;border-top:1px solid #d0d5dd}#v4Main[data-v4-route="home"] .cb-home-b .hr-section-heading{display:flex;gap:16px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:14px}#v4Main[data-v4-route="home"] .cb-home-b .hr-section-heading p{margin:0;font-size:13px}#v4Main[data-v4-route="home"] .cb-home-b .hr-section-heading h2{margin-bottom:6px}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker{border:0;border-radius:0;background:none;padding:0;margin-left:0;width:100%;overflow:visible;height:auto;white-space:normal}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-inner{display:block;animation:none;transform:none;white-space:normal;padding:0;width:100%;margin:0;overflow:visible}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-title{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#667085;padding:8px 0;border-bottom:1px solid #eaecf0}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-item{display:grid;grid-template-columns:minmax(170px,1fr) minmax(0,2fr);gap:16px;padding:12px 0;margin:0;border-bottom:1px solid #eaecf0;font-size:13px;line-height:1.5}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-item b{font-size:14px;overflow:visible;text-overflow:clip}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-item>span{font-size:12px;color:#667085;white-space:normal;overflow:visible;text-overflow:clip}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker .tpx-entity{display:block;margin:8px 0;min-height:44px;font-size:13px}#v4Main[data-v4-route="home"] .cb-home-b details>summary{min-height:44px;line-height:1.5;padding:12px 0;box-sizing:border-box;font-size:14px;font-weight:700;cursor:pointer}#v4Main[data-v4-route="home"] .cb-home-b .hr-upcoming,#v4Main[data-v4-route="home"] .cb-home-b .hr-followed{border-bottom:1px solid #eaecf0;margin:16px 0}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-more{margin-top:22px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-more-body{padding-top:8px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-next-step{padding:24px 0 4px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-next-step h2{font-size:16px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match h2{font-size:27px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match{padding:26px 0 30px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-state{font-size:19px;max-width:25ch}#v4Main[data-v4-route="home"] .cb-home-b aside .hr-movement{border-top:2px solid #438f5d;padding-top:22px}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-item{grid-template-columns:1fr;gap:2px;padding:10px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-next-step p{max-width:46ch}#v4Main[data-v4-route="home"] .cb-home-b .hr-followed>section{margin:4px 0}#v4Main[data-v4-route="home"] .cb-home-b :focus-visible{outline:3px solid #175cd3;outline-offset:3px}@media screen and (max-width:700px){#v4Main[data-v4-route="home"] .cb-home-b .hr-heading{padding:0 0 12px;margin:0 0 14px}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading h1{font-size:25px}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading>p:last-child{font-size:13px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-search{display:block;margin-bottom:6px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-browse{margin-top:8px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-browse .tpx-btn{min-height:40px;font-size:12px;padding:7px 10px}#v4Main[data-v4-route="home"] .cb-home-b .hr-task-nav{gap:6px;padding:10px 0 12px;display:grid;grid-template-columns:1.2fr .8fr 1fr}#v4Main[data-v4-route="home"] .cb-home-b .hr-task-nav .tpx-btn{padding:8px 3px;font-size:12px;min-height:44px}#v4Main[data-v4-route="home"] .cb-home-b .hr-columns{display:block;margin:18px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-primary>section[data-v4-key="favorite-players-next-matches"] .tpx-section-body{min-height:160px;padding:18px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-collection-heading{display:block}#v4Main[data-v4-route="home"] .cb-home-b .hr-collection-heading span{display:block;margin-top:6px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match{padding:18px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-lab{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:18px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-lab p{font-size:12px;margin:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-lab h2{font-size:17px}#v4Main[data-v4-route="home"] .cb-home-b .hr-lab>.tpx-btn{font-size:12px;white-space:normal;max-width:124px}#v4Main[data-v4-route="home"] .cb-home-b .tpx-ticker-item{grid-template-columns:1fr;gap:3px}#v4Main[data-v4-route="home"] .cb-home-b .hr-section-heading{gap:10px}#v4Main[data-v4-route="home"] .cb-home-b .hr-section-heading>.tpx-btn{font-size:12px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match h2{font-size:24px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-state{font-size:18px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-next-step{padding-top:20px}#v4Main[data-v4-route="home"] .cb-home-b .hr-columns aside{margin-top:22px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-more-body .tpx-grid-4{grid-template-columns:1fr 1fr}}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading{padding:0;margin:0 0 12px;border:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-body>p{margin:0 0 14px;font-size:18px;line-height:1.5}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-body>.tpx-btn,#v4Main[data-v4-route="home"] .cb-home-b .hr-match-body>.tpx-entity{min-height:44px;margin:0 8px 6px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-body>[data-tpx-path="club/austin-fc/fixtures"]{background:#438f5d;border-color:#438f5d;color:#101828}@media screen and (max-width:700px){#v4Main[data-v4-route="home"] .cb-home-b .hr-heading{padding:0;margin:0 0 6px}#v4Main[data-v4-route="home"] .cb-home-b .hr-heading h1{font-size:21px;margin:0}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-search{margin-bottom:2px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-browse{margin-top:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#v4Main[data-v4-route="home"] .cb-home-b .cb-home-a-browse>.tpx-btn{min-height:44px;margin:0;padding:7px 4px}#v4Main[data-v4-route="home"] .cb-home-b .hr-task-nav{padding:6px 0;margin:0}#v4Main[data-v4-route="home"] .cb-home-b .hr-columns{margin:10px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-match{padding:12px 0}#v4Main[data-v4-route="home"] .cb-home-b .hr-club{margin-bottom:8px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match h2{font-size:22px;margin-bottom:8px}#v4Main[data-v4-route="home"] .cb-home-b .hr-match-body>p{font-size:16px;margin-bottom:12px}}
