#drama-play-page .play-episode-pages .episode-page-track a{color:#999;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:18px;line-height:1.4}#drama-play-page .play-episode-pages .episode-page-track a:hover,#drama-play-page .play-episode-pages .episode-page-track a[aria-pressed=true]{color:#fff}#drama-play-page .play-episode-pages .episode-page-track a[aria-pressed=false]{color:#888}
@utility focus-ring{@apply ring-2 ring-focus ring-offset-0 ring-offset-background outline-none;  --tw-ring-offset-width: var(--ring-offset-width);}@utility focus-field-ring{@apply ring-2 ring-focus ring-offset-0 outline-none;  --tw-ring-offset-width: 0px;}@utility invalid-field-ring{ @apply outline-1 outline-danger outline-solid; --tw-ring-offset-width: 3px;  &:focus, &:focus-visible, &[data-focused="true"], &[data-focus-visible="true"], &:focus-within, &[data-focus-within="true"] { @apply ring-2 ring-danger ring-offset-0; --tw-ring-offset-width: 0px; }}@utility no-highlight{-webkit-tap-highlight-color: transparent;}@utility touch-target{&::after { content: ""; @apply absolute top-1/2 left-1/2 size-6 -translate-x-1/2 -translate-y-1/2; }}@utility status-focused{@apply focus-ring;}@utility status-focused-field{@apply focus-field-ring;}@utility status-invalid-field{@apply invalid-field-ring;}@utility status-disabled{opacity: var(--disabled-opacity); cursor: var(--cursor-disabled); pointer-events: none;}@utility status-pending{@apply pointer-events-none;}@utility scrollbar{scrollbar-width: var(--scrollbar-width); scrollbar-color: var(--scrollbar-color); scrollbar-gutter: var(--scrollbar-gutter);}@utility scrollbar-thin{scrollbar-width: thin; scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track); scrollbar-gutter: auto;}@utility scrollbar-default{scrollbar-width: auto; scrollbar-color: auto; scrollbar-gutter: auto;}@utility scrollbar-none{scrollbar-width: none; scrollbar-color: auto; scrollbar-gutter: auto; -ms-overflow-style: none;}
@custom-variant motion-reduce{ &:is([data-reduce-motion="true"], [data-reduce-motion="true"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-reduced-motion: reduce) { &:not(:is([data-reduce-motion="true"], [data-reduce-motion="true"] *)) { @slot; &::before, &::after { @slot; } } }}@custom-variant motion-safe{ &:is([data-reduce-motion="false"], [data-reduce-motion="false"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-reduced-motion: no-preference) { &:not(:is([data-reduce-motion="true"], [data-reduce-motion="true"] *, [data-reduce-motion="false"], [data-reduce-motion="false"] *)) { @slot; &::before, &::after { @slot; } } }}@custom-variant dark{ &:is(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { @slot; &::before, &::after { @slot; } }  @media (prefers-color-scheme: dark) { &:not(:is(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *)) & { @slot; &::before, &::after { @slot; } } }}
@layer theme {
@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-surface: var(--surface); --color-surface-foreground: var(--surface-foreground); --color-surface-hover: var(--surface-hover); --color-surface-secondary: var(--surface-secondary); --color-surface-secondary-foreground: var(--surface-secondary-foreground); --color-surface-tertiary: var(--surface-tertiary); --color-surface-tertiary-foreground: var(--surface-tertiary-foreground); --color-overlay: var(--overlay); --color-overlay-foreground: var(--overlay-foreground); --color-muted: var(--muted); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-segment: var(--segment); --color-segment-foreground: var(--segment-foreground); --color-border: var(--border); --color-separator: var(--separator); --color-focus: var(--focus); --color-link: var(--link); --color-default: var(--default); --color-default-foreground: var(--default-foreground); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-warning: var(--warning); --color-warning-foreground: var(--warning-foreground); --color-danger: var(--danger); --color-danger-foreground: var(--danger-foreground); --color-backdrop: var(--backdrop); --shadow-surface: var(--surface-shadow); --shadow-overlay: var(--overlay-shadow); --shadow-field: var(--field-shadow);  --color-field: var(--field-background,var(--default)); --color-field-hover: var(--field-hover); --color-field-foreground: var(--field-foreground,var(--foreground)); --color-field-placeholder: var(--field-placeholder,var(--muted)); --color-field-border: var(--field-border,var(--border)); --radius-field: var(--field-radius,calc(var(--radius) * 1.5)); --border-width-field: var(--field-border-width,var(--border-width));  --color-background-secondary: var(--background-secondary); --color-background-tertiary: var(--background-tertiary); --color-background-inverse: var(--background-inverse); --color-default-hover: var(--default-hover); --color-accent-hover: var(--accent-hover); --color-success-hover: var(--success-hover); --color-warning-hover: var(--warning-hover); --color-danger-hover: var(--danger-hover);  --color-field-focus: var(--field-focus); --color-field-border-hover: var(--field-border-hover); --color-field-border-focus: var(--field-border-focus);  --color-default-soft: var(--default-soft); --color-default-soft-foreground: var(--default-soft-foreground); --color-default-soft-hover: var(--default-soft-hover); --color-accent-soft: var(--accent-soft); --color-accent-soft-foreground: var(--accent-soft-foreground); --color-accent-soft-hover: var(--accent-soft-hover); --color-danger-soft: var(--danger-soft); --color-danger-soft-foreground: var(--danger-soft-foreground); --color-danger-soft-hover: var(--danger-soft-hover); --color-warning-soft: var(--warning-soft); --color-warning-soft-foreground: var(--warning-soft-foreground); --color-warning-soft-hover: var(--warning-soft-hover); --color-success-soft: var(--success-soft); --color-success-soft-foreground: var(--success-soft-foreground); --color-success-soft-hover: var(--success-soft-hover);  --color-separator-secondary: var(--separator-secondary); --color-separator-tertiary: var(--separator-tertiary);  --color-border-secondary: var(--border-secondary); --color-border-tertiary: var(--border-tertiary);  --radius-xs: calc(var(--radius) * .25);  --radius-sm: calc(var(--radius) * .5);  --radius-md: calc(var(--radius) * .75);  --radius-lg: calc(var(--radius) * 1);  --radius-xl: calc(var(--radius) * 1.5);  --radius-2xl: calc(var(--radius) * 2);  --radius-3xl: calc(var(--radius) * 3);  --radius-4xl: calc(var(--radius) * 4);   --ease-smooth: ease;    --ease-in-quad: cubic-bezier(.55, .085, .68, .53); --ease-in-cubic: cubic-bezier(.55, .055, .675, .19); --ease-in-quart: cubic-bezier(.895, .03, .685, .22); --ease-in-quint: cubic-bezier(.755, .05, .855, .06); --ease-in-expo: cubic-bezier(.95, .05, .795, .035); --ease-in-circ: cubic-bezier(.6, .04, .98, .335);  --ease-out-quad: cubic-bezier(.25, .46, .45, .94); --ease-out-cubic: cubic-bezier(.215, .61, .355, 1); --ease-out-quart: cubic-bezier(.165, .84, .44, 1); --ease-out-quint: cubic-bezier(.23, 1, .32, 1); --ease-out-expo: cubic-bezier(.19, 1, .22, 1); --ease-out-circ: cubic-bezier(.075, .82, .165, 1);  --ease-out-fluid: cubic-bezier(.32, .72, 0, 1);  --ease-in-out-quad: cubic-bezier(.455, .03, .515, .955); --ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1); --ease-in-out-quart: cubic-bezier(.77, 0, .175, 1); --ease-in-out-quint: cubic-bezier(.86, 0, .07, 1); --ease-in-out-expo: cubic-bezier(1, 0, 0, 1); --ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);  --ease-linear: linear;  --animate-spin-fast: spin .75s linear infinite; --animate-skeleton: skeleton 2s linear infinite; --animate-caret-blink: caret-blink 1.2s ease-out infinite; @keyframes skeleton { 100% { transform: translateX(200%); } } @keyframes caret-blink { 0%, 70%, 100% { opacity: 1; } 20%, 50% { opacity: 0; } }}
}

@layer theme {
@layer base{:root,:host{--white:#fff;--black:#000;--snow:#fcfcfc;--eclipse:#18181b;--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--accent:#0485f7;--accent-foreground:var(--snow);--success:#17c964;--success-foreground:var(--eclipse);--field-border:transparent;--skeleton-animation:shimmer;--tooltip-delay:1.5s;--tooltip-close-delay:.5s}@supports (color:color(display-p3 0 0 0)){:root,:host{--white:color(display-p3 1 1 1);--black:color(display-p3 0 0 0);--snow:color(display-p3 .988276 .988276 .988276);--eclipse:color(display-p3 .0940831 .0940815 .104915);--accent:color(display-p3 .228527 .513567 .937521);--success:color(display-p3 .366628 .776587 .434496)}}@supports (color:lab(0% 0 0)){:root,:host{--white:lab(100% 0 0);--black:lab(0% 0 0);--snow:lab(98.9676% -.0000298023 -.0000119209);--eclipse:lab(8.34178% .607349 -2.12998);--accent:lab(54.5335% 3.31545 -66.5298);--success:lab(71.4376% -59.4106 38.0321)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f5f5;--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:#efeff0;--surface-secondary-foreground:var(--foreground);--surface-tertiary:#eaeaeb;--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:#71717a;--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent);--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:#ebebec;--default-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:#18181b;--field-placeholder:var(--muted);--warning:#f5a524;--warning-foreground:var(--eclipse);--danger:#ff383c;--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:#dedee0;--separator:#e4e4e7;--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%);--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%);--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%);--background-inverse:var(--foreground);--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%);--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%);--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%);--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%);--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%);--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%);--field-focus:var(--field-background,var(--default));--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%);--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%);--default-soft:color-mix(in oklab, var(--default) 50%, transparent);--default-soft-foreground:var(--default-foreground);--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent);--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent);--accent-soft-foreground:color-mix(in oklab, var(--accent) 70%, var(--foreground) 30%);--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent);--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent);--danger-soft-foreground:color-mix(in oklab, var(--danger) 70%, var(--foreground) 40%);--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent);--warning-soft:color-mix(in oklab, var(--warning) 15%, transparent);--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 70%);--warning-soft-hover:color-mix(in oklab, var(--warning) 20%, transparent);--success-soft:color-mix(in oklab, var(--success) 15%, transparent);--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 60%);--success-soft-hover:color-mix(in oklab, var(--success) 20%, transparent);--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%);--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%);--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%);--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%);--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f}@supports (color:color(display-p3 0 0 0)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background:color(display-p3 .960849 .960849 .960849);--surface-secondary:color(display-p3 .937246 .937247 .940735);--surface-tertiary:color(display-p3 .917615 .917615 .92109);--muted:color(display-p3 .44318 .44318 .475431);--default:color(display-p3 .921202 .921203 .923877);--field-foreground:color(display-p3 .0940831 .0940815 .104915);--warning:color(display-p3 .915251 .660732 .269004);--danger:color(display-p3 .920914 .296365 .274185);--border:color(display-p3 .868722 .868722 .879301);--separator:color(display-p3 .894477 .894477 .905114)}}@supports (color:lab(0% 0 0)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background:lab(96.5432% -.0000596046 0);--surface-secondary:lab(94.4672% .129223 -.473213);--surface-tertiary:lab(92.7156% .129253 -.473213);--muted:lab(47.8738% 1.41454 -4.98644);--default:lab(93.0314% .0993609 -.364041);--field-foreground:lab(8.34178% .607349 -2.12998);--warning:lab(74.4448% 23.7172 71.6451);--danger:lab(57.4234% 73.5589 48.0136);--border:lab(88.3653% .399351 -1.45447);--separator:lab(90.6853% .399232 -1.45452)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#060607;--foreground:var(--snow);--surface:#18181b;--surface-foreground:var(--foreground);--surface-secondary:#232325;--surface-secondary-foreground:var(--foreground);--surface-tertiary:#262728;--surface-tertiary-foreground:var(--foreground);--overlay:#18181b;--overlay-foreground:var(--foreground);--muted:#9f9fa9;--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent);--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:#27272a;--default-foreground:var(--snow);--field-background:#18181b;--field-foreground:var(--foreground);--field-placeholder:var(--muted);--warning:#f7b750;--warning-foreground:var(--eclipse);--danger:#db3b3e;--danger-foreground:var(--snow);--segment:#46464c;--segment-foreground:var(--foreground);--border:#28282c;--separator:#212124;--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%);--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%);--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%);--background-inverse:var(--foreground);--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%);--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%);--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%);--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%);--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%);--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%);--field-focus:var(--field-background,var(--default));--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%);--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%);--default-soft:color-mix(in oklab, var(--default) 50%, transparent);--default-soft-foreground:var(--default-foreground);--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent);--accent-soft:color-mix(in oklab, var(--accent) 12%, transparent);--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 30%);--accent-soft-hover:color-mix(in oklab, var(--accent) 16%, transparent);--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent);--danger-soft-foreground:color-mix(in oklab, var(--danger) 80%, var(--foreground) 30%);--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent);--warning-soft:color-mix(in oklab, var(--warning) 12%, transparent);--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 30%);--warning-soft-hover:color-mix(in oklab, var(--warning) 16%, transparent);--success-soft:color-mix(in oklab, var(--success) 12%, transparent);--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 30%);--success-soft-hover:color-mix(in oklab, var(--success) 16%, transparent);--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%);--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%);--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%);--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}@supports (color:color(display-p3 0 0 0)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background:color(display-p3 .0217169 .0216955 .0277708);--surface:color(display-p3 .0940831 .0940815 .104915);--surface-secondary:color(display-p3 .137299 .137298 .144446);--surface-tertiary:color(display-p3 .149676 .152827 .156538);--overlay:color(display-p3 .0940831 .0940815 .104915);--muted:color(display-p3 .622604 .622563 .659842);--default:color(display-p3 .152895 .152887 .16466);--field-background:color(display-p3 .0940831 .0940815 .104915);--warning:color(display-p3 .930377 .72781 .385984);--danger:color(display-p3 .792061 .284549 .269743);--segment:color(display-p3 .274531 .274533 .296049);--border:color(display-p3 .158628 .158622 .17046);--separator:color(display-p3 .130283 .130267 .141772)}}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background:lab(1.54547% .178337 -.64671);--surface:lab(8.34178% .607349 -2.12998);--surface-secondary:lab(13.7794% .374213 -1.34113);--surface-tertiary:lab(15.5629% -.291005 -.84582);--overlay:lab(8.34178% .607349 -2.12998);--muted:lab(65.6464% 1.53497 -5.42429);--default:lab(15.7305% .613764 -2.16959);--field-background:lab(8.34178% .607349 -2.12998);--warning:lab(79.1095% 16.747 59.9157);--danger:lab(50.9109% 62.2712 37.59);--segment:lab(29.8929% 1.02498 -3.61326);--border:lab(16.4266% .613093 -2.16998);--separator:lab(12.9463% .616677 -2.16783)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]),[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%);--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%);--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%);--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}
}

@layer theme.components {

}

@layer theme {

}

@layer components {
.toast-region{@apply pointer-events-none fixed z-(--z-index-toast) outline-none;@apply w-[calc(100vw-2rem)] sm:w-auto sm:min-w-(--toast-width);}.toast-region{display:block}.toast-region--bottom{@apply bottom-4 left-1/2 -translate-x-1/2;}.toast-region--bottom-start{@apply start-4 bottom-4;}.toast-region--bottom-end{@apply end-4 bottom-4;}.toast-region--top{@apply top-4 left-1/2 -translate-x-1/2;}.toast-region--top-start{@apply start-4 top-4;}.toast-region--top-end{@apply end-4 top-4;}.toast-region:focus-visible{@apply outline-2 outline-offset-2 outline-focus;}.toast{border-radius:min(32px, var(--radius-3xl));--toast-y:var(--offset-collapsed,0px);--toast-enter:0%;--toast-scale:var(--scale-collapsed,1);transform:translateY(calc(var(--dir,1) * (var(--toast-y) + var(--toast-enter)))) scale(var(--toast-scale));height:var(--toast-height,auto);position:absolute;left:0;right:0;@apply pointer-events-auto flex flex-row items-start justify-start gap-1.5 bg-surface px-4 py-3 shadow-overlay;@apply motion-reduce:animate-none motion-reduce:transition-none;}.toast{--toast-ease:var(--ease-out-fluid);--toast-enter-duration:.35s;--toast-exit-duration:.25s;--toast-translate-duration:var(--toast-enter-duration);--toast-height-duration:var(--toast-enter-duration);--toast-opacity-duration:.15s;transition:transform var(--toast-translate-duration) var(--toast-ease), height var(--toast-height-duration) var(--toast-ease), opacity var(--toast-opacity-duration) var(--toast-ease)}.toast[data-entering=true]{--toast-enter:-100%}.toast--bottom,.toast--bottom-start,.toast--bottom-end{--dir:-1;transform-origin:bottom;bottom:0}:is(.toast--bottom,.toast--bottom-start,.toast--bottom-end)[data-expanded=true]:after{top:calc(-1 * var(--gap,12px) - 1px);bottom:0}.toast--top,.toast--top-start,.toast--top-end{--dir:1;transform-origin:top;top:0}:is(.toast--top,.toast--top-start,.toast--top-end)[data-expanded=true]:after{top:0;bottom:calc(-1 * var(--gap,12px) - 1px)}.toast>:not([data-slot=toast-close]){transition:opacity .2s var(--toast-ease);@apply motion-reduce:transition-none;}.toast:not([data-frontmost=true]):not([data-expanded=true]){--toast-y:var(--offset-collapsed,0px);height:var(--front-height,0px);overflow:hidden}.toast:not([data-frontmost=true]):not([data-expanded=true])>:not([data-slot=toast-close]){opacity:0}.toast:not([data-frontmost=true]):not([data-expanded=true]) .toast__close-button{@apply pointer-events-none opacity-0;}.toast:not([data-frontmost=true]):not([data-expanded=true]) .toast__close-button{outline:none}.toast[data-expanded=true]{--toast-y:var(--offset-expanded,0px);--toast-scale:1;height:var(--toast-height,auto)}.toast[data-expanded=true]:after{content:"";z-index:-1;position:absolute;left:0;right:0}.toast[data-exiting=true]{@apply opacity-0;}.toast[data-exiting=true][data-frontmost=true]{--toast-translate-duration:var(--toast-exit-duration);--toast-opacity-duration:.15s;--toast-enter:-100%;--toast-scale:1}.toast[data-exiting=true][data-expanded=true]:not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:.96}.toast[data-exiting=true]:not([data-expanded=true]):not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:calc(var(--scale-collapsed,1) * .96)}.toast[data-hidden=true]{@apply pointer-events-none flex opacity-0;}.toast:focus-visible{@apply outline-2 outline-offset-2 outline-focus;}.toast__content{@apply flex grow flex-col items-start self-center;}.toast__indicator{@apply flex shrink-0 items-center justify-center p-1 text-overlay-foreground select-none;}.toast__indicator [data-slot=toast-default-icon]{@apply box-content size-4;}.toast__indicator [data-slot=spinner]{@apply size-4;}.toast__indicator [data-slot=spinner-icon]{@apply size-4;}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]){animation:toast-indicator-fade .15s var(--toast-ease), toast-indicator-scale .2s var(--toast-ease);@apply motion-reduce:animate-none;}.toast__title{@apply text-sm leading-5 font-medium text-overlay-foreground;}.toast__description{@apply text-sm text-muted;}.toast__close-button{@apply pointer-events-none absolute -end-1 -top-1 size-5 border-border bg-default opacity-0 sm:border sm:bg-overlay;@apply motion-reduce:transition-none;}.toast__close-button{transition:opacity .15s var(--ease-smooth)}.toast__close-button [data-slot=close-button-icon]{@apply size-3.5 sm:size-3;}@media (hover:hover){.toast__close-button:hover{@apply bg-default;}.toast__close-button[data-hovered=true]{@apply bg-default;}}.toast[data-frontmost=true]:hover .toast__close-button,.toast[data-expanded=true]:hover .toast__close-button{@apply pointer-events-auto opacity-100;}.toast[data-exiting=true] .toast__close-button{@apply pointer-events-none opacity-0;}.toast__action{@apply mt-2 sm:mt-0;}.toast--accent .toast__title{@apply text-accent-soft-foreground;}.toast--success .toast__title{@apply text-success-soft-foreground;}.toast--success .toast__indicator{@apply text-success-soft-foreground;}.toast--warning .toast__title{@apply text-warning-soft-foreground;}.toast--warning .toast__indicator{@apply text-warning-soft-foreground;}.toast--danger .toast__title{@apply text-danger-soft-foreground;}.toast--danger .toast__indicator{@apply text-danger-soft-foreground;}@keyframes toast-indicator-fade{0%{opacity:0}}@keyframes toast-indicator-scale{0%{scale:.92}}
}

@layer components {
.select{@apply flex flex-col gap-1;}.select[data-invalid=true] [data-slot=description]{@apply hidden;}.select[aria-invalid=true] [data-slot=description]{@apply hidden;}.select [data-slot=label]{@apply w-fit;}.select__trigger{@apply relative isolate inline-flex min-h-9 rounded-field border bg-field px-3 py-2 text-sm text-field-foreground shadow-field outline-none select-none no-highlight;@apply motion-reduce:transition-none;}.select__trigger{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.select__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.select__trigger:has(.select__indicator){@apply pe-7;}@media (hover:hover){.select__trigger:hover:not(:has(.select__clear-button:hover)){@apply bg-field-hover;}.select__trigger:hover:not(:has(.select__clear-button:hover)){border-color:var(--field-border-hover)}.select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover)){@apply bg-field-hover;}.select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover)){border-color:var(--field-border-hover)}}.select__trigger:focus-visible:not([data-focused]){@apply status-focused;}.select__trigger:focus-visible:not([data-focused]){border-color:var(--field-border-focus);background-color:var(--field-focus)}.select__trigger[data-focus-visible=true]{@apply status-focused;}.select__trigger[data-focus-visible=true]{border-color:var(--field-border-focus);background-color:var(--field-focus)}.select[data-invalid=true] .select__trigger{@apply status-invalid-field;}.select[data-invalid=true] .select__trigger{background-color:var(--field-focus)}.select[aria-invalid=true] .select__trigger{@apply status-invalid-field;}.select[aria-invalid=true] .select__trigger{background-color:var(--field-focus)}.select__trigger:disabled{@apply status-disabled;}.select__trigger[data-disabled=true]{@apply status-disabled;}.select__trigger[aria-disabled=true]{@apply status-disabled;}.select--secondary .select__trigger{@apply shadow-none;}.select--secondary .select__trigger{background-color:var(--select-trigger-bg);--select-trigger-bg:var(--default);--select-trigger-bg-hover:var(--default-hover);--select-trigger-bg-focus:var(--default)}@media (hover:hover){.select--secondary .select__trigger:hover:not(:has(.select__clear-button:hover)){background-color:var(--select-trigger-bg-hover)}.select--secondary .select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover)){background-color:var(--select-trigger-bg-hover)}}.select--secondary .select__trigger:focus-visible:not([data-focused]){background-color:var(--select-trigger-bg-focus)}.select--secondary .select__trigger[data-focus-visible=true]{background-color:var(--select-trigger-bg-focus)}.select[data-invalid=true] :is(.select--secondary .select__trigger){background-color:var(--select-trigger-bg-focus)}.select[aria-invalid=true] :is(.select--secondary .select__trigger){background-color:var(--select-trigger-bg-focus)}.select__value{@apply flex-1 text-start text-base wrap-break-word text-current sm:text-sm;}.select__value[data-placeholder=true]{@apply text-field-placeholder;}.select__value [data-slot=list-box-item-indicator]{@apply hidden;}.select__clear-button{@apply relative isolate inline-flex size-5 shrink-0 origin-center transform-gpu items-center justify-center self-center rounded-xl bg-transparent p-1 text-muted select-none no-highlight;}.select__clear-button{cursor:var(--cursor-interactive)}.select__clear-button:after{@apply absolute -inset-0.5;}.select__clear-button:after{content:""}.select__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth);@apply motion-reduce:transition-none;}.select__clear-button[data-empty=true]{@apply pointer-events-none opacity-0;}.select__clear-button [data-slot=select-clear-button-icon]{@apply size-3.5;}@media (hover:hover){.select__clear-button:hover{@apply bg-default-hover;}.select__clear-button[data-hovered=true]{@apply bg-default-hover;}}.select__clear-button:active{transform:scale(.93)}.select__clear-button[data-pressed=true]{transform:scale(.93)}.select__indicator{@apply absolute inset-y-0 end-2 my-auto flex shrink-0 items-center justify-center text-field-placeholder transition duration-150;}.select__indicator[data-open=true]{@apply rotate-180;}.select__indicator[data-slot=select-default-indicator]{@apply size-4;}.select__popover{@apply min-w-(--trigger-width) origin-(--trigger-anchor-point) scroll-py-1 scrollbar overflow-y-auto overscroll-contain bg-overlay p-0 text-sm;}.select__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow)}.select__popover:focus-visible:not([data-focused]){@apply outline-none;}.select__popover[data-focus-visible=true]{@apply outline-none;}.select__popover[data-entering=true]{@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-95;}.select__popover[data-entering=true][data-placement=top]{@apply slide-in-from-bottom-1;}.select__popover[data-entering=true][data-placement=bottom]{@apply slide-in-from-top-1;}.select__popover[data-entering=true][data-placement=left]{@apply slide-in-from-right-1;}.select__popover[data-entering=true][data-placement=right]{@apply slide-in-from-left-1;}.select__popover[data-exiting=true]{@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply pointer-events-none;}.select__popover[data-exiting=true]{@apply transition-[opacity,transform] will-change-[opacity,transform];}.select__popover[data-entering=true]{@apply transition-[opacity,transform] will-change-[opacity,transform];}.select__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.select__popover [data-slot=list-box]{@apply p-1.5 outline-none;}.select__popover [data-slot=list-box-item]{@apply px-2.5;}.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator]{@apply transition-none;}.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{@apply transition-none;}.select--full-width{@apply w-full;}.select__trigger--full-width{@apply w-full;}
}

@layer components {
.list-box{@apply relative w-full overflow-clip p-1;}.list-box>*+*{@apply mt-1;}.list-box [data-slot=separator][data-orientation=horizontal]{@apply ms-[3%] w-[94%];}
}

@layer components {
.list-box-item{@apply relative flex min-h-9 w-full items-center justify-start gap-3 rounded-2xl px-2 py-1.5 outline-none no-highlight;@apply motion-reduce:transition-none;}.list-box-item{transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out)}.list-box-item{cursor:var(--cursor-interactive)}.list-box-item [data-slot=label]{@apply pointer-events-none w-fit select-none;}.list-box-item [data-slot=description]{@apply pointer-events-none text-wrap select-none;}.list-box-item:has(.list-box-item__indicator){@apply pe-7;}.list-box-item:focus-visible:not([data-focused]){@apply status-focused;}.list-box-item[data-focus-visible=true]{@apply status-focused;}.list-box-item:active{transform:scale(.98)}.list-box-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.list-box-item:hover{@apply bg-default;}.list-box-item[data-hovered=true]{@apply bg-default;}}.list-box-item[data-disabled=true]{@apply status-disabled;}.list-box-item__indicator{@apply absolute end-2 top-1/2 flex size-4 shrink-0 -translate-y-1/2 items-center justify-center text-default-foreground;@apply transition duration-250 motion-reduce:transition-none;}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]{@apply size-2.5;@apply transition-all duration-300 motion-reduce:transition-none;}.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear;@apply motion-reduce:transition-none;}.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear;@apply motion-reduce:transition-none;}.list-box-item--danger .list-box-item__indicator{@apply text-danger;}.list-box-item--danger [data-slot=label]{@apply text-danger;}
}

@layer components {
.popover{@apply origin-(--trigger-anchor-point) bg-overlay p-0 text-sm;}.popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow)}.popover[data-entering=true]{@apply animate-in duration-150 ease-smooth fade-in-0 zoom-in-90;}.popover[data-entering=true][data-placement=top]{@apply slide-in-from-bottom-1;}.popover[data-entering=true][data-placement=bottom]{@apply slide-in-from-top-1;}.popover[data-entering=true][data-placement=left]{@apply slide-in-from-right-1;}.popover[data-entering=true][data-placement=right]{@apply slide-in-from-left-1;}.popover[data-exiting=true]{@apply animate-out duration-100 ease-smooth zoom-out-95 fade-out;@apply pointer-events-none;}.popover[data-exiting=true]{@apply transition-[opacity,transform] will-change-[opacity,transform];}.popover[data-entering=true]{@apply transition-[opacity,transform] will-change-[opacity,transform];}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{@apply p-4 outline-none;}.popover__heading{@apply font-medium;}.popover__trigger{@apply inline-block;@apply motion-reduce:transition-none;}.popover__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible:not([data-focused]){@apply status-focused;}.popover__trigger[data-focus-visible=true]{@apply status-focused;}.popover__trigger:disabled{@apply status-disabled;}.popover__trigger[aria-disabled=true]{@apply status-disabled;}
}

@layer components {
.spinner{@apply pointer-events-none inline-flex size-6 shrink-0 animate-spin-fast motion-reduce:animate-none;}.spinner--sm{@apply size-4;}.spinner--lg{@apply size-8;}.spinner--xl{@apply size-10;}.spinner--current{color:inherit}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}
}

.dark,[data-theme=dark]{--accent:#ffc000;--accent-foreground:#111310;--focus:#ffc000;--success:#3dd68c;--danger:#ff8d8d;--surface:#1a1a1b;--surface-foreground:#f3f0e9;--overlay:#202024;--overlay-foreground:#f3f0e9;--muted:#92958f}@keyframes toast-appear{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.toast-region,[data-slot=toast-region]{--toast-width:max-content;pointer-events:none!important;z-index:10050!important;top:auto!important;right:auto!important;bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;outline:none!important;width:-webkit-max-content!important;width:max-content!important;min-width:0!important;max-width:min(480px,100vw - 32px)!important;height:auto!important;display:block!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}.toast-region--bottom,.toast-region--bottom-start,.toast-region--bottom-end,[data-slot=toast-region].toast-region--bottom,.toast-region--top,.toast-region--top-start,.toast-region--top-end{top:auto!important;bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}.toast,[data-slot=toast]{--toast-width:max-content;animation:.18s toast-appear;pointer-events:auto!important;box-sizing:border-box!important;color:#eee!important;text-align:center!important;background:#282828!important;border:1px solid #ffffff17!important;border-radius:10px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:-webkit-max-content!important;width:max-content!important;max-width:min(480px,100vw - 32px)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:12px 24px!important;font-size:13px!important;line-height:22px!important;display:inline-flex!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;box-shadow:0 8px 32px #00000054!important}.toast__content,[data-slot=toast-content]{text-align:center!important;flex-direction:column!important;flex-grow:1!important;justify-content:center!important;align-self:center!important;align-items:center!important;min-width:0!important;display:flex!important}.toast__title,[data-slot=toast-title]{color:#eee!important;text-align:center!important;font-size:13px!important;font-weight:400!important;line-height:22px!important}.toast__description,[data-slot=toast-description]{color:#a3a3a3!important;text-align:center!important;font-size:12px!important;line-height:18px!important}.toast__indicator,[data-slot=toast-indicator]{display:none!important}.toast--success .toast__title,.toast--success [data-slot=toast-title],.toast--success .toast__indicator{color:var(--success,#3dd68c)!important}.toast--danger .toast__title,.toast--danger [data-slot=toast-title],.toast--danger .toast__indicator{color:var(--danger,#ff8d8d)!important}.toast__close-button,[data-slot=toast-close]{opacity:0!important;pointer-events:none!important;width:20px!important;height:20px!important;position:absolute!important;top:4px!important}.toast__close-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}.toast__close-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}[data-slot=toast-close]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}[data-slot=toast-close]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}.toast__close-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.toast__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}[data-slot=toast-close]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}[data-slot=toast-close]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.toast[data-frontmost=true]:hover .toast__close-button,[data-slot=toast][data-frontmost=true]:hover [data-slot=toast-close]{opacity:1!important;pointer-events:auto!important}@media (max-width:768px){.toast-region,[data-slot=toast-region]{bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}}:-webkit-any(#feedback-form,#feedbackForm) .feedback-field{color:#aaa;flex-direction:column;gap:10px;font-size:14px;display:flex}:is(#feedback-form,#feedbackForm) .feedback-field{color:#aaa;flex-direction:column;gap:10px;font-size:14px;display:flex}:-webkit-any(#feedback-form,#feedbackForm) .feedback-heroui-select{flex-direction:column;gap:0;width:100%;min-width:0;display:flex;position:relative}:is(#feedback-form,#feedbackForm) .feedback-heroui-select{flex-direction:column;gap:0;width:100%;min-width:0;display:flex;position:relative}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#feedback-form,#feedbackForm) .feedback-select-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:-webkit-any(#feedback-form,#feedbackForm) .feedback-heroui-select select{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(#feedback-form,#feedbackForm) .feedback-heroui-select select{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:-webkit-any(#feedback-form,#feedbackForm) select[data-react-aria-hidden-select]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(#feedback-form,#feedbackForm) select[data-react-aria-hidden-select]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:-webkit-any(#feedback-form,#feedbackForm) [data-testid=hidden-select-container]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(#feedback-form,#feedbackForm) [data-testid=hidden-select-container]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:-webkit-any(#feedback-form,#feedbackForm) .react-aria-Select>select{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(#feedback-form,#feedbackForm) .react-aria-Select>select{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:-webkit-any(#feedback-form,#feedbackForm) .feedback-heroui-select .select__trigger{box-sizing:border-box;color:#ddd;width:100%;min-width:0;height:50px;min-height:50px;font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:#1c1c1c;border:1px solid #2d2d2d;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 14px 16px;font-size:14px;line-height:20px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}:is(#feedback-form,#feedbackForm) .feedback-heroui-select .select__trigger{box-sizing:border-box;color:#ddd;width:100%;min-width:0;height:50px;min-height:50px;font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:#1c1c1c;border:1px solid #2d2d2d;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 14px 16px;font-size:14px;line-height:20px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger{box-sizing:border-box;color:#ddd;width:100%;min-width:0;height:50px;min-height:50px;font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:#1c1c1c;border:1px solid #2d2d2d;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 14px 16px;font-size:14px;line-height:20px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}:is(#feedback-form,#feedbackForm) .feedback-select-trigger{box-sizing:border-box;color:#ddd;width:100%;min-width:0;height:50px;min-height:50px;font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:#1c1c1c;border:1px solid #2d2d2d;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 14px 16px;font-size:14px;line-height:20px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger[data-placeholder=true]{color:#999}:is(#feedback-form,#feedbackForm) .feedback-select-trigger[data-placeholder=true]{color:#999}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger [data-placeholder=true]{color:#999}:is(#feedback-form,#feedbackForm) .feedback-select-trigger [data-placeholder=true]{color:#999}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger:hover{color:#ddd;background:#222;border-color:#444}:is(#feedback-form,#feedbackForm) .feedback-select-trigger:hover{color:#ddd;background:#222;border-color:#444}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger:focus-visible{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}:is(#feedback-form,#feedbackForm) .feedback-select-trigger:focus-visible{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger[data-open=true]{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}:is(#feedback-form,#feedbackForm) .feedback-select-trigger[data-open=true]{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger[aria-expanded=true]{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}:is(#feedback-form,#feedbackForm) .feedback-select-trigger[aria-expanded=true]{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger .select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:is(#feedback-form,#feedbackForm) .feedback-select-trigger .select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:is(#feedback-form,#feedbackForm) .feedback-select-trigger [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger .select__indicator{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}:is(#feedback-form,#feedbackForm) .feedback-select-trigger .select__indicator{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger [data-slot=select-indicator]{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}:is(#feedback-form,#feedbackForm) .feedback-select-trigger [data-slot=select-indicator]{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger [data-slot=select-default-indicator]{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}:is(#feedback-form,#feedbackForm) .feedback-select-trigger [data-slot=select-default-indicator]{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger .select__indicator[data-open=true]{transform:rotate(180deg)}:is(#feedback-form,#feedbackForm) .feedback-select-trigger .select__indicator[data-open=true]{transform:rotate(180deg)}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger[data-open=true] .select__indicator{transform:rotate(180deg)}:is(#feedback-form,#feedbackForm) .feedback-select-trigger[data-open=true] .select__indicator{transform:rotate(180deg)}:-webkit-any(#feedback-form,#feedbackForm) .feedback-select-trigger[aria-expanded=true] .select__indicator{transform:rotate(180deg)}:is(#feedback-form,#feedbackForm) .feedback-select-trigger[aria-expanded=true] .select__indicator{transform:rotate(180deg)}.feedback-select-popover,[data-slot=select-popover].feedback-select-popover{box-sizing:border-box;min-width:var(--trigger-width,200px);overscroll-behavior:contain;color:#ddd;scrollbar-width:thin;scrollbar-color:#5d5d5d #242424;border:1px solid #ffffff24;border-radius:12px;max-height:min(280px,50vh);padding:6px;overflow-x:hidden;overflow-y:auto;box-shadow:0 14px 32px #0006;z-index:220!important;background:#242424!important}.feedback-select-popover .feedback-select-listbox,.feedback-select-popover [data-slot=list-box]{background:0 0;outline:none;width:100%;margin:0;padding:0;list-style:none}.feedback-select-popover .feedback-select-option,.feedback-select-popover [data-slot=list-box-item]{box-sizing:border-box;color:#ddd;cursor:pointer;border-radius:8px;outline:none;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex;position:relative}.feedback-select-popover .feedback-select-option:hover,.feedback-select-popover .feedback-select-option[data-hovered=true],.feedback-select-popover .feedback-select-option[data-focus-visible=true]{color:#fff;background:#333}.feedback-select-popover .feedback-select-option[aria-selected=true],.feedback-select-popover .feedback-select-option[data-selected=true]{color:#fde585;background:#fac90719}.feedback-select-popover .list-box-item__indicator,.feedback-select-popover [data-slot=list-box-item-indicator]{color:#fde585;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.feedback-select-popover .list-box-item__indicator:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.feedback-select-popover .list-box-item__indicator:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.feedback-select-popover [data-slot=list-box-item-indicator]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.feedback-select-popover [data-slot=list-box-item-indicator]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.feedback-select-popover .list-box-item__indicator:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.feedback-select-popover .list-box-item__indicator:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.feedback-select-popover [data-slot=list-box-item-indicator]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.feedback-select-popover [data-slot=list-box-item-indicator]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.spinner{pointer-events:none;width:1.5rem;height:1.5rem;color:var(--accent);flex-shrink:0;animation:.7s linear infinite heroui-spinner-spin;display:inline-flex}.spinner--sm{width:1rem;height:1rem}.spinner--lg{width:2rem;height:2rem}.spinner--xl{width:2.5rem;height:2.5rem}.spinner svg{width:100%;height:100%}@keyframes heroui-spinner-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.list-loading-page{justify-content:center;align-items:center;min-height:calc(100vh - 88px);display:flex}.list-loading{width:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.list-loading p,.list-loading span{margin:0}.list-loading--block{min-height:280px}.list-loading--inline{flex-direction:row;justify-content:flex-start;gap:8px;min-height:72px}.member-library-cards>.list-loading,.channel-grid>.list-loading,#accountContents>.list-loading,.search-suggestion-list>.list-loading,.play-comment-list>.list-loading{grid-column:1/-1}button.play-comment-more.is-loading{justify-content:center;align-items:center;gap:8px;display:flex}
