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: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--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: #0000ef;--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}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-Light.ttf);font-weight:300}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-Regular.ttf);font-weight:400}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-Regular.ttf);font-weight:500}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-SemiBold.ttf);font-weight:600}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-Bold.ttf);font-weight:700}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-ExtraBold.ttf);font-weight:800}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-Italic.ttf);font-weight:500;font-style:italic}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Rubik;src:url(/fonts/Rubik/Rubik-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Light.ttf);font-weight:300}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Regular.ttf);font-weight:400}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Regular.ttf);font-weight:500}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-SemiBold.ttf);font-weight:600}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Bold.ttf);font-weight:700}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-ExtraBold.ttf);font-weight:800}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-Italic.ttf);font-weight:500;font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-Light.ttf);font-weight:300}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-Regular.ttf);font-weight:400}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-Regular.ttf);font-weight:500}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-SemiBold.ttf);font-weight:600}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-Bold.ttf);font-weight:700}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-ExtraBold.ttf);font-weight:800}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-Italic.ttf);font-weight:500;font-style:italic}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--mat-sys-primary: var(--app-global-primary);--mat-sys-secondary: var(--app-global-secondary);--mat-sys-tertiary: var(--app-global-tertiary)}.container{width:100%}@media (min-width: 440px){.container{max-width:440px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 1792px){.container{max-width:1792px}}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.static{position:static!important}.absolute{position:absolute!important}.relative{position:relative!important}.bottom-5{bottom:1.25rem!important}.left-0{left:0!important}.left-4{left:1rem!important}.left-5{left:1.25rem!important}.top-0{top:0!important}.top-2{top:.5rem!important}.top-\[-4px\]{top:-4px!important}.top-auto{top:auto!important}.z-10{z-index:10!important}.z-\[16\]{z-index:16!important}.m-2{margin:.5rem!important}.m-8{margin:2rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-\[-20px\]{margin-bottom:-20px!important}.mb-\[-24px\]{margin-bottom:-24px!important}.mb-\[25px\]{margin-bottom:25px!important}.mb-\[35px\]{margin-bottom:35px!important}.ml-10{margin-left:2.5rem!important}.ml-3{margin-left:.75rem!important}.ml-8{margin-left:2rem!important}.ml-\[-6px\]{margin-left:-6px!important}.ml-\[15px\]{margin-left:15px!important}.ml-auto{margin-left:auto!important}.mr-5{margin-right:1.25rem!important}.mr-\[-12px\]{margin-right:-12px!important}.mr-\[-16px\]{margin-right:-16px!important}.mr-\[13px\]{margin-right:13px!important}.mr-\[5px\]{margin-right:5px!important}.mr-auto{margin-right:auto!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-5{margin-top:1.25rem!important}.mt-\[-12px\]{margin-top:-12px!important}.mt-\[-8px\]{margin-top:-8px!important}.mt-\[100px\]{margin-top:100px!important}.mt-\[20vh\]{margin-top:20vh!important}.mt-\[2px\]{margin-top:2px!important}.mt-\[3px\]{margin-top:3px!important}.mt-auto{margin-top:auto!important}.box-content{box-sizing:content-box!important}.line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.line-clamp-3{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.block{display:block!important}.flex{display:flex!important}.table{display:table!important}.contents{display:contents!important}.hidden{display:none!important}.h-0{height:0px!important}.h-10{height:2.5rem!important}.h-16{height:4rem!important}.h-20{height:5rem!important}.h-4{height:1rem!important}.h-5{height:1.25rem!important}.h-6{height:1.5rem!important}.h-8{height:2rem!important}.h-9{height:2.25rem!important}.h-\[18px\]{height:18px!important}.h-\[34px\]{height:34px!important}.h-\[3px\]{height:3px!important}.h-\[48px\]{height:48px!important}.h-\[50px\]{height:50px!important}.h-\[60px\]{height:60px!important}.h-\[70px\]{height:70px!important}.h-\[75px\]{height:75px!important}.h-\[88px\]{height:88px!important}.h-\[calc\(100\%-75px\)\]{height:calc(100% - 75px)!important}.h-full{height:100%!important}.max-h-4{max-height:1rem!important}.max-h-\[25px\]{max-height:25px!important}.max-h-\[50px\]{max-height:50px!important}.min-h-\[120px\]{min-height:120px!important}.min-h-\[50px\]{min-height:50px!important}.w-10{width:2.5rem!important}.w-4{width:1rem!important}.w-5{width:1.25rem!important}.w-6{width:1.5rem!important}.w-8{width:2rem!important}.w-9{width:2.25rem!important}.w-\[130px\]{width:130px!important}.w-\[160px\]{width:160px!important}.w-\[280px\]{width:280px!important}.w-\[34px\]{width:34px!important}.w-\[50px\]{width:50px!important}.w-\[600px\]{width:600px!important}.w-\[60px\]{width:60px!important}.w-\[90px\]{width:90px!important}.w-fit{width:fit-content!important}.w-full{width:100%!important}.min-w-\[120px\]{min-width:120px!important}.max-w-64{max-width:16rem!important}.max-w-\[200px\]{max-width:200px!important}.max-w-\[280px\]{max-width:280px!important}.max-w-\[300px\]{max-width:300px!important}.max-w-\[400px\]{max-width:400px!important}.max-w-\[410px\]{max-width:410px!important}.max-w-\[632px\]{max-width:632px!important}.max-w-\[650px\]{max-width:650px!important}.max-w-\[714px\]{max-width:714px!important}.max-w-\[718px\]{max-width:718px!important}.max-w-\[80\%\]{max-width:80%!important}.max-w-\[814px\]{max-width:814px!important}.max-w-full{max-width:100%!important}.shrink-0{flex-shrink:0!important}.flex-grow,.grow{flex-grow:1!important}.translate-x-\[16px\]{--tw-translate-x: 16px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-y-\[10px\]{--tw-translate-y: 10px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-125{--tw-scale-x: 1.25 !important;--tw-scale-y: 1.25 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-75{--tw-scale-x: .75 !important;--tw-scale-y: .75 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-\[0\.8\]{--tw-scale-x: .8 !important;--tw-scale-y: .8 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-\[1\.2\]{--tw-scale-x: 1.2 !important;--tw-scale-y: 1.2 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-\[85\%\]{--tw-scale-x: 85% !important;--tw-scale-y: 85% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.resize{resize:both!important}.appearance-none{appearance:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-stretch{align-items:stretch!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-8{gap:2rem!important}.gap-\[10px\]{gap:10px!important}.gap-\[15px\]{gap:15px!important}.gap-\[25px\]{gap:25px!important}.gap-\[30px\]{gap:30px!important}.gap-\[5px\]{gap:5px!important}.gap-\[7px\]{gap:7px!important}.gap-\[9px\]{gap:9px!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.text-ellipsis{text-overflow:ellipsis!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre{white-space:pre!important}.whitespace-pre-line{white-space:pre-line!important}.break-words{overflow-wrap:break-word!important}.rounded-2xl{border-radius:1rem!important}.rounded-3xl{border-radius:1.5rem!important}.rounded-\[10px\]{border-radius:10px!important}.rounded-\[15px\]{border-radius:15px!important}.rounded-\[20px\]{border-radius:20px!important}.rounded-\[25px\]{border-radius:25px!important}.rounded-\[35px\]{border-radius:35px!important}.rounded-\[4px\]{border-radius:4px!important}.rounded-\[5px\]{border-radius:5px!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-none{border-radius:0!important}.border{border-width:1px!important}.border-l{border-left-width:1px!important}.border-r-\[1px\]{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-none{border-style:none!important}.border-app-chat-sources-border{border-color:var(--app-chat-sources-border)!important}.border-app-collections-list-border-right{border-color:var(--app-collections-list-border-right)!important}.border-app-form-field-border{border-color:var(--app-form-field-border)!important}.border-app-global-tertiary{border-color:var(--app-global-tertiary)!important}.border-gray-100{--tw-border-opacity: 1 !important;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))!important}.border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important}.bg-\[\#BCBCC7\]{--tw-bg-opacity: 1 !important;background-color:rgb(188 188 199 / var(--tw-bg-opacity, 1))!important}.bg-\[\#fcefee\]{--tw-bg-opacity: 1 !important;background-color:rgb(252 239 238 / var(--tw-bg-opacity, 1))!important}.bg-\[rgba\(238\,238\,238\,0\.6\)\]{background-color:#eee9!important}.bg-app-button-secondary-background{background-color:var(--app-button-secondary-background)!important}.bg-app-chat-input-background{background-color:var(--app-chat-input-background)!important}.bg-app-chat-prompt-background{background-color:var(--app-chat-prompt-background)!important}.bg-app-chat-selected-collection-background{background-color:var(--app-chat-selected-collection-background)!important}.bg-app-collections-actions-top-bar-background{background-color:var(--app-collections-actions-top-bar-background)!important}.bg-app-collections-collection-card-selected-background{background-color:var(--app-collections-collection-card-selected-background)!important}.bg-app-collections-list-background{background-color:var(--app-collections-list-background)!important}.bg-app-collections-warning-card-background{background-color:var(--app-collections-warning-card-background)!important}.bg-app-global-primary{background-color:var(--app-global-primary)!important}.bg-app-global-quaternary{background-color:var(--app-global-quaternary)!important}.bg-app-global-tertiary{background-color:var(--app-global-tertiary)!important}.bg-app-global-warning{background-color:var(--app-global-warning)!important}.bg-app-mobile-bottom-bar-background{background-color:var(--app-mobile-bottom-bar-background)!important}.bg-app-settings-background{background-color:var(--app-settings-background)!important}.bg-app-sidenav-main-background{background-color:var(--app-sidenav-main-background)!important}.bg-app-sidenav-main-text-background-hover{background-color:var(--app-sidenav-main-text-background-hover)!important}.bg-app-sidenav-top-background{background-color:var(--app-sidenav-top-background)!important}.bg-blue-100{--tw-bg-opacity: 1 !important;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))!important}.bg-green-200{--tw-bg-opacity: 1 !important;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))!important}.bg-red-200{--tw-bg-opacity: 1 !important;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))!important}.bg-transparent{background-color:transparent!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.object-contain{object-fit:contain!important}.p-1{padding:.25rem!important}.p-10{padding:2.5rem!important}.p-2{padding:.5rem!important}.p-4{padding:1rem!important}.p-5{padding:1.25rem!important}.p-8{padding:2rem!important}.p-\[10px\]{padding:10px!important}.p-\[13px\]{padding:13px!important}.p-\[15px\]{padding:15px!important}.p-\[25px\]{padding:25px!important}.p-\[30px\]{padding:30px!important}.p-\[6px\]{padding:6px!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.px-\[14px\]{padding-left:14px!important;padding-right:14px!important}.px-\[15px\]{padding-left:15px!important;padding-right:15px!important}.px-\[8px\]{padding-left:8px!important;padding-right:8px!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-\[10px\]{padding-top:10px!important;padding-bottom:10px!important}.py-\[5px\]{padding-top:5px!important;padding-bottom:5px!important}.pb-0{padding-bottom:0!important}.pb-4{padding-bottom:1rem!important}.pb-5{padding-bottom:1.25rem!important}.pl-4{padding-left:1rem!important}.pl-5{padding-left:1.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:.75rem!important}.pr-8{padding-right:2rem!important}.pr-\[15px\]{padding-right:15px!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:.75rem!important}.pt-5{padding-top:1.25rem!important}.pt-\[30px\]{padding-top:30px!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-2xl{font-size:24px!important;line-height:1.2!important}.text-3xl{font-size:30px!important;line-height:1.2!important}.text-\[22px\]{font-size:22px!important}.text-\[26px\]{font-size:26px!important}.text-\[28px\]{font-size:28px!important}.text-\[34px\]{font-size:34px!important}.text-base{font-size:16px!important;line-height:1.2!important}.text-lg{font-size:18px!important;line-height:1.2!important}.text-sm{font-size:14px!important;line-height:1.2!important}.text-xl{font-size:20px!important;line-height:1.2!important}.font-bold{font-weight:700!important}.font-light{font-weight:300!important}.font-semibold{font-weight:600!important}.italic{font-style:italic!important}.leading-normal{line-height:1.5!important}.tracking-normal{letter-spacing:0em!important}.text-app-button-secondary-text{color:var(--app-button-secondary-text)!important}.text-app-chat-selected-collection-text{color:var(--app-chat-selected-collection-text)!important}.text-app-global-primary{color:var(--app-global-primary)!important}.text-app-global-quaternary-contrast{color:var(--app-global-quaternary-contrast)!important}.text-app-global-secondary{color:var(--app-global-secondary)!important}.text-app-global-tertiary{color:var(--app-global-tertiary)!important}.text-app-global-text-primary{color:var(--app-global-text-primary)!important}.text-app-global-text-secondary{color:var(--app-global-text-secondary)!important}.text-app-global-warning{color:var(--app-global-warning)!important}.text-app-mobile-bottom-bar-button{color:var(--app-mobile-bottom-bar-button)!important}.text-app-sidenav-main-text{color:var(--app-sidenav-main-text)!important}.text-app-sidenav-top-text{color:var(--app-sidenav-top-text)!important}.text-blue-500{--tw-text-opacity: 1 !important;color:rgb(59 130 246 / var(--tw-text-opacity, 1))!important}.text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity, 1))!important}.text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity, 1))!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.underline{text-decoration-line:underline!important}.shadow-\[inset_-1px_0_0_0\,inset_0_-1px_0_0\]{--tw-shadow: inset -1px 0 0 0,inset 0 -1px 0 0 !important;--tw-shadow-colored: inset -1px 0 0 0 var(--tw-shadow-color), inset 0 -1px 0 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-\[inset_0_-1px_0_0\]{--tw-shadow: inset 0 -1px 0 0 !important;--tw-shadow-colored: inset 0 -1px 0 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-\[inset_0_0_0_1px\]{--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-app-chat-input-border{--tw-shadow-color: var(--app-chat-input-border) !important;--tw-shadow: var(--tw-shadow-colored) !important}.shadow-app-sidenav-top-border{--tw-shadow-color: var(--app-sidenav-top-border) !important;--tw-shadow: var(--tw-shadow-colored) !important}.shadow-app-toolbar-border{--tw-shadow-color: var(--app-toolbar-border) !important;--tw-shadow: var(--tw-shadow-colored) !important}.outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.blur{--tw-blur: blur(8px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}html{--mat-option-label-text-font: Rubik, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: Rubik, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mat-card-title-text-font: Rubik, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Rubik, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-supporting-text-font: Rubik, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mdc-filled-text-field-label-text-font: Rubik, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: Rubik, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: Rubik, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Rubik, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-select-container-elevation-shadow: 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-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Rubik, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 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);--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-subhead-font: Rubik, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: Rubik, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font: Rubik, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-state-layer-size: 40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: Rubik, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-radio-label-text-font: Rubik, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400;--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 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-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-label-label-text-font: Rubik, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 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-menu-item-label-text-font: Rubik, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font: Rubik, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: Rubik, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: Rubik, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Rubik,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-paginator-container-text-font: Rubik, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-label-text-font: Rubik, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-touch-target-display: block;--mat-checkbox-label-text-font: Rubik, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 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);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 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);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block;--mdc-text-button-label-text-font: Rubik, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: Rubik, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-protected-button-label-text-font: Rubik, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-outlined-button-label-text-font: Rubik, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none;--mdc-icon-button-icon-size: 24px;--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 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);--mdc-fab-focus-container-elevation-shadow: 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);--mdc-fab-hover-container-elevation-shadow: 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);--mdc-fab-pressed-container-elevation-shadow: 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);--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 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);--mdc-fab-small-focus-container-elevation-shadow: 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);--mdc-fab-small-hover-container-elevation-shadow: 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);--mdc-fab-small-pressed-container-elevation-shadow: 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);--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 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);--mdc-extended-fab-focus-container-elevation-shadow: 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);--mdc-extended-fab-hover-container-elevation-shadow: 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);--mdc-extended-fab-pressed-container-elevation-shadow: 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-fab-touch-target-display: block;--mat-fab-small-touch-target-display: block;--mdc-extended-fab-label-text-font: Rubik, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-supporting-text-font: Rubik, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Rubik, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Rubik, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Rubik, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-text-font: Rubik, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-font: Rubik, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-height: 48px;--mat-legacy-button-toggle-label-text-font: Rubik, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: Rubik, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: Rubik, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-header-text-font: Rubik, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Rubik, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-stepper-header-height: 72px;--mat-stepper-container-text-font: Rubik, sans-serif;--mat-stepper-header-label-text-font: Rubik, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Rubik, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500;--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: Rubik, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 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-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Rubik,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Rubik,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Rubik,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Rubik,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Rubik,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Rubik,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Rubik,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Rubik,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Rubik,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Rubik,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Rubik,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Rubik,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Rubik,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html,body{height:100%}*{font-family:var(--app-font-family)!important}p,h1,h2,h3,h4,h5{margin:0!important;letter-spacing:normal!important;color:var(--app-global-text-primary)}h1{font-size:28px!important}button:not(.mat-button-toggle-button,.mdc-icon-button){height:40px!important;border-radius:10px!important;letter-spacing:normal!important;transition:background-color .2s ease}button:not(.mat-button-toggle-button,.mdc-icon-button).mdc-button.mat-secondary .mdc-button__label{color:var(--app-button-secondary-text)}button:not(.mat-button-toggle-button,.mdc-icon-button) .mat-mdc-button-persistent-ripple:before{display:none}button:not(.mat-button-toggle-button,.mdc-icon-button).red-cancel-button:hover .mdc-button__label,button:not(.mat-button-toggle-button,.mdc-icon-button).red-cancel-button:hover .mat-icon{color:var(--app-global-warning)!important;text-decoration-line:underline!important;text-decoration-color:#ef4444!important}button:not(.mat-button-toggle-button,.mdc-icon-button).red-cancel-button[mat-button]:hover mat-icon{color:var(--app-global-warning)!important}button:not(.mat-button-toggle-button,.mdc-icon-button):not(.mdc-fab){padding:14px 20px;height:40px!important;font-size:16px!important}button:not(.mat-button-toggle-button,.mdc-icon-button):not(.mdc-fab):hover:not([mat-stroked-button]):not([mat-button]):not(.mat-mdc-menu-item){background-color:var(--app-button-primary-background-hover);color:var(--app-button-primary-text-hover)}button:not(.mat-button-toggle-button,.mdc-icon-button)[color=primary]{background-color:var(--app-button-primary-background)!important;color:var(--app-button-primary-text)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[color=primary]:hover{background-color:var(--app-button-primary-background-hover)!important;color:var(--app-button-primary-text-hover)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[color=secondary]{background-color:var(--app-button-secondary-background)!important;color:var(--app-button-secondary-text)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[color=secondary]:hover{background-color:var(--app-button-secondary-background-hover)!important;color:var(--app-button-secondary-text-hover)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-stroked-button]{height:32px!important;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-style:none!important;padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:13px!important;padding-right:13px!important;font-size:14px!important;line-height:1.2!important;color:var(--app-button-stroked-text)!important;--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-button-stroked-border) !important;--tw-shadow: var(--tw-shadow-colored) !important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-stroked-button] .mat-mdc-button-touch-target{height:40px!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-stroked-button] mat-icon{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-stroked-button] .mdc-button__label{line-height:initial!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-stroked-button]:hover{--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-raised-button]{box-shadow:0 4px 4px 3px #00000026!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-button]{padding:0!important;height:fit-content!important;--mat-text-button-icon-spacing: 5px;color:var(--app-button-basic-text)}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-button] .mat-ripple{display:none}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-button]:hover{color:var(--app-button-basic-text-hover)!important;text-decoration-line:underline!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[mat-button]:hover mat-icon{color:var(--app-button-basic-text-hover)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[disabled]:not(.mat-mdc-outlined-button){--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important;color:var(--app-global-text-primary)!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[disabled]:not(.mat-mdc-outlined-button)[mat-button]{background:none!important;color:var(--app-button-basic-text)!important;opacity:.6!important}button:not(.mat-button-toggle-button,.mdc-icon-button)[disabled].mat-mdc-outlined-button .mdc-button__label{opacity:.5}button:not(.mat-button-toggle-button,.mdc-icon-button).mat-mdc-menu-trigger{height:30px!important;padding:0 12px!important;border-radius:5px!important}button:not(.mat-button-toggle-button,.mdc-icon-button).mat-mdc-menu-trigger mat-icon{margin-left:10px;transition:transform .2s ease;flex-shrink:0;color:var(--app-button-secondary-text)}button:not(.mat-button-toggle-button,.mdc-icon-button).mat-mdc-menu-trigger.mat-mdc-button-disabled{background-color:var(--app-button-secondary-background)!important;color:var(--app-button-secondary-text)!important;opacity:.3!important}button:not(.mat-button-toggle-button,.mdc-icon-button).mat-mdc-menu-trigger[aria-expanded=true] mat-icon{transform:rotate(180deg)}button:not(.mat-button-toggle-button,.mdc-icon-button).mat-mdc-menu-trigger[aria-expanded=true][color=primary]{background-color:var(--app-button-primary-background-hover)!important}button:not(.mat-button-toggle-button,.mdc-icon-button).mat-mdc-menu-trigger[aria-expanded=true][color=secondary]{background-color:var(--app-button-secondary-background-hover)!important}button:not(.mat-button-toggle-button,.mdc-icon-button) mat-icon{width:18px!important;height:18px!important}button:not(.mat-button-toggle-button,.mdc-icon-button) .mat-mdc-button-touch-target{height:48px!important}button:not(.mat-button-toggle-button,.mdc-icon-button).mdc-fab{box-shadow:none!important;height:50px;width:50px}button:not(.mat-button-toggle-button,.mdc-icon-button).mdc-fab mat-icon{width:32px!important;height:32px!important}button:not(.mat-button-toggle-button,.mdc-icon-button).w-full .mdc-button__label{width:100%;text-align:start}mat-button-toggle-group{border:none!important;border-radius:10px!important}mat-button-toggle-group mat-button-toggle{border:none!important;color:var(--app-global-text-secondary)!important;--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-form-field-border) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-button-toggle-group mat-button-toggle.mat-button-toggle-checked{background-color:var(--app-global-primary)!important;--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-tertiary) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-button-toggle-group mat-button-toggle:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}mat-button-toggle-group mat-button-toggle:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.mat-mdc-tab-group .mdc-tab__text-label{font-size:18px!important;line-height:1.2!important;letter-spacing:0em!important;color:var(--app-global-text-secondary)!important}.mat-mdc-tab-group .mat-mdc-tab-header:after{content:"";position:absolute;bottom:0;height:3px;width:100%;background-color:#bcbcc7;border-radius:16px;transform:translateZ(0)!important}.mat-mdc-tab-group .mat-mdc-tab-header button{width:24px!important;height:42px!important;padding:0!important}.mat-mdc-tab-group .mat-mdc-tab-header button[disabled]{background:none!important;opacity:.3}.mat-mdc-tab-group .mat-mdc-tab.mdc-tab{height:42px}.mat-mdc-tab-group .mdc-tab__ripple:before{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.mat-mdc-tab-group .mat-ripple.mat-mdc-tab-ripple{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.mat-mdc-tab-group .mat-mdc-tab-body{padding-top:16px}.mat-mdc-tab-group .mdc-tab{min-width:unset;padding:0 4px;margin-right:16px}.mat-mdc-tab-group .mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--app-global-primary)!important}.mat-mdc-tab-group .mdc-tab-indicator__content--underline{background-color:var(--app-global-primary);height:3px;margin-bottom:1px;transition-duration:.25s!important;border-radius:16px!important}.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{display:block!important;overflow:visible!important}.mat-mdc-tab-group .mat-mdc-tab-body-active,.mat-mdc-tab-group .mat-mdc-tab-body-content{overflow:visible!important}.mat-mdc-tab-body.mat-mdc-tab-body-active{animation:fade .3s}@keyframes fade{0%{opacity:0}to{opacity:1}}mat-checkbox .mdc-form-field.mat-internal-form-field .mdc-label{letter-spacing:normal!important}mat-checkbox .mdc-checkbox__background{border-radius:3px!important;border-width:1px!important;border-color:var(--app-form-field-border)!important}mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background{border-radius:3px!important;border-width:1px!important;border-color:var(--app-global-secondary)!important;background-color:var(--app-global-secondary)!important}mat-checkbox[ng-reflect-indeterminate=true] .mdc-checkbox__background{padding:2px!important;border-radius:3px!important;border-width:1px!important;border-color:var(--app-global-secondary)!important;background-color:var(--app-global-secondary)!important}mat-checkbox .mdc-label{padding-left:0!important;font-size:18px!important}mat-checkbox svg{transform:scale(.65)}mat-radio-button .mdc-label{letter-spacing:normal!important;padding-left:0!important;font-size:18px!important}mat-radio-button .mdc-radio__outer-circle{border-width:1px!important}mat-radio-button .mdc-radio__inner-circle{display:none!important}mat-radio-button.mat-mdc-radio-checked .mdc-radio__outer-circle{border-width:5px!important;border-color:var(--app-global-secondary)!important}mat-form-field{padding-top:32px;height:fit-content;transform:translateZ(0)!important}mat-form-field input[type=number]::-webkit-outer-spin-button,mat-form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}mat-form-field input[type=number]{-moz-appearance:textfield}mat-form-field input{font-size:16px!important;padding:13px!important}mat-form-field input::placeholder{font-size:16px!important;line-height:1.2!important;color:var(--app-global-text-secondary)!important}mat-form-field:not(:has(label)){padding-top:0!important}mat-form-field:not(:has(label)) .mat-mdc-form-field-infix{padding:0!important}mat-form-field .mat-mdc-form-field-focus-overlay{display:none}mat-form-field .mdc-text-field{background:#fff!important}mat-form-field .mdc-text-field:not(:has(textarea)){--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-form-field-border) !important;--tw-shadow: var(--tw-shadow-colored) !important;border-radius:4px;padding:0;height:50px;transition:.1s ease-in all}mat-form-field .mdc-text-field:not(:has(textarea)):hover:not(.mdc-text-field--disabled){--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-form-field-border) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field .mdc-text-field:not(:has(textarea)):has(input.ng-invalid.ng-touched){--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-warning) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field.mat-focused:hover .mdc-text-field:not(:has(textarea)){--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-tertiary) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field.mat-focused .mdc-text-field:not(:has(textarea)),mat-form-field .mat-mdc-paginator-page-size-select{--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-tertiary) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field.mat-focused .mdc-text-field:not(:has(textarea)):has(input.ng-invalid.ng-touched),mat-form-field .mat-mdc-paginator-page-size-select:has(input.ng-invalid.ng-touched){--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-warning) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field .mat-mdc-text-field-wrapper{overflow:visible!important}mat-form-field .mat-mdc-form-field-infix{padding:0!important}mat-form-field label{animation:none!important;transform:translateY(-61px)!important;letter-spacing:normal;font-size:18px!important;font-weight:600!important;color:var(--app-global-text-primary)!important}mat-form-field label mat-label{letter-spacing:normal}mat-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--app-global-text-primary)}mat-form-field .mdc-line-ripple{display:none}mat-form-field .mat-mdc-form-field-infix:has(.selection-clear) input{padding-right:38px!important}mat-form-field .mat-mdc-form-field-required-marker{font-size:16px}mat-form-field .mat-mdc-form-field-error-wrapper{padding:0!important;letter-spacing:normal!important;font-size:16px}mat-form-field .mat-mdc-form-field-icon-prefix{display:flex;justify-content:center;flex-direction:column;height:50px;margin-top:-6px;padding:0;margin-right:-16px;color:var(--app-global-text-secondary)}mat-form-field .mat-mdc-form-field-icon-suffix{display:flex;justify-content:center;flex-direction:column;height:50px;margin-top:-6px;padding:0;margin-left:-16px;color:var(--app-global-text-secondary)}mat-form-field .selection-clear{position:absolute;top:1px;right:4px;transform:scale(.7);--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}mat-form-field .selection-clear svg{transform:scale(1.2)}mat-form-field.mat-focused .mdc-text-field:has(textarea){--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-tertiary) !important;--tw-shadow: var(--tw-shadow-colored) !important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}mat-form-field.mat-focused .mdc-text-field:has(textarea):hover{--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-tertiary) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field.mat-focused .mdc-text-field:has(textarea):has(input.ng-invalid.ng-touched){--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-warning) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field .mdc-text-field:has(textarea){border-radius:4px;padding:13px;--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-form-field-border) !important;--tw-shadow: var(--tw-shadow-colored) !important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}mat-form-field .mdc-text-field:has(textarea):hover{--tw-shadow: inset 0 0 0 2px !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-form-field-border) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field .mdc-text-field:has(textarea):has(textarea.ng-invalid.ng-touched){--tw-shadow: inset 0 0 0 1px !important;--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;--tw-shadow-color: var(--app-global-warning) !important;--tw-shadow: var(--tw-shadow-colored) !important}mat-form-field .mdc-text-field:has(textarea) textarea::placeholder{--tw-translate-y: 2px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;font-size:16px!important;line-height:1.2!important;color:var(--app-global-text-secondary)!important}mat-select{height:50px}mat-select+.selection-clear{right:34px}mat-select .mat-mdc-select-trigger{height:100%}mat-select .mat-mdc-select-value{padding:0 16px;font-size:16px;line-height:1.2}mat-select .mat-mdc-select-placeholder{letter-spacing:normal!important;font-size:16px!important;line-height:1.2!important;color:var(--app-global-text-secondary)!important}mat-select .mat-mdc-select-arrow-wrapper{width:24px;margin-right:16px}mat-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{display:none}mat-select .mat-mdc-select-arrow-wrapper:after{content:"";position:absolute;height:24px;width:24px;top:7px;-webkit-mask:url(/icons/chevron-down.svg) no-repeat 50% 50%;mask:url(/icons/chevron-down.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;transition:transform ease .2s;color:var(--app-global-text-secondary)!important}mat-select.no-label .mat-mdc-select-arrow-wrapper:after{top:unset}mat-select[aria-expanded=true] .mat-mdc-select-arrow-wrapper:after{transform:rotate(180deg)}mat-select:has(+.selection-clear) .mat-mdc-select-value{padding-right:32px}.mdc-menu-surface{border:1px solid gray;box-shadow:none!important;padding:0!important}.mdc-menu-surface mat-option{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;font-size:16px!important;line-height:1.2!important;color:var(--app-global-text-primary)!important}.mdc-menu-surface mat-option .mdc-list-item__primary-text{width:100%}.mdc-menu-surface mat-option:hover{background-color:var(--app-button-secondary-background)!important}.mdc-menu-surface mat-option:hover.mat-mdc-option .mdc-list-item__primary-text{color:var(--app-button-secondary-text)!important}.mdc-menu-surface mat-option:hover.mat-mdc-option .mdc-list-item__primary-text p{color:var(--app-button-secondary-text)!important}.mdc-menu-surface mat-option:hover.mat-mdc-option .mdc-list-item__primary-text mat-icon{color:var(--app-button-secondary-text)!important}.mdc-menu-surface mat-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--app-global-tertiary)}.mdc-menu-surface mat-option .mat-pseudo-checkbox:after{color:var(--app-global-tertiary)}.mat-mdc-select-panel{border-radius:5px!important;max-height:none!important}mat-option.mat-mdc-option-multiple mat-pseudo-checkbox{border-radius:3px!important;border-width:1px!important}mat-option.mat-mdc-option-multiple mat-pseudo-checkbox.mat-pseudo-checkbox-checked{border-radius:3px!important;border-width:1px!important;border-color:var(--app-global-tertiary)!important;background-color:var(--app-global-tertiary)!important}mat-option.mat-mdc-option-multiple mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{color:#fff!important}mat-option.mat-mdc-option-multiple mat-pseudo-checkbox .mdc-checkbox__background{border-radius:3px!important;border-width:1px!important;border-color:var(--app-form-field-border)!important}mat-paginator{display:block!important}mat-paginator.hide-label .mat-mdc-paginator-page-size-label{display:none}mat-paginator.paginator-hidden .mat-mdc-paginator-container{justify-content:end}mat-paginator .mat-mdc-paginator-container{justify-content:space-between;padding:0;background-color:#fff}mat-paginator .mat-mdc-paginator-page-size-label{letter-spacing:normal;margin:0 8px 0 0!important;font-size:16px;line-height:1.2;font-weight:400;color:var(--app-global-text-secondary)}mat-paginator .mat-mdc-text-field-wrapper{border-radius:5px!important}mat-paginator mat-select .mat-mdc-select-value{overflow:visible!important;font-size:18px!important;letter-spacing:normal!important;width:50px!important}mat-paginator mat-select .mat-mdc-select-arrow-wrapper:after{top:12px!important}mat-paginator .mdc-notched-outline{display:none!important}mat-paginator .mat-mdc-paginator-range-label{letter-spacing:normal!important;font-size:16px!important;color:var(--app-global-text-secondary);margin:0 8px}mat-paginator button{transform:scale(.75)}mat-paginator button:first-of-type{margin-right:-14px;margin-left:-10px}mat-paginator button:not(.mat-button-toggle-button)[disabled]{background:none!important}mat-paginator button:not(.mat-button-toggle-button)[disabled] .mat-mdc-paginator-icon{color:var(--app-global-text-secondary)!important}mat-paginator button .mat-ripple{display:none}.rag-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 4px #1e204512;padding:20px 15px}@media (min-width: 640px){.rag-card{padding:25px}}mat-accordion mat-expansion-panel{border-radius:10px!important}mat-accordion app-expansion-panel+app-expansion-panel mat-expansion-panel{margin-top:20px!important}.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--app-global-secondary)!important}.mat-drawer-transition .mat-drawer-content.main-drawer-content{transition-duration:0s!important}mat-drawer .mat-drawer-inner-container{overflow:visible!important}mat-sidenav{animation:none!important;transition-duration:0s!important}mat-snack-bar-container{margin-bottom:25px!important}mat-snack-bar-container .mat-mdc-snackbar-surface{background-color:#fff!important;padding:0;box-shadow:0 0 4px 1px #1e204512!important;border-radius:10px!important;overflow:hidden}mat-snack-bar-container .mat-mdc-snackbar-surface .snackbar-content-container p{word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-snack-bar-container .mat-mdc-snack-bar-label{padding:0}.dashed-border{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2391949c' stroke-width='1.5' stroke-dasharray='15%2c 15' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e")}.mat-mdc-dialog-surface{border-radius:20px!important}.mat-mdc-dialog-panel{max-height:calc(100vh - 64px);max-width:calc(100vw - 64px)}.cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop){background:#000e0a80}.mat-mdc-menu-panel{margin-top:10px;border-radius:10px!important;max-width:500px!important;box-shadow:none!important;border:1px solid lightgray}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0!important;min-width:196px;background-color:#fff}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-icon{color:var(--app-global-text-primary)!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{font-size:16px!important;line-height:1.2!important;color:var(--app-global-text-primary)!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.menu-delete-button .mat-icon{color:var(--app-global-warning)!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.menu-delete-button .mat-mdc-menu-item-text{font-size:16px!important;line-height:1.2!important;color:var(--app-global-warning)!important}.loader{animation:spin 3s linear infinite;width:20px;height:20px}.selection-clear{transform:scale(.7);margin-right:-8px;margin-left:-8px;color:var(--app-global-warning)!important}.selection-clear .mat-icon svg{transform:scale(1.2)!important}@keyframes spin{to{transform:rotate(360deg)}}.break-word{word-break:break-word}.cdk-global-scrollblock{overflow-y:auto!important}@keyframes shimmer{0%{left:-100%}to{left:100%}}mat-error{color:var(--app-global-warning)!important}.scrollbar-stable{scrollbar-gutter:stable}.barebonesCheckbox .mat-mdc-checkbox-touch-target,.barebonesCheckbox .mdc-checkbox__ripple,.barebonesCheckbox .mat-ripple,.barebonesCheckbox .mat-mdc-checkbox-ripple,.barebonesCheckbox .mat-focus-indicator{display:none!important}::-webkit-scrollbar{width:4px;background:transparent}::-webkit-scrollbar-thumb{background:gray;border-radius:2px}.hover\:cursor-pointer:hover{cursor:pointer!important}.hover\:bg-app-sidenav-main-text-background-hover:hover{background-color:var(--app-sidenav-main-text-background-hover)!important}.hover\:underline:hover{text-decoration-line:underline!important}@media (min-width: 440px){.xs\:flex-row{flex-direction:row!important}}@media (min-width: 640px){.sm\:mb-5{margin-bottom:1.25rem!important}.sm\:ml-\[30px\]{margin-left:30px!important}.sm\:w-\[250px\]{width:250px!important}.sm\:max-w-\[420px\]{max-width:420px!important}.sm\:flex-row{flex-direction:row!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-center{align-items:center!important}.sm\:gap-5{gap:1.25rem!important}.sm\:leading-\[50px\]{line-height:50px!important}}@media (min-width: 768px){.md\:relative{position:relative!important}.md\:ml-0{margin-left:0!important}.md\:h-auto{height:auto!important}.md\:w-\[280px\]{width:280px!important}.md\:w-auto{width:auto!important}.md\:max-w-60{max-width:15rem!important}.md\:max-w-\[718px\]{max-width:718px!important}.md\:justify-end{justify-content:flex-end!important}.md\:justify-between{justify-content:space-between!important}.md\:gap-5{gap:1.25rem!important}.md\:p-\[30px\]{padding:30px!important}}@media (min-width: 1024px){.lg\:h-full{height:100%!important}.lg\:pt-0{padding-top:0!important}}@media (min-width: 1280px){.xl\:block{display:block!important}.xl\:w-\[230px\]{width:230px!important}.xl\:w-\[440px\]{width:440px!important}.xl\:flex-row{flex-direction:row!important}}
/*# sourceMappingURL=styles-YSHPWDUJ.css.map */
