.watch-prototype #player[data-next-countdown=true] :is(.p-watch-social,.p-watch-caption){visibility:hidden;opacity:0;pointer-events:none}.watch-prototype #player .player-next-prompt{gap:10px;font-size:13px}.watch-prototype #player .player-next-prompt #next-now{position:relative;min-height:36px;padding:0 12px;gap:6px;font-size:13px;line-height:20px}.watch-prototype #player .player-next-prompt #next-now:before{border-top-width:4px;border-bottom-width:4px;border-left-width:6px}.watch-prototype #player .player-next-prompt #next-now:after{content:"";position:absolute;inset:-4px 0;border-radius:999px}.watch-prototype #player{--player-header-row-top:max(8px,env(safe-area-inset-top));--player-reference-unit:min(.069444444vw,.085470085vh);--player-rate-unit:var(--player-reference-unit);--player-reference-bottom:max(env(safe-area-inset-bottom),calc(var(--player-reference-unit)*66))}.watch-prototype #player .player-gesture-time{position:absolute;z-index:14;top:auto;left:50%;bottom:calc(var(--player-reference-unit)*468);transform:translate(-50%);display:flex;align-items:baseline;gap:calc(var(--player-reference-unit)*42);width:max-content;height:auto;max-width:none;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#e7e7e7;font-size:calc(var(--player-reference-unit)*88);line-height:calc(var(--player-reference-unit)*112);font-weight:400;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}.watch-prototype #player .player-gesture-time strong{display:inline;font:inherit;color:#e7e7e7}.watch-prototype #player .player-gesture-time small{display:inline;font:inherit;color:#ffffff8c}.watch-prototype #player .player-gesture-divider{align-self:center;font-size:calc(var(--player-reference-unit)*38);line-height:1;transform:translateY(calc(var(--player-reference-unit)*-1));color:#ffffff8c}.watch-prototype #player .player-rate-hint{position:absolute;z-index:14;top:calc(var(--player-header-row-top) + 22px - var(--player-rate-unit)*57.5);left:50%;right:auto;transform:translate(-50%);display:block;width:calc(var(--player-rate-unit)*910);height:calc(var(--player-rate-unit)*115);min-height:0;max-width:calc(100% - 16px);padding:0;background:none;border:0;border-radius:999px;box-shadow:none;color:#c4c4c4;pointer-events:none;font-size:calc(var(--player-rate-unit)*55);line-height:calc(var(--player-rate-unit)*76);white-space:nowrap}.watch-prototype #player .player-rate-hint>span{position:absolute;top:0;display:flex;align-items:center;justify-content:center;gap:0;min-width:0;height:calc(var(--player-rate-unit)*115);border-radius:999px;opacity:0;background:transparent;color:#c4c4c4;text-shadow:0 1px 3px #0003;transition:left .18s cubic-bezier(.22,.75,.2,1),width .18s cubic-bezier(.22,.75,.2,1),opacity .14s ease,background-color .16s ease,color .14s ease}.watch-prototype #player .player-rate-hint>[data-rate-option="1.5"]{left:calc(var(--player-rate-unit)*93.5);width:calc(var(--player-rate-unit)*134)}.watch-prototype #player .player-rate-hint>[data-rate-option="2"]{left:calc(var(--player-rate-unit)*389.5);width:calc(var(--player-rate-unit)*100)}.watch-prototype #player .player-rate-hint>[data-rate-option="3"]{left:calc(var(--player-rate-unit)*749.5);width:calc(var(--player-rate-unit)*100)}.watch-prototype #player .player-rate-hint>span[data-selected=true]{width:calc(var(--player-rate-unit)*331);background:#333333d9;opacity:1;color:#eee;text-shadow:none}.watch-prototype #player .player-rate-hint>[data-rate-option="1.5"][data-selected=true]{left:calc(var(--player-rate-unit)*9);width:calc(var(--player-rate-unit)*375)}.watch-prototype #player .player-rate-hint>[data-rate-option="2"][data-selected=true]{left:calc(var(--player-rate-unit)*311)}.watch-prototype #player .player-rate-hint>[data-rate-option="3"][data-selected=true]{left:calc(var(--player-rate-unit)*569)}.watch-prototype #player .player-rate-hint[data-rate="1.5"]>[data-rate-option="2"]{left:calc(var(--player-rate-unit)*491.5)}.watch-prototype #player .player-rate-hint[data-choosing=true]>span:not([data-selected=true]){opacity:.35}.watch-prototype #player .player-rate-hint[data-armed=true]>span:not([data-selected=true]){opacity:0}.watch-prototype #player .player-rate-hint svg{display:block;width:0;height:calc(var(--player-rate-unit)*68);margin-right:0;flex-shrink:0;opacity:0;transition:width .18s cubic-bezier(.22,.75,.2,1),margin-right .18s cubic-bezier(.22,.75,.2,1),opacity .14s ease}.watch-prototype #player .player-rate-hint>span[data-selected=true] svg{width:calc(var(--player-rate-unit)*80);margin-right:calc(var(--player-rate-unit)*50);opacity:1}.watch-prototype #player .player-rate-hint:not([data-settled=true])>span[data-selected=true] .player-rate-arrow-first{animation:player-rate-arrow-glow .84s ease-in-out infinite}.watch-prototype #player .player-rate-hint:not([data-settled=true])>span[data-selected=true] .player-rate-arrow-second{animation:player-rate-arrow-glow .84s -.42s ease-in-out infinite}@keyframes player-rate-arrow-glow{0%,to{opacity:.28}50%{opacity:1}}.watch-prototype #player .player-rate-hint[data-settled=true]{width:max-content;height:auto;pointer-events:auto;font-size:calc(var(--player-rate-unit)*55)}.watch-prototype #player .player-rate-hint[data-settled=true]>span:not([data-selected=true]){display:none}.watch-prototype #player .player-rate-hint[data-settled=true]>span[data-selected=true]{position:relative;left:auto;width:auto;min-width:0;height:calc(var(--player-rate-unit)*115);padding:0 calc(var(--player-rate-unit)*40)}.watch-prototype #player .player-rate-hint[data-settled=true]>span svg{display:none}.watch-prototype #player .player-rate-hint:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:999px}.watch-prototype #player .player-rate-guide{position:absolute;z-index:14;left:0;right:0;bottom:0;height:calc(var(--player-reference-unit)*367);width:auto;max-width:none;transform:none;border:0;border-radius:0;box-shadow:none;padding:0;display:block;background:#000;color:#858585;font-size:max(14px,calc(var(--player-reference-unit)*44));line-height:max(20px,calc(var(--player-reference-unit)*60));pointer-events:none;opacity:1;visibility:visible}.watch-prototype #player .player-rate-drop{position:absolute;inset:0 0 var(--player-reference-bottom);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(var(--player-reference-unit)*50);transition:background-color .12s ease,color .12s ease}.watch-prototype #player .player-rate-guide[data-armed=true] .player-rate-drop{background:var(--primary,#e05c89);color:#fff}.watch-prototype #player .player-rate-drop>span{display:block;font:inherit;color:inherit;opacity:1;visibility:visible;white-space:nowrap}.watch-prototype #player .player-rate-guide svg{width:calc(var(--player-reference-unit)*72);height:calc(var(--player-reference-unit)*72);flex-shrink:0}.watch-prototype #player :is(.player-rate-hint,.player-rate-guide,.player-gesture-time)[hidden]{display:none!important}@media(max-width:1023px){.watch-prototype.watch-player-v3 .watch-stage-wrap{height:calc(var(--watch-viewport-height,100dvh) - var(--public-header-height,0px))}.watch-prototype.watch-player-v3[data-sheet=open] .watch-stage-wrap{height:calc(var(--watch-viewport-height,100dvh)*.45 - var(--public-header-height,0px))}.watch-prototype[data-clean=true] .watch-stage-wrap{height:var(--watch-viewport-height,100dvh)}.watch-prototype.watch-player-v3 .watch-player:is(:fullscreen,[data-page-fullscreen=true]){height:var(--watch-viewport-height,100dvh)}.watch-prototype #player .p-watch-back{top:var(--player-header-row-top)}.watch-prototype #player[data-rate-mode]:not([data-rate-mode=""]) :is(.p-watch-back,.p-watch-social,.p-watch-caption,.control-row,.p-watch-mobile-tools,#picture-toggle,.player-watermark,.player-cover,.player-autoplay-sound,.player-next-prompt){visibility:hidden;opacity:0;pointer-events:none}.watch-prototype #player[data-rate-mode]:not([data-rate-mode=""]) .player-controls{opacity:1;visibility:visible;background:none;pointer-events:none}.watch-prototype #player[data-rate-mode]:not([data-rate-mode=""]) .seek-wrap{position:absolute;left:calc(var(--player-reference-unit)*65);right:calc(var(--player-reference-unit)*65);bottom:calc(var(--player-reference-unit)*367 - 22px);opacity:1;visibility:visible;pointer-events:none}.watch-prototype #player[data-rate-mode][data-rate-armed=true] .seek-wrap{opacity:0;visibility:hidden}.watch-prototype #player[data-seeking=true] :is(.p-watch-caption,.p-watch-social,.control-row,.p-watch-mobile-tools,#picture-toggle,.player-watermark,.player-cover){opacity:0;visibility:hidden;pointer-events:none}.watch-prototype #player[data-seeking=true] .video-stage{filter:brightness(.72)}.watch-prototype #player[data-seeking=true] .player-controls{opacity:1;visibility:visible;background:none}.watch-prototype #player .seek-preview{left:50%!important;bottom:calc(var(--player-reference-unit)*245 + 22px);transform:translate(-50%);width:auto;height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.watch-prototype #player .preview-frame{position:relative;left:0;top:0;width:auto;height:auto;box-sizing:border-box;margin:0;border:calc(var(--player-reference-unit)*4) solid #fff;border-radius:calc(var(--player-reference-unit)*36);overflow:hidden;background:#151515}.watch-prototype #player #preview-image{position:absolute;left:0;top:0;max-width:none;max-height:none;object-fit:contain}.watch-prototype #player #preview-time{display:none}.watch-prototype #player[data-seeking=true] .seek-wrap{position:absolute;left:calc(var(--player-reference-unit)*65);right:calc(var(--player-reference-unit)*65);bottom:calc(var(--player-reference-unit)*367 - 22px)}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]),.watch-prototype #player[data-rate-mode]:not([data-rate-mode=""]),.watch-prototype #player[data-seeking=true]{--player-progress:#fff}.watch-prototype #player[data-seeking=true] #seek::-webkit-slider-thumb{opacity:1!important;width:calc(var(--player-reference-unit)*72);height:calc(var(--player-reference-unit)*72);margin-top:calc(var(--player-reference-unit)*-21.5);background:#fff}.watch-prototype #player[data-seeking=true] #seek::-moz-range-thumb{width:calc(var(--player-reference-unit)*72);height:calc(var(--player-reference-unit)*72);background:#fff}.watch-prototype #player[data-seeking=true] #seek::-webkit-slider-runnable-track,.watch-prototype #player[data-seeking=true] #seek::-moz-range-track{height:calc(var(--player-reference-unit)*29)}}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]){--player-progress:#fff}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) .player-controls{padding-left:calc(var(--player-reference-unit)*65);padding-right:calc(var(--player-reference-unit)*65)}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) .seek-wrap{margin-left:0;margin-right:0}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-controls=hidden] .seek-wrap{left:calc(var(--player-reference-unit)*65);right:calc(var(--player-reference-unit)*65)}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) #seek::-webkit-slider-runnable-track,.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) #seek::-moz-range-track{height:3px}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) #seek::-webkit-slider-thumb{width:8px;height:8px;margin-top:-2.5px;background:#fff}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) #seek::-moz-range-thumb{width:8px;height:8px;background:#fff}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-seeking=true] #seek::-webkit-slider-runnable-track,.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-seeking=true] #seek::-moz-range-track{height:calc(var(--player-reference-unit)*29)}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-seeking=true] #seek::-webkit-slider-thumb{width:calc(var(--player-reference-unit)*72);height:calc(var(--player-reference-unit)*72);margin-top:calc(var(--player-reference-unit)*-21.5);background:#fff}.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-seeking=true] #seek::-moz-range-thumb{width:calc(var(--player-reference-unit)*72);height:calc(var(--player-reference-unit)*72);background:#fff}@media(prefers-reduced-motion:reduce){.watch-prototype #player .player-rate-hint>span,.watch-prototype #player .player-rate-drop,.watch-prototype #player .player-rate-hint svg{transition:none}.watch-prototype #player .player-rate-hint path{animation:none!important}}.watch-prototype #player .player-time-jumps{display:none}.watch-prototype #player .player-time-jumps button{min-width:44px;min-height:44px;display:grid;place-items:center}.watch-prototype #player .player-time-jumps svg{width:22px;height:22px}@media(max-width:1023px){.watch-prototype #player[data-landscape-fullscreen=true] :is(.p-watch-mobile-tools,.p-watch-caption,.p-watch-social,#player-settings-toggle){display:none}.watch-prototype #player[data-landscape-fullscreen=true] .player-episode-controls{display:flex;align-items:center;gap:2px}.watch-prototype #player[data-landscape-fullscreen=true] .player-episode-controls>.control-button{min-width:44px;min-height:44px}.watch-prototype #player[data-landscape-fullscreen=true] .player-time-jumps{display:flex;align-items:center;gap:2px}.watch-prototype.watch-player-v3 #player[data-landscape-rotated=true]{position:fixed;left:calc(var(--player-landscape-viewport-width,100vw)/2);top:calc(var(--player-landscape-viewport-height,100dvh)/2);right:auto;bottom:auto;width:var(--player-landscape-viewport-height,100dvh);height:var(--player-landscape-viewport-width,100vw);max-width:none;max-height:none;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true]) .player-rate-guide{left:50%;right:auto;bottom:4.027778%;transform:translate(-50%);width:44.318182%;height:10.972222%;min-height:0;background:none;font-size:calc(var(--player-rate-unit)*44);line-height:calc(var(--player-rate-unit)*60)}.watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true]) .player-rate-drop{inset:0;flex-direction:row;gap:calc(var(--player-rate-unit)*42);border-radius:calc(var(--player-rate-unit)*30);background:#0009}.watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true]) .player-rate-guide svg{width:calc(var(--player-rate-unit)*84);height:calc(var(--player-rate-unit)*84)}.watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true]) .player-rate-guide[data-armed=true] .player-rate-drop{background:var(--primary,#e05c89);color:#fff}.watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true])[data-rate-mode]:not([data-rate-mode=""]) .seek-wrap{bottom:0}}

/* Playback composition verified against the supplied interactive prototype. */
html:has(.watch-prototype),
body:has(.watch-prototype) {background:#000;}
/* Playback labels are controls, not selectable document text. Keep editing
   menus available inside comment and other text fields. */
.watch-prototype,
.watch-prototype * {
  -webkit-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
}
.watch-prototype :is(input,textarea,[contenteditable="true"],[contenteditable=""],[contenteditable="plaintext-only"]),
.watch-prototype :is([contenteditable="true"],[contenteditable=""],[contenteditable="plaintext-only"]) * {
  -webkit-user-select:text;
  user-select:text;
  -webkit-touch-callout:default;
}

.watch-prototype #seek::-webkit-slider-runnable-track {height:2px;border:0;border-radius:999px;background:linear-gradient(to right,var(--player-progress) 0%,var(--player-progress) var(--range-fill,0%),transparent var(--range-fill,0%)),var(--seek-buffered,linear-gradient(#ffffff28,#ffffff28));}
.watch-prototype #seek::-moz-range-track {height:2px;border:0;border-radius:999px;background:linear-gradient(to right,var(--player-progress) 0%,var(--player-progress) var(--range-fill,0%),transparent var(--range-fill,0%)),var(--seek-buffered,linear-gradient(#ffffff28,#ffffff28));}
@media(max-width:1023px){
 .watch-prototype #player[data-seeking=true] #seek::-webkit-slider-runnable-track {height:calc(var(--player-reference-unit)*29);}
 .watch-prototype #player[data-seeking=true] #seek::-moz-range-track {height:calc(var(--player-reference-unit)*29);}
}
.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) #seek::-webkit-slider-runnable-track {height:3px;}
.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true]) #seek::-moz-range-track {height:3px;}
.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-seeking=true] #seek::-webkit-slider-runnable-track {height:calc(var(--player-reference-unit)*29);}
.watch-prototype #player:is(:fullscreen,[data-page-fullscreen=true])[data-seeking=true] #seek::-moz-range-track {height:calc(var(--player-reference-unit)*29);}
html:has(.watch-prototype),body:has(.watch-prototype){background:#000;}
@media(max-width:1023px){
.watch-prototype #player:not([data-settings-open=true]) .player-controls:not(:has([role=menu]:not([hidden]))) {touch-action:none;}
}

@media(max-width:1023px){
.watch-prototype #player[data-seeking=true] .player-autoplay-sound {opacity:0;visibility:hidden;pointer-events:none;}
}

.watch-prototype .p-watch-social .p-watch-quicknav {display:none;}
@media(max-width:1023px){
.watch-prototype #player .p-watch-social:has(>.p-watch-quicknav) {
    gap:clamp(0px,calc((var(--watch-viewport-height,100dvh) - var(--public-header-height,57px) - var(--mobile-actions-bottom,calc(190px + max(16px,env(safe-area-inset-bottom)))) - 336px)/5),12px);
  }
.watch-prototype #player .p-watch-social .p-watch-quicknav {
    display:grid;width:44px;min-height:48px;justify-items:center;align-content:center;gap:4px;
    color:#e6e6e6;font:400 11px/16px var(--font-sans);text-decoration:none;text-shadow:0 1px 3px #000b;
  }
.watch-prototype #player .p-watch-social .p-watch-quicknav svg {
    width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;
    stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #0005);
  }
}

@media(max-width:1023px){
.watch-prototype #player .p-watch-social:has(>.p-watch-quicknav){right:7.2px;}
}

/* Measured iOS central transport: glyph masks/102pt and 146pt centers from iOS 18.5.
   Black dim 0.32 is estimated from the matched paused frame (RGB transmission ~0.68).
   Press/morph/ring curves below fit sampled frames; they are not Apple's internal easing. */
.watch-player .player-center-transport {
  --transport-play:url("data:image/png;base64,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");
  --transport-pause:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAB/CAYAAAAQGMd2AAAFPElEQVR4nO2dO4hdRRjHf3P37q5B0d1EDSsYNEs0haIGFAtBRIugBEyh1lZaaGUQG21jLVpY2FhYCAZBFAtFQQMWKrJVIBrjIypiJIKPZDf3fDKHOXC8rGJx7v3+zMwPZuc+lnNnzpzvMd+8gpnxH+wD9gM3AjcAu4CQvgu91F2kn09675v0eivl3wAngRMpP4cPa8BeYD3V8zpgMZXRUt2aXp0Weu9j/SKjXj5J/3MWOAV8B5xO9fxt2xLEBkjpajNbNbN1M3vezM7afJiY2Qkze6RXllmnh8xsY071a8zsTzN72cxuNbO1lNqyhCkJeBh4EbiK+dMAnwO3z/h33gPuZf5E6dgEngFe6D7sN8BNwMfA5T01M0+alG8At83oNz4E7kpqwosLwJ3AF339FXkJuMLp5ndlielm4FmG5wngbuebT7Ixr0xLwGHgDcebPy0JfwB7BjbOvyQnwptO0h8FXu0k4DG0uCwVcCieBHaixePxzygV7D6Rp78jiuUhhuNBdOhU7R3Ayhi4RUAv9ukehAMMx5DXGpIDsQF2o0XoqaGhWEGTXaPkmypi5M+F2gC+bI3EjG9pEoCyCgoUQBfBqzg2wBKaBPLHohu6jBY21WXPmfFYUAWFqTxnmn40VA0jf8IohUcrPkyqFyRgA9TUkE3l2XtBcaaCEiHlag/GzGyAqrcRKMQGlOBvq7IYGyCqIUWMQvoBqhU1CmmAqoL8GFUj7Ispd8SMQlSQqrsXKEQFldDhUWWhSoAvS8pekFHIrAjVBsideO8vjsSmJZZmhFsbUCXAuQFUJSB3rHNDVY2dUUhHTLUfEMgbU4+GUkosqOIn4ZvKPeHciZrnr6qCfFkaC9oAS/lFCokFVRXkx6Ly5Nwx+SMdC2oogNoR85X0dmKWKoFCpiae9y5FobS7iinbgGLC0RVHak9YwAbELbQqPjTK64RLoNoAZ+oqSWdaN1QtGloS0gu1S2Bcw9ECI2IVP9ox4RoL8gs2Xqq8QqYElqsK8kV6pXzutAdf1AZwRnlIsgRaCajBOD8mY8EGsIJmRbQ94aqCnINxJUwBVMS6iVk1GupHu0Qpd127gi5FSMA5NIkPft0rwpF2TpbiDOQwleeM9AEOJVAXaCiEImpHzA/p6emUEoqoI2J+SG/aVwT1FCWBIcnce8LS1AZwpnpBvtRBeYV+QJUCP9poaD1FyQ/pvaNLGJBpJSB3diB+ilLI/BirBXTZHAuOCYeBr6dWvz47SrABPyAeDVUW0ZwJ3TrhGg31owgvSBnp3dMDsEoBEqBsA0bkjfQRJhQwViE/IPMredO6oaoY+XO+hI6YMr8rS0AJSJ8fYBSyV4QqRiGzo1UxCkDdDc2ZeN/r+gBHgno/gFKOsVIlkDdt/WoDCAzIVPxU0LKyFxTIm1i/S6oECISjFdcKIz5QNBStDahS4EfbEfsJLSylnwce2FGzdXEk8mRsgOPpEAe1An4y4LU+RY8tYKNTP++iJwGvD3jNY+gwSU//a/FNMGsf/HuA90VcPwPOANcOfN2oanfjT5Puc/vwdxLwAfAWGhhwZAbXfQ4djnYvOgmI7AE+A650KpSl/G3g0Ix+4x3goJOkW28DqZ3dh30X9Nukir7Cj2MzvPmR+4E38eN74PA/PokSsE16yszO2HxozOwjMzv4L2WZRXrAzI7PsX4/mtnTZrY2XZa+CtqOfcD1wN6UVvsbT3dt2BtZs/8h3k16Ek5HPzjlXn2RaJRjvdZTfk3qgU/XoavXdP26e9C/H/F1VDNfAqeAr1M9t+Vvz1+5hI1o3rMAAAAASUVORK5CYII=");
  --transport-back-ring:url("data:image/png;base64,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");
  --transport-back-digits:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABnCAYAAACJp/ULAAAFCklEQVR4nO2bW4gcRRRAz0zEJ0aNkmiMoGiMwYjRH40RlA0o+Ih+qB9K4oeK4m9+FNQvQVFQ8McHioqooCAYxAeERIwiQZH4IAmCJj5QJOKSrE82O1euVMPYVPVrdvsuPfdAs2zV1K2eU9VV1dU9PRHBaZ++QZ2Oi7fDe7wRLt4IF2+EizfCxRvh4o1w8Ua4eCNcvBEu3ggXb4SLN8LFG+HijXDxRrh4I1y8ES7eCBdvhIs3wsUb4eKNcPFGuHgjXLwRLt4IF2+EizfCxRvh4o1w8Ua4eCNcvBEu3ggXb4SLN+Iw5g/HAH/McsxTgdPDobH3At8CU1ijv3M1PCZE5DUR2S8iMyLygYhsGDHmYhG5R0T2ichA/o/+Py0i74rItZbf3arihSLyXEKMNsADDePeICIHInHzaP4hEdkuIsssHPT+s98uq4FXgJWxCzD83Q8sqRl3E/BIzXlrGvgJuAb4ihZpW/ydwGPAUVp3wedmgEXAwYpx7wKebHA+2Zf/HrgM+I6OiT8eeBq4sUR4xiHgxIriVwGfAkdE8vTLDcKEqudwUqJ+7fnbgXV0aDl5IfAJcFNF6XV5EDg8IXwzcD5wNrAY2AjsG+rpGXpea4HraYs5nkRWiMhkYhIdiMiOxOQ3HSbgsvjLwyQ5iJTfnCizUkR+TUy2W9uaXOe6x28Kl3jW0yUcU8CtwH0jxr8NWJCIf0eizG7g3lxaL8RZA5xDC/RbuCkaRi//L4CLgJcil3xdbo6kacwXgF8Kyr0cVjOxIecWOiD++dyYq0IuAfYMpacoa5Q14c40X0breaOk7J/AW+GzeR/r6YD4LWG9rkPCBcDt4UtnFE22ZRPxlZE0CSuhD6l2brE6VwBn0IG9mj1DPbwOUpK/NtE4H1eM/1FiqOmH2LqvM5a7k72SfL2CYnxWMb6O8T8k6tUlKOMqXgryloQbrFjj1Lm6vo746IV1f6fFDxqWW1aQV+e2P9bjlVPouPh+w3InFDTkbzXiTCbOKRW/M+KlYbkjE+k6TPxVI87fifTYvk+nxDdFdy9nozFllofATojvNcyrIz4VR7cPxlZ8kx4vkZ3KIhYUbEuPrXgpyJsq6MHH1ahjYSL9dzouXhoOJz8X5C2tUf/JifG9aIOtE+L7DcvtDSuSWMOdWSPOWZE0mevtgvkgXhrmZfvqsavkvIp1Hw0sj/R2rfdzxlh8GTsS6RdTjVWR9Xr2IEUfVXZafK9hnrI1sbuo+yynVah7XWRVkz292skYi5eSsu8B/yRiXl2h7qsS6e8k4nZK/CgcDE+RYvvp+uCliHOBSyMNr2P8q7SAtXiZpUeLGb1wrA4P01M8HhE+CMvUtxkD8b0Ry+uwsCsx1j+ReFii7+FM5NIk3A0/wxi+pt2Uh4AXc42oHerY8HbY+6GBloZxXa+G1HbyU7SExUur+ZXFlsReyaIa77G/OeLbATqZbgBepyWsh5rphnl5NoZ1fd1eNBPqub9N6fNB/JdhQ0pyNzA7Cx5SxDgAXBFZ5aTIJlPt6XcDj9Iy1uIngYcjk1z+Fbuqy8v1QeSPJZ/VOrYBlwPPYoD1GD98+z4RGmJbBXFVuC6saoZ/A6Wva38T5pVWf4gwX8WPHdZDzdji4o1w8Ua4eCNcvBEu3ggXb4SLN8LFG+HijXDxRrh4I1y8ES7eCBdvhIs3wsUb4eKNcPFGuHgjXLwRLt4IF2+EizfCxRvh4rHhX62OZpBWoNchAAAAAElFTkSuQmCC");
  --transport-forward-ring:url("data:image/png;base64,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");
  --transport-forward-digits:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABnCAYAAACJp/ULAAAElklEQVR4nO2bSagcRRjHf+NCDtFEDRFR44ZLMIobgjsSBcElARFcohBxw6ugYg5e9OBB8eBBhOhBFDHgRQMucUeJEdwQSUTU4L4lwYl5rnmflNTI8Oiq6e430/83098PioGqrq/f/LqmqrqqXsfMcJpnD8E9HRevw1u8CBcvwsWLcPEiXLwIFy/CxYtw8SJcvAgXL8LFi3DxIly8CBcvwsWLcPEiXLwIFy/CxYtw8SJcvAgXL8LFi3DxIly8CBcvwsWLcPEiXLwIFy/CxYtw8SJcvAgXL8LFi3DxIvZi7jAf2DXkmIcARwCHA1PAl8BW4FfUhP9zFablZrbOzH42s2kze8PMrptlzMVmdqeZbY0x+5mO6SUzW6n87qob72tmazNi7q4Z9woz69pgevfZaGZLFA46/9lvlhOBdcDSoh9g/NwGLK4Y9zbgfqBToU6433fARcAnTPDgeguwKSGdKC2kRcDCCnFvBh6oKL3HwcAG4DAapKkWvwB4BLiypBwD9gO6Ja5dBnwA7J2IE/gMOCA+0E7iujeB85mgFn8K8D5wVc0WOYh7C2ZnFtN64ATguNh1XRNnNUWt7TxgJU0x4kHkGDPbkRnc3skMfgtKxt+dqL8+U2d74u95vanBddQt/vbYZfz/nGPaBawG1swy/g0zfrW9+N1YVkTodu5IjC2h1R9PA4xa/D4FeR8DpwOPD6HrWZXIfwz4MVNvLfBDossJ3dHYi390RksMQs4Etgwh9hnxzbSIZ0rUfzaRfzkTIP6VOHW8ETg5fk4NKXaYexcRlgPeLlH/xUT+0iamlk2s1Xwa07A5O5G/sWT9tzJl5wJP0tLVyc6A8tMS+e+VjP8T8HWiLPw6aat4y5QdGF+Iih5OlfFjcyI/9WbdCvE5Ds2UfUV5vknkL2HEjKv4/TNlv1SIs61G/Fb38fMyZb9XuMdUjfgTLz7HdKasyktZ6trdtFi81ZRbZbk1de2etFh8jlyLLFoernptq1t8jp0D1v7LsrBG/IkQbzXLvs+UpdZvijioRvyJEF+XsJnxZ6Ls6ApxUtd+zogZV/HEzWlLbKaXYV5m7T0sXY+UcRa/KZEflp3LcFJmcC270DaR4jsDyl9O5B9b8pX/gsyy8ru0WPwgNmT6+UsH1oZLEvnP0wDjLH4n8Fyi7KYSR0LOSvyqnqIBxlk8cSuxaNM6rKdfT5oHZ0i3vlNlqYc5VMZd/AtxTb1odvMQcGpB/j3AhYl4D9OSY9qdIR1oeqIg7vy4vfda7LfDUb2L42ymiO1NilccWu1nedwQn80Rvt6JgcuoT7jf1cDTNIS6q/k7U/ZXhTjXxrl31VbU69vXNCl9Loj/CPitT1hPRDhr+UeFON143COclazCP8CtwH00jFp8N/Gl76o5vVwRRX474FqLff858RRz46j7+P55dZhp7ABezWxCV2FFPKl8JHBUPK/5RUxhXPkQIXNFfOtQdzWtxcWLcPEiXLwIFy/CxYtw8SJcvAgXL8LFi3DxIly8CBcvwsWLcPEiXLwIFy/CxYtw8SJcvAgXL8LFi3DxIly8CBcvwsWj4V9DzDja9pVFkQAAAABJRU5ErkJggg==");
  --transport-step:146px;
  position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);
  display:grid;grid-template-columns:repeat(3,56px);column-gap:calc(var(--transport-step) - 56px);
  align-items:center;justify-content:center;width:max-content;color:#fff;
}
.watch-player .player-center-transport[hidden],.watch-player .player-center-transport #picture-toggle[hidden] {display:none!important;}
.watch-player:not([data-transport-ready=true]) .video-stage > #video:not([src]) ~ .player-center-transport,
.watch-player:has(#player-cover:not([hidden]),#buffering:not([hidden]),#player-error:not([hidden])) .player-center-transport {display:none!important;}
.watch-player .player-transport-shade {position:absolute;inset:0;z-index:1;background:rgb(0 0 0 / .32);pointer-events:none;}
.watch-player:not([data-transport-ready=true]) .player-transport-shade {opacity:0;visibility:hidden;}
.watch-player .player-center-transport .player-transport-button,
.watch-player .player-center-transport #picture-toggle {
  position:relative;inset:auto;transform:none;display:grid;place-items:center;min-width:56px;width:56px;min-height:56px;height:56px;
  padding:0;border:0;border-radius:50%;background:none;box-shadow:none;filter:none;color:#fff;opacity:1;transition:none;touch-action:manipulation;
}
.watch-player .player-transport-button::before {content:"";position:absolute;inset:-4px;border-radius:50%;background:#fff3;opacity:0;transform:scale(.96);transition:opacity 150ms ease,transform 150ms ease;pointer-events:none;}
.watch-player .player-transport-button[data-pressed=true]::before {opacity:1;transform:scale(1);}
.watch-player .player-transport-button:focus-visible {outline:2px solid #fff;outline-offset:3px;}
.watch-player .player-transport-button:disabled {pointer-events:none;}
.watch-player .player-transport-skip {position:absolute;left:calc(50% - 15.666667px);top:calc(50% - 18.708333px);width:31.333333px;height:34.333333px;}
.watch-player :is(.player-transport-ring,.player-transport-digits,.player-transport-play,.player-transport-pause) {position:absolute;display:block;background:currentColor;-webkit-mask:var(--glyph) center/100% 100% no-repeat;mask:var(--glyph) center/100% 100% no-repeat;pointer-events:none;}
.watch-player :is(.player-transport-ring,.player-transport-digits) {inset:0;transform-origin:50% 54.490291%;}
.watch-player .player-transport-back .player-transport-ring {--glyph:var(--transport-back-ring);--ring-turn:-360deg;}
.watch-player .player-transport-back .player-transport-digits {--glyph:var(--transport-back-digits);}
.watch-player .player-transport-forward .player-transport-ring {--glyph:var(--transport-forward-ring);--ring-turn:360deg;}
.watch-player .player-transport-forward .player-transport-digits {--glyph:var(--transport-forward-digits);}
.watch-player .player-transport-play {--glyph:var(--transport-play);left:calc(50% - 16.333333px);top:calc(50% - 20.041667px);width:35.333333px;height:39.333333px;}
.watch-player .player-transport-pause {--glyph:var(--transport-pause);left:calc(50% - 16px);top:calc(50% - 21.041667px);width:32px;height:42.333333px;}
.watch-player #picture-toggle[data-paused=true] .player-transport-pause,
.watch-player #picture-toggle[data-paused=false] .player-transport-play {opacity:0;transform:scale(.18);}
.watch-player #picture-toggle[data-paused=true] .player-transport-play,
.watch-player #picture-toggle[data-paused=false] .player-transport-pause {opacity:1;transform:scale(1);}
.watch-player #picture-toggle[data-play-transition=to-pause] .player-transport-play,
.watch-player #picture-toggle[data-play-transition=to-play] .player-transport-pause {animation:transport-glyph-out 450ms ease both;}
.watch-player #picture-toggle[data-play-transition=to-pause] .player-transport-pause,
.watch-player #picture-toggle[data-play-transition=to-play] .player-transport-play {animation:transport-glyph-in 450ms ease both;}
.watch-player .player-transport-button.is-press-feedback::before {animation:transport-press 400ms linear both;}
.watch-player .player-transport-button.is-skipping .player-transport-skip {animation:transport-skip-scale 400ms linear both;}
.watch-player .player-transport-button.is-skipping .player-transport-ring {animation:transport-ring-turn 400ms linear both;}
@keyframes transport-glyph-out {0%{opacity:1;transform:scale(1)}22%{opacity:.6;transform:scale(.64)}40%,100%{opacity:0;transform:scale(.18)}}
@keyframes transport-glyph-in {0%,18%{opacity:0;transform:scale(.18)}38%{opacity:.6;transform:scale(.45)}70%{opacity:1;transform:scale(1.07)}100%{opacity:1;transform:scale(1)}}
/* Fitted to recorded native UI frames; these are not published AVKit timing constants. */
@keyframes transport-press {0%{opacity:0;transform:scale(1)}20%{opacity:1}35%{opacity:1;transform:scale(.875)}85%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}
@keyframes transport-skip-scale {0%{transform:scale(1)}8%{transform:scale(.98)}17%{transform:scale(.93)}26%{transform:scale(.886)}34%{transform:scale(.848)}43%{transform:scale(.822)}51%{transform:scale(.835)}61%{transform:scale(.88)}71%{transform:scale(.926)}80%{transform:scale(.96)}89%{transform:scale(.993)}100%{transform:scale(1)}}
@keyframes transport-ring-turn {0%,8%{transform:rotate(0deg)}18%{transform:rotate(calc(var(--ring-turn)*.016666667))}26%{transform:rotate(calc(var(--ring-turn)*.138888889))}35%{transform:rotate(calc(var(--ring-turn)*.294444444))}44%{transform:rotate(calc(var(--ring-turn)*.461111111))}54%{transform:rotate(calc(var(--ring-turn)*.616666667))}64%{transform:rotate(calc(var(--ring-turn)*.752777778))}73%{transform:rotate(calc(var(--ring-turn)*.852777778))}82%{transform:rotate(calc(var(--ring-turn)*.933333333))}90%{transform:rotate(calc(var(--ring-turn)*.975))}100%{transform:rotate(var(--ring-turn))}}
/* One fade for transport, metadata and existing controls; hidden targets cannot intercept taps. */
.watch-prototype #player :is(.player-center-transport,.player-transport-shade,.p-watch-social,.p-watch-caption,.p-watch-mobile-tools,.player-controls,.p-watch-back) {transition:opacity 150ms linear,visibility 0s linear;}
.watch-prototype #player[data-controls=hidden] :is(.player-center-transport,.player-transport-shade,.p-watch-social,.p-watch-caption,.p-watch-mobile-tools,.player-controls,.p-watch-back) {opacity:0;visibility:hidden;pointer-events:none;transition:opacity 150ms linear,visibility 0s linear 150ms;}
.watch-prototype #player:not([data-transport-ready=true]) .player-transport-shade {opacity:0;visibility:hidden;}
.watch-prototype #player:is([data-swiping=true],[data-seeking=true],[data-next-countdown=true],[data-rate-mode=temporary],[data-rate-mode=locked]) :is(.player-center-transport,.player-transport-shade),
.watch-prototype[data-sheet=open] #player :is(.player-center-transport,.player-transport-shade) {opacity:0;visibility:hidden;pointer-events:none;transition:none;}
@media(max-width:1023px) and (orientation:portrait) {
 .watch-player .player-center-transport {--transport-step:clamp(76px,calc(100vw - 274px),102px);}
}
.watch-player[data-landscape-fullscreen=true] .player-center-transport,
.watch-player[data-landscape-feedback=true] .player-center-transport {--transport-step:146px;}
/* Six unchanged actions fit above the landscape transport/footer without shrinking their type. */
@media(max-width:1023px) {
 .watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true]) .p-watch-social {bottom:100px;gap:0;}
 .watch-prototype #player:is([data-landscape-fullscreen=true],[data-landscape-feedback=true]) .p-watch-social :is(button,.p-watch-quicknav) {min-height:44px;gap:0;}
}
@media(prefers-reduced-motion:reduce) {
 .watch-player .player-center-transport *, .watch-player .player-transport-shade,
 .watch-player .player-center-transport .player-transport-button::before,
 .watch-prototype #player :is(.player-center-transport,.p-watch-social,.p-watch-caption,.p-watch-mobile-tools,.player-controls,.p-watch-back) {animation:none!important;transition:none!important;}
}
/* Cached base CSS may still offset the former standalone center button. */
.pomelo-body .watch-prototype #player:not([data-portrait=true]):not(:fullscreen):not([data-page-fullscreen=true]) .player-center-transport #picture-toggle {top:auto;}
/* The immutable base still hides these metadata blocks in custom fullscreen. */
.pomelo-body .watch-prototype #player.watch-player:is(:fullscreen,[data-page-fullscreen=true]) .p-watch-social {display:grid!important;}
.pomelo-body .watch-prototype #player.watch-player:is(:fullscreen,[data-page-fullscreen=true]) .p-watch-caption {display:block!important;}
/* Replace the cached idle thin-progress exception; active seek/rate owns its progress UI. */
.watch-prototype #player[data-controls=hidden]:not([data-seeking=true]):not([data-rate-mode=temporary]):not([data-rate-mode=locked]) .seek-wrap {opacity:0!important;visibility:hidden!important;pointer-events:none!important;}
.watch-prototype #player[data-controls=hidden]:is([data-seeking=true],[data-rate-mode=temporary],[data-rate-mode=locked]) .player-controls {opacity:1;visibility:visible;}
/* Ordinary landscape must fit its six actions before metadata/resize callbacks run. */
@media(max-width:1023px) and (orientation:landscape) {
 .pomelo-body .watch-prototype #player .p-watch-social {bottom:100px;gap:0;}
 .pomelo-body .watch-prototype #player .p-watch-social :is(button,.p-watch-quicknav) {min-height:44px;gap:0;}
}

@media (max-width:1023px) {
  /* Hidden controls must not leave an invisible navigation target over the picture. */
  .watch-prototype:not([data-sheet=open]) #player[data-controls=hidden] .p-watch-back,
  .watch-prototype:not([data-sheet=open])[data-clean=true][data-clean-controls=hidden] #player .p-watch-back {
    opacity:0;
    visibility:hidden;
    pointer-events:none;
  }
  .watch-prototype:not([data-sheet=open]) #player .p-watch-back:focus-within {
    opacity:1;
    visibility:visible;
  }
}
.watch-prototype #player:not([data-transport-ready=true]) .video-stage > #video:not([src]) ~ .player-center-transport {display:none;}

.watch-player .player-center-transport {left:var(--transport-center-x,50%);top:var(--transport-center-y,50%);}
/* Preserve the normal flow while fading; legacy idle/seek rules must not move the caption/actions. */
.pomelo-body .watch-prototype #player:not(:fullscreen):not([data-page-fullscreen=true]):not([data-landscape-fullscreen=true])[data-controls=hidden]:not([data-seeking=true]):not([data-rate-mode=temporary]):not([data-rate-mode=locked]) .seek-wrap {position:relative;inset:auto;}
.pomelo-body .watch-prototype #player:not(:fullscreen):not([data-page-fullscreen=true]):not([data-landscape-fullscreen=true]) #seek::-webkit-slider-runnable-track {height:3px;}
.pomelo-body .watch-prototype #player:not(:fullscreen):not([data-page-fullscreen=true]):not([data-landscape-fullscreen=true]) #seek::-moz-range-track {height:3px;}
.pomelo-body .watch-prototype #player:not(:fullscreen):not([data-page-fullscreen=true]):not([data-landscape-fullscreen=true]) #seek::-webkit-slider-thumb {margin-top:-2.5px;}
/* Active dragging changes emphasis, not the native pointer owner's track geometry. */
.pomelo-body .watch-prototype #player.watch-player[data-seeking=true] .seek-wrap {position:relative;inset:auto;width:auto;transform:none;}
.pomelo-body .watch-prototype #player.watch-player[data-seeking=true] #seek {height:44px;width:100%;}
.pomelo-body .watch-prototype #player.watch-player[data-seeking=true] #seek::-webkit-slider-runnable-track {height:3px;}
.pomelo-body .watch-prototype #player.watch-player[data-seeking=true] #seek::-moz-range-track {height:3px;}
.pomelo-body .watch-prototype #player.watch-player[data-seeking=true] #seek::-webkit-slider-thumb {width:8px;height:8px;margin-top:-2.5px;opacity:1!important;background:#fff;}
.pomelo-body .watch-prototype #player.watch-player[data-seeking=true] #seek::-moz-range-thumb {width:8px;height:8px;background:#fff;}
.pomelo-body .watch-prototype .watch-stage-wrap:is(:fullscreen,:-webkit-full-screen) #player .p-watch-social,
.pomelo-body .watch-prototype #player.watch-player:is(:fullscreen,:-webkit-full-screen,[data-page-fullscreen=true],[data-landscape-fullscreen=true]) .p-watch-social {display:none!important;}

/* Both seek feedback layers share the unchanged track's local positioning parent. */
@media(max-width:1023px) {
 .watch-prototype #player .seek-wrap > .player-gesture-time {bottom:calc(100% + 8px);}
 .watch-prototype #player .seek-wrap > .seek-preview {bottom:calc(100% + 16px + var(--player-reference-unit)*112);}
}

/* Contain transition posters inside the fixed player stage. */
.watch-prototype #player .player-swipe-preview {display:block;padding:0;background:#000;}
.watch-prototype #player .player-swipe-preview picture {position:absolute;inset:0;min-width:0;min-height:0;}

/* Central transport is mobile-only; desktop keeps its picture gestures and bottom controls. */
@media (min-width:1024px), (hover:hover) and (pointer:fine) {
  .watch-player :is(.player-center-transport,.player-transport-shade) {display:none!important;}
}
