Download client/assets/output.css from lxxweb/bitplay: direct link, hf CLI and curl.
- Browser
- Download file 42.1 kB
-
https://huggingface.co/spaces/lxxweb/bitplay/resolve/main/client/assets/output.css
- Command line
-
hf download hf://spaces/lxxweb/bitplay/client/assets/output.css
-
curl -L -o output.css https://huggingface.co/spaces/lxxweb/bitplay/resolve/main/client/assets/output.css
42.1 kB
| /*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */ | |
| @layer properties; | |
| @layer theme, base, components, utilities; | |
| @layer theme { | |
| :root, :host { | |
| --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", | |
| "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
| --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", | |
| "Courier New", monospace; | |
| --color-black: #000; | |
| --color-white: #fff; | |
| --spacing: 0.25rem; | |
| --container-lg: 32rem; | |
| --container-xl: 36rem; | |
| --container-4xl: 56rem; | |
| --text-xs: 0.75rem; | |
| --text-xs--line-height: calc(1 / 0.75); | |
| --text-sm: 0.875rem; | |
| --text-sm--line-height: calc(1.25 / 0.875); | |
| --text-base: 1rem; | |
| --text-base--line-height: calc(1.5 / 1); | |
| --text-xl: 1.25rem; | |
| --text-xl--line-height: calc(1.75 / 1.25); | |
| --text-3xl: 1.875rem; | |
| --text-3xl--line-height: calc(2.25 / 1.875); | |
| --text-5xl: 3rem; | |
| --text-5xl--line-height: 1; | |
| --font-weight-medium: 500; | |
| --font-weight-semibold: 600; | |
| --font-weight-bold: 700; | |
| --radius-md: calc(var(--radius) - 2px); | |
| --radius-lg: var(--radius); | |
| --radius-xl: calc(var(--radius) + 4px); | |
| --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); | |
| --color-background: var(--background); | |
| --color-foreground: var(--foreground); | |
| --color-ring: var(--ring); | |
| --color-input: var(--input); | |
| --color-border: var(--border); | |
| --color-destructive: var(--destructive); | |
| --color-accent-foreground: var(--accent-foreground); | |
| --color-accent: var(--accent); | |
| --color-muted-foreground: var(--muted-foreground); | |
| --color-muted: var(--muted); | |
| --color-secondary: var(--secondary); | |
| --color-primary-foreground: var(--primary-foreground); | |
| --color-primary: var(--primary); | |
| } | |
| } | |
| @layer base { | |
| *, ::after, ::before, ::backdrop, ::file-selector-button { | |
| box-sizing: border-box; | |
| margin: 0; | |
| padding: 0; | |
| border: 0 solid; | |
| } | |
| html, :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; | |
| } | |
| hr { | |
| height: 0; | |
| color: inherit; | |
| border-top-width: 1px; | |
| } | |
| abbr:where([title]) { | |
| -webkit-text-decoration: underline dotted; | |
| text-decoration: underline dotted; | |
| } | |
| h1, h2, h3, h4, h5, h6 { | |
| font-size: inherit; | |
| font-weight: inherit; | |
| } | |
| a { | |
| color: inherit; | |
| -webkit-text-decoration: inherit; | |
| text-decoration: inherit; | |
| } | |
| b, strong { | |
| font-weight: bolder; | |
| } | |
| code, kbd, samp, 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; | |
| } | |
| small { | |
| font-size: 80%; | |
| } | |
| sub, sup { | |
| font-size: 75%; | |
| line-height: 0; | |
| position: relative; | |
| vertical-align: baseline; | |
| } | |
| sub { | |
| bottom: -0.25em; | |
| } | |
| sup { | |
| top: -0.5em; | |
| } | |
| table { | |
| text-indent: 0; | |
| border-color: inherit; | |
| border-collapse: collapse; | |
| } | |
| :-moz-focusring { | |
| outline: auto; | |
| } | |
| progress { | |
| vertical-align: baseline; | |
| } | |
| summary { | |
| display: list-item; | |
| } | |
| ol, ul, menu { | |
| list-style: none; | |
| } | |
| img, svg, video, canvas, audio, iframe, embed, object { | |
| display: block; | |
| vertical-align: middle; | |
| } | |
| img, video { | |
| max-width: 100%; | |
| height: auto; | |
| } | |
| button, input, select, optgroup, textarea, ::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; | |
| } | |
| :where(select:is([multiple], [size])) optgroup { | |
| font-weight: bolder; | |
| } | |
| :where(select:is([multiple], [size])) optgroup option { | |
| padding-inline-start: 20px; | |
| } | |
| ::file-selector-button { | |
| margin-inline-end: 4px; | |
| } | |
| ::placeholder { | |
| opacity: 1; | |
| } | |
| @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) { | |
| ::placeholder { | |
| color: currentcolor; | |
| @supports (color: color-mix(in lab, red, red)) { | |
| color: color-mix(in oklab, currentcolor 50%, transparent); | |
| } | |
| } | |
| } | |
| textarea { | |
| resize: vertical; | |
| } | |
| ::-webkit-search-decoration { | |
| -webkit-appearance: none; | |
| } | |
| ::-webkit-date-and-time-value { | |
| min-height: 1lh; | |
| text-align: inherit; | |
| } | |
| ::-webkit-datetime-edit { | |
| display: inline-flex; | |
| } | |
| ::-webkit-datetime-edit-fields-wrapper { | |
| padding: 0; | |
| } | |
| ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field { | |
| padding-block: 0; | |
| } | |
| :-moz-ui-invalid { | |
| box-shadow: none; | |
| } | |
| button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button { | |
| appearance: button; | |
| } | |
| ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { | |
| height: auto; | |
| } | |
| [hidden]:where(:not([hidden="until-found"])) { | |
| display: none ; | |
| } | |
| } | |
| @layer utilities { | |
| .sr-only { | |
| position: absolute; | |
| width: 1px; | |
| height: 1px; | |
| padding: 0; | |
| margin: -1px; | |
| overflow: hidden; | |
| clip: rect(0, 0, 0, 0); | |
| white-space: nowrap; | |
| border-width: 0; | |
| } | |
| .absolute { | |
| position: absolute; | |
| } | |
| .fixed { | |
| position: fixed; | |
| } | |
| .relative { | |
| position: relative; | |
| } | |
| .static { | |
| position: static; | |
| } | |
| .inset-0 { | |
| inset: calc(var(--spacing) * 0); | |
| } | |
| .top-0 { | |
| top: calc(var(--spacing) * 0); | |
| } | |
| .top-\[1px\] { | |
| top: 1px; | |
| } | |
| .right-0 { | |
| right: calc(var(--spacing) * 0); | |
| } | |
| .left-\[1px\] { | |
| left: 1px; | |
| } | |
| .z-\[1\] { | |
| z-index: 1; | |
| } | |
| .z-\[2\] { | |
| z-index: 2; | |
| } | |
| .z-\[999\] { | |
| z-index: 999; | |
| } | |
| .container { | |
| width: 100%; | |
| @media (width >= 40rem) { | |
| max-width: 40rem; | |
| } | |
| @media (width >= 48rem) { | |
| max-width: 48rem; | |
| } | |
| @media (width >= 64rem) { | |
| max-width: 64rem; | |
| } | |
| @media (width >= 80rem) { | |
| max-width: 80rem; | |
| } | |
| @media (width >= 96rem) { | |
| max-width: 96rem; | |
| } | |
| } | |
| .m-auto { | |
| margin: auto; | |
| } | |
| .mx-auto { | |
| margin-inline: auto; | |
| } | |
| .my-4 { | |
| margin-block: calc(var(--spacing) * 4); | |
| } | |
| .mt-4 { | |
| margin-top: calc(var(--spacing) * 4); | |
| } | |
| .mt-7 { | |
| margin-top: calc(var(--spacing) * 7); | |
| } | |
| .mt-10 { | |
| margin-top: calc(var(--spacing) * 10); | |
| } | |
| .mb-6 { | |
| margin-bottom: calc(var(--spacing) * 6); | |
| } | |
| .mb-7 { | |
| margin-bottom: calc(var(--spacing) * 7); | |
| } | |
| .mb-8 { | |
| margin-bottom: calc(var(--spacing) * 8); | |
| } | |
| .mb-12 { | |
| margin-bottom: calc(var(--spacing) * 12); | |
| } | |
| .ml-3 { | |
| margin-left: calc(var(--spacing) * 3); | |
| } | |
| .block { | |
| display: block; | |
| } | |
| .contents { | |
| display: contents; | |
| } | |
| .flex { | |
| display: flex; | |
| } | |
| .hidden { | |
| display: none; | |
| } | |
| .inline-block { | |
| display: inline-block; | |
| } | |
| .inline-flex { | |
| display: inline-flex; | |
| } | |
| .size-5 { | |
| width: calc(var(--spacing) * 5); | |
| height: calc(var(--spacing) * 5); | |
| } | |
| .size-10 { | |
| width: calc(var(--spacing) * 10); | |
| height: calc(var(--spacing) * 10); | |
| } | |
| .size-12 { | |
| width: calc(var(--spacing) * 12); | |
| height: calc(var(--spacing) * 12); | |
| } | |
| .size-full { | |
| width: 100%; | |
| height: 100%; | |
| } | |
| .\!h-11 { | |
| height: calc(var(--spacing) * 11) ; | |
| } | |
| .h-4 { | |
| height: calc(var(--spacing) * 4); | |
| } | |
| .h-5 { | |
| height: calc(var(--spacing) * 5); | |
| } | |
| .h-6 { | |
| height: calc(var(--spacing) * 6); | |
| } | |
| .h-10 { | |
| height: calc(var(--spacing) * 10); | |
| } | |
| .h-12 { | |
| height: calc(var(--spacing) * 12); | |
| } | |
| .h-full { | |
| height: 100%; | |
| } | |
| .max-h-\[500px\] { | |
| max-height: 500px; | |
| } | |
| .w-4 { | |
| width: calc(var(--spacing) * 4); | |
| } | |
| .w-5 { | |
| width: calc(var(--spacing) * 5); | |
| } | |
| .w-6 { | |
| width: calc(var(--spacing) * 6); | |
| } | |
| .w-11 { | |
| width: calc(var(--spacing) * 11); | |
| } | |
| .w-12 { | |
| width: calc(var(--spacing) * 12); | |
| } | |
| .w-\[10px\] { | |
| width: 10px; | |
| } | |
| .w-auto { | |
| width: auto; | |
| } | |
| .w-full { | |
| width: 100%; | |
| } | |
| .max-w-4xl { | |
| max-width: var(--container-4xl); | |
| } | |
| .max-w-lg { | |
| max-width: var(--container-lg); | |
| } | |
| .max-w-xl { | |
| max-width: var(--container-xl); | |
| } | |
| .min-w-0 { | |
| min-width: calc(var(--spacing) * 0); | |
| } | |
| .flex-1 { | |
| flex: 1; | |
| } | |
| .shrink-0 { | |
| flex-shrink: 0; | |
| } | |
| .caption-bottom { | |
| caption-side: bottom; | |
| } | |
| .translate-x-full { | |
| --tw-translate-x: 100%; | |
| translate: var(--tw-translate-x) var(--tw-translate-y); | |
| } | |
| .cursor-pointer { | |
| cursor: pointer; | |
| } | |
| .flex-col { | |
| flex-direction: column; | |
| } | |
| .items-center { | |
| align-items: center; | |
| } | |
| .justify-between { | |
| justify-content: space-between; | |
| } | |
| .justify-center { | |
| justify-content: center; | |
| } | |
| .gap-2 { | |
| gap: calc(var(--spacing) * 2); | |
| } | |
| .gap-3 { | |
| gap: calc(var(--spacing) * 3); | |
| } | |
| .gap-4 { | |
| gap: calc(var(--spacing) * 4); | |
| } | |
| .gap-6 { | |
| gap: calc(var(--spacing) * 6); | |
| } | |
| .divide-y { | |
| :where(& > :not(:last-child)) { | |
| --tw-divide-y-reverse: 0; | |
| border-bottom-style: var(--tw-border-style); | |
| border-top-style: var(--tw-border-style); | |
| border-top-width: calc(1px * var(--tw-divide-y-reverse)); | |
| border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); | |
| } | |
| } | |
| .overflow-auto { | |
| overflow: auto; | |
| } | |
| .overflow-hidden { | |
| overflow: hidden; | |
| } | |
| .rounded-full { | |
| border-radius: calc(infinity * 1px); | |
| } | |
| .rounded-lg { | |
| border-radius: var(--radius-lg); | |
| } | |
| .rounded-md { | |
| border-radius: var(--radius-md); | |
| } | |
| .rounded-xl { | |
| border-radius: var(--radius-xl); | |
| } | |
| .border { | |
| border-style: var(--tw-border-style); | |
| border-width: 1px; | |
| } | |
| .border-2 { | |
| border-style: var(--tw-border-style); | |
| border-width: 2px; | |
| } | |
| .border-b { | |
| border-bottom-style: var(--tw-border-style); | |
| border-bottom-width: 1px; | |
| } | |
| .border-dashed { | |
| --tw-border-style: dashed; | |
| border-style: dashed; | |
| } | |
| .border-foreground\/30 { | |
| border-color: var(--color-foreground); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| border-color: color-mix(in oklab, var(--color-foreground) 30%, transparent); | |
| } | |
| } | |
| .border-input { | |
| border-color: var(--color-input); | |
| } | |
| .border-primary { | |
| border-color: var(--color-primary); | |
| } | |
| .\!bg-muted { | |
| background-color: var(--color-muted) ; | |
| } | |
| .bg-accent { | |
| background-color: var(--color-accent); | |
| } | |
| .bg-accent\/50 { | |
| background-color: var(--color-accent); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-accent) 50%, transparent); | |
| } | |
| } | |
| .bg-background { | |
| background-color: var(--color-background); | |
| } | |
| .bg-black\/70 { | |
| background-color: color-mix(in srgb, #000 70%, transparent); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-black) 70%, transparent); | |
| } | |
| } | |
| .bg-muted { | |
| background-color: var(--color-muted); | |
| } | |
| .bg-primary { | |
| background-color: var(--color-primary); | |
| } | |
| .bg-secondary\/50 { | |
| background-color: var(--color-secondary); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-secondary) 50%, transparent); | |
| } | |
| } | |
| .bg-transparent { | |
| background-color: transparent; | |
| } | |
| .bg-white { | |
| background-color: var(--color-white); | |
| } | |
| .bg-gradient-to-r { | |
| --tw-gradient-position: to right in oklab; | |
| background-image: linear-gradient(var(--tw-gradient-stops)); | |
| } | |
| .from-primary { | |
| --tw-gradient-from: var(--color-primary); | |
| --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); | |
| } | |
| .to-\[\#00CCFF\] { | |
| --tw-gradient-to: #00CCFF; | |
| --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); | |
| } | |
| .bg-clip-text { | |
| background-clip: text; | |
| } | |
| .p-3 { | |
| padding: calc(var(--spacing) * 3); | |
| } | |
| .p-6 { | |
| padding: calc(var(--spacing) * 6); | |
| } | |
| .px-3 { | |
| padding-inline: calc(var(--spacing) * 3); | |
| } | |
| .px-4 { | |
| padding-inline: calc(var(--spacing) * 4); | |
| } | |
| .px-6 { | |
| padding-inline: calc(var(--spacing) * 6); | |
| } | |
| .py-1 { | |
| padding-block: calc(var(--spacing) * 1); | |
| } | |
| .py-2 { | |
| padding-block: calc(var(--spacing) * 2); | |
| } | |
| .py-10 { | |
| padding-block: calc(var(--spacing) * 10); | |
| } | |
| .pr-12 { | |
| padding-right: calc(var(--spacing) * 12); | |
| } | |
| .text-center { | |
| text-align: center; | |
| } | |
| .text-left { | |
| text-align: left; | |
| } | |
| .text-3xl { | |
| font-size: var(--text-3xl); | |
| line-height: var(--tw-leading, var(--text-3xl--line-height)); | |
| } | |
| .text-base { | |
| font-size: var(--text-base); | |
| line-height: var(--tw-leading, var(--text-base--line-height)); | |
| } | |
| .text-sm { | |
| font-size: var(--text-sm); | |
| line-height: var(--tw-leading, var(--text-sm--line-height)); | |
| } | |
| .text-xl { | |
| font-size: var(--text-xl); | |
| line-height: var(--tw-leading, var(--text-xl--line-height)); | |
| } | |
| .text-\[20px\] { | |
| font-size: 20px; | |
| } | |
| .text-\[24px\] { | |
| font-size: 24px; | |
| } | |
| .leading-\[1\.2\] { | |
| --tw-leading: 1.2; | |
| line-height: 1.2; | |
| } | |
| .font-bold { | |
| --tw-font-weight: var(--font-weight-bold); | |
| font-weight: var(--font-weight-bold); | |
| } | |
| .font-medium { | |
| --tw-font-weight: var(--font-weight-medium); | |
| font-weight: var(--font-weight-medium); | |
| } | |
| .font-semibold { | |
| --tw-font-weight: var(--font-weight-semibold); | |
| font-weight: var(--font-weight-semibold); | |
| } | |
| .overflow-ellipsis { | |
| text-overflow: ellipsis; | |
| } | |
| .whitespace-nowrap { | |
| white-space: nowrap; | |
| } | |
| .text-accent-foreground { | |
| color: var(--color-accent-foreground); | |
| } | |
| .text-muted-foreground { | |
| color: var(--color-muted-foreground); | |
| } | |
| .text-primary { | |
| color: var(--color-primary); | |
| } | |
| .text-primary-foreground { | |
| color: var(--color-primary-foreground); | |
| } | |
| .text-transparent { | |
| color: transparent; | |
| } | |
| .opacity-0 { | |
| opacity: 0%; | |
| } | |
| .shadow { | |
| --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)); | |
| box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); | |
| } | |
| .shadow-inner { | |
| --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05)); | |
| box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); | |
| } | |
| .shadow-lg { | |
| --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1)); | |
| box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); | |
| } | |
| .shadow-xs { | |
| --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05)); | |
| box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); | |
| } | |
| .outline { | |
| outline-style: var(--tw-outline-style); | |
| outline-width: 1px; | |
| } | |
| .transition { | |
| transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter; | |
| transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); | |
| transition-duration: var(--tw-duration, var(--default-transition-duration)); | |
| } | |
| .transition-\[color\,box-shadow\] { | |
| transition-property: color,box-shadow; | |
| transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); | |
| transition-duration: var(--tw-duration, var(--default-transition-duration)); | |
| } | |
| .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)); | |
| } | |
| .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)); | |
| } | |
| .outline-none { | |
| --tw-outline-style: none; | |
| outline-style: none; | |
| } | |
| .selection\:bg-primary { | |
| & *::selection { | |
| background-color: var(--color-primary); | |
| } | |
| &::selection { | |
| background-color: var(--color-primary); | |
| } | |
| } | |
| .selection\:text-primary-foreground { | |
| & *::selection { | |
| color: var(--color-primary-foreground); | |
| } | |
| &::selection { | |
| color: var(--color-primary-foreground); | |
| } | |
| } | |
| .file\:inline-flex { | |
| &::file-selector-button { | |
| display: inline-flex; | |
| } | |
| } | |
| .file\:h-7 { | |
| &::file-selector-button { | |
| height: calc(var(--spacing) * 7); | |
| } | |
| } | |
| .file\:border-0 { | |
| &::file-selector-button { | |
| border-style: var(--tw-border-style); | |
| border-width: 0px; | |
| } | |
| } | |
| .file\:bg-transparent { | |
| &::file-selector-button { | |
| background-color: transparent; | |
| } | |
| } | |
| .file\:text-sm { | |
| &::file-selector-button { | |
| font-size: var(--text-sm); | |
| line-height: var(--tw-leading, var(--text-sm--line-height)); | |
| } | |
| } | |
| .file\:font-medium { | |
| &::file-selector-button { | |
| --tw-font-weight: var(--font-weight-medium); | |
| font-weight: var(--font-weight-medium); | |
| } | |
| } | |
| .file\:text-foreground { | |
| &::file-selector-button { | |
| color: var(--color-foreground); | |
| } | |
| } | |
| .placeholder\:text-muted-foreground { | |
| &::placeholder { | |
| color: var(--color-muted-foreground); | |
| } | |
| } | |
| .hover\:bg-accent { | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: var(--color-accent); | |
| } | |
| } | |
| } | |
| .hover\:bg-transparent { | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: transparent; | |
| } | |
| } | |
| } | |
| .hover\:text-accent-foreground { | |
| &:hover { | |
| @media (hover: hover) { | |
| color: var(--color-accent-foreground); | |
| } | |
| } | |
| } | |
| .focus-visible\:border-ring { | |
| &:focus-visible { | |
| border-color: var(--color-ring); | |
| } | |
| } | |
| .focus-visible\:ring-\[3px\] { | |
| &:focus-visible { | |
| --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); | |
| box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); | |
| } | |
| } | |
| .focus-visible\:ring-ring\/50 { | |
| &:focus-visible { | |
| --tw-ring-color: var(--color-ring); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| --tw-ring-color: color-mix(in oklab, var(--color-ring) 50%, transparent); | |
| } | |
| } | |
| } | |
| .disabled\:pointer-events-none { | |
| &:disabled { | |
| pointer-events: none; | |
| } | |
| } | |
| .disabled\:cursor-not-allowed { | |
| &:disabled { | |
| cursor: not-allowed; | |
| } | |
| } | |
| .disabled\:opacity-50 { | |
| &:disabled { | |
| opacity: 50%; | |
| } | |
| } | |
| .aria-invalid\:border-destructive { | |
| &[aria-invalid="true"] { | |
| border-color: var(--color-destructive); | |
| } | |
| } | |
| .aria-invalid\:ring-destructive\/20 { | |
| &[aria-invalid="true"] { | |
| --tw-ring-color: var(--color-destructive); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| --tw-ring-color: color-mix(in oklab, var(--color-destructive) 20%, transparent); | |
| } | |
| } | |
| } | |
| .sm\:px-6 { | |
| @media (width >= 40rem) { | |
| padding-inline: calc(var(--spacing) * 6); | |
| } | |
| } | |
| .md\:mb-15 { | |
| @media (width >= 48rem) { | |
| margin-bottom: calc(var(--spacing) * 15); | |
| } | |
| } | |
| .md\:text-5xl { | |
| @media (width >= 48rem) { | |
| font-size: var(--text-5xl); | |
| line-height: var(--tw-leading, var(--text-5xl--line-height)); | |
| } | |
| } | |
| .md\:text-sm { | |
| @media (width >= 48rem) { | |
| font-size: var(--text-sm); | |
| line-height: var(--tw-leading, var(--text-sm--line-height)); | |
| } | |
| } | |
| .lg\:px-8 { | |
| @media (width >= 64rem) { | |
| padding-inline: calc(var(--spacing) * 8); | |
| } | |
| } | |
| .dark\:border-input { | |
| &:is(.dark *) { | |
| border-color: var(--color-input); | |
| } | |
| } | |
| .dark\:bg-input\/30 { | |
| &:is(.dark *) { | |
| background-color: var(--color-input); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-input) 30%, transparent); | |
| } | |
| } | |
| } | |
| .dark\:hover\:bg-accent\/50 { | |
| &:is(.dark *) { | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: var(--color-accent); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-accent) 50%, transparent); | |
| } | |
| } | |
| } | |
| } | |
| } | |
| .dark\:hover\:bg-input\/50 { | |
| &:is(.dark *) { | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: var(--color-input); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-input) 50%, transparent); | |
| } | |
| } | |
| } | |
| } | |
| } | |
| .dark\:aria-invalid\:ring-destructive\/40 { | |
| &:is(.dark *) { | |
| &[aria-invalid="true"] { | |
| --tw-ring-color: var(--color-destructive); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| --tw-ring-color: color-mix(in oklab, var(--color-destructive) 40%, transparent); | |
| } | |
| } | |
| } | |
| } | |
| .\[\&_td\]\:max-w-\[200px\] { | |
| & td { | |
| max-width: 200px; | |
| } | |
| } | |
| .\[\&_td\]\:overflow-hidden { | |
| & td { | |
| overflow: hidden; | |
| } | |
| } | |
| .\[\&_td\]\:px-3 { | |
| & td { | |
| padding-inline: calc(var(--spacing) * 3); | |
| } | |
| } | |
| .\[\&_td\]\:py-2 { | |
| & td { | |
| padding-block: calc(var(--spacing) * 2); | |
| } | |
| } | |
| .\[\&_td\]\:text-ellipsis { | |
| & td { | |
| text-overflow: ellipsis; | |
| } | |
| } | |
| .\[\&_td\]\:whitespace-nowrap { | |
| & td { | |
| white-space: nowrap; | |
| } | |
| } | |
| } | |
| :root { | |
| --radius: 0.625rem; | |
| --background: oklch(1 0 0); | |
| --foreground: oklch(0.141 0.005 285.823); | |
| --card: oklch(1 0 0); | |
| --card-foreground: oklch(0.141 0.005 285.823); | |
| --popover: oklch(1 0 0); | |
| --popover-foreground: oklch(0.141 0.005 285.823); | |
| --primary: oklch(65.24% 0.199188 160.1355); | |
| --primary-foreground: oklch(0.985 0 0); | |
| --secondary: oklch(0.967 0.001 286.375); | |
| --secondary-foreground: oklch(0.21 0.006 285.885); | |
| --muted: oklch(0.967 0.001 286.375); | |
| --muted-foreground: oklch(0.552 0.016 285.938); | |
| --accent: oklch(0.967 0.001 286.375); | |
| --accent-foreground: oklch(0.21 0.006 285.885); | |
| --destructive: oklch(0.577 0.245 27.325); | |
| --border: oklch(0.92 0.004 286.32); | |
| --input: oklch(0.92 0.004 286.32); | |
| --ring: oklch(0.705 0.015 286.067); | |
| } | |
| .dark { | |
| --background: oklch(0.191 0.005 285.823); | |
| --foreground: oklch(0.985 0 0); | |
| --card: oklch(0.21 0.006 285.885); | |
| --card-foreground: oklch(0.985 0 0); | |
| --popover: oklch(0.21 0.006 285.885); | |
| --popover-foreground: oklch(0.985 0 0); | |
| --primary: oklch(88.24% 0.199188 160.1355); | |
| --primary-foreground: oklch(0.21 0.006 285.885); | |
| --secondary: oklch(0.244 0.006 286.033); | |
| --secondary-foreground: oklch(0.985 0 0); | |
| --muted: oklch(0.274 0.006 286.033); | |
| --muted-foreground: oklch(0.705 0.015 286.067); | |
| --accent: oklch(0.274 0.006 286.033); | |
| --accent-foreground: oklch(0.985 0 0); | |
| --destructive: oklch(0.704 0.191 22.216); | |
| --border: oklch(1 0 0 / 10%); | |
| --input: oklch(1 0 0 / 15%); | |
| --ring: oklch(0.552 0.016 285.938); | |
| } | |
| @layer base { | |
| * { | |
| border-color: var(--color-border); | |
| outline-color: var(--color-ring); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| outline-color: color-mix(in oklab, var(--color-ring) 50%, transparent); | |
| } | |
| } | |
| body { | |
| background-color: var(--color-background); | |
| color: var(--color-foreground); | |
| } | |
| } | |
| .btn { | |
| display: flex; | |
| height: calc(var(--spacing) * 12); | |
| min-width: 100px; | |
| align-items: center; | |
| justify-content: center; | |
| gap: calc(var(--spacing) * 1.5); | |
| border-radius: var(--radius-md); | |
| background-color: var(--color-primary); | |
| padding-inline: calc(var(--spacing) * 2); | |
| padding-block: calc(var(--spacing) * 2); | |
| font-size: var(--text-sm); | |
| line-height: var(--tw-leading, var(--text-sm--line-height)); | |
| --tw-font-weight: var(--font-weight-semibold); | |
| font-weight: var(--font-weight-semibold); | |
| color: var(--color-primary-foreground); | |
| transition-property: all; | |
| transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); | |
| transition-duration: var(--tw-duration, var(--default-transition-duration)); | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: var(--color-primary); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| background-color: color-mix(in oklab, var(--color-primary) 90%, transparent); | |
| } | |
| } | |
| } | |
| } | |
| .btn.small { | |
| height: calc(var(--spacing) * 8); | |
| min-width: 70px; | |
| font-size: var(--text-xs); | |
| line-height: var(--tw-leading, var(--text-xs--line-height)); | |
| } | |
| svg { | |
| display: inline; | |
| } | |
| #torrent_file_wrapper.drag-over { | |
| border-color: var(--color-primary); | |
| } | |
| #search-pagination { | |
| margin-block: calc(var(--spacing) * 4); | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| gap: calc(var(--spacing) * 2); | |
| } | |
| #search-pagination.hidden { | |
| display: none ; | |
| } | |
| #search-pagination button { | |
| display: flex; | |
| height: 32px; | |
| min-width: 32px; | |
| align-items: center; | |
| justify-content: center; | |
| border-radius: var(--radius-md); | |
| border-style: var(--tw-border-style); | |
| border-width: 1px; | |
| border-color: var(--color-foreground); | |
| @supports (color: color-mix(in lab, red, red)) { | |
| border-color: color-mix(in oklab, var(--color-foreground) 20%, transparent); | |
| } | |
| padding: calc(var(--spacing) * 1); | |
| font-size: var(--text-sm); | |
| line-height: var(--tw-leading, var(--text-sm--line-height)); | |
| font-size: var(--text-xs); | |
| line-height: var(--tw-leading, var(--text-xs--line-height)); | |
| --tw-font-weight: var(--font-weight-semibold); | |
| font-weight: var(--font-weight-semibold); | |
| transition-property: all; | |
| transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); | |
| transition-duration: var(--tw-duration, var(--default-transition-duration)); | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: var(--color-accent); | |
| } | |
| } | |
| } | |
| #search-pagination button svg { | |
| font-size: 17px; | |
| } | |
| #search-pagination button.disabled { | |
| cursor: not-allowed; | |
| &:hover { | |
| @media (hover: hover) { | |
| background-color: transparent; | |
| } | |
| } | |
| } | |
| #search-pagination button.active { | |
| background-color: var(--color-primary); | |
| color: var(--color-primary-foreground); | |
| } | |
| #search-pagination button.active:hover { | |
| background-color: var(--color-primary); | |
| color: var(--color-primary-foreground); | |
| } | |
| #video-player { | |
| display: none; | |
| } | |
| .btn.loader:before { | |
| content: ""; | |
| display: block; | |
| width: 20px; | |
| height: 20px; | |
| background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBMaWNlbnNlOiBNSVQuIE1hZGUgYnkgTHVjaWRlIENvbnRyaWJ1dG9yczogaHR0cHM6Ly9sdWNpZGUuZGV2LyAtLT4KPHN2ZyAKICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgd2lkdGg9IjI0IgogIGhlaWdodD0iMjQiCiAgdmlld0JveD0iMCAwIDI0IDI0IgogIGZpbGw9Im5vbmUiCiAgc3Ryb2tlPSIjZmZmZmZmIgogIHN0cm9rZS13aWR0aD0iMiIKICBzdHJva2UtbGluZWNhcD0icm91bmQiCiAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIKPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAxMS02LjIxOS04LjU2IiAvPgo8L3N2Zz4=); | |
| background-size: 20px; | |
| background-repeat: no-repeat; | |
| background-position: center; | |
| animation: spin 0.5s linear infinite; | |
| } | |
| .dark .btn.loader:before { | |
| background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBMaWNlbnNlOiBNSVQuIE1hZGUgYnkgTHVjaWRlIENvbnRyaWJ1dG9yczogaHR0cHM6Ly9sdWNpZGUuZGV2LyAtLT4KPHN2ZyAKICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgd2lkdGg9IjI0IgogIGhlaWdodD0iMjQiCiAgdmlld0JveD0iMCAwIDI0IDI0IgogIGZpbGw9Im5vbmUiCiAgc3Ryb2tlPSIjMDAwMDAwIgogIHN0cm9rZS13aWR0aD0iMiIKICBzdHJva2UtbGluZWNhcD0icm91bmQiCiAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIKPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAxMS02LjIxOS04LjU2IiAvPgo8L3N2Zz4=); | |
| } | |
| @keyframes spin { | |
| 0% { | |
| transform: rotate(0deg); | |
| } | |
| 100% { | |
| transform: rotate(360deg); | |
| } | |
| } | |
| #toggle_theme { | |
| background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='1em' height='1em' fill='none' aria-hidden='true' focusable='false'%3E%3Cg%3E%3Cpath d='M21.0672 11.8568L20.4253 11.469L21.0672 11.8568ZM12.1432 2.93276L11.7553 2.29085V2.29085L12.1432 2.93276ZM21.25 12C21.25 17.1086 17.1086 21.25 12 21.25V22.75C17.9371 22.75 22.75 17.9371 22.75 12H21.25ZM12 21.25C6.89137 21.25 2.75 17.1086 2.75 12H1.25C1.25 17.9371 6.06294 22.75 12 22.75V21.25ZM2.75 12C2.75 6.89137 6.89137 2.75 12 2.75V1.25C6.06294 1.25 1.25 6.06294 1.25 12H2.75ZM15.5 14.25C12.3244 14.25 9.75 11.6756 9.75 8.5H8.25C8.25 12.5041 11.4959 15.75 15.5 15.75V14.25ZM20.4253 11.469C19.4172 13.1373 17.5882 14.25 15.5 14.25V15.75C18.1349 15.75 20.4407 14.3439 21.7092 12.2447L20.4253 11.469ZM9.75 8.5C9.75 6.41182 10.8627 4.5828 12.531 3.57467L11.7553 2.29085C9.65609 3.5593 8.25 5.86509 8.25 8.5H9.75ZM12 2.75C11.9115 2.75 11.8077 2.71008 11.7324 2.63168C11.6686 2.56527 11.6538 2.50244 11.6503 2.47703C11.6461 2.44587 11.6482 2.35557 11.7553 2.29085L12.531 3.57467C13.0342 3.27065 13.196 2.71398 13.1368 2.27627C13.0754 1.82126 12.7166 1.25 12 1.25V2.75ZM21.7092 12.2447C21.6444 12.3518 21.5541 12.3539 21.523 12.3497C21.4976 12.3462 21.4347 12.3314 21.3683 12.2676C21.2899 12.1923 21.25 12.0885 21.25 12H22.75C22.75 11.2834 22.1787 10.9246 21.7237 10.8632C21.286 10.804 20.7293 10.9658 20.4253 11.469L21.7092 12.2447Z' fill='%23000' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center no-repeat; | |
| } | |
| .dark #toggle_theme { | |
| background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='1em' height='1em' fill='none' aria-hidden='true' focusable='false'%3E%3Cg%3E%3Ccircle cx='12' cy='12' r='5' stroke='%23fff' stroke-width='1.5'%3E%3C/circle%3E%3Cpath d='M12 2V4' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M12 20V22' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M4 12L2 12' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M22 12L20 12' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M19.7778 4.22266L17.5558 6.25424' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M4.22217 4.22266L6.44418 6.25424' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M6.44434 17.5557L4.22211 19.7779' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M19.7778 19.7773L17.5558 17.5551' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); | |
| } | |
| button { | |
| cursor: pointer; | |
| transition: all 0.3s ease; | |
| } | |
| button:disabled { | |
| cursor: not-allowed; | |
| opacity: 0.6; | |
| } | |
| #video-player { | |
| min-height: 200px; | |
| } | |
| body .video-js .vjs-big-play-button { | |
| margin: 0; | |
| display: flex; | |
| width: 80px; | |
| height: 80px; | |
| transform: translate(-50%, -50%); | |
| align-items: center; | |
| justify-content: center; | |
| border-radius: 50%; | |
| border-color: var(--color-primary) ; | |
| background-color: transparent ; | |
| color: var(--color-primary); | |
| } | |
| body .vjs-has-started .vjs-big-play-button { | |
| display: none; | |
| } | |
| body .video-js .vjs-big-play-button .vjs-icon-placeholder { | |
| display: flex; | |
| } | |
| body .video-js .vjs-big-play-button .vjs-icon-placeholder:before { | |
| font-size: 47px; | |
| position: static; | |
| } | |
| .vjs-progress-control { | |
| position: absolute ; | |
| bottom: 45px ; | |
| width: calc(100% - 20px) ; | |
| padding: 1px ; | |
| height: 40px ; | |
| } | |
| .video-js .vjs-progress-control .vjs-progress-holder, .video-js .vjs-play-progress, .video-js .vjs-load-progress div { | |
| border-radius: 50px; | |
| } | |
| .video-js .vjs-control-bar { | |
| background: transparent; | |
| padding: 0 10px 15px; | |
| height: auto; | |
| } | |
| .video-js .vjs-control-bar:before { | |
| content: ""; | |
| position: absolute; | |
| width: 100%; | |
| height: 200%; | |
| bottom: 0; | |
| left: 0; | |
| background: linear-gradient( 0deg, rgba(0, 0, 0, 0.84) 0%, rgba(0, 0, 0, 0.59) 50%, rgba(0, 0, 0, 0) 100% ); | |
| } | |
| .vjs-remaining-time { | |
| display: none; | |
| } | |
| .video-js .vjs-current-time, .video-js .vjs-duration, .vjs-live .vjs-time-control, .vjs-time-divider, .vjs-live .vjs-time-divider { | |
| display: block; | |
| } | |
| .video-js .vjs-time-control.vjs-duration { | |
| margin-right: auto; | |
| } | |
| .video-js .vjs-time-control { | |
| padding: 0 5px; | |
| font-size: 15px; | |
| line-height: 1.2; | |
| height: 33px; | |
| display: flex; | |
| align-items: center; | |
| } | |
| .video-js .vjs-time-control.vjs-time-divider { | |
| padding: 0; | |
| min-width: 0; | |
| font-size: 18px; | |
| line-height: 1; | |
| color: white; | |
| opacity: 1; | |
| z-index: 1; | |
| } | |
| .video-js .vjs-play-control { | |
| height: 33px; | |
| width: 33px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .video-js .vjs-play-control .vjs-icon-placeholder { | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .video-js .vjs-play-control .vjs-icon-placeholder:before { | |
| position: relative; | |
| line-height: 1; | |
| font-size: 30px; | |
| } | |
| .video-js .vjs-volume-panel .vjs-volume-control { | |
| opacity: 1; | |
| width: 60px ; | |
| height: 33px; | |
| } | |
| .video-js .vjs-volume-panel { | |
| width: 110px ; | |
| height: 33px; | |
| margin-left: 6px; | |
| } | |
| .video-js .vjs-mute-control { | |
| width: 33px; | |
| height: 33px; | |
| } | |
| .video-js .vjs-mute-control .vjs-icon-placeholder { | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .video-js .vjs-mute-control .vjs-icon-placeholder:before { | |
| position: relative; | |
| line-height: 1; | |
| font-size: 25px; | |
| } | |
| .video-js .vjs-volume-bar { | |
| margin: 1.55em 0.45em; | |
| } | |
| .video-js .vjs-time-control.vjs-remaining-time { | |
| display: none; | |
| } | |
| .video-js .vjs-progress-control .vjs-progress-holder { | |
| margin: 0 6px; | |
| } | |
| .video-js .vjs-slider { | |
| background-color: rgb(255 255 255 / 27%); | |
| } | |
| .video-js .vjs-load-progress div { | |
| background: rgb(255 255 255 / 33%); | |
| } | |
| .video-js .vjs-fullscreen-control, .video-js .vjs-picture-in-picture-control, .video-js .vjs-subs-caps-button { | |
| height: 33px; | |
| width: 33px; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .video-js .vjs-fullscreen-control { | |
| margin-left: 6px; | |
| } | |
| .video-js .vjs-picture-in-picture-control { | |
| margin-left: 10px; | |
| } | |
| .video-js .vjs-fullscreen-control .vjs-icon-placeholder, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder, .video-js .vjs-subs-caps-button .vjs-icon-placeholder { | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |
| .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before { | |
| position: relative; | |
| line-height: 1; | |
| font-size: 28px; | |
| } | |
| .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before { | |
| font-size: 24px; | |
| } | |
| .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before { | |
| font-size: 26px; | |
| } | |
| .video-select { | |
| position: absolute; | |
| top: 15px; | |
| left: 13px; | |
| background: transparent; | |
| display: none; | |
| font-size: 15px; | |
| max-width: calc(100% - 25px); | |
| overflow: hidden; | |
| text-overflow: ellipsis; | |
| } | |
| .vjs-has-started.vjs-controls-enabled .video-select { | |
| display: block; | |
| } | |
| .video-js .vjs-progress-holder { | |
| height: 6px; | |
| transition: 0.3s all; | |
| } | |
| .video-js .vjs-play-progress:before { | |
| font-size: 17px; | |
| transition: 0.3s all; | |
| } | |
| .video-js .vjs-progress-control:hover .vjs-progress-holder { | |
| height: 8px; | |
| } | |
| .vjs-progress-control:hover .vjs-play-progress:before { | |
| font-size: 22px; | |
| } | |
| @media (max-width: 768px) { | |
| .video-js .vjs-control-bar { | |
| padding: 0 4px 5px; | |
| } | |
| .vjs-progress-control { | |
| bottom: 31px ; | |
| width: calc(100% - 6px) ; | |
| padding: 0px ; | |
| height: 30px ; | |
| } | |
| .video-js .vjs-play-control .vjs-icon-placeholder:before { | |
| font-size: 25px; | |
| } | |
| .video-js .vjs-play-control { | |
| width: 26px; | |
| height: 26px; | |
| } | |
| .video-js .vjs-volume-bar { | |
| margin: 1.15em 0.45em; | |
| } | |
| .video-js .vjs-volume-panel .vjs-volume-control { | |
| width: 45px ; | |
| height: 26px; | |
| } | |
| .video-js .vjs-mute-control { | |
| width: 26px; | |
| height: 26px; | |
| } | |
| .video-js .vjs-volume-panel { | |
| width: 80px ; | |
| height: 26px; | |
| margin-left: 4px; | |
| } | |
| .video-js .vjs-time-control { | |
| padding: 0 4px; | |
| font-size: 12px; | |
| height: 26px; | |
| } | |
| .video-js .vjs-time-control.vjs-time-divider { | |
| font-size: 15px; | |
| } | |
| .video-js .vjs-fullscreen-control, .video-js .vjs-picture-in-picture-control, .video-js .vjs-subs-caps-button { | |
| height: 26px; | |
| width: 26px; | |
| } | |
| .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before { | |
| font-size: 20px; | |
| } | |
| .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before { | |
| font-size: 18px; | |
| } | |
| } | |
| @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-divide-y-reverse { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: 0; | |
| } | |
| @property --tw-border-style { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: solid; | |
| } | |
| @property --tw-gradient-position { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-gradient-from { | |
| syntax: "<color>"; | |
| inherits: false; | |
| initial-value: #0000; | |
| } | |
| @property --tw-gradient-via { | |
| syntax: "<color>"; | |
| inherits: false; | |
| initial-value: #0000; | |
| } | |
| @property --tw-gradient-to { | |
| syntax: "<color>"; | |
| inherits: false; | |
| initial-value: #0000; | |
| } | |
| @property --tw-gradient-stops { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-gradient-via-stops { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-gradient-from-position { | |
| syntax: "<length-percentage>"; | |
| inherits: false; | |
| initial-value: 0%; | |
| } | |
| @property --tw-gradient-via-position { | |
| syntax: "<length-percentage>"; | |
| inherits: false; | |
| initial-value: 50%; | |
| } | |
| @property --tw-gradient-to-position { | |
| syntax: "<length-percentage>"; | |
| inherits: false; | |
| initial-value: 100%; | |
| } | |
| @property --tw-leading { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-font-weight { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-shadow { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: 0 0 #0000; | |
| } | |
| @property --tw-shadow-color { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-shadow-alpha { | |
| syntax: "<percentage>"; | |
| inherits: false; | |
| initial-value: 100%; | |
| } | |
| @property --tw-inset-shadow { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: 0 0 #0000; | |
| } | |
| @property --tw-inset-shadow-color { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-inset-shadow-alpha { | |
| syntax: "<percentage>"; | |
| inherits: false; | |
| initial-value: 100%; | |
| } | |
| @property --tw-ring-color { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-ring-shadow { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: 0 0 #0000; | |
| } | |
| @property --tw-inset-ring-color { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-inset-ring-shadow { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: 0 0 #0000; | |
| } | |
| @property --tw-ring-inset { | |
| syntax: "*"; | |
| inherits: false; | |
| } | |
| @property --tw-ring-offset-width { | |
| syntax: "<length>"; | |
| inherits: false; | |
| initial-value: 0px; | |
| } | |
| @property --tw-ring-offset-color { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: #fff; | |
| } | |
| @property --tw-ring-offset-shadow { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: 0 0 #0000; | |
| } | |
| @property --tw-outline-style { | |
| syntax: "*"; | |
| inherits: false; | |
| initial-value: solid; | |
| } | |
| @keyframes spin { | |
| to { | |
| transform: rotate(360deg); | |
| } | |
| } | |
| @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-divide-y-reverse: 0; | |
| --tw-border-style: solid; | |
| --tw-gradient-position: initial; | |
| --tw-gradient-from: #0000; | |
| --tw-gradient-via: #0000; | |
| --tw-gradient-to: #0000; | |
| --tw-gradient-stops: initial; | |
| --tw-gradient-via-stops: initial; | |
| --tw-gradient-from-position: 0%; | |
| --tw-gradient-via-position: 50%; | |
| --tw-gradient-to-position: 100%; | |
| --tw-leading: initial; | |
| --tw-font-weight: initial; | |
| --tw-shadow: 0 0 #0000; | |
| --tw-shadow-color: initial; | |
| --tw-shadow-alpha: 100%; | |
| --tw-inset-shadow: 0 0 #0000; | |
| --tw-inset-shadow-color: initial; | |
| --tw-inset-shadow-alpha: 100%; | |
| --tw-ring-color: initial; | |
| --tw-ring-shadow: 0 0 #0000; | |
| --tw-inset-ring-color: initial; | |
| --tw-inset-ring-shadow: 0 0 #0000; | |
| --tw-ring-inset: initial; | |
| --tw-ring-offset-width: 0px; | |
| --tw-ring-offset-color: #fff; | |
| --tw-ring-offset-shadow: 0 0 #0000; | |
| --tw-outline-style: solid; | |
| } | |
| } | |
| } | |