@import"https://fonts.googleapis.com/css2?family=Google+Sans:opsz,wght@17..18,400..700&display=swap";.count-enter-active,.count-leave-active{transition:opacity .15s ease}.count-enter-from,.count-leave-to{opacity:0}._header_rusyx_13{align-items:center;background:var(--color-bg-frosted);-webkit-backdrop-filter:var(--bg-frosted-lg);backdrop-filter:var(--bg-frosted-lg);display:flex;height:var(--header-height);justify-content:space-between;padding:0 var(--content-padding);position:sticky;top:0;z-index:100}._hideHeaderNarrow_rusyx_26{display:none}@media(min-width:64rem){._hideHeaderNarrow_rusyx_26{display:flex}}._countHeader_rusyx_34{align-items:last baseline;display:flex;gap:var(--size-2)}._countHeaderNumber_rusyx_40{color:var(--color-primary);font-size:var(--text-3xl);font-weight:var(--font-weight-bold)}@media(min-width:64rem){._countHeaderNumber_rusyx_40{font-size:var(--text-5xl)}}._countHeaderLabel_rusyx_50{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-widest);line-height:var(--leading-tight);text-transform:uppercase}@media(min-width:64rem){._countHeaderLabel_rusyx_50{font-size:var(--text-lg)}}._countHeaderList_rusyx_63{color:var(--color-heading);display:block;font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase}@media(min-width:64rem){._countHeaderList_rusyx_63{font-size:var(--text-xs)}}._headerTitle_rusyx_75{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-bold)}._nav_rusyx_81{display:none;gap:var(--size-2)}@media(min-width:64rem){._nav_rusyx_81{display:flex}}._navLink_rusyx_90{align-items:center;border-radius:var(--radius-md);color:var(--color-text-muted);display:inline-flex;font-size:var(--text-sm);gap:var(--size-2);padding:var(--size-2) var(--size-3);transition:color var(--transition-fast),background var(--transition-fast)}._navIcon_rusyx_101{align-items:center;color:var(--color-list-500, var(--color-text-muted));display:flex;font-size:var(--text-2xl);justify-content:center;transition:color var(--transition-fast)}._navIcon_rusyx_101 .solid{display:none;transition:fill var(--transition-fast)}._navIcon_rusyx_101 .outline{display:block}._navLabel_rusyx_119{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition:color var(--transition-fast)}._navBadge_rusyx_128{background:oklch(from var(--color-list-400) l c h / .26);color:var(--color-list-300);transition:color var(--transition-fast),background var(--transition-fast)}._navLink_rusyx_90:hover{background:var(--color-surface-raised)}._navLink_rusyx_90:hover ._navIcon_rusyx_101{color:var(--color-list-400, var(--blue-50));opacity:1}._navLink_rusyx_90:hover ._navLabel_rusyx_119{color:var(--color-text)}._navLink_rusyx_90:hover ._navBadge_rusyx_128{background:var(--color-list-400);color:var(--color-list-800)}._navLinkActive_rusyx_152{background:var(--color-surface-raised)}._navLinkActive_rusyx_152 ._navIcon_rusyx_101{color:var(--color-list-400, var(--blue-50));opacity:1}._navLinkActive_rusyx_152 ._navIcon_rusyx_101 .solid{display:block}._navLinkActive_rusyx_152 ._navIcon_rusyx_101 .outline{display:none}._navLinkActive_rusyx_152 ._navLabel_rusyx_119{color:var(--blue-50)}._navLinkActive_rusyx_152 ._navBadge_rusyx_128{background:var(--color-list-400);color:var(--color-list-800)}._tabBar_lhgos_2{background:var(--color-bg-frosted);-webkit-backdrop-filter:var(--bg-frosted-lg);backdrop-filter:var(--bg-frosted-lg);border-top:1px solid var(--color-border-frosted);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);bottom:0;display:flex;height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));left:0;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:90}@media(min-width:64rem){._tabBar_lhgos_2{display:none}}._tab_lhgos_2{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--size-1);justify-content:center;position:relative;text-decoration:none}._tabIcon_lhgos_34{align-items:center;color:var(--color-list-500, var(--color-text-muted));display:flex;font-size:var(--text-2xl);justify-content:center;transition:color var(--transition-fast)}._tabIcon_lhgos_34 .solid{display:none;transition:fill var(--transition-fast)}._tabIcon_lhgos_34 .outline{display:block}._tabLabel_lhgos_52{color:var(--color-text-muted);font-size:.5rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition:color var(--transition-fast)}._tabBadge_lhgos_61{background:var(--color-list-400);color:var(--color-list-800);box-shadow:0 0 0 var(--size-0-5) var(--color-bg-frosted);position:absolute;right:calc(50% - var(--size-6));top:var(--size-1);transition:background var(--transition-fast)}._tab_lhgos_2:hover ._tabIcon_lhgos_34{color:var(--color-list-400, var(--blue-50))}._tab_lhgos_2:hover ._tabLabel_lhgos_52{color:var(--color-text)}._tabActive_lhgos_81{position:relative}._tabActive_lhgos_81:before{background-color:var(--color-primary);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);bottom:0;content:"";height:var(--size-1);left:50%;position:absolute;translate:-50% 0;width:var(--size-12)}._tabActive_lhgos_81 ._tabIcon_lhgos_34{color:var(--color-list-400, var(--blue-50))}._tabActive_lhgos_81 ._tabIcon_lhgos_34 .solid{display:block}._tabActive_lhgos_81 ._tabIcon_lhgos_34 .outline{display:none}._tabActive_lhgos_81 ._tabLabel_lhgos_52{color:var(--blue-50)}._stack_t9o0q_2{left:0;pointer-events:none;position:fixed;right:0;top:8rem;z-index:200}@media(min-width:64rem){._stack_t9o0q_2{top:12rem}}._toastItem_t9o0q_15{align-items:center;display:flex;flex-direction:column;gap:var(--size-2)}._toast_t9o0q_15{align-items:center;background:var(--toast-bg, var(--blue-200));border-radius:var(--radius-4xl);box-shadow:var(--shadow-lg);color:var(--toast-text, var(--blue-800));display:flex;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:var(--size-3);max-width:calc(100vw - var(--size-8));padding:var(--size-2) var(--size-4);pointer-events:auto}._success_t9o0q_37{--toast-bg: var(--green-600);--toast-text: var(--green-100);--toast-icon: var(--green-50);--toast-link: var(--green-50);--toast-link-accent: var(--green-400)}._error_t9o0q_45{--toast-bg: var(--red-600);--toast-text: var(--red-100);--toast-icon: var(--red-50);--toast-link: var(--red-50);--toast-link-accent: var(--red-400)}._message_t9o0q_53{align-items:center;display:flex;gap:var(--size-2)}._icon_t9o0q_59{align-items:center;color:var(--toast-icon, var(--blue-600));display:flex;flex-shrink:0;font-size:var(--text-xl);justify-content:center}._actionLink_t9o0q_68{color:var(--toast-link, var(--blue-600));font-weight:var(--font-weight-bold);text-decoration-line:underline;text-decoration-color:var(--toast-link-accent, var(--blue-400));text-decoration-thickness:.0625em;text-underline-offset:.25em}._dismiss_t9o0q_77{align-items:center;color:var(--toast-text, var(--blue-600));cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-lg);justify-content:center;padding:0;transition:color var(--transition-fast);width:var(--size-6)}._dismiss_t9o0q_77:hover{color:var(--color-text)}.toast-enter-active,.toast-leave-active{transition:opacity .2s ease,transform .2s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-8px)}.toast-move{transition:transform .2s ease}._dialog_1ycbz_2{background:transparent;border:none;border-radius:var(--radius-xl);left:50%;max-width:32rem;opacity:1;padding:var(--size-5);position:fixed;top:50%;translate:-50% -50%;transition:opacity var(--transition-normal),translate var(--transition-normal),overlay var(--transition-normal) allow-discrete,display var(--transition-normal) allow-discrete;width:calc(100% - var(--size-8))}@starting-style{._dialog_1ycbz_2{opacity:0;translate:-50% calc(-50% + var(--size-4))}}._dialog_1ycbz_2:not([open]){opacity:0;translate:-50% calc(-50% + var(--size-4))}._dialog_1ycbz_2::backdrop{background:var(--color-bg-frosted);-webkit-backdrop-filter:var(--bg-frosted-lg);backdrop-filter:var(--bg-frosted-lg);opacity:1;transition:opacity var(--transition-normal),overlay var(--transition-normal) allow-discrete,display var(--transition-normal) allow-discrete}@starting-style{._dialog_1ycbz_2::backdrop{opacity:0}}._dialog_1ycbz_2:not([open])::backdrop{opacity:0}._title_1ycbz_49{color:var(--color-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--size-2)}._message_1ycbz_56{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);margin-bottom:var(--size-5)}._actions_1ycbz_63{display:flex;flex-direction:column;gap:var(--size-2)}._btnConfirm_1ycbz_69{background:var(--red-400);border:none;border-radius:var(--radius-md);color:var(--red-900);font-weight:var(--font-weight-semibold);padding:var(--size-3) var(--size-5);transition:background var(--transition-fast),color var(--transition-fast);width:100%}._btnConfirm_1ycbz_69:hover{background:var(--red-500);color:var(--red-950)}._btnCancel_1ycbz_85{background:var(--blue-800);border-radius:var(--radius-md);color:var(--blue-200);font-weight:var(--font-weight-semibold);padding:var(--size-3);transition:background var(--transition-fast),color var(--transition-fast);width:100%}._btnCancel_1ycbz_85:hover{background:var(--blue-700);color:var(--blue-100)}._app_ocplk_2{display:flex;flex-direction:column;min-height:100dvh}._main_ocplk_8{flex:1;padding:var(--content-padding) var(--content-padding) calc(var(--tab-bar-height) + env(safe-area-inset-bottom) + var(--content-padding)) var(--content-padding)}@media(min-width:64rem){._main_ocplk_8{padding:var(--content-padding)}}@layer reset,tokens,base,utilities,components;@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}}@layer tokens{:root{--l-50: 100%;--l-100: 96%;--l-200: 90%;--l-300: 82%;--l-400: 72%;--l-500: 61%;--l-600: 49%;--l-700: 38%;--l-800: 28%;--l-900: 19%;--l-950: 14%;--c-50: .05;--c-100: .16;--c-200: .26;--c-300: .36;--c-400: .4;--c-500: .4;--c-600: .4;--c-700: .36;--c-800: .26;--c-900: .16;--c-950: .05;--blue-c: .2;--blue-h: 230;--red-c: .56;--red-h: 28;--green-c: .56;--green-h: 165;--yellow-c: .7;--yellow-h: 94;--purple-c: .56;--purple-h: 300;--blue-50: oklch(var(--l-50) calc(var(--blue-c) * var(--c-50)) var(--blue-h));--blue-100: oklch(var(--l-100) calc(var(--blue-c) * var(--c-100)) var(--blue-h));--blue-200: oklch(var(--l-200) calc(var(--blue-c) * var(--c-200)) var(--blue-h));--blue-300: oklch(var(--l-300) calc(var(--blue-c) * var(--c-300)) var(--blue-h));--blue-400: oklch(var(--l-400) calc(var(--blue-c) * var(--c-400)) var(--blue-h));--blue-500: oklch(var(--l-500) calc(var(--blue-c) * var(--c-500)) var(--blue-h));--blue-600: oklch(var(--l-600) calc(var(--blue-c) * var(--c-600)) var(--blue-h));--blue-700: oklch(var(--l-700) calc(var(--blue-c) * var(--c-700)) var(--blue-h));--blue-800: oklch(var(--l-800) calc(var(--blue-c) * var(--c-800)) var(--blue-h));--blue-900: oklch(var(--l-900) calc(var(--blue-c) * var(--c-900)) var(--blue-h));--blue-950: oklch(var(--l-950) calc(var(--blue-c) * var(--c-950)) var(--blue-h));--red-50: oklch(var(--l-50) calc(var(--red-c) * var(--c-50)) var(--red-h));--red-100: oklch(var(--l-100) calc(var(--red-c) * var(--c-100)) var(--red-h));--red-200: oklch(var(--l-200) calc(var(--red-c) * var(--c-200)) var(--red-h));--red-300: oklch(var(--l-300) calc(var(--red-c) * var(--c-300)) var(--red-h));--red-400: oklch(var(--l-400) calc(var(--red-c) * var(--c-400)) var(--red-h));--red-500: oklch(var(--l-500) calc(var(--red-c) * var(--c-500)) var(--red-h));--red-600: oklch(var(--l-600) calc(var(--red-c) * var(--c-600)) var(--red-h));--red-700: oklch(var(--l-700) calc(var(--red-c) * var(--c-700)) var(--red-h));--red-800: oklch(var(--l-800) calc(var(--red-c) * var(--c-800)) var(--red-h));--red-900: oklch(var(--l-900) calc(var(--red-c) * var(--c-900)) var(--red-h));--red-950: oklch(var(--l-950) calc(var(--red-c) * var(--c-950)) var(--red-h));--green-50: oklch(var(--l-50) calc(var(--green-c) * var(--c-50)) var(--green-h));--green-100: oklch(var(--l-100) calc(var(--green-c) * var(--c-100)) var(--green-h));--green-200: oklch(var(--l-200) calc(var(--green-c) * var(--c-200)) var(--green-h));--green-300: oklch(var(--l-300) calc(var(--green-c) * var(--c-300)) var(--green-h));--green-400: oklch(var(--l-400) calc(var(--green-c) * var(--c-400)) var(--green-h));--green-500: oklch(var(--l-500) calc(var(--green-c) * var(--c-500)) var(--green-h));--green-600: oklch(var(--l-600) calc(var(--green-c) * var(--c-600)) var(--green-h));--green-700: oklch(var(--l-700) calc(var(--green-c) * var(--c-700)) var(--green-h));--green-800: oklch(var(--l-800) calc(var(--green-c) * var(--c-800)) var(--green-h));--green-900: oklch(var(--l-900) calc(var(--green-c) * var(--c-900)) var(--green-h));--green-950: oklch(var(--l-950) calc(var(--green-c) * var(--c-950)) var(--green-h));--yellow-50: oklch(var(--l-50) calc(var(--yellow-c) * var(--c-50)) var(--yellow-h));--yellow-100: oklch(var(--l-100) calc(var(--yellow-c) * var(--c-100)) var(--yellow-h));--yellow-200: oklch(var(--l-200) calc(var(--yellow-c) * var(--c-200)) var(--yellow-h));--yellow-300: oklch(var(--l-300) calc(var(--yellow-c) * var(--c-300)) var(--yellow-h));--yellow-400: oklch(var(--l-400) calc(var(--yellow-c) * var(--c-400)) var(--yellow-h));--yellow-500: oklch(var(--l-500) calc(var(--yellow-c) * var(--c-500)) var(--yellow-h));--yellow-600: oklch(var(--l-600) calc(var(--yellow-c) * var(--c-600)) var(--yellow-h));--yellow-700: oklch(var(--l-700) calc(var(--yellow-c) * var(--c-700)) var(--yellow-h));--yellow-800: oklch(var(--l-800) calc(var(--yellow-c) * var(--c-800)) var(--yellow-h));--yellow-900: oklch(var(--l-900) calc(var(--yellow-c) * var(--c-900)) var(--yellow-h));--yellow-950: oklch(var(--l-950) calc(var(--yellow-c) * var(--c-950)) var(--yellow-h));--purple-50: oklch(var(--l-50) calc(var(--purple-c) * var(--c-50)) var(--purple-h));--purple-100: oklch(var(--l-100) calc(var(--purple-c) * var(--c-100)) var(--purple-h));--purple-200: oklch(var(--l-200) calc(var(--purple-c) * var(--c-200)) var(--purple-h));--purple-300: oklch(var(--l-300) calc(var(--purple-c) * var(--c-300)) var(--purple-h));--purple-400: oklch(var(--l-400) calc(var(--purple-c) * var(--c-400)) var(--purple-h));--purple-500: oklch(var(--l-500) calc(var(--purple-c) * var(--c-500)) var(--purple-h));--purple-600: oklch(var(--l-600) calc(var(--purple-c) * var(--c-600)) var(--purple-h));--purple-700: oklch(var(--l-700) calc(var(--purple-c) * var(--c-700)) var(--purple-h));--purple-800: oklch(var(--l-800) calc(var(--purple-c) * var(--c-800)) var(--purple-h));--purple-900: oklch(var(--l-900) calc(var(--purple-c) * var(--c-900)) var(--purple-h));--purple-950: oklch(var(--l-950) calc(var(--purple-c) * var(--c-950)) var(--purple-h));--sizing: .25rem;--size-0-5: calc(var(--sizing) * .5);--size-1: calc(var(--sizing) * 1);--size-2: calc(var(--sizing) * 2);--size-3: calc(var(--sizing) * 3);--size-4: calc(var(--sizing) * 4);--size-5: calc(var(--sizing) * 5);--size-6: calc(var(--sizing) * 6);--size-7: calc(var(--sizing) * 7);--size-8: calc(var(--sizing) * 8);--size-9: calc(var(--sizing) * 9);--size-10: calc(var(--sizing) * 10);--size-11: calc(var(--sizing) * 11);--size-12: calc(var(--sizing) * 12);--size-13: calc(var(--sizing) * 13);--size-14: calc(var(--sizing) * 14);--size-15: calc(var(--sizing) * 15);--size-16: calc(var(--sizing) * 16);--size-17: calc(var(--sizing) * 17);--size-18: calc(var(--sizing) * 18);--size-19: calc(var(--sizing) * 19);--size-20: calc(var(--sizing) * 20);--size-21: calc(var(--sizing) * 21);--size-22: calc(var(--sizing) * 22);--size-23: calc(var(--sizing) * 23);--size-24: calc(var(--sizing) * 24);--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--radius-full: calc(infinity * 1px);--font-sans: "Google Sans", sans-serif;--text-2xs: .625rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--text-7xl: 4.5rem;--text-8xl: 6rem;--text-9xl: 8rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-tight: 1.15;--leading-snug: 1.325;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--tracking-tighter: -.05em;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--color-bg: var(--blue-950);--color-surface: var(--blue-900);--color-surface-raised: var(--blue-800);--color-overlay: var(--blue-800);--color-heading: var(--blue-50);--color-text: var(--blue-100);--color-text-secondary: var(--blue-200);--color-text-muted: var(--blue-300);--color-text-subtle: oklch(from var(--blue-200) l c h / .4);--color-text-on-accent: var(--blue-950);--color-surface-on-accent: var(--blue-50);--color-text-on-primary: var(--red-950);--color-border: var(--blue-800);--color-border-subtle: var(--blue-900);--color-border-strong: var(--blue-700);--color-primary: var(--red-400);--color-primary-bright: var(--red-300);--color-primary-muted: var(--red-500);--color-primary-subtle: oklch(from var(--red-400) l c h / .12);--color-accent: var(--blue-400);--color-accent-bright: var(--blue-300);--color-accent-muted: var(--blue-500);--color-accent-subtle: oklch(from var(--blue-400) l c h / .12);--color-success: var(--green-400);--color-error: var(--red-400);--color-warning: var(--red-400);--color-watched-50: oklch(var(--l-50) calc(var(--green-c) * var(--c-50)) var(--green-h));--color-watched-100: oklch(var(--l-100) calc(var(--green-c) * var(--c-100)) var(--green-h));--color-watched-200: oklch(var(--l-200) calc(var(--green-c) * var(--c-200)) var(--green-h));--color-watched-300: oklch(var(--l-300) calc(var(--green-c) * var(--c-300)) var(--green-h));--color-watched-400: oklch(var(--l-400) calc(var(--green-c) * var(--c-400)) var(--green-h));--color-watched-500: oklch(var(--l-500) calc(var(--green-c) * var(--c-500)) var(--green-h));--color-watched-600: oklch(var(--l-600) calc(var(--green-c) * var(--c-600)) var(--green-h));--color-watched-700: oklch(var(--l-700) calc(var(--green-c) * var(--c-700)) var(--green-h));--color-watched-800: oklch(var(--l-800) calc(var(--green-c) * var(--c-800)) var(--green-h));--color-watched-900: oklch(var(--l-900) calc(var(--green-c) * var(--c-900)) var(--green-h));--color-watched-950: oklch(var(--l-950) calc(var(--green-c) * var(--c-950)) var(--green-h));--color-watchlist-50: oklch(var(--l-50) calc(var(--purple-c) * var(--c-50)) var(--purple-h));--color-watchlist-100: oklch(var(--l-100) calc(var(--purple-c) * var(--c-100)) var(--purple-h));--color-watchlist-200: oklch(var(--l-200) calc(var(--purple-c) * var(--c-200)) var(--purple-h));--color-watchlist-300: oklch(var(--l-300) calc(var(--purple-c) * var(--c-300)) var(--purple-h));--color-watchlist-400: oklch(var(--l-400) calc(var(--purple-c) * var(--c-400)) var(--purple-h));--color-watchlist-500: oklch(var(--l-500) calc(var(--purple-c) * var(--c-500)) var(--purple-h));--color-watchlist-600: oklch(var(--l-600) calc(var(--purple-c) * var(--c-600)) var(--purple-h));--color-watchlist-700: oklch(var(--l-700) calc(var(--purple-c) * var(--c-700)) var(--purple-h));--color-watchlist-800: oklch(var(--l-800) calc(var(--purple-c) * var(--c-800)) var(--purple-h));--color-watchlist-900: oklch(var(--l-900) calc(var(--purple-c) * var(--c-900)) var(--purple-h));--color-watchlist-950: oklch(var(--l-950) calc(var(--purple-c) * var(--c-950)) var(--purple-h));--color-favorite-50: oklch(var(--l-50) calc(var(--yellow-c) * var(--c-50)) var(--yellow-h));--color-favorite-100: oklch(var(--l-100) calc(var(--yellow-c) * var(--c-100)) var(--yellow-h));--color-favorite-200: oklch(var(--l-200) calc(var(--yellow-c) * var(--c-200)) var(--yellow-h));--color-favorite-300: oklch(var(--l-300) calc(var(--yellow-c) * var(--c-300)) var(--yellow-h));--color-favorite-400: oklch(var(--l-400) calc(var(--yellow-c) * var(--c-400)) var(--yellow-h));--color-favorite-500: oklch(var(--l-500) calc(var(--yellow-c) * var(--c-500)) var(--yellow-h));--color-favorite-600: oklch(var(--l-600) calc(var(--yellow-c) * var(--c-600)) var(--yellow-h));--color-favorite-700: oklch(var(--l-700) calc(var(--yellow-c) * var(--c-700)) var(--yellow-h));--color-favorite-800: oklch(var(--l-800) calc(var(--yellow-c) * var(--c-800)) var(--yellow-h));--color-favorite-900: oklch(var(--l-900) calc(var(--yellow-c) * var(--c-900)) var(--yellow-h));--color-favorite-950: oklch(var(--l-950) calc(var(--yellow-c) * var(--c-950)) var(--yellow-h));--color-ignored-50: oklch(var(--l-50) calc(var(--red-c) * var(--c-50)) var(--red-h));--color-ignored-100: oklch(var(--l-100) calc(var(--red-c) * var(--c-100)) var(--red-h));--color-ignored-200: oklch(var(--l-200) calc(var(--red-c) * var(--c-200)) var(--red-h));--color-ignored-300: oklch(var(--l-300) calc(var(--red-c) * var(--c-300)) var(--red-h));--color-ignored-400: oklch(var(--l-400) calc(var(--red-c) * var(--c-400)) var(--red-h));--color-ignored-500: oklch(var(--l-500) calc(var(--red-c) * var(--c-500)) var(--red-h));--color-ignored-600: oklch(var(--l-600) calc(var(--red-c) * var(--c-600)) var(--red-h));--color-ignored-700: oklch(var(--l-700) calc(var(--red-c) * var(--c-700)) var(--red-h));--color-ignored-800: oklch(var(--l-800) calc(var(--red-c) * var(--c-800)) var(--red-h));--color-ignored-900: oklch(var(--l-900) calc(var(--red-c) * var(--c-900)) var(--red-h));--color-ignored-950: oklch(var(--l-950) calc(var(--red-c) * var(--c-950)) var(--red-h));--color-bg-frosted: oklch(from var(--blue-900) l c h / .9);--color-bg-frosted-subtle: oklch(from var(--blue-950) l c h / .5);--color-bg-frosted-dark: oklch(from var(--blue-950) l c h / .85);--color-border-frosted: oklch(fromvar(--blue-50) l c h / .08);--color-border-frosted-strong: oklch(from var(--blue-50) l c h / .16);--bg-frosted-xs: blur(.25rem);--bg-frosted-sm: blur(.5rem);--bg-frosted-md: blur(.75rem);--bg-frosted-lg: blur(1rem);--bg-frosted-xl: blur(1.5rem);--color-bg-hover: var(--blue-700);--color-disabled: var(--blue-700);--color-toast-bg-frosted: oklch(from var(--green-600) l c h / .5);--color-toast-border-frosted: oklch(from var(--green-50) l c h / .08);--color-toast-bg: var(--green-600);--color-toast-text: var(--green-50);--color-toast-text-secondary: var(--green-200);--color-toast-text-muted: var(--green-400);--shadow-2xs: 0 1px oklch(from var(--blue-950) l c h / .25);--shadow-xs: 0 1px 2px 0 oklch(from var(--blue-950) l c h / .25);--shadow-sm: 0 1px 3px 0 oklch(from var(--blue-950) l c h / .5), 0 1px 2px -1px oklch(from var(--blue-950) l c h / .5);--shadow-md: 0 4px 6px -1px oklch(from var(--blue-950) l c h / .5), 0 2px 4px -2px oklch(from var(--blue-950) l c h / .5);--shadow-lg: 0 10px 15px -3px oklch(from var(--blue-950) l c h / .5), 0 4px 6px -4px oklch(from var(--blue-950) l c h / .5);--shadow-xl: 0 20px 25px -5px oklch(from var(--blue-950) l c h / .5), 0 8px 10px -6px oklch(from var(--blue-950) l c h / .5);--shadow-2xl: 0 25px 50px -12px oklch(from var(--blue-950) l c h / .75);--text-shadow-2xs: 0px 1px 0px oklch(from var(--blue-950) l c h / .34);--text-shadow-xs: 0px 1px 1px oklch(from var(--blue-950) l c h / .65);--text-shadow-sm: 0px 1px 0px oklch(from var(--blue-950) l c h / .17), 0px 1px 1px oklch(from var(--blue-950) l c h / .17), 0px 2px 2px oklch(from var(--blue-950) l c h / .17);--text-shadow-md: 0px 1px 1px oklch(from var(--blue-950) l c h / .5), 0px 1px 2px oklch(from var(--blue-950) l c h / .5), 0px 2px 4px oklch(from var(--blue-950) l c h / .5);--text-shadow-lg: 0px 1px 2px oklch(from var(--blue-950) l c h / .5), 0px 3px 2px oklch(from var(--blue-950) l c h / .5), 0px 4px 8px oklch(from var(--blue-950) l c h / .5);--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .5s ease;--content-width: 64rem;--content-padding: var(--size-5);--header-height: var(--size-14);--tab-bar-height: var(--size-15)}@media(min-width:48rem){:root{--content-padding: var(--size-8)}}@media(min-width:64rem){:root{--content-padding: var(--size-12);--header-height: var(--size-24)}}@media(min-width:90rem){:root{--content-padding: var(--size-16)}}}@layer base{html{background:var(--color-bg);color:var(--color-text);color-scheme:dark;font-family:var(--font-sans);font-optical-sizing:auto;font-size:var(--text-base);font-weight:var(--font-weight-base);line-height:var(--leading-normal);overflow-x:hidden;scrollbar-color:var(--color-accent-muted) transparent;scrollbar-gutter:stable;scrollbar-width:thin}body{min-height:100dvh;overscroll-behavior-y:contain}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:inherit}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}svg{fill:currentColor;height:1em;width:1em}.page-enter-active,.page-leave-active{transition:opacity .15s ease}.page-enter-from,.page-leave-to{opacity:0}}@layer components{.badge{align-content:center;background:var(--color-primary);border-radius:var(--radius-full);color:var(--color-text-on-accent);height:1.75em;font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);line-height:1;min-width:1.75em;padding:0 var(--size-1);text-align:center}.toggle-icon .outline{display:none;fill:none;stroke:currentColor}.toggle-icon .solid{display:block}}@layer utilities{.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.list-watched{--color-list-50: var(--color-watched-50);--color-list-100: var(--color-watched-100);--color-list-200: var(--color-watched-200);--color-list-300: var(--color-watched-300);--color-list-400: var(--color-watched-400);--color-list-500: var(--color-watched-500);--color-list-600: var(--color-watched-600);--color-list-700: var(--color-watched-700);--color-list-800: var(--color-watched-800);--color-list-900: var(--color-watched-900);--color-list-950: var(--color-watched-950)}.list-watchlist{--color-list-50: var(--color-watchlist-50);--color-list-100: var(--color-watchlist-100);--color-list-200: var(--color-watchlist-200);--color-list-300: var(--color-watchlist-300);--color-list-400: var(--color-watchlist-400);--color-list-500: var(--color-watchlist-500);--color-list-600: var(--color-watchlist-600);--color-list-700: var(--color-watchlist-700);--color-list-800: var(--color-watchlist-800);--color-list-900: var(--color-watchlist-900);--color-list-950: var(--color-watchlist-950)}.list-favorite{--color-list-50: var(--color-favorite-50);--color-list-100: var(--color-favorite-100);--color-list-200: var(--color-favorite-200);--color-list-300: var(--color-favorite-300);--color-list-400: var(--color-favorite-400);--color-list-500: var(--color-favorite-500);--color-list-600: var(--color-favorite-600);--color-list-700: var(--color-favorite-700);--color-list-800: var(--color-favorite-800);--color-list-900: var(--color-favorite-900);--color-list-950: var(--color-favorite-950)}.list-ignored{--color-list-50: var(--color-ignored-50);--color-list-100: var(--color-ignored-100);--color-list-200: var(--color-ignored-200);--color-list-300: var(--color-ignored-300);--color-list-400: var(--color-ignored-400);--color-list-500: var(--color-ignored-500);--color-list-600: var(--color-ignored-600);--color-list-700: var(--color-ignored-700);--color-list-800: var(--color-ignored-800);--color-list-900: var(--color-ignored-900);--color-list-950: var(--color-ignored-950)}.svc-fandango-at-home{--brand-fg: #fff;--brand-bg: #ff6700}.svc-movies-anywhere{--brand-fg: #fff;--brand-bg: #9800d3}.svc-apple-tv{--brand-fg: #fff;--brand-bg: #000}.svc-youtube{--brand-fg: #fff;--brand-bg: #f00}.svc-plex{--brand-fg: #282a2d;--brand-bg: #e5a00d}}
