#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}@media (min-width:761px){#global-site-header .search-discovery{width:min(458px,100vw - 40px)}.promo-marquee:not(.is-scrolling) .promo-group[aria-hidden=true]{display:none}}@media (max-width:760px){.home-content .promo-marquee{scroll-snap-type:none;overflow:hidden!important}.home-content .promo-marquee.is-scrolling>.promo-track{will-change:transform;width:-webkit-max-content!important;width:max-content!important;min-width:0!important;animation-name:promo-scroll!important;animation-duration:40s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;display:flex!important}.home-content .promo-marquee.is-scrolling:hover>.promo-track,.home-content .promo-marquee.is-scrolling:focus-within>.promo-track{animation-play-state:paused!important}.home-content .promo-marquee .promo-group{flex-wrap:nowrap!important;grid-template-columns:none!important;gap:10px!important;width:-webkit-max-content!important;width:max-content!important;min-width:-webkit-max-content!important;min-width:max-content!important;padding:0 10px 0 0!important;display:flex!important}.home-content .promo-marquee .promo-tile{scroll-snap-align:none;flex:0 0 64px!important;width:64px!important;min-width:64px!important}}@media (prefers-reduced-motion:reduce){#drama-play-page .promo-marquee.is-scrolling>.promo-track{animation:none;transform:none}#drama-play-page .promo-marquee{overflow-x:auto}#drama-play-page .promo-marquee .promo-group[aria-hidden=true]{display:none}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.home-content .promo-marquee{overflow-x:auto!important}.home-content .promo-marquee>.promo-track{width:100%!important;animation-name:none!important;display:block!important;transform:none!important}.home-content .promo-marquee .promo-group[aria-hidden=true]{display:none!important}}.home-content .hero-viewport{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home-content .hero-track{width:100%;height:100%;display:flex}.home-content .hero-slide{flex:0 0 100%;width:100%;min-width:100%;height:100%;position:relative;overflow:hidden}html.iqiyi-home-active .home-content .hero:after,.home-content .hero:after{content:none}.home-content .hero-shade{z-index:1;pointer-events:none;background:linear-gradient(#0000 52%,#0505078f 82%,#050507f5 100%),linear-gradient(#04040685,#0000 24%);position:absolute;top:0;bottom:0;left:0;right:0}.home-content .hero-content{z-index:2}@media (max-width:760px){.home-content .hero-shade{background:linear-gradient(#05050714 24%,#050507c7 65%,#050507fa 100%),linear-gradient(#05050759,#0000 22%)}}.hero-mobile-pagination a,.hero-mobile-pagination button{place-items:center;width:10px;height:32px;padding:0;display:grid}.hero-mobile-pagination a>span,.hero-mobile-pagination button>span{background:#ffffff70;border-radius:999px;width:5px;height:5px;display:block}.hero-mobile-pagination a[aria-current=true],.hero-mobile-pagination button[aria-current=true]{width:28px}.hero-mobile-pagination a[aria-current=true]>span,.hero-mobile-pagination button[aria-current=true]>span{background:var(--accent);width:23px}#channel-page .channel-tabs a,.benefits-directory>.channel-tabs a{cursor:pointer;color:var(--muted);background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;text-decoration:none;display:inline-flex}#channel-page .channel-tabs a[aria-current=page]{color:var(--accent);background:#fac90718}#channel-page[data-channel=shorts] #channel-content>.adult-tabs,#channel-page[data-channel=series] #channel-content>.adult-tabs{border:0;flex-wrap:nowrap;gap:44px;margin:0 0 14px;padding:0 0 14px;display:flex;overflow-x:auto}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a,#channel-page[data-channel=series] #channel-content>.adult-tabs>a{white-space:nowrap;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:12px 0 20px;font-size:20px;text-decoration:none;display:block;position:relative;color:#919198!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a:hover,#channel-page[data-channel=series] #channel-content>.adult-tabs>a:hover{background:0 0;color:var(--accent)!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a:-webkit-any([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a:is([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=series] #channel-content>.adult-tabs>a:-webkit-any([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=series] #channel-content>.adult-tabs>a:is([aria-current=page],[aria-pressed=true]){background:0 0;color:var(--accent)!important}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a[aria-current=page]:after,#channel-page[data-channel=series] #channel-content>.adult-tabs>a[aria-current=page]:after{content:"";background:#fac907;border-radius:99px;width:24px;height:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 7px #fac907cc,0 0 16px #fac90780,0 0 26px #fac90745}@media (max-width:760px){#channel-page[data-channel=shorts] #channel-content>.adult-tabs,#channel-page[data-channel=series] #channel-content>.adult-tabs{gap:22px}#channel-page[data-channel=shorts] #channel-content>.adult-tabs>a,#channel-page[data-channel=series] #channel-content>.adult-tabs>a{font-size:16px}}#channel-page[data-channel=rank] .channel-tabs a{color:#929299;background:#1d1d20;border:1px solid #ffffff0b;border-radius:999px;min-width:106px;padding:13px 24px;font-size:16px}#channel-page[data-channel=rank] .channel-tabs :-webkit-any(a,button):-webkit-any([aria-pressed=true],[aria-current=page]){box-shadow:inset 0 1px #ffffff16;background:var(--action-fill)!important;border-color:var(--action-stroke)!important;color:#111310!important}#channel-page[data-channel=rank] .channel-tabs :is(a,button):is([aria-pressed=true],[aria-current=page]){box-shadow:inset 0 1px #ffffff16;background:var(--action-fill)!important;border-color:var(--action-stroke)!important;color:#111310!important}#channel-page[data-channel=apps] .channel-tabs a{color:#99999f;background:#202022;border:1px solid #ffffff0c;border-radius:9px;padding:12px 22px;font-size:16px}#channel-page[data-channel=apps] .channel-tabs a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:#fff}.mobile-menu-slot{display:contents}.play-screen img{object-fit:cover;width:100%;height:100%;display:block}body:has(#entry-navigation:not([style*="display: none"])){overflow:hidden;padding-top:0!important;padding-bottom:0!important}body:has(#entry-navigation:not([style*="display: none"])) #global-site-header{display:none!important}body:has(#entry-navigation:not([style*="display: none"])) #site-sidebar{display:none!important}body:has(#entry-navigation:not([style*="display: none"])) .hg-footer{display:none!important}#entry-navigation{z-index:80}#entry-navigation a.entry-route:hover,#entry-navigation a.entry-permanent:hover,#entry-navigation a.entry-download:hover{color:var(--accent)}.channel-pagination .pagination-pages a{box-sizing:border-box;color:#aaa;cursor:pointer;background:#28282b;border:0;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;padding:0;font-size:14px;line-height:1;text-decoration:none;display:grid}html body .channel-pagination .pagination-pages a[aria-current=page]{background:var(--accent);color:#111310!important}.channel-pagination .pagination-pages a:hover:not([aria-disabled=true]):not([aria-current=page]){color:#aaa;background:#343438}.channel-pagination .pagination-pages a[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:default}#drama-play-page .play-episode-locked:disabled{opacity:1;color:#888;cursor:default}@media (max-width:760px){body:not(:has(.home-content)){padding-top:62px!important}#drama-play-page.is-overview{padding-bottom:calc(178px + env(safe-area-inset-bottom))!important}body:has(#drama-play-page.is-overview) .page-tools.is-visible{z-index:80;right:max(12px, env(safe-area-inset-right))!important;bottom:calc(82px + env(safe-area-inset-bottom))!important}}
@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:#fac907;--accent-foreground:#111310;--focus:#fac907;--success:#3dd68c;--danger:#ff8d8d;--surface:#1a1a1b;--surface-foreground:#f3f0e9;--overlay:#202024;--overlay-foreground:#f3f0e9;--muted:#92958f}.toast-region{outline:none;pointer-events:none!important;z-index:200!important;width:min(360px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;position:fixed!important;top:72px!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.toast-region--top,.toast-region--top-start,.toast-region--top-end{top:72px!important}.toast{--toast-width:min(360px, calc(100vw - 32px));pointer-events:auto;box-sizing:border-box;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:12px 16px;box-shadow:0 12px 40px #00000073;background:var(--overlay,#202024)!important;color:var(--overlay-foreground,#f3f0e9)!important;display:flex!important}.toast__content{flex-direction:column;flex-grow:1;align-self:center;align-items:flex-start;min-width:0;display:flex}.toast__title{color:var(--overlay-foreground,#f3f0e9);font-size:14px;font-weight:500;line-height:20px}.toast__description{color:var(--muted,#92958f);font-size:13px;line-height:18px}.toast__indicator{color:var(--overlay-foreground,#f3f0e9);flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.toast--success .toast__title,.toast--success .toast__indicator{color:var(--success,#3dd68c)}.toast--danger .toast__title,.toast--danger .toast__indicator{color:var(--danger,#ff8d8d)}.toast__close-button{opacity:0;pointer-events:none;width:20px;height:20px;position:absolute;top:-4px}.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}.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}.toast[data-frontmost=true]:hover .toast__close-button{opacity:1;pointer-events:auto}#feedback-form .feedback-field{color:#aaa;flex-direction:column;gap:10px;font-size:14px;display:flex}#feedback-form .feedback-heroui-select{flex-direction:column;gap:0;width:100%;min-width:0;display:flex;position:relative}#feedback-form .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}#feedback-form .feedback-heroui-select select,#feedback-form select[data-react-aria-hidden-select],#feedback-form [data-testid=hidden-select-container],#feedback-form .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}#feedback-form .feedback-heroui-select .select__trigger,#feedback-form .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}#feedback-form .feedback-select-trigger[data-placeholder=true],#feedback-form .feedback-select-trigger [data-placeholder=true]{color:#999}#feedback-form .feedback-select-trigger:hover{color:#ddd;background:#222;border-color:#444}#feedback-form .feedback-select-trigger[data-open=true],#feedback-form .feedback-select-trigger[aria-expanded=true]{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}#feedback-form .feedback-select-trigger:focus-visible{background:#1c1c1c;border-color:#666;outline:none;box-shadow:0 0 0 2px #ffffff08}#feedback-form .feedback-select-trigger .select__value,#feedback-form .feedback-select-trigger [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}#feedback-form .feedback-select-trigger .select__indicator,#feedback-form .feedback-select-trigger [data-slot=select-indicator],#feedback-form .feedback-select-trigger [data-slot=select-default-indicator]{color:#aaa;flex:0 0 16px;width:16px;height:16px;transition:transform .15s;position:static}#feedback-form .feedback-select-trigger .select__indicator[data-open=true],#feedback-form .feedback-select-trigger[data-open=true] .select__indicator,#feedback-form .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,.search-picks-grid>.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}
