.plei-select{width:100%;min-width:0;font:inherit;display:block}.plei-select .plei-select-trigger{box-sizing:border-box;color:#effaf5;width:100%;min-width:0;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:#133827;border:1px solid #466b52;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 14px;display:flex}.plei-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plei-select-trigger>svg{flex:0 0 17px}.plei-select-trigger:disabled{opacity:.5;cursor:default}.plei-select .plei-select-trigger:focus-visible,.plei-select-options>button:focus-visible{outline-offset:2px;outline:2px solid #43dc80}.plei-select-options{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;color:#effaf5;background:#102f23;border:1px solid #466b52;border-radius:16px;margin:0;padding:6px;font:14px Inter,sans-serif;position:fixed;overflow-y:auto;box-shadow:0 14px 50px #0007}.plei-select-options>button{box-sizing:border-box;width:100%;min-height:44px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.plei-select-options>button>span{overflow-wrap:anywhere;min-width:0}.plei-select-options>button>svg{flex:0 0 17px}.plei-select-options>button:hover,.plei-select-options>button:focus{background:#214b36}.plei-select-options>button[aria-selected=true]{color:#103626;background:#d1f1df}.plei-select-options>button:disabled{opacity:.4;cursor:default}.pd-compare .plei-select{flex:1;min-width:0}.reel-position .plei-select{width:54px}.reel-position .plei-select-trigger{background:#15382a;border:0;border-radius:8px;gap:4px;padding:8px;font-size:12px}.reel-position>svg{display:none}.sp-speed .plei-select{height:100%}.sp-player .sp-controls .sp-speed .plei-select-trigger{background:0 0;border:0;border-radius:20px;justify-content:center;gap:4px;width:100%;height:44px;min-height:44px;padding:0;font-size:13px}.sp-speed .plei-select-trigger>svg{display:none}@media (width<=560px){.plei-select-trigger,.plei-select-options{font-size:16px}}.reel-sequence{color:#edf7ef;background:#0e2b20;border:1px solid #315743;border-radius:20px;min-width:0;padding:20px}.reel-sequence button,.reel-sequence select,.reel-selection-bar button{font:inherit}.reel-sequence-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.reel-sequence-heading h2{margin:0 0 5px;font-size:21px;line-height:1.2}.reel-sequence-heading span{color:#abc6b7;font-size:12px}.reel-text{color:#c6ead6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 10px;font-size:13px;display:inline-flex}.reel-sequence-list{gap:12px;display:grid}.reel-row{background:#15382a;border:1px solid #315743;border-radius:13px;align-items:center;gap:4px;min-width:0;padding:8px 4px;display:flex;position:relative}.reel-row.is-selected{border-color:#63ae85}.reel-row.is-playing{background:#1d4532}.reel-handle,.reel-remove{color:#b3d0bf;cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;width:44px;min-height:44px;padding:0;display:grid}.reel-handle{touch-action:none;cursor:grab}.reel-row-preview{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;min-height:48px;padding:0;display:flex}.reel-row-preview img{object-fit:cover;border-radius:6px;width:64px;height:44px}.reel-row-preview span{flex:1;min-width:0}.reel-row-preview strong{overflow-wrap:anywhere;font-size:13px;display:block}.reel-row-preview small{color:#a5c6b4;margin-top:4px;font-size:11px;display:block}.reel-row-preview>svg{display:none}.reel-position{align-items:center;display:flex;position:relative}.reel-position select{appearance:none;color:#bde3cd;cursor:pointer;background:#15382a;border:0;max-width:47px;min-height:44px;padding:8px 15px 8px 7px;font-size:12px}.reel-position>svg{pointer-events:none;position:absolute;right:2px}.reel-receipt{color:#b7d1c3;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:8px;font-size:12px;display:flex}.reel-share{color:#052c19;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#38de80;border:1px solid #38de80;border-radius:28px;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-weight:600;display:flex}.reel-sequence button:disabled,.reel-selection-bar button:disabled{opacity:.4;cursor:default}.reel-sequence button:focus-visible,.reel-sequence select:focus-visible,.reel-selection-bar button:focus-visible{outline-offset:3px;outline:2px solid #7df1aa}.reel-selection-bar{color:#d2ebdf;border-top:1px solid #315743;border-bottom:1px solid #315743;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:16px 0;padding:16px 0;font-size:13px;display:flex}.reel-selection-bar .reel-share{width:auto;min-width:88px;margin-left:auto}.reel-context-bar{color:#b9d6c6;border-bottom:1px solid #315743;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 0;font-size:13px;display:flex}.reel-context-bar button{color:#ddf4e8;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:flex}.reel-choice{z-index:3;color:#daf4e4;min-height:44px;font:inherit;cursor:pointer;background:#123526;border:1px solid #517c63;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.reel-choice[aria-pressed=true]{color:#143725;background:#d5f5e2}.reel-empty{color:#abc6b7;margin:20px 0;line-height:1.5}@media (width<=560px){.reel-sequence{padding:16px 12px}.reel-row-preview img{width:52px;height:38px}.reel-row-preview{gap:7px}.reel-row-preview img{display:none}.reel-row{gap:2px}}@media (prefers-reduced-motion:reduce){.reel-row{transition:none!important}}.pm-app .clip-library-tabs .pm-reel-entry{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.reel-sequence .se-trim{border-top:1px solid #315743;margin-top:24px;padding-top:24px}.reel-sequence .se-section-heading{gap:12px}.reel-sequence .se-trim button{cursor:pointer}.reel-choice{margin:10px 0}.reel-focus-target:focus{outline:none}.se-editor{color:#effaf5;background:radial-gradient(at 100% 0,#234d36,#0000 68%),#102d21;border:1px solid #365942;border-radius:28px;min-width:0;padding:clamp(20px,3vw,36px)}.se-editor button,.se-dialog button{font:inherit}.se-editor button:disabled,.se-dialog button:disabled{opacity:.45;cursor:default}.se-title,.se-section-heading,.se-title-tools,.se-clip-tools,.se-trim-duration,.se-picker-summary,.se-arrange-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.se-title{margin-bottom:28px}.se-title h2{margin-top:8px;font-size:clamp(34px,3.7vw,54px)}.se-eyebrow{color:#a8c8b6;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:650}.se-title-tools{flex-direction:column;align-items:flex-end;gap:2px}.se-title-tools>strong{color:#a7d7ba;font-variant-numeric:tabular-nums;font-size:23px}.se-text-button,.se-subtle{color:#c8e8d5;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:4px 0;font-size:13px;display:inline-flex}.se-subtle{background:#28543b;border:1px solid #487157;border-radius:12px;padding:9px 12px}.se-section-heading>strong{font-size:14px}.se-section-heading small{color:#a7cbb6;margin-left:5px;font-weight:400}.se-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#609775 transparent;gap:12px;padding:18px 2px;display:flex;overflow:auto hidden}.se-clip{scroll-snap-align:start;background:#092219;border:1px solid #365942;border-radius:16px;flex:0 0 188px;min-width:0;transition:border-color .2s;overflow:hidden}.se-clip.is-selected{border-color:#6ad896;box-shadow:0 0 0 1px #6ad89633}.se-clip.is-playing .se-play{color:#082516;background:#4ade80}.se-picture{aspect-ratio:16/10;color:#fff;background:#05130f;border:0;width:100%;padding:0;display:block;position:relative}.se-picture:after{content:"";pointer-events:none;background:linear-gradient(#0003,#0000 40%,#0008);position:absolute;inset:0}.se-picture img{object-fit:cover;width:100%;height:100%;display:block}.se-index,.se-play,.se-seconds{z-index:1;position:absolute}.se-index{text-shadow:0 1px 5px #000;font-size:12px;top:8px;left:10px}.se-play{background:#061b1370;border:1px solid #d7efdf99;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.se-seconds{font-size:11px;bottom:8px;right:9px}.se-clip-meta{padding:12px 12px 0}.se-clip-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.se-clip-meta small{color:#a7cbb6;margin-top:5px;font-size:11px;display:block}.se-clip-tools{padding:0 4px}.se-clip-tools button{color:#b6d7c3;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:4px 9px;font-size:12px;display:flex}.se-clip-tools button[aria-pressed=true]{color:#8fffb9}.se-add{text-align:left;color:#e4ffed;background:#25553d;border:1px solid #4ade8070;border-radius:18px;align-items:center;gap:12px;width:100%;min-height:82px;margin:4px 0 26px;padding:16px;display:flex}.se-add:hover{background:#2d6749}.se-add>svg{color:#06331a;background:#4ade80;border-radius:50%;flex:none;width:32px;height:32px;padding:6px}.se-add span{flex:1;font-size:15px;font-weight:600}.se-add small{color:#c2dfce;margin-top:5px;font-size:11px;font-weight:400;display:block}.se-add strong{color:#c2dfce;font-size:11px;font-weight:450}.se-trim{border-top:1px solid #365942;padding-top:24px}.se-trim h3{margin-top:7px;font-size:19px;line-height:1.3}.se-trim-duration{color:#c2dfce;font-variant-numeric:tabular-nums;margin-top:18px;font-size:13px}.se-trim-duration>span>span{color:#709c83;margin:0 9px}.se-trim-duration strong{color:#9deabb}.se-trim-ranges{gap:8px;padding-top:16px;display:grid}.se-trim-ranges label{color:#b6d7c3;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:12px;font-size:12px;display:grid}.se-trim-ranges input{accent-color:#4ade80;width:100%;min-height:36px;margin:0}.se-exact{color:#b6d7c3;margin-top:8px;font-size:12px}.se-exact summary{cursor:pointer;min-height:36px;padding-block:10px}.se-exact-inputs{grid-template-columns:1fr 1fr;gap:12px;padding:8px 0;display:grid}.se-exact-inputs label{min-width:0}.se-exact-inputs input{color:#e6faf5;background:#0b241b;border:1px solid #487157;border-radius:10px;width:100%;margin-top:8px;padding:12px;font-size:16px;display:block}.se-reset{color:#adc1b5;font-size:12px}.se-context{color:#adc1b5;margin-top:12px;font-size:12px;line-height:1.6}.se-receipt{color:#b4d9c4;min-height:32px;padding-block:8px;font-size:12px;display:block}.se-actions{gap:10px;display:grid}.se-actions+.se-download{margin-top:10px}.se-primary,.se-secondary{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:12px 18px;display:flex;font-size:14px!important;font-weight:600!important}.se-primary{color:#06331a;background:#4ade80;border:1px solid #4ade80}.se-secondary{color:#d2eddd;background:0 0;border:1px solid #487157}.se-device-note{text-align:center;color:#9ab8a7;margin-top:16px;font-size:11px}.se-empty{text-align:center;color:#b6d7c3;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:170px;padding:24px;display:flex}.se-empty strong{color:#e6faf5;font-size:17px}.se-empty p{font-size:13px}.ui-dialog.se-dialog{--pm-dialog-width:720px;--dialog-fixed-height:min(820px, calc(var(--dialog-viewport-height,100dvh) - 48px))}.ui-dialog.se-dialog[open]{flex-direction:column;display:flex}.ui-dialog.se-dialog .ui-dialog-header{flex:none}.ui-dialog.se-dialog .ui-dialog-body{flex-direction:column;flex:1;min-height:0;display:flex}.se-dialog .ui-dialog-description{color:#adc1b5;flex:none;margin:0 0 16px;font-size:14px;line-height:1.6}.se-picker-filters{flex:none;min-width:0;padding:0}.se-filter-scroll{scrollbar-width:thin;overscroll-behavior-x:contain;gap:8px;padding:6px 0;display:flex;overflow-x:auto}.se-filter-scroll button{color:#adc1b5;background:#0b241b;border:1px solid #365942;border-radius:30px;flex:none;min-height:44px;padding:10px 14px;font-size:13px}.se-filter-scroll button[aria-pressed=true]{color:#0b3524;background:#e6faf5;border-color:#e6faf5}.se-picker-summary{color:#adc1b5;padding:2px 0;font-size:12px}.se-picker-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:10px 2px 24px;overflow:auto}.se-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.se-pick-card{text-align:left;color:#effaf5;background:0 0;border:0;min-width:0;padding:0}.se-pick-picture{aspect-ratio:16/10;background:#05130f;border:2px solid #0000;border-radius:16px;position:relative;overflow:hidden}.se-pick-picture img{object-fit:cover;width:100%;height:100%;display:block}.se-pick-picture span{background:#05130fc9;border-radius:5px;padding:3px 5px;font-size:12px;position:absolute;bottom:9px;left:9px}.se-pick-picture i{background:#05130fcc;border:1px solid #d7efdf77;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.se-pick-card.is-selected .se-pick-picture{border-color:#4ade80}.se-pick-card.is-selected i{color:#06331a;background:#4ade80;border-color:#4ade80}.se-pick-card>strong{margin-top:10px;font-size:14px;line-height:1.4;display:block}.se-pick-card>small{color:#adc1b5;margin-top:4px;font-size:12px;display:block}.se-dialog-footer{background:#0b241b;border-top:1px solid #294438;flex:none;padding:16px 0 0}.se-dialog-footer>span{color:#adc1b5;text-align:center;margin-bottom:10px;font-size:12px;display:block}.se-dialog-footer>.se-primary{width:100%}.se-arrange-toolbar{color:#adc1b5;flex:none;padding:0 0 10px;font-size:12px}.se-arrange-scroll{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:6px 2px 20px;overflow-y:auto}.se-arrange-row{color:#effaf5;background:#103321;border:1px solid #84b99833;border-radius:15px;align-items:center;gap:12px;min-height:86px;margin-bottom:12px;display:flex;position:relative}.se-handle{color:#83c99c;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#b8ffcd08;border:0;border-right:1px solid #ffffff0b;border-radius:14px 0 0 14px;flex:none;align-self:stretch;place-items:center;width:50px;min-height:84px;display:grid}.se-handle:active{cursor:grabbing}.se-arrange-row>img{object-fit:cover;pointer-events:none;border-radius:8px;width:70px;height:52px}.se-arrange-meta{flex:1;min-width:0}.se-arrange-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.se-arrange-meta>span{color:#96bda5;margin-top:6px;font-size:11px;display:block}.se-position{color:#c5edd4;background:#061f13;border:1px solid #78a68a47;border-radius:10px;min-width:54px;height:44px;margin-right:12px;padding:8px;font-size:16px}.se-arrange-row.is-vacant{background:#4ade8009;border:1px dashed #82ecaa}.se-arrange-row.is-vacant>:not(.se-vacancy){opacity:0;pointer-events:none}.se-vacancy{color:#a7f7c3;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.se-arrange-row.is-lifted{background:#255637;border-color:#92efb3;padding-right:18px;box-shadow:0 20px 45px #0009}.se-arrange-footer{grid-template-columns:1fr 2fr;gap:12px;display:grid}@media (width<=639px){.se-editor{border-radius:24px;padding:22px 18px}.se-clip{flex-basis:170px}.se-add{gap:10px;padding:14px 12px}.se-add strong{display:none}.se-subtle{padding-inline:10px;font-size:12px}.se-picker-filters{padding-inline:0}.se-picker-scroll{padding:8px 2px 20px}.se-picker-grid{gap:18px 12px}.se-dialog-footer{padding:14px 0 0}.se-arrange-toolbar{padding-inline:0}.se-arrange-scroll{padding-inline:2px}.se-arrange-row{gap:8px}.se-handle{width:42px}.se-arrange-row>img{width:54px;height:46px}.se-arrange-meta strong{font-size:12px}.se-arrange-meta>span{font-size:10px}.se-position{min-width:48px;margin-right:8px}}@media (prefers-reduced-motion:reduce){.se-editor *,.se-dialog *{scroll-behavior:auto!important;transition:none!important}}.se-dialog .ui-dialog-content{display:contents}dialog.ui-dialog{box-sizing:border-box;width:min(var(--pm-dialog-width,700px), calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;color:#effaf5;background:#0b241b;border:1px solid #294438;border-radius:28px;margin:auto;padding:28px;overflow:auto;box-shadow:0 30px 150px #0009}dialog.ui-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03110ecc}.ui-dialog-focus-target:focus{outline:none}.ui-dialog .ui-dialog-header{background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 16px;padding:0;display:flex;position:static}.ui-dialog .ui-dialog-header h2{letter-spacing:-.035em;margin:0;font-family:Clash,sans-serif;font-size:34px;line-height:1.08}.ui-dialog .ui-dialog-eyebrow{color:#40e482;text-transform:uppercase;letter-spacing:.07em;margin:0 0 9px;font-size:12px}.ui-dialog .ui-dialog-close{color:#c0dccc;cursor:pointer;z-index:1;background:#102b21;border:1px solid #375541;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:flex;position:static}.ui-dialog .ui-dialog-close:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.ui-dialog .ui-dialog-body{min-width:0}.ui-dialog .ui-dialog-description{color:#aac7b7;margin:0 0 24px;line-height:1.5}@media (width<=560px){dialog.ui-dialog{width:100%;max-width:100vw;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 20px);padding:24px 20px max(24px, env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0;margin:auto 0 0}.ui-dialog .ui-dialog-header h2{font-size:30px}}dialog.ui-dialog[open]{max-height:calc(var(--dialog-viewport-height,100dvh) - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:var(--dialog-fixed-height,var(--dialog-measured-height,auto));top:var(--dialog-viewport-top,0px);flex-direction:column;margin-top:16px;display:flex;bottom:auto;overflow:hidden}@media (width>=561px){dialog.ui-dialog[open]{top:calc(var(--dialog-viewport-top,0px) + ( var(--dialog-viewport-height,100dvh) - min(var(--dialog-fixed-height,var(--dialog-measured-height,0px)), calc(var(--dialog-viewport-height,100dvh) - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))) ) / 2);margin:0 auto;bottom:auto}}.ui-dialog .ui-dialog-header{flex:none}.ui-dialog .ui-dialog-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-bottom:0;overflow-y:auto}@media (width<=560px){dialog.ui-dialog[open]{top:calc(var(--dialog-viewport-top,0px) + var(--dialog-viewport-height,100dvh) - var(--dialog-fixed-height,var(--dialog-measured-height,0px)));margin:0;bottom:auto}.ui-dialog .ui-dialog-body{scrollbar-gutter:auto}}.ui-dialog .ui-dialog-body{scrollbar-gutter:stable;flex:1 1 0;padding-right:8px}.ui-dialog .ui-dialog-footer{min-height:0;max-height:calc(var(--dialog-viewport-height,100dvh) * .35);flex:none;padding:0 8px 0 0;overflow-y:auto}.ui-dialog .ui-dialog-footer:empty{display:none}.ui-dialog .ui-dialog-footer .ps-footer,.ui-dialog .ui-dialog-footer .cmf-apply-bar{background:#0b241b;margin:0;padding:16px 0 0;position:static;bottom:auto}.ui-dialog .ui-dialog-footer .ps-footer{border-top:1px solid #294438}@media (height<=500px){dialog.ui-dialog{padding:16px}.ui-dialog .ui-dialog-header{margin-bottom:12px}.ui-dialog .ui-dialog-header h2{font-size:24px}.ui-dialog .ui-dialog-eyebrow{display:none}.ui-dialog .ui-dialog-footer{max-height:calc(var(--dialog-viewport-height,100dvh) * .35)}}.ui-dialog .ui-dialog-body,.ui-dialog .ui-dialog-footer{scrollbar-width:thin;scrollbar-color:#486552 transparent}.ui-dialog .ui-dialog-body::-webkit-scrollbar{width:5px}.ui-dialog .ui-dialog-footer::-webkit-scrollbar{width:5px}.ui-dialog .ui-dialog-body::-webkit-scrollbar-thumb{background:#486552;border-radius:8px}.ui-dialog .ui-dialog-footer::-webkit-scrollbar-thumb{background:#486552;border-radius:8px}.ui-dialog .ui-dialog-body::-webkit-scrollbar-track{background:0 0}.ui-dialog .ui-dialog-footer::-webkit-scrollbar-track{background:0 0}.ui-dialog .ui-dialog-body{min-height:0}.ui-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ui-dialog-nav{flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.ui-dialog-back{color:#b6cbbf;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;display:inline-flex}.ui-dialog-back:focus-visible{outline-offset:3px;outline:2px solid #43dc80}dialog.ui-dialog:focus,dialog.ui-dialog:focus-visible,.ui-dialog .ui-dialog-focus-target:focus,.ui-dialog .ui-dialog-focus-target:focus-visible{outline:none}.ui-dialog .ui-dialog-body{box-sizing:border-box;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;min-height:0}.ui-dialog-content{display:flow-root}.ui-dialog-end-space{flex:0 0 12px;height:12px;display:block}.ui-dialog-nav-actions{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}.plei-player-picker .bc-correct-action,.bc-operator-row .bc-correct-action{color:#c9edda;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;justify-content:flex-end;align-items:center;gap:5px;margin:-10px 0;padding:0 0 0 5px;font-size:12px;font-weight:400;text-decoration:underline;display:inline-flex}.bc-correct-action .bc-action-short{display:none}.plei-picker-team-heading:has(.bc-correct-action){justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.plei-picker-team-heading:has(.bc-correct-action)>span{min-width:0}.bc-editor{color:#e8f7ee}.bc-current{background:#153b2b;border:1px solid #365b47;border-radius:14px;align-items:center;gap:14px;margin-bottom:20px;padding:16px;display:flex}.bc-current>svg{color:#b6d2c1;flex:none}.bc-current strong{margin-bottom:5px;font-size:17px;display:block}.bc-current small,.bc-note{color:#b3ccbe;font-size:13px;line-height:1.5}.bc-question{margin:20px 0 14px;font-size:14px}.bc-color-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;display:grid}.bc-editor .bc-color-option{box-sizing:border-box;color:#e8f7ee;min-width:0;min-height:76px;font:inherit;white-space:nowrap;cursor:pointer;background:#153b2b;border:1px solid #365b47;border-radius:12px;grid-template-rows:25px 15px;align-content:center;justify-items:center;gap:9px;padding:8px 2px;font-size:11px;line-height:15px;display:grid}.bc-color-option[aria-pressed=true]{background:#19462f;border:2px solid #35db80}.bc-color-option:focus-visible,.bc-correct-action:focus-visible,.bc-undo:focus-visible{outline-offset:3px;outline:2px solid #72e6a1}.bc-color-swatch{box-sizing:border-box;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:relative}.bc-color-swatch>svg{color:#fff;background:#082519b3;border-radius:50%}.bc-new-label{border-top:1px solid #365b47;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:17px 0;font-size:13px;display:flex}.bc-new-label>span{color:#b3ccbe;flex:none}.bc-new-label strong{text-align:right;align-items:center;gap:7px;font-weight:500;display:flex}.bc-new-label i{border-radius:50%;flex:none;width:10px;height:10px;display:block}.bc-save,.bc-save .bc-primary,.bc-sent .bc-primary{width:100%}.bc-save p{color:#b3ccbe;text-align:center;margin:12px 0 0;font-size:12px;line-height:1.5}.bc-error{color:#ffb7b7;font-size:13px;line-height:1.5}.bc-sent{text-align:center;color:#e8f7ee;padding:28px 0}.bc-sent>svg{color:#35db80}.bc-sent h3{margin:16px 0;font-size:24px}.bc-sent p{color:#b3ccbe;font-size:14px;line-height:1.6}.bc-review-list{border:1px solid #365b47;border-radius:12px;max-height:155px;margin:0 0 18px;padding:12px;overflow:auto}.bc-review-list p{color:#b3ccbe;margin:0 0 5px;font-size:12px}.bc-review-list>div{justify-content:space-between;align-items:center;display:flex}.bc-review-list button,.bc-undo{color:#c9edda;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px;font-size:13px}.bc-review-list button{align-items:center;gap:4px;display:flex}.bc-undo{text-underline-offset:3px;text-decoration:underline}@media (width<=370px){.bc-color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bc-correct-action .bc-action-full{display:none}.bc-correct-action .bc-action-short{display:inline}}.bc-save .bc-primary,.bc-sent .bc-primary{color:#052717;min-height:48px;font:inherit;cursor:pointer;background:#35db80;border:0;border-radius:28px;padding:12px 26px;font-size:15px;font-weight:650}.bc-operator-row{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.plei-bib-tag{vertical-align:middle;flex:none;align-items:center;max-width:100%;display:inline-flex;position:relative}.plei-bib-button{color:#b7d0c3;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin-block:-10px;padding:0 3px;font-size:12px;display:inline-flex;position:relative}.plei-bib-dot{border:1px solid #c7dbd0;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.plei-bib-note{z-index:12;color:#e6faf5;white-space:normal;overflow-wrap:anywhere;pointer-events:none;background:#173b2a;border:1px solid #58846b;border-radius:8px;width:max-content;max-width:150px;padding:6px 9px;font-size:12px;position:absolute;top:100%;left:0}.plei-bib-button:focus-visible{outline-offset:1px;outline:2px solid #43dc80}.plei-card-title-row{container-type:inline-size}.plei-card-title-identity{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.plei-card-title-identity>strong{overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.3}.plei-bib-compact .plei-bib-button{min-width:24px}@container (width<=280px){.plei-bib-compact .plei-bib-label{display:none}}.plei-bib-compact .plei-bib-button:before{content:"";inset-block:0;min-width:44px;position:absolute;left:-10px}.sp-player .sp-grouped-markers{height:12px}.sp-player .sp-markers .sp-marker-target{z-index:1;touch-action:manipulation;background:0 0;border:0;border-radius:0;place-items:center;height:28px;display:grid;bottom:0}.sp-marker-target>span{pointer-events:none;background:#a1dfaf;border-radius:3px;width:5px;height:9px}.sp-marker-group>span{width:14px}.sp-marker-target[aria-expanded=true]>span{background:#34d77b}.sp-player .sp-marker-menu{box-sizing:border-box;z-index:12;overscroll-behavior:contain;color:#e6faf5;background:#173b2a;border:1px solid #58846b;border-radius:12px;padding:5px;position:absolute;bottom:30px;left:-6px;right:-6px;overflow:auto;box-shadow:0 8px 25px #0006}.sp-marker-menu-heading{color:#bad5c5;justify-content:space-between;align-items:center;padding-left:10px;font-size:12px;display:flex}.sp-player .sp-marker-menu button{width:100%;height:auto;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;padding:10px;position:static;transform:none}.sp-player .sp-marker-menu-heading button{place-items:center;width:44px;padding:0;display:grid}.sp-player .sp-marker-menu .sp-marker-choice{text-align:left;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.sp-marker-choice time{color:#b7d4c3;white-space:nowrap;font-size:12px}.sp-marker-menu button:hover{background:#214b35}.sp-marker-menu button:focus-visible{outline-offset:-2px;outline:2px solid #43dc80}.sp-player.sp-marker-open .sp-center{visibility:hidden;pointer-events:none}.feedback-dialog{--pm-dialog-width:480px}.feedback-dialog form>label:not(.feedback-consent){margin:0 0 10px;font-size:14px;font-weight:600;display:block}.feedback-sub{color:#adc7b7;margin:0 0 22px}.feedback-categories{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.feedback-categories button{color:#d5e9dc;min-height:44px;font:inherit;background:0 0;border:1px solid #42644f;border-radius:22px;padding:8px 13px;font-size:12px}.feedback-categories button[aria-pressed=true]{color:#143325;background:#d3f0dd;border-color:#d3f0dd}.feedback-dialog textarea,.feedback-dialog input[type=email]{box-sizing:border-box;color:#effaf3;width:100%;font:inherit;resize:vertical;background:#123325;border:1px solid #4b6e58;border-radius:12px;padding:13px;font-size:16px;line-height:1.5;display:block}.feedback-dialog textarea:focus,.feedback-dialog input:focus{outline-offset:2px;outline:2px solid #66dc97}.feedback-attach{border-bottom:1px solid #32523e;justify-content:space-between;align-items:center;gap:8px;padding:15px 0;display:flex}.feedback-upload{color:#b8e3ca;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex;position:relative;overflow:hidden}.feedback-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.feedback-upload:focus-within{outline:2px solid #66dc97}.feedback-attach small,.feedback-muted{color:#a4c0af}.feedback-consent{align-items:center;gap:10px;min-height:44px;padding:18px 0;font-size:13px;display:flex}.feedback-consent input{accent-color:#38db79;width:18px;height:18px}.feedback-context{color:#aecbb8;overflow-wrap:anywhere;background:#103020;border-radius:12px;margin-top:20px;padding:14px;font-size:12px}.feedback-context strong{align-items:center;gap:8px;display:flex}.feedback-context p{margin:8px 0}.feedback-context small{font-size:11px;line-height:1.6}.feedback-private{text-align:center;margin-top:14px;font-size:12px}.feedback-error{color:#ffd1b4;background:#3c2821;border:1px solid #785041;border-radius:10px;padding:12px;font-size:13px}.feedback-image{align-items:flex-start;gap:12px;margin-top:12px;display:flex}.feedback-image img{object-fit:contain;border-radius:10px;max-width:75%;max-height:130px}.feedback-image button{color:#b9d8c4;background:0 0;border:1px solid #43664f;border-radius:50%;width:44px;height:44px}.feedback-success{text-align:center;color:#a5e6bd;padding:25px 0}.feedback-success p{color:#e5f5eb;font-size:16px}.feedback-success .feedback-muted{color:#a4c0af;font-size:13px}.feedback-dialog .ui-dialog-footer>.pm-primary{justify-content:center;gap:10px;width:100%}.pm-footer-legal nav>button{align-items:center;gap:7px;display:inline-flex}.sp-end-state{z-index:8;color:#e3f5e9;background:linear-gradient(#001c10a8,#001c10b8 50%,#00160df5);flex-direction:column;padding:12px 14px 0;display:flex;position:absolute;inset:0}.sp-end-replay{flex:1;justify-content:center;align-items:center;gap:18px;min-height:65px;display:flex}.sp-end-state button{font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:44px;display:flex}.sp-end-primary{color:#09291a;background:#d4f2df;border:0;border-radius:26px;padding:10px 18px;font-size:14px!important;font-weight:650!important}.sp-end-feedback{color:#e0f5e8;background:#133e2de8;border:1px solid #7aa88e;border-radius:28px;align-self:center;width:fit-content;max-width:100%;margin-bottom:10px;padding:10px 16px;min-height:48px!important;font-size:14px!important}.sp-end-feedback span{text-align:center}.sp-end-feedback:focus-visible{outline-offset:3px;outline:2px solid #d4f2df}.sp-end-feedback:hover{background:#20583e}.sp-end-feedback:active{background:#2c674b}.sp-feedback-ended>.sp-transport,.sp-feedback-ended>.sp-bottom,.sp-feedback-ended>.sp-top .sp-badge{visibility:hidden;pointer-events:none}.sp-feedback-ended>.sp-top{z-index:10}.sp-feedback-ended>.sp-top .sp-focus-toggle{pointer-events:auto}.sp-report-problem{color:#b2ebc5;cursor:pointer;background:0 0;border:0;min-height:44px;margin:auto;text-decoration:underline;display:block}.sp-focus .sp-end-state{padding:24px 35px 0}.sp-focus .sp-end-feedback{align-self:center;max-width:450px;margin-bottom:25px}.sp-focus .sp-end-primary{padding:15px 26px;font-size:18px!important}.sp-focus .sp-end-replay{gap:24px}@media (width<=374px){.sp-end-state{padding:10px 11px 0}.sp-end-replay{gap:12px}.sp-end-feedback{padding-inline:12px;font-size:13px!important}.sp-end-primary{padding:9px 13px;font-size:12px!important}}.feedback-new-draft{color:#b5e5c7;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.sp-feedback-ended .sp-title{display:none}@media (orientation:portrait){.sp-focus .sp-end-state{justify-content:center;gap:24px;padding:70px 18px 24px}.sp-focus .sp-end-replay{flex:none;min-height:64px}.sp-focus .sp-end-feedback{margin:0;min-height:52px!important;font-size:16px!important}}dialog.ui-dialog.feedback-dialog[data-viewport-compact=true]{padding:12px 16px}.feedback-dialog[data-viewport-compact=true] .ui-dialog-header{align-items:center;min-height:44px;margin-bottom:8px}.feedback-dialog[data-viewport-compact=true] .ui-dialog-header h2{font-size:22px}.feedback-dialog[data-viewport-compact=true] .ui-dialog-eyebrow{display:none}.feedback-dialog[data-viewport-compact=true] .feedback-sub{margin-bottom:12px;font-size:13px}.feedback-dialog[data-viewport-compact=true] .feedback-categories{gap:6px;margin-bottom:12px}.feedback-dialog[data-viewport-compact=true] .feedback-categories button{padding:6px 10px}.feedback-dialog[data-viewport-compact=true] textarea{min-height:clamp(96px, calc(var(--dialog-viewport-height) * .36), 160px);height:clamp(96px, calc(var(--dialog-viewport-height) * .36), 160px)}.feedback-dialog[data-viewport-compact=true] .ui-dialog-footer{padding-top:8px}.feedback-dialog[data-viewport-compact=true] .ui-dialog-footer>.pm-primary{height:44px;min-height:44px;margin:0;padding:8px 16px;font-size:14px}.sp-experience{text-align:center;flex:none;align-self:center;width:100%;max-width:440px;margin:0 0 12px}.sp-experience p{justify-content:center;align-items:center;gap:6px;margin:0 0 8px;font:600 13px/1.35 Inter,sans-serif;display:flex}.sp-experience-ratings{justify-content:center;gap:8px;display:flex}.sp-experience-ratings button,.sp-experience-retry{color:#e4f6e9;background:#214b35;border:1px solid #659572;border-radius:12px;flex:1;max-width:185px;min-height:44px;padding:8px 12px;font:600 13px/1.2 Inter,sans-serif!important}.sp-experience button:focus-visible{outline-offset:3px;outline:2px solid #c9f2d8}.sp-experience-ratings button:hover{background:#315f44}.sp-experience-links{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.sp-experience-links button{color:#cdebd9;background:0 0;border:0;gap:4px;padding:0;text-decoration:underline;font:500 12px/1.2 Inter,sans-serif!important}.sp-experience-links small{font-size:10px}.sp-experience-retry{margin:auto}.sp-focus .sp-experience{background:#0c2d1ee8;border:1px solid #4c775c;border-radius:18px;margin-bottom:24px;padding:16px 20px}.sp-focus .sp-experience p{margin-bottom:10px;font-size:17px}.sp-focus .sp-end-replay{flex:1}@media (orientation:portrait){.sp-focus .sp-end-state{justify-content:center;gap:30px}.sp-focus .sp-end-replay{flex:none}.sp-focus .sp-experience{max-width:440px;margin:0}}@media (width<=420px){.sp-experience p{font-size:12px}.sp-experience-ratings button{font-size:12px!important}.sp-end-replay{gap:12px;min-height:54px}.sp-focus .sp-experience{padding:16px}.sp-focus .sp-experience p{font-size:15px}}@media (height<=500px) and (orientation:landscape){.sp-focus .sp-end-state{padding:16px 24px 0}.sp-focus .sp-experience{margin-bottom:14px;padding:10px 18px}.sp-focus .sp-experience p{font-size:14px}}dialog.ui-dialog.feedback-dialog.experience-dialog{--pm-dialog-width:480px;inset:auto;top:var(--dialog-viewport-top,0px);max-height:calc(var(--dialog-viewport-height,100dvh) - 32px);border-radius:24px;margin:auto;padding:24px;bottom:0;left:0;right:0;height:auto!important}.experience-dialog .ui-dialog-footer{flex-direction:column;gap:4px;margin-top:16px;display:flex}.experience-dialog .experience-change,.experience-skip{color:#bdddc9;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;font-size:12px}.experience-dialog .experience-change{text-decoration:underline}.experience-optional{text-transform:uppercase;letter-spacing:.04em;color:#adcab7;margin:0 0 12px;font-size:10px}.experience-dialog .feedback-categories button{align-items:center;gap:4px;font-size:13px;display:flex}.experience-dialog label{gap:8px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.experience-dialog label small{color:#adcab7;font-size:12px;font-weight:400}.experience-privacy{margin:16px 0 0;font-size:11px;line-height:1.5}@media (width<=760px){dialog.ui-dialog.feedback-dialog.experience-dialog{width:100%;max-width:100%;max-height:calc(var(--dialog-viewport-height,100dvh) - 20px);border-radius:24px 24px 0 0;margin:auto 0 0;padding:20px;top:auto;bottom:0}}dialog.ui-dialog.feedback-dialog.experience-dialog[open]{top:calc(var(--dialog-viewport-top,0px) + ( var(--dialog-viewport-height,100dvh) - var(--dialog-measured-height,500px) ) / 2);margin:0 auto;bottom:auto;height:var(--dialog-measured-height,auto)!important}@media (width<=760px){dialog.ui-dialog.feedback-dialog.experience-dialog[open]{top:calc(var(--dialog-viewport-top,0px) + var(--dialog-viewport-height,100dvh) - var(--dialog-measured-height,500px));margin:0}}.sp-replay-connected{color:#153b25;background:#d6f7e1;border:1px solid #b5dfc6;border-radius:30px;flex-shrink:0;align-items:stretch;max-width:100%;display:flex;box-shadow:0 4px 18px #001c1840}.sp-replay-label{color:#d6f7e1;background:#153b25;border-radius:30px 0 0 30px;align-items:center;gap:7px;padding:0 15px;font:500 14px/1.2 Inter,sans-serif;display:flex}.sp-replay-connected button{color:#153b25;background:0 0;border:0;border-radius:0;min-width:60px;min-height:46px;padding:0 15px;font:750 14px/1.2 Inter,sans-serif;position:relative}.sp-replay-connected button:last-child{border-radius:0 30px 30px 0}.sp-replay-connected button:last-child:before{content:"";background:#81a78c;width:1px;height:50%;position:absolute;top:25%;left:0}.sp-replay-connected button:hover{background:#b7e8c8}.sp-replay-connected button:active{background:#9edbb4}.sp-replay-connected button:focus-visible{outline-offset:-5px;outline:2px solid #287344}.sp-focus .sp-replay-connected button{min-width:82px;min-height:58px;font-size:18px}.sp-focus .sp-replay-label{padding:0 22px;font-size:18px}@media (width<=359px){.sp-focus .sp-replay-connected button{min-width:66px}.sp-focus .sp-replay-label{padding:0 15px}}.pm-brand-group{align-items:center;gap:14px;min-width:0;display:flex}.moments-beta-button{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.moments-beta-button span{color:#addbbe;letter-spacing:.06em;text-transform:uppercase;background:#112e20;border:1px solid #537d61;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:650;display:block}.moments-tour-invitation{background:#1c4832;border:1px solid #4e8b64;border-left:4px solid #93e8b2;border-radius:18px;align-items:center;gap:16px;margin:0 0 24px;padding:20px 22px;display:flex;position:relative}.moments-tour-invitation strong{color:#f0faf4;font-size:18px}.moments-tour-invitation p{color:#c0dbca;margin:4px 0 0;font-size:14px}.moments-tour-invitation .tour-primary{margin-left:auto}.tour-sparkle{color:#9ce8b9}.tour-primary{color:#113321;min-height:48px;font:inherit;cursor:pointer;background:#d3f3de;border:1px solid #0000;border-radius:28px;justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-weight:650;display:inline-flex}.tour-dismiss{color:#c2dfce;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.tour-text{color:#c6dfcf;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.moments-tour-dialog.ui-dialog{--pm-dialog-width:530px}.moments-beta-dialog.ui-dialog{--pm-dialog-width:480px}.moments-beta-dialog p{color:#bdd3c5;margin:4px 0 24px;line-height:1.6}.moments-beta-dialog .tour-primary{color:#062217;background:#39d984}.tour-wide{width:100%}.tour-eyebrow{text-transform:uppercase;color:#94dfb1;font-size:11px;font-weight:700}.tour-instruction{align-items:flex-start;gap:9px;margin:4px 0 14px;display:flex}.tour-instruction>span{color:#163a26;text-transform:uppercase;background:#c9efda;border-radius:5px;flex-shrink:0;padding:4px 6px;font-size:10px;font-weight:750}.tour-instruction p{color:#d0e6d8;margin:2px 0 0;font-size:13px;line-height:1.5}.tour-demo{background:radial-gradient(at top,#235b3d,#113b27 55%,#0b281b);border:1px solid #2f5b3e;border-radius:18px;flex-direction:column;justify-content:center;gap:12px;min-height:255px;padding:20px;display:flex}.tour-mini{box-sizing:border-box;background:#0b2519;border:1px solid #548061;border-radius:16px;width:100%;padding:16px;box-shadow:0 12px 25px #0004}.tour-mini small{color:#b5d1c1;font-size:11px;display:block}.tour-mini strong{color:#effaf3;margin:5px 0;font-family:Clash,sans-serif;font-size:22px;line-height:1.2;display:block}.tour-mini p{color:#b4cebf;margin:8px 0 16px;font-size:12px}.tour-mini .tour-primary{outline-offset:3px;outline:2px solid #78bd94;min-height:44px;font-size:13px}.tour-avatar{color:#68dd9b;background:#153b29;border:1px solid #54d18c;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;font-weight:650;display:grid}.tour-mini-title,.tour-role{align-items:center;gap:11px;display:flex}.tour-mini-title>svg,.tour-role>svg{color:#8be7ae;flex-shrink:0;margin-left:auto}.tour-mini-stats{border-top:1px solid #375d43;justify-content:space-between;margin-top:16px;padding-top:12px;display:flex}.tour-mini-stats b{color:#ddf7e6;margin-bottom:5px;font-size:23px;display:block}.tour-choice{color:#e0f4e7;width:100%;font:inherit;cursor:pointer;background:#173d28;border:1px solid #609b76;border-radius:10px;align-items:center;gap:10px;min-height:44px;margin-top:10px;padding:9px;font-size:14px;display:flex}.tour-choice>svg{margin-left:auto}.tour-demo-scope{border:1px solid #77af89;border-radius:10px;gap:3px;margin-bottom:12px;padding:3px;display:flex}.tour-demo-scope button{min-height:44px;font:inherit;color:#d0e7d8;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:3px;font-size:11px}.tour-demo-scope button[aria-pressed=true]{color:#173720;background:#d0f1db}.tour-demo-thumbs{gap:9px;display:flex}.tour-demo-thumbs>div{flex:1;min-width:0}.tour-demo-thumbs img{aspect-ratio:16/9;object-fit:cover;border-radius:7px;width:100%}.tour-demo-thumbs b{margin:5px 0;font-size:12px;display:block}.tour-example-label{color:#b0d2bc;text-align:center;font-size:10px}.tour-role{padding:10px 0}.tour-role+.tour-role{border-top:1px solid #365940}.tour-role strong{font-size:18px}.tour-role .tour-avatar{width:33px;height:33px;font-size:12px}.tour-role .tour-primary{outline-offset:1px;margin-left:auto;padding:8px 10px;font-size:11px}.tour-copy{margin:24px 0 18px}.tour-copy h3{letter-spacing:-.025em;margin:0 0 10px;font-family:Clash,sans-serif;font-size:31px;line-height:1.1}.tour-copy p{color:#bdd3c5;margin:0;font-size:15px;line-height:1.55}.tour-controls{align-items:center;gap:8px;display:flex}.tour-progress{margin-right:auto;display:flex}.tour-progress button{cursor:pointer;background:0 0;border:0;width:30px;height:44px;padding:0;position:relative}.tour-progress button:after{content:"";background:#456f53;border-radius:4px;width:6px;height:6px;position:absolute;top:19px;left:12px}.tour-progress button[aria-current=step]:after{background:#8ae2ac;width:20px;left:5px}.tour-controls>.tour-primary{font-size:14px}.tour-bottom{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.tour-bottom button{color:#bfd7c8;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.tour-bottom span{color:#a1c0ad;text-align:right;font-size:11px}.moments-tour-dialog button:focus-visible,.moments-beta-dialog button:focus-visible,.moments-tour-invitation button:focus-visible,.moments-beta-button:focus-visible{outline-offset:3px;outline:3px solid #68e8a1}@media (width<=560px){.pm-brand-group{gap:8px}.moments-tour-invitation{gap:10px;padding:17px 12px}.tour-sparkle{display:none}.moments-tour-invitation strong{font-size:15px}.moments-tour-invitation p{font-size:12px}.moments-tour-invitation .tour-primary{white-space:nowrap;min-height:44px;padding:8px 12px;font-size:12px}.moments-tour-invitation .tour-dismiss{width:30px}.tour-demo{min-height:220px;padding:14px}.tour-mini{padding:13px}.tour-copy h3{font-size:29px}.tour-role{gap:7px}.tour-role strong{font-size:17px}}@media (width<=360px){.moments-tour-invitation{flex-wrap:wrap;padding-right:42px}.moments-tour-invitation .tour-dismiss{position:absolute;top:10px;right:5px}.tour-demo{padding:9px}.tour-avatar{width:30px;height:30px}.tour-controls{gap:2px}.tour-progress button{width:26px}.tour-controls>.tour-primary{padding:10px 12px}}.watch-menu-trigger{color:#d6eadd;cursor:pointer;background:0 0;border:1px solid #375242;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.watch-menu-trigger:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.moments-help-dialog.ui-dialog{--pm-dialog-width:480px}.moments-help-links{flex-direction:column;display:flex}.moments-help-links>button,.moments-help-links>a,.moments-help-links form>button{color:#e6f6ed;text-align:left;min-height:58px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #365643;align-items:center;gap:10px;padding:12px 0;text-decoration:none;display:flex}.moments-help-links>button:after,.moments-help-links>a:after{content:"›";color:#aacdba;margin-left:auto}.moments-help-links .pm-account{margin-top:16px}@media (width>=561px){dialog.ui-dialog.moments-tour-dialog[open],dialog.ui-dialog.moments-beta-dialog[open],dialog.ui-dialog.moments-help-dialog[open]{top:calc(var(--dialog-viewport-top,0px) + ( var(--dialog-viewport-height,100dvh) - var(--dialog-measured-height,0px) ) / 2);margin:0 auto}}.moments-tour-invitation{background:#183c2b;border:1px solid #4d8866;border-left:4px solid #4de08b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""heading heading""copy action";align-items:center;gap:6px 10px;margin-bottom:18px;padding:14px;display:grid;position:relative}.moments-tour-invitation .tour-invite-kicker{color:#69d99b;letter-spacing:.06em;text-transform:uppercase;grid-area:kicker;padding-right:32px;font-size:10px;font-weight:750;line-height:16px}.moments-tour-invitation .tour-invite-heading{letter-spacing:-.6px;color:#edf8f2;grid-area:heading;margin:0 0 2px;padding-right:24px;font-size:18px;font-weight:800;line-height:1.25}.moments-tour-invitation .tour-invite-copy{color:#c5dfce;grid-area:copy;margin:0;font-size:12px;line-height:18px}.moments-tour-invitation .tour-primary{color:#032d1b;white-space:nowrap;background:#39db82;border:1px solid #0000;border-radius:12px;grid-area:action;gap:7px;width:130px;min-height:44px;margin:0;padding:9px;font-size:12px;font-weight:700;line-height:18px}.moments-tour-invitation .tour-primary svg{width:15px}.moments-tour-invitation .tour-dismiss{color:#b7d9c5;width:44px;height:44px;min-height:44px;padding:0;position:absolute;top:3px;right:3px}@media (width<=360px){.moments-tour-invitation{gap:6px 8px;padding:13px 12px}.moments-tour-invitation .tour-primary{gap:4px;width:112px;padding:7px;font-size:11px}.moments-tour-invitation .tour-invite-copy{font-size:11px}}.sp-playback-caption{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:12px 1px 0;display:grid}.sp-playback-caption strong{color:#e6faf5;font-size:15px;font-weight:600}.sp-playback-caption>span{color:#adc1b5;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.sp-caption-heading{color:#adc1b5;flex-wrap:wrap;align-items:baseline;gap:3px 6px;min-width:0;font-size:13px;line-height:1.5;display:flex}.sp-caption-heading time{font-variant-numeric:tabular-nums;white-space:nowrap}.sp-caption-heading time:before,.sp-caption-context:before{content:"·";color:#adc1b5;margin-right:6px}.sp-caption-context{overflow-wrap:anywhere}.sp-caption-overall-status{grid-column:1/-1}.sp-caption-people{grid-column:1/-1;gap:8px;margin:4px 0 0;display:grid}.sp-caption-person{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.sp-caption-person-unlabelled{grid-template-columns:minmax(0,1fr)}.sp-caption-person-unlabelled dt{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sp-caption-person dt{color:#afc7bc;font-size:12px;line-height:1.6}.sp-caption-person dd{flex-wrap:wrap;align-items:baseline;gap:3px 9px;min-width:0;margin:0;display:flex}.sp-caption-name{color:#effaf5;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.sp-caption-team{color:#b7d0c3;font-size:12px;line-height:1.5}.sp-caption-status{color:#aac5b6;font-size:10px;line-height:1.5}.sp-plays-trigger{color:#e6faf5;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;margin:-11px 0;padding:0;display:inline-flex}.sp-plays-trigger>span{color:#a7dfbc;white-space:nowrap;font-size:11px}.sp-plays-trigger:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.sp-player.sp-plays-open .sp-bottom,.sp-player.sp-plays-open .sp-center{visibility:hidden;pointer-events:none}.sp-player .sp-plays-backdrop{z-index:8;background:0 0;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.sp-player .sp-plays-menu{z-index:9;color:#e6faf5;background:#173b2a;border:1px solid #58846b;border-radius:12px;width:min(282px,100% - 16px);max-height:calc(100% - 16px);padding:5px;position:absolute;bottom:8px;left:8px;overflow:auto;box-shadow:0 10px 28px #0007}.sp-player .sp-plays-menu>button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto 15px;align-items:center;gap:4px 10px;width:100%;min-height:44px;padding:10px 12px;font-family:inherit;display:grid}.sp-player .sp-plays-menu>button strong{font-size:14px;font-weight:500;line-height:1.4}.sp-plays-menu>button[aria-current=true]{background:#214b35!important}.sp-play-selected{color:#83e7a8}.sp-plays-menu>button[aria-current=false] .sp-play-selected{visibility:hidden}.sp-plays-menu .sp-play-people{color:#bdd6c9;grid-column:1/-1;gap:4px;font-size:12px;font-weight:400;display:grid}.sp-play-people small{font-size:inherit;color:#9bc6ae}.sp-plays-menu time{color:#b7d4c3;font-size:12px}.sp-player .sp-plays-menu button:focus-visible{outline:2px solid #43dc80}.sp-caption-team:before{content:"·";margin-right:6px}.sp-title .sp-plays-trigger{pointer-events:auto;margin-left:10px;font-size:13px}.sp-playback-caption{position:relative}.sp-caption-detail{flex-wrap:wrap;align-items:baseline;gap:9px;display:inline-flex}.sp-caption-badge-wrap{align-items:baseline;display:inline-flex;position:relative}.sp-caption-badge{z-index:1;color:#bce4cc;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;min-height:28px;margin-block:-5px;padding:0 7px;font-family:inherit;font-size:10px;line-height:1.5;display:inline-flex;position:relative}.sp-caption-badge:before{content:"";z-index:-1;background:#214631;border:1px solid #547964;border-radius:6px;position:absolute;inset:5px 0}.sp-caption-heading .sp-caption-badge{min-height:44px;margin-block:-13px}.sp-caption-heading .sp-caption-badge:before{inset-block:13px}.sp-caption-badge:focus-visible,.sp-caption-status-note button:focus-visible{outline-offset:2px;outline:2px solid #43dc80}.sp-caption-badge-open{z-index:11}.sp-caption-status-note{box-sizing:border-box;z-index:10;color:#bcd6c7;white-space:normal;background:#173b2a;border:1px solid #58846b;border-radius:12px;gap:5px;width:min(285px,100vw - 24px);padding:16px 42px 16px 16px;font-size:12px;line-height:1.5;display:grid;position:absolute;box-shadow:0 10px 28px #0007}.sp-playback-caption .sp-caption-status-note strong{color:#effbf4;font-size:14px;font-weight:600;line-height:1.35}.sp-caption-status-note:after{content:"";left:calc(var(--sp-note-arrow) - 5px);background:#173b2a;border-bottom:1px solid #58846b;border-right:1px solid #58846b;width:10px;height:10px;position:absolute;bottom:-6px;transform:rotate(45deg)}.sp-caption-status-note.sp-note-below:after{top:-6px;bottom:auto;transform:rotate(225deg)}.sp-caption-status-note button{color:#b9d3c3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;top:0;right:2px}.sp-caption-additional{color:#aacab8;font-size:12px;line-height:1.5}.sp-player .sp-plays-pointer{z-index:10;pointer-events:none;background:#173b2a;border-bottom:1px solid #58846b;border-right:1px solid #58846b;width:10px;height:10px;position:absolute;bottom:3px;transform:translate(-50%)rotate(45deg)}.sp-play-title{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.sp-play-qualification{color:#b7d4c3;border:1px solid #557e64;border-radius:5px;padding:1px 5px;font-size:10px}.sp-player.sp-controls-hidden .sp-title .sp-plays-trigger{pointer-events:none;visibility:hidden}.sp-player,.sp-player *{box-sizing:border-box}.sp-player{color:#effaf5}:where(.sp-player) button{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0}.sp-player button:disabled{opacity:.42;cursor:not-allowed}.sp-player button:focus-visible,.sp-player input:focus-visible{outline-offset:4px;outline:3px solid #4ade80}.sp-player svg{flex-shrink:0}.sp-player .sp-top .icon-button{background:#05130fb0;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}.sp-player .sp-top .icon-button:hover{background:#ffffff18}.sp-title h2{font-family:Clash,Inter,sans-serif;font-weight:550;line-height:1.04}.sp-message{margin:0}.sp-player{isolation:isolate;aspect-ratio:16/9;background:#000;border-radius:24px;width:100%;min-width:0;scroll-margin-top:120px;position:relative;overflow:hidden}.sp-player video{object-fit:contain;width:100%;height:100%;display:block}.sp-top{pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}.sp-top>button{pointer-events:auto;background:#05130fb0;margin-left:auto}.sp-badge{letter-spacing:.09em;text-transform:uppercase;background:#051e14d9;border:1px solid #6aac7a44;border-radius:9px;padding:7px 10px;font-size:10px}.sp-center{color:#effaf5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#123c28a0;border:1px solid #ddffe888;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.sp-bottom{pointer-events:none;background:linear-gradient(#0000,#000b);padding:40px 24px 10px;position:absolute;bottom:0;left:0;right:0}.sp-bottom>*{pointer-events:auto}.sp-title{pointer-events:none!important}.sp-title small{letter-spacing:.1em;color:#d0e2d7;font-size:10px}.sp-title h2{margin:10px 0 20px;font-size:clamp(20px,2.7vw,38px)}.sp-bottom input{accent-color:#4ade80;cursor:pointer;width:100%;height:18px;margin:0;display:block}.sp-controls{align-items:center;gap:16px;margin-top:7px;font-size:12px;display:flex}.sp-controls button{place-items:center;width:30px;height:32px;padding:0;display:grid}.sp-controls>span:not(.sp-speed){font-variant-numeric:tabular-nums;white-space:nowrap;flex:1}.sp-controls i{color:#abc5b5;font-style:normal}.sp-controls button:last-child{margin-left:auto}.sp-markers{height:12px;margin:0 6px 2px;position:relative}.sp-markers button{background:#a1dfaf;border-radius:3px;width:5px;height:9px;padding:0;position:absolute;bottom:0;transform:translate(-50%)}.sp-markers button:focus-visible{z-index:4;outline:2px solid #fff}.sp-message{background:#092217e8;border-radius:10px;padding:10px;font-size:13px;position:absolute;top:65px;left:15px;right:15px}.sp-focus{max-width:none;max-height:none;padding:calc(env(safe-area-inset-top) + 18px) 18px calc(env(safe-area-inset-bottom) + 18px);background:#000;border:0;margin:0;z-index:120!important;aspect-ratio:auto!important;border-radius:0!important;width:100%!important;height:100dvh!important;position:fixed!important;inset:0!important}.sp-focus::backdrop{background:#000}.pm-video-column:has(.sp-focus){z-index:120}.sp-focus .sp-top{top:calc(env(safe-area-inset-top) + 20px);left:24px;right:24px}.sp-focus .sp-bottom{bottom:calc(env(safe-area-inset-bottom) + 14px);left:15px;right:15px}.sp-focus .sp-top .icon-button{width:48px;height:48px}.sp-focus video{object-fit:contain}@media (width<=1100px){.sp-title h2{font-size:24px}.sp-bottom{padding:30px 16px 8px}.sp-title h2{margin:6px 0 10px}}@media (width<=800px){.sp-player{aspect-ratio:16/10;border-radius:20px}.sp-top{top:10px;left:10px;right:10px}.sp-badge{padding:5px 7px;font-size:8px}.sp-top .icon-button{width:34px;height:34px}.sp-center{width:48px;height:48px;top:41%}.sp-center svg{width:23px}.sp-bottom{padding:35px 13px 7px}.sp-title small{font-size:8px}.sp-title h2{margin:3px 0 8px;font-size:22px}.sp-controls{gap:12px;margin-top:2px;font-size:11px}.sp-controls button{width:24px;height:29px}.sp-controls button svg{width:16px}.sp-bottom input{height:14px}.sp-focus .sp-top{top:calc(env(safe-area-inset-top) + 24px)}.sp-focus .sp-title h2{font-size:30px}}@media (width<=370px){.sp-title h2{font-size:19px}.sp-controls{gap:9px}}.sp-labeled-markers{height:32px}.sp-markers .sp-marker-label{transform:translateX(calc(-50% + var(--marker-label-shift,0%)));white-space:nowrap;color:#d6f3e1;pointer-events:none;font:500 11px Inter,sans-serif;position:absolute;bottom:14px;left:50%}.sp-labeled-markers:has(button[style*="--marker-label-row: 1"]){height:48px}.sp-labeled-markers .sp-marker-label{bottom:calc(14px + var(--marker-label-row,0) * 16px)}.sp-player-shell{min-width:0}.sp-player.sp-native-frame:not(.sp-focus){aspect-ratio:var(--sp-aspect,16 / 9);height:auto;min-height:0}.sp-player.sp-native-frame>video{object-fit:contain;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%;height:100%}.sp-native-frame .sp-top,.sp-native-frame .sp-bottom,.sp-native-frame .sp-top>.sp-badge,.sp-native-frame .sp-top>.sp-focus-toggle{transition:opacity .18s}.sp-native-frame .sp-bottom{padding:34px 20px 9px}.sp-native-frame .sp-title h2{margin-bottom:12px}.sp-native-frame .sp-controls button{min-width:40px;min-height:40px}.sp-native-frame.sp-controls-hidden .sp-bottom{opacity:0;pointer-events:none}.sp-native-frame.sp-controls-hidden .sp-bottom>*{pointer-events:none}.sp-native-frame.sp-controls-hidden .sp-top>.sp-badge,.sp-native-frame.sp-controls-hidden .sp-top>.sp-focus-toggle:not(.sp-focus-close){opacity:0;pointer-events:none}.sp-native-frame .sp-center{top:50%}.sp-mobile-context{display:none}.sp-player.sp-native-frame.sp-focus{padding:0}.sp-native-frame.sp-focus .sp-top{top:calc(env(safe-area-inset-top,0px) + 16px);left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px))}.sp-native-frame.sp-focus .sp-top .sp-focus-close{opacity:1;pointer-events:auto;width:48px;height:48px}.sp-native-frame.sp-focus .sp-bottom{padding:24px max(20px, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 12px) max(20px, env(safe-area-inset-left,0px));bottom:0;left:0;right:0}@media (width<=639px){.sp-player.sp-native-frame:not(.sp-focus){border-radius:16px}.sp-native-frame:not(.sp-focus) .sp-title{display:none}.sp-native-frame .sp-top{top:8px;left:10px;right:10px}.sp-native-frame .sp-top>.sp-badge{display:none}.sp-native-frame .sp-top .sp-focus-toggle{width:40px;min-width:40px;height:40px;min-height:40px}.sp-native-frame .sp-bottom{padding:20px 10px 3px}.sp-native-frame .sp-controls{gap:8px;margin-top:0;font-size:11px}.sp-native-frame .sp-controls button{width:40px;min-width:40px;height:40px;min-height:40px}.sp-native-frame .sp-controls button svg{width:17px;height:17px}.sp-native-frame .sp-bottom input{height:18px}.sp-native-frame .sp-markers{height:9px;margin-bottom:0}.sp-native-frame .sp-center{width:46px;height:46px;top:46%}.sp-mobile-context{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 1px 0;display:flex}.sp-mobile-context strong{color:#e6faf5;font-size:15px;font-weight:600}.sp-mobile-context span{color:#adc1b5;font-variant-numeric:tabular-nums;font-size:11px}.sp-native-frame.sp-focus .sp-title{display:block}.sp-native-frame.sp-focus .sp-title h2{font-size:24px}.sp-native-frame.sp-focus .sp-controls button{min-width:44px;min-height:44px}.sp-native-frame.sp-focus .sp-center{top:50%}}@media (prefers-reduced-motion:reduce){.sp-native-frame .sp-top,.sp-native-frame .sp-bottom,.sp-native-frame .sp-top>.sp-badge,.sp-native-frame .sp-top>.sp-focus-toggle{transition:none}}.sp-transport{z-index:2;pointer-events:none;align-items:center;gap:20px;transition:opacity .18s;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.sp-transport>button{pointer-events:auto;color:#effaf5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#051a12b8;border:1px solid #d6f9e638;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;padding:0;display:grid}.sp-transport>.sp-transport-play{background:#123c28ce;width:58px;height:58px}.sp-quick-seek{position:relative}.sp-quick-seek span{font-size:10px;font-weight:700;line-height:1;position:absolute;top:21px}.sp-native-frame.sp-controls-hidden .sp-transport{opacity:0}.sp-native-frame.sp-controls-hidden .sp-transport>button{pointer-events:none}.sp-seek-feedback{color:#dcf9e9;pointer-events:none;z-index:3;background:#092317df;border-radius:18px;padding:10px 14px;font-size:17px;font-weight:650;position:absolute;top:37%}.sp-seek-left{left:5%}.sp-seek-right{right:5%}.sp-native-frame .sp-controls{min-height:40px}@media (width<=639px){.sp-transport{gap:17px;top:39%}.sp-transport>button{width:44px;height:44px}.sp-transport>.sp-transport-play{width:50px;height:50px}.sp-quick-seek span{top:19px}.sp-seek-feedback{padding:9px;font-size:14px;top:29%}.sp-native-frame.sp-focus .sp-transport{top:48%}}@media (prefers-reduced-motion:reduce){.sp-transport{transition:none}}.sp-seek-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sp-native-frame.sp-focus .sp-seek-feedback{top:46%}@media (width<=639px){.sp-native-frame .sp-top .sp-focus-toggle{width:44px;min-width:44px;height:44px;min-height:44px}}.sp-player.sp-native-frame>video{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.sp-player .sp-speed{background:#061b12b3;border-radius:20px;flex:none;place-items:center;width:52px;min-width:44px;height:44px;min-height:44px;font-size:13px;font-weight:650;display:inline-grid;position:relative}.sp-speed:focus-within{outline-offset:2px;outline:2px solid #6ee7a0}:-webkit-any(.sp-player.sp-native-frame:fullscreen,.sp-player.sp-native-frame:-webkit-full-screen){border-radius:0;max-width:none;max-height:none;padding:0;width:100vw!important;height:100dvh!important}:is(.sp-player.sp-native-frame:fullscreen,.sp-player.sp-native-frame:fullscreen){border-radius:0;max-width:none;max-height:none;padding:0;width:100vw!important;height:100dvh!important}.sp-focus .sp-title h2{font-size:clamp(16px,3vw,24px)}.sp-player.sp-framed>video{opacity:1;z-index:0}.sp-frame-canvas{object-fit:contain;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}@media (width<=400px){.sp-native-frame .sp-bottom{padding-inline:8px}.sp-native-frame .sp-controls{gap:5px}.sp-native-frame .sp-controls button{min-width:34px}}.sp-player.sp-controls-hidden .sp-reset-zoom,.sp-player.sp-controls-hidden .sp-top .sp-system-fullscreen{opacity:0;visibility:hidden;pointer-events:none}.sp-player.sp-native-frame>video{transform-origin:50%}.sp-player.sp-focus>video{touch-action:none}.sp-player .sp-reset-zoom{pointer-events:auto;z-index:4;background:#05130fe6;border:1px solid #ffffff40;border-radius:22px;min-height:44px;padding:8px 14px;font-size:13px;position:absolute;top:12px;right:68px}.sp-player .sp-top .sp-system-fullscreen{pointer-events:auto;background:#05130fd9;border:1px solid #ffffff40;border-radius:22px;min-height:44px;margin-left:auto;padding:8px 12px;font-size:12px}.sp-player .sp-top .sp-system-fullscreen+button{margin-left:0}.sp-player.sp-focus{padding:0}.sp-player.sp-focus .sp-reset-zoom{top:calc(env(safe-area-inset-top,0px) + 80px);right:16px}.sp-player.sp-preview-player .sp-reset-zoom{right:12px}.sp-frame-canvas{transform-origin:50%}@media (orientation:landscape) and (height<=600px){.sp-player.sp-focus .sp-top .sp-system-fullscreen{margin:0;position:absolute;top:60px;right:0}.sp-player.sp-focus .sp-top .sp-system-fullscreen+.sp-focus-toggle{margin-left:auto}.sp-player.sp-focus .sp-reset-zoom{left:24px;right:auto}}.sp-native-frame .sp-sound-prompt{top:max(10px, env(safe-area-inset-top,0px));left:max(10px, env(safe-area-inset-left,0px));z-index:5;color:#edfff5;cursor:pointer;background:#052319e8;border:1px solid #c7ecda55;border-radius:20px;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font:500 12px Inter,sans-serif;display:inline-flex;position:absolute}.sp-native-frame:has(.sp-sound-prompt) .sp-top .sp-badge{visibility:hidden}.plei-player-badge{color:#40dc7d;background:#0d3b2e;border:1px solid #40dc7d;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;padding:0;display:inline-grid;position:relative;overflow:hidden}.plei-player-badge[data-size=stack]{width:34px;height:34px}.plei-player-badge[data-size=lens]{width:26px;height:26px}.plei-player-badge[data-size=picker]{width:38px;height:38px}@media (width<=560px){.plei-player-badge[data-size=picker]{width:32px;height:32px}}.plei-name-form{gap:16px;min-width:0;padding:20px 0;display:grid}.plei-name-form .plei-name-fields{grid-template-columns:minmax(0,1fr) 100px;gap:12px;display:grid}.plei-name-fields label{gap:8px;min-width:0;font-size:14px;display:grid}.plei-name-fields input{box-sizing:border-box;color:#e6f5ea;width:100%;min-width:0;font:inherit;background:#123629;border:1px solid #426455;border-radius:12px;padding:12px;font-size:16px}.plei-name-fields label:last-child input{text-transform:uppercase;text-align:center}.plei-name-form p{color:#afc6b9;margin:0;font-size:14px;line-height:1.5}.plei-name-actions{flex-wrap:wrap;gap:12px;display:flex}.plei-name-actions button,.plei-name-entry{color:#d8eee0;cursor:pointer;background:#123629;border:1px solid #426455;border-radius:12px;min-height:44px;padding:10px 16px}.plei-name-actions button[type=submit]{color:#0a291d;background:#d6f6e5;flex:1}.plei-name-entry{max-width:100%;margin:12px 8px 12px 0}.plei-player-initial{color:#ddf5e4;background:#224d3a;border-radius:50%;place-items:center;min-width:40px;min-height:40px;font-size:16px;display:inline-grid}.plei-picker-selection-label{overflow-wrap:anywhere;min-width:0}.plei-picker-row[data-named=true] .plei-picker-select{gap:10px}.plei-picker-filter .plei-picker-row[data-named=true]{grid-column:span 2}.plei-name-actions button[type=submit]:disabled{color:#afbab3;cursor:not-allowed;background:#3b4a43;border-color:#536159}.goal-change-type{background:#102e21;border:1px solid #365647;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:14px 16px;display:flex}.goal-change-type span{gap:4px;display:grid}.goal-change-type small,.goal-change-label{color:#a6bdaf;font-size:13px}.goal-change-type button{color:#10281c;white-space:nowrap;background:#cff3dc;border:0;border-radius:24px;min-height:44px;padding:10px 16px;font-weight:650}.goal-change-teams{gap:10px;margin:10px 0 20px;display:flex}.goal-change-teams button{color:#dff5e8;background:#0c281d;border:1px solid #365647;border-radius:12px;flex:1;min-width:0;min-height:48px;padding:10px 12px;font-weight:600}.goal-change-teams button[aria-pressed=true]{color:#10281c;background:#cff3dc}.goal-change-add{color:#cff3dc;text-align:left;background:0 0;border:1px solid #365647;border-radius:12px;justify-content:space-between;width:100%;min-height:48px;margin-top:12px;padding:12px 16px;font-weight:650;display:flex}.goal-change-add span{color:#a6bdaf;font-size:12px;font-weight:400}.goal-change-score,.goal-change-duplicate{background:#133426;border:1px solid #365647;border-radius:16px;margin-top:18px;padding:16px}.goal-change-score strong{margin-top:5px;font-size:20px;display:block}.goal-change-score p,.goal-change-duplicate p{color:#b9cebf;margin:8px 0 0;font-size:14px;line-height:1.5}.goal-change-duplicate h3{margin:0;font-size:21px}.goal-change-preview{color:#cff3dc;text-align:left;background:#0a2519;border:0;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:48px;margin:16px 0;padding:10px;display:flex}.goal-change-preview img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:96px}.goal-change-preview span{font-size:14px;font-weight:600}.goal-change-success{text-align:center;color:#cff3dc;padding:28px 16px}.goal-change-success p{line-height:1.6}.goal-correction .assignment-layout{align-items:start}.goal-correction .assignment-replay-column{border-radius:16px;overflow:hidden}.goal-correction .assignment-edit-column>.goal-change-label{margin:0}.goal-correction .plei-credit-primary:disabled{cursor:default}.goal-change-score-note{color:#b4cbbd;margin-top:8px;font-size:12px}.goal-correction .ui-dialog-footer .goal-change-score{text-align:center;background:0 0;border:0;margin:0 0 12px;padding:0}.goal-correction .ui-dialog-footer .goal-change-score strong{font-size:18px}.goal-correction .ui-dialog-footer .goal-change-score p{margin-top:4px;font-size:12px}.ui-dialog.goal-correction-saved .ui-dialog-footer{margin-left:0}.goal-change-success-actions{gap:12px;padding-top:12px;display:grid}.goal-change-success-actions>button{border-radius:24px;min-height:48px;margin:0}.goal-correction .assignment-hint{margin:12px 0 16px;line-height:1.5}.plei-card-stretch{position:relative}.plei-card-play{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.plei-card-stretch .plei-card-play:after{content:"";position:absolute;inset:0}.plei-card-attribution{overflow-wrap:anywhere}.plei-card-stretch .plei-card-attribution:not(:last-of-type){margin-right:0}.plei-assignment-trigger{color:#88ad99;vertical-align:middle;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;margin:-13px 0 -13px -8px;padding:0;display:inline-grid;position:relative}.plei-assignment-trigger:hover,.plei-assignment-trigger[aria-expanded=true]{color:#a8e5c0}.plei-assignment-trigger:focus-visible,.plei-assignment-action:focus-visible,.plei-assignment-popover button:focus-visible{outline-offset:-2px;outline:2px solid #75dfa1}.plei-assignment-icon{width:21px;height:21px}.plei-assignment-icon-pencil{fill:var(--plei-assignment-cutout,#082219);stroke:#b8d6c5}.plei-assignment-icon-tip{stroke:#b8d6c5}.plei-card-disputed{overflow-wrap:anywhere}.plei-assignment-action{max-width:100%;min-height:32px;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:-6px 0 -8px;padding:8px 0;display:inline-block;position:relative}.plei-assignment-action.is-prompt{color:#a9e8c2}.plei-assignment-action:hover{text-underline-offset:3px;text-decoration:underline}.plei-assignment-popover{z-index:1000;box-sizing:border-box;color:#c6dbce;text-align:left;white-space:normal;background:#102e21;border:1px solid #4d705b;border-radius:16px;width:min(300px,100vw - 16px);max-height:calc(100vh - 16px);margin:0;padding:16px 18px 6px;font-size:13px;font-weight:400;line-height:1.6;display:block;position:fixed;inset:auto;overflow:visible;box-shadow:0 16px 35px #0008}.plei-assignment-popover[hidden]{display:none}.plei-assignment-popover[popover]:not(:popover-open){display:none}.plei-assignment-popover:before{content:"";top:-7px;left:calc(var(--plei-caret-x,50%) - 6px);background:#102e21;border-top:1px solid #4d705b;border-left:1px solid #4d705b;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.plei-assignment-popover[data-side=top]:before{top:auto;bottom:-7px;transform:rotate(225deg)}.plei-assignment-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.plei-assignment-popover .plei-assignment-heading strong{color:#eff8f2;margin:0;font-size:17px;font-weight:600;line-height:1.2;display:block}.plei-assignment-heading button{color:#a9c9b6;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;margin:-12px -14px -12px 0;padding:0;display:grid}.plei-assignment-row{margin-top:6px;display:block}.plei-assignment-popover .plei-assignment-row strong{font-size:inherit;color:#eff8f2;margin:0;font-weight:600;display:inline}.plei-assignment-row:not(.is-suggested,.is-disputed){color:#a9c7b4;font-size:12px}.plei-assignment-review{color:#91e7b4;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #34583f;justify-content:space-between;align-items:center;margin-top:12px;padding:0;font-size:13px;display:flex}.plei-card-title-row{justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.plei-card-title-row>strong{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;line-height:1.3}.plei-card-title-row .clip-card-actions{border:0;flex:none;align-items:center;gap:0;width:auto;margin:0;padding:0;display:flex}.plei-card-title-row .clip-card-actions>button{color:#b4cfc0;background:0 0;border:0;place-items:center;width:36px;min-width:36px;height:44px;min-height:44px;margin:0;padding:0;display:grid;position:relative}.plei-card-title-row .clip-card-actions>button span{display:none}.plei-card-credit-row{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:4px;width:100%;min-width:0;display:grid}.plei-card-credit-text{min-width:0}.plei-card-credit-text>small{overflow-wrap:anywhere;line-height:1.45;display:block;margin:0!important}.plei-card-credit-control{width:44px}.plei-card-credit-control .plei-assignment-trigger{width:44px;margin:-8px 0 0}.st-card-copy>div{width:100%;min-width:0}.pm-moment .plei-card-title-row .clip-card-actions{gap:0;margin:0}.pm-moment .plei-card-title-row .ps-trigger{position:relative}.pm-clip .plei-card-credit-text>small{color:#9ebaab;font-size:12px}.pm-clip .plei-card-title-row{margin-top:4px}.plei-card-title-row .clip-card-actions>button{align-self:center;inset:auto}.plei-card-credit-text{display:contents}.plei-card-credit-text>small{grid-column:1/-1}.plei-card-credit-text>small:last-child{grid-column:1}.plei-card-credit-control{grid-column:2}.plei-credit-action{color:#a9e8c2;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:12px}.plei-credit-dialog{--pm-dialog-width:560px}.plei-credit-dialog button,.plei-credit-dialog select{font:inherit}.plei-credit-dialog button{cursor:pointer}.plei-credit-dialog form{gap:16px;margin-top:20px;display:grid}.plei-credit-dialog label{color:#d9f5e8;gap:8px;font-size:14px;display:grid}.plei-credit-dialog select{color:#d9f5e8;background:#123528;border:1px solid #48745b;border-radius:12px;width:100%;min-height:48px;padding:10px 12px}.plei-credit-primary{color:#083525;background:#3ddb7f;border:0;border-radius:24px;width:100%;min-height:48px;padding:12px 18px;font-weight:600!important}.plei-credit-primary:disabled,.plei-credit-dialog button:disabled{opacity:.5;cursor:wait}.plei-credit-note{color:#aac7b7;font-size:13px;line-height:1.55}.plei-credit-error{color:#ffbaab;font-size:14px}.plei-credit-watch,.plei-credit-review-row button{color:#d9f5e8;background:#123528;border:1px solid #48745b;border-radius:12px;min-height:44px;padding:10px 14px}.plei-credit-watch{width:100%;margin-top:12px}.plei-credit-review-row{border-bottom:1px solid #2c5543;padding:16px 0;font-size:14px}.plei-credit-review-row p{color:#aac7b7;margin:4px 0 12px;font-size:13px}.plei-credit-review-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.plei-credit-dialog h3{color:#d9f5e8;margin-top:24px}.plei-credit-dialog button:focus-visible,.plei-credit-dialog select:focus-visible,.plei-credit-action:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.pm-moment>.plei-credit-action{max-width:calc(100% - 44px);line-height:1.5}.plei-credit-video{margin-top:16px}.plei-credit-field{min-width:0}.plei-credit-own{margin-top:12px}.plei-credit-community{color:#aac7b7;background:#0b281d;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12px}.plei-credit-community>strong{color:#b5ebca;font-weight:500}.plei-credit-community.is-disputed>strong{color:#edd7ac}.plei-credit-community>div{justify-content:space-between;gap:12px;margin-top:6px;line-height:1.5;display:flex}.plei-credit-community>div>span:last-child{flex-shrink:0}.plei-credit-agree{color:#b5ebca;background:0 0;border:1px solid #48745b;border-radius:12px;min-height:44px;margin-top:8px;padding:8px 16px}.plei-credit-two-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.plei-credit-people{border-top:1px solid #2c5543;border-bottom:1px solid #2c5543;padding:4px 0}.plei-credit-people summary{cursor:pointer;color:#d9f5e8;padding:14px 0;font-size:14px}.plei-credit-people fieldset{border:0;min-width:0;margin:12px 0;padding:0}.plei-credit-people legend{color:#aac7b7;margin-bottom:8px;font-size:12px}.plei-credit-people fieldset>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.plei-credit-people fieldset label{border:1px solid #2c5543;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;display:flex}.plei-credit-people input{accent-color:#43dc80;width:16px;height:16px}.plei-credit-fine{color:#93b2a1;margin:0;font-size:11px;line-height:1.5}@media (width<=380px){.plei-credit-people fieldset>div{grid-template-columns:repeat(3,1fr)}}.plei-credit-your-vote{color:#72d79a;font-size:11px;display:block}.plei-credit-my-vote{color:#aac7b7;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:13px;display:flex}.plei-credit-my-vote button{flex-shrink:0;margin-top:0;font-size:12px}.assignment-redesign{--pm-dialog-width:1040px}.assignment-redesign .assignment-layout{grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);gap:28px;display:grid}.assignment-redesign .plei-credit-video{margin:0}.assignment-goal-context{color:#a6c8b4;flex-wrap:wrap;align-items:center;gap:7px;margin:18px 0;font-size:13px;display:flex}.assignment-goal-context strong{color:#d2eadb}.assignment-redesign .assignment-edit-column{flex-direction:column;min-width:0;display:flex}.assignment-redesign .assignment-edit-column>form{order:0;gap:14px;margin:0}.assignment-role-list{gap:14px;display:grid}.assignment-role{text-align:left;color:#cff1dc;background:#123629;border:1px solid #375c44;border-radius:16px;align-items:center;gap:14px;width:100%;min-height:100px;padding:16px;display:flex}.assignment-role>.plei-player-badge{flex-shrink:0}.assignment-role>span:not(.plei-player-badge){flex:1;gap:7px;min-width:0;display:grid}.assignment-role small{color:#a9cbb6;align-items:center;gap:8px;font-size:12px;display:flex}.assignment-role strong{overflow-wrap:anywhere;font-size:19px;font-weight:650}.assignment-role strong+span{color:#adc8b8;font-size:12px}.assignment-role em,.assignment-roster em{color:#c7ecd5;background:#245d40;border-radius:5px;margin-left:6px;padding:3px 5px;font-size:10px;font-style:normal}.assignment-role .assignment-own{background:#23472e;border:1px solid #80b893;margin:0}.assignment-own-summary{color:#b6d6c0;min-height:20px;margin:0;font-size:12px;line-height:1.6}.assignment-redesign .ui-dialog-footer{margin-left:calc(58% + 10px)}.assignment-redesign .plei-credit-fine{text-align:center;margin-top:12px}.assignment-picker{flex-direction:column;gap:12px;min-width:0;display:flex}.assignment-picker button{touch-action:manipulation}.assignment-back{color:#b8d4c0;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;min-height:40px;padding:0;display:flex;font-size:13px!important}.assignment-picker h3{margin:0 0 3px;font:600 26px/1.1 Clash,sans-serif}.assignment-teams{grid-template-columns:1fr 1fr;gap:8px;display:grid}.assignment-teams button{color:#c7dfd0;background:#09291c;border:1px solid #3b6548;border-radius:11px;min-height:46px;font-size:12px}.assignment-teams button[aria-pressed=true]{color:#163724;background:#d4f2df}.assignment-hint{color:#b4cebd;margin:0;font-size:12px;line-height:1.5}.assignment-redesign .assignment-search{border:1px solid #375b44;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.assignment-search input{color:#e3f4eb;width:100%;min-width:0;min-height:44px;font:inherit;outline-offset:3px;background:0 0;border:0}.assignment-roster-count{color:#a7c0b0;justify-content:space-between;font-size:10px;display:flex}.assignment-roster{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#759b82 #123528;min-height:0;max-height:230px;overflow-y:auto}.assignment-roster button{color:#d8eddf;text-align:left;background:0 0;border:0;border-bottom:1px solid #294c37;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px;display:flex}.assignment-roster button[aria-pressed=true]{background:#20442e;border:1px solid #79b487;border-radius:12px}.assignment-roster button>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.assignment-roster strong{font-size:14px}.assignment-roster small{color:#b0c8b9;font-size:11px}.assignment-radio{border:1px solid #6c8975;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}[aria-pressed=true]>.assignment-radio{color:#173b24;background:#bce8c8;border-color:#bce8c8}.assignment-answers{flex-wrap:wrap;gap:8px;display:flex}.assignment-answers button{color:#b9d9c5;background:0 0;border:1px solid #365b44;border-radius:10px;min-height:44px;padding:8px 12px;font-size:12px}.assignment-answers button[aria-pressed=true]{background:#224a33;border-color:#81ba93}.assignment-picker>.plei-credit-primary{justify-content:center;align-items:center;gap:8px;display:flex}@media (width<=800px){.assignment-redesign{--pm-dialog-width:580px}.assignment-redesign .assignment-layout{grid-template-columns:1fr;gap:22px}.assignment-redesign .ui-dialog-footer{margin-left:0}.assignment-is-picking .assignment-replay-column{display:none}.assignment-role{min-height:92px;padding:14px}.assignment-role strong{font-size:18px}.assignment-redesign .assignment-own-summary:empty{display:none}.assignment-roster{max-height:36dvh}}.assignment-role-card{background:#123629;border:1px solid #375c44;border-radius:16px;overflow:hidden}.assignment-role-card .assignment-role{background:0 0;border:0;border-radius:0;grid-template-columns:36px minmax(0,1fr) 78px;gap:10px 12px;display:grid}.assignment-role-card .assignment-role>.assignment-change-label{color:#a6e5bf;text-underline-offset:3px;grid-column:3;width:fit-content;min-height:24px;font-size:12px;font-weight:600;text-decoration:underline;display:block}.assignment-role-actions{border-top:1px solid #375c44;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 16px;padding:12px 0;display:flex}.assignment-role-actions .plei-credit-agree{color:#d9f6e4;background:#214d36;min-height:44px;margin:0;padding:8px 16px;font-size:13px}.assignment-my-vote{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.assignment-my-vote>span,.assignment-draft-note{color:#b7d5c3;font-size:12px;line-height:1.5}.assignment-draft-note{width:100%}.assignment-remove-vote{color:#b8dfc7;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:4px 0;font-size:12px;text-decoration:underline}.assignment-legacy-vote{border-top:1px solid #375c44;padding-top:14px}.assignment-legacy-vote>strong{font-size:13px}.assignment-redesign .assignment-goal-context{margin-bottom:0}@media (width<=800px){.assignment-redesign .assignment-layout{gap:16px}}.ui-dialog.assignment-confirmation{--pm-dialog-width:460px;min-height:300px}.ui-dialog.assignment-confirmation .ui-dialog-footer{margin-left:0;padding-top:16px}.ui-dialog.assignment-confirmation .plei-credit-note{margin:16px 0 24px;font-size:15px;line-height:1.6}.assignment-confirmation .ui-dialog-footer>.plei-credit-watch{min-height:44px;margin:0 0 12px}.assignment-team-trigger{color:#d2eadb;border:1px solid #365647;border-radius:10px;min-height:44px;padding:0 10px;font-weight:600}.add-moment-dialog{--pm-dialog-width:600px}.am-timing{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.am-timing label,.am-fields label{color:#b9d8c5;gap:6px;min-width:0;font-size:12px;display:grid}.am-timing input,.am-fields select{box-sizing:border-box;color:#effaf5;width:100%;min-width:0;min-height:44px;font:inherit;background:#133827;border:1px solid #466b52;border-radius:10px;padding:8px}.am-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.am-player{grid-column:1/-1}.am-primary{color:#0b3521;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#32d77a;border:0;border-radius:24px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.am-primary:disabled{opacity:.45;cursor:default}.am-footer{border-top:1px solid #34563f;padding:16px 0 4px}.am-footer small{text-align:center;color:#abc6b4;margin-top:10px;font-size:12px;display:block}.am-text{color:#a6e6bd;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:13px}.am-error{color:#ffc1ac;font-size:13px}.am-score{color:#badbc6;font-size:13px;line-height:1.5}.am-nearby{border-top:1px solid #365a43;padding:10px 0}.am-nearby p{color:#bedbc8;margin:0 0 8px;font-size:13px}.am-nearby-play{color:#e4f7e9;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:#153e2a;border:1px solid #466d53;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin:8px 0;padding:8px 12px;font-size:13px;display:flex}.am-nearby-play span{color:#a7dabb;font-size:12px}.am-success{color:#d7f5e2;text-align:center}.am-success>svg{color:#36db83}.add-moment-dialog .game-player{margin:0}@media (width<=560px){.am-timing{gap:6px}.am-fields{gap:10px}.am-timing input,.am-fields select{font-size:16px}.am-timing label{font-size:11px}}.am-fields .plei-select-trigger{font-size:14px}.am-hint{color:#badbc6;margin:8px 0 12px;font-size:12px;line-height:1.45}.am-timing input[aria-invalid=true]{border-color:#ffc1ac}.am-goals{margin-top:16px}.am-goals h3{margin:0 0 10px;font-size:16px;line-height:1.3}.am-goal-options{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.am-nearby-play[aria-pressed=true]{color:#103626;background:#d1f1df;border-color:#a4ddbb}.am-nearby-play[aria-pressed=true] span{color:inherit}.am-nearby-play:disabled{opacity:.5;cursor:default}@media (width<=560px){.am-fields .plei-select-trigger{font-size:16px}}.am-clock{color:#b9d8c5;gap:6px;min-width:0;font-size:12px;display:grid}.am-stepper{background:#133827;border:1px solid #466b52;border-radius:10px;align-items:center;min-width:0;display:flex;overflow:hidden}.am-stepper button{color:#effaf5;cursor:pointer;min-width:0;min-height:44px;font:inherit;touch-action:manipulation;background:0 0;border:0;flex:0 0 30px;justify-content:center;align-items:center;padding:0;display:flex}.am-stepper .am-clock-value{font-variant-numeric:tabular-nums;flex:auto;font-size:13px}.am-stepper button:disabled{opacity:.35;cursor:default}.am-stepper button:focus-visible{outline-offset:-3px;outline:2px solid #43dc80}@media (width<=360px){.am-timing{grid-template-columns:1fr}.am-clock{grid-template-columns:80px 1fr;align-items:center}.am-stepper button{flex-basis:44px}}dialog.add-moment-dialog[open]{height:auto}.add-moment-dialog .ui-dialog-body{flex:auto}.am-timing.am-play-times{grid-template-columns:repeat(2,minmax(0,1fr))}.am-timing.am-one-time{grid-template-columns:1fr}.am-one-time .am-stepper button{flex-basis:44px}.am-one-time .am-stepper .am-clock-value{flex:1}.am-clip-summary,.am-assist-status{color:#badbc6;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.am-clip-summary{margin:-7px 0 12px}.am-clip-summary .am-text{align-items:center;gap:5px;min-height:36px;display:flex}.am-trim{border-top:1px solid #34563f;margin:0 0 16px;padding-top:4px}.am-assist-question{margin-top:18px}.am-assist-question h3{font:inherit;margin:0 0 10px;font-weight:500}.am-assist-actions{align-items:center;gap:12px;display:flex}.am-assist-actions .plei-select{flex:1}.am-assist-actions .plei-select-trigger{background:#173c2a;border-color:#4e8862;font-size:14px}.am-no-assist{color:#c2ddcc;min-height:46px;font:inherit;background:0 0;border:1px solid #365d46;border-radius:12px;flex:0 0 100px;font-size:14px}.am-assist-status{margin-top:10px;font-size:14px}.am-assist-status strong{color:#e2f6e9;font-weight:500}.am-mark-goal{color:#d9f7e5;width:100%;min-height:44px;font:inherit;background:#173c2a;border:1px solid #4e8862;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.am-goals h4{color:#b9d8c5;margin:16px 0 7px;font-size:12px;font-weight:400}.am-nearby-play small{color:#abc6b4;margin-top:4px;font-size:11px;display:block}@media (width<=360px){.am-play-times .am-clock{grid-template-columns:1fr}}.am-clock-value[data-unmarked]{flex-direction:column;gap:2px}.am-clock-value[data-unmarked] small{color:#a6e6bd;font-size:10px}.pm-app .approved-watch-card{background:linear-gradient(140deg,#142e21,#092019);border:1px solid #34523e;border-radius:20px;min-width:0;position:static;overflow:hidden}.pm-app .approved-watch-card .you-intro{border:0;margin:0;padding:20px}.pm-app .approved-watch-card .you-intro-heading{flex-wrap:nowrap;gap:10px}.pm-app .approved-watch-card .you-intro-heading h2{font-size:24px}.pm-app .approved-watch-card .you-more-stats{min-height:44px}.pm-app .approved-watch-card .you-playback-controls{border:0;gap:12px;margin:0;padding:0 20px 16px}.pm-app .approved-watch-card .watch-toolbar{border:0;margin:0}.pm-app .approved-watch-card .game-player{border-radius:0}.pm-app .approved-watch-card .clip-actions-wrap{padding:0 18px 18px}.pm-app .approved-watch-card .gp-caption{padding-inline:18px}.pm-app .pm-heading{margin-bottom:24px}.pm-app .pm-header-score small{white-space:nowrap}.pm-app .you-collection-heading{align-items:center}@media (width>=1100px){.pm-app{--watch-sidebar-width:290px;--watch-column-gap:24px}.pm-app .pm-discovery .pm-moment-grid{grid-template-columns:1fr}.pm-app .you-collection-heading{display:block}.pm-app .you-collection-actions{justify-content:space-between;margin-top:10px}.pm-app .approved-watch-card .you-intro{align-items:center;gap:18px;display:flex}.pm-app .approved-watch-card .you-intro-heading{flex:1;min-width:0}.pm-app .approved-watch-card .you-intro-heading h2{font-size:23px}.pm-app .approved-watch-card .you-intro-stats{min-width:235px;margin:0}.pm-app .approved-watch-card .you-intro-stats>button{gap:4px;padding:0 10px}.pm-app .approved-watch-card .you-intro-stats svg{display:none}.pm-app .approved-watch-card .you-playback-controls{flex-wrap:wrap;align-items:center;display:flex}.pm-app .approved-watch-card .you-playback-controls .watch-toolbar{flex:none}.pm-app .approved-watch-card .you-playback-controls .cmf{flex:1;min-width:330px;margin:0}.pm-app .approved-watch-card .cmf-audience{flex:1}}@media (width>=901px) and (width<=1099px){.pm-app{--watch-sidebar-width:250px;--watch-column-gap:20px}.pm-app .pm-discovery .pm-moment-grid{grid-template-columns:1fr}}@media (width<=600px){.pm-app .pm-heading{grid-template-columns:minmax(0,1fr) 124px;gap:8px}.pm-app .approved-watch-card .you-intro{padding:18px 14px}.pm-app .approved-watch-card .you-intro-heading h2{font-size:22px}.pm-app .approved-watch-card .you-intro-heading .plei-player-badge{width:42px;height:42px}.pm-app .approved-watch-card .you-more-stats{gap:2px;font-size:11px}.pm-app .approved-watch-card .you-playback-controls{padding:0 12px 14px}.pm-app .approved-watch-card .clip-actions-wrap{padding:0 10px 14px}.pm-app .approved-watch-card .clip-actions-inline{gap:6px}.pm-app .approved-watch-card .clip-actions-inline .clip-assign-player{padding-inline:7px;font-size:11px}.pm-app .approved-watch-card .cmf-more{padding-inline:8px}}.pm-app .approved-watch-card .sp-playback-caption{padding-inline:18px}@media (width<=1099px){.pm-app .approved-watch-card .you-playback-controls{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.pm-app .approved-watch-card .you-playback-controls .watch-toolbar{grid-area:1/1;min-width:0}.pm-app .approved-watch-card .you-playback-controls .cmf{display:contents}.pm-app .approved-watch-card .you-playback-controls .cmf-audience{grid-area:2/1/auto/-1;width:100%}.pm-app .approved-watch-card .you-playback-controls .cmf-kinds{grid-area:1/2}.pm-app .approved-watch-card .you-playback-controls .cmf-more{background:0 0;border:0;gap:6px;width:auto;max-width:none;min-height:44px;font-size:12px}.pm-app .approved-watch-card .you-playback-controls .cmf-more>span:first-child{max-width:none;overflow:visible}.pm-app .approved-watch-card .watch-toolbar-modes{gap:4px}.pm-app .approved-watch-card .watch-toolbar-modes button{gap:4px;padding-inline:3px;font-size:12px}.pm-app .approved-watch-card .watch-toolbar-modes svg{width:15px}}@media (width<=360px){.pm-app .approved-watch-card .clip-actions-wrap{padding-inline:6px}.pm-app .approved-watch-card .clip-actions-inline{gap:4px}.pm-app .approved-watch-card .clip-actions-inline .clip-props{gap:3px;padding-inline:5px;font-size:11px}.pm-app .approved-watch-card .clip-props-count{min-width:13px;padding-left:4px;font-size:11px}.pm-app .approved-watch-card .clip-reaction,.pm-app .approved-watch-card .clip-reaction .reaction-mark{width:18px}.pm-app .approved-watch-card .clip-actions-inline .clip-assign-player{gap:4px;min-width:86px;padding-inline:5px;font-size:10px}.pm-app .approved-watch-card .clip-assign-player svg{flex-shrink:0;width:15px}}@media (width>=1100px){.pm-app .pm-main{max-width:1256px}.pm-app .approved-watch-card .you-intro-heading{grid-template-columns:50px minmax(0,1fr);gap:0 12px;display:grid;position:relative}.pm-app .approved-watch-card .you-intro-heading>span{grid-row:1/3}.pm-app .approved-watch-card .you-intro-stats{flex-shrink:0;width:260px}.pm-app .approved-watch-card .you-intro-stats>button{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:6px}.pm-app .approved-watch-card .you-intro-stats>button>span{grid-area:2/1}.pm-app .approved-watch-card .you-intro-stats>button>strong{grid-area:1/1}}.pm-app .approved-watch-card .you-identify{background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;display:grid}.you-identify .you-identify-button{color:#103326;white-space:nowrap;background:#ccebd8;border:1px solid #a4dbb6;border-radius:100px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:650}@media (width<=600px){.pm-app .approved-watch-card .you-identify{grid-template-columns:24px minmax(0,1fr) 98px;gap:8px}.you-identify strong{font-size:16px}.you-identify .you-identify-button{grid-column:3;justify-self:end;padding:10px;font-size:12px}}@media (width<=360px){.pm-app .approved-watch-card .you-identify{grid-template-columns:minmax(0,1fr) 98px}.you-identify>svg{display:none}.you-identify .you-identify-button{grid-column:2}}@media (width<=1099px){.pm-app .approved-watch-card .you-playback-controls .cmf-custom-scope{grid-area:2/1/auto/-1;min-width:0}.pm-app .approved-watch-card .you-playback-controls .cmf-custom-audience .cmf-kinds{grid-area:1/2;width:auto}}@media (width>=901px){.pm-app .pm-video-column.approved-watch-card{align-self:start;position:sticky;top:20px}}@media (width>=901px) and (width<=999px){.pm-app.has-app-navigation .pm-video-column.approved-watch-card{top:84px}}@media (width>=901px){.pm-app .pm-watch-layout{grid-template-columns:minmax(0, 1fr) var(--watch-sidebar-width);gap:var(--watch-column-gap)}.pm-app:has(.pm-watch-layout) .moments-tour-invitation{width:calc(100% - var(--watch-sidebar-width) - var(--watch-column-gap))}}.cmf .cmf-kinds .cmf-more{color:#e5f8eb;background:#1c4832;border:1px solid #5e9473;justify-content:flex-start;gap:8px}.cmf .cmf-kinds .cmf-selection{min-width:0;margin-left:auto}.cmf .cmf-kinds .cmf-count{flex-shrink:0;margin-left:0}.cmf .cmf-kinds .cmf-more>svg{flex-shrink:0}@media (width<=1099px){.pm-app .approved-watch-card .you-playback-controls .watch-toolbar{grid-column:1/-1}.pm-app .approved-watch-card .you-playback-controls .cmf-kinds{grid-area:3/1/auto/-1;width:100%}.pm-app .approved-watch-card .you-playback-controls .cmf-more{background:#1c4832;border:1px solid #5e9473;border-radius:12px;justify-content:flex-start;width:100%;padding:9px 12px}}@media (width<=560px){.cmf .cmf-audience,.cmf .cmf-kinds{flex:100%;width:100%}}.pm-stat-icon{vertical-align:middle;flex:none;display:inline-block}.pm-stat-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.pm-stat-label>.pm-stat-icon{opacity:.85}.pm-app .pm-brand-footer{max-width:1136px;padding:24px 0 max(24px, env(safe-area-inset-bottom));color:#adc1b5;border-top:1px solid #294438;margin:0 auto;font-size:13px}.pm-footer-main{align-items:center;gap:28px;display:flex}.pm-footer-logo{flex-shrink:0;display:block}.pm-footer-logo img{object-fit:contain;width:110px;height:50px;display:block}.pm-footer-find{color:#e0f3e8;white-space:nowrap;border:1px solid #557969;border-radius:28px;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:0 18px;display:flex}.pm-footer-main p{margin:0}.pm-footer-socials{gap:10px;margin-left:auto;display:flex}.pm-footer-socials a{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pm-footer-legal{border-top:1px solid #294438;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:12px;font-size:11px;display:flex}.pm-footer-legal p{margin:0;line-height:1.8}.pm-footer-legal p span{white-space:nowrap}.pm-footer-legal nav{gap:20px;display:flex}.pm-footer-legal a,.pm-footer-legal button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.pm-privacy-dialog .ui-dialog-content{gap:20px;display:grid}.pm-brand-footer :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #4ade80}@media (width<=1199px){.pm-app .pm-brand-footer{margin-left:4vw;margin-right:4vw}}@media (width<=900px){.pm-footer-main{grid-template-columns:1fr auto;gap:8px 20px;display:grid}.pm-footer-main p{grid-column:1/-1}.pm-footer-socials{grid-column:1/-1;margin:2px 0 0 -9px}.pm-footer-legal{margin-top:14px;padding-top:16px;display:block}.pm-footer-legal nav{margin-top:2px}.pm-footer-logo{margin-left:-8px}.pm-footer-find{font-size:13px}}.nnb-scope{width:100%;min-width:0}.nnb-team-row{flex-wrap:wrap;gap:6px;display:flex}.nnb-team-row button,.nnb-team-choice button{color:#d9e8df;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #365347;border-radius:24px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:14px;display:inline-flex}.nnb-team-row button[aria-pressed=true]{color:#0c2b1e;background:#d6f3e5;border-color:#d6f3e5}.nnb-team-row i{background:var(--pm-bib-a);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:inset 0 0 0 1px #a8baad80}.nnb-team-row [data-team=b] i{background:var(--pm-bib-b)}.nnb-personal-row{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:6px;display:flex}.nnb-personal-row button{font:inherit;color:#a7ccba;cursor:pointer;background:0 0;border:0;min-height:44px;padding:5px 0;font-size:13px}.nnb-team-choice{flex-wrap:wrap;gap:8px;padding:8px 0 12px;display:flex}.nnb-team-choice [aria-pressed=true]{border-color:#81e5ad}.nnb-involvement{color:#a7ccba;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:10px 0;font-size:13px;display:inline-flex}.nnb-involvement[aria-pressed=true]{color:#81e5ad}.nnb-private-hint{color:#9fb7aa;margin:10px 0 16px;font-size:13px;line-height:1.5}.nnb-highlight-teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.nnb-highlight-teams button{background:var(--pm-bib-a);color:var(--pm-ink-a);text-align:left;font:inherit;cursor:pointer;border:0;border-radius:22px;flex-direction:column;gap:18px;padding:24px;display:flex}.nnb-highlight-teams [data-team=b]{background:var(--pm-bib-b);color:var(--pm-ink-b)}.nnb-highlight-teams strong{font-size:64px;line-height:1}.nnb-highlight-teams span:last-child{align-items:center;gap:8px;display:flex}.nnb-highlights>p{color:#a7bcaf;line-height:1.6}.nnb-number{border:1px solid;border-radius:50%;place-items:center;width:100%;height:100%;font-size:22px;font-weight:700;display:grid}@media (width<=480px){.nnb-team-row button{padding:8px 12px;font-size:13px}.nnb-highlight-teams button{padding:20px 16px}}.cmf.cmf-custom-audience{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;display:grid}.cmf-custom-audience .nnb-scope{display:contents}.cmf-custom-audience .nnb-team-row{grid-area:1/1;gap:4px}.cmf-custom-audience .nnb-team-row button{gap:5px;padding:8px;font-size:12px}.cmf.cmf-custom-audience .cmf-kinds{grid-area:1/2;width:110px}.cmf-custom-audience .nnb-personal-row{grid-area:2/1/auto/-1;margin-top:0}.cmf-custom-audience .nnb-team-choice,.cmf-custom-audience .nnb-scope>p{grid-column:1/-1}@media (width<=380px){.cmf.cmf-custom-audience{grid-template-columns:1fr}.cmf.cmf-custom-audience .cmf-kinds{grid-area:2/1;width:100%}.cmf-custom-audience .nnb-personal-row{grid-row:3}}.plei-card-stretch .nnb-involvement{z-index:2;position:relative}.cmf-custom-scope{grid-area:1/1;min-width:0}.cmf-custom-scope .nnb-scope{flex-direction:column;gap:8px;display:flex}.cmf-custom-scope .nnb-team-row{flex-wrap:wrap}.plei-share-sheet .ps-help{color:#b0c6ba;margin:14px 0 20px;font-size:15px}.plei-share-sheet .ps-cover{isolation:isolate;background:#18422e;border-radius:18px;align-items:flex-end;min-height:176px;display:flex;position:relative;overflow:hidden}.plei-share-sheet .ps-cover>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.plei-share-sheet .ps-cover:after{content:"";z-index:-1;background:linear-gradient(#031b0d00,#031b0deb);position:absolute;inset:0}.plei-share-sheet .ps-cover>div{gap:8px;padding:24px 18px 18px;display:grid}.plei-share-sheet .ps-cover span,.plei-share-sheet .ps-cover small{color:#d2e9db;font-size:12px}.plei-share-sheet .ps-cover strong{letter-spacing:-.04em;font-size:25px;line-height:1.05}.plei-share-sheet .ps-cover-summary{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.plei-share-sheet .ps-cover-summary small{min-width:0}.plei-share-sheet .ps-create-reel{color:#a8e8bf;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:4px 0;font-size:12px;font-weight:600;display:inline-flex}.plei-share-sheet .ps-footer{flex-shrink:0;padding:18px 0 20px}.plei-share-sheet .ps-actions{flex-wrap:wrap;gap:12px;display:flex}.plei-share-sheet .ps-actions button{min-height:48px;font:inherit;cursor:pointer;border-radius:28px;flex:150px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.plei-share-sheet .ps-primary{color:#073522;background:#41de7d;border:1px solid #41de7d}.plei-share-sheet .ps-secondary{color:#ddf4e6;background:0 0;border:1px solid #42604c}.plei-share-sheet .ps-actions button:disabled{opacity:.42;cursor:not-allowed}.plei-share-sheet .ps-preview{color:#b5cdbd;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:13px;display:flex}.plei-share-sheet .ps-notice{color:#c4e4cd;margin:0 0 14px;font-size:13px;line-height:1.4}.plei-share-sheet .ps-feedback{margin:10px 0 0}.plei-share-sheet .ps-feedback:empty{margin:0}.plei-share-sheet .ps-manual{color:#b0c6ba;gap:8px;margin:16px 0 0;font-size:13px;display:grid}.plei-share-sheet .ps-manual input{box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:#e4f7e8;background:#062016;border:1px solid #45634f;border-radius:10px;padding:12px;font-size:16px}.plei-share-sheet{--pm-dialog-width:540px}.plei-share-sheet .ps-actions{margin-top:14px}.plei-share-sheet .ps-actions svg,.plei-share-sheet .ps-preview svg{flex:none}.plei-share-sheet .ps-actions button:focus-visible{outline-offset:3px;outline:2px solid #edfff4}@media (width<=639px){.plei-share-sheet .ps-cover{min-height:160px}.plei-share-sheet .ps-footer{padding-bottom:max(14px, env(safe-area-inset-bottom,0px))}}@media (height<=540px){.plei-share-sheet .ps-cover{min-height:100px}.plei-share-sheet .ps-cover strong{font-size:20px}.plei-share-sheet .ps-help{margin:10px 0}.plei-share-sheet .ps-footer{padding-top:12px}}.vx-export{--pm-dialog-width:520px}.vx-export .ui-dialog-content>p{color:#adc1b5;line-height:1.6}.vx-export .primary,.vx-export .secondary{font:inherit;cursor:pointer;border:1px solid #3c614b;border-radius:28px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:600}.vx-export .primary{color:#052416;background:#4ade80;border-color:#4ade80}.vx-export .secondary{color:#d0eadd;background:0 0}.vx-export button:disabled{opacity:.4;cursor:not-allowed}.vx-export button:focus-visible,.vx-export a:focus-visible{outline-offset:3px;outline:3px solid #4ade80}.vx-export-icon{color:#71e6a0;background:#183f2d;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:16px;display:inline-grid}.vx-export-facts{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.vx-export-facts span{color:#c5dfd1;border:1px solid #354;border-radius:100px;padding:7px 11px;font-size:12px}.vx-export-note{color:#aac3b5;margin:16px 0;line-height:1.6;font-size:13px!important}.vx-export-progress progress{accent-color:#4ade80;width:100%;height:10px}.vx-export-progress{padding-top:16px}.vx-export-error{color:#ffe2c9;background:#3e281d;border-radius:12px;padding:14px;font-size:14px;line-height:1.5}.vx-export-preview{width:100%;margin:12px auto}.vx-export-buttons{flex-wrap:wrap;gap:10px;display:flex}.vx-export-buttons>*{white-space:normal;flex:150px}.vx-export .primary,.vx-export .secondary{justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.vx-export .primary svg,.vx-export .secondary svg{flex:none}.vx-retry-quality{margin-bottom:12px}.vx-link-action{margin-top:20px}.vx-export .ps-actions a{flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;text-decoration:none;display:flex}.vx-format-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:16px 0 12px;display:grid}.vx-format-options button{color:#d0eadd;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:1px solid #355b48;border-radius:13px;padding:9px 3px;font-size:12px}.vx-format-options button[aria-pressed=true]{color:#123a27;background:#d8f4e5;border-color:#d8f4e5}.vx-format-options small{opacity:.75;margin-top:4px;font-size:10px;display:block}.vx-fit{color:#b8d7c6;align-items:center;gap:9px;min-height:40px;margin:12px 0;font-size:13px;display:flex}.vx-fit input{accent-color:#4ade80;width:18px;height:18px}.vx-framing-preview{width:100%;max-width:320px;margin:14px auto 22px}.vx-framing-preview:has(.sp-framed){max-height:none}.vx-framing-preview .sp-player{border-radius:16px}.vx-framing-preview .sp-transport{gap:10px}.vx-framing-preview .sp-transport button{width:42px;height:42px}.vx-create-area{margin-top:18px}.vx-create-split{width:100%;display:flex}.vx-export .vx-create-split>.primary{flex:1;min-width:0;padding-inline:12px;font-size:13px}.vx-export .vx-create-split:has(.vx-quality-toggle)>.primary:first-child{border-radius:26px 0 0 26px}.vx-export .vx-create-split>.vx-quality-toggle{border-left:1px solid #163d2866;border-radius:0 26px 26px 0;flex:0 0 48px}.vx-quality-menu{border:1px solid #355b48;border-radius:15px;margin:0 0 12px;padding:12px}.vx-quality-menu legend{color:#b8d7c6;padding:0 5px;font-size:12px}.vx-quality-menu label{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:14px;display:flex}.vx-quality-menu input{accent-color:#4ade80}.vx-quality-menu small{color:#adc1b5;margin-top:3px;font-size:11px;display:block}.vx-change-format{color:#b8d7c6;font:inherit;cursor:pointer;background:0 0;border:0;margin:5px auto 12px;padding:12px;font-size:13px;display:block}dialog.vx-export[open]{--dialog-fixed-height:min(760px, calc(var(--dialog-viewport-height,100dvh) - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}.vx-export .ui-dialog-header{margin-bottom:10px}.vx-export .ui-dialog-header h2{font-size:28px}.vx-export .ui-dialog-body{flex-direction:column;gap:10px;min-height:0;display:flex}.vx-export .ui-dialog-content>:not(.vx-preview-stage){flex-shrink:0}.vx-step-line{color:#adc1b5;justify-content:space-between;align-items:center;gap:12px;min-height:30px;font-size:12px;display:flex}.vx-back{color:#d0eadd;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.vx-export .vx-format-options{margin:0}.vx-export .vx-fit{min-height:30px;margin:0}.vx-fit-hidden{visibility:hidden}.vx-preview-stage{flex:auto;place-items:start center;min-height:140px;display:grid;overflow:hidden;container-type:size}.vx-export .vx-framing-preview,.vx-export .vx-export-preview{display:contents}.vx-preview-stage .sp-player{width:min(100cqw, calc(100cqh * var(--sp-aspect,1.77778)));border-radius:14px;max-height:100cqh;margin:0}.vx-export .ui-dialog-footer{max-height:none;overflow:visible}.vx-export .vx-create-area{gap:12px;margin:0;padding-top:12px;display:grid}.vx-export .vx-file-action,.vx-export .vx-retry-quality{box-sizing:border-box;width:100%}.vx-export .vx-quality-menu{margin-bottom:8px;padding:4px 12px}.vx-export .vx-quality-menu label{min-height:44px}.vx-export .vx-export-error{margin:0}@media (height<=500px){.vx-export .ui-dialog-header h2{font-size:22px}.vx-export .vx-quality-menu{gap:20px;display:flex}.vx-export .vx-create-area{padding-top:8px}}@media (height<=620px){.vx-quality-open .vx-preview-stage{min-height:90px}}.vx-export-progress p,.vx-export-progress .vx-export-note{margin:10px 0 0}.vx-file-preparation{gap:12px;margin-top:14px;display:grid}.vx-file-preparation p{color:#adc1b5;margin:0;font-size:13px}.vx-file-preparation progress{accent-color:#4ade80;width:100%;height:8px}.vx-download-direct{color:#b8d7c6;text-align:center;justify-content:center;align-items:center;min-height:44px;padding:8px;font-size:13px;display:flex}.vx-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vx-export .vx-format-options button:disabled{opacity:.75}.vx-export .ui-dialog-content{display:contents}.watch-toolbar{border-bottom:1px solid #294536;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0 0 12px;display:flex;overflow-x:auto}.watch-toolbar-modes{align-items:center;gap:6px;display:flex}.watch-toolbar .watch-toolbar-modes button{color:#b6cfc0;min-height:48px;box-shadow:none;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:7px;margin:0;padding:10px 12px;font-size:14px;display:flex}.watch-toolbar .watch-toolbar-modes button[aria-pressed=true]{color:#e1f5e8;border-bottom-color:#78dfa3}.watch-toolbar .watch-toolbar-modes button:disabled{opacity:.45;cursor:default}.watch-toolbar .watch-toolbar-stats{border-left:1px solid #345040;align-items:center;gap:8px;padding-left:12px;display:flex}.watch-toolbar .watch-toolbar-stats a,.watch-toolbar .watch-toolbar-stats button{color:#b9d1c2;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:3px;margin:0;padding:8px 4px;font-size:12px;text-decoration:none;display:flex}.watch-toolbar button:focus-visible,.watch-toolbar a:focus-visible{outline-offset:2px;outline:2px solid #78dfa3}@media (width<=600px){.watch-toolbar{gap:8px}.watch-toolbar .watch-toolbar-modes button{gap:5px;padding:10px 7px}.watch-toolbar .watch-toolbar-stats{gap:10px;padding-left:8px}.watch-toolbar .watch-toolbar-stats a,.watch-toolbar .watch-toolbar-stats button{padding:8px 1px;font-size:12px}.watch-toolbar-stats svg{display:none}}@media (width<=370px){.watch-toolbar-modes svg{display:none}.watch-toolbar .watch-toolbar-modes button{padding:10px 6px;font-size:13px}.watch-toolbar .watch-toolbar-stats{gap:8px}.watch-toolbar .watch-toolbar-stats a,.watch-toolbar .watch-toolbar-stats button{font-size:11px}}.match-score-cue{text-align:center;color:#a3bbae;white-space:nowrap;margin:6px 0 0;font-size:10px;line-height:1.4}@media (width>=1000px){.watch-toolbar{margin-bottom:16px}}.ps-trigger{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;display:inline-flex}.ps-trigger:hover{color:#dcf7e9;background:#14382b}.ps-scopes{background:#061b12;border-radius:18px;flex-shrink:0;gap:6px;margin-bottom:18px;padding:5px;display:flex}.ps-scopes button{color:#afc9bc;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:1;padding:8px;font-size:13px}.ps-scopes button[aria-pressed=true]{color:#0c3324;background:#c7eed6;font-weight:600}.ps-scopes span{opacity:.8;margin-left:3px;font-size:11px}.ps-choose{color:#e2f5e9;width:100%;min-height:50px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:17px 0;font-size:14px;display:flex}.ps-choose span{color:#9ebaaa;font-size:12px}.ps-limit{color:#e4edd3;background:#25402a;border-radius:12px;margin:0 0 14px;padding:12px;font-size:13px;line-height:1.5}.ps-picker{gap:8px;padding-bottom:8px;display:grid}.ps-picker-heading{color:#9db7a9;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.ps-picker-heading button{color:#b5e7cc;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 14px}.ps-moment{cursor:pointer;background:#092318;border:1px solid #214533;border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex;position:relative}.ps-moment.is-selected{background:#103622;border-color:#5bbd80}.ps-moment input{opacity:0;width:1px;height:1px;position:absolute}.ps-moment:has(input:focus-visible){outline-offset:2px;outline:2px solid #e1ffed}.ps-moment:has(input:disabled){opacity:.5;cursor:default}.ps-thumb{background:#20422f;border-radius:8px;flex:none;width:86px;height:53px;position:relative;overflow:hidden}.ps-thumb img{object-fit:cover;width:100%;height:100%}.ps-thumb small{color:#e2ffed;background:#001a0ecc;border-radius:3px;padding:2px 4px;font-size:10px;position:absolute;bottom:3px;left:4px}.ps-moment-name{flex:1;gap:5px;min-width:0;display:grid}.ps-moment-name strong{font-size:14px;line-height:1.25}.ps-moment-name small{color:#adc5b7;font-size:11px}.ps-check{border:1px solid #668674;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.is-selected .ps-check{color:#063322;background:#43df80;border-color:#43df80}.ps-trigger:focus-visible{outline-offset:3px;outline:2px solid #edfff4}.clip-actions-wrap{border-bottom:1px solid #284537;min-width:0;margin:18px 0 0;padding-bottom:20px}.clip-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.clip-actions button.clip-action-icon,.clip-actions button.ps-trigger{color:#c6ddce;background:#09241a;border:1px solid #365844;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;min-height:48px;padding:0;display:inline-flex}.clip-actions button.clip-props{isolation:isolate;color:#c6ddce;min-height:48px;font:inherit;cursor:pointer;background:#09241a;border:1px solid #365844;border-radius:30px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:14px;display:inline-flex;position:relative;overflow:hidden}.clip-actions .clip-props[aria-pressed=true]{color:#6ae49a;background:#103b28;border-color:#386847}.clip-actions .clip-action-icon[aria-pressed=true]{color:#a0e9bd;background:#183b2b;border-color:#51785e}.clip-actions button:hover{border-color:#80bb95}.clip-actions button:focus-visible{outline-offset:3px;outline:2px solid #5dd28d}.clip-actions button[aria-disabled=true]{opacity:.65;cursor:default}.clip-props-count{border-left:1px solid #39764f;min-width:20px;padding-left:9px;font-size:13px}.clip-reaction{isolation:isolate;flex-shrink:0;place-items:center;width:24px;height:28px;display:grid;position:relative}.clip-reaction .reaction-mark{background:currentColor;width:22px;height:26px;-webkit-mask:url(/assets/props-mark.svg) 50%/contain no-repeat;mask:url(/assets/props-mark.svg) 50%/contain no-repeat}.clip-reaction .reaction-ball{opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.clip-reaction .reaction-ball img{object-fit:contain;filter:drop-shadow(0 1px 1px #0005);width:26px;max-width:none;height:26px;display:block}.clip-reaction.reaction-goal .reaction-ball img,.clip-reaction.reaction-save .reaction-ball img,.clip-reaction.reaction-defend .reaction-ball img,.clip-reaction.reaction-assist .reaction-ball img{width:15px;height:15px}.clip-action-notice{color:#b9cebf;margin:12px 0 0;font-size:12px;line-height:1.5}.clip-library-tabs{flex-wrap:wrap;gap:10px;margin:0 0 22px;display:flex}.clip-library-tabs button{color:#b6ccbe;min-height:44px;font:inherit;background:0 0;border:1px solid #355441;border-radius:28px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;display:flex}.clip-library-tabs button[aria-pressed=true]{color:#163629;background:#d8f7e7}.clip-library-tabs small{font-size:12px}.pm-moment .clip-card-save{z-index:2;color:#b6ccbe;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:relative}@media (width<=600px){.clip-actions{justify-content:space-between;gap:8px}.clip-actions button.clip-action-icon,.clip-actions button.ps-trigger{flex-basis:46px;width:46px;height:46px;min-height:46px}.clip-actions button.clip-props{gap:7px;min-height:46px;padding:0 12px;font-size:13px}}@media (width<=350px){.clip-actions{gap:6px}.clip-actions button.clip-action-icon,.clip-actions button.ps-trigger{flex-basis:44px;width:44px;height:44px;min-height:44px}.clip-actions button.clip-props{gap:5px;padding:0 10px}.clip-props-count{padding-left:6px}}.reaction-motif{opacity:0;color:#63e497;place-items:center;display:grid;position:absolute;inset:0}.reaction-motif svg{width:30px;height:30px}.clip-reaction.celebrate .reaction-mark{animation:.8s cubic-bezier(.2,.8,.2,1) both event-brand}.clip-reaction.celebrate .reaction-motif{animation:.68s ease-out both event-motif}.clip-reaction.celebrate .reaction-ball{animation:.65s ease-out both event-roll}.clip-reaction.reaction-goal.celebrate .reaction-ball{animation:.65s cubic-bezier(.15,.7,.3,1) both event-goal}.clip-reaction.reaction-goal .reaction-ball .soccer-ball,.clip-reaction.reaction-save .reaction-ball .soccer-ball,.clip-reaction.reaction-defend .reaction-ball .soccer-ball,.clip-reaction.reaction-assist .reaction-ball .soccer-ball{width:13px;height:13px}.clip-reaction.reaction-save.celebrate .reaction-ball{animation:.65s ease-out both event-catch}.clip-reaction.reaction-save.celebrate .reaction-motif{animation:.68s ease-out both event-glove}.clip-reaction.reaction-assist.celebrate .reaction-ball{animation:.65s ease-in-out both event-assist}.clip-reaction.reaction-defend.celebrate .reaction-ball{animation:.65s ease-out both event-block}.clip-reaction.reaction-skill.celebrate .reaction-ball{animation:.65s ease-in-out both event-skill}@keyframes event-brand{0%{opacity:1;transform:scale(.9)}15%,66%{opacity:0;transform:scale(.65)}84%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes event-motif{0%,8%{opacity:0;transform:scale(.8)}22%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes event-goal{0%{opacity:0;transform:translate(-12px,9px)scale(1.4)}18%{opacity:1;transform:translate(-9px,7px)scale(1.2)}54%{opacity:1;transform:translate(3px)scale(.8)}68%{opacity:1;transform:translate(4px,1px)scale(.9)}to{opacity:0;transform:translate(4px,2px)scale(.7)}}@keyframes event-catch{0%{opacity:0;transform:translate(-13px,-9px)}18%{opacity:1;transform:translate(-11px,-7px)}49%{opacity:1;transform:translateY(1px)}65%{opacity:1;transform:translate(2px,3px)scale(.8)}to{opacity:0;transform:translate(2px,3px)scale(.6)}}@keyframes event-glove{0%{opacity:0;transform:rotate(-15deg)translate(2px,3px)}20%,40%{opacity:1;transform:rotate(-10deg)}65%{opacity:1;transform:rotate(8deg)translate(2px,2px)}to{opacity:0;transform:rotate(0)}}@keyframes event-assist{0%{opacity:0;transform:translate(-10px,6px)scale(.6)}20%{opacity:1;transform:translate(-8px,6px)scale(.8)}65%{opacity:1;transform:translate(10px,-6px)scale(.8)rotate(80deg)}to{opacity:0;transform:translate(10px,-6px)scale(.5)}}@keyframes event-block{0%{opacity:0;transform:translate(-12px,-6px)}18%{opacity:1;transform:translate(-10px,-4px)}46%{opacity:1;transform:translate(-2px,1px)}78%{opacity:1;transform:translate(-12px,8px)rotate(-50deg)}to{opacity:0;transform:translate(-14px,10px)scale(.6)}}@keyframes event-skill{0%{opacity:0;transform:translate(-8px,3px)scale(.7)}20%{opacity:1;transform:translate(-6px,2px)rotate(-30deg)}43%{opacity:1;transform:translate(7px,-5px)rotate(60deg)}66%{opacity:1;transform:translate(-4px,-2px)rotate(110deg)}to{opacity:0;transform:scale(.7)rotate(160deg)}}@keyframes event-roll{0%{opacity:0;transform:translate(-7px)scale(.7)}24%{opacity:1;transform:translate(-3px)rotate(-20deg)}65%{opacity:1;transform:translate(4px)rotate(25deg)}to{opacity:0;transform:translate(7px)scale(.7)}}@media (prefers-reduced-motion:reduce){.clip-reaction .reaction-motif,.clip-reaction .reaction-ball{display:none!important}.clip-reaction.celebrate .reaction-mark{opacity:1!important;animation:none!important;transform:none!important}}.pm-moment .clip-card-actions{justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;display:flex}.pm-moment .clip-card-actions .ps-trigger{position:static}.clip-assign-player{color:#b7e7cb;min-height:44px;font:inherit;cursor:pointer;background:#09241a;border:1px solid #365844;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;font-size:14px;display:inline-flex}.clip-assign-player:focus-visible{outline-offset:3px;outline:2px solid #5dd28d}.spotlight{color:#eff8f2;max-width:1100px;margin:auto}.sl-intro{margin:12px 0 32px}.sl-intro h1{margin:0 0 12px;font-size:clamp(38px,5vw,54px)}.sl-intro p,.sl-muted{color:#b3cdbc;font-size:14px}.sl-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.sl-section-heading h2{margin:0;font-size:24px}.sl-section-heading button{color:#b5d2bf;min-height:44px;font-size:12px}.sl-honors{grid-template-columns:1fr 1fr;gap:22px;display:grid}.sl-honor{background:radial-gradient(at 5% 0,#8f81451c,#0000 60%),#102b20;border:1px solid #385b44;border-radius:24px;padding:28px}.sl-card-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.sl-medal{color:#e4cc8b;background:#c6aa4520;border:1px solid #9f925359;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.sl-status{color:#c8dbcf;border:1px solid #56725f;border-radius:8px;padding:6px 10px;font-size:11px}.sl-honor h2{margin:0 0 7px;font-size:34px}.sl-value{color:#e4cc8b;align-items:baseline;gap:12px;margin:23px 0;font:550 72px/1 Clash,Inter;display:flex}.sl-value small{color:#c8ddce;font:400 16px Inter}.sl-person{text-align:left;color:#e9f7ee;align-items:center;gap:14px;width:100%;min-height:62px;display:flex}.sl-person>span:not(.plei-player-badge){flex:1}.sl-person small{color:#abcbbb;margin-top:4px;display:block}.sl-winner+.sl-winner{border-top:1px solid #37533f;margin-top:18px;padding-top:16px}.sl-qualification{color:#b1cab9;margin:12px 0;font-size:11px}.sl-actions{border-top:1px solid #34553f;align-items:center;gap:12px;margin-top:14px;padding-top:10px;display:flex}.sl-actions button,.sl-help button{color:#a9e7bf;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.sl-actions button:last-child{margin-left:auto}.sl-personal{margin:34px 0}.sl-achievement{text-align:left;color:#e9f7ed;background:#102f21;border:1px solid #387651;border-radius:20px;align-items:center;gap:22px;width:100%;padding:22px;display:flex}.sl-achievement+.sl-achievement{margin-top:14px}.sl-achievement>div{flex:1;min-width:0}.sl-achievement h3{margin:0 0 6px;font-size:27px}.sl-achievement p,.sl-achievement small{color:#b1cdbb;font-size:12px}.sl-achievement small{margin-top:8px;display:block}.sl-star{color:#6bdc98}.sl-help{border-top:1px solid #37503e;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.sl-help h3{margin:0 0 8px;font-size:22px}.sl-help p{color:#aec9b8;margin:0;font-size:13px}.sl-empty{color:#b9d3c1;padding:24px 0;line-height:1.6}.sl-empty button{color:#8ee6b0;align-items:center;gap:10px;min-height:44px;margin-top:14px;display:flex}.sl-rules{color:#bbd4c5;gap:16px;line-height:1.65;display:grid}.sl-rules h3{color:#eef8f2;margin:12px 0 0}.sl-rules p{margin:0}.sl-save-badge{color:#9fe4b8;border:1px solid #477255;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;display:inline-flex}.spotlight button{cursor:pointer}.spotlight button:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #75dfa1}@media (width<=650px){.sl-honors{grid-template-columns:1fr;gap:18px}.sl-honor{padding:22px}.sl-help{flex-direction:column;align-items:flex-start;gap:12px}.sl-achievement{gap:16px;padding:18px}.sl-honor h2{font-size:31px}}.sl-share-badge{object-fit:contain;background:#06251b;border-radius:18px;width:100%;max-height:48dvh;display:block}.sl-save-badge{justify-content:center;align-items:center;min-height:44px;margin-top:12px;display:flex}.sl-shared{gap:16px;display:grid}.sl-shared p{margin:0}.sl-shared>.plei-player-badge{width:72px;height:72px}.sl-detail{color:#a4bdac;border-radius:12px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.sl-detail .plei-assignment-icon{width:22px;height:22px}.sl-detail-copy{color:#bad3c5;line-height:1.6}.sl-achievement-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.sl-achievement-heading h3{margin:0}.sl-rules-compact{gap:24px;padding:8px 0;display:grid}.sl-rules-compact>div{color:#b8d0c1;align-items:flex-start;gap:18px;line-height:1.6;display:flex}.sl-rules-compact svg{color:#87dfa5;flex-shrink:0;width:28px;height:28px;margin-top:4px}.sl-rules-compact strong{color:#edf8f0;margin-bottom:5px;font-size:18px;display:block}.sl-actions{flex-wrap:wrap}.sl-actions button{min-height:44px}.sl-personal .sl-section-heading{flex-wrap:wrap}:root{--pm-team-a:#66d99b;--pm-team-b:#94c9e4;--pm-surface:#0c251b;--pm-border:#284f3c;--pm-muted:#adc9b9}.pm-header-score{color:var(--pm-muted);justify-content:flex-end;align-items:center;gap:12px;display:flex}.pm-header-score button{cursor:pointer;min-width:44px;min-height:48px;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:2px;display:flex}.pm-header-score small{color:var(--pm-muted);font-size:11px;line-height:1.4}.pm-header-score strong{color:var(--pm-team-a);font-family:Clash,Inter,sans-serif;font-size:36px;line-height:1.1}.pm-header-score button[data-team=b] strong{color:var(--pm-team-b)}.pm-header-score button:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #44dd87}.pm-numbers{background:#0c251b;border:1px solid #284f3c;border-radius:24px;padding:25px 26px 28px}.pm-numbers .pm-eyebrow{color:#8dac9a;letter-spacing:.14em;font-size:10px}.pm-numbers h2{letter-spacing:-.04em;font-size:26px}.pm-score{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 20px;display:flex}.pm-team{color:var(--pm-team-a);text-align:left;padding:0}.pm-team-b{color:var(--pm-team-b);text-align:right}.pm-team>span{align-items:center;gap:7px;font-size:12px;display:flex}.pm-team i{background:currentColor;border-radius:50%;width:7px;height:7px}.pm-team>strong{letter-spacing:-.05em;margin-top:8px;font-family:Clash,Inter,sans-serif;font-size:60px;line-height:1.05;display:block}.pm-team>small{opacity:.85;align-items:center;gap:3px;margin-top:3px;font-size:10px;display:flex}.pm-team-b>small{justify-content:flex-end}.pm-score-separator{color:#527964;font-size:26px}.pm-metric+.pm-metric{margin-top:24px}.pm-metric>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.pm-metric strong{color:#a7e4be;letter-spacing:-.04em;font-family:Clash,Inter,sans-serif;font-size:32px;line-height:1}.pm-metric span{color:#b1cdbc;text-align:center;font-size:12px}.pm-bar{border-radius:4px;gap:3px;height:5px;margin-top:12px;display:flex;overflow:hidden}.pm-bar i:first-child{background:#4abc82;flex-shrink:0}.pm-bar i:last-child{background:#6aacca;flex:1}.pm-numbers{color:#e8f6ee}.pm-numbers h2{margin:8px 0 22px}.pm-numbers button{cursor:pointer;background:0 0;border:0}.pm-numbers .pm-metric-unavailable{margin-top:4px;font-size:10px;display:block}.pm-numbers button:focus-visible{outline-offset:4px;outline:2px solid #44dd87}@media (width<=480px){.pm-numbers{padding:22px 20px}.pm-header-score{gap:10px}.pm-header-score strong{font-size:32px}}:root{--pm-team-a:#edf0e9;--pm-team-b:#dce4de;--pm-bib-a:#edf0e9;--pm-bib-b:#29332f;--pm-ink-a:#14241c;--pm-ink-b:#edf0e9}.pm-header-score button strong{background:var(--pm-bib-a);color:var(--pm-ink-a);text-align:center;border:1px solid #859b8d;border-radius:10px;min-width:48px;padding:3px 10px}.pm-header-score button[data-team=b] strong{background:var(--pm-bib-b);color:var(--pm-ink-b)}.pm-team{color:var(--pm-ink-a);border-radius:16px;flex:1;min-width:0;background:var(--pm-bib-a)!important;border:1px solid #829b8b!important;padding:16px!important}.pm-team-b{color:var(--pm-ink-b);background:var(--pm-bib-b)!important}.pm-team>span{flex-wrap:wrap;line-height:1.5}.pm-team i{border:1px solid}.pm-metric strong{color:var(--pm-team-a)}.pm-metric strong:last-child{color:var(--pm-team-b)}.pm-bar{height:8px}.pm-bar i:first-child{background:var(--pm-bib-a)}.pm-bar i:last-child{background:var(--pm-bib-b);border:1px solid #829b8b;border-radius:2px}.pm-numbers .pm-share-match{color:#d7f4df;background:#183e2b;border:1px solid #658a73;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:26px;padding:14px;display:flex}@media (width<=360px){.pm-team{padding:12px!important}.pm-team>span{font-size:11px}.pm-score{gap:8px}.pm-team>strong{font-size:46px}}.pm-metric .pm-stat-label{justify-content:center;line-height:1.4}.cmf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;display:flex}.cmf button{font:inherit;color:#bdd6c9;cursor:pointer;touch-action:manipulation}.cmf button:disabled{opacity:.45;cursor:default}.cmf button:focus-visible,.cmf-sheet button:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.cmf-person{align-items:center;gap:2px;min-width:0;display:flex}.cmf-player{text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0 8px 0 0;display:flex;font-weight:600!important}.cmf-player-badge{color:#65d493;background:#153b2d;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.cmf-player-badge>*{max-width:100%;max-height:100%}.cmf-clear{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.cmf-kinds{align-items:center;gap:7px;min-width:0;display:flex}.cmf-kinds>button{white-space:nowrap;background:0 0;border:1px solid #355347;border-radius:24px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:9px 13px;font-size:14px;display:flex}.cmf-kinds>button[aria-pressed=true],.cmf-kinds>button[data-active=true]{color:#0c3024;background:#d7f5e8;border-color:#d7f5e8}.cmf-count{opacity:.72;font-variant-numeric:tabular-nums;font-size:11px}.cmf-more{min-width:76px}.cmf-options{gap:3px;display:grid}.cmf-options>button{color:#e4f4ed;text-align:left;cursor:pointer;width:100%;min-height:52px;font:inherit;background:0 0;border:0;border-bottom:1px solid #294438;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.cmf-options>button[aria-checked=true]{color:#7aeaab;background:#153b2d}.cmf-option-count{color:#a8c2b4;margin-left:auto;font-size:14px}@media (width<=560px){.cmf{align-items:stretch;gap:8px}.cmf-person{width:100%}.cmf-kinds{gap:6px;width:100%}.cmf-kinds>button{flex:auto;min-width:0;padding:9px 10px;font-size:13px}.cmf-more>span:first-child{text-overflow:ellipsis;overflow:hidden}}@media (width<=359px){.cmf-kinds .cmf-count{display:none}}.cmf-hint{color:#a8c2b4;margin:0 0 16px}.cmf-check{border:1px solid #4b7060;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}[aria-checked=true] .cmf-check{color:#08291b;background:#43dc80;border-color:#43dc80}.cmf-apply-bar{z-index:2;background:#0b241b;border-top:1px solid #355347;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:16px 0;display:flex}.cmf-apply-bar>span{color:#a8c2b4;font-size:13px}.cmf-apply-bar>button{color:#08291b;min-width:112px;min-height:46px;font:inherit;cursor:pointer;background:#43dc80;border:0;border-radius:24px;font-weight:700}.cmf-apply-bar>button:disabled{opacity:.4;cursor:default}.cmf-category+.cmf-category{margin-top:24px}.cmf-category h3{color:#a8c2b4;margin:0 0 8px;font-size:15px}[aria-checked=mixed] .cmf-check{color:#43dc80;border-color:#43dc80}.cmf-kinds>.cmf-more{color:#e5f8eb;background:#153b2b;border-color:#5e9473;border-radius:12px;justify-content:flex-start;gap:8px}.cmf-more>strong{white-space:nowrap;font-size:13px}.cmf-selection{color:#b8d4c2;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cmf-more>.cmf-count{margin-left:auto}@media (width<=560px){.cmf-kinds>.cmf-more{width:100%}}.cmf.cmf-discoverable .cmf-kinds .cmf-more{background:#1c4832;border:1px solid #5e9473;justify-content:flex-start;gap:8px}@media (width<=560px){.cmf.cmf-discoverable .cmf-audience,.cmf.cmf-discoverable .cmf-kinds{flex:100%;width:100%}}.pd-directory,.pd-profile{min-width:0}.pd-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.pd-team{min-width:0}.pd-team-heading,.pd-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pd-team-heading h3,.pd-profile-section h3{color:#e7f6ef;margin:0;font-size:19px;line-height:1.3}.pd-team-heading h3{align-items:center;gap:8px;display:flex}.pd-team-heading i{background:#81968c;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 1px #a8baad80}.pd-team[data-team=a] .pd-team-heading i{background:var(--pm-bib-a)}.pd-team[data-team=b] .pd-team-heading i{background:var(--pm-bib-b)}.pd-team-heading>span,.pd-section-heading>span{color:#a0bbaf;font-size:12px}.pd-roster{gap:10px;display:grid}.pd-directory .pd-player-row{color:#e7f6ef;text-align:left;cursor:pointer;background:#103025;border:1px solid #2b4c3e;border-radius:18px;align-items:center;gap:14px;width:100%;min-height:88px;padding:14px;display:flex}.pd-player-copy{flex:1;gap:6px;min-width:0;display:grid}.pd-player-copy strong{font-size:14px;font-weight:600;line-height:1.5}.pd-player-copy small{color:#9db7aa;font-size:12px;line-height:1.4}.pd-player-row>svg{color:#8faf9e;flex-shrink:0}.pd-directory .pd-player-row:hover{background:#163b2d;border-color:#5d9477}.pd-directory button:focus-visible,.pd-profile button:focus-visible{outline-offset:3px;outline:2px solid #40dc7d}dialog.ui-dialog.pd-profile-dialog{--pm-dialog-width:740px}dialog.ui-dialog.pd-directory-dialog{--pm-dialog-width:920px}dialog.ui-dialog:is(.pd-directory-dialog,.pd-profile-dialog)>.ui-dialog-header{z-index:3;background:#0b241b;margin-top:-28px;margin-bottom:0;padding-top:28px;padding-bottom:16px;position:sticky;top:-28px}.pd-profile{gap:28px;display:grid}.pd-profile-section{min-width:0}.pd-profile-section+.pd-profile-section{border-top:1px solid #2d493c;padding-top:24px}.pd-profile-section>h3{margin-bottom:16px}.pd-contributions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pd-profile .pd-contribution{text-align:left;color:#d9f5e7;background:#133729;border:1px solid #345544;border-radius:18px;grid-template-columns:1fr auto;align-content:start;gap:8px;min-width:0;padding:18px;display:grid}.pd-contribution>span,.pd-contribution>strong,.pd-contribution>small{grid-column:1/-1}.pd-contribution>strong{font-family:Clash,sans-serif;font-size:40px;line-height:1}.pd-contribution>span{font-size:14px}.pd-contribution>small{color:#a9c5b7;min-height:34px;font-size:12px;line-height:1.4}.pd-contribution>svg{grid-column:2}.pd-profile .pd-contribution:disabled{cursor:default;opacity:1;background:#102a21}.pd-other-actions{gap:8px;margin-top:12px;display:grid}.pd-other-actions:empty{display:none}.pd-profile .pd-other-actions>div{color:#d9f5e7;text-align:left;background:#102d23;border:1px solid #294c3b;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:56px;padding:14px;display:grid}.pd-other-actions small{color:#a1c0b0;grid-column:1;font-size:12px}.pd-other-actions svg{grid-area:1/2/3;align-self:center}.pd-physical{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;display:grid}.pd-physical-stat{align-content:start;gap:7px;display:grid}.pd-physical-stat>span{color:#aec9bb;font-size:13px;line-height:1.4}.pd-physical-stat>strong{color:#edfaf3;flex-wrap:wrap;align-items:baseline;column-gap:5px;font-size:27px;line-height:1.2;display:flex}.pd-physical-stat strong small{color:#a6c3b5;font-size:12px;font-weight:400}.pd-physical-stat>small{color:#8cae9c;font-size:12px}.pd-profile .pd-text-action{color:#89eab2;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:4px 0 4px 10px;display:inline-flex}.pd-clip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;display:grid}.pd-profile .pd-clip{color:#e8f7ef;text-align:left;cursor:pointer;background:0 0;border:0;gap:10px;min-width:0;padding:0;display:grid}.pd-clip-image{aspect-ratio:16/9;background:#061a11;border:1px solid #345645;border-radius:14px;display:block;position:relative;overflow:hidden}.pd-clip-image img{object-fit:cover;width:100%;height:100%}.pd-clip-image time{background:#032418db;border-radius:5px;padding:4px 6px;font-size:12px;position:absolute;bottom:8px;left:8px}.pd-clip-image i{background:#062b1fdf;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:8px;right:8px}.pd-clip>strong{font-size:14px;line-height:1.4}.pd-empty{color:#a6c1b3;margin:0;padding:12px 0;line-height:1.6}.pm-profile-access{justify-content:flex-end;margin:-8px 0 20px;display:flex}.pm-profile-access button{color:#9beac0;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:6px 0 6px 12px;display:inline-flex}@media (width<=640px){.pd-team-grid{grid-template-columns:minmax(0,1fr);gap:28px}.pd-team-heading{margin-bottom:12px}.pd-profile{gap:24px}.pd-physical{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-profile .pd-contribution{padding:16px}.pd-clip-grid{gap:20px 12px}}@media (width<=560px){dialog.ui-dialog:is(.pd-directory-dialog,.pd-profile-dialog)>.ui-dialog-header{margin-top:-24px;padding-top:24px;top:-24px}}.pd-tab-panel{gap:28px;min-width:0;display:grid}.pd-tabs{gap:8px;margin:8px 0 0;display:flex}.pd-tabs button{color:#bbd4c5;cursor:pointer;background:#0d291e;border:1px solid #365a46;border-radius:12px;flex:1;min-width:0;min-height:46px;padding:10px 6px;font:500 13px Inter}.pd-tabs button[aria-selected=true]{color:#9beabd;background:#194a32;border-color:#68c58d}.pd-profile .pd-contribution{cursor:pointer}.pd-watch-stat{color:#9beabd;align-items:center;gap:6px;font-size:12px;display:flex}.pd-profile .pd-contribution:disabled{cursor:default}.pd-physical-stat{background:#102d21;border:1px solid #31513f;border-radius:15px;padding:18px}.pd-coverage{color:#afcabb;margin-top:18px;font-size:12px;line-height:1.6}.pd-back{color:#b0cebb;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;display:flex}.pd-profile-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.pd-profile-heading h1{margin:8px 0}.pd-profile-heading p{color:#b0cebb;font-size:13px}.pd-directory .pd-player-row.is-you{background:#163a29;border-color:#63b887}.pd-compare{color:#b5cebe;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0;font-size:13px;display:flex}.pd-compare select{color:#e6f6eb;background:#0b241a;border:1px solid #385a45;border-radius:10px;flex:1;min-width:160px;min-height:46px;padding:10px}.pd-physical.is-comparing{grid-template-columns:1fr}.pd-physical.is-comparing .pd-physical-stat{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pd-physical.is-comparing .pd-physical-stat>span{grid-column:1/-1}.pd-physical.is-comparing .pd-physical-stat>strong{grid-row:2}.pd-physical.is-comparing .pd-physical-stat>strong:first-of-type{grid-column:1}.pd-physical.is-comparing .pd-physical-stat>strong:nth-of-type(2){grid-column:2}.pd-physical.is-comparing .pd-physical-stat>.you-physical-share{grid-area:3/1}.pd-compare-labels{overflow-wrap:anywhere;color:#b8d7c5;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 12px;font-size:12px;display:grid}.pd-physical-stat strong{min-width:0}.pd-contributions:empty{display:none}.pd-passing-summary{background:#123529;border:1px solid #355b48;border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:12px;margin:20px 0;padding:22px;display:flex}.pd-passing-summary strong{font-size:30px}.pd-passing-summary small{color:#a6c7b6;width:100%}.pd-action-comparison{padding:20px 0}.pd-action-compare-row{text-align:center;border-bottom:1px solid #315141;grid-template-columns:1fr 2fr 1fr;gap:12px;padding:14px 0;display:grid}.pd-action-compare-row strong:first-child{text-align:left}.pd-action-compare-row strong:last-child{text-align:right}.pd-compact-heading{gap:12px;display:grid}.pd-profile-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.pd-profile-toolbar .pd-back{min-height:44px;margin:0;font-size:13px}.pd-identity-heading{align-items:center;gap:12px;min-width:0;display:flex}.pd-identity-heading>svg,.pd-identity-heading>.player-badge{flex-shrink:0}.pd-identity-heading>div{min-width:0}.pd-identity-heading h1{overflow-wrap:anywhere;margin:0 0 6px;font-size:clamp(26px,3vw,34px);line-height:1.15}.pd-identity-heading p{color:#b6cbbf;margin:0;font-size:13px}.pd-compact-heading .pd-game-context{color:#9bb9a8;margin:0;font-size:12px;line-height:1.6}.pd-overview-grid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px;display:grid}.pd-overview-tile{color:#eaf7f0;text-align:center;background:#123225;border:1px solid #2c5140;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:100px;padding:15px 10px;display:flex;position:relative}.pd-overview-tile strong{font-size:29px;font-weight:650;line-height:1.1}.pd-overview-tile strong small{font-size:13px}.pd-overview-tile>span{color:#b4cebf;font-size:12px}.pd-overview-tile>svg{color:#95d4ad;position:absolute;top:10px;right:10px}.pd-overview-find>svg{position:static}.pd-overview-find{cursor:pointer}.pd-profile:has(.pd-compact-heading){gap:18px}.pd-profile:has(.pd-compact-heading) .pd-tabs{margin:0}.pd-overview-tile:focus-visible{outline-offset:3px;outline:2px solid #4ade80}@media (width<=380px){.pd-overview-grid{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:6px}.pd-overview-tile{padding:14px 6px}.pd-overview-tile strong{font-size:25px}}.pd-profile-toolbar{flex-wrap:wrap;gap:4px 12px}.pd-edit-player{color:#d5efdf;min-height:44px;font:inherit;cursor:pointer;background:#133c2b;border:1px solid #416650;border-radius:14px;justify-self:start;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:inline-flex}.pd-edit-player:focus-visible{outline-offset:3px;outline:3px solid #75dda0}.pd-overview-label{flex-direction:column;align-items:center;gap:6px;display:flex}.pd-overview-label .pm-stat-icon{color:#9fd4b7}.pd-contribution>.pm-stat-label{align-items:flex-start}.pd-identity-heading>div{flex:1}.pd-edit-player.pd-edit-icon{border-radius:50%;flex:0 0 44px;justify-content:center;width:44px;height:44px;padding:0}.pd-team-tabs{gap:10px;margin-bottom:24px;display:flex}.pd-team-tabs button{color:#bdd6c9;min-width:0;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #486b59;border-radius:16px;flex:1;padding:10px 12px}.pd-team-tabs button[aria-selected=true]{color:#0c3024;background:#d7f5e8}.pd-team-tabs button:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.pd-directory .pd-team-grid{grid-template-columns:1fr}.pd-overview-actions{flex-wrap:wrap;gap:12px;margin-top:-12px;display:flex}.pd-overview-action{color:#d5f4e2;background:0 0;border:1px solid #628c76;border-radius:12px;flex:220px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.pd-overview-action>svg{flex-shrink:0}.pd-overview-share{color:#0b241b;background:#d5f4e2;border-color:#d5f4e2}.pd-overview-action:focus-visible{outline-offset:3px;outline:2px solid #75dda3}.plei-player-picker{--pm-dialog-width:540px}.plei-player-picker button{font:inherit;cursor:pointer}.plei-player-picker button:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.plei-picker-intro{color:#aac7b7;margin:12px 0 26px;font-size:14px;line-height:1.6}.plei-picker-intro:focus{outline:none}.plei-picker-rows{gap:12px;display:grid}.plei-picker-row{grid-template-columns:minmax(0,1fr) 106px;gap:12px;display:grid}.plei-picker-select,.plei-picker-preview-action{box-sizing:border-box;border-radius:16px;min-width:0;height:70px}.plei-picker-select{color:#d9f5e8;text-align:left;background:#123528;border:1px solid #2c5543;grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:4px;width:100%;padding:0 12px 0 2px;display:grid}.plei-picker-select[aria-pressed=true]{color:#0b3023;background:#d9f5e8;border-color:#d9f5e8}.plei-picker-selection-label{font-size:13px;font-weight:500}.plei-picker-select[aria-pressed=true] .plei-picker-selection-label{font-weight:600}.plei-picker-select .plei-picker-jersey{width:64px;height:64px}.plei-picker-jersey{color:#40db80;flex-shrink:0;place-items:center;width:70px;height:70px;display:grid}.plei-picker-row[data-selected=true] .plei-picker-jersey{color:#0b3023}.plei-picker-check{border:1.5px solid #628a73;border-radius:50%;grid-column:3;place-items:center;width:20px;height:20px;display:grid}.plei-picker-row[data-selected=true] .plei-picker-check{color:#d9f5e8;background:#0b3023;border-color:#0b3023}.plei-picker-preview-action{color:#d9f5e8;background:0 0;border:1px solid #48745b;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex;font-size:12px!important}.plei-picker-preview-action:disabled{opacity:.5;cursor:default}.plei-picker-note{color:#98b7a6;margin:20px 0 8px;font-size:12px;line-height:1.6}.plei-picker-full{text-align:left;color:#d9f5e8;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;margin:6px 0 20px;padding:0;display:flex;font-size:14px!important}.plei-picker-confirm{color:#083525;background:#3ddb7f;border:0;border-radius:28px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;padding:12px 18px;display:flex;font-weight:600!important}.plei-picker-confirm:disabled{color:#96b3a4;cursor:default;background:#214736}.plei-picker-back{color:#b6d4c4;background:0 0;border:0;min-height:44px;margin:16px auto 0;padding:12px;display:block}.plei-picker-preview-heading{align-items:center;gap:8px;margin:-12px 0 12px;display:flex}.plei-picker-preview-heading .plei-picker-jersey{width:50px;height:50px}.plei-picker-preview-heading strong{font-size:13px}.plei-picker-preview-heading button{color:#aac7b7;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;margin-left:auto;padding:0;font-size:12px;display:flex}.plei-player-picker svg{flex-shrink:0}@media (width<=560px){.plei-player-picker .ui-dialog-header h2{font-size:28px}.plei-picker-intro{margin-bottom:22px;font-size:13px}}@media (width<=370px){.plei-picker-row{grid-template-columns:minmax(0,1fr) 96px;gap:10px}.plei-picker-select{grid-template-columns:44px minmax(0,1fr) 18px;gap:3px;padding:0 7px 0 2px}.plei-picker-select .plei-picker-jersey{width:44px;height:44px}.plei-picker-selection-label{font-size:12px}.plei-picker-check{width:18px;height:18px}}.plei-picker-teams{gap:8px;margin:0 0 18px;display:flex}.plei-picker-teams button{color:#d9f5e8;background:0 0;border:1px solid #48745b;border-radius:16px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;display:flex}.plei-picker-teams button[aria-pressed=true]{color:#0b3023;background:#d9f5e8}.plei-picker-footer{background:#0b241b;border-top:1px solid #315345;padding:16px 0 0}.plei-picker-filter .plei-picker-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.plei-picker-filter .plei-picker-row{grid-template-columns:minmax(0,1fr)}.plei-picker-filter .plei-picker-select{grid-template-columns:52px minmax(0,1fr) 18px;padding:0 10px 0 2px}.plei-picker-filter .plei-picker-select .plei-picker-jersey{width:52px;height:52px}.plei-picker-everyone{color:#d9f5e8;text-align:left;background:#123528;border:1px solid #48745b;border-radius:16px;align-items:center;gap:10px;width:100%;min-height:48px;margin:16px 0;padding:10px 14px;display:flex}.plei-picker-everyone svg:last-child:not(:first-child){margin-left:auto}.plei-picker-everyone[aria-pressed=true]{color:#0b3023;background:#d9f5e8}@media (width<=370px){.plei-picker-filter .plei-picker-select{grid-template-columns:40px minmax(0,1fr) 16px;padding-right:6px}.plei-picker-filter .plei-picker-select .plei-picker-jersey{width:40px;height:40px}}.plei-picker-filter .plei-picker-row[data-goalkeeper=true]{grid-column:1/-1}.plei-picker-filter-hint{color:#aac7b7;margin:12px 0 16px;font-size:14px}.plei-picker-filter-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.plei-picker-filter-footer>span{color:#aac7b7;font-size:13px}.plei-picker-filter-footer .plei-picker-confirm{width:auto;min-width:112px;margin:0}.plei-picker-team-count{vertical-align:middle;font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-left:6px;font-size:12px;line-height:1;display:inline-flex}.plei-picker-team-count svg{flex:none}.plei-picker-filter .plei-picker-rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.plei-picker-team-heading{color:#aac7b7;grid-column:1/-1;margin:12px 0 0;font-size:13px;font-weight:600}.plei-picker-filter .plei-picker-select{justify-content:center;align-items:center;height:70px;padding:4px;display:flex;position:relative}.plei-picker-filter .plei-picker-check{width:14px;height:14px;position:absolute;top:4px;right:4px}.plei-picker-filter .plei-picker-check svg{width:12px;height:12px}.plei-picker-filter .plei-picker-row[data-goalkeeper=true] .plei-picker-select{gap:12px}.plei-player-picker{scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.plei-picker-filter .plei-picker-rows{padding-bottom:16px}.plei-player-picker .plei-picker-nav-back{color:#b8d7c7;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 16px;padding:0 8px 0 0;display:inline-flex}.plei-picker-row .plei-picker-selection-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=370px){.plei-player-picker:not(.plei-picker-filter) .plei-picker-row{grid-template-columns:minmax(0,1fr) 90px;gap:8px}.plei-player-picker:not(.plei-picker-filter) .plei-picker-select{grid-template-columns:44px minmax(0,1fr) 18px;padding-right:8px}.plei-player-picker:not(.plei-picker-filter) .plei-picker-select .plei-picker-jersey{width:44px;height:44px}}.plei-picker-footer:has(.plei-picker-clear){flex-direction:column;gap:12px;display:flex}.plei-picker-clear{color:#bdd6c9;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #486b59;border-radius:24px}.pm-app{position:relative}.pm-app .pm-main:focus{outline:none}.pm-app [hidden]{display:none!important}.pm-header-actions{align-items:center;gap:14px;display:flex}.pm-sections{z-index:25;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#05130feb;border-bottom:1px solid #ffffff12;justify-content:center;gap:8px;padding:8px 4vw;display:flex;position:sticky;top:0}.pm-sections a{color:#a7bdb0;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:10px 22px;font-size:14px;transition:color .2s,background .2s;display:flex}.pm-sections a:hover{color:#effaf5;background:#ffffff08}.pm-sections a[aria-current=page]{color:#70ec98;background:#4ade8015}@media (width>=1000px){.pm-sections{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:center;height:80px;padding:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.pm-sections a{padding:8px 14px;font-size:13px}}@media (width>=1000px) and (width<=1199px){.pm-brand span{display:none}}@media (width<=700px){.pm-app.has-app-navigation{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.pm-sections{padding:8px max(8px, env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));background:#092018f2;border-top:1px solid #6de19b24;border-bottom:0;gap:2px;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #05130f66}.pm-sections a{border-radius:15px;flex-direction:column;flex:1;gap:4px;min-width:0;min-height:56px;padding:6px 2px;font-size:12px}.pm-sections a svg{width:22px;height:22px}}@media (width<=420px){.pm-header-actions{gap:10px}.pm-app .pm-brand span{display:none}}.pm-section{scroll-margin-top:100px}.pm-section-intro{margin-bottom:26px}.pm-section-intro h1{letter-spacing:-.03em;font-size:clamp(30px,4vw,44px);line-height:1.1}.pm-section-intro>p:not(.pm-eyebrow),.pm-section-lede{color:#b5cebe;margin-top:8px}.pm-players-section .pd-tabs{max-width:560px}.pm-profile-actions{margin-top:28px}.pm-match-section .pm-game-details{margin-top:8px}.pm-match-share{align-content:center;display:grid}.pm-match-share .pm-share-match{margin-top:0}.pm-analysis{max-width:1100px;margin:40px 0 8px}.pm-wait-library{margin-top:18px;display:flex}.pm-saved-kinds{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.pm-saved-kinds button{color:#c6ddcd;border-radius:20px;min-height:40px;padding:8px 14px;font-size:13px;background:#0c281c!important;border:1px solid #35553f!important}.pm-saved-kinds button[aria-pressed=true]{color:#11301f;background:#d3eddb!important;border-color:#d3eddb!important}@media (width<=600px){.pm-analysis{margin-top:30px}.pm-section-intro h1{font-size:29px}}.pm-privacy{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.pm-players-heading{margin-bottom:22px}.pm-players-title-row{align-items:center;gap:18px;min-height:44px;display:flex}.pm-players-title-row h1{margin:0;font-size:28px;line-height:1.2}.pm-players-heading>p{color:#9fbdad;margin:10px 0 0;font-size:12px}.pm-players-title-row .pd-back{min-height:44px;font-size:13px}.pm-choose-player{background:#0c281c;border:1px solid #294f3c;border-radius:18px;justify-items:start;gap:16px;padding:24px;display:grid}.pm-choose-player>svg{color:#76d39d}.pm-choose-player h2{margin:0;font-size:26px}.pm-choose-player p{color:#b3ccbd;margin:0}.pm-choose-player .pm-primary{margin:0}.pm-player-sheet{--pm-dialog-width:760px}.pm-players-section:focus{outline:none}.pm-player-sheet .ui-dialog-body{padding-top:0}.pm-player-sheet:has(.pd-directory){--pm-dialog-width:920px}.pd-identity-heading>.plei-player-badge{flex-shrink:0;width:58px;height:64px}.pm-player-sheet .pm-players-section{scroll-margin-top:0}.pm-action-stack{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:20px;display:flex}.pm-action-stack>.pm-primary{margin:0}.pm-action-stack>button{white-space:normal;max-width:100%}.pm-text{min-height:44px}.pm-players-title-row{flex-wrap:wrap;gap:8px 16px}.pm-section-watch:has(>.reel-selection-bar){padding-bottom:110px}.pm-section-watch>.reel-selection-bar{bottom:max(12px, env(safe-area-inset-bottom,0px));box-sizing:border-box;z-index:25;background:#0b241bf5;border:1px solid #395d4a;border-radius:20px;gap:8px 12px;width:min(700px,100% - 32px);margin:0;padding:12px 16px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 -8px 32px #00170c44}@media (width<=700px){.has-app-navigation .pm-section-watch>.reel-selection-bar{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (width<=380px){.pm-section-watch>.reel-selection-bar{padding:10px 12px;font-size:12px}.pm-section-watch>.reel-selection-bar .reel-text{padding:8px 0}}.pm-players-title-row{flex-direction:column;align-items:flex-start;gap:12px}.pm-team-sheet{--pm-dialog-width:760px}.pm-team-sheet .pm-match-section{margin:0;padding:0}.pm-team-sheet .pm-game-details{border-top:0;grid-template-columns:minmax(0,1fr);margin-top:0;padding-top:0}.saved-selection-actions{align-items:center;gap:10px;margin:16px 0;display:flex}.saved-selection-actions>.ps-trigger,.saved-selection-actions>.pm-primary{flex:1;justify-content:center;min-width:0;min-height:46px}.saved-selection-actions>.pm-primary{align-items:center;gap:7px;font-size:13px;display:flex}.saved-selection-actions .ps-trigger{color:#c9e8d5;border:1px solid #4a7156;border-radius:24px;padding:10px}.plei-card-play[aria-pressed=true] .pm-thumb{outline-offset:-2px;outline:2px solid #39dc83}.plei-card-play[aria-pressed=true] .pm-thumb i{color:#103e27;background:#35d77d}@font-face{font-family:Inter;src:url(/assets/Inter-0be2399e.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Clash;src:url(/assets/ClashGrotesk.woff2)format("woff2");font-weight:200 700;font-display:swap}:root,.dark{--background:#05130f;--foreground:#effaf5;--card:#10251d;--card-foreground:#effaf5;--popover:#0b241b;--popover-foreground:#effaf5;--primary:#4ade80;--primary-foreground:#052416;--secondary:#1a3329;--secondary-foreground:#e6faf5;--muted:#173026;--muted-foreground:#adc1b5;--accent:#244b37;--accent-foreground:#effaf5;--border:#294438;--input:#294438;--ring:#4ade80;--destructive:#ffa996;--radius:1rem}*{box-sizing:border-box}body{color:#effaf5;background:#05130f;margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.5}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:4px;outline:3px solid #4ade80}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Clash,Inter,sans-serif;font-weight:550;line-height:1.04}button{color:inherit}svg{flex-shrink:0}.pm-app{min-height:100svh;display:flow-root;overflow:clip}:where(.pm-app) button{background:0 0;border:0}.pm-app select{font:inherit}.pm-header{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;height:80px;padding:0 4vw;display:flex}.pm-brand{align-items:center;gap:20px;display:flex}.pm-brand img{object-fit:contain;width:106px;height:48px}.pm-brand span{letter-spacing:.14em;text-transform:uppercase;color:#adc1b5;border-left:1px solid #294438;padding-left:20px;font-size:12px}.pm-header-cta,.pm-text{color:#b6d4c4;align-items:center;gap:8px;font-size:14px;display:inline-flex}.pm-main{max-width:1200px;margin:auto;padding:34px 32px 64px}.pm-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.pm-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#40e482;margin-bottom:9px;font-size:12px;font-weight:650;line-height:1.5}.pm-heading h1{letter-spacing:-.04em;font-size:40px}.pm-ready{border:1px solid #285844;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:flex}.pm-ready i{background:#42dd83;border-radius:50%;width:5px;height:5px}.pm-view-tabs{background:#0c251b;border:1px solid #294438;border-radius:30px;gap:6px;width:calc(60% - 18px);margin-bottom:16px;padding:5px;display:flex}.pm-view-tabs button{color:#adc1b5;border-radius:25px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:14px;display:flex}.pm-view-tabs button[aria-pressed=true]{color:#0b3023;background:#d9f5e8}.pm-view-tabs small{opacity:.8;font-size:11px}.pm-watch-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:28px;display:grid}.pm-video-column{min-width:0;position:sticky;top:20px}.pm-under-player{justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;display:flex}.pm-under-player strong{font-size:13px}.pm-under-player p{color:#adc1b5;margin-top:4px;font-size:12px}.pm-section-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.pm-section-heading h2{letter-spacing:-.025em;font-size:24px}.pm-player-filter{margin:22px 0 12px}.pm-player-filter label{color:#adc1b5;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.pm-player-filter select{color:#effaf5;background:#0e291e;border:1px solid #38664d;border-radius:12px;width:100%;min-height:46px;padding:12px 34px 12px 12px}.pm-identity{color:#c0e4d1;align-items:center;gap:10px;margin:12px 0;font-size:13px;display:flex}.pm-jersey{color:#42d985;background:#0d3b2e;border:1px solid #42d985;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:relative}.pm-jersey b{font-size:11px;line-height:1;position:absolute;top:17px}.pm-filters{scrollbar-width:thin;scrollbar-color:#315541 transparent;gap:8px;padding:17px 1px 12px;display:flex;overflow-x:auto}.pm-filters button,.pm-team-filter{white-space:nowrap;color:#bed1c5;border:1px solid #315143;border-radius:24px;min-height:40px;padding:8px 13px;font-size:12px}.pm-filters button[aria-pressed=true]{color:#0b3023;background:#d9f5e8;border-color:#d9f5e8}.pm-team-filter{align-items:center;gap:8px;margin:4px 0;display:inline-flex}.pm-results{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:14px 0;display:flex}.pm-results>span{color:#adc1b5;font-size:12px}.pm-play-all{color:#71eba1;align-items:center;gap:7px;padding:8px 0 8px 8px;font-size:13px;display:flex}.pm-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;display:grid}.pm-moment{min-width:0;position:relative}.pm-clip{text-align:left;width:100%;padding:0;display:block}.pm-thumb{aspect-ratio:16/9;background:#183b2b;border:1px solid #315442;border-radius:14px;display:block;position:relative;overflow:hidden}.pm-thumb img{object-fit:cover;width:100%;height:100%}.pm-active .pm-thumb{border-color:#50d88a;box-shadow:0 0 0 1px #50d88a}.pm-thumb time{color:#effaf5;background:#051b12cc;border-radius:5px;padding:2px 5px;font-size:11px;position:absolute;bottom:7px;left:7px}.pm-thumb i{background:#082719c9;border:1px solid #fff6;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:7px;right:7px}.pm-clip>strong{margin-top:10px;font-size:15px;display:block}.pm-clip>small{color:#abc9b7;margin:4px 48px 0 0;font-size:12px;display:block}.pm-moment .ps-trigger{width:34px;min-width:34px;height:34px;min-height:34px;padding:7px;position:absolute;bottom:-6px;right:0}.pm-moment .ps-trigger span{display:none}.pm-more{color:#bfdfcd;justify-content:space-between;width:100%;margin-top:22px;padding:16px 0;font-size:13px;display:flex;border-top:1px solid #294438!important}.pm-more span{color:#8cac99}.pm-game-details{border-top:1px solid #233a2f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px;margin-top:56px;padding-top:36px;display:grid}.pm-about h2{letter-spacing:-.035em;margin-bottom:16px;font-size:34px;line-height:1.07}.pm-about>p:not(.pm-eyebrow){color:#adc1b5;max-width:390px;font-size:14px;line-height:1.7}.pm-primary{color:#062416;border-radius:28px;justify-content:center;align-items:center;gap:14px;min-height:48px;margin-top:24px;padding:13px 21px;font-size:14px;font-weight:600;display:inline-flex;background:#42dc7e!important}.pm-footer{color:#8cab99;border-top:1px solid #ffffff15;justify-content:space-between;gap:24px;max-width:1136px;margin:auto;padding:26px 0;font-size:11px;display:flex}.pm-empty{background:#0b2219;border:1px solid #294438;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:230px;padding:32px 24px;display:flex}.pm-empty h2{font-size:26px}.pm-empty p,.pm-empty-list{color:#adc1b5;margin-top:10px;font-size:13px}.pm-notice{color:#adc1b5;border-left:2px solid #6aa385;margin:0 0 20px;padding:8px 14px;font-size:13px}.pm-home,.pm-wait{max-width:650px;margin:auto;padding:65px 0 100px}.pm-home h1,.pm-wait h1{letter-spacing:-.05em;font-size:clamp(40px,6vw,76px);line-height:1}.pm-home em{color:#40dd7e;font-style:normal}.pm-home>p:not(.pm-eyebrow),.pm-wait>p:not(.pm-eyebrow){color:#adc1b5;margin-top:24px;font-size:18px}.pm-home>small{color:#8dac9a;margin-top:28px;font-size:12px;display:block}.pm-skip{z-index:100;color:#0b3023;background:#d9f5e8;border-radius:12px;padding:12px;position:fixed;top:-100px;left:16px}.pm-skip:focus{top:12px}@media (width>=1440px){.pm-main{max-width:1280px}.pm-footer{max-width:1216px}}@media (width<=900px){.pm-main{max-width:780px;padding:28px 24px 50px}.pm-watch-layout{grid-template-columns:1fr;gap:22px}.pm-video-column{position:static}.pm-view-tabs{width:100%}.pm-discovery{border-top:1px solid #294438;padding-top:24px}.pm-moment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-game-details{gap:28px}.pm-numbers{padding:23px 20px}.pm-numbers h2{font-size:24px}.pm-metric strong,.pm-about h2{font-size:29px}.pm-footer{margin:0 24px}}@media (width<=560px){.pm-header{height:70px;padding:env(safe-area-inset-top,0px) 20px 0}.pm-brand{gap:12px}.pm-brand img{width:84px;height:40px}.pm-brand span{letter-spacing:.08em;padding-left:12px;font-size:10px}.pm-header-cta{gap:4px;font-size:12px}.pm-main{padding:26px 20px 36px}.pm-heading{margin-bottom:22px}.pm-heading h1{font-size:30px}.pm-eyebrow{margin-bottom:8px;font-size:11px}.pm-ready{padding:7px 10px;font-size:11px}.pm-view-tabs{margin-bottom:14px}.pm-view-tabs button{font-size:13px}.pm-under-player{padding:16px 0 0}.pm-under-player strong{font-size:12px}.pm-under-player p{font-size:11px}.pm-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.pm-section-heading h2{font-size:25px}.pm-section-heading .pm-text{font-size:12px}.pm-discovery{padding-top:22px}.pm-player-filter{margin-top:18px}.pm-filters{padding-top:15px}.pm-game-details{grid-template-columns:1fr;margin-top:34px;padding-top:28px}.pm-numbers{border-radius:23px;padding:25px 23px}.pm-numbers h2{font-size:27px}.pm-metric strong{font-size:34px}.pm-about{padding:10px 2px}.pm-about h2{font-size:32px}.pm-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px}.pm-home{padding:38px 0 80px}}@media (prefers-reduced-motion:reduce){.pm-app *{scroll-behavior:auto!important}}.pm-metric-unavailable{color:#8ca798;margin-top:3px;font-size:10px;display:block}.pm-team:disabled{opacity:1;cursor:default}.pm-header{padding-left:max(4vw, env(safe-area-inset-left,0px));padding-right:max(4vw, env(safe-area-inset-right,0px))}.pm-main{padding-left:max(32px, env(safe-area-inset-left,0px));padding-right:max(32px, env(safe-area-inset-right,0px))}@media (width<=900px){.pm-main{padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px))}}@media (width<=560px){.pm-header{height:calc(70px + env(safe-area-inset-top,0px));padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}.pm-main{padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}}.pm-main{max-width:1120px;padding:30px 28px 56px}.pm-heading{margin-bottom:20px}.pm-heading h1{font:600 clamp(28px,4vw,42px)/1.1 Clash,Inter,sans-serif}.pm-heading .pm-eyebrow{font-size:13px}.pm-game-context{align-items:center;gap:42px;padding:8px 0 22px;display:flex}.pm-venue-context{align-items:center;gap:12px;display:flex}.pm-venue-context strong{font-size:16px;display:block}.pm-venue-context small{color:#b7cfc1;margin-top:6px;font-size:12px;display:block}.pm-people-entry{text-align:left;align-items:center;gap:14px;padding:8px 0;display:flex}.pm-people-entry>span:last-child{font-size:14px;font-weight:550}.pm-people-entry small{color:#a9caba;align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:400;display:flex}.pm-badge-stack{align-items:center;padding-left:0;display:flex}.pm-badge-stack .plei-player-badge{margin-left:-8px;box-shadow:0 0 0 2px #05130f}.pm-badge-stack .plei-player-badge:first-child{margin-left:0}.pm-reel-entry{justify-content:flex-end;margin:-3px 0 16px;display:flex}.pm-reel-entry .ps-trigger{color:#7beca7;background:#102e21;border:1px solid #2e6146;border-radius:26px;padding:9px 16px}.pm-personal-note{color:#a9c6b5;margin:7px 0;font-size:12px;line-height:1.5}.pm-empty-list .pm-text{min-height:44px;margin:12px 0;display:flex}.pm-playback{scroll-margin-top:max(20px, calc(env(safe-area-inset-top,0px) + 16px))}@media (width<=900px){.pm-main{max-width:780px;padding:28px 24px 50px}.pm-game-context{gap:30px}}@media (width<=560px){.pm-main{padding:26px max(20px, env(safe-area-inset-left,0px)) 36px max(20px, env(safe-area-inset-right,0px))}.pm-heading h1{font-size:30px}.pm-heading .pm-eyebrow{font-size:12px}.pm-game-context{padding:0 0 16px}.pm-venue-context{display:none}}.pm-discovery{min-width:0}@media (width<=900px){.pm-watch-layout{grid-template-columns:minmax(0,1fr)}}.pm-app button:focus-visible,.pm-app a:focus-visible{outline-offset:4px;outline:3px solid #7ceba7}.pm-moment .ps-trigger{width:44px;min-width:44px;height:44px;min-height:44px;padding:12px;bottom:-10px}.pm-header-summary{text-align:right;flex:none}.pm-stats-link{color:#b6d4c4;align-items:center;gap:6px;min-height:36px;font-size:12px;display:inline-flex}#team-stats{scroll-margin-top:28px}.pm-filters{flex-wrap:wrap;overflow-x:visible}.pm-more{gap:12px}@media (width<=390px){.pm-heading{gap:12px}.pm-heading h1{font-size:28px}.pm-header-score{gap:6px}}@media (width<=600px){.pm-main{padding-left:max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px))}.pm-footer{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}.watch-menu{color:var(--text,#d6eadd);z-index:15;font-size:13px;position:relative}.watch-menu summary{cursor:pointer;border:1px solid #375242;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}.watch-menu summary::-webkit-details-marker{display:none}.watch-menu summary:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.watch-menu>div{background:#102f22;border:1px solid #365643;border-radius:14px;gap:6px;min-width:180px;padding:12px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 12px 30px #0006}.watch-menu>div button,.watch-menu>div a{text-align:left;color:#d0e8d8;min-height:44px;font:inherit;background:0 0;border:0;padding:8px}.cmf{flex-wrap:nowrap;align-items:stretch;gap:8px;margin:0 0 16px;display:flex}.cmf .cmf-audience{background:#0c281c;border:1px solid #35553f;border-radius:13px;flex:1.65;align-items:center;gap:0;min-width:0;padding:3px;display:flex}.cmf .cmf-audience button{color:#c6ddcd;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:44px;padding:8px;font-size:12px;display:flex}.cmf .cmf-audience button span{text-overflow:ellipsis;max-width:95px;overflow:hidden}.cmf .cmf-audience button[aria-pressed=true]{color:#11301f;background:#d3eddb}.cmf .cmf-kinds{flex:.85;gap:0;width:auto;min-width:0;margin:0;display:flex}.cmf .cmf-kinds .cmf-more{color:#d3e9d9;background:#0c281c;border:1px solid #35553f;border-radius:13px;justify-content:space-between;gap:5px;width:100%;max-width:none;min-height:46px;padding:8px 10px;font-size:13px}.cmf .cmf-more>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clip-actions button.ps-trigger{border-radius:50%;flex:0 0 46px;justify-content:center;width:46px;min-width:46px;height:46px;min-height:46px;padding:0}.clip-actions-wrap{margin-top:14px;padding-bottom:18px}.clip-actions{justify-content:flex-start}.plei-share-sheet .ps-footer{gap:12px;display:grid}.plei-share-sheet .ps-preview{border:1px solid #355540;border-radius:14px;justify-content:center;width:100%;min-height:50px;padding:14px}.ps-game-note{text-align:center;color:#a8c1b1;margin:0;font-size:13px}@media (width<=600px){.cmf .cmf-audience button{padding:8px 6px}}@media (width<=350px){.cmf{flex-wrap:wrap}.cmf .cmf-audience,.cmf .cmf-kinds{flex-basis:100%}.clip-library-tabs{gap:10px!important}}.pm-your-player{width:44px;height:44px;color:var(--text,#d6eadd);cursor:pointer;background:0 0;border:1px solid #375242;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.pm-your-player:focus-visible{outline-offset:3px;outline:2px solid #43dc80}.pm-app .watch-player-stats{background:#10251b;border:1px solid #304b3c;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:0;margin-top:10px;display:flex}.pm-app .watch-player-stats>.pm-stats-link{white-space:nowrap;color:#bcd4c5;justify-content:center;align-items:center;min-height:44px;margin:0;padding:0 10px;font-size:12px;display:flex}.pm-app .watch-player-stats:empty{display:none}.pm-app .watch-player-stats .player-account{margin:0;padding:0 5px}.pm-app .watch-player-stats .pm-stats-link+.player-account{border-left:1px solid #304b3c}.pm-app .watch-player-stats .player-account summary{border:0;border-radius:0;width:44px;height:44px}.pm-app .pm-view-tabs{background:0 0;border:0;border-bottom:1px solid #294536;border-radius:0;gap:6px;margin:0 0 12px;padding:0;display:flex;justify-content:flex-start!important}.pm-app .pm-view-tabs button{min-height:44px;padding:12px 18px;color:#b6cfc0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;flex:none!important;margin-left:0!important;margin-right:0!important}.pm-app .pm-view-tabs button[aria-pressed=true]{color:#e1f5e8!important;border-bottom-color:#78dfa3!important}.pm-app .clip-library-tabs{border-bottom:1px solid #294536;flex-wrap:nowrap;align-items:center;gap:18px;margin:0 0 12px;padding:0;display:flex}.pm-app .clip-library-tabs>button{color:#a7bfaf;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:44px;padding:10px 0;font-size:14px}.pm-app .clip-library-tabs>button[aria-pressed=true]{color:#e0f4e7;background:0 0;border-bottom-color:#7adea2}.pm-app .clip-library-tabs .pm-reel-entry{margin:0 0 0 auto;padding:0;display:block}.pm-app .clip-library-tabs .ps-trigger{white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;padding:0;font-size:12px;display:flex}.pm-app .clip-library-tabs .ps-trigger svg{width:16px}.pm-app .pm-discovery{border-top:0;margin-top:10px;padding-top:0}@media (width>=1000px){.pm-app .pm-video-column{min-width:0}.pm-app .pm-discovery{margin-top:0}.pm-app .pm-view-tabs{width:58%}}@media (width<=600px){.pm-app .pm-header{min-height:56px;padding:6px 18px}.pm-app .pm-header img{width:80px}.pm-app .pm-main{padding-top:18px}.pm-app .pm-heading{grid-template-columns:minmax(0,1fr) 165px;align-items:start;gap:10px;margin-bottom:14px;display:grid}.pm-app .pm-heading h1{letter-spacing:-.5px;margin:0;font-size:25px;line-height:1.12}.pm-app .pm-eyebrow{letter-spacing:1px;margin:0 0 9px;font-size:10px}.pm-app .pm-header-summary{flex-direction:column;grid-area:1/2;align-items:stretch;display:flex}.pm-app .pm-header-score{justify-content:center;gap:7px}.pm-app .pm-header-score small{max-width:60px;font-size:10px;line-height:1.3}.pm-app .pm-header-score strong{min-width:39px;padding:3px 8px;font-size:28px}.pm-app .watch-player-stats .pm-stats-link{flex:1;justify-content:center}.pm-app .pm-watch-layout{gap:10px}.pm-app .pm-discovery{margin-top:0;padding-top:0}}@media (width<=350px){.pm-app .clip-library-tabs .ps-trigger{font-size:11px}.pm-app .pm-heading{grid-template-columns:minmax(0,1fr) 145px}}.you-intro{border-top:1px solid #294438;border-bottom:1px solid #294438;margin:8px 0 20px;padding:18px 0}.you-personal-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.you-personal-summary>.you-intro-heading{grid-area:1/1;min-width:0}.you-personal-summary>.you-more-stats{grid-area:1/2}.you-personal-summary>.you-intro-stats,.you-personal-summary>.you-find-moments{grid-column:1/-1}.you-intro-heading{align-items:center;gap:13px;display:flex}.you-intro-heading .plei-player-badge{flex-shrink:0;width:50px;height:50px}.you-intro-heading h2{margin:0;font-family:Clash,Inter,sans-serif;font-size:25px;line-height:1.1}.you-intro-heading p{color:#adc1b5;margin:6px 0 0;font-size:12px}.you-more-stats{color:#a5e6bd;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:5px;min-height:44px;margin-left:auto;font-size:13px;display:flex}.you-intro-stats{grid-auto-columns:1fr;grid-auto-flow:column;margin-top:20px;display:grid}.you-intro-stats>button{color:#bbd4c5;text-align:left;background:0 0;border:0;border-left:1px solid #294438;grid-template-columns:auto auto;place-content:center;align-items:center;gap:3px 10px;display:grid}.you-intro-stats>button:first-child{border-left:0}.you-intro-stats svg{color:#87c7a4;grid-row:1/3}.you-intro-stats strong{color:#effaf5;font-family:Clash;font-size:29px;line-height:1}.you-intro-stats small{margin-left:3px;font-family:Inter;font-size:12px}.you-intro-stats span{grid-column:2;font-size:12px}.you-identify{text-align:left;color:#b2e8c6;background:#102f22;border:1px solid #355b43;border-radius:18px;align-items:center;gap:14px;width:100%;padding:19px;display:flex}.you-identify span{flex:1}.you-identify strong{color:#effaf5;font-size:17px;display:block}.you-identify small{color:#adc1b5;margin-top:5px;font-size:12px;display:block}.you-pinned{background:#113324;border:1px solid #477a59;border-radius:20px;margin:0 0 26px;padding:20px}.you-pinned .pm-eyebrow{color:#78dda0;margin:0 0 6px;font-size:10px}.you-share-prompt{color:#b1e9c6;text-align:left;background:#153c2a;border:1px solid #477a59;border-radius:17px;align-items:center;gap:14px;width:100%;margin:25px 0;padding:20px;display:flex}.you-share-prompt>span{flex:1}.you-share-prompt strong{color:#edfaf1;font-size:16px;display:block}.you-share-prompt small{color:#a8c7b5;margin-top:5px;font-size:12px;display:block}.personal-share-dialog{width:min(920px,100vw - 32px)!important}.personal-share-layout{grid-template-columns:1fr 1fr;gap:34px;display:grid}.personal-share-preview{align-self:start;position:sticky;top:0}.personal-share-image{background:#08261a;border-radius:15px;place-items:center;max-width:100%;max-height:min(540px,100dvh - 310px);margin:auto;display:grid;overflow:hidden;box-shadow:0 12px 36px #0003}.personal-share-image img{object-fit:contain;width:100%;height:100%;display:block}.personal-share-caption{text-align:center;color:#95b59f;margin:12px 0 0;font-size:11px}.personal-share-options fieldset{border:0;border-top:1px solid #31523f;min-width:0;margin:20px 0 0;padding:18px 0 0}.personal-share-options legend{float:left;color:#c0ddcb;width:100%;margin-bottom:12px;font-size:13px;font-weight:600}.personal-share-options fieldset>div{clear:both}.personal-segments{gap:6px;display:flex}.personal-segments button{color:#acc9b8;background:#092119;border:1px solid #375743;border-radius:12px;flex:1;padding:11px 8px;font-size:12px}.personal-segments button[aria-pressed=true]{color:#153b27;background:#d5f4e2;border-color:#d5f4e2}.personal-segments small{opacity:.7;margin-top:4px;font-size:10px;display:block}.personal-backgrounds{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.personal-backgrounds button{color:#bbd4c4;background:#102a1e;border:1px solid #355d43;border-radius:11px;padding:4px;font-size:10px;position:relative;overflow:hidden}.personal-backgrounds button[aria-pressed=true]{border:2px solid #4ade80;padding:3px}.personal-backgrounds img,.clean-swatch{object-fit:cover;border-radius:7px;width:100%;height:52px;display:block}.clean-swatch{background:#103324;place-items:center;font-family:Clash;font-size:22px;font-weight:650;display:grid}.personal-backgrounds button>svg{color:#183b25;background:#d5f4e2;border-radius:50%;position:absolute;top:8px;right:8px}.personal-blur{align-items:center;gap:7px;margin-top:13px;font-size:12px;display:flex}.personal-blur>span{color:#a3c3af;margin-right:auto}.personal-blur button{color:#a6c6b3;background:0 0;border:1px solid #34573e;border-radius:18px;padding:5px 12px;font-size:11px}.personal-blur [aria-pressed=true]{color:#d4f6df;background:#1d4b31;border-color:#75b48c}.personal-stat-choices{flex-wrap:wrap;gap:7px;display:flex}.personal-stat-choices button{color:#a7c8b3;background:#09251a;border:1px solid #365b43;border-radius:9px;align-items:center;gap:5px;padding:8px;font-size:11px;display:flex}.personal-stat-choices [aria-pressed=true]{color:#cef0dc;background:#183f2a;border-color:#6eae84}.personal-stat-choices button strong{font-weight:500}.personal-text{color:#a6ddb9;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:inline-flex}.personal-name{color:#b8d8c3;gap:8px;margin-top:20px;font-size:12px;display:grid}.personal-name input{color:#e8f8ee;background:#061e14;border:1px solid #375b43;border-radius:10px;width:100%;min-width:0;padding:11px;font-size:15px}.personal-name small{color:#86ac93;font-size:10px}.personal-share-actions{justify-content:center;align-items:center;gap:22px;width:100%;display:flex}.personal-share-actions .pm-primary{justify-content:center;min-width:240px}.you-physical-share{color:#91d9ad;background:0 0;border:0;border-top:1px solid #395c47;align-items:center;gap:6px;margin-top:12px;padding:12px 0 0;font-size:12px;display:flex}@media (width<=700px){.you-intro-heading{gap:9px}.you-intro-heading h2{font-size:20px}.you-intro-heading p{font-size:10px}.you-more-stats{padding:4px;font-size:11px}.you-intro-heading .plei-player-badge{width:40px;height:40px}.you-intro-stats strong{font-size:25px}.you-intro-stats span{font-size:10px}.you-intro-stats>button{gap:3px 6px}.personal-share-dialog{width:100%!important}.personal-share-layout{display:block}.personal-share-preview{max-width:270px;margin:0 auto 20px;position:static}.personal-share-image{max-height:none}.personal-share-image[style*="9 / 16"]{max-width:216px}.personal-share-actions{flex-direction:column;gap:3px}.personal-share-actions .pm-primary{width:100%}.personal-share-actions .personal-text{padding:8px}.personal-share-options fieldset{margin-top:18px;padding-top:15px}.you-pinned{padding:16px}.you-playback-controls .watch-toolbar-modes{gap:12px!important}.you-playback-controls .watch-toolbar-modes button{font-size:12px!important}.you-playback-controls .watch-toolbar-stats button{font-size:11px!important}}.personal-stat-count{clear:both;color:#adcbb8;margin:0 0 12px;font-size:12px}.personal-edit-stats{color:#d5f4e2;background:#19462e;border:1px solid #81b994;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:14px;padding:12px 18px;font-size:14px;font-weight:600;display:flex}.personal-stat-choices button{min-height:40px}.personal-share-actions>.pm-primary{width:100%;max-width:520px}.you-team-stats{color:#b5d8c4;width:100%;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:4px 0 0;padding:5px 8px;font-size:12px;display:flex}.you-playback-controls{border-bottom:1px solid #294536;align-items:center;gap:24px;min-width:0;margin-bottom:16px;display:flex}.you-playback-controls .watch-toolbar{border:0;flex:none;margin:0;overflow:visible}.you-playback-controls .cmf{flex:1;justify-content:flex-end;gap:10px;margin:0}.you-playback-controls .cmf-audience{min-width:0}.you-team-discovery{color:#a8c2b5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:0 0 20px;font-size:13px;display:flex}.you-team-discovery .pm-text{align-items:center;gap:8px;min-height:44px;padding:0;display:inline-flex}.you-selection-context{color:#b5d8c4;align-items:center;gap:14px;margin-left:auto;font-size:13px;display:flex}.you-selection-context button{color:#a6ddb9;background:0 0;border:0;align-items:center;gap:4px;min-height:44px;display:flex}.you-collection-heading{border-bottom:1px solid #294536;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 20px;padding:0 0 14px;display:flex}.you-collection-heading h2{margin:0;font-family:Clash,Inter,sans-serif;font-size:21px}.you-collection-heading h2 span{color:#a3bcaf;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.you-collection-actions{align-items:center;gap:12px;display:flex}.you-collection-actions button{color:#b4d5c2;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:8px 4px;font-size:13px;display:flex}.you-collection-actions .you-saved-toggle{border:1px solid #365a44;border-radius:22px;padding:8px 12px}.you-collection-actions .you-saved-toggle[aria-pressed=true]{color:#163f29;background:#d5f4e2}@media (width<=900px){.you-playback-controls{padding-bottom:12px;display:block}.you-playback-controls .watch-toolbar{margin-bottom:12px}.you-playback-controls .cmf{justify-content:space-between;gap:8px}.you-playback-controls .cmf-audience{flex:1.65}.you-playback-controls .cmf-audience button{flex:auto;min-height:44px;padding:8px 6px;font-size:12px}.you-playback-controls .cmf-kinds button{padding:9px 10px;font-size:12px}.you-selection-context{justify-content:space-between}}@media (width<=420px){.you-collection-heading h2{font-size:19px}.you-collection-heading{gap:6px 10px}.you-collection-actions{gap:10px}.you-collection-actions button{font-size:12px}}.clip-actions-inline{flex-wrap:nowrap;justify-content:flex-start}.clip-actions-inline .clip-assign-player{justify-content:center;min-width:0;margin:0}.clip-actions-inline .clip-assign-player svg{flex-shrink:0}.you-collection-actions .pm-reel-entry{align-self:center;margin:0}@media (width<=600px){.clip-actions-inline{gap:6px}.clip-actions-inline button.clip-action-icon,.clip-actions-inline button.ps-trigger{flex-basis:44px;width:44px;height:44px;min-height:44px}.clip-actions-inline button.clip-props{gap:4px;min-height:44px;padding:0 8px;font-size:12px}.clip-actions-inline .clip-reaction{width:20px}.clip-actions-inline .clip-props-count{min-width:14px;padding-left:4px;font-size:12px}.clip-actions-inline .clip-assign-player{flex:auto;gap:5px;padding:8px 6px;font-size:12px;line-height:1.25}.clip-actions-inline .clip-assign-player svg{width:20px;height:20px}}.you-initials{color:#b7e7cb;background:#0d3b2e;border:1px solid #40dc7d;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:19px;display:inline-grid}.personal-share-caption{min-height:1.5em}.you-find-moments{align-items:center;gap:8px;margin-top:20px;display:inline-flex}.you-intro-stats:empty{display:none}.you-account-actions{align-items:center;gap:8px;display:flex}
