html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #001b3f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #131c2b;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00006e;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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}html{--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}html{--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}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d :is(.swiper-cube-shadow,.swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d :is(.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top){height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal:is(.swiper-rtl .swiper-button-prev,.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic :is(.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main){transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>:is(canvas,img,svg){max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube :is(.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;content:"";filter:blur(50px);inset:0;position:absolute}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube :is(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top){backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip :is(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top){backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}:root{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: rgba(234, 25, 25, .75);--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410002;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #001b3f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #131c2b;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00006e;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-pressed-state-layer-opacity: .12;--surface-primary: var(--mat-sys-surface-container-lowest);--surface-overlay: rgba(255, 255, 255, .9);--surface-modal: rgba(255, 255, 255, .95);--surface-card: var(--mat-sys-surface);--surface-hover-primary: rgba(0, 0, 0, .08);--surface-hover-secondary: rgba(0, 0, 0, .05);--surface-selected: rgba(0, 0, 0, .04);--surface-active-primary: rgba(0, 0, 0, .12);--background-app: var(--mat-sys-surface-container-low);--background-placeholder: var(--mat-sys-surface-container);--background-hover-light: var(--mat-sys-surface-container);--background-subscription-card: var(--mat-sys-surface-container-lowest);--input-background: var(--mat-sys-background);--input-outline: var(--mat-sys-primary);--text-primary: rgba(0, 0, 0, .87);--text-primary-dark: rgba(0, 0, 0, .8);--text-secondary: rgba(0, 0, 0, .6);--text-tertiary: rgba(0, 0, 0, .7);--text-heading: #333;--text-body: #424242;--text-helper: #616161;--text-placeholder: #9a9a9a;--text-input-colored: var(--mat-sys-primary);--big-picture-icon: rgba(0, 0, 0, .7);--icon-control: #666;--icon-secondary: rgba(0, 0, 0, .4);--icon-tertiary: rgba(0, 0, 0, .5);--icon-disabled: rgba(0, 0, 0, .2);--icon-expand: var(--mat-sys-on-surface-variant);--icon-on-overlay: #ffffff;--control-disabled: #9e9e9e;--spinner-track: rgba(0, 0, 0, .12);--border-subtle: rgba(0, 0, 0, .06);--border-hover: var(--mat-sys-outline-variant);--shadow-light: rgba(0, 0, 0, .1);--shadow-medium: rgba(0, 0, 0, .15);--scrollbar-hover: rgba(0, 0, 0, .3);--overlay-medium: rgba(0, 0, 0, .5);--overlay-light: rgba(255, 255, 255, .1);--big-picture-tracklist-panel-bg: rgba(255, 255, 255, .3);--big-picture-tracklist-overlay-bg: rgba(255, 255, 255, .5);--accent-primary: #3f51b5;--accent-primary-hover: #303f9f;--accent-hover-background: rgba(63, 81, 181, .08);--accent-active-background: rgba(63, 81, 181, .12);--error-primary: var(--mat-sys-error);--error-action: rgba(248, 12, 0, .58);--error-background: rgba(211, 47, 47, .1);--error-container-background: var(--mat-sys-error-container);--snackbar-error-background: rgba(244, 67, 54, .9);--snackbar-error-accent: #f44336;--snackbar-error-icon: #fdeaea;--success-primary: #4caf50;--success-background: rgba(76, 175, 80, .9);--success-icon: #e8f5e8;--success-text: #2e7d32;--warning-accent: #ff9800;--warning-background: rgba(255, 152, 0, .9);--warning-icon: #fff3e0;--warning-text: rgba(0, 0, 0, .87);--info-accent: #2196f3;--info-background: rgba(33, 150, 243, .9);--info-icon: #e3f2fd;--gradient-auth-background: linear-gradient(135deg, #e8eaf6 0%, #c5cae9 25%, #9fa8da 50%, #b0bec5 75%, #cfd8dc 100%)}[data-theme=DARK]{--mat-sys-background: #121212;--mat-sys-error: #e82b2b;--mat-sys-error-container: #c82c2c;--mat-sys-inverse-on-surface: #313033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e6e1e5;--mat-sys-on-background: #e6e1e5;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #003061;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283141;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e6e1e5;--mat-sys-on-surface-variant: #c4c6d0;--mat-sys-on-tertiary: #3900a0;--mat-sys-on-tertiary-container: #e9ddff;--mat-sys-on-tertiary-fixed: #1e0057;--mat-sys-on-tertiary-fixed-variant: #4700b8;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #1e1e1e;--mat-sys-surface-bright: #3b3b3b;--mat-sys-surface-container: #1e1e1e;--mat-sys-surface-container-high: #292929;--mat-sys-surface-container-highest: #333333;--mat-sys-surface-container-low: #1a1a1a;--mat-sys-surface-container-lowest: #0f0f0f;--mat-sys-surface-dim: #121212;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #d6bfff;--mat-sys-tertiary-container: #4700b8;--mat-sys-tertiary-fixed: #e9ddff;--mat-sys-tertiary-fixed-dim: #d6bfff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-hover-state-layer-opacity: .12;--mat-sys-focus-state-layer-opacity: .16;--mat-sys-pressed-state-layer-opacity: .16;--surface-primary: #1e1e1e;--surface-overlay: rgba(30, 30, 30, .95);--surface-modal: rgba(30, 30, 30, .98);--surface-card: #252525;--surface-hover-primary: rgba(255, 255, 255, .08);--surface-hover-secondary: rgba(255, 255, 255, .05);--surface-selected: rgba(255, 255, 255, .12);--surface-active-primary: rgba(255, 255, 255, .16);--background-app: #121212;--background-placeholder: #2c2c2c;--background-hover-light: #2a2a2a;--background-subscription-card: var(--background-hover-light);--input-background: var(--surface-modal);--input-outline: var(--mat-sys-inverse-surface);--text-primary: rgba(255, 255, 255, .87);--text-primary-dark: rgba(255, 255, 255, .8);--text-secondary: rgba(255, 255, 255, .6);--text-tertiary: rgba(255, 255, 255, .5);--text-heading: #e0e0e0;--text-body: #b0b0b0;--text-helper: #9e9e9e;--text-placeholder: #757575;--text-input-colored: var(--text-primary);--big-picture-icon: var(--icon-control);--icon-control: rgba(255, 255, 255, .7);--icon-secondary: rgba(255, 255, 255, .5);--icon-tertiary: rgba(255, 255, 255, .4);--icon-disabled: rgba(255, 255, 255, .3);--icon-expand: rgb(176, 176, 176);--icon-on-overlay: #ffffff;--control-disabled: #616161;--spinner-track: rgba(255, 255, 255, .15);--border-subtle: rgba(255, 255, 255, .12);--border-hover: #424242;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .4);--scrollbar-hover: rgba(255, 255, 255, .4);--overlay-medium: rgba(0, 0, 0, .6);--overlay-light: rgba(0, 0, 0, .2);--big-picture-tracklist-panel-bg: rgba(0, 0, 0, .2);--big-picture-tracklist-overlay-bg: rgba(0, 0, 0, .5);--accent-primary: #7986CB;--accent-primary-hover: #9FA8DA;--accent-hover-background: rgba(121, 134, 203, .12);--accent-active-background: rgba(121, 134, 203, .2);--error-primary: var(--mat-sys-error);--error-action: rgba(244, 67, 54, .7);--error-background: rgba(239, 83, 80, .15);--error-container-background: var(--mat-sys-error-container);--snackbar-error-background: rgba(211, 47, 47, .95);--snackbar-error-accent: #e53935;--snackbar-error-icon: #ffcdd2;--success-primary: #66bb6a;--success-background: rgba(102, 187, 106, .95);--success-icon: #c8e6c9;--success-text: #81c784;--warning-accent: #ffa726;--warning-background: rgba(255, 167, 38, .95);--warning-icon: #ffe0b2;--warning-text: rgba(0, 0, 0, .87);--info-accent: #42a5f5;--info-background: rgba(66, 165, 245, .95);--info-icon: #bbdefb;--gradient-auth-background: linear-gradient(135deg, #1a237e 0%, #283593 25%, #303f9f 50%, #455a64 75%, #546e7a 100%)}:root{--base-font-size: 14px;--player-height: 122px;--right-side-dialog-top-offset: 15px;--right-side-dialog-bottom-offset: 15px;--track-item-height: 73.5px;--standalone-dialog-min-width: 30vw;--standalone-dialog-max-width: 80vw;--add-to-playlist-dialog-width: 300px;--add-to-playlist-dialog-height: 365px;--track-action-menu-dialog-width: 200px;--track-action-menu-dialog-height: 200px;--track-action-menu-item-height: 35px;--scrollbar-width: 8px}html{font-size:var(--base-font-size)}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.right-side-dialog-panel{width:500px!important}@media (max-width: 1000px){.right-side-dialog-panel{width:300px!important}}.responsive-side-dialog-panel .dialog-close-button{position:absolute;top:12px;right:calc(20px - var(--scrollbar-width));cursor:pointer;color:var(--text-secondary)}@supports not selector(::-webkit-scrollbar){.responsive-side-dialog-panel .mat-mdc-dialog-container *{scrollbar-width:thin;scrollbar-color:var(--icon-disabled) transparent}}.responsive-side-dialog-panel .mat-mdc-dialog-container *::-webkit-scrollbar{width:var(--scrollbar-width)}.responsive-side-dialog-panel .mat-mdc-dialog-container *::-webkit-scrollbar-track{background:transparent}.responsive-side-dialog-panel .mat-mdc-dialog-container *::-webkit-scrollbar-thumb{background:var(--icon-disabled);border-radius:4px}.responsive-side-dialog-panel .mat-mdc-dialog-container *::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}@media (max-width: 767px){.responsive-side-dialog-panel{width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:0!important;height:calc(100vh - var(--player-height))!important;height:calc(100dvh - var(--player-height))!important;max-height:calc(100vh - var(--player-height))!important;max-height:calc(100dvh - var(--player-height))!important}.responsive-side-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,.responsive-side-dialog-panel .playlist-dialog-container,.responsive-side-dialog-panel .playing-playlist-dialog-container{border-radius:0!important}}@media (min-width: 768px){.responsive-side-dialog-panel{width:500px!important}}@media (min-width: 768px) and (max-width: 1000px){.responsive-side-dialog-panel{width:300px!important}}@media (min-width: 768px){.responsive-side-dialog-panel .playlist-dialog-container,.responsive-side-dialog-panel .playing-playlist-dialog-container{border-radius:28px!important}}@media (max-width: 767px){.responsive-center-dialog-panel{width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:0!important;height:calc(100vh - var(--player-height))!important;height:calc(100dvh - var(--player-height))!important;max-height:calc(100vh - var(--player-height))!important;max-height:calc(100dvh - var(--player-height))!important;position:fixed!important;top:0!important;left:0!important}.responsive-center-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:0!important;margin:0!important;max-height:calc(100vh - var(--player-height))!important;max-height:calc(100dvh - var(--player-height))!important;overflow-y:hidden!important}}@media (min-width: 768px){.responsive-center-dialog-panel{width:600px!important;max-width:90vw!important;max-height:calc(100vh - var(--player-height) - 30px)!important}.responsive-center-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{max-height:calc(100vh - var(--player-height) - 30px)!important;overflow-y:hidden!important}}.responsive-center-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{display:flex!important;flex-direction:column!important}.responsive-center-dialog-panel .dialog-container{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.responsive-center-dialog-panel .dialog-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:28px 35px 5px}@media (max-width: 767px){.responsive-center-dialog-panel .dialog-header{padding:20px 16px 5px}}.responsive-center-dialog-panel .dialog-title{margin:0;font-size:21px;font-weight:500;color:var(--text-heading)}.responsive-center-dialog-panel .dialog-close-button{position:absolute;top:12px;right:12px;cursor:pointer;color:var(--text-secondary)}.responsive-center-dialog-panel .dialog-content{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:10px calc(35px - var(--scrollbar-width)) 25px 35px;color:var(--text-primary);mask-image:linear-gradient(to bottom,transparent 0px,black 20px,black calc(100% - 20px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0px,black 20px,black calc(100% - 20px),transparent 100%)}@media (max-width: 767px){.responsive-center-dialog-panel .dialog-content{padding:15px calc(10px - var(--scrollbar-width)) 35px 10px}}@supports not selector(::-webkit-scrollbar){.responsive-center-dialog-panel .dialog-content{scrollbar-width:thin;scrollbar-color:var(--icon-disabled) transparent}}.responsive-center-dialog-panel .dialog-content::-webkit-scrollbar{width:var(--scrollbar-width)}.responsive-center-dialog-panel .dialog-content::-webkit-scrollbar-track{background:transparent}.responsive-center-dialog-panel .dialog-content::-webkit-scrollbar-thumb{background:var(--icon-disabled);border-radius:4px}.responsive-center-dialog-panel .dialog-content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}@media (max-width: 767px){.responsive-add-to-playlist-dialog-panel{width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin:0!important;border-radius:0!important;height:calc(100vh - var(--player-height))!important;height:calc(100dvh - var(--player-height))!important;max-height:calc(100vh - var(--player-height))!important;max-height:calc(100dvh - var(--player-height))!important;min-height:calc(100vh - var(--player-height))!important;min-height:calc(100dvh - var(--player-height))!important;position:fixed!important;top:0!important;left:0!important}.responsive-add-to-playlist-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:0!important;margin:0!important;width:100vw!important;height:calc(100vh - var(--player-height))!important;height:calc(100dvh - var(--player-height))!important;max-width:100vw!important;max-height:calc(100vh - var(--player-height))!important;max-height:calc(100dvh - var(--player-height))!important;min-width:100vw!important;min-height:calc(100vh - var(--player-height))!important;min-height:calc(100dvh - var(--player-height))!important}}.track-action-menu-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:10px!important}.mat-mdc-slide-toggle{--mdc-switch-selected-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-icon-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-hover-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-hover-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-pressed-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-pressed-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-icon-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-hover-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-hover-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-focus-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-focus-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-pressed-track-color: var(--mat-sys-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-unselected-pressed-handle-color: var(--mat-sys-on-surface-variant)}.mat-mdc-slide-toggle{--mdc-switch-selected-hover-state-layer-opacity: 0}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-opacity: 0}.mat-mdc-slide-toggle{--mdc-switch-selected-pressed-state-layer-opacity: 0}.mat-mdc-slide-toggle{--mdc-switch-unselected-hover-state-layer-opacity: 0}.mat-mdc-slide-toggle{--mdc-switch-unselected-focus-state-layer-opacity: 0}.mat-mdc-slide-toggle{--mdc-switch-unselected-pressed-state-layer-opacity: 0}.mat-mdc-slide-toggle{--mat-switch-track-outline-width: 0px}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple:after{opacity:0!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__ripple{display:none!important}.custom-form-field{--mdc-filled-text-field-container-color: var(--input-background)}.custom-form-field{--mdc-filled-text-field-input-text-placeholder-color: var(--text-placeholder)}.custom-form-field{--mdc-filled-text-field-focus-label-text-color: var(--text-input-colored)}.custom-form-field{--mdc-filled-text-field-focus-active-indicator-color: var(--text-input-colored)}.custom-form-field{--mdc-filled-text-field-caret-color: var(--text-input-colored)}.custom-form-field{--mdc-outlined-text-field-focus-outline-color: var(--input-outline)}.custom-form-field{--mdc-outlined-text-field-focus-label-text-color: var(--input-outline)}.custom-slider.zero-value .mdc-slider__track--active_fill{width:0}.custom-slider .mdc-slider__track--inactive:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--buffered-percent, 0%);background:var(--mat-sys-primary);border-radius:inherit;pointer-events:none;transition:width .3s ease}.custom-slider:hover mat-slider-visual-thumb{opacity:1}.custom-slider mat-slider-visual-thumb{opacity:0;transition:opacity .3s!important}.custom-slider .mdc-slider__thumb-knob{width:10px;height:10px;border-width:1px}.custom-slider .mat-ripple-element,.custom-slider .mat-mdc-slider-hover-ripple{left:0;top:0;height:48px;width:48px;transition-duration:0ms;scale:.5}.custom-slider.with-thumb mat-slider-visual-thumb{opacity:1}.custom-slider.with-thumb .mat-ripple-element{opacity:0;transition:opacity .3s ease}.custom-slider.with-thumb input[matSliderThumb]:hover~.mdc-slider__thumb .mat-ripple-element{opacity:1}.centered-slider{flex:1}.centered-slider .mdc-slider__thumb-knob{width:10px;height:10px;border-width:1px}.centered-slider mat-slider-visual-thumb{opacity:1}.centered-slider .mdc-slider__track--inactive{opacity:1;background-color:var(--mat-sys-primary)!important}.centered-slider .mdc-slider__value-indicator-container{opacity:1!important;bottom:44px}.centered-slider .mdc-slider__value-indicator{transform:scale(1)!important;background:none!important;clip-path:none!important;width:auto;height:auto;padding:0}.centered-slider .mdc-slider__value-indicator:before{display:none}.centered-slider .mdc-slider__value-indicator-text{font-size:14px;color:var(--text-secondary)}.centered-slider .mat-ripple-element,.centered-slider .mat-mdc-slider-hover-ripple{left:0;top:0;height:48px;width:48px;transition-duration:0ms;scale:.5}@media (min-width: 768px){.cdk-global-overlay-wrapper:has(.responsive-center-dialog-panel){height:calc(100% - var(--player-height))}}.help-icon{font-size:17px;width:17px;height:17px;color:var(--icon-secondary);cursor:help}.cdk-virtual-scroll-content-wrapper{min-width:0!important;width:100%!important}
