.FavoriteButton_root__zltsY{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}@media(max-width:767px){.FavoriteButton_root__zltsY{flex-direction:column;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box}}.FavoriteButton_favBtn__ip47O{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;min-height:40px;padding:0 8px;font-size:.8125rem;font-weight:600;color:#c4c4ce;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;cursor:pointer;transition:border-color .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1),background .16s cubic-bezier(.4,0,.2,1)}.FavoriteButton_favBtn__ip47O:hover{border-color:rgba(226,85,182,.35);color:#f5f5f7}.FavoriteButton_favBtn__ip47O[data-active=true]{color:#ff9e9e;border-color:rgba(255,90,90,.4);background:rgba(255,60,60,.12)}@media(max-width:767px){.FavoriteButton_favBtn__ip47O{width:100%;justify-content:center}}.FavoriteButton_favIcon__BRTuV{font-size:1.15rem;line-height:1}@media(max-width:400px){.FavoriteButton_favText__AwloX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.FavoriteButton_watchSegment__7SFr_{display:inline-flex;align-items:stretch;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);overflow:hidden;background:rgba(0,0,0,.25)}@media(max-width:767px){.FavoriteButton_watchSegment__7SFr_{display:flex;width:100%;max-width:100%}}.FavoriteButton_watchBtn__fqKak{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:36px;min-height:38px;padding:0 8px;font-size:.75rem;font-weight:600;color:#8e8e9a;background:rgba(0,0,0,0);border:none;border-right:1px solid hsla(0,0%,100%,.08);cursor:pointer;transition:color .16s cubic-bezier(.4,0,.2,1),background .16s cubic-bezier(.4,0,.2,1)}.FavoriteButton_watchBtn__fqKak:first-child{border-radius:9px 0 0 9px}.FavoriteButton_watchBtn__fqKak:last-child{border-right:none;border-radius:0 9px 9px 0}.FavoriteButton_watchBtn__fqKak:first-child:last-child{border-radius:9px}.FavoriteButton_watchBtn__fqKak:hover{color:#f5f5f7;background:hsla(0,0%,100%,.06)}.FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=watching]{color:#86efac;background:rgba(34,197,94,.16);box-shadow:inset 0 0 0 1px rgba(34,197,94,.45)}.FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=planned]{color:#e9d5ff;background:rgba(126,34,206,.22);box-shadow:inset 0 0 0 1px rgba(168,85,247,.55)}.FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=watched]{color:#93c5fd;background:rgba(59,130,246,.18);box-shadow:inset 0 0 0 1px rgba(59,130,246,.45)}.FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=dropped]{color:#fde047;background:rgba(234,179,8,.18);box-shadow:inset 0 0 0 1px rgba(234,179,8,.55)}.FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=on_hold]{color:#fca5a5;background:rgba(239,68,68,.16);box-shadow:inset 0 0 0 1px rgba(239,68,68,.45)}@media(max-width:767px){.FavoriteButton_watchBtn__fqKak{flex:1 1;min-width:0}}.FavoriteButton_watchIcon__LKjvh{font-size:.8rem;line-height:1;opacity:.95}@media(max-width:560px){.FavoriteButton_watchLabel__0ramE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.FavoriteButton_heroRoot__AW1nz{flex-wrap:nowrap;width:100%;max-width:100%;align-items:center;gap:8px}@media(max-width:767px){.FavoriteButton_heroRoot__AW1nz{flex-wrap:wrap}}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_favBtn__ip47O{flex-shrink:0;min-height:44px;padding:0 16px;border-radius:14px}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchSegment__7SFr_{flex:1 1 auto;min-width:0;padding:4px;gap:4px;border-radius:14px;overflow:visible;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak{flex:1 1;min-width:0;min-height:36px;padding:0 6px;border:none;border-radius:10px;font-size:.75rem;font-weight:600}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak:hover{background:hsla(0,0%,100%,.06)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=watching]{color:#fff;background:linear-gradient(180deg,rgba(34,197,94,.95),rgba(22,163,74,.9));box-shadow:0 0 0 1px rgba(34,197,94,.5),0 4px 18px rgba(34,197,94,.35)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=planned]{color:#fff;background:linear-gradient(180deg,rgba(168,85,247,.95),rgba(126,34,206,.92));box-shadow:0 0 0 1px rgba(192,132,252,.55),0 4px 18px rgba(126,34,206,.35)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=watched]{color:#fff;background:linear-gradient(180deg,rgba(59,130,246,.95),rgba(37,99,235,.9));box-shadow:0 0 0 1px rgba(59,130,246,.5),0 4px 18px rgba(59,130,246,.35)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=dropped]{color:#1a1a1e;background:linear-gradient(180deg,#fde047,#eab308);box-shadow:0 0 0 1px rgba(234,179,8,.6),0 4px 18px rgba(234,179,8,.25)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak[data-active=true][data-watch-type=on_hold]{color:#fff;background:linear-gradient(180deg,rgba(239,68,68,.95),rgba(220,38,38,.92));box-shadow:0 0 0 1px rgba(239,68,68,.45),0 4px 18px rgba(239,68,68,.3)}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchIcon__LKjvh{display:none}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchLabel__0ramE{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap}@media(max-width:767px){.FavoriteButton_heroRoot__AW1nz{flex-direction:column;align-items:stretch}.FavoriteButton_heroRoot__AW1nz .FavoriteButton_watchBtn__fqKak{font-size:.6875rem;padding:0 4px}}.SubscribeButton_btn___ll_f{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 8px;font-size:.8125rem;font-weight:600;color:#c4c4ce;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;cursor:pointer;transition:border-color .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1),background .16s cubic-bezier(.4,0,.2,1)}.SubscribeButton_btn___ll_f:hover{border-color:rgba(120,170,255,.4);color:#f5f5f7}.SubscribeButton_btn___ll_f[data-active=true]{color:#a8d4ff;border-color:rgba(120,170,255,.45);background:rgba(78,120,200,.12)}.SubscribeButton_icon__pxtoH{flex-shrink:0;width:18px;height:18px;opacity:.95}.SubscribeButton_btnIconOnly__yvms6{min-width:44px;min-height:44px;padding:0;border-radius:14px}@media(max-width:400px){.SubscribeButton_labelShort__crj5m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.ShareMovieLinks_root__opV6G{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.ShareMovieLinks_rootCompact__4HXXP{align-items:center;justify-content:flex-start;gap:8px;margin-top:8px;padding-top:0;border-top:none}@media(max-width:767px){.ShareMovieLinks_rootCompact__4HXXP{gap:8px;margin-top:4px;width:100%;max-width:100%;box-sizing:border-box}}.ShareMovieLinks_rootEmbedded__IfJnv{margin-top:0}@media(max-width:767px){.ShareMovieLinks_rootEmbedded__IfJnv{margin-top:0}}.ShareMovieLinks_label__8yage{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8e8e9a;line-height:1.2;display:inline-flex;align-items:center;flex-shrink:0}.ShareMovieLinks_rootCompact__4HXXP .ShareMovieLinks_label__8yage{min-height:36px}.ShareMovieLinks_row__OTRfW{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;list-style:none}.ShareMovieLinks_icon__SS_i0{width:22px;height:22px;display:block;flex-shrink:0;overflow:visible;shape-rendering:geometricPrecision}.ShareMovieLinks_rootCompact__4HXXP .ShareMovieLinks_iconBtn__yUccr{width:36px;height:36px}.ShareMovieLinks_rootCompact__4HXXP .ShareMovieLinks_icon__SS_i0{width:18px;height:18px}.ShareMovieLinks_iconBtn__yUccr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;overflow:visible;color:#c4c4ce;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer;text-decoration:none;transition:color .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1),background .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1)}.ShareMovieLinks_iconBtn__yUccr:hover{color:#f5f5f7;border-color:rgba(226,85,182,.4);background:rgba(226,85,182,.08);transform:translateY(-1px)}.ShareMovieLinks_iconBtn__yUccr:focus-visible{outline:2px solid #e255b6;outline-offset:2px}@media(prefers-reduced-motion:reduce){.ShareMovieLinks_iconBtn__yUccr{transition:none}.ShareMovieLinks_iconBtn__yUccr:hover{transform:none}}button.ShareMovieLinks_iconBtn__yUccr{font:inherit}.MovieAdminMenu_wrap__C9jY5{position:relative;flex-shrink:0;margin-left:auto}.MovieAdminMenu_trigger__N_81B{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#c4c4ce;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer;transition:border-color .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1),background .16s cubic-bezier(.4,0,.2,1)}.MovieAdminMenu_trigger__N_81B:hover{color:#f5f5f7;border-color:rgba(226,85,182,.4);background:rgba(226,85,182,.08)}.MovieAdminMenu_trigger__N_81B[aria-expanded=true]{color:#e255b6;border-color:rgba(226,85,182,.45)}.MovieAdminMenu_triggerIcon__77588{width:20px;height:20px}.MovieAdminMenu_menu__inkJ8{position:absolute;z-index:100;top:calc(100% + 6px);right:0;min-width:220px;padding:4px 0;margin:0;list-style:none;background:rgba(18,18,22,.98);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.MovieAdminMenu_itemBtn__JizmX{display:block;width:100%;padding:8px 16px;font-size:.8125rem;font-weight:500;text-align:left;color:#c4c4ce;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:background .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1)}.MovieAdminMenu_itemBtn__JizmX:hover{color:#f5f5f7;background:hsla(0,0%,100%,.06)}.MovieAdminMenu_itemDanger__QzmL8{color:#f87171}.MovieAdminMenu_itemDanger__QzmL8:hover{color:#fca5a5;background:rgba(248,113,113,.08)}.MovieAdminMenu_itemLink__lieVD{display:block;padding:8px 16px;font-size:.8125rem;font-weight:500;color:#c4c4ce;text-decoration:none;transition:background .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1)}.MovieAdminMenu_itemLink__lieVD:hover{color:#f5f5f7;background:hsla(0,0%,100%,.06)}.MovieAdminMenu_divider__o1ZmY{height:1px;margin:4px 0;background:hsla(0,0%,100%,.08)}.MovieFeedbackModal_backdrop__jcFH3{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.65);overscroll-behavior:none}.MovieFeedbackModal_panel__Flv_N{width:100%;max-width:480px;max-height:min(85vh,640px);overflow:auto;overscroll-behavior:contain;border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:#16161d;box-shadow:0 24px 64px rgba(0,0,0,.45);scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) rgba(0,0,0,0)}.MovieFeedbackModal_panel__Flv_N::-webkit-scrollbar{width:4px}.MovieFeedbackModal_panel__Flv_N::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.MovieFeedbackModal_panel__Flv_N::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:999px}.MovieFeedbackModal_panel__Flv_N::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.MovieFeedbackModal_head__HFomk{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid hsla(0,0%,100%,.08)}.MovieFeedbackModal_title__rb0Hi{margin:0;font-size:1.05rem;font-weight:700;color:#f5f5f7}.MovieFeedbackModal_close__A55eu{border:none;background:rgba(0,0,0,0);color:#8e8e9a;font-size:1.5rem;line-height:1;cursor:pointer;padding:4px 8px;border-radius:6px}.MovieFeedbackModal_close__A55eu:hover{color:#f5f5f7}.MovieFeedbackModal_body__L043x{padding:24px;display:flex;flex-direction:column;gap:16px}.MovieFeedbackModal_muted__rUePN{margin:0;font-size:.9375rem;line-height:1.5;color:#8e8e9a}.MovieFeedbackModal_field__spvLj{display:flex;flex-direction:column;gap:6px}.MovieFeedbackModal_label__WV52H{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#8e8e9a}.MovieFeedbackModal_input___caZ8,.MovieFeedbackModal_textarea__Ti1bD{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.25);color:#f5f5f7;font-size:.9375rem}.MovieFeedbackModal_input___caZ8::placeholder,.MovieFeedbackModal_textarea__Ti1bD::placeholder{color:hsla(0,0%,100%,.35)}.MovieFeedbackModal_input___caZ8:focus,.MovieFeedbackModal_textarea__Ti1bD:focus{outline:none;border-color:rgba(226,85,182,.45)}.MovieFeedbackModal_textarea__Ti1bD{min-height:100px;resize:vertical}.MovieFeedbackModal_playerList__rZe5i{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.MovieFeedbackModal_playerBtn__cdkDa{width:100%;text-align:left;padding:8px 16px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#f5f5f7;font-size:.9375rem;cursor:pointer;transition:border-color .16s cubic-bezier(.4,0,.2,1),background .16s cubic-bezier(.4,0,.2,1)}.MovieFeedbackModal_playerBtn__cdkDa:hover{border-color:rgba(226,85,182,.35);background:hsla(0,0%,100%,.06)}.MovieFeedbackModal_actions__xJcFX{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:8px}.MovieFeedbackModal_btnPrimary__Ia6MI{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 24px;border-radius:14px;border:1px solid rgba(226,85,182,.45);background:rgba(226,85,182,.15);color:#f5f5f7;font-weight:600;font-size:.875rem;cursor:pointer}.MovieFeedbackModal_btnPrimary__Ia6MI:disabled{opacity:.45;cursor:not-allowed}.MovieFeedbackModal_btnPrimary__Ia6MI:not(:disabled):hover{background:rgba(226,85,182,.25)}.MovieFeedbackModal_btnGhost__E2bHi{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 24px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,0);color:#c4c4ce;font-size:.875rem;cursor:pointer}.MovieFeedbackModal_btnGhost__E2bHi:hover{color:#f5f5f7;border-color:hsla(0,0%,100%,.2)}