.hv-under-skeleton.svelte-1erj7xh{z-index:0;position:absolute;inset:0;overflow:hidden}.hv-native.svelte-1erj7xh{position:relative}.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 iframe{border:0!important;width:100%!important;height:72px!important}@media (width>=640px){.hv-native-row.svelte-1erj7xh iframe{height:90px!important}}.hv-native-row.svelte-1erj7xh>div{width:100%!important;margin:0!important;padding:0!important;display:block!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;display:flex!important}.hv-native-row.svelte-1erj7xh .exo-native-widget-item-image-wrapper{float:none!important;border-radius:.375rem!important;flex:none!important;width:8rem!important;height:4.5rem!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:10rem!important;height:5.625rem!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:.375rem!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;margin:0!important;padding:0!important;display:flex!important;position:static!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;margin:0!important;padding:.125rem 0 0!important;font-size:.875rem!important;font-weight:600!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!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:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:.25rem!important;font-size:.6875rem!important;font-weight:500!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}.timeline.svelte-1regxyd{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;align-items:center;width:100%;height:26px;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,5px);pointer-events:none;border-radius:999px;transition:height .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.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),.player.is-scrubbing .timeline__track.svelte-1regxyd,.player.is-scrubbing .timeline__progress.svelte-1regxyd,.player.is-scrubbing .timeline__buffer.svelte-1regxyd{height:7px}.timeline__track.svelte-1regxyd{background:#ffffff2e}.timeline__buffer.svelte-1regxyd{background:#ffffff4d;transition:width .2s linear,height .15s}.timeline__progress.svelte-1regxyd{background:var(--color-primary-600);z-index:1}.timeline__thumb.svelte-1regxyd{z-index:2;width:14px;height:14px;box-shadow:0 2px 8px #0006, 0 0 0 2px var(--color-primary-600);pointer-events:none;will-change:transform;background:#fff;border-radius:50%;transition:transform .18s;position:absolute;top:50%;right:0;transform:translate(50%,-50%)scale(0)}.timeline.svelte-1regxyd:hover .timeline__thumb:where(.svelte-1regxyd),.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)}.thumb-container.svelte-1regxyd{pointer-events:none;z-index:50;flex-direction:column;align-items:center;gap:6px;animation:.12s ease-out both svelte-1regxyd-thumb-in;display:flex;position:absolute;bottom:calc(100% + 12px)}@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:1.5px solid #fff3;border-radius:8px;overflow:hidden;box-shadow:0 12px 40px #0000008c,0 2px 8px #0000004d}.thumb-card__img.svelte-1regxyd{background-size:auto;display:block}.thumb-card__time.svelte-1regxyd{color:#fff;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;background:#000000d9;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;box-shadow:0 2px 6px #0006}@media (width<=480px){.thumb-container.svelte-1regxyd{gap:4px;bottom:calc(100% + 2px)}.thumb-card__time.svelte-1regxyd{padding:3px 8px;font-size:11px}}@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}}}.ctrl-row.svelte-1lcsnhs{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-width:0;display:flex}@media (width>=40rem){.ctrl-row.svelte-1lcsnhs{gap:calc(var(--spacing,.25rem) * 4)}}.ctrl-left.svelte-1lcsnhs{align-items:center;gap:calc(var(--spacing,.25rem) * .5);flex:1;min-width:0;display:flex}@media (width>=40rem){.ctrl-left.svelte-1lcsnhs{gap:calc(var(--spacing,.25rem) * 2)}}.ctrl-left.svelte-1lcsnhs{pointer-events:auto}.ctrl-right.svelte-1lcsnhs{align-items:center;gap:calc(var(--spacing,.25rem) * .5);flex-shrink:0;display:flex}@media (width>=40rem){.ctrl-right.svelte-1lcsnhs{gap:var(--spacing,.25rem)}}.ctrl-right.svelte-1lcsnhs{pointer-events:auto}.ctrl-btn.svelte-1lcsnhs{cursor:pointer;border-radius:var(--radius-lg,.75rem);border-style:var(--tw-border-style);color:var(--color-gray-100,#f0f1f3);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:.15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition-duration:.15s;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:active{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ctrl-btn.svelte-1lcsnhs:active{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.ctrl-btn--sm.svelte-1lcsnhs{width:32px;height:32px}.volume-wrap.svelte-1lcsnhs{flex-shrink:0;align-items:center;display:flex}.vol-slider.svelte-1lcsnhs{--pct:calc(var(--val) * 100%);opacity:0;will-change:width, opacity;appearance:none;cursor:pointer;touch-action:none;background:0 0;width:0;height:14px;margin-left:0;transition:width .25s,opacity .25s}.volume-wrap.svelte-1lcsnhs:hover .vol-slider:where(.svelte-1lcsnhs),.vol-slider.svelte-1lcsnhs:focus-visible{opacity:1;width:72px;margin-left:.375rem}.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, #ffffff2e;border-radius:999px;height:4px}.vol-slider.svelte-1lcsnhs::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:13px;height:13px;margin-top:-4.5px;box-shadow:0 0 0 2px #00000059}.vol-slider.svelte-1lcsnhs::-moz-range-track{background:linear-gradient(var(--color-primary-600), var(--color-primary-600)) 0 / var(--pct) 100% no-repeat, #ffffff2e;border-radius:999px;height:4px}.vol-slider.svelte-1lcsnhs::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 2px #00000059}.time-display.svelte-1lcsnhs{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);white-space:nowrap;color:var(--color-gray-100,#f0f1f3);font-variant-numeric:tabular-nums;flex-shrink:1;padding:0 2px;overflow:hidden}.time-display--sm.svelte-1lcsnhs{font-size:.7rem}.settings-wrap.svelte-1lcsnhs{position:relative}.settings-popup.svelte-1lcsnhs{-webkit-backdrop-filter:blur(20px);z-index:9999;background:#080808f7;border:1px solid #ffffff1a;border-radius:14px;min-width:190px;padding:6px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 20px 60px #0009}.menu-row.svelte-1lcsnhs{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);padding-block:calc(var(--spacing,.25rem) * 2.5);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-100,#f0f1f3);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;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-color:#0000;border-width:0;transition-duration:.1s;display:flex}.menu-row.svelte-1lcsnhs:hover{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.menu-row.svelte-1lcsnhs:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 9%, transparent)}}.menu-row.svelte-1lcsnhs:active{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.menu-row.svelte-1lcsnhs:active{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.menu-row--back.svelte-1lcsnhs{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-300,#cdd0d5);border-bottom:1px solid #ffffff12;margin-bottom:4px;padding-bottom:10px}.menu-row--active.svelte-1lcsnhs{color:var(--color-primary-400);font-weight:700}.menu-label.svelte-1lcsnhs{flex:1}.menu-badge.svelte-1lcsnhs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-gray-400,#9ba1ad)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}:root{--brand-color:var(--color-primary-600);--radius-xl:1rem}.player.svelte-1313q01{background:var(--color-background);touch-action:manipulation;aspect-ratio:16/9;border-radius:0;outline:none;width:100%;position:relative;overflow:hidden}@media (width>=640px){.player.svelte-1313q01{border-radius:var(--radius-xl)}}.player.svelte-1313q01:focus-visible{outline:2px solid var(--brand-color)}.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{object-fit:contain;width:100%;height:100%;display:block}.player.is-fullscreen.svelte-1313q01 video:where(.svelte-1313q01){width:100%;height:100%}.ui-layer.svelte-1313q01{pointer-events:none;opacity:0;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){opacity:1;pointer-events:auto}.ui-layer.visible-mobile.svelte-1313q01{opacity:1!important;pointer-events:auto!important}.ui-layer.hidden-mobile.svelte-1313q01{opacity:0!important;pointer-events:none!important}.controls-overlay.svelte-1313q01{width:100%}.gradient-bg.svelte-1313q01{background:linear-gradient(#0000 0%,#000000d9 100%);padding:clamp(6px,2vw,12px)}.action-flash.svelte-1313q01{pointer-events:none;z-index:30;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.action-icon.svelte-1313q01{color:#fff;background:#00000080;border-radius:50%;justify-content:center;align-items:center;padding:16px;animation:.5s ease-out forwards svelte-1313q01-bezel-fade;display:flex}@media (width>=640px){.action-icon.svelte-1313q01{padding:20px}}@keyframes svelte-1313q01-bezel-fade{0%{opacity:0;transform:scale(.8)}20%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.4)}}.initial-play-btn.svelte-1313q01{color:#fff;-webkit-backdrop-filter:blur(6px);z-index:20;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0000008c;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:background .2s,transform .15s,border-color .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.initial-play-btn.svelte-1313q01:hover{background:var(--brand-color);border-color:var(--brand-color);transform:translate(-50%,-50%)scale(1.08)}.initial-play-btn.svelte-1313q01:active{transform:translate(-50%,-50%)scale(.95)}@media (width<=479px){.initial-play-btn.svelte-1313q01{width:56px;height:56px}}.buffer-overlay.svelte-1313q01{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner.svelte-1313q01{width:2.5rem;height:2.5rem;stroke:var(--brand-color);stroke-dasharray:80;stroke-dashoffset:80px;animation:1s linear infinite svelte-1313q01-spin}.spinner--sm.svelte-1313q01{width:2rem;height:2rem}@keyframes svelte-1313q01-spin{to{transform:rotate(360deg)}}.watermark.svelte-1313q01{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.6;pointer-events:auto;z-index:25;background:#0006;border:1px solid #ffffff1a;border-radius:8px;align-items:center;padding:6px 8px;text-decoration:none;display:flex;position:absolute;top:1rem;right:1rem}.watermark.svelte-1313q01:hover{opacity:1}
