._playhead_13pmq_10{pointer-events:auto;bottom:var(--space-3);left:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);z-index:101;-webkit-user-select:none;user-select:none;background:#0009;display:flex;position:absolute}@media (width<=640px){._playhead_13pmq_10{bottom:var(--space-2);left:var(--space-2);right:var(--space-2);background:#000000c7;border:1px solid #ffffff14}}._playPauseBtn_13pmq_46{color:#ffffffd9;cursor:pointer;border-radius:var(--radius-xs);width:20px;height:20px;transition:color var(--transition-snappy);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){._playPauseBtn_13pmq_46:hover{color:#fff}}._track_13pmq_69{border-radius:var(--radius-xs);cursor:pointer;touch-action:none;background:#ffffff38;flex:1;height:4px;position:relative}._track_13pmq_69:before{content:"";position:absolute;inset:-8px 0}._fill_13pmq_86{background:var(--color-accent);border-radius:var(--radius-xs);pointer-events:none;transform-origin:0;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0)}._thumb_13pmq_105{width:10px;height:10px;box-shadow:0 0 0 2px var(--color-accent);pointer-events:none;will-change:left;transition:width var(--transition-fast), height var(--transition-fast);background:#fff;border-radius:50%;position:absolute;top:50%;left:0%;transform:translate(-50%,-50%)}._dragging_13pmq_125 ._thumb_13pmq_105{width:12px;height:12px}._disabled_13pmq_133 ._playPauseBtn_13pmq_46{color:#ffffff4d;cursor:not-allowed}._disabled_13pmq_133 ._track_13pmq_69{cursor:not-allowed;background:#ffffff1a}._disabled_13pmq_133 ._fill_13pmq_86{background:#ffffff2e}._disabled_13pmq_133 ._thumb_13pmq_105{box-shadow:none;background:#ffffff59}._disabled_13pmq_133 ._time_13pmq_148{color:#ffffff59}._time_13pmq_148{font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-wide);color:#ffffffd9;font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:56px}@media (pointer:coarse){._playPauseBtn_13pmq_46{width:24px;height:24px}._track_13pmq_69{height:6px}._thumb_13pmq_105{width:12px;height:12px}._track_13pmq_69:before{inset:-10px 0}}._speedWrap_13pmq_188{margin-right:calc(var(--space-1) - var(--space-2));flex-shrink:0;align-items:center;display:flex;position:relative}._speedBtn_13pmq_196{box-sizing:border-box;min-width:46px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-md);color:#ffffffd9;font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-wide);cursor:pointer;transition:background var(--transition-snappy), color var(--transition-snappy), border-color var(--transition-snappy);background:0 0;border:1px solid #ffffff29;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._speedBtn_13pmq_196:hover{color:#fff;background:#ffffff1a;border-color:#ffffff52}}._speedBtnOpen_13pmq_230{color:#fff;background:#ffffff1a;border-color:#ffffff52}._speedMenu_13pmq_241{bottom:calc(100% + var(--space-1));min-width:80px;padding:var(--space-1) 0;-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);z-index:101;background:#000000d9;border:1px solid #ffffff14;flex-direction:column;display:flex;position:absolute;left:0}@media (prefers-reduced-motion:no-preference){._speedMenu_13pmq_241{animation:_speedMenuIn_13pmq_1 .12s var(--ease-out-expo)}}@keyframes _speedMenuIn_13pmq_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._speedItem_13pmq_277{align-items:center;gap:var(--space-2);min-height:32px;padding:var(--space-1) var(--space-2);color:#ffffffb3;font-family:var(--font-mono);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-wide);cursor:pointer;transition:background var(--transition-snappy), color var(--transition-snappy);background:0 0;border:none;line-height:1.2;display:flex}@media (hover:hover){._speedItem_13pmq_277:hover{color:#fff;background:#ffffff0f}}._speedItemActive_13pmq_303{color:var(--color-accent)}._speedItemCheck_13pmq_310{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._speedItemLabel_13pmq_319{text-align:left;flex:1}._disabled_13pmq_133 ._speedBtn_13pmq_196{color:#ffffff4d;cursor:not-allowed;background:0 0;border-color:#ffffff1a}@media (pointer:coarse){._speedBtn_13pmq_196{min-width:48px;height:24px}._speedItem_13pmq_277{min-height:44px}}
