/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties;
:root, :host {
  --text-xs: 12px;
  --text-sm: 14px;
  --text-base: 16px;
  --text-lg: 18px;
  --text-xl: 20px;
  --spacing-px: 1px;
  --spacing-0: 0;
  --spacing-0_5: 2px;
  --spacing-1: 4px;
  --spacing-1_5: 6px;
  --spacing-2: 8px;
  --spacing-2_5: 10px;
  --spacing-3: 12px;
  --spacing-4: 16px;
  --spacing-5: 20px;
  --spacing-6: 24px;
  --spacing-9: 36px;
  --spacing-10: 40px;
  --spacing-11: 44px;
  --spacing-12: 48px;
  --spacing-16: 64px;
  --spacing-24: 96px;
  --spacing-32: 128px;
  --spacing-40: 160px;
  --spacing-44: 176px;
  --spacing-52: 208px;
  --spacing-72: 288px;
  --font-sans: "Open Sans",
    /* Roboto for AST1 compatibility */ "Roboto",
    /* No need to download these fonts: */ "Arial",
    "Helvetica", /* Tailwind's defaults: */ ui-sans-serif,
    system-ui, sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    monospace;
  --color-yellow-400: oklch(85.2% 0.199 91.936);
  --color-slate-100: oklch(96.8% 0.007 247.896);
  --color-slate-200: oklch(92.9% 0.013 255.508);
  --color-slate-300: oklch(86.9% 0.022 252.894);
  --color-gray-600: oklch(44.6% 0.03 256.802);
  --color-gray-800: oklch(27.8% 0.033 256.848);
  --color-black: #000;
  --color-white: #fff;
  --text-xs--line-height: calc(1 / 0.75);
  --text-sm--line-height: calc(1.25 / 0.875);
  --text-base--line-height: calc(1.5 / 1);
  --text-lg--line-height: calc(1.75 / 1.125);
  --text-xl--line-height: calc(1.75 / 1.25);
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --radius-sm: 0.25rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;
  --radius-xl: 0.75rem;
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --default-transition-duration: 150ms;
  --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --default-font-family: var(--font-sans);
  --default-mono-font-family: var(--font-mono);
}
.tube-player-v3__resets-wrapper *,.tube-player-v3__resets-wrapper ::after,.tube-player-v3__resets-wrapper ::before,.tube-player-v3__resets-wrapper ::backdrop,.tube-player-v3__resets-wrapper ::file-selector-button {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0 solid;
}
.tube-player-v3__resets-wrapper html,.tube-player-v3__resets-wrapper :host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  tab-size: 4;
  font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');
  font-feature-settings: var(--default-font-feature-settings, normal);
  font-variation-settings: var(--default-font-variation-settings, normal);
  -webkit-tap-highlight-color: transparent;
}
.tube-player-v3__resets-wrapper hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
.tube-player-v3__resets-wrapper abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
.tube-player-v3__resets-wrapper h1,.tube-player-v3__resets-wrapper h2,.tube-player-v3__resets-wrapper h3,.tube-player-v3__resets-wrapper h4,.tube-player-v3__resets-wrapper h5,.tube-player-v3__resets-wrapper h6 {
  font-size: inherit;
  font-weight: inherit;
}
.tube-player-v3__resets-wrapper a {
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}
.tube-player-v3__resets-wrapper b,.tube-player-v3__resets-wrapper strong {
  font-weight: bolder;
}
.tube-player-v3__resets-wrapper code,.tube-player-v3__resets-wrapper kbd,.tube-player-v3__resets-wrapper samp,.tube-player-v3__resets-wrapper pre {
  font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);
  font-feature-settings: var(--default-mono-font-feature-settings, normal);
  font-variation-settings: var(--default-mono-font-variation-settings, normal);
  font-size: 1em;
}
.tube-player-v3__resets-wrapper small {
  font-size: 80%;
}
.tube-player-v3__resets-wrapper sub,.tube-player-v3__resets-wrapper sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.tube-player-v3__resets-wrapper sub {
  bottom: -0.25em;
}
.tube-player-v3__resets-wrapper sup {
  top: -0.5em;
}
.tube-player-v3__resets-wrapper table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
.tube-player-v3__resets-wrapper :-moz-focusring {
  outline: auto;
}
.tube-player-v3__resets-wrapper progress {
  vertical-align: baseline;
}
.tube-player-v3__resets-wrapper summary {
  display: list-item;
}
.tube-player-v3__resets-wrapper ol,.tube-player-v3__resets-wrapper ul,.tube-player-v3__resets-wrapper menu {
  list-style: none;
}
.tube-player-v3__resets-wrapper img,.tube-player-v3__resets-wrapper svg,.tube-player-v3__resets-wrapper video,.tube-player-v3__resets-wrapper canvas,.tube-player-v3__resets-wrapper audio,.tube-player-v3__resets-wrapper iframe,.tube-player-v3__resets-wrapper embed,.tube-player-v3__resets-wrapper object {
  display: block;
  vertical-align: middle;
}
.tube-player-v3__resets-wrapper img,.tube-player-v3__resets-wrapper video {
  max-width: 100%;
  height: auto;
}
.tube-player-v3__resets-wrapper button,.tube-player-v3__resets-wrapper input,.tube-player-v3__resets-wrapper select,.tube-player-v3__resets-wrapper optgroup,.tube-player-v3__resets-wrapper textarea,.tube-player-v3__resets-wrapper ::file-selector-button {
  font: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  letter-spacing: inherit;
  color: inherit;
  border-radius: 0;
  background-color: transparent;
  opacity: 1;
}
.tube-player-v3__resets-wrapper :where(select:is([multiple],[size])) optgroup {
  font-weight: bolder;
}
.tube-player-v3__resets-wrapper :where(select:is([multiple],[size])) optgroup option {
  padding-inline-start: 20px;
}
.tube-player-v3__resets-wrapper ::file-selector-button {
  margin-inline-end: 4px;
}
.tube-player-v3__resets-wrapper ::placeholder {
  opacity: 1;
}
@supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
  .tube-player-v3__resets-wrapper ::placeholder {
    color: currentcolor;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .tube-player-v3__resets-wrapper ::placeholder {
      color: color-mix(in oklab, currentcolor 50%, transparent);
    }
  }
}
.tube-player-v3__resets-wrapper textarea {
  resize: vertical;
}
.tube-player-v3__resets-wrapper ::-webkit-search-decoration {
  -webkit-appearance: none;
}
.tube-player-v3__resets-wrapper ::-webkit-date-and-time-value {
  min-height: 1lh;
  text-align: inherit;
}
.tube-player-v3__resets-wrapper ::-webkit-datetime-edit {
  display: inline-flex;
}
.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}
.tube-player-v3__resets-wrapper ::-webkit-datetime-edit,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-year-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-month-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-day-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-hour-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-minute-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-second-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-millisecond-field,.tube-player-v3__resets-wrapper ::-webkit-datetime-edit-meridiem-field {
  padding-block: 0;
}
.tube-player-v3__resets-wrapper ::-webkit-calendar-picker-indicator {
  line-height: 1;
}
.tube-player-v3__resets-wrapper :-moz-ui-invalid {
  box-shadow: none;
}
.tube-player-v3__resets-wrapper button,.tube-player-v3__resets-wrapper input:where([type='button'],[type='reset'],[type='submit']),.tube-player-v3__resets-wrapper ::file-selector-button {
  appearance: button;
}
.tube-player-v3__resets-wrapper ::-webkit-inner-spin-button,.tube-player-v3__resets-wrapper ::-webkit-outer-spin-button {
  height: auto;
}
.tube-player-v3__resets-wrapper [hidden]:where(:not([hidden='until-found'])) {
  display: none !important;
}
.tube-player-v3__resets-wrapper .tube-player-v3__pointer-events-none {
  pointer-events: none;
}
.tube-player-v3__resets-wrapper .tube-player-v3__invisible {
  visibility: hidden;
}
.tube-player-v3__resets-wrapper .tube-player-v3__visible {
  visibility: visible;
}
.tube-player-v3__resets-wrapper .tube-player-v3__absolute {
  position: absolute;
}
.tube-player-v3__resets-wrapper .tube-player-v3__fixed {
  position: fixed;
}
.tube-player-v3__resets-wrapper .tube-player-v3__relative {
  position: relative;
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-0 {
  inset: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-x-0 {
  inset-inline: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-x-2 {
  inset-inline: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-inset-y-3 {
  inset-block: calc(var(--spacing-3) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-y-0 {
  inset-block: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-y-1\/2 {
  inset-block: calc(1/2 * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-y-2\.5 {
  inset-block: var(--spacing-2_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__inset-y-3 {
  inset-block: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-top-1 {
  top: calc(var(--spacing-1) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-top-4 {
  top: calc(var(--spacing-4) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-top-10 {
  top: calc(var(--spacing-10) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-0 {
  top: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-1 {
  top: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-1\/2 {
  top: calc(1/2 * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-2 {
  top: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-3 {
  top: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-\[12\%\] {
  top: 12%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__top-\[60\%\] {
  top: 60%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__-right-1 {
  right: calc(var(--spacing-1) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-right-2\.5 {
  right: calc(var(--spacing-2_5) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-0 {
  right: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-1 {
  right: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-2 {
  right: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-4 {
  right: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-9 {
  right: var(--spacing-9);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-32 {
  right: var(--spacing-32);
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-\[5px\] {
  right: 5px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__right-auto {
  right: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__bottom-0 {
  bottom: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bottom-1\/2 {
  bottom: calc(1/2 * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bottom-2 {
  bottom: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bottom-3 {
  bottom: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bottom-4 {
  bottom: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bottom-16 {
  bottom: var(--spacing-16);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-left-2\.5 {
  left: calc(var(--spacing-2_5) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__left-0 {
  left: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__left-1\/2 {
  left: calc(1/2 * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__left-2 {
  left: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__left-\[5px\] {
  left: 5px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__left-auto {
  left: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-0 {
  z-index: 0;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-1 {
  z-index: 1;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-2 {
  z-index: 2;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-3 {
  z-index: 3;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-4 {
  z-index: 4;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-5 {
  z-index: 5;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-6 {
  z-index: 6;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-7 {
  z-index: 7;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-8 {
  z-index: 8;
}
.tube-player-v3__resets-wrapper .tube-player-v3__z-300 {
  z-index: 300;
}
.tube-player-v3__resets-wrapper .\!container {
  width: 100% !important;
}
@media (width >= 384px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 384px !important;
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 640px !important;
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 768px !important;
  }
}
@media (width >= 1024px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 1024px !important;
  }
}
@media (width >= 1280px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 1280px !important;
  }
}
@media (width >= 1536px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 1536px !important;
  }
}
@media (width >= 1800px) {
  .tube-player-v3__resets-wrapper .\!container {
    max-width: 1800px !important;
  }
}
.tube-player-v3__resets-wrapper .tube-player-v3__container {
  width: 100%;
}
@media (width >= 384px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 384px;
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 640px;
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 768px;
  }
}
@media (width >= 1024px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 1024px;
  }
}
@media (width >= 1280px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 1280px;
  }
}
@media (width >= 1536px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 1536px;
  }
}
@media (width >= 1800px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__container {
    max-width: 1800px;
  }
}
.tube-player-v3__resets-wrapper .tube-player-v3__m-0 {
  margin: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mx-0\.5 {
  margin-inline: var(--spacing-0_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mx-auto {
  margin-inline: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__my-0 {
  margin-block: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__my-0\.5 {
  margin-block: var(--spacing-0_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__my-1\.5 {
  margin-block: var(--spacing-1_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mt-0 {
  margin-top: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mt-0\.5 {
  margin-top: var(--spacing-0_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mt-1 {
  margin-top: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mt-auto {
  margin-top: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__-mr-1\.5 {
  margin-right: calc(var(--spacing-1_5) * -1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mb-1 {
  margin-bottom: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__mb-1\.5 {
  margin-bottom: var(--spacing-1_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__ml-2 {
  margin-left: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__box-content {
  box-sizing: content-box;
}
.tube-player-v3__resets-wrapper .tube-player-v3__line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.tube-player-v3__resets-wrapper .tube-player-v3__block {
  display: block;
}
.tube-player-v3__resets-wrapper .tube-player-v3__flex {
  display: flex;
}
.tube-player-v3__resets-wrapper .tube-player-v3__hidden {
  display: none;
}
.tube-player-v3__resets-wrapper .tube-player-v3__aspect-square {
  aspect-ratio: 1 / 1;
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-2 {
  width: var(--spacing-2);
  height: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-2\.5 {
  width: var(--spacing-2_5);
  height: var(--spacing-2_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-3 {
  width: var(--spacing-3);
  height: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-4 {
  width: var(--spacing-4);
  height: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-5 {
  width: var(--spacing-5);
  height: var(--spacing-5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-6 {
  width: var(--spacing-6);
  height: var(--spacing-6);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-11 {
  width: var(--spacing-11);
  height: var(--spacing-11);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-12 {
  width: var(--spacing-12);
  height: var(--spacing-12);
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-\[90px\] {
  width: 90px;
  height: 90px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__size-fit {
  width: fit-content;
  height: fit-content;
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-1 {
  height: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-3 {
  height: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-6 {
  height: var(--spacing-6);
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-12 {
  height: var(--spacing-12);
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-\[1px\] {
  height: 1px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-auto {
  height: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-full {
  height: 100%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-px {
  height: 1px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__h-px {
  height: var(--spacing-px);
}
.tube-player-v3__resets-wrapper .tube-player-v3__max-h-\[400px\] {
  max-height: 400px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-0 {
  width: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-1\/2 {
  width: calc(1/2 * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-2 {
  width: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-5 {
  width: var(--spacing-5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-24 {
  width: var(--spacing-24);
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-44 {
  width: var(--spacing-44);
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-\[3px\] {
  width: 3px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-\[104px\] {
  width: 104px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-fit {
  width: fit-content;
}
.tube-player-v3__resets-wrapper .tube-player-v3__w-full {
  width: 100%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__max-w-52 {
  max-width: var(--spacing-52);
}
.tube-player-v3__resets-wrapper .tube-player-v3__max-w-\[600px\] {
  max-width: 600px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__min-w-24 {
  min-width: var(--spacing-24);
}
.tube-player-v3__resets-wrapper .tube-player-v3__min-w-32 {
  min-width: var(--spacing-32);
}
.tube-player-v3__resets-wrapper .tube-player-v3__min-w-72 {
  min-width: var(--spacing-72);
}
.tube-player-v3__resets-wrapper .tube-player-v3__min-w-\[580px\] {
  min-width: 580px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__flex-auto {
  flex: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__shrink-0 {
  flex-shrink: 0;
}
.tube-player-v3__resets-wrapper .tube-player-v3__-translate-x-1\/2 {
  --tw-translate-x: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__translate-x-0 {
  --tw-translate-x: var(--spacing-0);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__translate-x-1\/2 {
  --tw-translate-x: calc(1/2 * 100%);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__translate-x-\[2px\] {
  --tw-translate-x: 2px;
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-translate-y-1\/2 {
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__-translate-y-full {
  --tw-translate-y: -100%;
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__translate-y-0 {
  --tw-translate-y: var(--spacing-0);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__translate-y-40 {
  --tw-translate-y: var(--spacing-40);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__scale-100 {
  --tw-scale-x: 100%;
  --tw-scale-y: 100%;
  --tw-scale-z: 100%;
  scale: var(--tw-scale-x) var(--tw-scale-y);
}
.tube-player-v3__resets-wrapper .tube-player-v3__transform {
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.tube-player-v3__resets-wrapper .tube-player-v3__cursor-pointer {
  cursor: pointer;
}
.tube-player-v3__resets-wrapper .tube-player-v3__flex-col {
  flex-direction: column;
}
.tube-player-v3__resets-wrapper .tube-player-v3__flex-wrap {
  flex-wrap: wrap;
}
.tube-player-v3__resets-wrapper .tube-player-v3__items-center {
  align-items: center;
}
.tube-player-v3__resets-wrapper .tube-player-v3__items-end {
  align-items: flex-end;
}
.tube-player-v3__resets-wrapper .tube-player-v3__items-start {
  align-items: flex-start;
}
.tube-player-v3__resets-wrapper .tube-player-v3__justify-between {
  justify-content: space-between;
}
.tube-player-v3__resets-wrapper .tube-player-v3__justify-center {
  justify-content: center;
}
.tube-player-v3__resets-wrapper .tube-player-v3__gap-1 {
  gap: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__gap-2 {
  gap: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__gap-3 {
  gap: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__gap-4 {
  gap: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__gap-5 {
  gap: var(--spacing-5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__gap-10 {
  gap: var(--spacing-10);
}
.tube-player-v3__resets-wrapper .tube-player-v3__overflow-hidden {
  overflow: hidden;
}
.tube-player-v3__resets-wrapper .tube-player-v3__overflow-y-auto {
  overflow-y: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-full {
  border-radius: calc(infinity * 1px);
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-lg {
  border-radius: var(--radius-lg);
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-md {
  border-radius: var(--radius-md);
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-sm {
  border-radius: var(--radius-sm);
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-xl {
  border-radius: var(--radius-xl);
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-s-sm {
  border-start-start-radius: var(--radius-sm);
  border-end-start-radius: var(--radius-sm);
}
.tube-player-v3__resets-wrapper .tube-player-v3__rounded-e-sm {
  border-start-end-radius: var(--radius-sm);
  border-end-end-radius: var(--radius-sm);
}
.tube-player-v3__resets-wrapper .tube-player-v3__border {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__border-2 {
  border-style: var(--tw-border-style);
  border-width: 2px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__border-none {
  --tw-border-style: none;
  border-style: none;
}
.tube-player-v3__resets-wrapper .tube-player-v3__border-solid {
  --tw-border-style: solid;
  border-style: solid;
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-black {
  background-color: var(--color-black);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-black\/40 {
  background-color: color-mix(in srgb, #000 40%, transparent);
}
@supports (color: color-mix(in lab, red, red)) {
  .tube-player-v3__resets-wrapper .tube-player-v3__bg-black\/40 {
    background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
  }
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-black\/60 {
  background-color: color-mix(in srgb, #000 60%, transparent);
}
@supports (color: color-mix(in lab, red, red)) {
  .tube-player-v3__resets-wrapper .tube-player-v3__bg-black\/60 {
    background-color: color-mix(in oklab, var(--color-black) 60%, transparent);
  }
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-gray-600 {
  background-color: var(--color-gray-600);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-gray-800 {
  background-color: var(--color-gray-800);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-slate-300 {
  background-color: var(--color-slate-300);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-transparent {
  background-color: transparent;
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-white {
  background-color: var(--color-white);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-yellow-400 {
  background-color: var(--color-yellow-400);
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-auto {
  background-size: auto;
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-cover {
  background-size: cover;
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-center {
  background-position: center;
}
.tube-player-v3__resets-wrapper .tube-player-v3__bg-no-repeat {
  background-repeat: no-repeat;
}
.tube-player-v3__resets-wrapper .tube-player-v3__fill-slate-100 {
  fill: var(--color-slate-100);
}
.tube-player-v3__resets-wrapper .tube-player-v3__fill-slate-200 {
  fill: var(--color-slate-200);
}
.tube-player-v3__resets-wrapper .tube-player-v3__stroke-slate-100 {
  stroke: var(--color-slate-100);
}
.tube-player-v3__resets-wrapper .tube-player-v3__stroke-slate-200 {
  stroke: var(--color-slate-200);
}
.tube-player-v3__resets-wrapper .tube-player-v3__object-contain {
  object-fit: contain;
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-0 {
  padding: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-1 {
  padding: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-2 {
  padding: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-3 {
  padding: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-4 {
  padding: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-5 {
  padding: var(--spacing-5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__p-6 {
  padding: var(--spacing-6);
}
.tube-player-v3__resets-wrapper .tube-player-v3__px-0 {
  padding-inline: var(--spacing-0);
}
.tube-player-v3__resets-wrapper .tube-player-v3__px-0\.5 {
  padding-inline: var(--spacing-0_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__px-1\.5 {
  padding-inline: var(--spacing-1_5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__px-2 {
  padding-inline: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__px-4 {
  padding-inline: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__px-5 {
  padding-inline: var(--spacing-5);
}
.tube-player-v3__resets-wrapper .tube-player-v3__py-1 {
  padding-block: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__py-2 {
  padding-block: var(--spacing-2);
}
.tube-player-v3__resets-wrapper .tube-player-v3__py-3 {
  padding-block: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__py-4 {
  padding-block: var(--spacing-4);
}
.tube-player-v3__resets-wrapper .tube-player-v3__pt-1 {
  padding-top: var(--spacing-1);
}
.tube-player-v3__resets-wrapper .tube-player-v3__pb-3 {
  padding-bottom: var(--spacing-3);
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-center {
  text-align: center;
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-right {
  text-align: right;
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-start {
  text-align: start;
}
.tube-player-v3__resets-wrapper .tube-player-v3__align-middle {
  vertical-align: middle;
}
.tube-player-v3__resets-wrapper .tube-player-v3__font-sans {
  font-family: var(--font-sans);
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-base {
  font-size: var(--text-base);
  line-height: var(--tw-leading, var(--text-base--line-height));
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-lg {
  font-size: var(--text-lg);
  line-height: var(--tw-leading, var(--text-lg--line-height));
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-sm {
  font-size: var(--text-sm);
  line-height: var(--tw-leading, var(--text-sm--line-height));
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-xl {
  font-size: var(--text-xl);
  line-height: var(--tw-leading, var(--text-xl--line-height));
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-xs {
  font-size: var(--text-xs);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-\[8px\] {
  font-size: 8px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__leading-none {
  --tw-leading: 1;
  line-height: 1;
}
.tube-player-v3__resets-wrapper .tube-player-v3__font-bold {
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
.tube-player-v3__resets-wrapper .tube-player-v3__font-semibold {
  --tw-font-weight: var(--font-weight-semibold);
  font-weight: var(--font-weight-semibold);
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-ellipsis {
  text-overflow: ellipsis;
}
.tube-player-v3__resets-wrapper .tube-player-v3__whitespace-nowrap {
  white-space: nowrap;
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-black {
  color: var(--color-black);
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-inherit {
  color: inherit;
}
.tube-player-v3__resets-wrapper .tube-player-v3__text-white {
  color: var(--color-white);
}
.tube-player-v3__resets-wrapper .tube-player-v3__capitalize {
  text-transform: capitalize;
}
.tube-player-v3__resets-wrapper .tube-player-v3__uppercase {
  text-transform: uppercase;
}
.tube-player-v3__resets-wrapper .tube-player-v3__caret-transparent {
  caret-color: transparent;
}
.tube-player-v3__resets-wrapper .tube-player-v3__opacity-0 {
  opacity: 0%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__opacity-50 {
  opacity: 50%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__opacity-70 {
  opacity: 70%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__opacity-80 {
  opacity: 80%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__opacity-100 {
  opacity: 100%;
}
.tube-player-v3__resets-wrapper .tube-player-v3__filter {
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.tube-player-v3__resets-wrapper .tube-player-v3__transition-all {
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.tube-player-v3__resets-wrapper .tube-player-v3__transition-colors {
  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));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.tube-player-v3__resets-wrapper .tube-player-v3__transition-opacity {
  transition-property: opacity;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.tube-player-v3__resets-wrapper .tube-player-v3__transition-transform {
  transition-property: transform, translate, scale, rotate;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.tube-player-v3__resets-wrapper .tube-player-v3__delay-1000 {
  transition-delay: 1000ms;
}
.tube-player-v3__resets-wrapper .tube-player-v3__duration-100 {
  --tw-duration: 100ms;
  transition-duration: 100ms;
}
.tube-player-v3__resets-wrapper .tube-player-v3__duration-200 {
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
.tube-player-v3__resets-wrapper .tube-player-v3__duration-300 {
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.tube-player-v3__resets-wrapper .tube-player-v3__ease-in-out {
  --tw-ease: var(--ease-in-out);
  transition-timing-function: var(--ease-in-out);
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/button\:-translate-x-0\.5):is(:where(.tube-player-v3__group\/button):hover *) {
    --tw-translate-x: calc(var(--spacing-0_5) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/button\:translate-x-0\.5):is(:where(.tube-player-v3__group\/button):hover *) {
    --tw-translate-x: var(--spacing-0_5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/close\:opacity-100):is(:where(.tube-player-v3__group\/close):hover *) {
    opacity: 100%;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/container\:block):is(:where(.tube-player-v3__group\/container):hover *) {
    display: block;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/play\:scale-110):is(:where(.tube-player-v3__group\/play):hover *) {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/play\:opacity-100):is(:where(.tube-player-v3__group\/play):hover *) {
    opacity: 100%;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/playNext\:flex):is(:where(.tube-player-v3__group\/playNext):hover *) {
    display: flex;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/playNext\:opacity-100):is(:where(.tube-player-v3__group\/playNext):hover *) {
    opacity: 100%;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/toggle\:visible):is(:where(.tube-player-v3__group\/toggle):hover *) {
    visibility: visible;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/uibutton\:visible):is(:where(.tube-player-v3__group\/uibutton):hover *) {
    visibility: visible;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/uibutton\:opacity-100):is(:where(.tube-player-v3__group\/uibutton):hover *) {
    opacity: 100%;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/volume\:visible):is(:where(.tube-player-v3__group\/volume):hover *) {
    visibility: visible;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/volume\:w-24):is(:where(.tube-player-v3__group\/volume):hover *) {
    width: var(--spacing-24);
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/volume\:opacity-100):is(:where(.tube-player-v3__group\/volume):hover *) {
    opacity: 100%;
  }
}
@media (hover: hover) {
  :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/volume\:delay-0):is(:where(.tube-player-v3__group\/volume):hover *) {
    transition-delay: 0ms;
  }
}
:is(.tube-player-v3__resets-wrapper .tube-player-v3__focus\:outline-none):focus {
  --tw-outline-style: none;
  outline-style: none;
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:flex {
    display: flex;
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:hidden {
    display: none;
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:h-full {
    height: 100%;
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:gap-5 {
    gap: var(--spacing-5);
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:gap-6 {
    gap: var(--spacing-6);
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:px-4 {
    padding-inline: var(--spacing-4);
  }
}
@media (width >= 640px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__sm\:py-2 {
    padding-block: var(--spacing-2);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:inset-x-2 {
    inset-inline: var(--spacing-2);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:-inset-y-2\.5 {
    inset-block: calc(var(--spacing-2_5) * -1);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:inset-y-\[11\.52px\] {
    inset-block: 11.52px;
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:top-auto {
    top: auto;
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:right-4 {
    right: var(--spacing-4);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:bottom-16 {
    bottom: var(--spacing-16);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:block {
    display: block;
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:flex {
    display: flex;
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:h-1\.5 {
    height: var(--spacing-1_5);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:px-4 {
    padding-inline: var(--spacing-4);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:py-3 {
    padding-block: var(--spacing-3);
  }
}
@media (width >= 768px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__md\:text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
}
@media (hover: hover) {
  @media (width >= 768px) {
    :is(.tube-player-v3__resets-wrapper .tube-player-v3__group-hover\/container\:md\:inset-y-\[10\.4px\]):is(:where(.tube-player-v3__group\/container):hover *) {
      inset-block: 10.4px;
    }
  }
}
@media (width >= 768px) {
  @media (hover: hover) {
    :is(.tube-player-v3__resets-wrapper .tube-player-v3__md\:hover\:block):hover {
      display: block;
    }
  }
}
@media (width >= 640px) {
  @media (width >= 768px) {
    @media (hover: hover) {
      :is(.tube-player-v3__resets-wrapper .tube-player-v3__sm\:md\:hover\:block):hover {
        display: block;
      }
    }
  }
}
@media (width >= 1280px) {
  .tube-player-v3__resets-wrapper .tube-player-v3__xl\:w-\[1000px\] {
    width: 1000px;
  }
}
.tube-player-v3__resets-wrapper .tube-player-v3__basic-slider__value {
  right: calc(100% - var(--slider-level, 1) * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__basic-slider__thumb {
  right: calc(100% - var(--slider-level, 1) * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline__previewline {
  right: calc(100% - var(--preview-position) * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline__progressline {
  right: calc(100% - var(--progress-position) * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline__buffer {
  right: calc(100% - var(--buffer-progress) * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline__thumb {
  left: calc(var(--progress-position) * 100%);
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline__preview-img {
  left: var(--preview-img-position);
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline--scrubbing .tube-player-v3__timeline__preview-img {
  display: block;
}
.tube-player-v3__resets-wrapper .tube-player-v3__timeline--scrubbing .tube-player-v3__timeline__previewline {
  display: block;
}
.tube-player-v3__resets-wrapper .tube-player-v3__player-toggle {
  box-sizing: border-box;
  border-style: solid;
  margin: 0;
  padding: 0;
  flex-shrink: 0;
  cursor: pointer;
  appearance: none;
  border-radius: 10.4px;
  border-width: 1px;
  border-color: currentColor;
  background-color: currentColor;
  color: rgba(34, 32, 30, 0.5);
  transition: background, box-shadow 0.2s ease-out;
  box-shadow: calc(24px * -1) 0 0 2px rgb(185, 185, 185) inset, 0 0 0 2px rgb(185, 185, 185) inset, 0 0;
  height: 22px;
  width: 48px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__player-toggle:checked {
  box-shadow: 24px 0 0 2px rgb(238, 238, 238) inset, 0 0 0 2px rgb(238, 238, 238) inset, 0 0;
}
.tube-player-v3__resets-wrapper .tube-player-v3__player-toggle > *:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.tube-player-v3__resets-wrapper .tube-player-v3__player-toggle-small {
  width: 37px;
  height: 18px;
  box-shadow: calc(17px * -1) 0 0 2px rgb(185, 185, 185) inset, 0 0 0 2px rgb(185, 185, 185) inset, 0 0;
}
.tube-player-v3__resets-wrapper .tube-player-v3__player-toggle-small:checked {
  box-shadow: 17px 0 0 2px rgb(238, 238, 238) inset, 0 0 0 2px rgb(238, 238, 238) inset, 0 0;
}
.tube-player-v3__resets-wrapper .tube-player-v3__loading {
  pointer-events: none;
  display: inline-block;
  aspect-ratio: 1 / 1;
  width: 60px;
  background-color: currentColor;
  mask-size: 100%;
  mask-repeat: no-repeat;
  mask-position: center;
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@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-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
      --tw-ease: initial;
    }
  }
}
