[data-v-3ada7e4e]:root{--unit-01:.4rem;--unit-02:calc(var(--unit-01)*2);--unit-03:calc(var(--unit-01)*3);--unit-04:calc(var(--unit-01)*4);--unit-05:calc(var(--unit-01)*5);--unit-06:calc(var(--unit-01)*6);--unit-07:calc(var(--unit-01)*7);--unit-08:calc(var(--unit-01)*8);--unit-09:calc(var(--unit-01)*9);--unit-10:calc(var(--unit-01)*10);--unit-11:calc(var(--unit-01)*11);--unit-12:calc(var(--unit-01)*12);--unit-13:calc(var(--unit-01)*13);--unit-14:calc(var(--unit-01)*14);--unit-15:calc(var(--unit-01)*15);--unit-16:calc(var(--unit-01)*16);--tablet:800px;--neutral-000:#fff;--neutral-050:#fafaff;--neutral-100:#f2f2f8;--neutral-200:#eaeaf1;--neutral-300:#d3d3de;--neutral-400:#ababba;--neutral-500:#8f8fa3;--neutral-600:#67677e;--neutral-700:#3c3c49;--neutral-800:#2e2e38;--neutral-900:#1b1b22;--neutral-1000:#0d0d0e;--neutral-gradient-select:linear-gradient(180deg,#373743,#0d0d0e);--neutral-gradient-card:linear-gradient(92deg,var(--neutrals-900,#1b1b22) 0%,var(--neutrals-1000-00,rgba(13,13,14,0)) 103.11%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--neutral-alpha:#0d0d0ecc;--primary-50:#f2f2fe;--primary-100:#d6d7fd;--primary-200:#c2c4fc;--primary-300:#a6a9fa;--primary-400:#9599f9;--primary-500:#7a7fff;--primary-600:#6f74e2;--primary-700:#575ab0;--primary-800:#434688;--primary-900:#333568;--yellow-50:#fffceb;--yellow-100:#fff5c0;--yellow-200:#fff0a2;--yellow-300:#ffea78;--yellow-400:#ffe55d;--yellow-500:#ffdf35;--yellow-600:#e8cb30;--yellow-700:#b59e26;--yellow-800:#8c7b1d;--yellow-900:#6b5e16;--red-50:#ffe6ef;--red-100:#feb0cc;--red-200:#fd8ab3;--red-300:#fc5490;--red-400:#fc337b;--red-500:#fb005a;--red-600:#e40052;--red-700:#b20040;--red-800:#680429;--red-900:#3d0318;--green-50:#e6faf0;--green-100:#b0f0d1;--green-200:#8ae9bb;--green-300:#54e09d;--green-400:#33d989;--green-500:#00d06c;--green-600:#00bd62;--green-700:#00944d;--green-800:#00723b;--green-900:#002f18;--green-1000:#04160d;--blue-50:#e7f9ff;--blue-100:#b6edff;--blue-200:#92e5ff;--blue-300:#61d9ff;--blue-400:#42d1ff;--blue-500:#13c6ff;--blue-600:#11b4e8;--blue-700:#0d8db5;--blue-800:#0a6d8c;--blue-900:#08536b;--orange-50:#fff5e7;--orange-100:#ffdfb3;--orange-200:#ffd08f;--orange-300:#ffbb5c;--orange-400:#ffad3c;--orange-500:#ff990b;--orange-600:#e88b0a;--orange-700:#b56d08;--orange-800:#8c5406;--orange-900:#492c03;--title-font:"Space Grotesk",system-ui;--text-font:"Inter",sans-serif;--background-color:var(--neutral-1000);--border-color:var(--neutral-800);--border-radius-lg:var(--unit-06);--border-radius-md:var(--unit-04);--border-radius-sm:var(--unit-03);--border-radius-xs:var(--unit-02);--display-1:4.8rem;--display-2:4.4rem;--h1:4rem;--h2:2.8rem;--h3:2.4rem;--h4:2rem;--h5:1.8rem;--h6:1.6rem;--fs-xl:1.8rem;--fs-lg:1.6rem;--fs-md:1.4rem;--fs-sm:1.2rem;--fs-xs:1.1rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--transition-default:all ease-in-out .2s;--sidebar-width:160px;--header-control-height:40px}.movie-star-rating[data-v-3ada7e4e]{align-items:flex-start}.movie-star-rating[data-v-3ada7e4e],.movie-star-rating__track[data-v-3ada7e4e]{display:flex;flex-wrap:wrap;gap:var(--unit-03);min-width:0;position:relative}.movie-star-rating__track[data-v-3ada7e4e]{align-items:center}.movie-star-rating__label[data-v-3ada7e4e]{color:var(--neutral-400);flex-shrink:0;font-size:var(--fs-sm)}.movie-star-rating__stars-wrap[data-v-3ada7e4e]{position:relative}.movie-star-rating__stars[data-v-3ada7e4e]{display:flex;gap:2px;transition:opacity .2s ease}.movie-star-rating__stars--dimmed[data-v-3ada7e4e]{opacity:.38}.movie-star-rating__loader[data-v-3ada7e4e]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.movie-star-rating__loader-fade-enter-active[data-v-3ada7e4e],.movie-star-rating__loader-fade-leave-active[data-v-3ada7e4e]{transition:opacity .2s ease}.movie-star-rating__loader-fade-enter-from[data-v-3ada7e4e],.movie-star-rating__loader-fade-leave-to[data-v-3ada7e4e]{opacity:0}.movie-star-rating__star-wrap[data-v-3ada7e4e]{height:22px;position:relative;width:22px}.movie-star-rating__half[data-v-3ada7e4e]{background:transparent;border:none;cursor:pointer;height:100%;padding:0;position:absolute;top:0;width:50%;z-index:2}.movie-star-rating__half--left[data-v-3ada7e4e]{left:0}.movie-star-rating__half--right[data-v-3ada7e4e]{right:0}.movie-star-rating__half[data-v-3ada7e4e]:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.movie-star-rating__half[data-v-3ada7e4e]:active:not(:disabled){cursor:pointer}.movie-star-rating--disabled:not(.movie-star-rating--saving) .movie-star-rating__half[data-v-3ada7e4e]{cursor:not-allowed}.movie-star-rating--saving .movie-star-rating__half[data-v-3ada7e4e]{cursor:wait}.movie-star-rating__star-stack[data-v-3ada7e4e]{display:block;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform-origin:center;transition:transform .22s cubic-bezier(.34,1.35,.64,1),filter .22s ease}.movie-star-rating__star-fill-wrap[data-v-3ada7e4e]{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;transition:clip-path .28s cubic-bezier(.34,1.45,.64,1)}.movie-star-rating--previewing .movie-star-rating__star-fill-wrap[data-v-3ada7e4e]{transition-delay:calc((var(--star-index) - 1)*38ms)}.movie-star-rating:not(.movie-star-rating--previewing) .movie-star-rating__star-fill-wrap[data-v-3ada7e4e]{transition-delay:0s}.movie-star-rating--previewing .movie-star-rating__star-wrap--hover .movie-star-rating__star-stack[data-v-3ada7e4e]{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--yellow-500) 50%,transparent));transform:scale(1.14)}.movie-star-rating__star-wrap:has(.movie-star-rating__half:active:not(:disabled)) .movie-star-rating__star-stack[data-v-3ada7e4e]{filter:none;transform:scale(.9);transition:transform .09s cubic-bezier(.33,1,.68,1),filter .09s ease;transition-delay:0s!important}.movie-star-rating__star-bg[data-v-3ada7e4e]{color:var(--neutral-700)}.movie-star-rating__star-fill[data-v-3ada7e4e]{color:var(--yellow-500)}.movie-star-rating__value[data-v-3ada7e4e]{color:var(--yellow-500);font-family:var(--title-font);font-size:var(--h3);transition:color .2s ease;width:3.6rem}.movie-star-rating__value-num[data-v-3ada7e4e]{display:inline-block;font-weight:var(--fw-semibold);transform-origin:center}.movie-star-rating__value-num--confirm[data-v-3ada7e4e]{animation:movie-star-rating-value-confirm-3ada7e4e .48s cubic-bezier(.34,1.35,.64,1)}@keyframes movie-star-rating-value-confirm-3ada7e4e{0%{transform:scale(1)}45%{transform:scale(1.14)}to{transform:scale(1)}}.movie-star-rating__value--empty[data-v-3ada7e4e]{color:var(--neutral-600);font-weight:500}.movie-star-rating__tooltip[data-v-3ada7e4e]{background:var(--neutral-850,var(--neutral-900));border:1px solid var(--neutral-700);border-radius:var(--unit-02);box-shadow:0 4px 16px #00000059;color:var(--neutral-100);font-size:var(--fs-xs);font-weight:500;left:50%;line-height:1.35;max-width:16rem;padding:var(--unit-02) var(--unit-03);pointer-events:none;position:absolute;text-align:center;top:0;transform:translate(-50%,calc(-100% - 8px));white-space:nowrap;z-index:5}.movie-star-rating__tooltip-enter-active[data-v-3ada7e4e],.movie-star-rating__tooltip-leave-active[data-v-3ada7e4e]{transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.35,.64,1)}.movie-star-rating__tooltip-enter-from[data-v-3ada7e4e],.movie-star-rating__tooltip-leave-to[data-v-3ada7e4e]{opacity:0;transform:translate(-50%,calc(-100% - 2px))}@media (prefers-reduced-motion:reduce){.movie-star-rating__loader-fade-enter-active[data-v-3ada7e4e],.movie-star-rating__loader-fade-leave-active[data-v-3ada7e4e],.movie-star-rating__star-fill-wrap[data-v-3ada7e4e],.movie-star-rating__star-stack[data-v-3ada7e4e],.movie-star-rating__tooltip-enter-active[data-v-3ada7e4e],.movie-star-rating__tooltip-leave-active[data-v-3ada7e4e],.movie-star-rating__value[data-v-3ada7e4e]{transition:none!important;transition-delay:0!important}.movie-star-rating--previewing .movie-star-rating__star-wrap--hover .movie-star-rating__star-stack[data-v-3ada7e4e]{filter:none;transform:none}.movie-star-rating__value-num--confirm[data-v-3ada7e4e]{animation:none!important}.movie-star-rating__star-wrap:has(.movie-star-rating__half:active:not(:disabled)) .movie-star-rating__star-stack[data-v-3ada7e4e]{transform:none}.movie-star-rating__tooltip-enter-from[data-v-3ada7e4e],.movie-star-rating__tooltip-leave-to[data-v-3ada7e4e]{transform:translate(-50%,calc(-100% - 8px))}}[data-v-223f65e3]:root{--unit-01:.4rem;--unit-02:calc(var(--unit-01)*2);--unit-03:calc(var(--unit-01)*3);--unit-04:calc(var(--unit-01)*4);--unit-05:calc(var(--unit-01)*5);--unit-06:calc(var(--unit-01)*6);--unit-07:calc(var(--unit-01)*7);--unit-08:calc(var(--unit-01)*8);--unit-09:calc(var(--unit-01)*9);--unit-10:calc(var(--unit-01)*10);--unit-11:calc(var(--unit-01)*11);--unit-12:calc(var(--unit-01)*12);--unit-13:calc(var(--unit-01)*13);--unit-14:calc(var(--unit-01)*14);--unit-15:calc(var(--unit-01)*15);--unit-16:calc(var(--unit-01)*16);--tablet:800px;--neutral-000:#fff;--neutral-050:#fafaff;--neutral-100:#f2f2f8;--neutral-200:#eaeaf1;--neutral-300:#d3d3de;--neutral-400:#ababba;--neutral-500:#8f8fa3;--neutral-600:#67677e;--neutral-700:#3c3c49;--neutral-800:#2e2e38;--neutral-900:#1b1b22;--neutral-1000:#0d0d0e;--neutral-gradient-select:linear-gradient(180deg,#373743,#0d0d0e);--neutral-gradient-card:linear-gradient(92deg,var(--neutrals-900,#1b1b22) 0%,var(--neutrals-1000-00,rgba(13,13,14,0)) 103.11%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--neutral-alpha:#0d0d0ecc;--primary-50:#f2f2fe;--primary-100:#d6d7fd;--primary-200:#c2c4fc;--primary-300:#a6a9fa;--primary-400:#9599f9;--primary-500:#7a7fff;--primary-600:#6f74e2;--primary-700:#575ab0;--primary-800:#434688;--primary-900:#333568;--yellow-50:#fffceb;--yellow-100:#fff5c0;--yellow-200:#fff0a2;--yellow-300:#ffea78;--yellow-400:#ffe55d;--yellow-500:#ffdf35;--yellow-600:#e8cb30;--yellow-700:#b59e26;--yellow-800:#8c7b1d;--yellow-900:#6b5e16;--red-50:#ffe6ef;--red-100:#feb0cc;--red-200:#fd8ab3;--red-300:#fc5490;--red-400:#fc337b;--red-500:#fb005a;--red-600:#e40052;--red-700:#b20040;--red-800:#680429;--red-900:#3d0318;--green-50:#e6faf0;--green-100:#b0f0d1;--green-200:#8ae9bb;--green-300:#54e09d;--green-400:#33d989;--green-500:#00d06c;--green-600:#00bd62;--green-700:#00944d;--green-800:#00723b;--green-900:#002f18;--green-1000:#04160d;--blue-50:#e7f9ff;--blue-100:#b6edff;--blue-200:#92e5ff;--blue-300:#61d9ff;--blue-400:#42d1ff;--blue-500:#13c6ff;--blue-600:#11b4e8;--blue-700:#0d8db5;--blue-800:#0a6d8c;--blue-900:#08536b;--orange-50:#fff5e7;--orange-100:#ffdfb3;--orange-200:#ffd08f;--orange-300:#ffbb5c;--orange-400:#ffad3c;--orange-500:#ff990b;--orange-600:#e88b0a;--orange-700:#b56d08;--orange-800:#8c5406;--orange-900:#492c03;--title-font:"Space Grotesk",system-ui;--text-font:"Inter",sans-serif;--background-color:var(--neutral-1000);--border-color:var(--neutral-800);--border-radius-lg:var(--unit-06);--border-radius-md:var(--unit-04);--border-radius-sm:var(--unit-03);--border-radius-xs:var(--unit-02);--display-1:4.8rem;--display-2:4.4rem;--h1:4rem;--h2:2.8rem;--h3:2.4rem;--h4:2rem;--h5:1.8rem;--h6:1.6rem;--fs-xl:1.8rem;--fs-lg:1.6rem;--fs-md:1.4rem;--fs-sm:1.2rem;--fs-xs:1.1rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--transition-default:all ease-in-out .2s;--sidebar-width:160px;--header-control-height:40px}.movie-card-stars-display[data-v-223f65e3]{align-items:center;display:inline-flex;flex-shrink:0;gap:2px}.movie-card-stars-display__stack[data-v-223f65e3]{display:inline-block;height:-moz-fit-content;height:fit-content;position:relative;width:-moz-fit-content;width:fit-content}.movie-card-stars-display__bg[data-v-223f65e3]{color:var(--neutral-600);display:block}.movie-card-stars-display__fill-wrap[data-v-223f65e3]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.movie-card-stars-display__fill[data-v-223f65e3]{color:var(--yellow-500);display:block}[data-v-39139654]:root{--unit-01:.4rem;--unit-02:calc(var(--unit-01)*2);--unit-03:calc(var(--unit-01)*3);--unit-04:calc(var(--unit-01)*4);--unit-05:calc(var(--unit-01)*5);--unit-06:calc(var(--unit-01)*6);--unit-07:calc(var(--unit-01)*7);--unit-08:calc(var(--unit-01)*8);--unit-09:calc(var(--unit-01)*9);--unit-10:calc(var(--unit-01)*10);--unit-11:calc(var(--unit-01)*11);--unit-12:calc(var(--unit-01)*12);--unit-13:calc(var(--unit-01)*13);--unit-14:calc(var(--unit-01)*14);--unit-15:calc(var(--unit-01)*15);--unit-16:calc(var(--unit-01)*16);--tablet:800px;--neutral-000:#fff;--neutral-050:#fafaff;--neutral-100:#f2f2f8;--neutral-200:#eaeaf1;--neutral-300:#d3d3de;--neutral-400:#ababba;--neutral-500:#8f8fa3;--neutral-600:#67677e;--neutral-700:#3c3c49;--neutral-800:#2e2e38;--neutral-900:#1b1b22;--neutral-1000:#0d0d0e;--neutral-gradient-select:linear-gradient(180deg,#373743,#0d0d0e);--neutral-gradient-card:linear-gradient(92deg,var(--neutrals-900,#1b1b22) 0%,var(--neutrals-1000-00,rgba(13,13,14,0)) 103.11%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--neutral-alpha:#0d0d0ecc;--primary-50:#f2f2fe;--primary-100:#d6d7fd;--primary-200:#c2c4fc;--primary-300:#a6a9fa;--primary-400:#9599f9;--primary-500:#7a7fff;--primary-600:#6f74e2;--primary-700:#575ab0;--primary-800:#434688;--primary-900:#333568;--yellow-50:#fffceb;--yellow-100:#fff5c0;--yellow-200:#fff0a2;--yellow-300:#ffea78;--yellow-400:#ffe55d;--yellow-500:#ffdf35;--yellow-600:#e8cb30;--yellow-700:#b59e26;--yellow-800:#8c7b1d;--yellow-900:#6b5e16;--red-50:#ffe6ef;--red-100:#feb0cc;--red-200:#fd8ab3;--red-300:#fc5490;--red-400:#fc337b;--red-500:#fb005a;--red-600:#e40052;--red-700:#b20040;--red-800:#680429;--red-900:#3d0318;--green-50:#e6faf0;--green-100:#b0f0d1;--green-200:#8ae9bb;--green-300:#54e09d;--green-400:#33d989;--green-500:#00d06c;--green-600:#00bd62;--green-700:#00944d;--green-800:#00723b;--green-900:#002f18;--green-1000:#04160d;--blue-50:#e7f9ff;--blue-100:#b6edff;--blue-200:#92e5ff;--blue-300:#61d9ff;--blue-400:#42d1ff;--blue-500:#13c6ff;--blue-600:#11b4e8;--blue-700:#0d8db5;--blue-800:#0a6d8c;--blue-900:#08536b;--orange-50:#fff5e7;--orange-100:#ffdfb3;--orange-200:#ffd08f;--orange-300:#ffbb5c;--orange-400:#ffad3c;--orange-500:#ff990b;--orange-600:#e88b0a;--orange-700:#b56d08;--orange-800:#8c5406;--orange-900:#492c03;--title-font:"Space Grotesk",system-ui;--text-font:"Inter",sans-serif;--background-color:var(--neutral-1000);--border-color:var(--neutral-800);--border-radius-lg:var(--unit-06);--border-radius-md:var(--unit-04);--border-radius-sm:var(--unit-03);--border-radius-xs:var(--unit-02);--display-1:4.8rem;--display-2:4.4rem;--h1:4rem;--h2:2.8rem;--h3:2.4rem;--h4:2rem;--h5:1.8rem;--h6:1.6rem;--fs-xl:1.8rem;--fs-lg:1.6rem;--fs-md:1.4rem;--fs-sm:1.2rem;--fs-xs:1.1rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--transition-default:all ease-in-out .2s;--sidebar-width:160px;--header-control-height:40px}.movie-watch-action-btn[data-v-39139654]{align-items:center;background:transparent;border:none;color:var(--neutral-500);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--title-font);font-weight:var(--fw-medium);justify-content:center;padding:var(--unit-02);position:relative}.movie-watch-action-btn[data-v-39139654]:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.movie-watch-action-btn--bar[data-v-39139654]{font-size:var(--fs-md);font-weight:var(--fw-medium)}.movie-watch-action-btn--icon[data-v-39139654]{min-height:2.25rem;min-width:2.25rem}.movie-watch-action-btn[data-v-39139654]:disabled:not(.movie-watch-action-btn--loading):not(.movie-watch-action-btn--peer-busy){cursor:not-allowed;opacity:.6}.movie-watch-action-btn--loading[data-v-39139654]:disabled{opacity:1}.movie-watch-action-btn--peer-busy[data-v-39139654]:disabled:not(.movie-watch-action-btn--loading){opacity:.72}.movie-watch-action-btn--active.movie-watch-action-btn--watched[data-v-39139654]{color:var(--green-400)}.movie-watch-action-btn--active.movie-watch-action-btn--watched[data-v-39139654] svg{color:var(--green-400)}.movie-watch-action-btn--active.movie-watch-action-btn--watchlist[data-v-39139654]{color:var(--orange-400)}.movie-watch-action-btn--active.movie-watch-action-btn--watchlist[data-v-39139654] svg{color:var(--orange-400)}.movie-watch-action-btn--pulse:not(:disabled) .movie-watch-action-btn__content[data-v-39139654]{animation:movie-watch-action-pulse-39139654 .45s cubic-bezier(.34,1.35,.64,1)}.movie-watch-action-btn__content[data-v-39139654]{align-items:center;display:inline-flex;gap:var(--unit-02);transform-origin:center;transition:opacity .2s ease}.movie-watch-action-btn__content span[data-v-39139654]{font-weight:var(--fw-medium)}.movie-watch-action-btn__content--dimmed[data-v-39139654]{opacity:.38}.movie-watch-action-btn__loader[data-v-39139654]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.movie-watch-action-btn__loader-fade-enter-active[data-v-39139654],.movie-watch-action-btn__loader-fade-leave-active[data-v-39139654]{transition:opacity .2s ease}.movie-watch-action-btn__loader-fade-enter-from[data-v-39139654],.movie-watch-action-btn__loader-fade-leave-to[data-v-39139654]{opacity:0}@keyframes movie-watch-action-pulse-39139654{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.movie-watch-action-btn--pulse:not(:disabled) .movie-watch-action-btn__content[data-v-39139654]{animation:none}.movie-watch-action-btn__loader-fade-enter-active[data-v-39139654],.movie-watch-action-btn__loader-fade-leave-active[data-v-39139654]{transition:none}}[data-v-cfa2bcbf]:root{--unit-01:.4rem;--unit-02:calc(var(--unit-01)*2);--unit-03:calc(var(--unit-01)*3);--unit-04:calc(var(--unit-01)*4);--unit-05:calc(var(--unit-01)*5);--unit-06:calc(var(--unit-01)*6);--unit-07:calc(var(--unit-01)*7);--unit-08:calc(var(--unit-01)*8);--unit-09:calc(var(--unit-01)*9);--unit-10:calc(var(--unit-01)*10);--unit-11:calc(var(--unit-01)*11);--unit-12:calc(var(--unit-01)*12);--unit-13:calc(var(--unit-01)*13);--unit-14:calc(var(--unit-01)*14);--unit-15:calc(var(--unit-01)*15);--unit-16:calc(var(--unit-01)*16);--tablet:800px;--neutral-000:#fff;--neutral-050:#fafaff;--neutral-100:#f2f2f8;--neutral-200:#eaeaf1;--neutral-300:#d3d3de;--neutral-400:#ababba;--neutral-500:#8f8fa3;--neutral-600:#67677e;--neutral-700:#3c3c49;--neutral-800:#2e2e38;--neutral-900:#1b1b22;--neutral-1000:#0d0d0e;--neutral-gradient-select:linear-gradient(180deg,#373743,#0d0d0e);--neutral-gradient-card:linear-gradient(92deg,var(--neutrals-900,#1b1b22) 0%,var(--neutrals-1000-00,rgba(13,13,14,0)) 103.11%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--neutral-alpha:#0d0d0ecc;--primary-50:#f2f2fe;--primary-100:#d6d7fd;--primary-200:#c2c4fc;--primary-300:#a6a9fa;--primary-400:#9599f9;--primary-500:#7a7fff;--primary-600:#6f74e2;--primary-700:#575ab0;--primary-800:#434688;--primary-900:#333568;--yellow-50:#fffceb;--yellow-100:#fff5c0;--yellow-200:#fff0a2;--yellow-300:#ffea78;--yellow-400:#ffe55d;--yellow-500:#ffdf35;--yellow-600:#e8cb30;--yellow-700:#b59e26;--yellow-800:#8c7b1d;--yellow-900:#6b5e16;--red-50:#ffe6ef;--red-100:#feb0cc;--red-200:#fd8ab3;--red-300:#fc5490;--red-400:#fc337b;--red-500:#fb005a;--red-600:#e40052;--red-700:#b20040;--red-800:#680429;--red-900:#3d0318;--green-50:#e6faf0;--green-100:#b0f0d1;--green-200:#8ae9bb;--green-300:#54e09d;--green-400:#33d989;--green-500:#00d06c;--green-600:#00bd62;--green-700:#00944d;--green-800:#00723b;--green-900:#002f18;--green-1000:#04160d;--blue-50:#e7f9ff;--blue-100:#b6edff;--blue-200:#92e5ff;--blue-300:#61d9ff;--blue-400:#42d1ff;--blue-500:#13c6ff;--blue-600:#11b4e8;--blue-700:#0d8db5;--blue-800:#0a6d8c;--blue-900:#08536b;--orange-50:#fff5e7;--orange-100:#ffdfb3;--orange-200:#ffd08f;--orange-300:#ffbb5c;--orange-400:#ffad3c;--orange-500:#ff990b;--orange-600:#e88b0a;--orange-700:#b56d08;--orange-800:#8c5406;--orange-900:#492c03;--title-font:"Space Grotesk",system-ui;--text-font:"Inter",sans-serif;--background-color:var(--neutral-1000);--border-color:var(--neutral-800);--border-radius-lg:var(--unit-06);--border-radius-md:var(--unit-04);--border-radius-sm:var(--unit-03);--border-radius-xs:var(--unit-02);--display-1:4.8rem;--display-2:4.4rem;--h1:4rem;--h2:2.8rem;--h3:2.4rem;--h4:2rem;--h5:1.8rem;--h6:1.6rem;--fs-xl:1.8rem;--fs-lg:1.6rem;--fs-md:1.4rem;--fs-sm:1.2rem;--fs-xs:1.1rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--transition-default:all ease-in-out .2s;--sidebar-width:160px;--header-control-height:40px}.movie-card[data-v-cfa2bcbf]{cursor:pointer;display:flex;flex-direction:column;gap:var(--unit-04);position:relative;transition:var(--transition-default);width:100%}.movie-card--highlight-enter[data-v-cfa2bcbf]{animation:movie-card-highlight-enter-cfa2bcbf .45s cubic-bezier(.22,1,.36,1) forwards;transform-origin:center center}@keyframes movie-card-highlight-enter-cfa2bcbf{0%{opacity:.92;transform:scale(1.08) rotate(-3deg)}to{opacity:1;transform:scale(1) rotate(0)}}.movie-card--highlight-exit[data-v-cfa2bcbf]{animation:movie-card-highlight-exit-cfa2bcbf .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;transform-origin:center center}@keyframes movie-card-highlight-exit-cfa2bcbf{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.82)}}.movie-card:hover .movie-card__image-container[data-v-cfa2bcbf]{box-shadow:0 10px 36px -8px #7a7fff33;outline:1px solid var(--primary-500)}.movie-card:hover .movie-card__actions[data-v-cfa2bcbf]{display:flex}.movie-card__image-container[data-v-cfa2bcbf]{aspect-ratio:6/9;border:1px solid var(--neutral-800);border-radius:var(--unit-03);overflow:hidden;position:relative;transition:var(--transition-default)}.gradient-poster[data-v-cfa2bcbf]{background:linear-gradient(180deg,#0f0f1000 50%,#0f0f10);bottom:0;height:100%;left:0;position:absolute;width:100%}.movie-card__image[data-v-cfa2bcbf]{height:100%;transition:var(--transition-default);width:100%}.movie-card__rating[data-v-cfa2bcbf]{background-color:var(--yellow-500);border-radius:8px;color:var(--neutral-1000);font-family:var(--title-font);font-size:var(--fs-lg);font-weight:var(--fw-bold);left:var(--unit-01);padding:var(--unit-01) var(--unit-02);position:absolute;top:var(--unit-01)}.movie-card__status[data-v-cfa2bcbf]{border-bottom:4px solid transparent;bottom:0;left:0;padding:8px;position:absolute;width:100%;will-change:transform,opacity;z-index:9}.movie-card__status svg[data-v-cfa2bcbf]{animation:movie-card-status-icon-pop-cfa2bcbf .26s cubic-bezier(.22,1,.36,1);transform-origin:center;will-change:transform,opacity}.movie-card__status--watchlist[data-v-cfa2bcbf]{border-bottom-color:var(--orange-500)}.movie-card__status--watched[data-v-cfa2bcbf]{border-bottom-color:var(--green-500)}.movie-card-status-enter-active[data-v-cfa2bcbf],.movie-card-status-leave-active[data-v-cfa2bcbf]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .2s ease}.movie-card-status-enter-from[data-v-cfa2bcbf],.movie-card-status-leave-to[data-v-cfa2bcbf]{opacity:0;transform:translateY(6px) scale(.98)}@keyframes movie-card-status-icon-pop-cfa2bcbf{0%{opacity:0;transform:scale(.72)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.movie-card__actions[data-v-cfa2bcbf]{bottom:var(--unit-02);display:none;position:absolute;right:var(--unit-02);z-index:10}.movie-card__details[data-v-cfa2bcbf]{display:flex;flex-direction:column;gap:var(--unit-01)}.movie-card__title[data-v-cfa2bcbf]{color:var(--neutral-000);font-family:var(--title-font);font-size:var(--h6);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:1.25;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:var(--transition-default);white-space:nowrap;width:100%}.movie-card:hover .movie-card__title[data-v-cfa2bcbf]{color:var(--primary-500)}.movie-card__meta-row[data-v-cfa2bcbf]{align-items:center;display:flex;gap:var(--unit-02);justify-content:space-between;min-width:0;width:100%}.movie-card__meta-row .movie-card__year[data-v-cfa2bcbf]{flex-shrink:0;margin:0}.movie-card__year-spacer[data-v-cfa2bcbf]{flex:1;min-width:0}.movie-card__year[data-v-cfa2bcbf]{color:var(--neutral-600);font-family:var(--text-font);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.5;margin:0;text-align:left}.movie-modal[data-v-cfa2bcbf]{animation:movieModal-cfa2bcbf .25s backwards;background:var(--neutral-800);border:1px solid var(--neutral-700);border-radius:var(--unit-02);position:absolute;transition:var(--transition-default);width:320px;z-index:9}@keyframes movieModal-cfa2bcbf{0%{opacity:0;transform:translateY(8px);transform:scale(.9)}to{opacity:1;transform:translateY(0);transform:scale(1)}}.movie-modal__header[data-v-cfa2bcbf]{border-bottom:1px solid var(--neutral-700);display:flex;gap:var(--unit-03);justify-content:space-between;padding:var(--unit-04)}.movie-modal__title[data-v-cfa2bcbf],.movie-modal__year-rating[data-v-cfa2bcbf]{align-items:center;display:flex}.movie-modal__year-rating[data-v-cfa2bcbf]{gap:var(--unit-04)}.movie-modal__year[data-v-cfa2bcbf]{color:var(--neutral-600);font-family:var(--text-font);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.5}.movie-modal__rating[data-v-cfa2bcbf]{background-color:var(--yellow-500);border-radius:4px;font-family:var(--title-font);font-size:var(--fs-xl);font-weight:var(--fw-bold);padding:var(--unit-02)}.movie-modal__body[data-v-cfa2bcbf]{border-bottom:1px solid var(--neutral-700);display:flex;flex-direction:column;gap:var(--unit-05);padding:var(--unit-04)}.movie-modal__text[data-v-cfa2bcbf]{color:var(--neutral-300);display:-webkit-box;font-family:var(--text-font);font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:1.5;overflow:hidden;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}.movie-modal__more-info[data-v-cfa2bcbf]{display:flex;gap:var(--unit-03)}.movie-modal__more-info>div[data-v-cfa2bcbf]{flex:1}.movie-modal__aux-infos[data-v-cfa2bcbf]{display:flex;flex-direction:column;gap:var(--unit-01)}.movie-modal__aux-infos>span[data-v-cfa2bcbf]{color:var(--neutral-500);font-family:var(--text-font);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:1.5}.movie-modal__director-list[data-v-cfa2bcbf]{align-items:center;display:flex;gap:var(--unit-03)}.movie-modal__director[data-v-cfa2bcbf]{align-items:center;display:flex;gap:var(--unit-01);max-width:100%}.movie-modal__director-image[data-v-cfa2bcbf]{align-items:center;border-radius:100%;display:flex;flex:0 0 24px;height:24px;overflow:hidden;width:24px}.movie-modal__director-image img[data-v-cfa2bcbf]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.movie-modal__director-name[data-v-cfa2bcbf]{color:var(--neutral-000);font-family:var(--text-font);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.more-directors[data-v-cfa2bcbf]{align-items:center;background:var(--neutral-800);border-radius:100%;color:var(--neutral-400);display:flex;font-weight:var(--fw-bold);height:24px;justify-content:center;width:24px}.movie-modal__footer[data-v-cfa2bcbf]{display:flex;flex-direction:column}.movie-modal__actions[data-v-cfa2bcbf]{align-items:center;border-radius:var(--unit-02);display:flex;gap:var(--unit-02);justify-content:space-between;padding:var(--unit-04)}.movie-modal__actions-btn[data-v-cfa2bcbf]{border-top:1px solid var(--neutral-700);padding:var(--unit-01);width:100%}.movie-modal__actions-btn .btn[data-v-cfa2bcbf]{background:transparent;width:100%}.movie-modal__error[data-v-cfa2bcbf]{color:var(--red-400);font-size:var(--fs-sm);margin:0}@media (max-width:800px){.movie-card__title[data-v-cfa2bcbf]{color:var(--neutral-000);font-family:var(--title-font);font-size:var(--h5);font-weight:var(--fw-bold);line-height:1.25}}
