.fr-root,.fr-analysis,.cr-root{color:#e8f0e9;min-width:0;font-family:Helvetica,Arial,sans-serif}.fr-root{flex-direction:column;gap:18px;display:flex}.fr-analysis{flex-direction:column;gap:16px;display:flex}.fr-root button,.fr-root select,.fr-analysis button,.fr-analysis select,.cr-root button,.cr-root select{font-family:inherit}:is(.fr-root :is(button,a,select,summary):focus-visible,.fr-analysis :is(button,a,select,summary):focus-visible,.cr-root :is(button,a,select,summary):focus-visible){outline-offset:3px;outline:2px solid #35ff34}.fr-room-heading,.fr-section-heading,.cr-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fr-room-heading h2,.cr-section-heading h2{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:700;line-height:1.2}.fr-room-heading p,.fr-section-heading p,.cr-section-heading p{color:#a4b6a9;margin:6px 0 0;font-size:15px;line-height:1.5}.fr-evidence-badge{color:#b7c9bc;white-space:normal;background:#121a14;border:1px solid #304334;border-radius:5px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;line-height:1.4;display:inline-flex}.fr-coverage{color:#a7bbac;background:#0b130d;border:1px solid #263a2c;border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px 24px;padding:12px 16px;font-size:14px;display:flex}.fr-coverage>span,.fr-coverage>a{align-items:center;gap:7px;display:inline-flex}.fr-coverage b{color:#e6f0e8}.fr-coverage>a{color:#adc8b4;margin-left:auto;text-decoration:none}.fr-coverage>a:hover{color:#35ff34}.fr-mode-bar{background:#0b100d;border:1px solid #28362d;border-radius:8px;flex-wrap:wrap;align-items:stretch;gap:5px;padding:5px;display:flex}.fr-mode-bar button{color:#adbcaf;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:10px;min-height:45px;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.25;display:inline-flex}.fr-mode-bar button:hover{color:#35ff34;background:#132017}.fr-mode-bar button.active{color:#35ff34;background:#142519;border-color:#38513e}.fr-mode-bar button>span{color:#bbcdbf;background:#26332a;border-radius:4px;min-width:22px;padding:2px 6px;font-size:12px}.fr-mode-bar button.active>span{color:#35ff34;background:#243e29}.fr-workbench{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;min-width:0;scroll-margin-top:125px;display:grid}.fr-selected,.fr-browser{background:#0b110d;border:1px solid #2a3c2f;border-radius:9px;min-width:0;overflow:hidden}.fr-video-stage{aspect-ratio:16/9;background:#020503;width:100%}.fr-video-stage video{aspect-ratio:16/9;object-fit:contain;background:#020503;width:100%;height:100%;display:block}.fr-caption{padding:18px 20px}.fr-caption-top{color:#92b09c;letter-spacing:.045em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;line-height:1.35;display:flex}.fr-caption-top b{letter-spacing:0;color:#d3e1d7;font-size:13px}.fr-caption h3{letter-spacing:-.025em;color:#eff7f0;margin:10px 0 8px;font-size:22px;font-weight:700;line-height:1.2}.fr-takeaway{color:#dce8df;margin:0;font-size:16px;line-height:1.5}.fr-limit{color:#9db09f;margin:12px 0 0;font-size:14px;line-height:1.5}.fr-no-film{text-align:center;color:#b8ccb9;background:linear-gradient(140deg,#101a13,#030604);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:28px;display:flex}.fr-no-film>svg{color:#839f88}.fr-no-film h3{color:#e0eae0;max-width:420px;margin:0;font-size:19px;line-height:1.35}.fr-no-film p{max-width:440px;margin:0;font-size:14px;line-height:1.5}.fr-clip-evidence{border-top:1px solid #28392d;margin-top:13px;padding-top:10px}.fr-clip-evidence>summary,.fr-inner-details>summary{cursor:pointer;color:#b9cdbd;justify-content:space-between;align-items:center;gap:10px;padding:3px 0;font-size:14px;font-weight:700;line-height:1.4;list-style:none;display:flex}.fr-clip-evidence>summary:hover,.fr-inner-details>summary:hover{color:#35ff34}.fr-clip-evidence>summary::-webkit-details-marker{display:none}.fr-inner-details>summary::-webkit-details-marker{display:none}.fr-detail-panel>summary::-webkit-details-marker{display:none}.fr-clip-evidence[open]>summary>svg,.fr-inner-details[open]>summary>svg{transform:rotate(90deg)}.fr-clip-evidence>div p{color:#a9bbad;margin:10px 0;font-size:14px;line-height:1.5}.fr-source-links{flex-wrap:wrap;gap:12px 20px;margin-top:13px;display:flex}.fr-source-links a,.fr-text-link{color:#35ff34;align-items:center;gap:7px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.fr-source-links a:hover,.fr-text-link:hover{text-decoration:underline}.fr-browser-heading{justify-content:space-between;align-items:center;gap:12px;padding:17px 16px 12px;display:flex}.fr-browser-heading h3{color:#e5efe7;margin:0;font-size:17px;line-height:1.3}.fr-browser-heading>span{color:#a3b7a8;font-size:13px;font-weight:700}.fr-browser-note{color:#95a99b;margin:0;padding:0 16px 13px;font-size:13px;line-height:1.45}.fr-clip-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#38533f #0c140f;max-height:560px;overflow:auto}.fr-clip-list>button{text-align:left;color:#c2d1c5;cursor:pointer;background:0 0;border:0;border-top:1px solid #243129;border-left:3px solid #0000;align-items:center;gap:10px;width:100%;min-height:74px;padding:12px 12px 12px 10px;display:flex}.fr-clip-list>button:hover{color:#35ff34;background:#142419}.fr-clip-list>button.selected{color:#e9f3e9;background:#13291a;border-left-color:#35ff34}.fr-clip-list>button.selected .fr-list-copy b{color:#35ff34}.fr-clip-list>button>svg{color:#81a58a;flex:none}.fr-clip-thumb{background:#080c09;border-radius:4px;flex:none;width:68px;height:43px;position:relative;overflow:hidden}.fr-clip-thumb img{object-fit:cover;opacity:.75;width:100%;height:100%;display:block}.fr-clip-thumb>svg{color:#fff;filter:drop-shadow(0 1px 3px #000);margin:auto;position:absolute;inset:0}.fr-list-copy{flex:1;min-width:0}.fr-list-copy b{font-size:14px;font-weight:700;line-height:1.35;display:block}.fr-list-copy small{color:#a3b4a6;margin-top:5px;font-size:12px;line-height:1.4;display:block}.fr-filters{grid-template-columns:1fr 1fr;gap:9px;padding:0 14px 14px;display:grid}.fr-filters label{color:#92a99a;flex-direction:column;gap:5px;font-size:12px;font-weight:700;display:flex}.fr-filters label:last-child{grid-column:1/-1}.fr-filters select,.fr-period-label select,.cr-table-toolbar select{color:#e0ebe3;background:#0c170f;border:1px solid #36503d;border-radius:5px;width:100%;min-width:0;min-height:36px;padding:8px 9px;font-size:14px;line-height:1.3}.fr-shot-list{max-height:470px}.fr-shot-list>button{min-height:63px}.fr-shot-result{color:#98aa9c;min-width:36px;font-size:12px;font-weight:700}.fr-shot-result.made{color:#35ff34}.fr-list-empty{color:#9fb6a5;margin:0;padding:20px;font-size:14px;line-height:1.5}.fr-origins{background:#0c140e;border:1px solid #293e30;border-radius:8px;padding:20px}.fr-section-heading h3,.cr-section-heading h3{color:#e2ede5;margin:0;font-size:19px;font-weight:700;line-height:1.3}.fr-period-label{color:#9db2a3;align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.fr-period-label select{width:auto;min-width:140px}.fr-zone-chart{flex-direction:column;gap:8px;margin-top:19px;display:flex}.fr-zone-row{text-align:left;color:#d4e2d7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:105px minmax(0,1fr) 84px 16px;align-items:center;gap:13px;width:100%;padding:8px 4px;display:grid}.fr-zone-row:hover{color:#35ff34;background:#142219;border-color:#2e4536}.fr-zone-row>span{font-size:15px;font-weight:700}.fr-zone-row>b{text-align:right;letter-spacing:-.02em;font-size:19px}.fr-zone-row>b>small{color:#98ad9e;letter-spacing:0;margin-top:3px;font-size:12px;font-weight:400;display:block}.fr-zone-row>svg{color:#749d80}.fr-zone-track{background:#111c14;border-radius:3px;width:100%;height:19px;display:flex;overflow:hidden}.fr-zone-track i{height:100%;display:block}.fr-zone-made{background:#35ff34}.fr-zone-missed{background:#567160}.fr-zone-row.unknown .fr-zone-made{background:#35ff34}.fr-zone-row.unknown .fr-zone-missed{background:repeating-linear-gradient(135deg,#567160 0 4px,#33483a 4px 8px)}.fr-chart-note{color:#9bae9e;border-top:1px solid #26392d;flex-wrap:wrap;justify-content:space-between;gap:13px 25px;margin-top:13px;padding-top:13px;font-size:12px;line-height:1.5;display:flex}.fr-chart-note>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.fr-chart-note p{max-width:520px;margin:0;font-size:13px;line-height:1.45}.fr-chart-note i,.cr-chart-legend i{border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.fr-legend-made{background:#35ff34}.fr-legend-missed{background:#567160;margin-left:8px}.fr-origins>.fr-text-button{margin-top:13px}.fr-text-button{color:#35ff34;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.fr-text-button:hover{color:#65ff64;text-decoration:underline}.fr-detail-panel{background:#0c130e;border:1px solid #2a3d30;border-radius:8px;min-width:0;scroll-margin-top:125px}.fr-detail-panel>summary{cursor:pointer;color:#d6e4db;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;font-size:16px;font-weight:700;line-height:1.4;list-style:none;display:flex}.fr-detail-panel>summary:hover{color:#35ff34;background:#111f15}.fr-detail-panel>summary>span>small{color:#98af9e;margin-top:3px;font-size:12px;font-weight:400;line-height:1.4;display:block}.fr-detail-panel>summary>svg{color:#8cae96;flex:none}.fr-detail-panel[open]>summary{border-bottom:1px solid #2a3d30}.fr-detail-panel[open]>summary>svg{transform:rotate(180deg)}.fr-detail-body{min-width:0;padding:19px}.fr-detail-body p,.fr-detail-body li{color:#b1c2b6;font-size:15px;line-height:1.55}.fr-detail-body p{margin:0 0 14px}.fr-detail-body p:last-child{margin-bottom:0}.fr-detail-body b{color:#e1eae3}.fr-detail-body ul{margin:0 0 18px;padding-left:21px}.fr-detail-body li+li{margin-top:12px}.fr-detail-body h4{color:#deebe2;margin:23px 0 12px;font-size:17px;line-height:1.35}.fr-inner-details{border-top:1px solid #293c30;margin-top:14px;padding-top:12px}.fr-inner-details>div{padding-top:12px}.fr-inner-details p,.fr-inner-details li{color:#a9beaf;margin:0 0 12px;font-size:14px;line-height:1.55}.fr-inner-details ul{margin:10px 0 14px;padding-left:20px}.fr-gap-list,.fr-reconciliation-list{flex-direction:column;gap:0;display:flex}.fr-gap-list>article,.fr-reconciliation-list>article{border-top:1px solid #273a2e;padding:15px 0}.fr-gap-list>article:first-child,.fr-reconciliation-list>article:first-child{border-top:0;padding-top:0}.fr-gap-list article>b{color:#d9e5da;font-size:14px}.fr-gap-list article>p,.fr-reconciliation-list article>p{margin:8px 0;font-size:14px}.fr-gap-list article>small{color:#91a797;font-size:12px;line-height:1.5}.fr-reconciliation-list article>div{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.fr-reconciliation-list article>div>span{align-items:center;gap:5px;font-size:12px;display:flex}.fr-reconciliation-list h5{color:#dfeae2;margin:0;font-size:15px;line-height:1.4}.fr-positive{color:#35ff34!important}.fr-caution{color:#d7b581!important}.fr-event-table-wrap,.cr-table-scroll{scrollbar-width:thin;scrollbar-color:#38533f #0c140f;border:1px solid #293b2e;border-radius:6px;max-width:100%;overflow-x:auto}.fr-event-table,.cr-table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:14px;line-height:1.45}.fr-event-table th,.cr-table th{color:#a4b9aa;white-space:nowrap;letter-spacing:.03em;text-align:left;background:#131e16;border-bottom:1px solid #2b4032;padding:11px 13px;font-size:12px}.fr-event-table td,.cr-table td{color:#c8d8cd;vertical-align:middle;border-bottom:1px solid #23372b;padding:11px 13px}.fr-event-table tr:last-child td,.cr-table tr:last-child td{border-bottom:0}.fr-event-table tr.selected{background:#14281a}.fr-event-table small{color:#91ab9b;margin-top:4px;font-size:12px;line-height:1.45;display:block}.fr-event-table b{color:#ddeae0}.fr-event-table td:first-child{white-space:nowrap}.fr-detail-note{color:#97ad9f!important;font-size:13px!important}.fr-empty-state,.cr-unavailable{color:#adc4b1;background:#0d160f;border:1px solid #2a4030;border-radius:9px;padding:28px}.fr-empty-state>svg,.cr-unavailable>svg{color:#35ff34;margin-bottom:13px}.fr-empty-state h2,.cr-unavailable h2{color:#e5efe7;margin:0 0 10px;font-size:22px;line-height:1.3}.fr-empty-state p,.cr-unavailable p{max-width:760px;margin:0 0 9px;font-size:15px;line-height:1.5}.cr-root{flex-direction:column;gap:17px;display:flex}.cr-section{flex-direction:column;gap:17px;min-width:0;display:flex}.cr-two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.cr-panel{background:#0b140e;border:1px solid #2a3e31;border-radius:8px;min-width:0;padding:21px}.cr-panel>h3{color:#e1ede5;margin:0 0 18px;font-size:19px;line-height:1.3}.cr-counts{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0 20px;display:grid}.cr-counts>div{flex-direction:column;gap:9px;display:flex}.cr-counts span{color:#a3b9ac;font-size:14px;line-height:1.3}.cr-counts strong{letter-spacing:-.035em;color:#e4efe7;font-size:39px;font-weight:700;line-height:1}.cr-counts>div:first-child strong{color:#35ff34}.cr-note{color:#a4b7a9;margin:12px 0 0;font-size:14px;line-height:1.55}.cr-target .cb-pace-chart{margin-top:18px}.cr-target .cb-pace-big strong{font-size:38px}.cr-target .cb-pace-big small,.cr-target .cb-pace-big>div>span{font-size:12px}.cr-target .cb-pace-last b{font-size:28px}.cr-target .cb-pace-chart svg{max-height:100px;margin:8px 0 0;display:block}.cr-target .cb-pace-chart>p{margin-top:7px;font-size:14px;line-height:1.5}.cr-target-number{flex-direction:column;gap:8px;margin:22px 0;display:flex}.cr-target-number>strong{color:#35ff34;letter-spacing:-.035em;font-size:42px;line-height:1}.cr-target-number>span{color:#a5bbac;font-size:14px}.cr-summary-row{background:#0d180f;border:1px solid #2a4031;border-radius:8px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid;overflow:hidden}.cr-summary-row>div{min-width:0;padding:18px 21px}.cr-summary-row>div+div{border-left:1px solid #2a4031}.cr-summary-row>div>span{color:#95af9d;margin-bottom:8px;font-size:12px;display:block}.cr-summary-row strong{letter-spacing:-.025em;color:#e8f2e9;font-size:26px;font-weight:700;line-height:1.15;display:block}.cr-summary-row strong>small{color:#92a89a;font-size:17px;font-weight:400}.cr-summary-row p{color:#b5cabb;margin:8px 0 0;font-size:14px;line-height:1.45}.cr-summary-row p>b{color:#35ff34}.cr-inline-limit{color:#a9b9ad;background:#101a12;border-left:2px solid #6c805e;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.cr-inline-limit>svg{color:#c6b78e;flex:none;margin-top:2px}.cr-table-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cr-table-toolbar h3{color:#e1eae3;margin:0;font-size:19px;line-height:1.3}.cr-table-toolbar label{color:#a4b9a9;align-items:center;gap:9px;font-size:12px;font-weight:700;line-height:1.4;display:flex}.cr-table-toolbar select{width:auto;min-width:145px}.cr-chart-legend{color:#9fb4a5;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;line-height:1.5;display:flex}.cr-inferred-key{background:#8fae98}.cr-film-key{background:#35ff34;margin-left:10px}.cr-foul-table{min-width:630px}.cr-foul-table td:first-child{min-width:175px}.cr-foul-table td:nth-child(2){min-width:190px}.cr-foul-bar-cell{grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:13px;display:grid}.cr-foul-bar-cell>b{color:#e3eee6;font-size:16px}.cr-foul-bar{background:#16241a;border-radius:2px;width:100%;height:12px;display:flex;overflow:hidden}.cr-foul-bar>i{height:100%;display:block}.cr-foul-bar>i.inferred{background:#8fae98}.cr-foul-bar>i.film{background:#35ff34}.cr-evidence-ledger{flex-direction:column;margin-bottom:18px;display:flex}.cr-evidence-ledger article{border-top:1px solid #2a3f31;padding:13px 0}.cr-evidence-ledger article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.4;display:flex}.cr-evidence-ledger article>div>span{color:#91aa9a;font-size:12px}.cr-evidence-ledger article>p{margin:7px 0;font-size:14px;line-height:1.5}.cr-evidence-ledger article>small{color:#91aa9a;font-size:12px;line-height:1.4}.cr-points-chart{flex-direction:column;gap:18px;display:flex}.cr-points-row>div:first-child{color:#c8d9ce;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:15px;line-height:1.3;display:flex}.cr-points-row b{letter-spacing:-.025em;color:#e4eee7;font-size:22px;line-height:1}.cr-points-row b>small{letter-spacing:0;color:#91ab9b;font-size:11px}.cr-points-track{background:#17271c;border-radius:2px;height:10px;overflow:hidden}.cr-points-track i{background:#35ff34;height:100%;display:block}.cr-points-row>small{color:#93af9e;margin-top:6px;font-size:12px;line-height:1.4;display:block}.cr-three-number{flex-wrap:wrap;align-items:center;gap:20px;margin:7px 0 20px;display:flex}.cr-three-number>strong{color:#35ff34;letter-spacing:-.04em;font-size:46px;line-height:1}.cr-three-number>strong>small{color:#abc1b0;font-size:26px}.cr-three-number>span{color:#9cb2a4;flex-direction:column;gap:5px;font-size:13px;line-height:1.4;display:flex}.cr-three-number>span>b{color:#e0ece3;font-size:23px}.cr-location-preview{border-top:1px solid #2b4232;border-bottom:1px solid #2b4232;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:13px 0;display:grid}.cr-location-preview>div{flex-direction:column;gap:6px;display:flex}.cr-location-preview span{color:#a1b8a8;font-size:12px}.cr-location-preview b{color:#dbe8e0;font-size:21px;line-height:1.2}.cr-three-preview>.fr-text-link{margin-top:14px}.cr-availability-list{background:#0e170f;border:1px solid #2d4234;border-radius:8px;overflow:hidden}.cr-availability-list article{border-top:1px solid #2a3c30;padding:17px 20px}.cr-availability-list article:first-child{border-top:0}.cr-availability-list article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.cr-availability-list h3{color:#e0ece4;margin:0;font-size:17px;line-height:1.3}.cr-availability-list article>div>span{font-size:12px;font-weight:700;line-height:1.4}.cr-availability-list p{color:#a6bcad;max-width:950px;margin:8px 0 0;font-size:15px;line-height:1.5}.cr-availability-list :is(.fr-text-link,.fr-text-button){margin-top:10px}@media (min-width:1600px){.fr-workbench{grid-template-columns:minmax(0,1fr) 390px}.fr-clip-list{max-height:630px}.fr-clip-list>button{min-height:81px}.fr-list-copy b{font-size:15px}.fr-clip-thumb{width:80px;height:49px}}@media (max-width:1100px){.fr-workbench{grid-template-columns:minmax(0,1fr) 300px}.fr-clip-list>button{gap:8px;padding:10px 8px}.fr-clip-thumb{width:52px;height:37px}.fr-list-copy b{font-size:13px}.fr-caption{padding:16px}.fr-caption h3{font-size:21px}.cr-two-col{gap:12px}.cr-panel{padding:17px}.fr-coverage{gap:10px 18px}.fr-coverage>a{margin-left:0}}@media (max-width:900px){.fr-workbench{grid-template-columns:minmax(0,1fr)}.fr-browser{flex-direction:column;display:flex}.fr-clip-list{max-height:330px}.fr-shot-list{max-height:350px}.fr-clip-list>button{gap:13px;min-height:67px;padding:11px 14px}.fr-list-copy b{font-size:15px}.fr-clip-thumb{width:74px;height:45px}.fr-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.fr-filters label:last-child{grid-column:auto}.cr-two-col{grid-template-columns:minmax(0,1fr)}.cr-target .cb-pace-chart{max-width:600px}.fr-no-film{padding:24px}.fr-caption-top b{font-size:13px}}@media (max-width:600px){.fr-root{gap:14px}.fr-room-heading{gap:10px}.fr-room-heading h2,.cr-section-heading h2{font-size:21px}.fr-room-heading p,.cr-section-heading p{font-size:14px}.fr-coverage{gap:8px 16px;padding:12px;font-size:13px}.fr-mode-bar{gap:3px;padding:4px}.fr-mode-bar button{gap:6px;min-width:95px;padding:11px 8px;font-size:14px}.fr-mode-bar button>span{min-width:18px;padding:2px 4px;font-size:11px}.fr-workbench{gap:12px;scroll-margin-top:95px}.fr-caption{padding:15px}.fr-caption h3{font-size:21px}.fr-takeaway{font-size:15px}.fr-limit{font-size:13px}.fr-video-stage{min-height:185px}.fr-no-film h3{font-size:17px}.fr-no-film p{font-size:13px}.fr-no-film{gap:10px;padding:17px}.fr-origins{padding:15px}.fr-section-heading h3{font-size:18px}.fr-period-label{justify-content:space-between;width:100%}.fr-period-label select{min-width:155px}.fr-zone-row{grid-template-columns:75px minmax(0,1fr) 63px 13px;gap:8px;padding:7px 0}.fr-zone-row>span{font-size:13px}.fr-zone-row>b{font-size:18px}.fr-zone-row>b>small{font-size:11px}.fr-zone-track{height:17px}.fr-chart-note{font-size:11px}.fr-chart-note p{font-size:12px}.fr-detail-panel>summary{padding:14px;font-size:15px}.fr-detail-panel>summary>span>small{font-size:12px}.fr-detail-body{padding:15px}.fr-detail-body p,.fr-detail-body li{font-size:14px}.fr-gap-list article>p,.fr-reconciliation-list article>p{font-size:13px}.fr-section-heading{gap:10px}.fr-filters{gap:8px;padding:0 12px 12px}.fr-filters label{font-size:11px}.fr-filters select{padding:8px 5px;font-size:13px}.cr-summary-row{grid-template-columns:1fr}.cr-summary-row>div{padding:16px}.cr-summary-row>div+div{border-top:1px solid #2a4031;border-left:0}.cr-summary-row strong{font-size:24px}.cr-panel{padding:16px}.cr-counts{gap:12px;margin:20px 0}.cr-counts strong{font-size:35px}.cr-counts span{font-size:13px}.cr-inline-limit{padding:12px;font-size:13px}.cr-availability-list article{padding:16px}.cr-availability-list h3{font-size:16px}.cr-availability-list p{font-size:14px}.cr-table-toolbar h3{font-size:18px}.fr-empty-state,.cr-unavailable{padding:22px}.cr-three-number>strong{font-size:42px}.fr-source-links{gap:11px}.fr-source-links a,.fr-text-link,.fr-text-button{font-size:13px}}@media (prefers-reduced-motion:reduce){.fr-root *,.fr-analysis *,.cr-root *{scroll-behavior:auto!important}}@media print{.fr-root .fr-browser,.fr-mode-bar{display:none}.fr-workbench{display:block}.fr-root,.cr-root{color:#000}.fr-root video{max-height:320px}.fr-detail-panel{break-inside:avoid}.cr-table-scroll,.fr-event-table-wrap{overflow:visible}.fr-root button,.cr-root button{box-shadow:none}}.cd-panel{color:#e8f0e9;background:linear-gradient(145deg,#111c15,#0d1611);border:1px solid #2a3a30;border-radius:14px;min-width:0;overflow:hidden}.cd-panel *{box-sizing:border-box}.cd-panel button,.cd-panel select,.cd-panel a{-webkit-tap-highlight-color:transparent}:is(.cd-panel button:focus-visible,.cd-panel select:focus-visible,.cd-panel a:focus-visible,.cd-panel summary:focus-visible){outline-offset:4px;outline:2px solid #8ff66d}.cd-panel button{font:inherit;cursor:pointer}.cd-panel h2,.cd-panel h3,.cd-panel p{margin:0}.cd-panel h2{letter-spacing:-.4px;color:#f3f7f2;font-size:22px;font-weight:650;line-height:1.2}.cd-panel h3{color:#f3f7f2;font-size:18px;font-weight:600;line-height:1.35}.cd-heading{justify-content:space-between;align-items:center;gap:18px;padding:23px 25px 18px;display:flex}.cd-eyebrow{color:#94ad99;letter-spacing:1.3px;margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.4;display:block}.cd-tag{color:#c6ddc4;background:#17261a;border:1px solid #354a39;border-radius:6px;flex-shrink:0;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.cd-switch{flex-wrap:wrap;gap:5px;padding:0 25px 18px;display:flex}.cd-switch button{color:#aebfb2;background:#101c14;border:1px solid #2d4232;border-radius:7px;min-height:40px;padding:9px 15px;font-size:14px;font-weight:550;line-height:1.35}.cd-switch button:hover{color:#eaf7e8;background:#213325}.cd-switch button.is-active{color:#172512;background:#b6f497;border-color:#b6f497;font-weight:650}.cd-small-switch{flex-shrink:0;padding:0}.cd-small-switch button{min-height:35px;padding:7px 11px;font-size:13px}.cd-review-body{padding:0 25px 23px}.cd-scoring-layout{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:30px;display:grid}.cd-legend{color:#a4b9a9;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:15px;font-size:12px;line-height:1.5;display:flex}.cd-legend span{align-items:center;gap:7px;display:inline-flex}.cd-legend i{background:#a6f68b;border-radius:2px;width:9px;height:9px;display:inline-block}.cd-legend i.cd-muted-dot{background:#91a79d}.cd-legend i.cd-blue-dot{background:#7cb8e8}.cd-score-rows{gap:18px;display:grid}.cd-score-row+.cd-score-row{border-top:1px solid #23352a;padding-top:17px}.cd-row-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:15px;display:flex}.cd-row-heading strong{font-weight:600}.cd-row-heading>b{font-variant-numeric:tabular-nums;font-size:14px}.cd-panel .cd-positive{color:#b2f98f}.cd-panel .cd-negative{color:#f2b29c}.cd-mini-bar{grid-template-columns:65px minmax(0,1fr) 65px;align-items:center;gap:10px;min-width:0;margin-top:7px;display:grid}.cd-mini-bar>span{color:#a9bbb0;font-size:12px}.cd-mini-bar>b{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.cd-track{background:#233329;border-radius:3px;min-width:0;height:9px;overflow:hidden}.cd-track>i{background:#a6f68b;border-radius:3px;min-width:0;height:100%;transition:width .2s;display:block}.cd-secondary .cd-track>i{background:#91a79d}.cd-result-read{border-left:1px solid #2c4032;padding-left:28px}.cd-result-read>strong{letter-spacing:-2px;margin:9px 0 22px;font-size:58px;font-weight:600;line-height:1;display:block}.cd-equation{gap:23px;margin:0 0 18px;display:flex}.cd-equation>span{color:#93ab9b;gap:5px;font-size:12px;display:grid}.cd-equation b{color:#e9f1e8;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.cd-read{border-left:2px solid #6c9b62;margin-top:19px;padding:2px 0 2px 14px}.cd-read>span{letter-spacing:.9px;color:#a4c49c;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.cd-read p{color:#c2d0c5;font-size:14px;line-height:1.7}.cd-read b{color:#eff5eb;font-weight:600}.cd-source{border-top:1px solid #28392e;justify-content:space-between;align-items:flex-start;gap:22px;margin-top:21px;padding-top:16px;display:flex}.cd-source p,.cd-source>span{color:#90a797;max-width:780px;font-size:12px;line-height:1.65}.cd-source>p:empty{display:none}.cd-source a,.cd-method-detail a{color:#c0e9ac;flex-shrink:0;align-items:center;gap:5px;font-size:12px;line-height:1.6;text-decoration:none;display:inline-flex}.cd-source a:hover,.cd-method-detail a:hover{text-decoration:underline}.cd-source-links{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.cd-followup{color:#bee7b1;background:#18281c;border:0;border-top:1px solid #2c3d30;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-weight:600;display:flex;font-size:13px!important}.cd-followup:hover{background:#243a26}.cd-half-score{background:#152219;border:1px solid #2d4231;border-radius:8px;grid-template-columns:auto 22px auto minmax(170px,1fr);align-items:center;gap:25px;margin-bottom:23px;padding:16px 20px;display:grid}.cd-half-score>div{gap:5px;display:grid}.cd-half-score span{color:#93ad99;letter-spacing:1px;font-size:11px;font-weight:700}.cd-half-score strong{font-variant-numeric:tabular-nums;font-size:29px;font-weight:600;line-height:1.15}.cd-half-score small{color:#b4c9b9;font-size:12px}.cd-half-score>svg{color:#6e8774}.cd-half-score>p{color:#b7c7bc;max-width:390px;margin-left:auto;font-size:13px;line-height:1.7}.cd-half-score>p b{color:#ecf1e9}.cd-inline-control{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.cd-halves-layout{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:start;gap:28px;display:grid}.cd-half-bars{gap:17px;margin:26px 0 24px;display:grid}.cd-half-bar{grid-template-columns:26px minmax(0,1fr) 25px;align-items:center;gap:10px;display:grid}.cd-half-bar>span{color:#a8bdad;font-size:13px}.cd-half-bar>b{text-align:right;font-variant-numeric:tabular-nums;font-size:17px}.cd-stacked-track{background:#233329;border-radius:5px;min-width:0;height:34px;display:flex;overflow:hidden}.cd-stacked-track i{color:#182812;background:#a6f68b;justify-content:center;align-items:center;min-width:0;font-size:12px;font-style:normal;font-weight:700;display:flex}.cd-stacked-track i.cd-blue-segment{color:#142637;background:#7cb8e8}.cd-stacked-track i.cd-muted-segment{color:#13261a;background:#91a79d}.cd-table-wrap{border:1px solid #2c3e31;border-radius:8px;max-width:100%;overflow-x:auto}.cd-table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:13px}.cd-table caption{text-align:left;color:#a8bfad;white-space:normal;background:#15251a;padding:12px 14px;font-size:12px;line-height:1.45}.cd-table th,.cd-table td{text-align:right;color:#d5e1d7;border-top:1px solid #27392c;padding:11px 13px}.cd-table th:first-child{text-align:left;font-weight:500}.cd-table thead th{color:#94b19d;font-size:11px;font-weight:600}.cd-table td small{color:#91a996;font-size:11px;font-weight:400}.cd-shot-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cd-shot-card{background:#122016;border:1px solid #2b4132;border-radius:9px;min-width:0;padding:19px}.cd-shot-rates{grid-template-columns:1fr 1fr;gap:15px;margin:19px 0;display:grid}.cd-shot-rates>div{gap:5px;display:grid}.cd-shot-rates span{color:#a2b7a8;overflow-wrap:anywhere;font-size:12px}.cd-shot-rates strong{letter-spacing:-1px;font-size:36px;font-weight:600;line-height:1}.cd-shot-rates small{color:#93ac9a;font-size:12px;line-height:1.5}.cd-shot-rates>div:first-child strong{color:#b4f598}.cd-shot-card .cd-mini-bar{grid-template-columns:62px minmax(0,1fr) 75px}.cd-shot-shares{border-top:1px solid #2b4031;gap:10px;margin-top:20px;padding-top:13px;display:grid}.cd-shot-shares>div{color:#aabfaf;justify-content:space-between;gap:14px;font-size:12px;display:flex}.cd-shot-shares b{color:#e8f1e6;font-variant-numeric:tabular-nums;font-size:14px}.cd-production-layout{grid-template-columns:minmax(0,1fr) minmax(250px,.65fr);gap:30px;display:grid}.cd-contribution-bars{grid-template-columns:1fr 1fr;gap:23px 24px;display:grid}.cd-contribution a{color:#e0eddd;justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;font-size:14px;font-weight:550;text-decoration:none;display:flex}.cd-contribution a:hover{color:#b3f094}.cd-contribution a svg{flex-shrink:0}.cd-contribution small{color:#91a897;margin-top:3px;font-size:11px;font-weight:400;line-height:1.65;display:block}.cd-contribution .cd-mini-bar{grid-template-columns:50px minmax(0,1fr) 43px;gap:6px}.cd-contribution .cd-mini-bar>span{font-size:11px}.cd-contribution .cd-mini-bar>b{font-size:12px}.cd-concentration{border-left:1px solid #2c4032;padding-left:26px}.cd-concentration>strong{letter-spacing:-1.8px;color:#b2f499;margin-bottom:6px;font-size:48px;font-weight:600;line-height:1.1;display:block}.cd-concentration>span:not(.cd-eyebrow){color:#c0d1c3;font-size:14px}.cd-concentration>p{color:#91ad98;margin:12px 0 20px;font-size:13px;line-height:1.6}.cd-concentration>div:not(.cd-read){align-items:baseline;gap:12px;margin:12px 0;display:flex}.cd-concentration>div>b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px}.cd-concentration>div>span{color:#a0b7a7;font-size:12px;line-height:1.55}.cd-concentration .cd-read{margin-top:24px}.cd-text-button{color:#b5e4a8;background:0 0;border:0;align-items:center;gap:7px;margin-top:17px;padding:8px 0;display:inline-flex;font-size:13px!important}.cd-coverage{color:#e0c49a;background:#2c2419;border:1px solid #57442a;border-radius:7px;padding:13px 15px;line-height:1.7;margin-top:18px!important;font-size:13px!important}.cd-starting-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cd-starting-card{background:#142219;border:1px solid #2d4333;border-radius:8px;padding:20px}.cd-starting-card>strong{letter-spacing:-1.5px;margin:15px 0 20px;font-size:47px;font-weight:600;line-height:1;display:block}.cd-starting-card>strong small{color:#9db9a6;letter-spacing:0;margin-left:10px;font-size:15px;font-weight:400}.cd-starting-card .cd-mini-bar{grid-template-columns:70px minmax(0,1fr) 55px}.cd-starting-card dl{border-top:1px solid #2b4031;grid-template-columns:repeat(3,1fr);gap:17px 12px;margin:22px 0 0;padding-top:13px;display:grid}.cd-starting-card dl>div{gap:7px;display:grid}.cd-starting-card dt{color:#93ad9a;font-size:11px}.cd-starting-card dd{color:#e5eee3;font-variant-numeric:tabular-nums;margin:0;font-size:18px}.cd-method-detail{border-top:1px solid #293c2e;margin-top:17px;padding:12px 0 0}.cd-method-detail>summary{color:#b2ccba;cursor:pointer;font-size:13px}.cd-method-detail p{color:#99b3a2;margin:12px 0;font-size:13px;line-height:1.75}.cd-method,.cd-empty p{color:#a6beaf;font-size:14px;line-height:1.7}.cd-empty{max-width:680px;padding:20px 0 10px}.cd-empty h3{margin-bottom:10px}.cd-player-context .cd-heading{padding-bottom:22px}.cd-player-context-grid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:28px;padding:0 25px;display:grid}.cd-share-grid{grid-template-columns:1fr 1fr;gap:23px 25px;display:grid}.cd-share>span{color:#a5bdad;margin-bottom:9px;font-size:12px;display:block}.cd-share>strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.cd-share .cd-track{height:6px;margin:10px 0 6px}.cd-share>small{color:#90aa98;font-size:12px}.cd-player-comparison{border-left:1px solid #2d4133;padding-left:25px}.cd-player-comparison>div{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.cd-player-comparison>div>span{color:#b4cbbd;font-size:13px}.cd-player-comparison b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:600}.cd-player-comparison p{color:#9ab3a3;margin-top:16px;font-size:12px;line-height:1.75}.cd-player-context>.cd-source{margin:23px 25px 0;padding-bottom:20px}.cd-sensitivity>summary,.cd-history>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 23px;list-style:none;display:flex}.cd-sensitivity>summary::-webkit-details-marker{display:none}.cd-history>summary::-webkit-details-marker{display:none}.cd-sensitivity>summary>span,.cd-history>summary>span{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.cd-sensitivity>summary b,.cd-history>summary b{font-size:15px;font-weight:600}.cd-sensitivity>summary small,.cd-history>summary small{color:#90aa98;font-size:12px}.cd-sensitivity>summary>svg,.cd-history>summary>svg{color:#97ba9b;flex-shrink:0}.cd-sensitivity[open]>summary>svg,.cd-history[open]>summary>svg{transform:rotate(180deg)}.cd-sensitivity[open]>summary,.cd-history[open]>summary{border-bottom:1px solid #2b3e30;margin-bottom:21px}.cd-sensitivity .cd-inline-control h3{max-width:610px;font-size:16px}.cd-sensitivity-grid{grid-template-columns:1fr 20px 1fr 1fr;align-items:center;gap:25px;display:grid}.cd-sensitivity-grid>div{gap:9px;display:grid}.cd-sensitivity-grid>div>span{color:#a6bfae;font-size:12px}.cd-sensitivity-grid strong{letter-spacing:-.8px;font-size:34px;font-weight:600;line-height:1}.cd-sensitivity-grid small{color:#94ac9d;font-size:12px;line-height:1.5}.cd-sensitivity-grid>svg{color:#78a17c}.cd-block-selectors{grid-template-columns:1fr 20px 1fr;align-items:center;gap:20px;margin-bottom:22px;display:grid}.cd-block-selectors label{color:#97b39e;gap:8px;font-size:12px;display:grid}.cd-block-selectors select{color:#d4e7d5;width:100%;min-height:44px;font:inherit;background:#15241a;border:1px solid #344b39;border-radius:6px;padding:9px 12px;font-size:14px}.cd-history .cd-table{font-size:14px}@media (min-width:1280px){.cd-production-layout{grid-template-columns:minmax(0,1fr) 300px}.cd-panel h2{font-size:23px}}@media (max-width:1000px){.cd-production-layout{grid-template-columns:minmax(0,1fr) 235px;gap:23px}.cd-contribution-bars{grid-template-columns:1fr;gap:22px}.cd-scoring-layout{gap:22px}.cd-result-read{padding-left:22px}.cd-player-context-grid{grid-template-columns:1fr;gap:25px}.cd-player-comparison{border-top:1px solid #2d4133;border-left:0;padding:20px 0 0}.cd-player-comparison>div{max-width:420px}.cd-half-score{gap:17px;padding:15px}.cd-half-score strong{font-size:27px}}@media (max-width:740px){.cd-heading{align-items:flex-start;padding:19px 18px 16px}.cd-panel h2{font-size:20px}.cd-panel h3{font-size:17px}.cd-heading .cd-tag{padding:6px 8px;font-size:10px}.cd-switch{gap:6px;padding:0 18px 17px}.cd-switch button{padding:8px 11px;font-size:13px}.cd-small-switch{padding:0}.cd-review-body{padding:0 18px 19px}.cd-scoring-layout,.cd-production-layout,.cd-halves-layout{grid-template-columns:1fr;gap:25px}.cd-result-read,.cd-concentration{border-top:1px solid #2c4032;border-left:0;padding:20px 0 0}.cd-result-read{grid-template-columns:100px 1fr;gap:12px 20px;display:grid}.cd-result-read>.cd-eyebrow{grid-column:1/-1;margin:0}.cd-result-read>strong{margin:0;font-size:46px}.cd-equation{align-items:center;gap:24px;margin:0}.cd-result-read>.cd-read{grid-column:1/-1;margin-top:6px}.cd-source{flex-direction:column;gap:9px}.cd-half-score{grid-template-columns:1fr 20px 1fr;gap:16px}.cd-half-score>p{grid-column:1/-1;max-width:100%;margin-left:0}.cd-inline-control{flex-direction:column;align-items:flex-start;gap:13px}.cd-shot-grid{grid-template-columns:1fr}.cd-shot-rates strong{font-size:34px}.cd-contribution-bars{grid-template-columns:1fr 1fr;gap:22px}.cd-concentration>strong{font-size:42px}.cd-starting-grid{gap:12px}.cd-starting-card{padding:15px}.cd-starting-card dl{grid-template-columns:1fr 1fr}.cd-starting-card .cd-mini-bar{grid-template-columns:1fr 46px}.cd-starting-card .cd-mini-bar>span{grid-column:1/-1}.cd-player-context-grid{padding:0 18px}.cd-player-context>.cd-source{margin-left:18px;margin-right:18px}.cd-sensitivity>summary,.cd-history>summary{padding:17px 18px}.cd-sensitivity>summary>span,.cd-history>summary>span{gap:8px}.cd-sensitivity>summary small,.cd-history>summary small{flex-basis:100%;line-height:1.6;display:block}.cd-sensitivity-grid{grid-template-columns:1fr 18px 1fr;gap:17px}.cd-sensitivity-grid>div:last-child:nth-child(4){border-top:1px solid #2b4131;grid-column:1/-1;padding-top:17px}.cd-block-selectors{gap:10px}}@media (max-width:440px){.cd-heading .cd-tag{white-space:normal;text-align:right;max-width:106px;line-height:1.5}.cd-heading .cd-tag svg{display:none}.cd-contribution-bars,.cd-starting-grid{grid-template-columns:1fr}.cd-share-grid{gap:20px}.cd-equation{gap:18px}.cd-half-score strong{font-size:25px}.cd-block-selectors{grid-template-columns:1fr}.cd-block-selectors>svg{display:none}.cd-switch button{flex:auto}.cd-shot-card{padding:16px}.cd-table th,.cd-table td{padding:10px 11px}}@media (prefers-reduced-motion:reduce){.cd-track>i{transition:none}}.tm-player,.tm-lineups{--tm-line:#2b382f;--tm-muted:#a4b1a8;--tm-green:#35ff34;min-width:0;font-family:Helvetica,Arial,sans-serif}.tm-player .tm-context-row,.tm-lineups .tm-lineup-context{border-bottom:1px solid var(--tm-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:0 0 14px;display:flex}.tm-player .tm-context-row>p{flex-wrap:wrap;gap:8px 18px;margin:0;font-size:14px;line-height:1.6;display:flex}.tm-player .tm-context-row>p strong{color:#edf3ee;font-weight:750}.tm-player .tm-context-row>p span{color:var(--tm-muted)}.tm-player .tm-source-details{max-width:100%;font-size:14px}.tm-player .tm-source-details>summary{cursor:pointer;color:#b6c9b9;align-items:center;gap:7px;padding:5px 0;list-style:none;display:flex}.tm-player .tm-source-details>summary::-webkit-details-marker{display:none}.tm-player .tm-source-details[open]{flex-basis:100%}.tm-player .tm-source-details>div{border:1px solid var(--tm-line);background:#0c120e;border-radius:5px;margin-top:8px;padding:8px 16px 16px}.tm-player .tm-source-details p{color:var(--tm-muted);margin:10px 0;font-size:14px;line-height:1.65}.tm-player .tm-source-details .player-source{font-size:13px}.tm-player .player-workspace-layout{border-radius:6px;grid-template-columns:244px minmax(0,1fr);margin-top:0}.tm-player .player-workspace-content{gap:12px;padding:18px}.tm-player .player-workspace-directory{max-height:660px;top:12px}.tm-player .player-workspace-directory .player-directory-top{padding:16px 14px 12px}.tm-player .player-directory-top .player-kicker{font-size:12px}.tm-player .player-search{margin:0 12px 10px;padding:8px 10px}.tm-player .player-search input{min-height:24px;font-size:15px}.tm-player .tm-directory-sort{justify-content:space-between;align-items:center;gap:8px;margin:0 12px 12px;display:flex}.tm-player .tm-directory-sort>span{color:var(--tm-muted);white-space:nowrap;font-size:12px}.tm-player .tm-directory-sort select{color:#e0ede2;background:#101a13;border:1px solid #334438;border-radius:4px;width:100%;min-width:0;padding:8px 6px;font-size:14px}.tm-player .player-workspace-directory .player-directory-list{max-height:492px;overflow-y:auto}.tm-player .player-workspace-directory .player-directory-list>button{gap:6px;min-height:48px;padding:12px 10px}.tm-player .player-directory-list .player-rank{width:25px;font-size:12px}.tm-player .player-workspace-directory .player-directory-list strong{white-space:normal;text-overflow:clip;font-size:14px;line-height:1.3;overflow:visible}.tm-player .player-directory-list b{font-size:17px}.tm-player .player-focus-header{border:0;border-bottom:1px solid var(--tm-line);background:0 0;border-radius:0;flex-direction:row;align-items:center;padding:3px 0 11px}.tm-player .player-focus-header .player-kicker{letter-spacing:.045em;color:var(--tm-muted);font-size:11px;line-height:1.5}.tm-player .player-focus-header h3{letter-spacing:-.035em;text-transform:none;align-items:baseline;gap:10px;margin:7px 0 0;font-size:clamp(23px,2.1vw,31px);line-height:1.15;display:flex}.tm-player .tm-player-jersey{color:#8fa898;letter-spacing:0;font-size:16px;font-weight:650}.tm-player .tm-ask-player{color:#b8efbc;background:#14241a;border:1px solid #3a5140;border-radius:4px;flex:none;align-items:center;gap:7px;min-height:40px;padding:8px 11px;font-size:13px;font-weight:750;display:inline-flex}.tm-player .tm-ask-player:hover{border-color:var(--tm-green);color:var(--tm-green)}.tm-player .player-workspace-content>.player-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.tm-player .player-workspace-content>.player-tabs button{text-transform:none;letter-spacing:0;min-height:44px;padding:10px 7px;font-size:16px;line-height:1.35}.tm-player .player-workspace-content>.player-tabs button.active{background:#213d25;border-color:#70cc65;box-shadow:inset 0 -2px #35ff34}.tm-player .player-profile-main{gap:15px}.tm-player .player-keynums{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-player .player-keynums .player-stat{padding:12px}.tm-player .player-keynums .player-stat strong{margin-top:4px;font-size:28px}.tm-player .player-keynums .player-stat small{font-size:11px;line-height:1.45}.tm-player .tm-player-primary-charts{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);align-items:stretch;gap:14px;min-width:0;display:grid}.tm-player .player-panel{padding:17px}.tm-player .player-section-heading{flex-wrap:wrap;gap:9px;margin-bottom:17px}.tm-player .player-section-heading h3{letter-spacing:-.025em;text-transform:none;margin:0;font-size:19px;font-weight:750;line-height:1.3}.tm-player .player-section-heading>span{white-space:normal;font-size:12px;line-height:1.5}.tm-player .player-shoot-row{margin-bottom:20px}.tm-player .player-shoot-row span{font-size:12px}.tm-player .player-shoot-row b{font-size:18px}.tm-player .player-shoot-row small{font-size:12px}.tm-player .player-shoot-track{height:13px}.tm-player .player-shoot-track.tm-no-attempts{background:0 0;border:1px dashed #45534a}.tm-player .player-shooting>p{margin:16px 0;font-size:13px;line-height:1.6}.tm-player .tm-secondary-counts{border-top:1px solid var(--tm-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:14px;display:grid}.tm-player .tm-secondary-counts>span{color:var(--tm-muted);white-space:nowrap;font-size:13px}.tm-player .tm-secondary-counts b{color:#e1eee3;font-variant-numeric:tabular-nums;margin-right:4px;font-size:19px}.tm-player .player-fine{margin:12px 0 0;font-size:13px;line-height:1.6}.tm-player .tm-player-primary-charts .ev-roster{margin:0;padding:17px}.tm-player .tm-player-primary-charts .ev-chart-heading{align-items:flex-start;margin:0 0 13px}.tm-player .tm-player-primary-charts .ev-chart-heading>svg{display:none}.tm-player .tm-player-primary-charts .ev-chart-heading span{letter-spacing:.03em;font-size:11px;line-height:1.5}.tm-player .tm-player-primary-charts .ev-chart-heading h4{letter-spacing:-.025em;margin:5px 0 0;font-size:19px;line-height:1.3}.tm-player .tm-player-primary-charts .ev-metric-switch{flex-wrap:wrap;gap:4px;margin:14px 0}.tm-player .tm-player-primary-charts .ev-metric-switch button{min-height:36px;padding:7px 8px;font-size:13px}.tm-player .tm-player-primary-charts .ev-roster-axis{padding-bottom:7px;font-size:10px;line-height:1.5}.tm-player .tm-player-primary-charts .ev-roster-bars>button{grid-template-columns:minmax(100px,1.5fr) minmax(35px,1fr) 28px 12px;gap:8px;min-height:45px;padding:10px 0}.tm-player .tm-player-primary-charts .ev-roster-identity{gap:5px;min-width:0}.tm-player .tm-player-primary-charts .ev-roster-identity strong{white-space:normal;font-size:14px;line-height:1.4}.tm-player .tm-player-primary-charts .ev-roster-identity small,.tm-player .tm-player-primary-charts .ev-roster-identity em{font-size:10px}.tm-player .tm-player-primary-charts .ev-roster-bars>button>b{font-size:15px}.tm-player .tm-player-primary-charts .ev-roster footer{flex-direction:column;align-items:flex-start;gap:10px;padding-top:13px}.tm-player .tm-player-primary-charts .ev-roster footer p{font-size:12px;line-height:1.65}.tm-player .tm-player-primary-charts .ev-roster footer button{padding:6px 0;font-size:13px}.tm-player .tm-game-log .stat-table{min-width:590px}.tm-player .tm-game-log .stat-table td,.tm-player .tm-game-log .stat-table th{padding:11px 9px}.tm-player .tm-game-log .stat-table td{font-size:14px}.tm-player .tm-game-log .stat-table td:first-child{font-size:12px}.tm-player .tm-game-log .stat-table td:first-child small{color:#d6e7d9;margin-top:4px;font-size:14px;display:block}.tm-player .tm-game-log .player-section-heading{margin-bottom:12px}.tm-player .tm-player-takeaway{color:#c7d7cc;background:#101d14;border-left:2px solid #35ff34;margin:0;padding:14px 16px;font-size:15px;line-height:1.7}.tm-player .tm-player-takeaway>span{color:#91b497;letter-spacing:.07em;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.tm-player .tm-mobile-player-picker{display:none}:is(.tm-player button:focus-visible,.tm-player summary:focus-visible,.tm-player a:focus-visible,.tm-player input:focus-visible,.tm-player select:focus-visible){outline-offset:3px;outline:2px solid #35ff34}.tm-player .tm-disclosure,.tm-lineups .tm-disclosure{border:1px solid var(--tm-line);background:#0c120e;border-radius:5px;min-width:0;margin:0;padding:0}.tm-player .tm-disclosure>summary,.tm-lineups .tm-disclosure>summary{cursor:pointer;color:#dfebe2;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:15px;line-height:1.5;list-style:none;display:flex}.tm-player .tm-disclosure>summary::-webkit-details-marker{display:none}.tm-lineups .tm-disclosure>summary::-webkit-details-marker{display:none}.tm-player .tm-disclosure>summary b,.tm-lineups .tm-disclosure>summary b{font-size:16px;font-weight:750}.tm-player .tm-disclosure>summary small,.tm-lineups .tm-disclosure>summary small{color:var(--tm-muted);margin-top:3px;font-size:12px;line-height:1.5;display:block}.tm-player .tm-disclosure>summary>svg,.tm-lineups .tm-disclosure>summary>svg{color:#90ac96;flex:none}.tm-player .tm-disclosure[open]>summary>svg,.tm-lineups .tm-disclosure[open]>summary>svg{transform:rotate(180deg)}.tm-player .tm-disclosure>summary:hover,.tm-lineups .tm-disclosure>summary:hover{color:#35ff34}.tm-player .tm-disclosure-body,.tm-lineups .tm-disclosure-body{min-width:0;padding:0 18px 18px}.tm-player .tm-model-disclosure>summary small{color:#d5ba89}.tm-player .tm-model-warning{color:#d8c6a8;background:#211c13;border:1px solid #51432b;margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.65}.tm-player .tm-model-disclosure .player-panel{background:0 0;border:0;padding:0}.tm-player .tm-disclosure .player-section-heading{margin-top:24px}.tm-player .tm-disclosure .player-context-stats{padding:0 0 15px}.tm-player .tm-disclosure .player-context-stats .player-stat{padding:12px}.tm-player .tm-disclosure .player-section-heading h3{font-size:18px}.tm-player .tm-disclosure .player-data-note{font-size:14px;line-height:1.7}.tm-player .tm-inline-detail{border-top:1px solid var(--tm-line);color:var(--tm-muted);margin-top:12px;padding-top:11px}.tm-player .tm-inline-detail>summary{cursor:pointer;color:#c6d7ca;font-size:13px;font-weight:650}.tm-player .tm-inline-detail p{margin:9px 0 0;font-size:13px;line-height:1.65}.tm-player .player-comparison-grid,.tm-player .player-evidence-grid{grid-template-columns:1fr}.tm-player .player-evidence-grid .player-shot-survey-full{grid-column:auto}.tm-player .player-data-note,.tm-player .player-source-note p{font-size:14px;line-height:1.7}.tm-player .player-paired>span{font-size:13px}.tm-player .player-paired>div strong{font-size:15px}.tm-player .player-selectors select{min-height:43px;font-size:15px}.tm-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-lineups{gap:15px}.tm-lineups .tm-lineup-context h2{letter-spacing:-.025em;margin:0 0 4px;font-size:23px;font-weight:750;line-height:1.3}.tm-lineups .tm-lineup-context p{color:var(--tm-muted);margin:0;font-size:14px;line-height:1.6}.tm-lineups .tm-lineup-context p b{color:#e4eee6}.tm-lineups .tm-lineup-context>div:last-child{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.tm-lineups .tm-lineup-context>div:last-child>span{color:var(--tm-muted);font-size:13px}.tm-lineups .cl-source-link{font-size:13px}.tm-lineups .cl-filter-panel{padding:14px 16px}.tm-lineups .cl-source-controls{flex-flow:wrap;align-items:center;gap:14px}.tm-lineups .cl-mode-switch{gap:3px;width:auto;max-width:100%;padding:3px}.tm-lineups .cl-mode-switch button{gap:7px;padding:9px 11px;font-size:15px;line-height:1.3}.tm-lineups .cl-mode-switch button small{margin-top:4px;font-size:12px;line-height:1.55}.tm-lineups .cl-filter-fields{flex:1;justify-content:flex-end;gap:10px;min-width:min(300px,100%)}.tm-lineups .cl-filter-fields label{flex:1;min-width:110px;max-width:200px}.tm-lineups .cl-filter-fields .cl-player-filter{min-width:160px!important}.tm-lineups .cl-filter-fields label>span{letter-spacing:.035em;font-size:11px;line-height:1.4}.tm-lineups .cl-filter-fields select{min-height:40px;padding:8px 25px 8px 10px;font-size:14px}.tm-lineups .cl-filter-summary{margin-top:12px;padding-top:10px;font-size:12px;line-height:1.55}.tm-lineups .cl-filter-summary button{font-size:13px}.tm-lineups .cl-model-note{margin-top:10px;padding-top:10px}.tm-lineups .cl-model-note p{font-size:14px;line-height:1.65}.tm-lineups .tm-lineup-leaders{background:#101c13;border:1px solid #354a39;border-radius:5px;overflow:hidden}.tm-lineups .tm-lineup-leader{grid-template-columns:minmax(0,1fr) 132px auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.tm-lineups .tm-lineup-leader+.tm-lineup-leader{border-top:1px solid #344638}.tm-lineups .tm-lineup-shared{grid-template-columns:minmax(0,1fr) 118px 118px auto}.tm-lineups .tm-lineup-leader-copy>span{letter-spacing:.045em;color:#95b19b;margin-bottom:8px;font-size:11px;font-weight:750;line-height:1.5;display:block}.tm-lineups .tm-lineup-leader-copy>small{color:#a7b9ac;margin-top:7px;font-size:12px;line-height:1.5;display:block}.tm-lineups .tm-lineup-leader-copy .cl-player-names-compact{gap:5px 8px}.tm-lineups .tm-lineup-leader-copy .cl-player-names-compact button{font-size:15px;line-height:1.5}.tm-lineups .tm-leader-rate{border-left:1px solid #36513c;padding-left:15px}.tm-lineups .tm-leader-rate>span{color:#b3c9b8;font-size:12px;line-height:1.5;display:block}.tm-lineups .tm-leader-rate>strong{letter-spacing:-.035em;color:#35ff34;font-variant-numeric:tabular-nums;margin-top:5px;font-size:30px;line-height:1.1;display:block}.tm-lineups .tm-lineup-leader>button,.tm-lineups .tm-compare-open{color:#b7d4bd;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0;font-size:14px;font-weight:750;display:inline-flex}.tm-lineups .tm-lineup-leader>button:hover,.tm-lineups .tm-compare-open:hover{color:#35ff34}.tm-lineups .tm-lineup-limit{color:var(--tm-muted);margin:-4px 0 0;padding:0;font-size:13px;line-height:1.65}.tm-lineups .cl-ranking-panel{padding:17px 18px}.tm-lineups .section-title{gap:10px;margin-bottom:13px}.tm-lineups .section-title h2{letter-spacing:-.025em;font-size:19px;font-weight:750;line-height:1.3}.tm-lineups .cl-ranking-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 13px}.tm-lineups .cl-ranking-toolbar p{max-width:none;font-size:13px;line-height:1.6}.tm-lineups .cl-ranking-toolbar label{font-size:11px}.tm-lineups .cl-ranking-toolbar select{min-height:38px;font-size:14px}.tm-lineups .cl-table-scroll{margin:0 -18px;padding:0 18px}.tm-lineups .cl-ranking-table{min-width:860px}.tm-lineups .cl-ranking-table th{padding:11px 8px;font-size:11px;line-height:1.5}.tm-lineups .cl-ranking-table th button{font-size:11px}.tm-lineups .cl-ranking-table td{padding:14px 8px;font-size:14px;line-height:1.5}.tm-lineups .cl-ranked-unit{gap:9px;min-width:280px}.tm-lineups .cl-ranked-unit .cl-player-names-compact button{font-size:14px;line-height:1.5}.tm-lineups .cl-ranked-unit>div>small{margin-top:5px;font-size:11px;line-height:1.5}.tm-lineups .cl-expand-button{width:34px;height:34px}.tm-lineups .cl-table-foot{margin-top:12px;font-size:12px;line-height:1.65}.tm-lineups .cl-evidence h3{font-size:16px;line-height:1.4}.tm-lineups .cl-evidence p{font-size:14px;line-height:1.65}.tm-lineups .cl-evidence small{font-size:12px}.tm-lineups .cl-evidence-actions button,.tm-lineups .cl-evidence-actions a{font-size:13px}.tm-lineups .cl-basis{font-size:11px;line-height:1.6}.tm-lineups .cl-compare-grid{gap:14px;margin-top:3px}.tm-lineups .cl-compare-unit{padding:15px}.tm-lineups .cl-compare-select select{min-height:43px;font-size:14px}.tm-lineups .cl-compare-unit .cl-player-names{min-height:0}.tm-lineups .cl-player-names button{font-size:14px;line-height:1.5}.tm-lineups .cl-comparison-numbers{margin-top:14px;padding-top:14px}.tm-lineups .cl-comparison-numbers span,.tm-lineups .cl-comparison-bar-row small{font-size:11px;line-height:1.55}.tm-lineups .cl-compare-clock,.tm-lineups .cl-rate-comparison-head{font-size:12px}.tm-lineups .cl-comparison-bar-row{grid-template-columns:120px minmax(0,1fr) 70px;gap:15px}.tm-lineups .cl-comparison-bar-row>span,.tm-lineups .cl-comparison-bars b{font-size:14px}.tm-lineups .cl-rate-comparison>p{font-size:14px;line-height:1.7}.tm-lineups .cl-coverage-intro{margin-top:14px}.tm-lineups .cl-coverage-intro>strong{font-size:40px}.tm-lineups .cl-coverage-intro p{font-size:14px;line-height:1.7}.tm-lineups .cl-coverage-legend{font-size:12px;line-height:1.6}.tm-lineups .cl-source-disclosure>summary{font-size:14px;line-height:1.65}.tm-lineups .cl-window-list p,.tm-lineups .cl-model-explainer p{font-size:14px;line-height:1.7}.tm-lineups .cl-window-list summary{font-size:13px;line-height:1.65}.tm-lineups .cl-window-list summary>span>small{font-size:11px}.tm-lineups .cl-model-checks>span{font-size:12px;line-height:1.6}.tm-lineups #cl-comparison{scroll-margin-top:20px}.tm-lineups .cl-unavailable{padding:24px}.tm-lineups .cl-unavailable h2{font-size:24px}.tm-lineups .cl-unavailable>p,.tm-lineups .cl-data-rule{font-size:15px;line-height:1.7}@media (max-width:1320px){.tm-player .player-workspace-layout{grid-template-columns:225px minmax(0,1fr)}.tm-player .tm-player-primary-charts{grid-template-columns:1fr}.tm-player .tm-player-primary-charts .ev-roster-bars>button{grid-template-columns:minmax(150px,1fr) minmax(70px,1.2fr) 35px 14px}}@media (max-width:900px){.tm-lineups .cl-source-controls{flex-direction:column;align-items:stretch}.tm-lineups .cl-mode-switch{width:100%}.tm-lineups .cl-mode-switch button{flex:1}.tm-lineups .cl-filter-fields{justify-content:stretch}.tm-lineups .cl-filter-fields label{max-width:none}.tm-lineups .tm-lineup-shared{grid-template-columns:minmax(0,1fr) 100px 100px}.tm-lineups .tm-lineup-shared>button{grid-column:1/-1;justify-self:start;padding:0}.tm-lineups .cl-compare-grid{grid-template-columns:1fr}}@media (max-width:760px){.tm-player .tm-mobile-player-picker{color:#b0c1b5;align-items:center;gap:12px;font-size:14px;display:flex}.tm-player .tm-mobile-player-picker select{color:#e3f4e7;background:#112016;border:1px solid #38533f;border-radius:5px;width:100%;min-width:0;min-height:44px;padding:10px;font-size:16px}.tm-player .player-workspace-layout{grid-template-columns:1fr}.tm-player .player-workspace-directory{display:none}.tm-player .player-workspace-content{padding:14px}.tm-player .player-focus-header{flex-wrap:wrap}.tm-player .player-focus-header h3{font-size:26px}.tm-player .tm-ask-player{min-height:36px;padding:6px 9px;font-size:12px}.tm-player .player-keynums{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-player .player-keynums .player-stat:nth-child(2){border-right:0}.tm-player .player-keynums .player-stat:nth-child(-n+2){border-bottom:1px solid var(--tm-line)}.tm-player .tm-player-primary-charts .ev-roster-bars>button{grid-template-columns:minmax(105px,1.35fr) minmax(35px,1fr) 25px 12px;gap:7px}.tm-player .player-workspace-content>.player-tabs button{padding:10px 5px;font-size:15px}.tm-player .tm-disclosure>summary,.tm-lineups .tm-disclosure>summary{padding:14px}.tm-player .tm-disclosure-body,.tm-lineups .tm-disclosure-body{padding:0 14px 14px}.tm-player .tm-lineup-leader-copy>span{font-size:11px}}@media (max-width:600px){.tm-lineups .tm-lineup-context>div:last-child{align-items:flex-start}.tm-lineups .cl-filter-panel{padding:12px}.tm-lineups .cl-mode-switch button{padding:9px 8px;font-size:14px}.tm-lineups .cl-mode-switch button small{font-size:11px}.tm-lineups .cl-filter-fields,.tm-lineups .cl-filter-fields label{min-width:0}.tm-lineups .cl-filter-fields .cl-player-filter{min-width:0!important}.tm-lineups .cl-filter-summary>span{max-width:none}.tm-lineups .cl-filter-summary{flex-direction:column;align-items:flex-start;gap:8px}.tm-lineups .tm-lineup-leader,.tm-lineups .tm-lineup-shared{grid-template-columns:1fr 1fr;gap:12px;padding:15px}.tm-lineups .tm-lineup-leader-copy{grid-column:1/-1}.tm-lineups .tm-leader-rate{border-top:1px solid #36513c;border-left:0;padding:10px 0 0}.tm-lineups .tm-lineup-leader>button{justify-self:end;font-size:13px}.tm-lineups .tm-lineup-shared>button{grid-column:auto;justify-self:start}.tm-lineups .cl-ranking-panel{padding:15px}.tm-lineups .cl-table-scroll{margin:0 -15px;padding:0 15px}.tm-lineups .section-title{flex-wrap:wrap;align-items:center}.tm-lineups .section-title h2{font-size:18px}.tm-lineups .cl-ranking-toolbar{align-items:flex-start}.tm-lineups .cl-ranking-toolbar label{font-size:11px}.tm-lineups .cl-ranking-toolbar select{max-width:none;font-size:14px}.tm-lineups .cl-comparison-bar-row{grid-template-columns:84px minmax(0,1fr) 58px;gap:10px}.tm-lineups .cl-comparison-numbers span{font-size:11px}.tm-lineups .cl-comparison-numbers b{font-size:23px}.tm-lineups .cl-coverage-legend{gap:10px 14px}.tm-lineups .cl-window-list summary{padding:12px 9px}}.sd-analysis,.sd-player-analysis{min-width:0}.sd-view-tabs,.sd-side-control{flex-wrap:wrap;gap:7px;display:flex}.sd-view-tabs{border-bottom:1px solid #2d4435;margin-bottom:20px;padding-bottom:13px}.sd-view-tabs button,.sd-side-control button{color:#b6cabc;background:#101d15;border:1px solid #2d4935;border-radius:5px;min-height:43px;padding:10px 14px;font-size:15px;font-weight:650}.sd-view-tabs button.active,.sd-side-control button.active{color:#dffddd;background:#234029;border-color:#58835c;box-shadow:inset 0 -2px #35ff34}.sd-side-control{margin-bottom:20px}.sd-side-control button{min-height:39px;padding:9px 12px;font-size:14px}.sd-profile-layout{grid-template-columns:minmax(0,1.4fr) minmax(250px,.8fr);align-items:start;gap:25px;display:grid}.sd-profile-chart{min-width:0}.sd-legend{color:#b0c4b6;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:15px;font-size:12px;display:flex}.sd-legend span{align-items:center;gap:7px;display:flex}.sd-legend i{background:#35ff34;border-radius:2px;width:11px;height:7px;display:block}.sd-legend span:nth-child(2) i{background:#9eb4aa}.sd-profile-row{border-top:1px solid #23382b;padding:13px 0}.sd-profile-label{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:10px;display:flex}.sd-profile-label strong{color:#d4e6d8;font-size:14px;line-height:1.4}.sd-profile-label>span{color:#dff6df;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.sd-profile-label em{color:#799484;margin-inline:5px;font-size:11px;font-style:normal}.sd-profile-track{background:#1c3023;border-radius:2px;height:8px;margin-top:5px;overflow:hidden}.sd-profile-track>i{border-radius:inherit;background:#35ff34;height:100%;display:block}.sd-profile-track.opponent>i{background:#9eb4aa}.sd-profile-row>p{color:#90aa99;margin:8px 0 0;font-size:12px;line-height:1.5}.sd-profile-row>p>span{color:#526d5c;padding-inline:4px}.sd-chart-note{color:#8fa898;margin:15px 0 0;font-size:12px;line-height:1.65}.sd-matchup-read{background:#12241a;border:1px solid #34563e;border-radius:7px;padding:18px}.sd-matchup-read>span{color:#9cd595;letter-spacing:.06em;font-size:11px;font-weight:700;display:block}.sd-matchup-read h4,.sd-change-read h4,.sd-period-chart h4,.sd-player-analysis h4{color:#e2f0e4;margin:12px 0;font-size:19px;line-height:1.3}.sd-matchup-read p,.sd-change-read p{color:#bfd1c5;margin:10px 0;font-size:14px;line-height:1.75}.sd-matchup-read>div{border-top:1px solid #2b4935;margin-top:17px;padding-top:15px}.sd-matchup-read b{color:#b4d1ba;font-size:13px}.sd-matchup-read small{color:#85a78e;margin-top:15px;font-size:12px;line-height:1.6;display:block}.sd-scope-note{color:#a9c0af;background:#111e16;border:1px solid #2a4433;border-radius:5px;gap:9px;margin:18px 0 0;padding:12px 14px;font-size:13px;line-height:1.65;display:flex}.sd-scope-note svg{color:#86b48b;flex-shrink:0;margin-top:3px}.sd-caution{color:#d9bd94;background:#241e13;border-color:#5e4a2d}.sd-method{margin-top:15px}.sd-method>summary{color:#a7c8af;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13px;font-weight:650;list-style:none;display:flex}.sd-method>summary::-webkit-details-marker{display:none}.sd-method dl{grid-template-columns:1fr 1fr;gap:15px 22px;margin:13px 0;display:grid}.sd-method dt{color:#bed8c4;font-size:13px;font-weight:650}.sd-method dd,.sd-method p{color:#93b09d;margin:6px 0 0;font-size:13px;line-height:1.65}.sd-source-row{border-top:1px solid #2a4031;flex-wrap:wrap;align-items:center;gap:9px 18px;margin-top:21px;padding-top:16px;display:flex}.sd-source-row>span{color:#799583;font-size:11px;font-weight:650}.sd-source-row a{color:#b2d9b5;align-items:center;gap:6px;font-size:12px;line-height:1.5;display:inline-flex}.sd-source-row a:hover{color:#35ff34}.sd-change-read{margin-bottom:18px}.sd-change-read h4{margin-top:0}.sd-table-wrap{border:1px solid #2b4433;border-radius:5px;max-width:100%;overflow-x:auto}.sd-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.sd-table th,.sd-table td{border-bottom:1px solid #253b2d;padding:12px 15px}.sd-table thead th{color:#a7c3b0;background:#122019;font-size:12px}.sd-table th{color:#c4d9ca;font-weight:650}.sd-table tbody td{color:#e1f1e4;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.sd-table small{color:#809f8b;max-width:430px;margin-top:4px;font-size:12px;font-weight:450;line-height:1.6;display:block}.sd-table tbody tr:last-child :is(th,td){border-bottom:0}.sd-period-chart{background:#0a1710;border:1px solid #2c4735;border-radius:6px;margin-top:22px;padding:18px}.sd-period-chart>header{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.sd-period-chart h4{margin:0;font-size:17px}.sd-period-chart>header>span{color:#87a692;font-size:12px;line-height:1.6}.sd-period{grid-template-columns:115px minmax(0,1fr);align-items:center;gap:18px;margin-top:16px;display:grid}.sd-period>div:first-child{flex-direction:column;gap:5px;display:flex}.sd-period strong{color:#c5d9cc;font-size:14px}.sd-period span{color:#8aa893;font-size:12px}.sd-period-bars{gap:7px;display:grid}.sd-period-bars>div{background:#12281b;border-radius:2px;align-items:center;height:25px;display:flex;position:relative;overflow:hidden}.sd-period-bars i{border-radius:inherit;background:#35ff34;height:100%}.sd-period-bars b{color:#e5f8e7;padding-inline:8px;font-size:13px}.sd-period-bars>.opponent>i{background:#9eb4aa}.sd-dependency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sd-dependency{background:#0f2016;border:1px solid #304d39;border-radius:7px;min-width:0;padding:20px}.sd-dependency>span{color:#a1bea9;font-size:14px;font-weight:650;display:block}.sd-dependency>strong{color:#baf6b1;letter-spacing:-.04em;margin:11px 0;font-size:29px;line-height:1.2;display:block}.sd-dependency p{color:#b6ccbe;margin:10px 0;font-size:14px;line-height:1.7}.sd-dependency>small{color:#88a891;margin-top:13px;font-size:12px;line-height:1.6;display:block}.sd-dependency-call{border-top:1px solid #2b4834;margin-top:17px;padding-top:13px}.sd-dependency-call b{color:#c6edc1;font-size:13px}.sd-player-links{flex-wrap:wrap;gap:8px 15px;margin-top:16px;display:flex}.sd-player-links button{color:#a4e19b;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:5px 0;font-size:13px;display:inline-flex}.sd-player-links button:hover{color:#35ff34}.sd-player-analysis{border-top:1px solid #2d4735;margin-top:23px;padding-top:20px}.sd-player-analysis>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:15px;display:flex}.sd-player-analysis>header h4{margin:0;font-size:20px}.sd-player-analysis>header>span{color:#8fae98;font-size:12px}.sd-player-values{background:#122219;border:1px solid #304d39;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.sd-player-values>div{border-right:1px solid #2b4533;padding:15px}.sd-player-values>div:last-child{border-right:0}.sd-player-values span{color:#9cbba5;font-size:12px;line-height:1.4;display:block}.sd-player-values strong{color:#d5f4d3;letter-spacing:-.035em;margin-top:9px;font-size:28px;line-height:1.1;display:block}.sd-player-values strong em{color:#5f856b;font-size:21px;font-style:normal}.sd-player-values small{color:#83a28d;margin-top:8px;font-size:12px;line-height:1.6;display:block}.sd-player-reads{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.sd-player-reads>article{background:#0e1c13;border:1px solid #2a4533;border-radius:6px;min-width:0;padding:16px}.sd-player-reads h4{margin:0 0 10px;font-size:16px}.sd-player-reads p{color:#b6cdbd;margin:9px 0;font-size:13px;line-height:1.7}.sd-player-reads .sd-player-application{color:#c4e2c5}.sd-player-reads b{color:#97ce96;font-size:12px}.sd-player-reads small{color:#7f9f89;margin-top:12px;font-size:12px;line-height:1.65;display:block}.sd-player-change{background:#122219;border-left:2px solid #547d5b;margin-top:16px;padding:13px 15px}.sd-player-change>span{color:#83a58d;margin-right:14px;font-size:12px;display:inline-block}.sd-player-change strong{color:#c9e3ce;font-size:15px}.sd-player-change p{color:#abc5b3;margin:8px 0;font-size:13px;line-height:1.6}.sd-player-change small{color:#83a28b;font-size:12px;line-height:1.6}@media (max-width:1150px){.sd-profile-layout{grid-template-columns:minmax(0,1fr);gap:16px}.sd-matchup-read{grid-template-columns:1fr 1fr;gap:5px 20px;display:grid}.sd-matchup-read>span,.sd-matchup-read h4{grid-column:1/-1}.sd-matchup-read>div{border-top:0;border-left:1px solid #2b4935;margin:0;padding:0 0 0 18px}.sd-matchup-read>small{grid-column:1/-1;margin-top:5px}.sd-player-reads{grid-template-columns:1fr;gap:10px}}@media (max-width:650px){.sd-analysis>.sc-panel-title{flex-direction:column;gap:10px}.sd-view-tabs{gap:5px}.sd-view-tabs button{flex:85px;padding:9px;font-size:14px}.sd-side-control button{flex:130px;font-size:13px}.sd-profile-label{align-items:flex-start;gap:9px}.sd-profile-label strong{max-width:175px;font-size:13px}.sd-profile-label>span{font-size:15px}.sd-matchup-read{padding:15px;display:block}.sd-matchup-read>div{border-top:1px solid #2b4935;border-left:0;margin-top:15px;padding:13px 0 0}.sd-method dl,.sd-dependency-grid{grid-template-columns:1fr}.sd-table{min-width:450px}.sd-period-chart{padding:14px}.sd-period{grid-template-columns:75px minmax(0,1fr);gap:10px}.sd-period strong{font-size:13px}.sd-period span{font-size:11px}.sd-player-values{grid-template-columns:1fr}.sd-player-values>div{border-bottom:1px solid #2b4533;border-right:0;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;display:grid}.sd-player-values>div:last-child{border-bottom:0}.sd-player-values strong{grid-area:1/2/3;align-self:center;margin:0}.sd-player-values small{grid-column:1;margin-top:5px}}.sc-compact,.ar-compact{color:#edf4ee;gap:18px;min-width:0;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:500;display:grid}.sc-compact *,.ar-compact *{box-sizing:border-box}.sc-compact button,.sc-compact input,.sc-compact select,.ar-compact button,.ar-compact input,.ar-compact select{font:inherit}.sc-compact button,.sc-compact summary,.ar-compact button,.ar-compact summary{cursor:pointer}.sc-compact a,.ar-compact a{text-decoration:none}.sc-compact svg,.ar-compact svg{flex-shrink:0}.sc-compact :is(button,a,select,input,summary,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #35ff34}.ar-compact :is(button,a,select,input,summary):focus-visible{outline-offset:4px;outline:2px solid #35ff34}.sc-compact :is(h2,h3,h4),.ar-compact :is(h2,h3,h4){letter-spacing:-.025em;font-weight:750}.sc-compact p,.ar-compact p{font-weight:450}.sc-overline,.ar-overline{letter-spacing:.04em;color:#95ac9c;align-items:center;gap:7px;font-size:12px;font-weight:650;line-height:1.5;display:flex}.sc-panel{background:#0c130f;border:1px solid #2b3d31;border-radius:9px;min-width:0;padding:22px}.sc-panel-title{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;display:flex}.sc-panel-title h3{margin:0;font-size:22px;line-height:1.2}.sc-panel-title p{color:#9eafa3;margin:6px 0 0;font-size:14px;line-height:1.5}.sc-panel-title>svg{color:#35ff34}.sc-text-button,.ar-application-links button{text-align:left;color:#baf8b5;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;line-height:1.45;display:inline-flex;font-size:14px!important;font-weight:650!important}.sc-text-button:hover,.ar-application-links button:hover{color:#35ff34}.sc-outline-button,.ar-outline-button{color:#cff3ce;background:#14251a;border:1px solid #3a5a41;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 13px;line-height:1.4;display:inline-flex;font-size:14px!important;font-weight:650!important}.sc-outline-button:hover,.ar-outline-button:hover{color:#35ff34;background:#1a3020;border-color:#35ff34}.sc-caption{color:#93a69b;margin:15px 0 8px;font-size:13px;line-height:1.55}.sc-warning-copy{color:#d9b886!important}.sc-small-badge{color:#b7ccbb;border:1px solid #3b4d40;border-radius:5px;flex-shrink:0;padding:6px 9px;font-size:12px;line-height:1.4;display:inline-flex}.sc-matchup-header{background:linear-gradient(115deg,#122019,#0c130f);border:1px solid #304637;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:15px 24px;padding:20px 22px;display:grid}.sc-matchup-title{align-items:center;gap:14px;min-width:0;display:flex}.sc-matchup-title h2{margin:5px 0 0;font-size:26px;line-height:1.16}.sc-matchup-subline{color:#95ad9e;margin:6px 0 0;font-size:12px;line-height:1.5}.sc-monogram{color:#edcf94;background:#342719;border:1px solid #6b5332;border-radius:7px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:18px;font-weight:800;display:grid}.sc-monogram-nelson{color:#a8c9ef;background:#172d4a;border-color:#3b608a}.sc-opponent-select{flex-direction:column;justify-content:center;gap:6px;min-width:210px;display:flex}.sc-opponent-select>span,.sc-sort>span,.sc-call-toolbar label>span,.sc-strategy-select>span{color:#9db4a5;font-size:12px}.sc-compact select{color:#edf4ee;background:#101b14;border:1px solid #3b5142;border-radius:5px;max-width:100%;min-height:42px;padding:10px 12px;font-size:15px}.sc-matchup-meta{border-top:1px solid #2c4033;grid-column:1/-1;grid-template-columns:1fr 1.15fr 1fr;gap:22px;margin:0;padding:14px 0 0;display:grid}.sc-matchup-meta div{min-width:0}.sc-matchup-meta dt{color:#92a89a;margin-bottom:5px;font-size:12px}.sc-matchup-meta dd{margin:0;font-size:16px;font-weight:650;line-height:1.4}.sc-matchup-meta small{color:#a7b6ac;margin-top:3px;font-size:12px;font-weight:450;line-height:1.5;display:block}.sc-source-alert{color:#d4bc95;background:#211c13;border-left:2px solid #ad8b56;border-radius:3px;align-items:flex-start;gap:10px;padding:10px 13px;display:flex}.sc-source-alert>svg{margin-top:2px}.sc-source-alert p{margin:0;font-size:13px;line-height:1.55}.sc-mode-tabs{background:#101912;border:1px solid #2c4132;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.sc-mode-tabs button{color:#aabfb0;background:0 0;border:1px solid #0000;border-radius:5px;min-height:46px;padding:13px 10px;font-size:16px;font-weight:650;line-height:1.25}.sc-mode-tabs button:hover{color:#35ff34}.sc-mode-tabs button.active{color:#dcffd7;background:#203e26;border-color:#4c7753;box-shadow:inset 0 -2px #35ff34}.sc-overview,.sc-gameplan,.sc-personnel{gap:20px;min-width:0;display:grid}.sc-snapshot-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.sc-metric-tabs{flex-wrap:wrap;align-items:center;gap:5px;margin:4px 0 13px;display:flex}.sc-metric-tabs button{color:#9cb4a4;background:#121e16;border:1px solid #2e4435;border-radius:5px;padding:8px 10px;font-size:14px;line-height:1.35}.sc-metric-tabs button.active{color:#caffbf;background:#203c27;border-color:#54835d}.sc-metric-tabs button:hover{color:#35ff34;border-color:#56865e}.sc-chart-scale{color:#799684;justify-content:space-between;margin-bottom:2px;font-size:11px;display:flex}.sc-leader-chart{gap:0;display:grid}.sc-leader-row{text-align:left;color:#edf4ee;background:0 0;border:0;border-bottom:1px solid #22362a;width:100%;min-width:0;padding:11px 0 12px;display:block}.sc-leader-row:last-child{border-bottom:0;padding-bottom:3px}.sc-leader-name{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sc-leader-name>span{font-size:16px;font-weight:650;line-height:1.35}.sc-leader-name>span>small{color:#7f9a88;margin-right:4px;font-size:12px;font-weight:500}.sc-leader-name>strong{color:#e7f4e8;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;font-size:19px;font-weight:750;display:flex}.sc-leader-name>strong>small{color:#9eb7a5;font-size:10px;font-weight:500}.sc-bar-track{background:#23362a;border-radius:2px;height:7px;margin-top:7px;overflow:hidden}.sc-bar-track i{background:linear-gradient(90deg,#40984b,#35ff34);border-radius:2px;height:100%;display:block}.sc-leader-note{color:#9cb1a4;justify-content:space-between;align-items:center;gap:10px;margin-top:7px;font-size:13px;font-weight:450;line-height:1.45;display:flex}.sc-leader-note>svg{color:#829a89}.sc-leader-row:hover .sc-leader-name>span,.sc-leader-row:hover .sc-leader-note>svg{color:#35ff34}.sc-legend{color:#a3b5a9;flex-wrap:wrap;gap:18px;margin:13px 0 17px;font-size:12px;display:flex}.sc-legend>span{align-items:center;gap:7px;display:inline-flex}.sc-legend i{background:#35ff34;border-radius:2px;width:9px;height:9px;display:block}.sc-legend>span+span i{background:#6e91aa}.sc-results{gap:19px;display:grid}.sc-result+.sc-result{border-top:1px solid #293e30;padding-top:17px}.sc-result-label{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.sc-result-label b{font-size:14px;font-weight:650;line-height:1.45}.sc-result-label a{color:#9bb9a3;padding:0 2px}.sc-result-label a:hover{color:#35ff34}.sc-score-row{grid-template-columns:65px minmax(0,1fr) 27px;align-items:center;gap:8px;margin-top:6px;display:grid}.sc-score-row>span{color:#a4b8aa;font-size:11px}.sc-score-row>div{height:13px}.sc-score-row i{background:#35ff34;border-radius:2px;height:100%;display:block}.sc-score-row>b{text-align:right;font-variant-numeric:tabular-nums;font-size:16px}.sc-score-opponent i{background:#6e91aa}.sc-result-flag{color:#c5aa7e;margin:8px 0 0;font-size:12px;line-height:1.5}.sc-sample-metrics{border-top:1px solid #2b4031;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;padding-top:19px;display:grid}.sc-sample-metrics strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:29px;font-weight:750;line-height:1.1;display:block}.sc-sample-metrics span{color:#b0c2b6;margin-top:6px;font-size:12px;line-height:1.4;display:block}.sc-sample-metrics small{color:#7c9786;margin-top:4px;font-size:11px;line-height:1.45;display:block}.sc-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sc-priority-card{background:#0d1711;border:1px solid #2f4737;border-radius:7px;min-width:0;padding:18px}.sc-priority-kicker{color:#a7bea9;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:650;display:flex}.sc-priority-kicker>span{color:#35ff34}.sc-priority-card h4{margin:13px 0 9px;font-size:18px;line-height:1.3}.sc-priority-card>p{color:#a8bbae;margin:0;font-size:14px;line-height:1.6}.sc-inline-detail{border-top:1px solid #2c4032;margin-top:16px;padding-top:11px}.sc-inline-detail>summary{color:#aacfad;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:650;list-style:none;display:flex}.sc-inline-detail>summary::-webkit-details-marker{display:none}.sc-inline-detail p,.sc-inline-detail dd{color:#a9bdb1;font-size:14px;line-height:1.6}.sc-inline-detail dt{color:#c8decf;font-size:12px;font-weight:650}.sc-inline-detail dd{margin:5px 0 13px}.sc-inline-detail small{color:#859e8d;font-size:12px;line-height:1.5;display:block}.sc-roster-tools{align-items:stretch;gap:12px;margin-bottom:15px;display:flex}.sc-search{color:#8dab97;background:#0b140e;border:1px solid #334d3b;border-radius:5px;flex:1;align-items:center;gap:10px;min-width:0;padding:10px 13px;display:flex}.sc-search input{color:#e4eee7;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:24px;padding:0;font-size:15px}.sc-search:focus-within{border-color:#35ff34}.sc-search input::placeholder{color:#7e9a89}.sc-sort{align-items:center;gap:9px;display:flex}.sc-table-scroll{scrollbar-color:#476a50 #0c160f;border:1px solid #2a4031;border-radius:5px;min-width:0;max-width:100%;overflow:auto}.sc-roster-scroll{max-height:395px}.sc-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;background:#0b140e;width:100%}.sc-table th{color:#98b49f;letter-spacing:.02em;text-align:right;white-space:nowrap;z-index:2;background:#18271d;border-bottom:1px solid #35523e;padding:11px 10px;font-size:11px;font-weight:650;position:sticky;top:0}.sc-table td{text-align:right;white-space:nowrap;color:#b4c8bb;border-bottom:1px solid #253b2c;padding:10px;font-size:14px;line-height:1.45}.sc-table th:first-child,.sc-table td:first-child{text-align:left;min-width:220px;position:sticky;left:0}.sc-table th:first-child{z-index:3}.sc-table td:first-child{z-index:1;background:#0b140e}.sc-table tr.selected td{background:#162f1e}.sc-table tr.selected td:first-child{box-shadow:inset 3px 0 #35ff34}.sc-table tr:last-child td{border-bottom:0}.sc-table td>button,.sc-table td>a{text-align:left;color:#e2ede5;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex}.sc-table td>button:hover,.sc-table td>a:hover{color:#35ff34}.sc-table td>small{color:#7f9d89;margin-top:4px;font-size:11px;display:block}.sc-table td.sc-table-points{color:#b7ff9e;font-weight:750}.sc-table-jersey{color:#7fa48a;min-width:24px;font-size:12px;font-weight:500}.sc-table-empty{text-align:left!important;color:#a7bbaf!important;padding:25px!important}.sc-player-detail{scroll-margin-top:140px}.sc-player-title{justify-content:space-between;align-items:center;gap:18px;display:flex}.sc-player-title h3{margin:5px 0 7px;font-size:28px;line-height:1.2}.sc-player-title p{color:#99b0a1;margin:0;font-size:13px;line-height:1.5}.sc-player-title>button{flex-shrink:0}.sc-player-metrics{background:#111f16;border:1px solid #2b4533;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0;display:grid}.sc-player-metrics>div{border-right:1px solid #2b4533;align-items:baseline;gap:10px;padding:17px 20px;display:flex}.sc-player-metrics>div:last-child{border-right:0}.sc-player-metrics strong{letter-spacing:-.04em;color:#d4f7cf;font-variant-numeric:tabular-nums;font-size:30px;font-weight:750;line-height:1}.sc-player-metrics span{color:#8fac97;font-size:12px}.sc-player-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:23px;display:grid}.sc-player-body h3{margin:0 0 18px;font-size:18px;line-height:1.3}.sc-shot-row{grid-template-columns:29px minmax(45px,1fr) 45px 55px;align-items:center;gap:9px;margin:14px 0;display:grid}.sc-shot-row>b{color:#b7cbbd;font-size:13px}.sc-shot-row>strong{font-variant-numeric:tabular-nums;text-align:right;font-size:15px}.sc-shot-row>span{color:#a4bbac;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.sc-shot-track{background:#6e91aa;border-radius:3px;height:19px;overflow:hidden}.sc-shot-track>i{background:#35ff34;height:100%;display:block}.sc-shot-track.sc-no-attempts{color:#8fa998;background:#142019;border:1px dashed #54715d;place-items:center;display:grid}.sc-no-attempts>span{font-size:11px;line-height:1}.sc-secondary-metrics{gap:0;margin:0;display:grid}.sc-secondary-metrics>div{border-bottom:1px solid #263c2d;justify-content:space-between;gap:18px;padding:7px 0;display:flex}.sc-secondary-metrics dt{color:#9eb6a6;font-size:14px;line-height:1.4}.sc-secondary-metrics dd{color:#d3e8d8;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:650}.sc-person-read{border-left:2px solid #467b4e;margin-top:16px;padding-left:12px}.sc-person-read>b{color:#b9d9be;font-size:13px;line-height:1.45}.sc-person-read>p{color:#a1b8a9;margin:6px 0;font-size:14px;line-height:1.55}.sc-person-read>small{color:#7e9a88;font-size:11px;line-height:1.5;display:block}.sc-log-title{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.sc-log-title h3{margin:0;font-size:18px}.sc-log-title>span{color:#91ad9c;font-size:12px}.sc-player-footer{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:12px;display:flex}.sc-player-footer .sc-caption{max-width:62%;margin:0}.sc-player-footer a{flex-shrink:0;font-size:13px!important}.sc-player-notes{border-top:1px solid #2b4133;margin-top:12px;padding-top:12px}.sc-player-notes summary{color:#a7c5af;align-items:center;gap:9px;font-size:13px;list-style:none;display:flex}.sc-player-notes p{color:#9fb8a7;font-size:13px;line-height:1.6}.sc-empty{padding:25px 0}.sc-empty h3,.sc-empty h4{margin:0 0 10px;font-size:21px;line-height:1.3}.sc-empty p{color:#a0b7a8;max-width:720px;margin:0;font-size:15px;line-height:1.6}.sc-call-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.sc-call-toolbar>p{color:#9fb5a7;margin:0;font-size:14px;line-height:1.5}.sc-call-toolbar label{flex-shrink:0;align-items:center;gap:8px;display:flex}.sc-call-layout{grid-template-columns:minmax(230px,.6fr) minmax(0,1.4fr);align-items:start;gap:18px;display:grid}.sc-call-list{gap:6px;min-width:0;display:grid}.sc-call-list button{color:#9fb5a5;text-align:left;background:#0f1a13;border:1px solid #2b4332;border-radius:5px;min-width:0;padding:14px 34px 14px 15px;position:relative}.sc-call-list button.active{color:#d3f5cb;background:#1b3322;border-color:#52865b;box-shadow:inset 3px 0 #35ff34}.sc-call-list button:hover{color:#35ff34}.sc-call-list small{color:#799c85;letter-spacing:.035em;margin-bottom:5px;font-size:11px;display:block}.sc-call-list strong{font-size:15px;font-weight:650;line-height:1.4}.sc-call-list svg{position:absolute;top:50%;right:11px;transform:translateY(-50%)}.sc-call-detail>h3{margin:10px 0 18px;font-size:25px;line-height:1.18}.sc-call-action{background:#14291b;border-left:2px solid #35ff34;padding:15px}.sc-call-action>b{color:#baf0b4;font-size:13px}.sc-call-action>p{color:#d4e9d8;margin:7px 0 0;font-size:16px;line-height:1.6}.sc-call-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:21px 0;display:grid}.sc-call-facts dt{color:#a4c2ad;font-size:12px;font-weight:650}.sc-call-facts dd{color:#a9bdb0;margin:7px 0 0;font-size:14px;line-height:1.65}.sc-call-detail .sc-outline-button{margin-top:18px}.sc-disclosure{background:#0d1710;border:1px solid #2e4535;border-radius:7px;min-width:0}.sc-disclosure>summary{color:#bdd4c2;align-items:center;gap:10px;padding:15px 18px;font-size:14px;font-weight:650;line-height:1.5;list-style:none;display:flex}.sc-disclosure>summary::-webkit-details-marker{display:none}.sc-disclosure>summary>span{flex:1}.sc-disclosure>summary small{color:#829d8b;margin-left:10px;font-size:12px;font-weight:450}.sc-disclosure>summary>svg:first-child{color:#82ab8a}.sc-disclosure[open]>summary>svg:last-child,.sc-inline-detail[open]>summary>svg:last-child{transform:rotate(180deg)}.sc-disclosure-body{border-top:1px solid #2c4433;padding:18px}.sc-disclosure-body>p{color:#a1b9a9;margin:0 0 14px;font-size:14px;line-height:1.65}.sc-disclosure-body>p:last-child{margin-bottom:0}.sc-disclosure-body>h3{margin:18px 0 12px;font-size:21px;line-height:1.3}.sc-source-links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sc-source-links a{color:#acd1b0;background:#15291b;border:1px solid #2d4b35;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;font-size:13px;line-height:1.45;display:inline-flex}.sc-source-links a:hover{color:#35ff34}.sc-strategy-select{align-items:center;gap:12px;display:flex}.ar-collection-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.ar-collection-header h2{margin:0 0 6px;font-size:25px;line-height:1.2}.ar-collection-header p{color:#94ad9f;margin:0;font-size:14px;line-height:1.5}.ar-collection-header>button{flex-shrink:0}.ar-collection-note{color:#a3becf;background:#101e27;border:1px solid #2c4555;border-radius:5px;align-items:flex-start;gap:10px;padding:11px 14px;display:flex}.ar-collection-note>svg{margin-top:2px}.ar-collection-note p{margin:0;font-size:13px;line-height:1.55}.ar-controls{gap:14px;display:grid}.ar-search-row{gap:13px;display:flex}.ar-search{color:#7f9f8c;background:#0c160f;border:1px solid #304b39;border-radius:6px;flex:1;align-items:center;gap:10px;min-width:0;padding:10px 13px;display:flex}.ar-search input{color:#e2ece5;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:26px;font-size:15px}.ar-search input::placeholder{color:#7d9888}.ar-search:focus-within{border-color:#35ff34}.ar-quick-filters{align-items:stretch;gap:6px;display:flex}.ar-quick-filters>button{color:#a4bfae;white-space:nowrap;background:#0e1912;border:1px solid #2e4b37;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:14px;font-weight:650;line-height:1.4;display:flex}.ar-quick-filters>button.active{color:#d4ffce;background:#203e27;border-color:#4d7e57}.ar-quick-filters>button:hover{color:#35ff34}.ar-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ar-filter-grid>label{flex-direction:column;gap:7px;min-width:0;display:flex}.ar-filter-grid label>span{color:#91ad9b;font-size:12px}.ar-filter-grid select{color:#d2e3d7;background:#0e1912;border:1px solid #304c3a;border-radius:5px;width:100%;min-width:0;min-height:43px;padding:10px;font-size:14px}.ar-filter-result{border-bottom:1px solid #2a4132;justify-content:space-between;align-items:center;gap:15px;padding-bottom:14px;display:flex}.ar-filter-result>span{color:#c0d7c8;white-space:nowrap;font-size:13px}.ar-filter-result>p{color:#7f9e8c;flex:1;margin:0;font-size:12px}.ar-filter-result>button{color:#b6eeb2;white-space:nowrap;background:0 0;border:0;padding:2px 0;font-size:13px}.ar-browser{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:19px;min-width:0;display:grid}.ar-record-list{scrollbar-color:#45634c #0c160f;align-content:start;gap:7px;min-width:0;max-height:740px;padding:2px;display:grid;overflow:auto}.ar-record{text-align:left;color:#a7c0af;background:#0e1812;border:1px solid #294432;border-radius:6px;width:100%;min-width:0;padding:15px;display:block}.ar-record.active{background:#1b3423;border-color:#4e8558;box-shadow:inset 3px 0 #35ff34}.ar-record:hover{border-color:#609b66}.ar-record-program{color:#8cae96;justify-content:space-between;align-items:center;gap:10px;font-size:12px;line-height:1.45;display:flex}.ar-record-program>span{color:#83a693;align-items:center;gap:5px;font-size:10px;display:flex}.ar-record>strong{color:#d5e6da;margin:7px 0 9px;font-size:16px;font-weight:650;line-height:1.35;display:block}.ar-record.active>strong,.ar-record:hover>strong{color:#deffd6}.ar-record-context{color:#85a28f;justify-content:space-between;align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex}.ar-record.active .ar-record-context>svg{color:#35ff34}.ar-research-detail{background:#0e1812;border:1px solid #355340;border-radius:8px;min-width:0;padding:23px;scroll-margin-top:135px}.ar-detail-title>h3{margin:11px 0 13px;font-size:26px;line-height:1.2}.ar-detail-meta{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:15px;display:flex}.ar-detail-meta>span:not(.ar-evidence-badge){color:#8fae9a;font-size:12px}.ar-evidence-badge{color:#a7c2d5;background:#142530;border:1px solid #365368;border-radius:4px;align-items:center;gap:6px;padding:5px 7px;font-size:11px;line-height:1.35;display:inline-flex}.ar-evidence-badge.measured{color:#bcffb5;background:#17331e;border-color:#3f7648}.ar-tags{flex-wrap:wrap;gap:6px;display:flex}.ar-tags>span{color:#a6bdad;background:#17251c;border:1px solid #2d4635;border-radius:3px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;line-height:1.4;display:inline-flex}.ar-tags>.ar-coverage-tag{color:#c4f3c2;background:#193b20;border-color:#3e6445}.ar-source-finding{margin-top:21px}.ar-source-finding>span{color:#95b39f;font-size:12px;font-weight:650}.ar-source-finding>p{color:#c0d2c6;margin:8px 0 0;font-size:15px;line-height:1.7}.ar-unmeasured{color:#8ea99d;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12px;line-height:1.6;display:flex}.ar-unmeasured>svg{margin-top:2px}.ar-application{background:#152a1c;border-left:2px solid #35ff34;margin-top:22px;padding:16px}.ar-application h4,.ar-limit h4{color:#bad6c2;margin:0 0 8px;font-size:14px;line-height:1.4}.ar-application p{color:#c2d9c9;margin:0;font-size:15px;line-height:1.65}.ar-application-links{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:10px;display:flex}.ar-application-links button{font-size:12px!important}.ar-limit{margin-top:20px}.ar-limit h4{color:#c9b893}.ar-limit p{color:#abbaa9;margin:0;font-size:13px;line-height:1.65}.ar-detail-disclosure{border-top:1px solid #2d4536;margin-top:17px;padding-top:14px}.ar-detail-disclosure>summary{color:#a5c4af;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;line-height:1.5;list-style:none;display:flex}.ar-detail-disclosure>summary::-webkit-details-marker{display:none}.ar-detail-disclosure>p{color:#97b3a3;margin:13px 0 0;font-size:13px;line-height:1.65}.ar-detail-disclosure[open]>summary>svg:last-child{transform:rotate(180deg)}.ar-source-footer{border-top:1px solid #2d4536;flex-direction:column;gap:8px;margin-top:21px;padding-top:16px;display:flex}.ar-source-footer>span{color:#799b87;font-size:11px;line-height:1.5}.ar-source-footer>a,.ar-source-footer>strong{color:#a7d4b2;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.55;display:block}.ar-source-footer>a:hover{color:#35ff34}.ar-source-footer>a>svg{vertical-align:middle;margin-left:7px;display:inline}.ar-measured-metrics{border-top:1px solid #2d4536;border-bottom:1px solid #2d4536;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;padding:17px 0;display:grid}.ar-measured-metrics span{color:#8eaf9b;font-size:11px;line-height:1.5;display:block}.ar-measured-metrics strong{color:#baffb1;font-variant-numeric:tabular-nums;margin-top:6px;font-size:25px;font-weight:750;display:block}.ar-evidence-links{flex-wrap:wrap;gap:8px 15px;margin-top:13px;display:flex}.ar-evidence-links>a{color:#a8d7b2;align-items:center;gap:5px;font-size:13px;display:inline-flex}.ar-methods{background:#0d1710;border:1px solid #2b4433;border-radius:6px}.ar-methods>summary{color:#a7c6af;align-items:center;gap:10px;padding:15px 18px;font-size:14px;font-weight:650;line-height:1.45;list-style:none;display:flex}.ar-methods>summary>span{flex:1}.ar-methods>summary::-webkit-details-marker{display:none}.ar-methods[open]>summary>svg:last-child{transform:rotate(180deg)}.ar-methods>div{border-top:1px solid #2b4433;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 25px;padding:18px;display:grid}.ar-methods p{color:#92b09e;margin:0;font-size:13px;line-height:1.65}.ar-methods strong{color:#b5d0bd}.ar-update-note{color:#c8b28c;margin:0;font-size:12px;line-height:1.6}.ar-empty{background:#0e1912;border:1px dashed #3a5a44;border-radius:7px;padding:30px}.ar-empty>svg{color:#8cb195}.ar-empty h3{margin:15px 0 9px;font-size:23px}.ar-empty p{color:#9fbcaa;margin:0 0 17px;font-size:15px;line-height:1.6}@media (max-width:1100px){.sc-matchup-header{gap:14px}.sc-matchup-title h2{font-size:24px}.sc-opponent-select{min-width:190px}.sc-panel{padding:19px}.sc-snapshot-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:14px}.sc-metric-tabs{gap:4px}.sc-metric-tabs button{padding:7px 8px;font-size:13px}.sc-leader-name>span{font-size:15px}.sc-sample-metrics{gap:8px}.sc-sample-metrics strong{font-size:26px}.sc-priority-grid{gap:11px}.sc-priority-card{padding:15px}.sc-player-body{gap:20px}.sc-player-metrics>div{gap:7px;padding:15px}.sc-player-metrics strong{font-size:27px}.ar-browser{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:15px}.ar-research-detail{padding:20px}.ar-detail-title>h3{font-size:24px}.ar-filter-grid{gap:10px}}@media (max-width:800px){.sc-snapshot-grid,.sc-priority-grid{grid-template-columns:1fr}.sc-priority-card{padding:17px}.sc-priority-card h4{margin-top:8px;font-size:19px}.sc-leader-chart{gap:0}.sc-leader-name>span{font-size:16px}.sc-metric-tabs button{padding:8px 10px;font-size:14px}.sc-call-layout{grid-template-columns:1fr}.sc-call-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:240px;padding:2px;overflow:auto}.sc-player-body{grid-template-columns:1fr;gap:24px}.sc-player-production{border-top:1px solid #2d4434;padding-top:18px}.sc-player-title{align-items:flex-start}.sc-player-title>button{max-width:175px}.sc-player-footer{flex-wrap:wrap;gap:8px}.sc-player-footer .sc-caption{max-width:none}.sc-roster-panel .sc-panel-title,.sc-roster-tools{flex-wrap:wrap}.sc-search{min-width:220px}.sc-sort{flex:1}.sc-sort select{width:100%}.ar-search-row{flex-wrap:wrap}.ar-search{flex-basis:100%}.ar-quick-filters{width:100%}.ar-quick-filters>button{flex:1;min-height:42px}.ar-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ar-browser{grid-template-columns:1fr}.ar-record-list{border-bottom:1px solid #2f4938;max-height:270px;padding-bottom:7px}.ar-record{padding:13px 15px}.ar-record>strong{font-size:17px}.ar-research-detail{padding:22px}.ar-filter-result{flex-wrap:wrap;gap:7px 15px}.ar-filter-result>p{flex-basis:100%;order:3}.ar-filter-result>button{margin-left:auto}.ar-methods>div{grid-template-columns:1fr}}@media (max-width:520px){.sc-compact,.ar-compact{gap:15px}.sc-panel{padding:16px}.sc-matchup-header{grid-template-columns:1fr;padding:16px}.sc-matchup-title{gap:11px}.sc-matchup-title h2{font-size:23px}.sc-matchup-title .sc-overline{font-size:10px}.sc-monogram{flex-basis:42px;width:42px;height:42px;font-size:16px}.sc-opponent-select{flex-direction:row;justify-content:space-between;align-items:center;min-width:0}.sc-opponent-select select{flex:1;min-width:0;max-width:220px;margin-left:13px}.sc-matchup-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.sc-matchup-meta>div:last-child{grid-column:1/-1}.sc-matchup-meta>div:last-child dd{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sc-matchup-meta>div:last-child small{margin-top:0}.sc-mode-tabs{gap:3px;padding:4px}.sc-mode-tabs button{padding:11px 5px;font-size:15px;line-height:1.3}.sc-panel-title{gap:10px}.sc-panel-title h3{font-size:21px}.sc-preparation>.sc-panel-title{flex-wrap:wrap}.sc-panel-title p{font-size:13px}.sc-metric-tabs{gap:4px}.sc-metric-tabs button{padding:7px 8px;font-size:13px}.sc-leader-name>span{font-size:15px}.sc-leader-name>strong{font-size:18px}.sc-leader-name>strong>small{font-size:9px}.sc-leader-note{font-size:12px}.sc-sample-metrics{gap:10px}.sc-sample-metrics strong{font-size:28px}.sc-sample-metrics span{font-size:11px}.sc-sample-metrics small{font-size:10px}.sc-player-title{flex-direction:column;gap:12px}.sc-player-title h3{font-size:26px}.sc-player-title>button{max-width:none}.sc-player-metrics>div{flex-direction:column;align-items:flex-start;gap:7px;padding:14px 11px}.sc-player-metrics strong{font-size:26px}.sc-player-metrics span{font-size:11px}.sc-shot-row{grid-template-columns:28px minmax(45px,1fr) 40px 48px;gap:7px}.sc-shot-row>span{font-size:12px}.sc-shot-row>strong{font-size:14px}.sc-roster-scroll{max-height:350px}.sc-table th:first-child,.sc-table td:first-child{min-width:190px}.sc-table td,.sc-table td>button,.sc-table td>a{font-size:13px}.sc-table-jersey{min-width:20px;font-size:11px}.sc-table td>small{font-size:10px}.sc-log-title{align-items:flex-start}.sc-log-title>span{text-align:right;max-width:120px;font-size:11px}.sc-call-toolbar{flex-direction:column;align-items:flex-start;gap:10px}.sc-call-toolbar label{align-self:stretch}.sc-call-toolbar select{flex:1}.sc-call-list{grid-template-columns:1fr;max-height:220px}.sc-call-facts{grid-template-columns:1fr;gap:17px}.sc-call-detail>h3{font-size:23px}.sc-call-action{padding:13px}.sc-disclosure>summary{padding:13px 14px;font-size:13px}.sc-disclosure>summary small{margin:3px 0 0;font-size:11px;display:block}.sc-disclosure-body{padding:15px}.sc-strategy-select{flex-direction:column;align-items:flex-start;gap:7px}.sc-strategy-select>select{width:100%}.ar-collection-header{flex-wrap:wrap;align-items:flex-start;gap:12px}.ar-collection-header h2{font-size:23px}.ar-collection-header p{font-size:13px}.ar-collection-header .ar-outline-button{min-height:36px;padding:7px 10px;font-size:12px!important}.ar-search input{font-size:14px}.ar-filter-grid label>span{font-size:11px}.ar-filter-grid select{padding:10px 7px;font-size:13px}.ar-record-list{max-height:250px}.ar-record-program{font-size:11px}.ar-record>strong{font-size:16px}.ar-research-detail{padding:17px}.ar-detail-title>h3{font-size:24px}.ar-detail-title .ar-overline{font-size:11px}.ar-source-finding>p,.ar-application p{font-size:14px}.ar-application{padding:13px}.ar-measured-metrics strong{font-size:23px}.ar-methods>summary{padding:13px 14px;font-size:13px}}@media print{.sc-compact,.ar-compact,.sc-compact p,.ar-compact p{color:#111!important}.sc-compact select,.sc-mode-tabs,.sc-roster-tools,.sc-call-toolbar,.ar-controls,.ar-record-list,.sc-outline-button,.ar-outline-button,.ar-application-links{display:none!important}.sc-panel,.sc-matchup-header,.sc-priority-card,.sc-disclosure,.ar-research-detail{background:#fff!important;border-color:#aaa!important}.sc-table-scroll{max-height:none;overflow:visible}.sc-table th,.sc-table td{padding:5px;font-size:9px;color:#111!important;background:#fff!important;position:static!important}.sc-table th:first-child,.sc-table td:first-child{min-width:0}.sc-snapshot-grid,.ar-browser{grid-template-columns:1fr}.sc-panel,.ar-research-detail{break-inside:avoid}}.fr-root .fr-walkthrough{border-top:1px solid #2b3e31;margin-top:20px;padding-top:17px}.fr-root .fr-walkthrough h4,.fr-root .fr-shot-context h4,.fr-root .fr-depth-panel h3{color:#e3eee6;letter-spacing:-.015em;margin:0 0 12px;font-size:18px;line-height:1.35}.fr-root .fr-observed-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.fr-root .fr-observed-steps li{border-bottom:1px solid #23362a;grid-template-columns:28px minmax(0,1fr);gap:11px;padding:11px 0;display:grid}.fr-root .fr-observed-steps li>span{color:#93ed98;background:#1c3322;border:1px solid #36523e;border-radius:50%;align-self:start;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.fr-root .fr-observed-steps b{color:#dbe8df;font-size:14px;line-height:1.4;display:block}.fr-root .fr-observed-steps p{color:#acc2b3;margin:4px 0 0;font-size:14px;line-height:1.55}.fr-root .fr-coaching-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:17px;display:grid}.fr-root .fr-coaching-options h5,.fr-root .fr-evidence-contract h5{color:#a4f69c;margin:0 0 7px;font-size:14px;font-weight:700;line-height:1.4}.fr-root .fr-coaching-options p,.fr-root .fr-evidence-contract p{color:#bed0c3;margin:0;font-size:14px;line-height:1.6}.fr-root .fr-coaching-options>div+div{border-left:1px solid #304536;padding-left:16px}.fr-root .fr-evidence-contract{background:#101c14;border:1px solid #304435;border-radius:6px;margin-top:17px;padding:14px 15px}.fr-root .fr-evidence-contract .fr-limit{color:#a2b6a9;margin-top:11px;font-size:13px;line-height:1.55}.fr-root .fr-evidence-contract .fr-limit b{color:#cbd9cf}.fr-root .fr-related-clips{border-top:1px solid #2a3e31;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:15px;padding-top:15px;display:flex}.fr-root .fr-related-clips>span{color:#90ab9b;font-size:12px}.fr-root .fr-related-clips button{padding:5px 0;font-size:13px;line-height:1.4}.fr-root .fr-shot-context{border-top:1px solid #2a3e31;margin-top:17px;padding-top:15px}.fr-root .fr-shot-context h4{margin-bottom:10px;font-size:16px}.fr-root .fr-shot-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fr-root .fr-shot-context-grid>div{flex-direction:column;gap:5px;display:flex}.fr-root .fr-shot-context-grid span{color:#98b2a2;font-size:12px;line-height:1.4}.fr-root .fr-shot-context-grid strong{color:#e3ede6;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:23px;line-height:1.1}.fr-root .fr-shot-context-grid small{color:#9eb3a5;font-size:12px;line-height:1.45}.fr-root .fr-shot-context>p{color:#a4bbad;margin:12px 0 0;font-size:13px;line-height:1.55}.fr-root .fr-clip-location{color:#9ab4a3;border-top:1px solid #263a2d;flex-wrap:wrap;gap:8px 17px;margin-top:14px;padding-top:11px;font-size:12px;line-height:1.45;display:flex}.fr-root .fr-clip-location b{color:#cfddd2;font-weight:700}.fr-root .fr-source-event-table{min-width:520px;font-size:13px}.fr-root .fr-source-event-table th,.fr-root .fr-source-event-table td{padding:9px 10px}.fr-root .fr-source-event-table td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;color:#dbe8df}.fr-root .fr-source-event-table small{font-size:11px}.fr-root .fr-source-event-caption{color:#95af9f!important;margin:10px 0!important;font-size:12px!important;line-height:1.55!important}.fr-root .fr-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-root .fr-filters label:last-child{grid-column:auto}.fr-root .fr-filter-status{color:#a8bfae;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:0 14px 12px;font-size:12px;line-height:1.45;display:flex}.fr-root .fr-filter-status button{color:#35ff34;text-align:right;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;line-height:1.45}.fr-root .fr-zone-row[aria-pressed=true]{background:#14281a;border-color:#436d48}.fr-root .fr-zone-scope{color:#95ad9d;margin:11px 0 0;font-size:13px;line-height:1.5}.fr-root .fr-depth-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.fr-root .fr-depth-panel{background:#0c140e;border:1px solid #293e30;border-radius:8px;min-width:0;padding:20px}.fr-root .fr-depth-panel>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.fr-root .fr-depth-panel>header h3{margin-bottom:4px}.fr-root .fr-depth-panel>header p{color:#93af9d;margin:0;font-size:13px;line-height:1.5}.fr-root .fr-half-comparison{flex-direction:column;gap:9px;display:flex}.fr-root .fr-half-row{color:#cfdfd4;text-align:left;cursor:pointer;background:#0e1912;border:1px solid #293f31;border-radius:6px;width:100%;padding:12px;display:block}.fr-root .fr-half-row:hover{background:#14251a;border-color:#5b9663}.fr-root .fr-half-row[aria-pressed=true]{background:#14291b;border-color:#4b8854}.fr-root .fr-half-row>div:first-child{justify-content:space-between;align-items:center;gap:9px;margin-bottom:10px;display:flex}.fr-root .fr-half-row span{font-size:14px;font-weight:700;line-height:1.35}.fr-root .fr-half-row b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#e7f3ea;font-size:23px}.fr-root .fr-half-row b small{color:#96b19f;letter-spacing:0;margin-left:7px;font-size:12px;font-weight:400}.fr-root .fr-half-row>small{color:#a1b8aa;margin-top:8px;font-size:12px;line-height:1.5;display:block}.fr-root .fr-half-chart-legend{color:#8fa99a;flex-wrap:wrap;align-items:center;gap:6px;margin:11px 0 0;font-size:11px;line-height:1.5;display:flex}.fr-root .fr-half-chart-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.fr-root .fr-half-change{border-top:1px solid #2b3e31;margin-top:15px;padding-top:15px}.fr-root .fr-half-change>strong{color:#e2eee6;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:27px;line-height:1.2}.fr-root .fr-half-change>span{color:#a0bba9;margin-top:5px;font-size:13px;line-height:1.4;display:block}.fr-root .fr-half-change p{color:#b6c9bd;margin:11px 0 0;font-size:14px;line-height:1.55}.fr-root .fr-half-change .fr-limit{color:#91aa9a;font-size:12px}.fr-root .fr-shooter-matrix{min-width:555px;font-size:13px}.fr-root .fr-shooter-matrix th{letter-spacing:0;text-transform:none;padding:10px 9px;font-size:11px}.fr-root .fr-shooter-matrix td{font-variant-numeric:tabular-nums;padding:8px 9px}.fr-root .fr-shooter-matrix tbody th{white-space:normal;background:0 0;border-bottom:1px solid #23372b;min-width:135px;font-size:13px}.fr-root .fr-shooter-matrix tbody tr:last-child th{border-bottom:0}.fr-root .fr-shooter-matrix button{color:#cce3d3;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:5px;min-height:32px;padding:5px 4px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.4;display:inline-flex}.fr-root .fr-shooter-matrix button:hover{color:#35ff34;background:#1b3423;border-color:#38523f}.fr-root .fr-shooter-matrix button[aria-pressed=true]{color:#35ff34;background:#1c3624;border-color:#47704c}.fr-root .fr-shooter-matrix tbody th button{padding-left:0}.fr-root .fr-shooter-matrix td>span{color:#697f70;padding:5px}.fr-root .fr-shooter-matrix td:nth-child(2){color:#ecf4ee;font-weight:700}.fr-root .fr-matrix-note{color:#9ab3a3;margin:12px 0 0;font-size:12px;line-height:1.55}@media (max-width:1250px){.fr-root .fr-depth-grid{grid-template-columns:1fr}.fr-root .fr-half-comparison{grid-template-columns:1fr 1fr;display:grid}.fr-root .fr-half-change{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 17px;display:grid}.fr-root .fr-half-change>span{margin:0}.fr-root .fr-half-change p{grid-column:1/-1}.fr-root .fr-shooter-matrix{width:100%}}@media (max-width:680px){.fr-root .fr-coaching-options{grid-template-columns:1fr;gap:14px}.fr-root .fr-coaching-options>div+div{border-top:1px solid #2c4133;border-left:0;padding:13px 0 0}.fr-root .fr-coaching-options p,.fr-root .fr-evidence-contract p{font-size:14px}.fr-root .fr-walkthrough{margin-top:16px;padding-top:15px}.fr-root .fr-evidence-contract{padding:13px}.fr-root .fr-shot-context-grid{gap:10px}.fr-root .fr-shot-context-grid strong{font-size:21px}.fr-root .fr-depth-panel{padding:15px}.fr-root .fr-depth-panel h3{font-size:18px}.fr-root .fr-half-row{padding:11px}.fr-root .fr-half-row>div:first-child{display:block}.fr-root .fr-half-row b{margin-top:6px;font-size:22px;display:block}.fr-root .fr-half-row b small{margin-left:5px;font-size:11px}.fr-root .fr-half-change{display:block}.fr-root .fr-half-change>span{margin-top:5px}.fr-root .fr-half-change p{font-size:13px}.fr-root .fr-shooter-matrix{min-width:540px}.fr-root .fr-source-event-table{min-width:500px}.fr-root .fr-filter-status{padding-inline:12px}}@media print{.fr-root .fr-related-clips,.fr-root .fr-filter-status{display:none}.fr-root .fr-depth-grid{display:block}.fr-root .fr-depth-panel{break-inside:avoid;margin-top:15px}.fr-root .fr-source-event-table,.fr-root .fr-shooter-matrix{min-width:0}}.ad-application{border-top:1px solid #2d4936;min-width:0;margin:23px 0;padding-top:23px}.ad-application>header>span{color:#87bd85;letter-spacing:.07em;font-size:11px;font-weight:750}.ad-application>header>h4{letter-spacing:-.025em;color:#e3f0e3;margin:9px 0 11px;font-size:23px;line-height:1.3}.ad-application>header>p{color:#8daa96;max-width:720px;margin:0 0 17px;font-size:13px;line-height:1.7}.ad-view-tabs{flex-wrap:wrap;gap:7px;padding-bottom:18px;display:flex}.ad-view-tabs button{color:#b1cbb9;background:#111f16;border:1px solid #2c4935;border-radius:5px;min-height:43px;padding:10px 15px;font-size:14px;font-weight:650}.ad-view-tabs button.active{color:#dbf6d7;background:#23412b;border-color:#59825b;box-shadow:inset 0 -2px #35ff34}.ad-read-sequence{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ad-read-sequence>li{background:#101f15;border:1px solid #2b4834;border-radius:6px;grid-template-columns:30px minmax(0,1fr);gap:13px;padding:16px;display:grid}.ad-read-sequence>li>span{color:#b1e5a7;border:1px solid #385c40;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:750;display:grid}.ad-application h5{color:#d8e9da;margin:0 0 8px;font-size:16px;font-weight:650;line-height:1.45}.ad-read-sequence p,.ad-conditions dd,.ad-fit-reason p,.ad-clock-branches p{color:#acc7b5;margin:0;font-size:14px;line-height:1.75}.ad-conditions{background:#13251a;border-left:2px solid #5d8962;margin:18px 0 0;padding:15px 18px}.ad-conditions>div{grid-template-columns:130px minmax(0,1fr);gap:15px;margin-top:14px;display:grid}.ad-conditions>div:first-child{margin-top:0}.ad-conditions dt{color:#b2d0b7;font-size:13px;font-weight:650;line-height:1.7}.ad-fit-heading{margin-bottom:15px}.ad-fit-heading>span{color:#85a58e;font-size:12px;line-height:1.6}.ad-fit-metrics{background:#12231a;border:1px solid #304e39;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.ad-fit-metrics>div{border-right:1px solid #2d4836;min-width:0;padding:16px}.ad-fit-metrics>div:last-child{border-right:0}.ad-fit-metrics span{color:#a2bea9;min-height:36px;font-size:12px;line-height:1.5;display:block}.ad-fit-metrics strong{letter-spacing:-.04em;color:#cbf0c5;margin-top:8px;font-size:30px;line-height:1.15;display:block}.ad-fit-metrics small{color:#7f9f89;margin-top:9px;font-size:12px;line-height:1.6;display:block}.ad-shooting-chart{border:1px solid #2b4433;border-radius:6px;margin-top:15px;padding:18px}.ad-chart-legend{flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:15px;display:flex}.ad-chart-legend>span{color:#abc7b4;align-items:center;gap:6px;font-size:12px;display:flex}.ad-chart-legend i{background:#35ff34;border-radius:2px;width:10px;height:8px;display:block}.ad-chart-legend>span:nth-child(2) i{background:#3d6247}.ad-chart-legend small{color:#839f8c;margin-left:auto;font-size:11px}.ad-shooting-row+.ad-shooting-row{margin-top:17px}.ad-shooting-row>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-bottom:8px;display:flex}.ad-shooting-row b{color:#c7dfcd;font-size:13px}.ad-shooting-row span{color:#d1ebd5;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ad-shooting-row em{color:#91b19a;font-size:12px;font-style:normal;font-weight:450}.ad-shot-axis{border-left:1px solid #598763;width:100%;height:14px}.ad-shot-axis>div{background:#3d6247;border-radius:0 3px 3px 0;height:100%;overflow:hidden}.ad-shot-axis i{background:#35ff34;height:100%;display:block}.ad-shooting-chart>p{color:#819f8b;margin:15px 0 0;font-size:12px;line-height:1.7}.ad-fit-reason{margin-top:20px}.ad-fit-reason p+p{margin-top:12px}.ad-fit-limit{color:#91af9b;background:#101c14;border-left:2px solid #415c49;margin:17px 0 0;padding:12px 14px;font-size:13px;line-height:1.7}.ad-count-sources{margin-top:16px}.ad-count-sources summary{color:#a2c6aa;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;font-size:13px;list-style:none;display:flex}.ad-count-sources summary::-webkit-details-marker{display:none}.ad-count-sources p{color:#84a18e;margin:10px 0;font-size:12px;line-height:1.7}.ad-count-sources b{color:#b2cebb;font-weight:650;display:block}.ad-application .ar-application-links{margin-top:17px}.ad-source-situation{background:#21331e;border:1px solid #49603c;border-radius:6px;gap:12px;margin-bottom:15px;padding:15px;display:flex}.ad-source-situation>svg{color:#c1da9d;flex-shrink:0;margin-top:3px}.ad-source-situation span{letter-spacing:.06em;color:#acc58c;font-size:10px;font-weight:750}.ad-source-situation p{color:#ccddbf;margin:7px 0 0;font-size:14px;line-height:1.7}.ad-clock-branches{gap:12px;display:grid}.ad-clock-branches>article{background:#0f1e15;border:1px solid #2c4835;border-radius:6px;padding:16px}.ad-clock-branches h5{font-size:15px}@media (max-width:1050px){.ad-fit-metrics>div{padding:12px}.ad-fit-metrics strong{font-size:25px}.ad-conditions>div{grid-template-columns:110px minmax(0,1fr);gap:12px}}@media (max-width:650px){.ad-application>header>h4{font-size:21px}.ad-view-tabs{gap:5px}.ad-view-tabs button{flex:85px;padding:10px 7px;font-size:13px}.ad-read-sequence>li{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:14px 12px}.ad-read-sequence>li>span{width:25px;height:25px}.ad-conditions{padding:14px}.ad-conditions>div{display:block}.ad-conditions dt{margin-bottom:5px}.ad-fit-metrics{grid-template-columns:1fr}.ad-fit-metrics>div{border-bottom:1px solid #2d4836;border-right:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 15px;padding:14px;display:grid}.ad-fit-metrics>div:last-child{border-bottom:0}.ad-fit-metrics span{min-height:0}.ad-fit-metrics strong{grid-area:1/2/3;align-self:center;margin:0}.ad-fit-metrics small{grid-column:1;margin-top:0}.ad-shooting-chart{padding:14px}.ad-chart-legend small{width:100%;margin-left:0}}.pivot-conversation-v2{--pc-accent:#35ff34;--pc-line:#2b3d31;--pc-muted:#a7b8ad;color:#edf4ee;flex-direction:column;gap:22px;width:100%;min-width:0;max-width:1120px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;display:flex}.pivot-conversation-v2 *{box-sizing:border-box}.pivot-conversation-v2 button,.pivot-conversation-v2 select,.pivot-conversation-v2 textarea{font:inherit}.pivot-conversation-v2 button,.pivot-conversation-v2 a,.pivot-conversation-v2 select{touch-action:manipulation}.pivot-conversation-v2 button:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px}.pivot-conversation-v2 a:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px}.pivot-conversation-v2 select:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px}.pivot-conversation-v2 summary:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px}.pivot-conversation-v2 textarea:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px}.pivot-conversation-v2 [tabindex]:focus-visible{outline:2px solid var(--pc-accent);outline-offset:4px}.pivot-conversation-v2 .pc-context{border:1px solid var(--pc-line);background:#101a13;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.pivot-conversation-v2 .pc-context>div:first-child{flex:300px;min-width:0}.pivot-conversation-v2 .pc-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--pc-muted);font-size:10px;display:block}.pivot-conversation-v2 .pc-context p{margin:7px 0 0;font-size:16px;font-weight:600;line-height:1.5}.pivot-conversation-v2 .pc-context small{color:var(--pc-muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}.pivot-conversation-v2 .pc-context-actions{align-items:flex-end;gap:10px;min-width:0;display:flex}.pivot-conversation-v2 .pc-context-actions label{color:var(--pc-muted);flex-direction:column;gap:6px;min-width:0;font-size:11px;display:flex}.pivot-conversation-v2 .pc-context-actions select{color:#f0f7f1;background:#17251c;border:1px solid #3c5143;border-radius:6px;width:100%;min-width:220px;height:42px;padding:0 30px 0 12px;font-size:13px}.pivot-conversation-v2 .pc-new{color:#dae6dc;cursor:pointer;background:0 0;border:1px solid #3c5143;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 13px;font-size:13px;display:flex}.pivot-conversation-v2 .pc-new:hover{background:#203426;border-color:#6c9373}.pivot-conversation-v2 .pc-conversation,.pivot-conversation-v2 .pc-messages{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.pivot-conversation-v2 .pc-messages:empty{display:none}.pivot-conversation-v2 .pc-welcome{border:1px solid var(--pc-line);background:linear-gradient(135deg,#14221a,#101712);border-radius:12px;padding:28px}.pivot-conversation-v2 .pc-welcome-heading{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.pivot-conversation-v2 .pc-welcome-heading>span{width:44px;height:44px;color:var(--pc-accent);background:#233e28;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.pivot-conversation-v2 .pc-welcome h2{letter-spacing:-.035em;text-transform:none;margin:0;font-size:clamp(23px,2.2vw,30px);font-weight:650;line-height:1.25}.pivot-conversation-v2 .pc-welcome-heading p{color:#b9c8bd;max-width:710px;margin:10px 0 0;font-size:15px;line-height:1.65}.pivot-conversation-v2 .pc-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.pivot-conversation-v2 .pc-prompts>button{color:#eef6ee;text-align:left;cursor:pointer;background:#17271ce6;border:1px solid #344a3a;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;min-height:94px;padding:17px 18px;transition:border-color .15s,background .15s;display:flex}.pivot-conversation-v2 .pc-prompts>button:hover{background:#233b29;border-color:#709977}.pivot-conversation-v2 .pc-prompts>button>span{min-width:0}.pivot-conversation-v2 .pc-prompts strong{font-size:16px;font-weight:600;line-height:1.4;display:block}.pivot-conversation-v2 .pc-prompts small{color:#a8bcae;margin-top:6px;font-size:13px;line-height:1.5;display:block}.pivot-conversation-v2 .pc-prompts svg{color:#7bba81;flex-shrink:0}.pivot-conversation-v2 .pc-question{background:#1f3a26;border:1px solid #416947;border-radius:12px 12px 2px;align-self:flex-end;max-width:min(84%,860px);padding:16px 20px}.pivot-conversation-v2 .pc-question>span{color:#96c59d;text-transform:uppercase;letter-spacing:.1em;font-size:10px;display:block}.pivot-conversation-v2 .pc-question p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;line-height:1.65}.pivot-conversation-v2 .pc-answer{border:1px solid var(--pc-line);background:#111b14;border-radius:12px;width:100%;min-width:0;padding:26px 28px;scroll-margin-top:20px}.pivot-conversation-v2 .pc-answer-meta{border-bottom:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:21px;display:flex}.pivot-conversation-v2 .pc-answer-meta>div{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.pivot-conversation-v2 .pc-mark{width:28px;height:28px;color:var(--pc-accent);border:1px solid #527757;border-radius:6px;place-items:center;display:grid}.pivot-conversation-v2 .pc-answer-meta strong{letter-spacing:.08em;font-size:13px}.pivot-conversation-v2 .pc-status{color:#aad8b2;background:#192d1e;border:1px solid #35553c;border-radius:4px;padding:4px 8px;font-size:11px;line-height:1.45}.pivot-conversation-v2 .pc-status-limited{color:#dbcfac;background:#2a281b;border-color:#5e5333}.pivot-conversation-v2 .pc-answer-meta>button{color:#b4c8ba;cursor:pointer;background:0 0;border:1px solid #364a3d;border-radius:5px;flex-shrink:0;align-items:center;gap:6px;padding:7px 9px;font-size:12px;display:flex}.pivot-conversation-v2 .pc-answer-meta>button:hover{color:#fff;background:#253b2b}.pivot-conversation-v2 .pc-answer-title{letter-spacing:-.03em;text-transform:none;color:#f0f6f1;overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(22px,2.15vw,29px);font-weight:650;line-height:1.25}.pivot-conversation-v2 .pc-answer-body{color:#d1dfd4;font-size:16px;line-height:1.75}.pivot-conversation-v2 .pc-answer-body p{margin:0 0 15px}.pivot-conversation-v2 .pc-answer-body p:last-child{margin-bottom:0}.pivot-conversation-v2 strong{color:#f0f8f1}.pivot-conversation-v2 code{background:#29382d;border-radius:3px;padding:2px 5px;font-size:.9em}.pivot-conversation-v2 ul,.pivot-conversation-v2 ol{margin:12px 0 16px;padding-left:22px}.pivot-conversation-v2 li{margin-bottom:8px}.pivot-conversation-v2 .pc-metrics{background:var(--pc-line);border:1px solid var(--pc-line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:24px 0;display:grid;overflow:hidden}.pivot-conversation-v2 .pc-metrics>div{background:#17251b;min-width:0;padding:17px 18px}.pivot-conversation-v2 .pc-metrics dt{color:#adbdaf;letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:1.5}.pivot-conversation-v2 .pc-metrics dd{color:#f2f9f2;font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;min-width:0;margin:10px 0 0;font-size:29px;font-weight:650;line-height:1.1}.pivot-conversation-v2 .pc-metrics dd.pc-metric-text{letter-spacing:-.02em;font-size:18px;line-height:1.4}.pivot-conversation-v2 .pc-metrics p{color:#a7b9ac;margin:9px 0 0;font-size:12px;line-height:1.55}.pivot-conversation-v2 .pc-table-region{border:1px solid var(--pc-line);scrollbar-color:#4c6d53 #142019;border-radius:8px;width:100%;max-width:100%;margin:24px 0;overflow-x:auto}.pivot-conversation-v2 .pc-table-region table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px;font-size:14px;line-height:1.5}.pivot-conversation-v2 .pc-table-region caption{text-align:left;border-bottom:1px solid var(--pc-line);color:#b5c8b9;background:#17251b;padding:15px 17px;font-size:13px;line-height:1.5}.pivot-conversation-v2 .pc-table-region thead th{color:#a9beaf;letter-spacing:.025em;text-align:left;white-space:nowrap;background:#1c2d21;padding:12px 15px;font-size:11px;font-weight:600}.pivot-conversation-v2 .pc-table-region tbody th,.pivot-conversation-v2 .pc-table-region td{text-align:left;vertical-align:top;border-top:1px solid #283a2e;padding:13px 15px}.pivot-conversation-v2 .pc-table-region tbody th{color:#edf6ef;min-width:150px;font-weight:600}.pivot-conversation-v2 .pc-table-region td{white-space:nowrap;color:#c8d9cd}.pivot-conversation-v2 .pc-table-region tbody tr:nth-child(2n){background:#17251b88}.pivot-conversation-v2 .pc-analysis{flex-direction:column;margin-top:25px;display:flex}.pivot-conversation-v2 .pc-analysis>section{border-top:1px solid var(--pc-line);grid-template-columns:30px minmax(0,1fr);gap:13px;padding:21px 0;display:grid}.pivot-conversation-v2 .pc-section-number{color:#79a382;font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px;font-weight:600}.pivot-conversation-v2 .pc-analysis h3{letter-spacing:-.015em;color:#eef6ef;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.4}.pivot-conversation-v2 .pc-analysis p,.pivot-conversation-v2 .pc-analysis li{color:#bdcec2;margin:0 0 12px;font-size:15px;line-height:1.75}.pivot-conversation-v2 .pc-analysis p:last-child{margin-bottom:0}.pivot-conversation-v2 .pc-preparation,.pivot-conversation-v2 .pc-decision{background:#1c3022;border:1px solid #36563e;border-left:3px solid #7cac64;border-radius:6px;margin-top:22px;padding:19px 21px}.pivot-conversation-v2 .pc-preparation h3{letter-spacing:.06em;text-transform:uppercase;color:#a3d1ab;margin:0 0 10px;font-size:12px}.pivot-conversation-v2 .pc-preparation p,.pivot-conversation-v2 .pc-preparation li{color:#d1e2d5;margin:0 0 10px;font-size:15px;line-height:1.7}.pivot-conversation-v2 .pc-preparation p:last-child{margin-bottom:0}.pivot-conversation-v2 .pc-decision>div:first-child{color:#a3d1ab;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;gap:16px;font-size:11px;display:flex}.pivot-conversation-v2 .pc-decision h3{letter-spacing:-.02em;text-transform:none;margin:15px 0 12px;font-size:22px;line-height:1.4}.pivot-conversation-v2 .pc-verdict{color:#cfdfd3;font-size:15px;line-height:1.7}.pivot-conversation-v2 .pc-decision-details{border-top:1px solid #38553f;grid-template-columns:1fr 1fr;gap:22px;margin-top:17px;padding-top:17px;display:grid}.pivot-conversation-v2 .pc-decision-details h4{color:#a2c3aa;margin:0 0 9px;font-size:12px}.pivot-conversation-v2 .pc-decision-details p{color:#c5d8ca;margin:0;font-size:14px;line-height:1.7}.pivot-conversation-v2 .pc-limit{background:#20271e;border:1px solid #3a4737;border-radius:7px;align-items:flex-start;gap:11px;margin-top:23px;padding:16px 18px;display:flex}.pivot-conversation-v2 .pc-limit>svg{color:#a8b390;flex-shrink:0;margin-top:2px}.pivot-conversation-v2 .pc-limit h3{color:#cad3ba;margin:0 0 7px;font-size:12px;font-weight:600;line-height:1.5}.pivot-conversation-v2 .pc-limit p{color:#afbfab;margin:0 0 8px;font-size:13px;line-height:1.7}.pivot-conversation-v2 .pc-limit p:last-child{margin:0}.pivot-conversation-v2 .pc-drilldowns{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.pivot-conversation-v2 .pc-drilldowns a{color:#c3e7c8;background:#1b2e21;border:1px solid #3b5942;border-radius:5px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}.pivot-conversation-v2 .pc-drilldowns a:hover{background:#294532}.pivot-conversation-v2 .pc-sources{border-top:1px solid var(--pc-line);margin-top:23px}.pivot-conversation-v2 .pc-sources summary{cursor:pointer;color:#a9beb0;justify-content:space-between;align-items:center;gap:15px;padding:17px 0 0;font-size:12px;list-style:none;display:flex}.pivot-conversation-v2 .pc-sources summary::-webkit-details-marker{display:none}.pivot-conversation-v2 .pc-sources summary b{border:1px solid #3d5545;border-radius:10px;margin-left:6px;padding:2px 6px;font-size:10px;font-weight:500}.pivot-conversation-v2 .pc-sources[open] summary>svg{transform:rotate(180deg)}.pivot-conversation-v2 .pc-sources>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:17px;display:grid}.pivot-conversation-v2 .pc-sources a,.pivot-conversation-v2 .pc-source-note{color:#b9cdc0;overflow-wrap:anywhere;border:1px solid #2b4333;border-radius:5px;align-items:flex-start;gap:9px;padding:12px;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.pivot-conversation-v2 .pc-sources a:hover{background:#213a29;border-color:#4a6c53}.pivot-conversation-v2 .pc-sources a>svg{flex-shrink:0;margin-top:2px;margin-left:auto}.pivot-conversation-v2 .pc-source-number{color:#719b7b;flex-shrink:0;padding-top:2px;font-size:10px}.pivot-conversation-v2 .pc-sources small{color:#8fa698;margin-top:6px;font-size:12px;line-height:1.5;display:block}.pivot-conversation-v2 .pc-followups{border-top:1px solid var(--pc-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:19px;padding-top:21px;display:flex}.pivot-conversation-v2 .pc-followups>span{letter-spacing:.08em;text-transform:uppercase;color:#9fb1a5;width:100%;margin-bottom:3px;font-size:10px}.pivot-conversation-v2 .pc-followups button{text-align:left;color:#bdd5c4;cursor:pointer;background:#172a1e;border:1px solid #3c5644;border-radius:6px;justify-content:space-between;align-items:center;gap:9px;max-width:100%;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.pivot-conversation-v2 .pc-followups button svg{flex-shrink:0}.pivot-conversation-v2 .pc-followups button:hover{color:#e8f9ec;background:#264932}.pivot-conversation-v2 .pc-followups button:disabled{cursor:wait;opacity:.5}.pivot-conversation-v2 .pc-chart{border:1px solid var(--pc-line);background:#152219;border-radius:8px;margin:24px 0;padding:19px 21px}.pivot-conversation-v2 .pc-chart figcaption{color:#dbe9df;margin-bottom:19px;font-size:14px;font-weight:600}.pivot-conversation-v2 .pc-chart-rows{gap:17px;display:grid}.pivot-conversation-v2 .pc-chart-label{color:#bdd1c3;justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:8px;font-size:13px;display:flex}.pivot-conversation-v2 .pc-chart-label strong{font-variant-numeric:tabular-nums;font-size:14px}.pivot-conversation-v2 .pc-chart-track{background:#2b3a2e;border-radius:2px;width:100%;height:9px;overflow:hidden}.pivot-conversation-v2 .pc-chart-track>span{background:#a4cf83;border-radius:2px;min-width:0;height:100%;display:block}.pivot-conversation-v2 .pc-chart-track>span.pc-chart-negative{background:#c7a66c}.pivot-conversation-v2 .pc-chart-row small{color:#98af9e;margin-top:6px;font-size:11px;line-height:1.6;display:block}.pivot-conversation-v2 .pc-chart>p{color:#9eb4a5;margin:17px 0 0;font-size:12px;line-height:1.7}.pivot-conversation-v2 .pc-thinking{color:#b8d2bf;align-items:center;gap:11px;padding:15px 18px;font-size:14px;display:flex}.pivot-conversation-v2 .pc-thinking>span{background:#80b88c;border-radius:50%;width:8px;height:8px;animation:1.3s ease-in-out infinite pc-pulse}.pivot-conversation-v2 .pc-error{color:#f3d0b6;background:#34271f;border:1px solid #7a5949;border-radius:7px;padding:15px 18px;font-size:14px;line-height:1.65}.pivot-conversation-v2 .pc-composer{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#102016f5;border:1px solid #426e4c;border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:14px 17px 10px;display:flex;position:sticky;bottom:12px;box-shadow:0 -10px 25px #07110b66,0 8px 25px #0005}.pivot-conversation-v2 .pc-composer>label{text-transform:uppercase;letter-spacing:.1em;color:#a3c8ac;font-size:10px}.pivot-conversation-v2 .pc-composer>div{align-items:flex-end;gap:14px;min-width:0;display:flex}.pivot-conversation-v2 .pc-composer textarea{resize:vertical;color:#edf7ef;width:100%;min-width:0;height:57px;min-height:50px;max-height:170px;box-shadow:none;background:0 0;border:0;flex:1;padding:5px 2px;font-size:16px;line-height:1.6;display:block}.pivot-conversation-v2 .pc-composer textarea::placeholder{color:#799783;opacity:1}.pivot-conversation-v2 .pc-composer>div>button{color:#122317;cursor:pointer;background:#b8e5a2;border:1px solid #709f77;border-radius:7px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.pivot-conversation-v2 .pc-composer>div>button:hover:not(:disabled){background:#d0f3bf}.pivot-conversation-v2 .pc-composer>div>button:disabled{color:#658770;cursor:default;background:#253d2c;border-color:#36543f}.pivot-conversation-v2 .pc-composer footer{color:#7e9f88;justify-content:space-between;align-items:center;gap:15px;padding-top:6px;font-size:10px;line-height:1.5;display:flex}.pivot-conversation-v2 .pc-composer footer button{color:#b1cbb9;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:flex}@keyframes pc-pulse{50%{opacity:.25}}@media (max-width:760px){.pivot-conversation-v2{gap:17px}.pivot-conversation-v2 .pc-context{padding:16px}.pivot-conversation-v2 .pc-context-actions{width:100%}.pivot-conversation-v2 .pc-context-actions label{flex:1}.pivot-conversation-v2 .pc-context-actions select{min-width:0}.pivot-conversation-v2 .pc-welcome{padding:20px}.pivot-conversation-v2 .pc-welcome-heading{gap:12px;margin-bottom:20px}.pivot-conversation-v2 .pc-welcome-heading>span{width:36px;height:36px}.pivot-conversation-v2 .pc-welcome h2{font-size:24px}.pivot-conversation-v2 .pc-prompts{grid-template-columns:minmax(0,1fr)}.pivot-conversation-v2 .pc-prompts>button{min-height:82px;padding:15px}.pivot-conversation-v2 .pc-answer{padding:20px}.pivot-conversation-v2 .pc-answer-title{font-size:24px}.pivot-conversation-v2 .pc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pivot-conversation-v2 .pc-metrics>div{padding:16px}.pivot-conversation-v2 .pc-question{max-width:95%}.pivot-conversation-v2 .pc-sources>div,.pivot-conversation-v2 .pc-decision-details{grid-template-columns:minmax(0,1fr)}.pivot-conversation-v2 .pc-followups button{width:100%}.pivot-conversation-v2 .pc-composer{bottom:8px}.pivot-conversation-v2 .pc-chart{padding:17px}.pivot-conversation-v2 .pc-answer-meta{align-items:flex-start}}@media (max-width:440px){.pivot-conversation-v2 .pc-answer{padding:18px 15px}.pivot-conversation-v2 .pc-answer-title{font-size:22px}.pivot-conversation-v2 .pc-analysis>section{grid-template-columns:24px minmax(0,1fr);gap:9px}.pivot-conversation-v2 .pc-metrics dt{font-size:10px}.pivot-conversation-v2 .pc-answer-meta>div{gap:7px}.pivot-conversation-v2 .pc-status{font-size:10px}.pivot-conversation-v2 .pc-answer-meta>button{padding:6px}.pivot-conversation-v2 .pc-answer-meta>button>span{display:none}.pivot-conversation-v2 .pc-preparation,.pivot-conversation-v2 .pc-decision{padding:17px}.pivot-conversation-v2 .pc-limit{padding:14px 12px}.pivot-conversation-v2 .pc-welcome{padding:17px}.pivot-conversation-v2 .pc-welcome-heading>span{display:none}.pivot-conversation-v2 .pc-new{padding:0 10px}.pivot-conversation-v2 .pc-new>span{font-size:12px}.pivot-conversation-v2 .pc-composer{padding:13px 13px 9px}}@media (prefers-reduced-motion:reduce){.pivot-conversation-v2 .pc-thinking>span{animation:none}.pivot-conversation-v2 *{scroll-behavior:auto!important;transition:none!important}}@media print{.pivot-conversation-v2 .pc-composer,.pivot-conversation-v2 .pc-context-actions,.pivot-conversation-v2 .pc-prompts,.pivot-conversation-v2 .pc-followups,.pivot-conversation-v2 .pc-answer-meta>button{display:none}.pivot-conversation-v2 .pc-table-region{overflow:visible}.pivot-conversation-v2 .pc-table-region table{min-width:0}.pivot-conversation-v2 .pc-answer{break-inside:auto;box-shadow:none}.pivot-conversation-v2 .pc-question{max-width:100%}}.cw-root.cs-compact{--cs-line:#2d3b32;--cs-muted:#a7b7ac;gap:18px;min-width:0;font-family:Helvetica,Arial,sans-serif}.cs-compact h2{letter-spacing:-.025em;margin:0 0 12px;font-size:19px;font-weight:750;line-height:1.3}.cs-compact h3{margin:0 0 7px;font-size:16px;font-weight:750;line-height:1.45}.cw-root.cs-compact p{color:#b4c3b9;margin:8px 0;font-size:14px;line-height:1.7}.cs-compact .cw-tag{letter-spacing:.025em;white-space:normal;padding:5px 7px;font-size:11px;line-height:1.45}.cs-compact a{color:#b6d9bd;text-decoration:none}.cs-compact a:hover{color:#35ff34}:is(.cs-compact button:focus-visible,.cs-compact a:focus-visible,.cs-compact summary:focus-visible){outline-offset:3px;outline:2px solid #35ff34}.cs-compact .cs-status{border:1px solid var(--cs-line);background:#0e1711;border-radius:6px;padding:18px}.cs-compact .cs-status>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cs-compact .cs-status>header>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.cs-compact .cs-status>header h2{margin:0}.cs-compact .cs-status>header>div>svg{color:#86bc8b}.cs-compact .cs-reload{color:#c5e5cb;background:#15251b;border:1px solid #3b5543;border-radius:4px;align-items:center;gap:7px;min-height:39px;padding:8px 11px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.cs-compact .cs-reload:hover{color:#35ff34;border-color:#35ff34}.cs-compact .cs-reload:disabled{opacity:.55;cursor:wait}.cs-compact .cs-status-row{border-block:1px solid var(--cs-line);grid-template-columns:1fr 1fr 1.4fr;gap:18px;margin:14px 0 0;padding:14px 0;display:grid}.cs-compact .cs-status-row>div{min-width:0}.cs-compact .cs-status-row dt{color:#96ad9d;margin:0 0 5px;font-size:12px;line-height:1.5}.cs-compact .cs-status-row dd{color:#d7e6dc;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.6}.cw-root.cs-compact .cs-status-note{color:#91a798;margin:10px 0 0;font-size:13px}.cs-compact .cw-notice{margin-top:13px;font-size:14px;line-height:1.65}.cs-compact .cs-exceptions{background:#1b1811;border:1px solid #685433;border-radius:5px;padding:16px 18px}.cs-compact .cs-exceptions>h2{color:#e0c69c;align-items:center;gap:8px;margin-bottom:14px;font-size:17px;display:flex}.cs-compact .cs-exceptions article+article{border-top:1px solid #493d29;margin-top:14px;padding-top:14px}.cs-compact .cs-exceptions article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.cs-compact .cs-exceptions article>header>strong{color:#e0d4bd;font-size:15px;font-weight:750;line-height:1.5}.cs-compact .cs-exceptions article>p{color:#c8bca4;margin-bottom:8px;font-size:14px}.cs-compact .cs-exceptions article>footer{color:#a99a7f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:1.6;display:flex}.cs-compact .cs-exceptions a{align-items:center;gap:5px;font-size:13px;display:inline-flex}.cs-compact .cs-inline-detail>summary{cursor:pointer;color:#c8d4c4;align-items:center;gap:6px;font-size:13px;font-weight:650;list-style:none;display:flex}.cs-compact .cs-inline-detail>summary::-webkit-details-marker{display:none}.cs-compact .cs-inline-detail[open]>summary>svg{transform:rotate(180deg)}.cs-compact .cs-inline-detail>p{font-size:14px}.cs-compact .cs-reports>div{border:1px solid var(--cs-line);border-radius:5px;overflow:hidden}.cs-compact .cs-report-row{background:#0c140f;align-items:center;gap:12px;padding:13px 16px;display:flex}.cs-compact .cs-report-row+.cs-report-row{border-top:1px solid var(--cs-line)}.cs-compact .cs-report-row>span{flex:1;min-width:0}.cs-compact .cs-report-row>svg{color:#8db796;flex:none}.cs-compact .cs-report-row strong{color:#deebe1;font-size:15px;font-weight:700;line-height:1.45;display:block}.cs-compact .cs-report-row small{color:#94aa9b;margin-top:3px;font-size:12px;line-height:1.6;display:block}.cs-compact .cs-report-row:hover{background:#15271a}.cs-compact .cs-report-row:hover strong{color:#35ff34}.cs-compact .cs-disclosure{border:1px solid var(--cs-line);background:#0c140f;border-radius:5px;min-width:0}.cs-compact .cs-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;list-style:none;display:flex}.cs-compact .cs-disclosure>summary::-webkit-details-marker{display:none}.cs-compact .cs-coverage-item>summary::-webkit-details-marker{display:none}.cs-compact .cs-disclosure>summary b{color:#dfede2;font-size:16px;font-weight:700;line-height:1.45;display:block}.cs-compact .cs-disclosure>summary small{color:#9eb2a5;margin-top:3px;font-size:12px;line-height:1.6;display:block}.cs-compact .cs-disclosure>summary>svg{color:#95b29e;flex:none}.cs-compact .cs-disclosure[open]>summary>svg,.cs-compact .cs-coverage-item[open]>summary>svg{transform:rotate(180deg)}.cs-compact .cs-disclosure>summary:hover b,.cs-compact .cs-coverage-item>summary:hover>span:first-child{color:#35ff34}.cs-compact .cs-disclosure-body{padding:0 17px 17px}.cs-compact .cs-check-list{scrollbar-width:thin;scrollbar-color:#365e40 #0c140f;max-height:680px;overflow-y:auto}.cs-compact .cs-check-list>article{border-top:1px solid var(--cs-line);padding:14px 0}.cs-compact .cs-check-list>article>header{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.cs-compact .cs-check-list>article>header strong{color:#dbe8de;font-size:15px;font-weight:700;line-height:1.5}.cs-compact .cs-check-list time{color:#9bb1a3;margin-left:auto;font-size:12px;line-height:1.6}.cs-compact .cs-check-list p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.cs-compact .cs-check-list footer{color:#859e8e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:12px;line-height:1.6;display:flex}.cs-compact .cs-check-list a{align-items:center;gap:5px;font-size:13px;display:inline-flex}.cs-compact .cs-coverage>div{border:1px solid var(--cs-line);background:#0c140f;border-radius:5px;overflow:hidden}.cs-compact .cs-coverage-item+.cs-coverage-item{border-top:1px solid var(--cs-line)}.cs-compact .cs-coverage-item>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:12px;padding:13px 16px;list-style:none;display:grid}.cs-compact .cs-coverage-item>summary>span:first-child{color:#d2e0d5;font-size:15px;font-weight:650;line-height:1.5}.cs-compact .cs-coverage-item>summary>svg{color:#90ad98}.cw-root.cs-compact .cs-coverage-item>p{color:#b2c3b8;max-width:1000px;margin:0;padding:0 16px 16px;font-size:14px;line-height:1.75}.cs-compact .cs-method-notes{gap:15px;display:grid}.cs-compact .cs-method-notes>article{border-top:1px solid var(--cs-line);padding-top:13px}.cs-compact .cs-method-notes p{font-size:14px}.cs-compact .cs-method-notes p strong{color:#d2e7d7;font-weight:750}.cs-compact .cs-method-notes a{align-items:center;gap:6px;font-size:13px;display:inline-flex}.cs-compact .cs-method-notes small{color:#8ea596;font-size:12px;line-height:1.6}.cs-compact .cs-direct-links{display:grid}.cs-compact .cs-direct-links>a{border-top:1px solid var(--cs-line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.cs-compact .cs-direct-links>a strong{color:#d3e2d8;font-size:15px;font-weight:700;line-height:1.5;display:block}.cs-compact .cs-direct-links>a:hover strong{color:#35ff34}.cs-compact .cs-direct-links>a small{color:#93aa9c;margin-top:3px;font-size:12px;line-height:1.6;display:block}.cs-compact .cs-direct-links>a>svg{flex:none}@media (max-width:760px){.cs-compact .cs-status-row{grid-template-columns:1fr 1fr}.cs-compact .cs-status-row>div:last-child{grid-column:1/-1}.cs-compact .cs-exceptions article>header{flex-wrap:wrap;align-items:flex-start}}@media (max-width:500px){.cw-root.cs-compact{gap:15px}.cs-compact .cs-status,.cs-compact .cs-exceptions{padding:14px}.cs-compact .cs-status>header{gap:11px}.cs-compact .cs-status>header h2{font-size:18px}.cs-compact .cs-status-row{gap:14px}.cs-compact .cs-status-row dd{font-size:14px}.cs-compact .cs-report-row{gap:9px;padding:13px}.cs-compact .cs-report-row strong{font-size:14px}.cs-compact .cs-disclosure>summary{padding:14px}.cs-compact .cs-disclosure-body{padding:0 14px 14px}.cs-compact .cs-coverage-item>summary{grid-template-columns:minmax(0,1fr) 17px;gap:6px 10px;padding:13px 14px}.cs-compact .cs-coverage-item>summary>.tag{grid-area:2/1;justify-self:start}.cs-compact .cs-coverage-item>summary>svg{grid-area:1/2/3}.cs-compact .cs-check-list time{margin-left:0}.cs-compact .cs-check-list>article>header{align-items:flex-start}.cs-compact .cs-check-list>article>header>strong{width:100%}}
