.v2-mobile-bar,.v2-nav-scrim{display:none}@media (width<=1024px){.v2-mobile-bar{z-index:60;background:var(--surface-0);border-bottom:1px solid var(--border-emphasis);height:56px;box-shadow:var(--shadow-sm);align-items:center;gap:10px;padding:0 12px;display:flex;position:fixed;top:0;left:0;right:0}.v2-mobile-bar-btn{border:1px solid var(--border-emphasis);background:var(--surface-1);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.v2-mobile-bar-btn svg{width:19px;height:19px}.v2-mobile-bar-btn:active{background:var(--surface-2)}.v2-mobile-bar-title{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:15px;font-weight:700;overflow:hidden}.v2-mobile-bar-title b{color:var(--color-primary)}.v2-sidebar{overscroll-behavior:contain;width:min(84vw,300px);max-width:300px;box-shadow:none;z-index:90;align-items:stretch;padding:16px 14px;transition:transform .22s cubic-bezier(.22,1,.36,1);overflow-y:auto;transform:translate(-102%)}body.v2-nav-open .v2-sidebar{transform:translate(0);box-shadow:0 0 0 100vmax #0000,0 18px 50px #00000047}.v2-sidebar-logo span,.v2-nav-item span,.v2-sidebar-group-label,.v2-sidebar-team-id{display:revert}.v2-nav-item{justify-content:flex-start;width:auto;min-height:44px;padding:11px 12px}.v2-sidebar-collapse{display:none}.v2-flyout-toggle{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;transition:transform .16s;display:inline-flex}.v2-nav-group.open .v2-flyout-toggle{transform:rotate(90deg)}.v2-flyout-panel{opacity:1;pointer-events:auto;width:auto;min-width:0;max-height:none;box-shadow:none;border-left:2px solid var(--border-emphasis);background:0 0;border-radius:0;margin:2px 0 6px 10px;padding:4px;display:none;position:static;transform:none}.v2-nav-group.open>.v2-flyout-panel{display:block}.v2-nav-group:hover>.v2-flyout-panel{display:none}.v2-nav-group.open:hover>.v2-flyout-panel{display:block}.v2-flyout-item{min-height:42px;padding:9px 10px}.v2-flyout-desc{display:none}.v2-nav-scrim{z-index:80;opacity:0;pointer-events:none;background:#0f171973;border:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0}body.v2-nav-open .v2-nav-scrim{opacity:1;pointer-events:auto}body.v2-nav-open{overflow:hidden}.v2-sidebar{z-index:130}.v2-nav-scrim{z-index:120}.v2-mobile-bar{z-index:140}.v2-shell-app .v2-main-content{padding-top:56px;margin-left:0!important}.v2-sidebar .nt-drop{z-index:95;width:auto;max-width:none;max-height:calc(100vh - 96px);position:fixed;top:64px;left:8px;right:8px}.v2-sidebar-collapsed .v2-sidebar{align-items:stretch;width:min(84vw,300px);padding:16px 14px}.v2-sidebar-collapsed .v2-sidebar-logo span,.v2-sidebar-collapsed .v2-nav-item>span,.v2-sidebar-collapsed .v2-sidebar-group-label,.v2-sidebar-collapsed .v2-sidebar-team-id{display:revert}.v2-sidebar-collapsed .v2-nav-item{justify-content:flex-start;width:auto}.v2-sidebar-collapsed .v2-account,.v2-sidebar-collapsed .v2-premium{display:flex}.v2-shell-app .v2-main-content .tabs-container,.v2-shell-app .v2-main-content .tw-budget-bar-top{top:56px}.v2-shell-app .v2-main-content .filter-bar{top:91px}.v2-shell-app .v2-main-content .tabs-container.tabs-hidden~.filter-bar{top:56px}.v2-shell-app .v2-main-content .tw-scout-col{top:120px}.v2-main-content>main.main-content,.v2-main-content>main.content,.v2-main-content>.main-content,.main-content>.container,.content-wrapper{padding-left:18px;padding-right:18px}.v2-section,.pa-panel,.sq-panel,.v2-info-panel{padding:16px}}@media (width<=768px){.v2-main-content>main.main-content,.v2-main-content>main.content,.v2-main-content>.main-content,.main-content>.container,.content-wrapper{padding-left:12px;padding-right:12px}.v2-section,.pa-panel,.sq-panel,.v2-info-panel{padding:14px}:root{--v2-title-x:14px;--v2-title-y:15px}}@media (width<=480px){.v2-main-content>main.main-content,.v2-main-content>main.content,.v2-main-content>.main-content,.main-content>.container,.content-wrapper{padding-left:10px;padding-right:10px}.v2-section,.pa-panel,.sq-panel,.v2-info-panel{padding:12px}:root{--v2-title-x:12px;--v2-title-y:13px}}@media (width<=768px){.page-title,.v2-page-title,h1{font-size:clamp(21px,5.4vw,28px);line-height:1.2}h2{font-size:clamp(17px,4.4vw,21px)}.section-title,.v2-section-title{font-size:clamp(14px,3.9vw,16px)}.page-subtitle,.v2-page-sub{font-size:13px}.v2-page-head,.page-header,.v2-title-row{flex-wrap:nowrap;align-items:flex-start;gap:8px}.v2-page-help{flex:none;margin-top:2px}}@media (width<=1024px){.stats-grid,.summary-grid,.metrics-grid,.v2-qa-grid,.v2-desk-grid,.insight-grid,.kpi-grid,.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=768px){.stats-grid,.summary-grid,.metrics-grid,.v2-qa-grid,.v2-desk-grid,.insight-grid,.kpi-grid,.overview-grid,.two-col,.cards-grid,.news-grid{grid-template-columns:minmax(0,1fr)!important}.v2-main-content [style*="grid-column: 1 / -1"],.v2-main-content .span-2{grid-column:1/-1!important}.card-row,.v2-row,.stat-row{flex-wrap:wrap}}@media (width<=1024px){.table-container,.tm-table-wrap,.planner-table-wrap,.sd-table-wrap,.doc-table-wrap,.data-table-wrap,.apf-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.v2-section>table,.pa-panel>table,.sq-panel>table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}@media (width<=768px){.data-table th:first-child,.data-table td:first-child,.tm-table th:first-child,.tm-table td:first-child{z-index:2;background:var(--surface-0);position:sticky;left:0}.data-table thead th:first-child{z-index:3}.data-table,.tm-table,.planner-table{font-size:12px}.data-table th,.data-table td{padding:8px 9px}.data-table td.col-player{min-width:148px;max-width:172px}.tm-player-cell{min-width:132px}.planner-player{min-width:120px}.planner-table th:first-child,.planner-table td:first-child{width:150px;min-width:150px;max-width:150px}.planner-table{min-width:740px}.compact-mode .table-container{overflow-x:visible}.compact-mode .data-table,.compact-mode .data-table tbody{width:100%;display:block}.compact-mode .data-table thead{display:none}.compact-mode .data-table tbody tr{background:var(--row-bg);border:1px solid var(--border-default);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:baseline;gap:4px 8px;margin-bottom:6px;padding:8px 10px 7px 24px;display:grid;position:relative}.compact-mode .data-table tbody td,.compact-mode .data-table tbody td:first-child,.compact-mode .data-table tbody td:last-child{width:auto;min-width:0;max-width:none;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:baseline;gap:4px;padding:0;display:flex;position:static}.compact-mode .data-table tbody td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:9px;font-weight:700}.compact-mode .data-table tbody td.col-player,.compact-mode .data-table tbody td.col-fixtures{grid-column:1/-1;padding:0}.compact-mode .data-table tbody td.col-player:before,.compact-mode .data-table tbody td.col-fixtures:before{content:none}.compact-mode .data-table tbody td.col-fixtures{margin-top:2px}.compact-mode .data-table tbody tr.pl-row-edge:before{content:"";border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--v2-pos-color,var(--position-mid));color:#fff;justify-content:center;align-items:center;width:16px;font-size:10px;font-weight:800;line-height:1;display:flex;position:absolute;top:-1px;bottom:-1px;left:0}.compact-mode .data-table tbody tr.pl-row-edge.pos-gk{--v2-pos-color:var(--position-gk)}.compact-mode .data-table tbody tr.pl-row-edge.pos-def{--v2-pos-color:var(--position-def)}.compact-mode .data-table tbody tr.pl-row-edge.pos-mid{--v2-pos-color:var(--position-mid)}.compact-mode .data-table tbody tr.pl-row-edge.pos-fwd{--v2-pos-color:var(--position-fwd)}.compact-mode .data-table tbody tr.pl-row-edge.pos-gk:before{content:"G"}.compact-mode .data-table tbody tr.pl-row-edge.pos-def:before{content:"D"}.compact-mode .data-table tbody tr.pl-row-edge.pos-mid:before{content:"M"}.compact-mode .data-table tbody tr.pl-row-edge.pos-fwd:before{content:"F"}.compact-mode .pcell.v2-pos-edge{padding-left:0}.compact-mode .pcell.v2-pos-edge:before{display:none}.compact-mode .data-table tbody td.col-actions{grid-area:1/1;padding:0;position:absolute;top:7px;right:8px}.compact-mode .row-actions{opacity:1;gap:4px}.compact-mode .row-action{justify-content:center;width:30px;height:30px;padding:0;font-size:0}.compact-mode .row-action svg{width:15px;height:15px}.compact-mode .pcell .compare-checkbox{width:17px;height:17px}.compact-mode .pcell .compare-checkbox:not(:checked){opacity:.45}.compact-mode .pcell-sub{display:none}.compact-mode .pcell{width:100%;padding-right:72px}.compact-mode .pcell-name{white-space:normal;font-size:13px}.compact-mode .data-table tbody td{font-size:12.5px}.compact-mode .data-table tbody tr{gap:2px 8px}}@media (width<=1024px){.tabs,.tab-list,.v2-tabs,.filter-bar-inner,.apf-bar,.tm-pos-filter,.charts-filter-panel .cf-row{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.tabs::-webkit-scrollbar,.tab-list::-webkit-scrollbar,.v2-tabs::-webkit-scrollbar,.filter-bar-inner::-webkit-scrollbar,.apf-bar::-webkit-scrollbar,.tm-pos-filter::-webkit-scrollbar{height:0}.tabs .tab,.tab-btn,.v2-tab{white-space:nowrap;flex:none}.tabs{padding-left:12px;padding-right:12px}.tabs .tab{min-height:46px;padding:12px 14px}.tabs-container{min-height:46px}}@media (width<=768px){.apf-bar{flex-wrap:wrap;gap:10px;overflow-x:visible}.apf-group{flex:calc(50% - 5px);min-width:0}.apf-group.apf-wide,.apf-bar .search-box{flex:100%;min-width:0}.apf-tail{flex:100%;justify-content:space-between}}@media (width<=480px){.apf-group{flex:100%}}@media (width<=768px){.v2-modal.modal-overlay,.modal-overlay{align-items:flex-end;padding:0}.v2-modal .modal-content,.v2-modal .v2-modal-panel,.v2-modal .pdm-modal-panel,.modal-overlay>.modal-content,.modal-overlay>.modal-container,.modal-container,.detail-panel{overscroll-behavior:contain;border-radius:18px 18px 0 0;max-height:92vh;margin:0;overflow-y:auto;width:100%!important;max-width:100%!important}.v2-settings.modal-overlay{align-items:stretch}.v2-settings .modal-container{border-left:none;border-right:none;border-radius:0;height:100%;max-height:100%}.v2-settings .v2-set-body{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.modal-close,.pdm-close,.help-close{width:38px;height:38px;font-size:22px;top:10px;right:10px}body.v2-blurred .main-content{filter:none}}@media (pointer:coarse){.btn,[role=tab],.tabs .tab,.tab-btn,.v2-nav-item,.v2-flyout-item{min-height:40px}.v2-mobile-bar-btn,.modal-close,.pdm-close,.help-close,.icon-btn{min-width:40px;min-height:40px}input[type=text],input[type=number],input[type=search],input[type=email],select,textarea{min-height:40px;font-size:16px}}@media (width<=768px){img,svg,canvas,video{max-width:100%}.news-card-hero{flex-direction:column}.news-card-hero .news-card-img{width:100%;min-height:180px}.chart-container,.chart-box,.chart-wrap{max-height:46vh}.pcard{border-width:1.5px;gap:1px;width:62px;padding:7px 3px 6px}.pcard .v2-pid-pitch{--v2-pid-face:24px;--v2-pid-crest:14px;gap:2px}.pcard-name{font-size:9px;line-height:1.25}.pcard-score b{font-size:11px}.pcard-fixture{font-size:8px;line-height:1.25}.pitch-row{gap:3px}.dugout-cards .pcard{min-width:58px;max-width:76px}.pitch-player{min-width:44px}.pitch-player-node{width:27px;height:27px;font-size:10px}.pitch-player-name{max-width:58px;font-size:9.5px}.pitch-bench .pitch-player{min-width:42px}.lw-pitch-node{width:34px;height:34px;font-size:9px}.lw-pitch-name{max-width:58px;font-size:9px}}@media (width>=481px) and (width<=768px){.pcard{width:76px;padding-left:5px;padding-right:5px}.pcard .v2-pid-pitch{--v2-pid-face:30px;--v2-pid-crest:18px}.pcard-name{font-size:10px}}@media (width<=768px){.pitch-grass,.pitch-container,.v2-pitch{min-height:460px}}@media (width<=480px){.pitch-grass,.pitch-container,.v2-pitch{min-height:440px}}@media (pointer:coarse){.pcard-cv{opacity:1;pointer-events:auto;gap:3px;transform:translate(-50%)scale(1)}.pcard{margin-top:11px}}@media (pointer:coarse) and (width<=768px){.cv-toggle{width:17px;height:17px}.cv-toggle svg{width:10px;height:10px}.pcard-cv{gap:2px;top:-9px}}@media (width<=768px){.sq-row{flex-direction:column;align-items:stretch;gap:0}.sq-row-clickable{flex-direction:column;align-items:stretch;gap:7px;padding:10px 12px 7px}.sq-row-main,.sq-row-stats{width:100%}.sq-row-actions{justify-content:flex-end;gap:6px;padding:0 12px 9px}.sq-act{background:var(--surface-2);border-color:#0000;width:32px;height:32px}.sq-compare-checkbox:not(:checked){opacity:.45}.sq-row-team .swing-badge{display:none}.sq-row-clickable{gap:5px;padding:8px 10px 7px}.sq-row-stats{flex-wrap:wrap;gap:3px 10px;display:flex}.sq-stat{flex-direction:row;align-items:baseline;gap:4px;min-width:0;display:flex}.sq-row-stats .sq-stat:nth-child(3),.sq-row-stats .sq-stat:nth-child(5),.sq-row-stats .sq-stat:nth-child(6),.sq-row-stats .sq-stat:nth-child(8){display:none}.sq-stat-label{font-size:9px;letter-spacing:.04em!important}.sq-stat-value{font-size:12.5px}.sq-row-stats .sq-stat:first-child{flex-direction:column;align-items:flex-end;gap:0;position:absolute;top:9px;right:36px}.sq-row-stats .sq-stat:first-child .sq-stat-value{color:var(--color-primary);font-size:19px;font-weight:800;line-height:1.05}.sq-row-stats .sq-stat:first-child .sq-stat-label{font-size:8.5px}.sq-row-fixtures{flex-wrap:nowrap;gap:3px;padding-right:112px;display:flex}.sq-row-fixtures .fixture-chip{text-align:center;border-radius:4px;flex:1 1 0;width:auto;min-width:0;padding:2px 3px;font-size:9.5px}.sq-row{position:relative}.sq-row-actions{justify-content:flex-end;gap:5px;padding:0;position:absolute;bottom:6px;right:10px}.sq-row-actions .sq-act:nth-child(4){display:none}.sq-act{width:32px;height:32px}.sq-compare-checkbox{width:17px;height:17px;margin:0;position:absolute;top:12px;right:10px}.sq-row-main{padding-right:26px}.lo-card,.ts-row,.rec-row,.tw-row{flex-wrap:wrap}.lo-card-side,.ts-side{flex:44%;min-width:0}}@media (width>=769px) and (width<=1365px){.sq-row-fixtures{display:none}.sq-row .sq-row-main{flex:0 4 288px;min-width:160px}.sq-row .sq-row-stats{flex:352px}}@media (width<=768px){.segmented-control,.rankings-pills,.pill-row,.chip-row{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;max-width:100%;overflow-x:auto}.segmented-control::-webkit-scrollbar,.rankings-pills::-webkit-scrollbar,.pill-row::-webkit-scrollbar,.chip-row::-webkit-scrollbar{height:0}.segmented-btn,.rankings-pill{white-space:nowrap;flex:none}.segmented-btn{padding-left:12px;padding-right:12px;font-size:12px}}@media (width<=900px){.report-dashboard,.sd-featured{grid-template-columns:minmax(0,1fr)}.sd-featured>*{min-width:0}}@media (width<=980px){.doc-layout{gap:var(--space-6,20px);grid-template-columns:minmax(0,1fr)}.doc-toc,.doc-rail{max-height:none;position:static}}@media (width<=768px){.detail-overlay{align-items:flex-end;padding:0}.detail-panel{border-radius:18px 18px 0 0;width:100%;max-width:100%;max-height:88vh}.help-step{padding:12px 14px}.site-footer,footer .footer-inner,.footer-grid{text-align:left;grid-template-columns:minmax(0,1fr)}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}.hero-inner{flex-direction:column;align-items:flex-start;gap:14px;padding:20px 0 14px}.hero-greeting{flex-wrap:wrap;gap:10px}.hero-personalized{text-align:left}.v2-info-panel .rd-lanes{grid-template-columns:minmax(0,1fr)}.v2-stat-quad,.v2-info-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-market-cols,.mk-cols{grid-template-columns:minmax(0,1fr)}}.price-ticker-bar,.ticker-bar,.news-strip{overflow-x:hidden}@media (width<=480px){.v2-pitch-token{min-width:0}.v2-pitch-token-name{font-size:9px}}.v2-top-row>*,.stats-grid>*,.summary-grid>*,.metrics-grid>*,.v2-qa-grid>*,.v2-desk-grid>*,.insight-grid>*,.kpi-grid>*,.overview-grid>*,.two-col>*,.cards-grid>*,.news-grid>*,.report-dashboard>*,.sd-featured>*,.doc-layout>*,.v2-info-panel .rd-lanes>*,.sq-row>*,.sq-row-clickable>*{min-width:0}@media (width<=768px){.v2-stat-card,.v2-league-card{flex-wrap:wrap;gap:4px 8px}.v2-stat-card>*,.v2-league-card>*{min-width:0}.v2-stat-sub{font-size:10.5px}}@media (pointer:coarse) and (width<=768px){.pcard-cv{display:none}.pcard{margin-top:0}}@media (width<=560px){.sq-summary-grid,.sq-stat-cards,.squad-summary{grid-template-columns:minmax(0,1fr)!important}.sq-kpi{min-width:0}}@media (width<=768px){.sq-stat-card .sq-stat-card-label,.sq-card-label{white-space:normal;text-overflow:clip;overflow:visible}}@media (pointer:coarse){.v2-page-help{width:34px;min-width:34px;height:34px;min-height:34px;font-size:16px}}@media (width<=768px){.ai-widget{width:auto;max-width:none;left:10px;right:10px}.ai-widget .ai-body{max-height:62vh}.v2-main-content{padding-bottom:76px}}@media (width<=900px){.momentum-grid{grid-template-columns:minmax(0,1fr)}.momentum-grid>*{min-width:0}}@media (width<=768px){.momentum-chart-container{min-height:320px;max-height:60vh}}@media (width<=480px){.momentum-chart-container{min-height:280px}}@media (width<=1024px){.sq-kpi-value,.sq-kpi .mgr-deadline-value{white-space:normal;text-overflow:clip;letter-spacing:-.8px;font-size:clamp(18px,3.2vw,30px);overflow:visible}}@media (width<=560px){.sq-kpi .mgr-deadline-value{letter-spacing:-.2px;white-space:nowrap;font-size:15px}}@media (width<=768px){.dp-row{--dp-row-gap:4px;flex-wrap:nowrap}.dp-card{--dp-card-w:74px;border-radius:10px;gap:1px;padding:7px 4px 5px}.dp-card .v2-pid-pitch{--v2-pid-face:26px;--v2-pid-crest:16px;gap:3px}.dp-name{font-size:9.5px}.dp-score b{font-size:13px}.dp-score .u{font-size:8px}.dp-card .dp-fix{gap:2px;padding:1px 3px;font-size:8.5px}.dp-card .dp-fix:before{width:4px;height:4px}.dp-card .dp-xp-run{font-size:8px}.dp-card .dp-xp-run-u{font-size:7px}.dp-card .pcard-score{flex-wrap:wrap;row-gap:0}.dp-card .pcard-when{text-align:center;flex:0 0 100%;max-width:100%}.dp-cap{width:15px;height:15px;font-size:8.5px;top:-5px;right:-5px}.dp-transfer,.dp-act{width:18px;height:18px;font-size:9px}.dp-bench-row{gap:4px}.dp-bench{padding:10px 10px 12px}}@media (width<=480px){.dp-card{--dp-card-w:60px;padding:6px 3px 4px}.dp-card .v2-pid-pitch{--v2-pid-face:24px}.dp-card .v2-pid-crest{display:none}.dp-name{font-size:8.5px}.dp-score b{font-size:12px}.dp-xp-run{display:none}.dp-row{gap:3px}}@media (width<=768px){.dp-pitch-card{padding:10px 6px}.dp-pitch{gap:6px}}.sq-kpi .mgr-deadline-value,.sq-kpi-value{letter-spacing:inherit!important}.pdm-hero-first,.pdm-hero.is-shrunk .pdm-hero-price,.sq-kpi .mgr-deadline-value,.tw-mcta-btn,.v2-mobile-bar-title{letter-spacing:.005em!important}.compact-mode .data-table tbody td,.compact-mode .pcell-name,.dp-score b,.page-subtitle,.pdm-hero-meta,.sq-stat-value,.v2-page-sub{letter-spacing:.01em!important}.data-table,.dp-score b,.pcard-score b,.pdm-hero.is-shrunk .pdm-hero-first,.pdm-hero.is-shrunk .pdm-hero-meta,.planner-table,.segmented-btn,.tm-table,.tw-mcta-n{letter-spacing:.015em!important}.dp-name,.pcard-name,.pitch-player-name,.pitch-player-node,.sq-row-fixtures .fixture-chip,.v2-stat-sub{letter-spacing:.025em!important}.dp-act,.dp-cap,.dp-card .dp-fix,.dp-card .dp-xp-run,.dp-card .dp-xp-run-u,.dp-name,.dp-score .u,.dp-transfer,.lw-pitch-name,.lw-pitch-node,.pcard-fixture,.pcard-name,.pdm-hero.is-shrunk .pdm-hero-chip,.sq-row-stats .sq-stat:first-child .sq-stat-label,.v2-pitch-token-name{letter-spacing:.03em!important}.sq-stat-label{letter-spacing:.04em!important}@media (width<=760px){.pdm-hero{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:0 14px;min-height:150px;padding:0 16px}.pdm-hero-photo{grid-row:1/-1;align-self:stretch;width:118px;height:auto}.pdm-hero-face{max-width:118px;height:100%}.pdm-hero.is-compact .pdm-hero-photo{align-self:stretch;height:auto}.pdm-hero.is-compact .pdm-hero-face{object-fit:contain;object-position:bottom center;height:100%}.twf-hero .pdm-hero.is-compact .pdm-hero-photo,.tw-outc-hero .pdm-hero-photo,.tw-sqc .tw-outc-hero .is-compact .pdm-hero-photo,.tw-conf-side .pdm-hero-photo,.twh-head .pdm-hero-photo{align-self:stretch;height:auto}.twf-hero .pdm-hero.is-compact .pdm-hero-face,.tw-outc-hero .pdm-hero-face,.tw-sqc .tw-outc-hero .is-compact .pdm-hero-face,.tw-conf-side .pdm-hero-face,.twh-head .pdm-hero-face{object-fit:contain;object-position:bottom center;height:100%}.pdm-hero.is-compact .pdm-hero-chip{align-self:center;position:static}.pdm-hero-text{padding:18px 0 14px}.pdm-hero-first{font-size:17px}.pdm-hero-last{font-size:29px}.pdm-hero-meta{margin-top:6px;font-size:12.5px}.pdm-hero-side{flex-direction:row;grid-column:2;align-items:center;gap:10px;padding:0 0 16px}.pdm-hero-chip{margin-bottom:0}.pdm-hero-price{font-size:19px}.pdm-hero-own{display:none}}@media (width<=480px){.pdm-hero{gap:0 11px;min-height:128px;padding:0 13px}.pdm-hero-photo{width:96px}.pdm-hero-face{max-width:96px}.pdm-hero-last{font-size:25px}.pdm-hero-first{font-size:15px}}@media (width<=760px){.pdm-hero{z-index:4;transition:min-height .17s,padding .17s}.pdm-close{z-index:6}.pdm-hero.is-shrunk{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:72px}.pdm-hero.is-shrunk .pdm-hero-photo{align-self:end;width:50px}.pdm-hero.is-shrunk .pdm-hero-face{max-width:50px}.pdm-hero.is-shrunk .pdm-hero-text{padding:9px 0}.pdm-hero.is-shrunk .pdm-hero-first{font-size:12px}.pdm-hero.is-shrunk .pdm-hero-last{font-size:19px}.pdm-hero.is-shrunk .pdm-hero-meta{margin-top:2px;font-size:11px}.pdm-hero.is-shrunk .pdm-hero-meta .pdm-hero-crest{width:15px;height:15px}.pdm-hero.is-shrunk .pdm-hero-side{flex-direction:column;grid-area:1/3;align-items:flex-end;gap:2px;padding:0 42px 0 0}.pdm-hero.is-shrunk .pdm-hero-chip{padding:2px 8px;font-size:9px}.pdm-hero.is-shrunk .pdm-hero-price{font-size:15px}}@media (prefers-reduced-motion:reduce){.pdm-hero{transition:none}}@media (pointer:coarse),(width<=767px){.pa-filter-pill,.legend-toggle,.rd-item,.dps-accept,.dps-reject,.draft-action-btn,.draft-plan-tab,.filter-pill,.apf-clear,.dp-act,.dp-gw-head,.dp-tool,.gm-assets-btn,.insight-move-action,.insight-move-do,button.mgr-chip,.news-card-cta,.page-btn,.planner-swap-btn,.pos-chip,.pos-filter-pill,.reset-link,.sq-act,.sq-filter-pill,.tm-market-tab,.tm-pos-btn,.tm-tb-scope-btn,.twr-run,.v2-pitch-more,.doc-toc a{min-height:32px}.v2-sidebar-collapse{min-width:32px;min-height:32px}.dp-act,.dp-tool,.page-btn,.planner-swap-btn,.sq-act{min-width:32px}.pa-filter-pill,.legend-toggle,.dps-accept,.dps-reject,.draft-action-btn,.draft-plan-tab,.filter-pill,.apf-clear,.dp-act,.dp-gw-head,.dp-tool,.gm-assets-btn,.insight-move-action,.insight-move-do,button.mgr-chip,.news-card-cta,.page-btn,.planner-swap-btn,.pos-chip,.pos-filter-pill,.reset-link,.sq-act,.sq-filter-pill,.tm-market-tab,.tm-pos-btn,.twr-run{justify-content:center;align-items:center;display:inline-flex}.doc-toc a{align-items:center;display:flex}}@media (width<=768px){.tw-mcta{z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--surface-0) 68%, transparent);pointer-events:none;display:flex;position:fixed;bottom:0;left:0;right:0}.tw-mcta-btn{pointer-events:auto;background:var(--color-primary);color:#04120b;cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #00000057}.tw-mcta-btn svg{width:17px;height:17px}.tw-mcta-n{background:#04120b38;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}body.tw-has-cta .twc-pane{padding-bottom:68px}}@media (width>=769px){.tw-mcta{display:none}}