html{--mat-sys-background: light-dark(#fff7f9, #161215);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f8eef2, #342f32);--mat-sys-inverse-primary: light-dark(#ffabf3, #a900a9);--mat-sys-inverse-surface: light-dark(#342f32, #e9e0e4);--mat-sys-on-background: light-dark(#1e1a1d, #e9e0e4);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #5b005b);--mat-sys-on-primary-container: light-dark(#810081, #ffd7f5);--mat-sys-on-primary-fixed: light-dark(#380038, #380038);--mat-sys-on-primary-fixed-variant: light-dark(#810081, #810081);--mat-sys-on-secondary: light-dark(#ffffff, #3d2b3a);--mat-sys-on-secondary-container: light-dark(#554151, #f7daef);--mat-sys-on-secondary-fixed: light-dark(#271624, #271624);--mat-sys-on-secondary-fixed-variant: light-dark(#554151, #554151);--mat-sys-on-surface: light-dark(#1e1a1d, #e9e0e4);--mat-sys-on-surface-variant: light-dark(#4e444b, #eedee7);--mat-sys-on-tertiary: light-dark(#ffffff, #502400);--mat-sys-on-tertiary-container: light-dark(#723600, #ffdcc7);--mat-sys-on-tertiary-fixed: light-dark(#311300, #311300);--mat-sys-on-tertiary-fixed-variant: light-dark(#723600, #723600);--mat-sys-outline: light-dark(#80747c, #9a8d95);--mat-sys-outline-variant: light-dark(#d1c2cb, #4e444b);--mat-sys-primary: light-dark(#a900a9, #ffabf3);--mat-sys-primary-container: light-dark(#ffd7f5, #810081);--mat-sys-primary-fixed: light-dark(#ffd7f5, #ffd7f5);--mat-sys-primary-fixed-dim: light-dark(#ffabf3, #ffabf3);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#6e5869, #dabfd2);--mat-sys-secondary-container: light-dark(#f7daef, #554151);--mat-sys-secondary-fixed: light-dark(#f7daef, #f7daef);--mat-sys-secondary-fixed-dim: light-dark(#dabfd2, #dabfd2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff7f9, #161215);--mat-sys-surface-bright: light-dark(#fff7f9, #3d383b);--mat-sys-surface-container: light-dark(#f5ebf0, #231e22);--mat-sys-surface-container-high: light-dark(#efe6ea, #2d292c);--mat-sys-surface-container-highest: light-dark(#e9e0e4, #383337);--mat-sys-surface-container-low: light-dark(#fbf1f5, #1e1a1d);--mat-sys-surface-container-lowest: light-dark(#ffffff, #110d10);--mat-sys-surface-dim: light-dark(#e1d7dc, #161215);--mat-sys-surface-tint: light-dark(#a900a9, #ffabf3);--mat-sys-surface-variant: light-dark(#eedee7, #4e444b);--mat-sys-tertiary: light-dark(#964900, #ffb787);--mat-sys-tertiary-container: light-dark(#ffdcc7, #723600);--mat-sys-tertiary-fixed: light-dark(#ffdcc7, #ffdcc7);--mat-sys-tertiary-fixed-dim: light-dark(#ffb787, #ffb787);--mat-sys-neutral-variant20: #372e34;--mat-sys-neutral10: #1e1a1d;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container);color-scheme:light dark}html[data-theme=blossom]{color-scheme:light;--mat-sys-background: #fff8f8;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #fdecf3;--mat-sys-inverse-primary: #ffb0cc;--mat-sys-inverse-surface: #372e32;--mat-sys-on-background: #22191e;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #6f334b;--mat-sys-on-primary-fixed: #390620;--mat-sys-on-primary-fixed-variant: #6f334b;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #5c3e49;--mat-sys-on-secondary-fixed: #2c141d;--mat-sys-on-secondary-fixed-variant: #5c3e49;--mat-sys-on-surface: #22191e;--mat-sys-on-surface-variant: #514347;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #354d32;--mat-sys-on-tertiary-fixed: #09200a;--mat-sys-on-tertiary-fixed-variant: #354d32;--mat-sys-outline: #847377;--mat-sys-outline-variant: #d6c1c6;--mat-sys-primary: #8b4a63;--mat-sys-primary-container: #ffd9e4;--mat-sys-primary-fixed: #ffd9e4;--mat-sys-primary-fixed-dim: #ffb0cc;--mat-sys-scrim: #000000;--mat-sys-secondary: #765560;--mat-sys-secondary-container: #ffd9e4;--mat-sys-secondary-fixed: #ffd9e4;--mat-sys-secondary-fixed-dim: #e5bcc8;--mat-sys-shadow: #000000;--mat-sys-surface: #fff8f8;--mat-sys-surface-bright: #fff8f8;--mat-sys-surface-container: #faeaf0;--mat-sys-surface-container-high: #f4e4ea;--mat-sys-surface-container-highest: #efdee4;--mat-sys-surface-container-low: #fff0f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #e6d6dc;--mat-sys-surface-tint: #8b4a63;--mat-sys-surface-variant: #f3dde2;--mat-sys-tertiary: #4c6549;--mat-sys-tertiary-container: #ceebc7;--mat-sys-tertiary-fixed: #ceebc7;--mat-sys-tertiary-fixed-dim: #b2ceac;--mat-sys-neutral-variant20: #3a2d31;--mat-sys-neutral10: #22191e;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}html[data-theme=seafoam]{color-scheme:light;--mat-sys-background: #f1fcf9;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #e8f3f0;--mat-sys-inverse-primary: #8fd3c8;--mat-sys-inverse-surface: #283231;--mat-sys-on-background: #141d1c;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #005048;--mat-sys-on-primary-fixed: #00201c;--mat-sys-on-primary-fixed-variant: #005048;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #334b47;--mat-sys-on-secondary-fixed: #061f1c;--mat-sys-on-secondary-fixed-variant: #334b47;--mat-sys-on-surface: #141d1c;--mat-sys-on-surface-variant: #3f4947;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #5b4226;--mat-sys-on-tertiary-fixed: #2a1702;--mat-sys-on-tertiary-fixed-variant: #5b4226;--mat-sys-outline: #6f7977;--mat-sys-outline-variant: #bec9c6;--mat-sys-primary: #206960;--mat-sys-primary-container: #aaf0e4;--mat-sys-primary-fixed: #aaf0e4;--mat-sys-primary-fixed-dim: #8fd3c8;--mat-sys-scrim: #000000;--mat-sys-secondary: #4a635f;--mat-sys-secondary-container: #cde8e2;--mat-sys-secondary-fixed: #cde8e2;--mat-sys-secondary-fixed-dim: #b1ccc6;--mat-sys-shadow: #000000;--mat-sys-surface: #f1fcf9;--mat-sys-surface-bright: #f1fcf9;--mat-sys-surface-container: #e5f0ed;--mat-sys-surface-container-high: #e0ebe7;--mat-sys-surface-container-highest: #dae5e2;--mat-sys-surface-container-low: #ebf6f3;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d1dcd9;--mat-sys-surface-tint: #206960;--mat-sys-surface-variant: #dae5e1;--mat-sys-tertiary: #75593b;--mat-sys-tertiary-container: #ffddbb;--mat-sys-tertiary-fixed: #ffddbb;--mat-sys-tertiary-fixed-dim: #e5c09b;--mat-sys-neutral-variant20: #293230;--mat-sys-neutral10: #141d1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}html[data-theme=lilac]{color-scheme:light;--mat-sys-background: #fcf8ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f3effe;--mat-sys-inverse-primary: #cabeff;--mat-sys-inverse-surface: #302f3a;--mat-sys-on-background: #1b1a25;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #483e79;--mat-sys-on-primary-fixed: #1c104b;--mat-sys-on-primary-fixed-variant: #483e79;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #48445c;--mat-sys-on-secondary-fixed: #1c192f;--mat-sys-on-secondary-fixed-variant: #48445c;--mat-sys-on-surface: #1b1a25;--mat-sys-on-surface-variant: #48454f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #683846;--mat-sys-on-tertiary-fixed: #350d1b;--mat-sys-on-tertiary-fixed-variant: #683846;--mat-sys-outline: #797580;--mat-sys-outline-variant: #c9c4d1;--mat-sys-primary: #605693;--mat-sys-primary-container: #e6deff;--mat-sys-primary-fixed: #e6deff;--mat-sys-primary-fixed-dim: #cabeff;--mat-sys-scrim: #000000;--mat-sys-secondary: #605b75;--mat-sys-secondary-container: #e6defd;--mat-sys-secondary-fixed: #e6defd;--mat-sys-secondary-fixed-dim: #c9c2e0;--mat-sys-shadow: #000000;--mat-sys-surface: #fcf8ff;--mat-sys-surface-bright: #fcf8ff;--mat-sys-surface-container: #f0ecfb;--mat-sys-surface-container-high: #eae6f5;--mat-sys-surface-container-highest: #e4e0ef;--mat-sys-surface-container-low: #f6f2ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dcd8e7;--mat-sys-surface-tint: #605693;--mat-sys-surface-variant: #e6e0ed;--mat-sys-tertiary: #834f5e;--mat-sys-tertiary-container: #ffd9e1;--mat-sys-tertiary-fixed: #ffd9e1;--mat-sys-tertiary-fixed-dim: #f7b4c6;--mat-sys-neutral-variant20: #312f38;--mat-sys-neutral10: #1b1a25;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}html[data-theme=sunday]{color-scheme:light;--mat-sys-background: #f4fbf2;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #ebf3e9;--mat-sys-inverse-primary: #a0d493;--mat-sys-inverse-surface: #2b322c;--mat-sys-on-background: #161d17;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #23501e;--mat-sys-on-primary-fixed: #002201;--mat-sys-on-primary-fixed-variant: #23501e;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #394c34;--mat-sys-on-secondary-fixed: #0f1f0c;--mat-sys-on-secondary-fixed-variant: #394c34;--mat-sys-on-surface: #161d17;--mat-sys-on-surface-variant: #42493e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #7a2f1b;--mat-sys-on-tertiary-fixed: #3c0800;--mat-sys-on-tertiary-fixed-variant: #7a2f1b;--mat-sys-outline: #72796d;--mat-sys-outline-variant: #c2c9bb;--mat-sys-primary: #3b6934;--mat-sys-primary-container: #bcf1ad;--mat-sys-primary-fixed: #bcf1ad;--mat-sys-primary-fixed-dim: #a0d493;--mat-sys-scrim: #000000;--mat-sys-secondary: #50644a;--mat-sys-secondary-container: #d3e9c9;--mat-sys-secondary-fixed: #d3e9c9;--mat-sys-secondary-fixed-dim: #b7cdae;--mat-sys-shadow: #000000;--mat-sys-surface: #f4fbf2;--mat-sys-surface-bright: #f4fbf2;--mat-sys-surface-container: #e9f0e6;--mat-sys-surface-container-high: #e3eae1;--mat-sys-surface-container-highest: #dde5db;--mat-sys-surface-container-low: #eef6ec;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d5dcd3;--mat-sys-surface-tint: #3b6934;--mat-sys-surface-variant: #dee5d7;--mat-sys-tertiary: #984530;--mat-sys-tertiary-container: #ffdbd2;--mat-sys-tertiary-fixed: #ffdbd2;--mat-sys-tertiary-fixed-dim: #ffb4a2;--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #161d17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container);--mat-sys-surface: #f8f4eb;--mat-sys-background: #f8f4eb;--mat-sys-on-surface: #302f27;--mat-sys-on-surface-variant: #666354;--mat-sys-surface-container-lowest: #fffdf8;--mat-sys-surface-container-low: #f4efe3;--mat-sys-surface-container: #eee8d9;--mat-sys-surface-container-high: #e8e1d0;--mat-sys-surface-container-highest: #e1dac8;--mat-sys-primary: #4c6246;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #dfe8d3;--mat-sys-on-primary-container: #283d25;--mat-sys-outline: #898571;--mat-sys-outline-variant: #d9d1bf;--app-section-shape: 24px;--app-section-hot-container: #f1e7d7;--app-section-hot-on-container: #493b2a;--app-section-recent-container: #e9edde;--app-section-recent-on-container: #34422f;--app-badge-container: #fff8e9;--app-badge-on-container: #493b2a}html[data-theme=glass]{color-scheme:light;--mat-sys-background: #fcf8ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f3effe;--mat-sys-inverse-primary: #cabeff;--mat-sys-inverse-surface: #302f3a;--mat-sys-on-background: #1b1a25;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #483e79;--mat-sys-on-primary-fixed: #1c104b;--mat-sys-on-primary-fixed-variant: #483e79;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #48445c;--mat-sys-on-secondary-fixed: #1c192f;--mat-sys-on-secondary-fixed-variant: #48445c;--mat-sys-on-surface: #1b1a25;--mat-sys-on-surface-variant: #48454f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #5b4226;--mat-sys-on-tertiary-fixed: #2a1702;--mat-sys-on-tertiary-fixed-variant: #5b4226;--mat-sys-outline: #797580;--mat-sys-outline-variant: #c9c4d1;--mat-sys-primary: #605693;--mat-sys-primary-container: #e6deff;--mat-sys-primary-fixed: #e6deff;--mat-sys-primary-fixed-dim: #cabeff;--mat-sys-scrim: #000000;--mat-sys-secondary: #605b75;--mat-sys-secondary-container: #e6defd;--mat-sys-secondary-fixed: #e6defd;--mat-sys-secondary-fixed-dim: #c9c2e0;--mat-sys-shadow: #000000;--mat-sys-surface: #fcf8ff;--mat-sys-surface-bright: #fcf8ff;--mat-sys-surface-container: #f0ecfb;--mat-sys-surface-container-high: #eae6f5;--mat-sys-surface-container-highest: #e4e0ef;--mat-sys-surface-container-low: #f6f2ff;--mat-sys-surface-dim: #dcd8e7;--mat-sys-surface-tint: #605693;--mat-sys-surface-variant: #e6e0ed;--mat-sys-tertiary: #75593b;--mat-sys-tertiary-container: #ffddbb;--mat-sys-tertiary-fixed: #ffddbb;--mat-sys-tertiary-fixed-dim: #e5c09b;--mat-sys-neutral-variant20: #312f38;--mat-sys-neutral10: #1b1a25;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container);--mat-sys-surface: #edf2fa;--mat-sys-background: #edf2fa;--mat-sys-on-background: #18283e;--mat-sys-on-surface: #18283e;--mat-sys-on-surface-variant: #43536a;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f3f6fc;--mat-sys-surface-container: #eaf0f9;--mat-sys-surface-container-high: #e1e9f5;--mat-sys-surface-container-highest: #d8e2f0;--mat-sys-primary: #354f96;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #dce6ff;--mat-sys-on-primary-container: #20376d;--mat-sys-secondary: #515779;--mat-sys-secondary-container: #e5e6fa;--mat-sys-on-secondary-container: #303654;--mat-sys-tertiary: #216568;--mat-sys-tertiary-container: #d3eeeb;--mat-sys-on-tertiary-container: #164d50;--mat-sys-outline: #6b7b92;--mat-sys-outline-variant: #b4c3d8;--app-section-shape: 24px;--app-badge-container: rgb(248 251 255 / .94);--app-badge-on-container: #18283e}html[data-theme=chai]{color-scheme:dark;--mat-sys-background: #1d1105;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #3d2d1e;--mat-sys-inverse-primary: #904c23;--mat-sys-inverse-surface: #f8dec7;--mat-sys-on-background: #f8dec7;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #542100;--mat-sys-on-primary-container: #ffdbca;--mat-sys-on-primary-fixed: #331200;--mat-sys-on-primary-fixed-variant: #72360d;--mat-sys-on-secondary: #472918;--mat-sys-on-secondary-container: #ffdbca;--mat-sys-on-secondary-fixed: #2e1506;--mat-sys-on-secondary-fixed-variant: #603f2c;--mat-sys-on-surface: #f8dec7;--mat-sys-on-surface-variant: #f6ded2;--mat-sys-on-tertiary: #273515;--mat-sys-on-tertiary-container: #d7e9bb;--mat-sys-on-tertiary-fixed: #131f03;--mat-sys-on-tertiary-fixed-variant: #3d4b2a;--mat-sys-outline: #a18d83;--mat-sys-outline-variant: #53433b;--mat-sys-primary: #ffb68f;--mat-sys-primary-container: #72360d;--mat-sys-primary-fixed: #ffdbca;--mat-sys-primary-fixed-dim: #ffb68f;--mat-sys-scrim: #000000;--mat-sys-secondary: #ecbca4;--mat-sys-secondary-container: #603f2c;--mat-sys-secondary-fixed: #ffdbca;--mat-sys-secondary-fixed-dim: #ecbca4;--mat-sys-shadow: #000000;--mat-sys-surface: #1d1105;--mat-sys-surface-bright: #463626;--mat-sys-surface-container: #2b1d0f;--mat-sys-surface-container-high: #362718;--mat-sys-surface-container-highest: #423222;--mat-sys-surface-container-low: #26190b;--mat-sys-surface-container-lowest: #170c02;--mat-sys-surface-dim: #1d1105;--mat-sys-surface-tint: #ffb68f;--mat-sys-surface-variant: #53433b;--mat-sys-tertiary: #bbcda1;--mat-sys-tertiary-container: #3d4b2a;--mat-sys-tertiary-fixed: #d7e9bb;--mat-sys-tertiary-fixed-dim: #bbcda1;--mat-sys-neutral-variant20: #3c2d26;--mat-sys-neutral10: #26190b;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}html[data-theme=hearth]{color-scheme:dark;--mat-sys-background: #1a110c;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #392e28;--mat-sys-inverse-primary: #83540c;--mat-sys-inverse-surface: #f2dfd5;--mat-sys-on-background: #f2dfd5;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #472a00;--mat-sys-on-primary-container: #ffddb8;--mat-sys-on-primary-fixed: #2a1700;--mat-sys-on-primary-fixed-variant: #653e00;--mat-sys-on-secondary: #412c12;--mat-sys-on-secondary-container: #ffddb8;--mat-sys-on-secondary-fixed: #291802;--mat-sys-on-secondary-fixed-variant: #5a4226;--mat-sys-on-surface: #f2dfd5;--mat-sys-on-surface-variant: #f2dfce;--mat-sys-on-tertiary: #5c1907;--mat-sys-on-tertiary-container: #ffdbd2;--mat-sys-on-tertiary-fixed: #3c0800;--mat-sys-on-tertiary-fixed-variant: #7a2f1b;--mat-sys-outline: #9d8e7f;--mat-sys-outline-variant: #504538;--mat-sys-primary: #fabb6c;--mat-sys-primary-container: #653e00;--mat-sys-primary-fixed: #ffddb8;--mat-sys-primary-fixed-dim: #fabb6c;--mat-sys-scrim: #000000;--mat-sys-secondary: #e3c19b;--mat-sys-secondary-container: #5a4226;--mat-sys-secondary-fixed: #ffddb8;--mat-sys-secondary-fixed-dim: #e3c19b;--mat-sys-shadow: #000000;--mat-sys-surface: #1a110c;--mat-sys-surface-bright: #423730;--mat-sys-surface-container: #271e18;--mat-sys-surface-container-high: #322822;--mat-sys-surface-container-highest: #3e322c;--mat-sys-surface-container-low: #231a14;--mat-sys-surface-container-lowest: #150c07;--mat-sys-surface-dim: #1a110c;--mat-sys-surface-tint: #fabb6c;--mat-sys-surface-variant: #504538;--mat-sys-tertiary: #ffb4a2;--mat-sys-tertiary-container: #7a2f1b;--mat-sys-tertiary-fixed: #ffdbd2;--mat-sys-tertiary-fixed-dim: #ffb4a2;--mat-sys-neutral-variant20: #392f23;--mat-sys-neutral10: #231a14;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}html[data-theme=woodland]{color-scheme:dark;--mat-sys-background: #0e1510;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2b322c;--mat-sys-inverse-primary: #3b6934;--mat-sys-inverse-surface: #dde5db;--mat-sys-on-background: #dde5db;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #0a3909;--mat-sys-on-primary-container: #bcf1ad;--mat-sys-on-primary-fixed: #002201;--mat-sys-on-primary-fixed-variant: #23501e;--mat-sys-on-secondary: #23351f;--mat-sys-on-secondary-container: #d3e9c9;--mat-sys-on-secondary-fixed: #0f1f0c;--mat-sys-on-secondary-fixed-variant: #394c34;--mat-sys-on-surface: #dde5db;--mat-sys-on-surface-variant: #dee5d7;--mat-sys-on-tertiary: #452b00;--mat-sys-on-tertiary-container: #ffddb3;--mat-sys-on-tertiary-fixed: #291800;--mat-sys-on-tertiary-fixed-variant: #633f00;--mat-sys-outline: #8c9387;--mat-sys-outline-variant: #42493e;--mat-sys-primary: #a0d493;--mat-sys-primary-container: #23501e;--mat-sys-primary-fixed: #bcf1ad;--mat-sys-primary-fixed-dim: #a0d493;--mat-sys-scrim: #000000;--mat-sys-secondary: #b7cdae;--mat-sys-secondary-container: #394c34;--mat-sys-secondary-fixed: #d3e9c9;--mat-sys-secondary-fixed-dim: #b7cdae;--mat-sys-shadow: #000000;--mat-sys-surface: #0e1510;--mat-sys-surface-bright: #343b34;--mat-sys-surface-container: #1a211b;--mat-sys-surface-container-high: #252c26;--mat-sys-surface-container-highest: #2f3730;--mat-sys-surface-container-low: #161d17;--mat-sys-surface-container-lowest: #09100a;--mat-sys-surface-dim: #0e1510;--mat-sys-surface-tint: #a0d493;--mat-sys-surface-variant: #42493e;--mat-sys-tertiary: #f4bd71;--mat-sys-tertiary-container: #633f00;--mat-sys-tertiary-fixed: #ffddb3;--mat-sys-tertiary-fixed-dim: #f4bd71;--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #161d17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}html[data-theme=mulled]{color-scheme:dark;--mat-sys-background: #191115;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #382e32;--mat-sys-inverse-primary: #864e5c;--mat-sys-inverse-surface: #efdee4;--mat-sys-on-background: #efdee4;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #50212e;--mat-sys-on-primary-container: #ffd9e0;--mat-sys-on-primary-fixed: #360c1a;--mat-sys-on-primary-fixed-variant: #6b3744;--mat-sys-on-secondary: #422a2f;--mat-sys-on-secondary-container: #ffd9e0;--mat-sys-on-secondary-fixed: #2a151b;--mat-sys-on-secondary-fixed-variant: #5a4045;--mat-sys-on-surface: #efdee4;--mat-sys-on-surface-variant: #f2dde0;--mat-sys-on-tertiary: #4c2614;--mat-sys-on-tertiary-container: #ffdbcd;--mat-sys-on-tertiary-fixed: #331203;--mat-sys-on-tertiary-fixed-variant: #673c28;--mat-sys-outline: #9e8c8f;--mat-sys-outline-variant: #514346;--mat-sys-primary: #fbb3c3;--mat-sys-primary-container: #6b3744;--mat-sys-primary-fixed: #ffd9e0;--mat-sys-primary-fixed-dim: #fbb3c3;--mat-sys-scrim: #000000;--mat-sys-secondary: #e2bdc4;--mat-sys-secondary-container: #5a4045;--mat-sys-secondary-fixed: #ffd9e0;--mat-sys-secondary-fixed-dim: #e2bdc4;--mat-sys-shadow: #000000;--mat-sys-surface: #191115;--mat-sys-surface-bright: #41363b;--mat-sys-surface-container: #261d21;--mat-sys-surface-container-high: #31272b;--mat-sys-surface-container-highest: #3c3236;--mat-sys-surface-container-low: #22191d;--mat-sys-surface-container-lowest: #140c10;--mat-sys-surface-dim: #191115;--mat-sys-surface-tint: #fbb3c3;--mat-sys-surface-variant: #514346;--mat-sys-tertiary: #f7b89e;--mat-sys-tertiary-container: #673c28;--mat-sys-tertiary-fixed: #ffdbcd;--mat-sys-tertiary-fixed-dim: #f7b89e;--mat-sys-neutral-variant20: #3a2d30;--mat-sys-neutral10: #22191d;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--app-scrim: rgb(0 0 0 / .9);--app-on-scrim: #fff;--app-badge-container: rgb(0 0 0 / .65);--app-badge-on-container: #fff;--app-section-shape: 16px;--app-section-body-height: 500px;--app-section-hot-container: var(--mat-sys-tertiary-container);--app-section-hot-on-container: var(--mat-sys-on-tertiary-container);--app-section-recent-container: var(--mat-sys-secondary-container);--app-section-recent-on-container: var(--mat-sys-on-secondary-container);--app-section-new-container: var(--mat-sys-primary-container);--app-section-new-on-container: var(--mat-sys-on-primary-container);--app-section-popular-container: var(--mat-sys-tertiary-container);--app-section-popular-on-container: var(--mat-sys-on-tertiary-container);--app-section-rated-container: var(--mat-sys-secondary-container);--app-section-rated-on-container: var(--mat-sys-on-secondary-container)}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-ext-variable.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-variable.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-greek-variable.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-greek-ext-variable.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-math-variable.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-symbols-variable.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-vietnamese-variable.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-ext-variable.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-ext-variable.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-variable.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-greek-variable.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-greek-ext-variable.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-math-variable.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-symbols-variable.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-vietnamese-variable.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-ext-variable.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-ext-variable.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-cyrillic-variable.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-greek-variable.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-greek-ext-variable.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-math-variable.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-symbols-variable.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-vietnamese-variable.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-ext-variable.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/roboto-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-theme=sunday] body,html[data-theme=sunday] app-root{background-image:url(/textures/sunday-yarn.svg);background-size:100% 100vh;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}html[data-theme=sunday] app-home-page{display:block;max-width:1180px;margin-inline:auto;padding:12px 20px 32px}html[data-theme=sunday] app-home-page .bar{gap:12px;padding:12px;border:1px solid var(--mat-sys-outline-variant);border-radius:22px;background:#fffdf8;box-shadow:0 4px 16px #473e2510;margin:0 8px 20px;--mat-form-field-outlined-container-shape: 14px;--mat-form-field-outlined-outline-color: transparent}html[data-theme=sunday] app-home-page .bar>button:last-child{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);border-radius:14px}html[data-theme=sunday] app-home-page .panel{border:1px solid var(--mat-sys-outline-variant);box-shadow:0 3px #554a2910;margin-bottom:22px;--mat-expansion-header-expanded-state-height: 76px;--mat-expansion-header-collapsed-state-height: 68px}html[data-theme=sunday] app-home-page mat-panel-title{font:400 25px/1.2 Georgia,serif;gap:12px}html[data-theme=sunday] app-home-page mat-panel-title .grip{opacity:.4}html[data-theme=sunday] app-home-page .mat-expansion-panel-body{padding:0 20px 20px}html[data-theme=sunday] app-home-page .body{border-top:1px dashed #b8ad95;padding-top:18px;scrollbar-width:thin;scrollbar-color:#b4b99f transparent}html[data-theme=sunday] app-home-page app-pattern-card .card{background:#fffdf8;padding:7px 7px 12px;border:1px solid #ded7c6;border-radius:17px;box-shadow:0 3px 6px #473e2508;transition:transform .18s ease,box-shadow .18s ease}html[data-theme=sunday] app-home-page app-pattern-card .thumb{border-radius:11px}html[data-theme=sunday] app-home-page app-pattern-card .name{font-family:Georgia,serif;font-size:16px;line-height:1.35}html[data-theme=sunday] app-home-page app-pattern-card .name,html[data-theme=sunday] app-home-page app-pattern-card .author{margin-inline:5px}html[data-theme=sunday] app-home-page app-pattern-card .badge{border:1px solid rgba(255,255,255,.4392156863);box-shadow:0 2px 6px #302f2720}html[data-theme=sunday] app-home-page app-pattern-card .card:focus-visible{outline:3px solid var(--mat-sys-primary);outline-offset:3px}@media(hover:hover){html[data-theme=sunday] app-home-page app-pattern-card .card:hover{transform:translateY(-3px);box-shadow:0 7px 16px #473e2518}}@media(max-width:600px){html[data-theme=sunday] app-home-page{padding:4px 4px 20px}html[data-theme=sunday] app-home-page .bar{margin-bottom:12px;padding:6px;gap:4px}html[data-theme=sunday] app-home-page mat-panel-title{font-size:22px;gap:8px}html[data-theme=sunday] app-home-page .mat-expansion-panel-header{padding-inline:16px}html[data-theme=sunday] app-home-page .mat-expansion-panel-body{padding-inline:12px}}@media(prefers-reduced-motion:reduce){html[data-theme=sunday] app-home-page app-pattern-card .card{transition:none}}html[data-theme=glass]{--glass-surface: #f5f8fe;--glass-raised: #f8faff;--glass-control: #edf3fc;--glass-border: rgb(255 255 255 / .28);--glass-reflection: linear-gradient(155deg, rgb(255 255 255 / .48) 0%, rgb(255 255 255 / .06) 24%, transparent 48%, rgb(255 255 255 / .18) 100%);--glass-shadow: inset 0 0 0 1px rgb(255 255 255 / .12), inset 1.8px 3px 0 -2px rgb(255 255 255 / .95), inset -2px -2px 0 -2px rgb(255 255 255 / .85), inset -3px -8px 1px -6px rgb(255 255 255 / .7), inset -.3px -1px 4px rgb(20 35 60 / .16), inset -1.5px 2.5px 0 -2px rgb(20 35 60 / .22), inset 0 3px 4px -2px rgb(20 35 60 / .2), inset 2px -6.5px 1px -4px rgb(20 35 60 / .12), 0 2px 6px rgb(20 35 60 / .08), 0 12px 28px rgb(20 35 60 / .1)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){html[data-theme=glass]{--glass-surface: rgb(240 246 255 / .18);--glass-raised: rgb(248 251 255 / .68);--glass-control: rgb(235 242 255 / .26)}}html[data-theme=glass] body{background-image:radial-gradient(ellipse at 8% 12%,#a8ccec 0,transparent 42%),radial-gradient(ellipse at 95% 35%,#c5b4e7 0,transparent 44%),radial-gradient(ellipse at 20% 85%,#a4d9cf 0,transparent 42%);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:#edf2fa}html[data-theme=glass] app-root,html[data-theme=glass] app-pattern-page,html[data-theme=glass] app-yarn-page{background:transparent}html[data-theme=glass] .bar,html[data-theme=glass] .bottom-nav,html[data-theme=glass] .mat-mdc-tab-header{background:var(--glass-reflection),var(--glass-raised);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;-webkit-backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);color:var(--mat-sys-on-surface)}html[data-theme=glass] .shell.with-nav{padding-bottom:calc(100px + env(safe-area-inset-bottom))}html[data-theme=glass] .bottom-nav{background:var(--glass-reflection),var(--glass-raised);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;--glass-blur: 12px;inset:auto 12px calc(12px + env(safe-area-inset-bottom));max-width:560px;margin-inline:auto;padding:5px;border-radius:999px;isolation:isolate}html[data-theme=glass] .bottom-nav a{position:relative;z-index:1;min-width:0;margin:0;padding:10px 0 8px;border-radius:999px;color:var(--mat-sys-on-surface)}html[data-theme=glass] .bottom-nav:before{background:var(--glass-reflection),var(--glass-control);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;content:"";position:absolute;inset:5px auto 5px 5px;width:calc((100% - 10px)/5);box-sizing:border-box;border-radius:inherit;pointer-events:none;opacity:0;translate:calc(var(--glass-nav-index, 0) * 100%) 0;transition:translate .4s cubic-bezier(.22,1,.36,1),opacity .16s ease}html[data-theme=glass] .bottom-nav:has(a.active):before{opacity:1}html[data-theme=glass] .bottom-nav:has(a:nth-child(1).active){--glass-nav-index: 0}html[data-theme=glass] .bottom-nav:has(a:nth-child(2).active){--glass-nav-index: 1}html[data-theme=glass] .bottom-nav:has(a:nth-child(3).active){--glass-nav-index: 2}html[data-theme=glass] .bottom-nav:has(a:nth-child(4).active){--glass-nav-index: 3}html[data-theme=glass] .bottom-nav:has(a:nth-child(5).active){--glass-nav-index: 4}html[data-theme=glass] .bottom-nav a.active{background:transparent;color:var(--mat-sys-primary);font-weight:700}html[data-theme=glass] .bottom-nav mat-icon{transition:scale .2s cubic-bezier(.5,0,0,1)}html[data-theme=glass] .bar{width:auto;margin:8px;top:8px;border-radius:26px;--glass-blur: 16px}html[data-theme=glass] .mat-expansion-panel,html[data-theme=glass] .mat-mdc-card{background:var(--glass-reflection),var(--glass-surface);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;-webkit-backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);color:var(--mat-sys-on-surface)}html[data-theme=glass] .mat-expansion-panel{--mat-expansion-header-text-color: var(--mat-sys-on-surface);--mat-expansion-header-indicator-color: var(--mat-sys-primary)}html[data-theme=glass] app-pattern-card .card,html[data-theme=glass] app-yarn-card .yarn-card,html[data-theme=glass] app-skeleton-card{background:var(--glass-reflection),var(--glass-surface);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;padding:7px;border-radius:20px}html[data-theme=glass] app-pattern-card .meta,html[data-theme=glass] app-yarn-card .meta{padding:9px 4px 4px}html[data-theme=glass] app-pattern-card .name,html[data-theme=glass] app-yarn-card .name{font-weight:600}html[data-theme=glass] .tile,html[data-theme=glass] .tile.primary,html[data-theme=glass] .tile.tertiary,html[data-theme=glass] .stats>div,html[data-theme=glass] .rows,html[data-theme=glass] .bubble,html[data-theme=glass] .file,html[data-theme=glass] .project,html[data-theme=glass] .colorway,html[data-theme=glass] .profile,html[data-theme=glass] .appearance,html[data-theme=glass] app-login-page .hero{background:var(--glass-reflection),var(--glass-surface);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box}html[data-theme=glass] .project,html[data-theme=glass] .colorway{padding:7px;border-radius:20px}html[data-theme=glass] .profile,html[data-theme=glass] .appearance{margin:16px;border-radius:24px}html[data-theme=glass] app-login-page .hero{padding:32px 20px;border-radius:28px}html[data-theme=glass] .tile .key,html[data-theme=glass] .tile .hint{opacity:1;color:var(--mat-sys-on-surface-variant)}html[data-theme=glass] .mat-mdc-list-item{background:var(--glass-reflection),var(--glass-surface);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;width:calc(100% - 24px);margin:6px 12px;border-radius:18px}html[data-theme=glass] .mat-mdc-text-field-wrapper{background:var(--glass-reflection),var(--glass-control);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;border-radius:18px}html[data-theme=glass] .mat-mdc-form-field{--mat-form-field-outlined-container-shape: 18px;--mat-form-field-outlined-outline-color: rgb(67 83 106 / .4)}html[data-theme=glass] .mat-mdc-button-base,html[data-theme=glass] .chip,html[data-theme=glass] .tag,html[data-theme=glass] .soft,html[data-theme=glass] .heart,html[data-theme=glass] app-favorite-button button,html[data-theme=glass] .counter,html[data-theme=glass] .badge,html[data-theme=glass] .status{background:var(--glass-reflection),var(--glass-control);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box}html[data-theme=glass] .mat-mdc-unelevated-button,html[data-theme=glass] .mat-mdc-raised-button,html[data-theme=glass] .badge.free{background:var(--glass-reflection),linear-gradient(145deg,#4b65aa,#354f96);color:#fff}html[data-theme=glass] .chip.on,html[data-theme=glass] .soft.on,html[data-theme=glass] .heart.on,html[data-theme=glass] .float.fav.on,html[data-theme=glass] app-favorite-button button.on,html[data-theme=glass] .tag.price{background:var(--glass-reflection),color-mix(in srgb,var(--glass-control) 75%,#92b0f4);color:var(--mat-sys-on-primary-container);border-color:#354f9673}html[data-theme=glass] .float,html[data-theme=glass] .heart,html[data-theme=glass] .counter,html[data-theme=glass] .badge,html[data-theme=glass] .status,html[data-theme=glass] app-favorite-button button{-webkit-backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%)}html[data-theme=glass] .float:not(.on),html[data-theme=glass] .heart:not(.on),html[data-theme=glass] .counter,html[data-theme=glass] .badge:not(.free),html[data-theme=glass] .status:not(.wip),html[data-theme=glass] app-favorite-button button:not(.on){background-color:color-mix(in srgb,var(--glass-raised) 50%,#f8fbff)}html[data-theme=glass] .mat-mdc-button-base:disabled{background:#e0e6ef;color:#657187;box-shadow:none}html[data-theme=glass] .lightbox .close{background:#141e30cc;color:#fff}html[data-theme=glass] .mat-mdc-select-panel,html[data-theme=glass] .mat-mdc-menu-panel,html[data-theme=glass] .mat-mdc-autocomplete-panel,html[data-theme=glass] .mat-bottom-sheet-container,html[data-theme=glass] .mat-mdc-dialog-surface{background:var(--glass-reflection),color-mix(in srgb,var(--glass-raised) 50%,#f8fbff);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);background-clip:padding-box;-webkit-backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);backdrop-filter:blur(var(--glass-blur, 8px)) saturate(160%);--glass-blur: 24px;color:var(--mat-sys-on-surface)}html[data-theme=glass] .mat-mdc-snackbar-surface,html[data-theme=glass] .mat-mdc-tooltip-surface{background:#18283ef5;color:#fff}html[data-theme=glass] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--mat-sys-primary);outline-offset:3px}@media(hover:hover){html[data-theme=glass] .bottom-nav a:hover mat-icon{scale:1.15}html[data-theme=glass] .mat-mdc-button-base:not(:disabled):hover,html[data-theme=glass] .chip:hover{background-image:linear-gradient(145deg,rgba(255,255,255,.5),transparent)}}html[data-theme=glass] .mat-mdc-button-base,html[data-theme=glass] button.chip,html[data-theme=glass] .soft,html[data-theme=glass] .heart{transition:scale .18s ease,box-shadow .18s ease}html[data-theme=glass] .mat-mdc-button-base:active:not(:disabled),html[data-theme=glass] button.chip:active:not(:disabled),html[data-theme=glass] .soft:active:not(:disabled),html[data-theme=glass] .heart:active:not(:disabled){scale:.96}@media(prefers-reduced-motion:reduce){html[data-theme=glass] .bottom-nav:before,html[data-theme=glass] .bottom-nav mat-icon,html[data-theme=glass] .mat-mdc-button-base,html[data-theme=glass] button.chip,html[data-theme=glass] .soft,html[data-theme=glass] .heart{transition:none}html[data-theme=glass] .bottom-nav a:hover mat-icon,html[data-theme=glass] :is(.mat-mdc-button-base,button.chip,.soft,.heart):active:not(:disabled){scale:1}}@media(prefers-reduced-transparency:reduce){html[data-theme=glass]{--glass-surface: #f5f8fe;--glass-raised: #f8faff;--glass-control: #edf3fc}html[data-theme=glass] body{background-image:none}}@media(forced-colors:active){html[data-theme=glass]{--glass-surface: Canvas;--glass-raised: Canvas;--glass-control: Canvas;--glass-border: CanvasText;--glass-reflection: linear-gradient(transparent, transparent);--glass-shadow: none}html[data-theme=glass] .bottom-nav a.active{outline:2px solid Highlight;outline-offset:-3px}html[data-theme=glass] body{background-image:none}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-icons.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html{height:100%}body{background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%;overflow-x:hidden;overscroll-behavior-y:none}*{-webkit-tap-highlight-color:transparent}img{max-width:100%}.app-shimmer{background-color:var(--mat-sys-surface-container-high);background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--mat-sys-on-surface) 8%,transparent) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:app-shimmer-sweep 1.4s ease-in-out infinite}@keyframes app-shimmer-sweep{0%{background-position:-100% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.app-shimmer{animation:none}}::view-transition-group(pattern-photo),::view-transition-group(yarn-photo){animation-duration:.32s}::view-transition-old(pattern-photo),::view-transition-new(pattern-photo),::view-transition-old(yarn-photo),::view-transition-new(yarn-photo){height:100%;width:100%;object-fit:fill}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
