.vast-overlay.svelte-1he8znb{z-index:50;padding-top:max(clamp(.5rem, 2.25cqw, 1.25rem), env(safe-area-inset-top,0px));padding-right:max(clamp(.5rem, 2.25cqw, 1.25rem), env(safe-area-inset-right,0px));padding-bottom:max(clamp(.5rem, 2.25cqw, 1.25rem), env(safe-area-inset-bottom,0px));padding-left:max(clamp(.5rem, 2.25cqw, 1.25rem), env(safe-area-inset-left,0px));pointer-events:none;background:linear-gradient(#050505c2,#0000 24% 72%,#050505e6);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.vast-bar.svelte-1he8znb{justify-content:space-between;align-items:flex-start;display:flex}.vast-bar--bottom.svelte-1he8znb{align-items:flex-end}.vast-label.svelte-1he8znb,.vast-cta.svelte-1he8znb,.vast-skip.svelte-1he8znb{pointer-events:auto;color:#fff;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid #ffffff1a;border-radius:999px;font-size:clamp(.75rem,2.2cqw,.9375rem);font-weight:650;box-shadow:0 .5rem 1.5rem #00000052}.vast-label.svelte-1he8znb{background:#0d0d0dbd;align-items:center;gap:.5rem;padding:.4rem .75rem;display:flex}.vast-timer.svelte-1he8znb{min-width:3ch}.vast-cta.svelte-1he8znb,.vast-skip.svelte-1he8znb{cursor:pointer;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;display:inline-flex}.vast-action-icon.svelte-1he8znb{flex:none;display:inline-flex}.vast-cta.svelte-1he8znb{background:var(--color-primary-600);text-overflow:ellipsis;white-space:nowrap;border-color:#0000;max-width:min(60%,20rem);overflow:hidden}.vast-cta-text.svelte-1he8znb{text-overflow:ellipsis;min-width:0;overflow:hidden}.vast-skip.svelte-1he8znb{background:#0d0d0dc7;min-width:8.5rem}.vast-skip.svelte-1he8znb:disabled{cursor:default;color:var(--color-gray-300);opacity:.82}.vast-icon.svelte-1he8znb{top:max(clamp(3.5rem, 12cqw, 5rem), env(safe-area-inset-top,0px));left:max(clamp(.75rem, 3cqw, 1.5rem), env(safe-area-inset-left,0px));pointer-events:auto;cursor:pointer;background:0 0;border:0;max-width:20%;max-height:28%;padding:0;position:absolute}.vast-icon--right.svelte-1he8znb{right:max(clamp(.75rem, 3cqw, 1.5rem), env(safe-area-inset-right,0px));left:auto}.vast-icon--bottom.svelte-1he8znb{top:auto;bottom:max(clamp(3.75rem, 14cqw, 5.5rem), env(safe-area-inset-bottom,0px))}.vast-icon.svelte-1he8znb img:where(.svelte-1he8znb){object-fit:contain;width:100%;height:100%;display:block}@container (width<=480px){.vast-overlay.svelte-1he8znb{padding-top:max(.5rem, env(safe-area-inset-top,0px));padding-right:max(.5rem, env(safe-area-inset-right,0px));padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px));padding-left:max(.5rem, env(safe-area-inset-left,0px))}.vast-label.svelte-1he8znb,.vast-cta.svelte-1he8znb,.vast-skip.svelte-1he8znb{font-size:.75rem}.vast-label.svelte-1he8znb{min-height:1.75rem;padding:.3125rem .625rem}.vast-cta.svelte-1he8znb,.vast-skip.svelte-1he8znb{min-height:2.75rem;padding:.4375rem .75rem}.vast-skip.svelte-1he8znb{min-width:7.5rem}.vast-icon.svelte-1he8znb{top:max(3.25rem, env(safe-area-inset-top,0px));left:max(.5rem, env(safe-area-inset-left,0px))}.vast-icon--right.svelte-1he8znb{right:max(.5rem, env(safe-area-inset-right,0px));left:auto}.vast-icon--bottom.svelte-1he8znb{top:auto;bottom:max(3.5rem, env(safe-area-inset-bottom,0px))}}@container (width<=280px){.vast-bar--bottom.svelte-1he8znb{gap:.375rem}.vast-cta.svelte-1he8znb{flex:auto;min-width:0;max-width:none;padding-inline:.625rem}.vast-skip.svelte-1he8znb{flex:none;min-width:7rem;padding-inline:.625rem}}@media (prefers-reduced-motion:no-preference){.vast-cta.svelte-1he8znb,.vast-skip.svelte-1he8znb,.vast-icon.svelte-1he8znb{transition:background .15s,transform .15s}.vast-cta.svelte-1he8znb:hover,.vast-skip.svelte-1he8znb:not(:disabled):hover,.vast-icon.svelte-1he8znb:hover{transform:translateY(-1px)}}@media (hover:none){.vast-cta.svelte-1he8znb:hover,.vast-skip.svelte-1he8znb:not(:disabled):hover,.vast-icon.svelte-1he8znb:hover{transform:none}}.autoplay-overlay.svelte-otz7tf{z-index:50;pointer-events:auto;background:#050505f5;justify-content:center;align-items:center;padding:clamp(.5rem,2.5cqw,1.25rem);display:flex;position:absolute;inset:0;overflow:hidden}.autoplay-card.svelte-otz7tf{background:#0d0d0dfa;border:1px solid #ffffff17;border-radius:1rem;grid-template-columns:minmax(8rem,38%) minmax(0,1fr);width:min(100%,44rem);max-height:100%;display:grid;overflow:hidden;box-shadow:0 1.25rem 4rem #0000009e}.autoplay-thumbnail.svelte-otz7tf{background:#000;min-height:0;position:relative}.autoplay-thumbnail.svelte-otz7tf img:where(.svelte-otz7tf){object-fit:cover;width:100%;height:100%;display:block}.autoplay-kind.svelte-otz7tf{color:#fff;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050505c7;border:1px solid #ffffff1a;border-radius:999px;padding:.3125rem .625rem;font-size:.625rem;font-weight:750;position:absolute;top:.75rem;left:.75rem}.autoplay-content.svelte-otz7tf{text-align:left;flex-direction:column;justify-content:center;min-width:0;padding:clamp(.75rem,2.75cqw,1.625rem);display:flex}.autoplay-eyebrow.svelte-otz7tf{color:var(--color-primary-300);letter-spacing:.15em;text-transform:uppercase;font-size:.625rem;font-weight:700}h4.svelte-otz7tf{color:#fff;letter-spacing:-.025em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;font-size:clamp(.875rem,3.5cqw,1.375rem);font-weight:750;line-height:1.18;display:-webkit-box;overflow:hidden}.autoplay-brand.svelte-otz7tf{color:var(--color-gray-400);margin-top:.25rem;font-size:.75rem}.autoplay-progress.svelte-otz7tf{background:#ffffff1f;border-radius:999px;height:.25rem;margin-top:clamp(.625rem,2cqw,1rem);overflow:hidden}.autoplay-progress.svelte-otz7tf div:where(.svelte-otz7tf){border-radius:inherit;background:var(--color-primary-500);height:100%;transition:width .25s linear}.autoplay-actions.svelte-otz7tf{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:clamp(.625rem,2cqw,1rem);display:grid}.autoplay-actions.svelte-otz7tf button:where(.svelte-otz7tf){background:var(--color-primary-600);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.8125rem;font-weight:750;transition:background .15s,transform .12s;display:flex}.play-glyph.svelte-otz7tf{display:inline-flex;transform:translate(1px)}.autoplay-actions.svelte-otz7tf button:where(.svelte-otz7tf):hover{background:var(--color-primary-500)}.autoplay-actions.svelte-otz7tf button:where(.svelte-otz7tf):active{transform:scale(.97)}.autoplay-actions.svelte-otz7tf .secondary:where(.svelte-otz7tf){color:var(--color-gray-200);background:#ffffff0f;border-color:#ffffff1f}.autoplay-actions.svelte-otz7tf .secondary:where(.svelte-otz7tf):hover{color:#fff;background:#ffffff1c}@container (width<=520px){.autoplay-overlay.svelte-otz7tf{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050505;padding:0}.autoplay-card.svelte-otz7tf{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;display:block;position:relative}.autoplay-thumbnail.svelte-otz7tf{position:absolute;inset:0}.autoplay-thumbnail.svelte-otz7tf:after{content:"";background:linear-gradient(0deg,#050505fa 0,#050505c7 48%,#05050529 100%);position:absolute;inset:0}.autoplay-thumbnail.svelte-otz7tf img:where(.svelte-otz7tf){opacity:.68}.autoplay-kind.svelte-otz7tf{top:max(.5rem, env(safe-area-inset-top,0px));left:max(.5rem, env(safe-area-inset-left,0px));z-index:1;padding:.25rem .5rem;font-size:.625rem}.autoplay-content.svelte-otz7tf{z-index:1;height:100%;padding-top:max(clamp(.5rem, 2.5cqw, .75rem), env(safe-area-inset-top,0px));padding-right:max(clamp(.5rem, 2.5cqw, .75rem), env(safe-area-inset-right,0px));padding-bottom:max(clamp(.5rem, 2.5cqw, .75rem), env(safe-area-inset-bottom,0px));padding-left:max(clamp(.5rem, 2.5cqw, .75rem), env(safe-area-inset-left,0px));justify-content:flex-end;position:relative}.autoplay-eyebrow.svelte-otz7tf{font-size:.625rem}h4.svelte-otz7tf{-webkit-line-clamp:1;line-clamp:1;max-width:92%;margin-top:.25rem;font-size:clamp(.8125rem,4cqw,1rem)}.autoplay-progress.svelte-otz7tf{height:.1875rem;margin-top:.375rem}.autoplay-actions.svelte-otz7tf{width:min(100%,19rem);margin-top:.5rem}.autoplay-actions.svelte-otz7tf button:where(.svelte-otz7tf){min-height:2.75rem;font-size:.75rem}.autoplay-brand.svelte-otz7tf{display:none}}@media (hover:none){.autoplay-actions.svelte-otz7tf button:where(.svelte-otz7tf):hover{background:var(--color-primary-600)}.autoplay-actions.svelte-otz7tf .secondary:where(.svelte-otz7tf):hover{background:#ffffff0f}}@media (prefers-reduced-motion:reduce){.autoplay-progress.svelte-otz7tf div:where(.svelte-otz7tf),.autoplay-actions.svelte-otz7tf button:where(.svelte-otz7tf){transition:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.settings-wrap.svelte-thuubk{position:relative}.ctrl-btn.svelte-thuubk{cursor:pointer;border-radius:var(--radius-lg,.75rem);border-style:var(--tw-border-style);color:var(--color-gray-100,#f0f1f3);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,color .15s,transform .16s;display:flex}.ctrl-btn.svelte-thuubk:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.ctrl-btn.svelte-thuubk:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.ctrl-btn.svelte-thuubk:hover{color:var(--color-white,#fff)}.ctrl-btn.svelte-thuubk:active{transform:scale(.92)}.ctrl-btn[aria-expanded=true].svelte-thuubk{color:#fff;background:#ffffff1a}.ctrl-btn--sm.svelte-thuubk{width:44px;height:44px}.settings-popup.svelte-thuubk{z-index:60;overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#0d0d0df5;border:1px solid #ffffff1a;border-radius:1rem;width:max-content;min-width:13.5rem;max-width:min(19rem,100cqw - 1rem);max-height:clamp(8rem,39cqw,19rem);padding:.375rem;position:absolute;bottom:calc(100% + clamp(.25rem,.8cqw,.5rem));right:0;overflow:hidden auto;box-shadow:0 1.25rem 3.75rem #0000009e}.menu-row.svelte-thuubk{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-gray-200,#e2e4e9);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;touch-action:manipulation;background-color:#0000;border-width:0;min-height:2.75rem;transition-duration:.1s;display:flex}.menu-row.svelte-thuubk:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.menu-row.svelte-thuubk:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.menu-row.svelte-thuubk:hover{color:var(--color-white,#fff)}.menu-row--static.svelte-thuubk{cursor:default}.menu-row--back.svelte-thuubk{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);border-bottom:1px solid #ffffff14;border-radius:.75rem .75rem 0 0;min-height:2.875rem;margin-bottom:.25rem}.menu-row--active.svelte-thuubk{color:var(--color-primary-400);background:rgb(var(--primary-500) / .08);font-weight:650}.menu-label.svelte-thuubk{flex:1}.menu-badge.svelte-thuubk{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-gray-400,#9ba1ad);white-space:nowrap;margin-left:auto}.menu-badge--fallback.svelte-thuubk{color:var(--color-primary-400);white-space:nowrap;font-weight:700}.menu-check.svelte-thuubk{width:14px;color:var(--color-primary-400);justify-content:center;align-items:center;display:inline-flex}@container (width<=500px){.ctrl-btn.svelte-thuubk:not(.ctrl-btn--sm){width:38px;height:38px}.settings-popup.svelte-thuubk{border-radius:.875rem;min-width:min(13.5rem,100cqw - .75rem);max-width:calc(100cqw - .75rem);max-height:min(12rem,56.25cqw - 3.125rem)}.menu-row.svelte-thuubk{min-height:2.75rem;font-size:.8125rem}}@container (width<=330px){.ctrl-btn.svelte-thuubk:not(.ctrl-btn--sm){width:40px;height:40px}}@media (hover:none){.ctrl-btn.svelte-thuubk:hover,.menu-row.svelte-thuubk:hover{background:0 0}.menu-row--active.svelte-thuubk:hover{background:rgb(var(--primary-500) / .08)}}@media (prefers-reduced-motion:reduce){.ctrl-btn.svelte-thuubk{transition:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.ctrl-row.svelte-1lcsnhs{justify-content:space-between;align-items:center;gap:clamp(.25rem,1.2cqw,.875rem);min-width:0;display:flex}.ctrl-left.svelte-1lcsnhs{pointer-events:auto;flex:1;align-items:center;gap:clamp(0,.6cqw,.375rem);min-width:0;display:flex}.ctrl-right.svelte-1lcsnhs{pointer-events:auto;flex-shrink:0;align-items:center;gap:clamp(0,.35cqw,.25rem);display:flex}.ctrl-btn.svelte-1lcsnhs{cursor:pointer;border-radius:var(--radius-lg,.75rem);border-style:var(--tw-border-style);color:var(--color-gray-100,#f0f1f3);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,color .15s,transform .12s;display:flex}.ctrl-btn.svelte-1lcsnhs:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.ctrl-btn.svelte-1lcsnhs:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.ctrl-btn.svelte-1lcsnhs:hover{color:var(--color-white,#fff)}.ctrl-btn.svelte-1lcsnhs:active{transform:scale(.92)}.ctrl-btn--sm.svelte-1lcsnhs{width:44px;height:44px}.play-glyph.svelte-1lcsnhs{display:inline-flex;transform:translate(1px)}.volume-wrap.svelte-1lcsnhs{flex-shrink:0;align-items:center;transition:margin-right .2s;display:flex}.volume-wrap--mobile.svelte-1lcsnhs{margin-right:clamp(.375rem,3cqw,.625rem)}.volume-wrap--mobile.svelte-1lcsnhs .ctrl-btn:where(.svelte-1lcsnhs) svg{transform:translate(.1875rem)}.vol-slider.svelte-1lcsnhs{--pct:calc(var(--val) * 100%);opacity:0;appearance:none;cursor:pointer;background:0 0;width:0;min-width:0;height:42px;margin-left:0;transition:width .2s,opacity .2s}.volume-wrap.svelte-1lcsnhs:hover .vol-slider:where(.svelte-1lcsnhs),.vol-slider.svelte-1lcsnhs:focus-visible{opacity:1;width:76px;margin-left:0}.vol-slider--mobile.svelte-1lcsnhs{opacity:1;touch-action:pan-y;width:clamp(3.25rem,18cqw,4.75rem);height:44px;margin-left:0}.vol-slider.svelte-1lcsnhs::-webkit-slider-runnable-track{background:linear-gradient(var(--color-primary-600), var(--color-primary-600)) 0 / var(--pct) 100% no-repeat, #ffffff38;border-radius:999px;height:3px}.vol-slider.svelte-1lcsnhs::-webkit-slider-thumb{appearance:none;background:var(--color-primary-400);border-radius:50%;width:12px;height:12px;margin-top:-4.5px;box-shadow:0 2px 8px #00000080}.vol-slider.svelte-1lcsnhs::-moz-range-track{background:linear-gradient(var(--color-primary-600), var(--color-primary-600)) 0 / var(--pct) 100% no-repeat, #ffffff38;border-radius:999px;height:3px}.vol-slider.svelte-1lcsnhs::-moz-range-thumb{background:var(--color-primary-400);border:0;border-radius:50%;width:12px;height:12px}.vol-slider--mobile.svelte-1lcsnhs::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6.5px}.vol-slider--mobile.svelte-1lcsnhs::-moz-range-thumb{width:16px;height:16px}.time-display.svelte-1lcsnhs{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);white-space:nowrap;min-width:0;color:var(--color-gray-100);font-variant-numeric:tabular-nums;flex-shrink:1;align-items:baseline;gap:.35rem;padding-inline:clamp(.125rem,.5cqw,.375rem);font-size:.8125rem;display:flex;overflow:hidden}.time-separator.svelte-1lcsnhs,.time-duration.svelte-1lcsnhs{color:var(--color-gray-400)}.time-display--sm.svelte-1lcsnhs{gap:.25rem;font-size:.75rem;font-weight:600}@container (width<=500px){.ctrl-btn.svelte-1lcsnhs:not(.ctrl-btn--sm){width:38px;height:38px}.time-display.svelte-1lcsnhs{font-size:.75rem}}@container (width<=330px){.ctrl-btn.svelte-1lcsnhs:not(.ctrl-btn--sm){width:40px;height:40px}.time-separator.svelte-1lcsnhs,.time-duration.svelte-1lcsnhs{display:none}}@media (hover:none){.ctrl-btn.svelte-1lcsnhs:hover{background:0 0}}@media (hover:hover) and (pointer:fine){.volume-wrap.svelte-1lcsnhs:not(.volume-wrap--mobile):hover,.volume-wrap.svelte-1lcsnhs:not(.volume-wrap--mobile):focus-within{margin-right:.5rem}}@media (prefers-reduced-motion:reduce){.ctrl-btn.svelte-1lcsnhs,.volume-wrap.svelte-1lcsnhs,.vol-slider.svelte-1lcsnhs{transition:none}}@property --tw-tracking{syntax:"*";inherits:false}.timeline.svelte-1regxyd{--timeline-track-offset:8px;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;align-items:center;width:100%;height:28px;display:flex;position:relative}.timeline__track.svelte-1regxyd,.timeline__progress.svelte-1regxyd,.timeline__buffer.svelte-1regxyd{width:100%;height:var(--media-time-slider-track-height,4px);left:0;top:calc(100% - var(--timeline-track-offset));pointer-events:none;border-radius:999px;transition:height .15s;position:absolute;transform:translateY(-50%)}.player.is-scrubbing .timeline__track.svelte-1regxyd,.player.is-scrubbing .timeline__progress.svelte-1regxyd,.player.is-scrubbing .timeline__buffer.svelte-1regxyd{height:6px}.timeline__track.svelte-1regxyd{background:#fff3}.timeline__buffer.svelte-1regxyd{background:#ffffff61;transition:width .2s linear,height .15s}.timeline__progress.svelte-1regxyd{background:var(--color-primary-500);z-index:1}.timeline.svelte-1regxyd:focus-visible .timeline__track:where(.svelte-1regxyd){box-shadow:0 0 0 2px #ffffffb3}.timeline__thumb.svelte-1regxyd{background:var(--color-primary-400);z-index:2;pointer-events:none;will-change:transform;border-radius:50%;width:13px;height:13px;transition:transform .18s;position:absolute;top:50%;right:0;transform:translate(50%,-50%)scale(0);box-shadow:0 2px 8px #0000008c}.timeline.svelte-1regxyd:active .timeline__thumb:where(.svelte-1regxyd),.timeline.svelte-1regxyd:focus-visible .timeline__thumb:where(.svelte-1regxyd),.player.is-scrubbing .timeline__thumb.svelte-1regxyd{transform:translate(50%,-50%)scale(1)}@media (hover:hover){.timeline.svelte-1regxyd:hover .timeline__track:where(.svelte-1regxyd),.timeline.svelte-1regxyd:hover .timeline__progress:where(.svelte-1regxyd),.timeline.svelte-1regxyd:hover .timeline__buffer:where(.svelte-1regxyd){height:6px}.timeline.svelte-1regxyd:hover .timeline__thumb:where(.svelte-1regxyd){transform:translate(50%,-50%)scale(1)}}.thumb-container.svelte-1regxyd{bottom:calc(var(--timeline-track-offset) + 12px);pointer-events:none;z-index:50;flex-direction:column;align-items:center;gap:.375rem;animation:.12s ease-out both svelte-1regxyd-thumb-in;display:flex;position:absolute}@keyframes svelte-1regxyd-thumb-in{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.thumb-card.svelte-1regxyd{background:#000;border:1px solid #ffffff24;border-radius:.625rem;overflow:hidden;box-shadow:0 .875rem 2.5rem #0000009e}.thumb-card__img.svelte-1regxyd{background-size:auto;display:block}.thumb-card__time.svelte-1regxyd{color:#fff;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;background:#0d0d0df0;border:1px solid #ffffff14;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:650;line-height:1;box-shadow:0 .25rem .75rem #00000073}@container (width<=480px){.timeline.svelte-1regxyd{height:44px}.timeline__track.svelte-1regxyd,.timeline__progress.svelte-1regxyd,.timeline__buffer.svelte-1regxyd{height:5px}.thumb-container.svelte-1regxyd{bottom:calc(var(--timeline-track-offset) + 6px);gap:.25rem}.thumb-card__time.svelte-1regxyd{padding:.1875rem .5rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.timeline__track.svelte-1regxyd,.timeline__buffer.svelte-1regxyd,.timeline__progress.svelte-1regxyd,.timeline__thumb.svelte-1regxyd{transition:none}.thumb-container.svelte-1regxyd{animation:none}}:root{--player-brand:var(--color-primary-600)}.player.svelte-1313q01{aspect-ratio:16/9;touch-action:manipulation;isolation:isolate;-webkit-tap-highlight-color:transparent;background:#000;outline:none;width:100%;position:relative;overflow:hidden;container-type:inline-size}.player.is-active.svelte-1313q01,.player.is-scrubbing.svelte-1313q01{cursor:pointer}.player.svelte-1313q01:not(.is-active):not(.is-scrubbing){cursor:none}video.svelte-1313q01,.poster-overlay.svelte-1313q01,.poster-overlay.svelte-1313q01 img:where(.svelte-1313q01){width:100%;height:100%;display:block}video.svelte-1313q01{object-fit:contain}.poster-overlay.svelte-1313q01{z-index:1;pointer-events:none;position:absolute;inset:0}.poster-overlay.svelte-1313q01 img:where(.svelte-1313q01){object-fit:cover}.status-overlay.svelte-1313q01,.action-flash.svelte-1313q01{z-index:30;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.status-overlay--error.svelte-1313q01{color:#fff;text-align:center;background:#050505eb;padding:clamp(.75rem,3cqw,1.5rem)}.status-overlay--delayed.svelte-1313q01{opacity:0;animation:.12s ease-out .25s forwards svelte-1313q01-reveal-loading}.error-card.svelte-1313q01{background:#0d0d0df0;border:1px solid #ffffff14;border-radius:clamp(.625rem,2cqw,1rem);max-width:32rem;padding:clamp(.875rem,3cqw,1.5rem);position:relative;overflow:hidden;box-shadow:0 1rem 3rem #00000080}.error-accent.svelte-1313q01{background:var(--color-primary-500);width:3px;position:absolute;top:0;bottom:0;left:0}.status-overlay--error.svelte-1313q01 h2:where(.svelte-1313q01){letter-spacing:-.015em;font-size:clamp(.9375rem,3cqw,1.25rem);font-weight:700}.status-overlay--error.svelte-1313q01 p:where(.svelte-1313q01){color:var(--color-gray-400);margin-top:clamp(.375rem,1.5cqw,.625rem);font-size:clamp(.75rem,2.35cqw,.9375rem);line-height:1.5}.error-copy--compact.svelte-1313q01{display:none}.spinner.svelte-1313q01{border:3px solid #ffffff29;border-top-color:var(--color-primary-400);filter:drop-shadow(0 .5rem 1rem #00000073);border-radius:50%;width:2.75rem;height:2.75rem;animation:.75s linear infinite svelte-1313q01-spin}.spinner--sm.svelte-1313q01{width:2rem;height:2rem}.action-icon.svelte-1313q01{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0dc2;border-radius:50%;justify-content:center;align-items:center;width:clamp(3.5rem,13cqw,5.25rem);height:clamp(3.5rem,13cqw,5.25rem);animation:.5s ease-out forwards svelte-1313q01-bezel-fade;display:flex;box-shadow:0 .75rem 2rem #0000004d}.play-glyph.svelte-1313q01{display:inline-flex}.play-glyph--large.svelte-1313q01{transform:translate(1.5px)}.initial-play-btn.svelte-1313q01{z-index:20;background:var(--color-primary-600);color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;justify-content:center;align-items:center;width:clamp(3.5rem,12cqw,4.5rem);height:clamp(3.5rem,12cqw,4.5rem);transition:background .16s,transform .16s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .75rem 2rem #0000007a}.initial-play-btn.svelte-1313q01:hover{background:var(--color-primary-500);transform:translate(-50%,-50%)scale(1.06)}.initial-play-btn.svelte-1313q01:active{transform:translate(-50%,-50%)scale(.96)}.initial-play-btn.svelte-1313q01:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:3px}.ui-layer.svelte-1313q01{z-index:20;opacity:0;pointer-events:none;background:linear-gradient(0deg,#050505f5 0,#050505b8 11%,#0505052e 31%,#0000 52%);flex-direction:column;justify-content:flex-end;transition:opacity .2s;display:flex;position:absolute;inset:0}.player.is-active.svelte-1313q01 .ui-layer:where(.svelte-1313q01),.player.is-scrubbing.svelte-1313q01 .ui-layer:where(.svelte-1313q01),.ui-layer.visible-mobile.svelte-1313q01{opacity:1;pointer-events:auto}.ui-layer.hidden-mobile.svelte-1313q01{opacity:0;pointer-events:none}.controls-overlay.svelte-1313q01{width:100%;padding-bottom:env(safe-area-inset-bottom,0px)}.gradient-bg.svelte-1313q01{padding-top:0;padding-right:max(clamp(.5rem, 1.8cqw, 1rem), env(safe-area-inset-right,0px));padding-bottom:clamp(.375rem,1.25cqw,.75rem);padding-left:max(clamp(.5rem, 1.8cqw, 1rem), env(safe-area-inset-left,0px))}.watermark.svelte-1313q01{top:max(clamp(.5rem, 1.8cqw, 1rem), env(safe-area-inset-top,0px));right:max(clamp(.5rem, 1.8cqw, 1rem), env(safe-area-inset-right,0px));z-index:25;color:#ffffffdb;opacity:.72;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0505058f;border:0;border-radius:.5rem;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem;padding:clamp(.25rem,.8cqw,.375rem);text-decoration:none;transition:background .15s,opacity .15s;display:flex;position:absolute}.watermark.svelte-1313q01 img:where(.svelte-1313q01){width:1.25rem;height:1.25rem}.watermark.svelte-1313q01 span:where(.svelte-1313q01){letter-spacing:-.01em;margin-left:.375rem;font-size:.6875rem;font-weight:700;display:none}.watermark.svelte-1313q01:hover{opacity:1;background:#0d0d0dd1}@container (width>=560px){.watermark.svelte-1313q01 span:where(.svelte-1313q01){display:inline}}@container (width<=420px){.watermark.svelte-1313q01 img:where(.svelte-1313q01){width:1.125rem;height:1.125rem}.gradient-bg.svelte-1313q01{padding-right:max(.5rem, env(safe-area-inset-right,0px));padding-bottom:.25rem;padding-left:max(.5rem, env(safe-area-inset-left,0px))}}@container (width<=300px){.status-overlay--error.svelte-1313q01{padding:.5rem}.error-card.svelte-1313q01{padding:.625rem .75rem}.status-overlay--error.svelte-1313q01 h2:where(.svelte-1313q01){font-size:.875rem;line-height:1.2}.status-overlay--error.svelte-1313q01 p:where(.svelte-1313q01){margin-top:.25rem;font-size:.75rem;line-height:1.35}.error-copy--full.svelte-1313q01{display:none}.error-copy--compact.svelte-1313q01{display:inline}}@media (prefers-reduced-motion:reduce){.ui-layer.svelte-1313q01,.initial-play-btn.svelte-1313q01{transition:none}.player.svelte-1313q01 .status-overlay.status-overlay--delayed:where(.svelte-1313q01){animation-duration:.01ms!important;animation-delay:.25s!important}.action-icon.svelte-1313q01{animation:none}}@keyframes svelte-1313q01-reveal-loading{to{opacity:1}}@keyframes svelte-1313q01-spin{to{transform:rotate(360deg)}}@keyframes svelte-1313q01-bezel-fade{0%{opacity:0;transform:scale(.8)}20%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.35)}}.hv-native.svelte-1erj7xh{position:relative}.hv-native.hv-under-skeleton.svelte-1erj7xh{z-index:0;position:absolute;inset:0;overflow:hidden}.hv-native.svelte-1erj7xh ins{opacity:.01!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.hv-native.svelte-1erj7xh iframe{border:0!important;max-width:100%!important;margin:0 auto!important;padding:0!important;display:block!important}.hv-native.svelte-1erj7xh .exo-native-widget,.hv-native.svelte-1erj7xh .exo-native-widget-outer-container,.hv-native.svelte-1erj7xh .exo-native-widget-item{background:0 0!important;border:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:inherit!important}.hv-native.svelte-1erj7xh .exo-native-widget-item a{margin:0!important;padding:0!important;text-decoration:none!important;display:block!important}.hv-native.svelte-1erj7xh .exo-native-widget-title,.hv-native.svelte-1erj7xh .exo-native-widget-header,.hv-native.svelte-1erj7xh .exo-title,.hv-native.svelte-1erj7xh .exo-native-widget-item-brand,.hv-native.svelte-1erj7xh .exo-brand,.hv-native.svelte-1erj7xh .exo-native-widget-item-button,.hv-native.svelte-1erj7xh .exo-native-widget-button,.hv-native.svelte-1erj7xh .exo-button{opacity:0!important;pointer-events:none!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.hv-native-card.svelte-1erj7xh .exo-native-widget-item-image{aspect-ratio:16/9;object-fit:cover;background:var(--color-tertiary);border-radius:1rem;transition:box-shadow .3s;display:block;box-shadow:0 0 0 1px #ffffff1a,0 10px 15px -3px #0000004d;width:100%!important;height:auto!important}.hv-native-card.svelte-1erj7xh:hover .exo-native-widget-item-image{box-shadow:0 0 0 1px #8950fc66,0 20px 25px -5px #0006}.hv-native-card.svelte-1erj7xh .exo-native-widget-item-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--color-gray-100,#f0f1f3)!important;margin-top:.625rem!important;padding:0 .125rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.35!important}.hv-native-card.svelte-1erj7xh:hover .exo-native-widget-item-title{color:var(--color-primary-300,#c0b3ff)!important}.hv-native-card.svelte-1erj7xh .exo-native-widget-item-text{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--color-gray-400,#9ba1b0)!important;margin-top:.25rem!important;padding:0 .125rem!important;font-size:.6875rem!important;font-weight:500!important}.hv-native-row.svelte-1erj7xh{height:5.625rem;overflow:hidden}@media (width>=640px){.hv-native-row.svelte-1erj7xh{height:6.1875rem}}@media (width>=1280px){.hv-native-row.svelte-1erj7xh{height:6.75rem}}.hv-native-row.svelte-1erj7xh iframe{border:0!important;width:100%!important;height:90px!important;overflow:hidden!important}@media (width>=640px){.hv-native-row.svelte-1erj7xh iframe{height:99px!important}}@media (width>=1280px){.hv-native-row.svelte-1erj7xh iframe{height:108px!important}}.hv-native-row.svelte-1erj7xh>div{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item,.hv-native-row.svelte-1erj7xh .exo-native-widget-item>a{align-items:flex-start!important;gap:.75rem!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-image-wrapper{float:none!important;border-radius:.5rem!important;flex:none!important;width:10rem!important;height:5.625rem!important;display:block!important;position:relative!important;overflow:hidden!important}@media (width>=640px){.hv-native-row.svelte-1erj7xh .exo-native-widget-item-image-wrapper{width:11rem!important;height:6.1875rem!important}}@media (width>=1280px){.hv-native-row.svelte-1erj7xh .exo-native-widget-item-image-wrapper{width:12rem!important;height:6.75rem!important}}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-image-ratio{display:none!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-image{background-color:#0003!important;background-position:50%!important;background-size:cover!important;border-radius:.5rem!important;width:100%!important;height:100%!important;display:block!important;box-shadow:0 0 0 1px #ffffff1a!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-content{flex-direction:column!important;flex:1!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:.125rem 0!important;display:flex!important;position:static!important;overflow:hidden!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-title{color:var(--color-gray-200,#d9dce3)!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 0 .125rem!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}@media (width>=640px){.hv-native-row.svelte-1erj7xh .exo-native-widget-item-title{font-size:.875rem!important;line-height:1.35!important}}.hv-native-row.svelte-1erj7xh:hover .exo-native-widget-item-title{color:var(--color-primary-300,#c0b3ff)!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-text{color:var(--color-gray-400,#9ba1b0)!important;-webkit-line-clamp:1!important;line-clamp:1!important;-webkit-box-orient:vertical!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:.25rem!important;padding-bottom:.125rem!important;font-size:.6875rem!important;font-weight:500!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}
