/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}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}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.59322316b3fd6063.woff2) format("woff2"),url(material-icons.4ad034d2c499d9b6.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.f86cb7b0aa53f0fe.woff2) format("woff2"),url(material-icons-outlined.78a93b2079680a08.woff) format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.b10ec9db5b7fbc74.woff2) format("woff2"),url(material-icons-round.92dc7ca2f4c591e7.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.3885863ee4746422.woff2) format("woff2"),url(material-icons-sharp.a71cb2bf66c604de.woff) format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.675bd578bd14533e.woff2) format("woff2"),url(material-icons-two-tone.588d63134de807a7.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.text-light{font-weight:300!important}.text-regular{font-weight:400!important}.text-medium{font-weight:500!important}.text-semibold{font-weight:600!important}.text-bold{font-weight:700!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.align-middle{vertical-align:middle!important}.text-nowrap{white-space:nowrap!important}.text-balance{text-wrap:balance!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-contents{display:contents!important}.d-inline-flex,.d-flex{display:flex!important}.d-grid{display:grid!important}.flex-row{display:flex!important;flex-direction:row!important}.flex-column{display:flex!important;flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-grow-1{flex-grow:1!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.space-between{justify-content:space-between!important}.flex-spacer{flex:1 1 auto!important}.flex-centered{display:flex!important;align-items:center!important;justify-content:center!important}.gap-0{gap:0rem!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-7{gap:1.75rem!important}.gap-8{gap:2rem!important}.gap-9{gap:2.25rem!important}.gap-10{gap:2.5rem!important}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab!important}.cursor-resize{cursor:url(/assets/images/icons/arrows-resize-h.svg) 12 12,auto!important}.dark-theme .cursor-resize{cursor:url(/assets/images/icons/arrows-resize-h-dark.svg) 12 12,auto!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.centered{margin-inline:auto}.ml-auto{margin-left:auto!important}.mt-auto{margin-top:auto!important}.m-0{margin:0rem!important}.p-0{padding:0rem!important}.m-1{margin:.25rem!important}.p-1{padding:.25rem!important}.m-2{margin:.5rem!important}.p-2{padding:.5rem!important}.m-3{margin:.75rem!important}.p-3{padding:.75rem!important}.m-4{margin:1rem!important}.p-4{padding:1rem!important}.m-5{margin:1.25rem!important}.p-5{padding:1.25rem!important}.m-6{margin:1.5rem!important}.p-6{padding:1.5rem!important}.m-7{margin:1.75rem!important}.p-7{padding:1.75rem!important}.m-8{margin:2rem!important}.p-8{padding:2rem!important}.m-9{margin:2.25rem!important}.p-9{padding:2.25rem!important}.m-10{margin:2.5rem!important}.p-10{padding:2.5rem!important}.mt-0{margin-top:0rem!important}.pt-0{padding-top:0rem!important}.mb-0{margin-bottom:0rem!important}.pb-0{padding-bottom:0rem!important}.ml-0{margin-left:0rem!important}.pl-0{padding-left:0rem!important}.mr-0{margin-right:0rem!important}.pr-0{padding-right:0rem!important}.mt-1{margin-top:.25rem!important}.pt-1{padding-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.pb-1{padding-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.pl-1{padding-left:.25rem!important}.mr-1{margin-right:.25rem!important}.pr-1{padding-right:.25rem!important}.mt-2{margin-top:.5rem!important}.pt-2{padding-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.pb-2{padding-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.pl-2{padding-left:.5rem!important}.mr-2{margin-right:.5rem!important}.pr-2{padding-right:.5rem!important}.mt-3{margin-top:.75rem!important}.pt-3{padding-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.pb-3{padding-bottom:.75rem!important}.ml-3{margin-left:.75rem!important}.pl-3{padding-left:.75rem!important}.mr-3{margin-right:.75rem!important}.pr-3{padding-right:.75rem!important}.mt-4{margin-top:1rem!important}.pt-4{padding-top:1rem!important}.mb-4{margin-bottom:1rem!important}.pb-4{padding-bottom:1rem!important}.ml-4{margin-left:1rem!important}.pl-4{padding-left:1rem!important}.mr-4{margin-right:1rem!important}.pr-4{padding-right:1rem!important}.mt-5{margin-top:1.25rem!important}.pt-5{padding-top:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.ml-5{margin-left:1.25rem!important}.pl-5{padding-left:1.25rem!important}.mr-5{margin-right:1.25rem!important}.pr-5{padding-right:1.25rem!important}.mt-6{margin-top:1.5rem!important}.pt-6{padding-top:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.pb-6{padding-bottom:1.5rem!important}.ml-6{margin-left:1.5rem!important}.pl-6{padding-left:1.5rem!important}.mr-6{margin-right:1.5rem!important}.pr-6{padding-right:1.5rem!important}.mt-7{margin-top:1.75rem!important}.pt-7{padding-top:1.75rem!important}.mb-7{margin-bottom:1.75rem!important}.pb-7{padding-bottom:1.75rem!important}.ml-7{margin-left:1.75rem!important}.pl-7{padding-left:1.75rem!important}.mr-7{margin-right:1.75rem!important}.pr-7{padding-right:1.75rem!important}.mt-8{margin-top:2rem!important}.pt-8{padding-top:2rem!important}.mb-8{margin-bottom:2rem!important}.pb-8{padding-bottom:2rem!important}.ml-8{margin-left:2rem!important}.pl-8{padding-left:2rem!important}.mr-8{margin-right:2rem!important}.pr-8{padding-right:2rem!important}.mt-9{margin-top:2.25rem!important}.pt-9{padding-top:2.25rem!important}.mb-9{margin-bottom:2.25rem!important}.pb-9{padding-bottom:2.25rem!important}.ml-9{margin-left:2.25rem!important}.pl-9{padding-left:2.25rem!important}.mr-9{margin-right:2.25rem!important}.pr-9{padding-right:2.25rem!important}.mt-10{margin-top:2.5rem!important}.pt-10{padding-top:2.5rem!important}.mb-10{margin-bottom:2.5rem!important}.pb-10{padding-bottom:2.5rem!important}.ml-10{margin-left:2.5rem!important}.pl-10{padding-left:2.5rem!important}.mr-10{margin-right:2.5rem!important}.pr-10{padding-right:2.5rem!important}.mt-11{margin-top:2.75rem!important}.pt-11{padding-top:2.75rem!important}.mb-11{margin-bottom:2.75rem!important}.pb-11{padding-bottom:2.75rem!important}.ml-11{margin-left:2.75rem!important}.pl-11{padding-left:2.75rem!important}.mr-11{margin-right:2.75rem!important}.pr-11{padding-right:2.75rem!important}.mt-12{margin-top:3rem!important}.pt-12{padding-top:3rem!important}.mb-12{margin-bottom:3rem!important}.pb-12{padding-bottom:3rem!important}.ml-12{margin-left:3rem!important}.pl-12{padding-left:3rem!important}.mr-12{margin-right:3rem!important}.pr-12{padding-right:3rem!important}.mt-13{margin-top:3.25rem!important}.pt-13{padding-top:3.25rem!important}.mb-13{margin-bottom:3.25rem!important}.pb-13{padding-bottom:3.25rem!important}.ml-13{margin-left:3.25rem!important}.pl-13{padding-left:3.25rem!important}.mr-13{margin-right:3.25rem!important}.pr-13{padding-right:3.25rem!important}.mt-14{margin-top:3.5rem!important}.pt-14{padding-top:3.5rem!important}.mb-14{margin-bottom:3.5rem!important}.pb-14{padding-bottom:3.5rem!important}.ml-14{margin-left:3.5rem!important}.pl-14{padding-left:3.5rem!important}.mr-14{margin-right:3.5rem!important}.pr-14{padding-right:3.5rem!important}.mt-15{margin-top:3.75rem!important}.pt-15{padding-top:3.75rem!important}.mb-15{margin-bottom:3.75rem!important}.pb-15{padding-bottom:3.75rem!important}.ml-15{margin-left:3.75rem!important}.pl-15{padding-left:3.75rem!important}.mr-15{margin-right:3.75rem!important}.pr-15{padding-right:3.75rem!important}.mt-16{margin-top:4rem!important}.pt-16{padding-top:4rem!important}.mb-16{margin-bottom:4rem!important}.pb-16{padding-bottom:4rem!important}.ml-16{margin-left:4rem!important}.pl-16{padding-left:4rem!important}.mr-16{margin-right:4rem!important}.pr-16{padding-right:4rem!important}.w-15{width:15%}.w-50{width:50%!important}.w-100{width:100%!important}.w-40{width:40%!important}.vw-100{width:100vw!important}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%!important}.mh-100{min-height:100%!important}.vh-100{height:100vh!important}.h-auto{height:auto!important}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.overflow-hidden{overflow:hidden!important}.no-selection::selection{background-color:transparent}.no-transform{transform:none!important}.no-fill{fill:none!important}.ph-grid{display:grid;grid-template-columns:var(--app-leading-data-width) auto;gap:0 var(--app-grid-gap)}.ph-grid>*{padding:calc(var(--app-grid-gap) / 2) var(--app-grid-gap)}.ph-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.ph-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 .75rem}.sticky-top{position:sticky!important;top:0!important}.no-border{border:0!important}.app-content-padding:not(:has(.app-content-padding)){padding:var(--app-content-padding-y) var(--app-content-padding-x)}.app-container{width:100%;max-width:var(--app-max-width);margin-inline:auto}.a-expand{overflow:hidden;max-height:none}.a-expand-enter{animation:expand-slide-down .3s cubic-bezier(.4,0,.2,1) forwards}.a-expand-leave{animation:expand-slide-up .3s cubic-bezier(.22,.9,.2,1) forwards}@keyframes expand-slide-down{0%{opacity:0;max-height:0}to{opacity:1;max-height:40rem}}@keyframes expand-slide-up{0%{opacity:1;max-height:40rem}to{opacity:0;max-height:0}}.a-rotate{transition:transform 225ms cubic-bezier(.4,0,.2,1)}.a-fade{opacity:0;transition:opacity .25s linear}.a-fade-enter,.a-fade-leave{opacity:1}:root{--grey-grey-00: #ffffff;--grey-grey-50: #fafafa;--grey-grey-100: #f3f3f3;--grey-grey-150: #eeeeee;--grey-grey-200: #e6e7eb;--grey-grey-300: #ced0d1;--grey-grey-400: #b5b8b9;--grey-grey-500: #9d9da2;--grey-grey-600: #6c7174;--grey-grey-700: #54595d;--grey-grey-800: #232a2e;--grey-grey-850: #181d21;--grey-grey-900: #0a1217;--blue-blue-30: #e8edf7;--blue-blue-100: #c2cbec;--blue-blue-200: #adb9e5;--blue-blue-300: #9fbefe;--blue-blue-400: #69a1ff;--blue-blue-500: #4476cc;--blue-blue-600: #3664b3;--blue-blue-700: #324fbe;--blue-blue-750: #294b99;--blue-blue-900: #08142e;--red-red-100: #fbecec;--red-red-200: #f7b8b8;--red-red-250: #fcd1d1;--red-red-400: #f9bbbb;--red-red-500: #dc6b6b;--red-red-600: #c80026;--red-red-700: #a5001c;--red-red-800: #870013;--red-red-900: #391c1f;--orange-orange-100: #f7e7c7;--orange-orange-200: #fdd098;--orange-orange-300: #fcb84a;--orange-orange-400: #ff9928;--orange-orange-500: #f7b421;--orange-orange-600: #fea00b;--orange-orange-700: #de8003;--orange-orange-800: #ba6303;--orange-orange-900: #914e03;--mint-mint-200: #a6ebe5;--mint-mint-400: #71f1dc;--mint-mint-500: #54c4c2;--mint-mint-600: #1aa6b7;--mint-mint-900: #052c28;--lilac-blue-lilac-blue-100: #b8cdf5;--lilac-blue-lilac-blue-200: #a3bce3;--lilac-blue-lilac-blue-250: #8eaadc;--lilac-blue-lilac-blue-300: #799ad6;--lilac-blue-lilac-blue-350: #668ed4;--lilac-blue-lilac-blue-400: #5681cd;--lilac-blue-lilac-blue-500: #4a6fcb;--lilac-blue-lilac-blue-600: #4162b3;--lilac-blue-lilac-blue-700: #3c549b;--lilac-blue-lilac-blue-800: #304680;--lilac-blue-lilac-blue-900: #273468;--lilac-lilac-50: #e9f2ff;--lilac-lilac-100: #d2e1fe;--lilac-lilac-200: #c3d3ef;--lilac-lilac-300: #a3bbfe;--lilac-lilac-400: #94a5f2;--lilac-lilac-500: #7b8edb;--lilac-lilac-600: #6666d8;--lilac-lilac-700: #5051b3;--lilac-lilac-800: #363c99;--lilac-lilac-900: #1c254a;--pink-pink-500: #d83790;--purple-purple-50: #f2e5f8;--purple-purple-100: #e5ccf8;--purple-purple-200: #d6a8ea;--purple-purple-300: #c988d8;--purple-purple-400: #b951c7;--purple-purple-500: #a037b8;--purple-purple-600: #8306a1;--purple-purple-700: #6a058a;--purple-purple-800: #5f076a;--purple-purple-900: #310a36;--violet-violet-50: #f4f6fb;--violet-violet-100: #ececf9;--violet-violet-200: #e4e3ff;--violet-violet-300: #9449da;--violet-violet-400: #9c5eff;--violet-violet-500: #8063e1;--violet-violet-600: #6641d3;--violet-violet-700: #574f8e;--violet-violet-800: #3c1889;--violet-violet-900: #2c1c47;--grass-grass-400: #c4e861;--grass-grass-500: #a6d82d;--grass-grass-600: #7dd254;--grass-grass-700: #54a62e;--green-deep-green-600: #2d9d78;--mint-mint-50: #e4f4f5;--orange-orange-950: #301b03;--alpha-dark-600-3: rgba(0, 0, 0, .38);--alpha-dark-400-3: rgba(0, 0, 0, .24);--alpha-dark-700-3: rgba(0, 0, 0, .54);--alpha-light-700-4: rgba(255, 255, 255, .54);--alpha-dark-300-3: rgba(0, 0, 0, .16);--alpha-light-a200-4: rgba(255, 255, 255, .5);--alpha-dark-800-3: rgba(0, 0, 0, .6);--alpha-light-500-4: rgba(255, 255, 255, .32);--alpha-dark-200-3: rgba(0, 0, 0, .12);--alpha-light-a400-4: rgba(255, 255, 255, .7);--alpha-light-a100-4: rgba(255, 255, 255, .2);--alpha-light-a700-4: rgba(255, 255, 255, .95);--alpha-dark-a100-3: rgba(0, 0, 0, .2);--alpha-light-600-4: rgba(255, 255, 255, .38);--alpha-dark-100-3: rgba(0, 0, 0, .08);--alpha-light-900-4: rgba(255, 255, 255, .87);--alpha-dark-a400-3: rgba(0, 0, 0, .7);--alpha-dark-50-3: rgba(0, 0, 0, .04);--alpha-light-100-4: rgba(255, 255, 255, .08);--alpha-light-300-4: rgba(255, 255, 255, .16);--alpha-light-800-4: rgba(255, 255, 255, .6);--alpha-dark-a200-3: rgba(0, 0, 0, .45);--alpha-light-200-4: rgba(255, 255, 255, .12);--alpha-light-50-4: rgba(255, 255, 255, .04);--alpha-dark-500-3: rgba(0, 0, 0, .32);--alpha-dark-a700-3: rgba(0, 0, 0, .95);--alpha-light-400-4: rgba(255, 255, 255, .24);--alpha-dark-900-3: rgba(0, 0, 0, .87);--pink-pink-300-rose: #ee95af;--pink-pink-400: #f37ec2;--pink-pink-400-rose: #f37296}:root{color-scheme:light dark;--mat-sys-primary: light-dark(var(--grey-grey-900), var(--grey-grey-00));--mat-sys-secondary: light-dark(var(--grey-grey-600), var(--grey-grey-400));--mat-sys-on-primary: light-dark(var(--grey-grey-00), var(--grey-grey-900));--mat-sys-tertiary: light-dark(var(--grey-grey-50), var(--grey-grey-850));--mat-sys-on-tertiary: light-dark(var(--grey-grey-800), var(--grey-grey-100));--mat-sys-background: light-dark(var(--grey-grey-50), var(--grey-grey-900));--mat-sys-on-background: light-dark(var(--grey-grey-800), var(--grey-grey-100));--mat-sys-surface: light-dark(var(--grey-grey-00), var(--grey-grey-900));--mat-sys-primary-fixed-dim: light-dark(var(--grey-grey-00), var(--grey-grey-900));--mat-sys-error: light-dark(var(--red-red-600), var(--red-red-500));--mat-sys-on-error: light-dark(var(--grey-grey-00), var(--red-red-400));--mat-sys-error-container: light-dark(var(--red-red-100), var(--red-red-900));--mat-sys-on-error-container: light-dark(var(--red-red-800), var(--red-red-400));--custom-sys-danger: light-dark(var(--red-red-600), var(--red-red-400));--custom-sys-on-danger: light-dark(var(--red-red-00), var(--red-red-900));--custom-sys-danger-container: light-dark(var(--red-red-100), var(--red-red-900));--custom-sys-on-danger-container: light-dark(var(--red-red-800), var(--red-red-400));--custom-sys-success: light-dark(var(--mint-mint-600), var(--mint-mint-600));--custom-sys-on-success: light-dark(var(--grey-grey-00), var(--grey-grey-00));--custom-sys-success-container: light-dark(var(--mint-mint-50), var(--mint-mint-900));--custom-sys-on-success-container: light-dark(#005964, var(--mint-mint-400));--custom-sys-warning: light-dark(var(--orange-orange-700), var(--orange-orange-700));--custom-sys-on-warning: light-dark(var(--grey-grey-900), var(--grey-grey-900));--custom-sys-warning-container: light-dark(var(--orange-orange-100), var(--orange-orange-950));--custom-sys-on-warning-container: light-dark(var(--orange-orange-900), var(--orange-orange-200));--custom-sys-info: light-dark(var(--blue-blue-600), var(--blue-blue-600));--custom-sys-on-info: light-dark(var(--grey-grey-00), var(--grey-grey-00));--custom-sys-info-container: light-dark(var(--lilac-lilac-50), var(--lilac-lilac-900));--custom-sys-on-info-container: light-dark(var(--lilac-lilac-900), var(--lilac-lilac-50));--mat-sys-primary-container: light-dark(var(--grey-grey-00), var(--grey-grey-900));--mat-sys-hover-state-layer-opacity: .04;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-dragged-state-layer-opacity: .08;--custom-sys-hover-dark: .08;--custom-sys-focus-dark: .16;--custom-sys-pressed-dark: .24;--custom-sys-dragged-dark: .16;--custom-sys-disabled-container: light-dark(var(--alpha-dark-200-3), var(--alpha-light-300-4));--custom-sys-disabled-content: light-dark(var(--alpha-dark-a400-3), var(--alpha-light-a700-4));--mat-sys-outline: light-dark(var(--grey-grey-200), var(--grey-grey-700));--mat-sys-outline-variant: light-dark(var(--grey-grey-100), var(--grey-grey-800));--mat-sys-on-secondary: light-dark(var(--grey-grey-00), var(--grey-grey-900));--mat-sys-primary-fixed: light-dark(var(--grey-grey-150), var(--grey-grey-800));--mat-sys-on-primary-fixed: light-dark(var(--grey-grey-900), var(--grey-grey-50));--mat-sys-scrim: light-dark(var(--alpha-dark-500-3), var(--alpha-dark-500-3));--mat-sys-on-primary-container: light-dark(var(--grey-grey-900), var(--grey-grey-50));--mat-sys-on-surface: light-dark(var(--grey-grey-800), var(--grey-grey-50));--mat-sys-secondary-container: light-dark(var(--grey-grey-150), var(--grey-grey-800));--mat-sys-on-secondary-container: light-dark(var(--grey-grey-900), var(--grey-grey-50));--mat-sys-on-surface-variant: light-dark(var(--grey-grey-600), var(--grey-grey-200));--mat-sys-inverse-surface: light-dark(var(--grey-grey-850), var(--grey-grey-50));--mat-sys-inverse-on-surface: light-dark(var(--grey-grey-50), var(--grey-grey-850));--mat-sys-surface-container-highest: light-dark(var(--grey-grey-00), var(--grey-grey-850));--mat-sys-surface-container-high: light-dark(var(--grey-grey-00), var(--grey-grey-850));--mat-sys-shadow: light-dark(var(--grey-grey-900), var(--grey-grey-00));--mat-sys-surface-container: light-dark(var(--grey-grey-50), var(--grey-grey-800));--mat-sys-surface-container-low: light-dark(var(--grey-grey-00), var(--grey-grey-900));--mat-sys-surface-container-lowest: light-dark(var(--grey-grey-50), var(--grey-grey-800));--mat-sys-shadow-light-color: #26374f;--mat-sys-shadow1-dark-color: #e6ebf0;--mat-sys-shadow2-dark-color: #000000;--elevation--light--mat-sys-level1: 0px 2px 4px rgba(38, 55, 79, .1), 0px 1px 2px rgba(38, 55, 79, .12);--elevation--light--mat-sys-level2: 0px 3px 6px rgba(38, 55, 79, .12), 0px 2px 4px rgba(38, 55, 79, .15);--elevation--light--mat-sys-level3: 0px 5px 9px rgba(38, 55, 79, .14), 0px 3px 6px rgba(38, 55, 79, .16);--elevation--light--mat-sys-level4: 0px 6px 12px rgba(38, 55, 79, .15), 0px 4px 8px rgba(38, 55, 79, .18);--elevation--light--mat-sys-level5: 0px 8px 16px rgba(38, 55, 79, .18), 0px 6px 12px rgba(38, 55, 79, .2);--elevation--dark--mat-sys-level1: 0px 2px 4px rgba(0, 0, 0, .2), 0px -1px 1px rgba(230, 235, 240, .04);--elevation--dark--mat-sys-level2: 0px 3px 6px rgba(0, 0, 0, .25), 1px 1px 2px rgba(230, 235, 240, .05);--elevation--dark--mat-sys-level3: 0px 5px 9px rgba(0, 0, 0, .28), 0px -2px 3px rgba(230, 235, 240, .06);--elevation--dark--mat-sys-level4: 0px 6px 12px rgba(0, 0, 0, .3), 0px -2px 4px rgba(230, 235, 240, .08);--elevation--dark--mat-sys-level5: 0px 8px 16px rgba(0, 0, 0, .3), 1px 3px 6px rgba(230, 235, 240, .1);--mat-sys-level1: var(--elevation--light--mat-sys-level1);--mat-sys-level2: var(--elevation--light--mat-sys-level2);--mat-sys-level3: var(--elevation--light--mat-sys-level3);--mat-sys-level4: var(--elevation--light--mat-sys-level4);--mat-sys-level5: var(--elevation--light--mat-sys-level5);--mat-sys-corner-none: 0;--mat-sys-corner-extra-small: .25rem;--mat-sys-corner-small: .5rem;--mat-sys-corner-medium: 1rem;--mat-sys-corner-large: 1.25rem;--mat-sys-corner-extra-large: 2rem;--mat-sys-corner-full: 9999px;--mat-sys-corner-extra-large-top: var(--mat-sys-corner-large) var(--mat-sys-corner-large) 0 0;--mat-sys-corner-extra-small-top: var(--mat-sys-corner-extra-small) var(--mat-sys-corner-extra-small) 0 0;--mat-sys-corner-large-end: 0 var(--mat-sys-corner-large) var(--mat-sys-corner-large) 0;--mat-sys-corner-large-start: var(--mat-sys-corner-large) 0 0 var(--mat-sys-corner-large);--mat-sys-corner-large-top: var(--mat-sys-corner-large) var(--mat-sys-corner-large) 0 0}@media (prefers-color-scheme: dark){:root{--mat-sys-hover-state-layer-opacity: .08;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-dragged-state-layer-opacity: .8;--custom-sys-hover-dark: .08;--custom-sys-focus-dark: .12;--custom-sys-pressed-dark: .16;--custom-sys-dragged-dark: .16;--mat-sys-level1: var(--elevation--dark--mat-sys-level1);--mat-sys-level2: var(--elevation--dark--mat-sys-level2);--mat-sys-level3: var(--elevation--dark--mat-sys-level3);--mat-sys-level4: var(--elevation--dark--mat-sys-level4);--mat-sys-level5: var(--elevation--dark--mat-sys-level5)}}.light-theme{color-scheme:light;--md-sys-color-on-surface: green}.dark-theme{color-scheme:dark;--md-sys-color-on-surface: red}:root{--mat-sidenav-container-background-color: var(--mat-sys-surface);--mat-sidenav-container-divider-color: var(--mat-sys-outline-variant);--mat-sidenav-container-shape: var(--mat-sys-corner-none);--mat-sidenav-container-width: var(--app-sidenav-width);--mat-sidenav-container-elevation-shadow: var(--mat-sys-level1);--mat-list-list-item-leading-icon-size: 1.125rem;--mat-list-list-item-leading-icon-end-space: .5rem;--mat-list-list-item-leading-icon-color: var(--mat-list-list-item-label-text-color);--mat-list-list-item-label-text-weight: 500;--mat-list-list-item-label-text-color: var(--mat-sys-on-primary-fixed);--mat-list-list-item-label-hover-text-color: var(--mat-sys-on-primary-fixed);--mat-list-list-item-one-line-container-height: 2.5rem;--mat-list-list-item-hover-leading-icon-color: var(--mat-sys-on-primary-fixed);--mat-toolbar-standard-height: calc(3.75rem + 1px) ;--mat-card-elevated-container-shape: var(--mat-sys-corner-large);--mat-card-title-text-font: var(--mat-sys-title-medium-font);--mat-card-title-text-line-height: var(--mat-sys-title-medium-line-height);--mat-card-title-text-size: var(--mat-sys-title-medium-size);--mat-card-title-text-tracking: var(--mat-sys-title-medium-tracking);--mat-card-title-text-weight: var(--mat-sys-title-medium-weight);--mat-button-text-container-height: var(--app-btn-height);--mat-button-text-label-text-weight: var(--mat-sys-medium-font-weight);--mat-button-filled-container-height: var(--app-btn-height);--mat-button-filled-horizontal-padding: 1rem;--mat-button-filled-disabled-label-text-color: var(--custom-sys-disabled-content);--mat-button-outlined-container-height: var(--app-btn-height);--mat-button-outlined-touch-target-size: var(--app-btn-height);--mat-button-outlined-horizontal-padding: 1rem;--mat-button-outlined-icon-offset: 0;--mat-button-outlined-state-layer-color: var(--mat-sys-primary);--mat-button-outlined-disabled-label-text-color: var(--custom-sys-disabled-content);--mat-button-outlined-disabled-outline-color: var(--mat-sys-outline);--mat-button-outlined-label-text-weight: var(--mat-sys-medium-font-weight);--mat-button-outlined-label-text-color: var(--mat-sys-on-tertiary);--mat-icon-button-icon-size: var(--app-icon-size);--mat-icon-button-state-layer-size: var(--app-btn-height);--mat-icon-button-touch-target-size: var(--mat-icon-button-state-layer-size);--mat-icon-button-icon-color: var(--mat-sys-on-tertiary);--mat-progress-bar-track-shape: var(--mat-progress-bar-active-indicator-height);--mat-progress-bar-track-height: .25rem;--mat-progress-bar-active-indicator-height: .25rem;--mat-progress-bar-active-indicator-color: var(--mat-sys-secondary);--mat-progress-spinner-active-indicator-color: var(--mat-sys-secondary);--mat-tab-active-label-text-color: var(--mat-sys-on-surface);--mat-tab-label-text-size: var(--mat-sys-label-medium-size);--mat-tab-label-text-tracking: 0;--mat-tab-container-height: 1.875rem;--mat-tab-inactive-label-text-color: var(--mat-sys-on-surface-variant);--mat-tab-divider-color: var(--mat-sys-outline-variant);--mat-checkbox-state-layer-size: 2.25rem;--mat-checkbox-unselected-icon-color: var(--mat-sys-secondary);--mat-checkbox-unselected-hover-icon-color: var(--mat-sys-secondary);--mat-checkbox-unselected-focus-icon-color: var(--mat-sys-secondary);--mat-checkbox-pressed-focus-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-secondary);--mat-checkbox-disabled-selected-icon-color: var(--custom-sys-disabled-content);--mat-checkbox-disabled-unselected-icon-color: var(--custom-sys-disabled-content);--mat-checkbox-disabled-label-color: currentColor;--mat-radio-state-layer-size: 2rem;--mat-radio-touch-target-size: var(--mat-radio-state-layer-size);--mat-radio-unselected-icon-color: var(--mat-sys-secondary);--mat-radio-unselected-hover-icon-color: var(--mat-sys-secondary);--mat-radio-unselected-pressed-icon-color: var(--mat-sys-secondary);--mat-radio-disabled-unselected-icon-color: var(--custom-sys-disabled-content);--mat-radio-selected-icon-color: var(--mat-sys-secondary);--mat-radio-selected-hover-icon-color: var(--mat-sys-secondary);--mat-radio-selected-pressed-icon-color: var(--mat-sys-secondary);--mat-radio-disabled-selected-icon-colorr: var(--custom-sys-disabled-content);--mat-button-toggle-divider-color: var(--mat-sys-outline);--mat-button-toggle-height: var(--app-btn-height);--mat-button-toggle-label-text-size: var(--mat-sys-label-medium-size);--mat-button-toggle-label-text-weight: var(--mat-sys-medium-font-weight);--mat-button-toggle-text-color: var(--mat-sys-on-surface-variant);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-tertiary);--mat-button-toggle-selected-state-background-color: var(--mat-sys-surface-container);--mat-slider-handle-width: 1.25rem;--mat-slider-hadle-height: 1.25rem;--mat-slider-active-track-color: var(--mat-sys-secondary);--mat-slider-handle-color: var(--mat-sys-primary-fixed-dim);--mat-slider-focus-handle-color: var(--grey-grey-200);--mat-slider-inactive-track-height: .5rem;--mat-slider-active-track-height: .5rem;--mat-slider-with-tick-marks-active-container-opacity: 1;--mat-slider-with-tick-marks-inactive-container-opacity: 1;--mat-slider-with-tick-marks-inactive-container-color: var(--mat-sys-primary-fixed-dim);--mat-slider-inactive-track-color: var(--mat-sys-secondary-container);--mat-slider-value-indicator-text-transform: rotate(0);--mat-slider-value-indicator-container-transform: translate(-50%, 200%) rotate(0);--mat-slider-label-container-color: transparent;--mat-slider-label-label-text-size: var(--mat-sys-body-small-size);--mat-slider-label-label-text-color: var(--mat-sys-on-surface);--mat-slider-with-tick-marks-disabled-container-color: var(--mat-sys-primary-fixed-dim);--mat-slider-value-indicator-width: initial;--mat-form-field-container-height: var(--app-control-height);--mat-form-field-container-vertical-padding: .5rem;--mat-form-field-container-text-line-height: var(--mat-sys-body-medium-line-height);--mat-form-field-container-text-size: var(--mat-sys-body-medium-size);--mat-form-field-container-text-tracking: var(--mat-sys-body-medium-tracking);--mat-form-field-outlined-container-shape: var(--mat-sys-corner-small);--mat-form-field-outlined-hover-outline-color: light-dark(var(--alpha-dark-50-3), var(--alpha-light-100-4));--mat-form-field-outlined-focus-outline-color: light-dark(var(--alpha-dark-200-3), var(--alpha-light-200-4));--mat-form-field-outlined-input-text-placeholder-color: var(--mat-sys-surface-variant);--mat-form-field-disabled-leading-icon-color: var(--mat-sys-secondary);--mat-form-field-disabled-input-text-placeholder-color: var(--mat-sys-secondary);--mat-form-field-subscript-text-size: var(--mat-sys-label-medium-size);--mat-form-field-subscript-line-height: var(--mat-sys-label-medium-line-height);--mat-form-field-trailing-icon-color: var(--mat-sys-secondary);--mat-select-placeholder-text-color: var(-mat-sys-on-surface-variant);--mat-select-trigger-text-size: var(--mat-sys-body-medium-size);--mat-select-enabled-arrow-color: var(--mat-sys-secondary);--mat-select-panel-background-color: var(--mat-sys-surface);--mat-select-container-elevation-shadow: var(--mat-sys-level2);--mat-option-label-text-size: var(--mat-sys-label-medium-size);--mat-autocomplete-container-shape: var(--mat-sys-corner-small);--mat-autocomplete-container-elevation-shadow: var(--mat-sys-level2);--mat-autocomplete-background-color: var(--mat-sys-surface);--mat-menu-container-shape: var(--mat-sys-corner-small);--mat-menu-container-color: var(--mat-sys-surface);--mat-menu-container-elevation-shadow: var(--mat-sys-level2);--mat-option-selected-state-label-text-color: var(--mat-sys-on-surface);--mat-menu-item-label-text-weight: 400;--mat-dialog-container-min-width: var(--app-dialog-medium-max-width);--mat-dialog-container-max-width: var(--app-dialog-medium-max-width);--mat-dialog-container-shape: var(--mat-sys-corner-large);--mat-dialog-subhead-line-height: --mat-sys-title-medium-line-height;--mat-dialog-subhead-size: var(--mat-sys-title-medium-size);--mat-dialog-subhead-weight: var(--mat-sys-medium-font-weight);--mat-dialog-subhead-tracking: var(--mat-sys-title-medium-tracking);--mat-dialog-headline-padding: 1.5rem;--mat-dialog-with-actions-content-padding: 1.5rem 1.5rem 0;--mat-dialog-actions-padding: 1rem 1.5rem 1.5rem;--mat-dialog-container-elevation-shadow: var(--mat-sys-level3);--mat-dialog-supporting-text-color: var(--mat-sys-on-surface);--mat-expansion-header-collapsed-state-height: 3.5rem;--mat-expansion-header-text-size: var(--mat-sys-label-medium-size);--mat-expansion-header-text-weight: var(--mat-sys-semibold-font-weight);--mat-expansion-container-shape: var(--mat-sys-corner-medium) !important;--mat-expansion-header-expanded-state-height: var(--mat-expansion-header-collapsed-state-height);--mat-expansion-container-background-color: transparent;--mat-expansion-header-hover-state-layer-color: transparent;--mat-expansion-container-elevation-shadow: none;--mat-snack-bar-container-color: var(--mat-sys-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-surface);--mat-snack-bar-container-shape: var(--mat-sys-corner-large);--mat-datepicker-calendar-container-elevation-shadow: var(--mat-sys-level2);--mat-datepicker-calendar-header-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-header-text-size: var(--mat-sys-body-medium-size);--mat-datepicker-calendar-header-text-weight: var(--mat-sys-medium-font-weight);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix( in srgb, var(--custom-sys-on-surface), transparent 38% );--mat-tooltip-container-shape: var(--mat-sys-corner-small)}:root{--mat-sys-brand-font-family: "Rethink Sans";--mat-sys-plain-font-family: "Rethink Sans";--mat-sys-extralight-font-weight: 200;--mat-sys-light-font-weight: 300;--mat-sys-regular-font-weight: 400;--mat-sys-medium-font-weight: 500;--mat-sys-semibold-font-weight: 600;--mat-sys-bold-font-weight: 700;--mat-sys-extrabold-font-weight: 800;--mat-sys-black-font-weight: 900;--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--mat-sys-display-large-size: 4rem;--mat-sys-display-large-line-height: 4.375rem;--mat-sys-display-large-tracking: -.05000000074505806rem;--mat-sys-display-large-weight: var(--mat-sys-medium-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--mat-sys-display-medium-size: 2.5rem;--mat-sys-display-medium-line-height: 3rem;--mat-sys-display-medium-tracking: -.03999999910593033rem;--mat-sys-display-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--mat-sys-display-small-size: 2rem;--mat-sys-display-small-line-height: 2.25rem;--mat-sys-display-small-tracking: -.03750000149011612rem;--mat-sys-display-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--mat-sys-headline-large-size: 1.875rem;--mat-sys-headline-large-line-height: 2.375rem;--mat-sys-headline-large-tracking: 0rem;--mat-sys-headline-large-weight: var(--mat-sys-semibold-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--mat-sys-headline-medium-size: 1.625rem;--mat-sys-headline-medium-line-height: 1.875rem;--mat-sys-headline-medium-tracking: -.016249999403953552rem;--mat-sys-headline-medium-weight: var(--mat-sys-semibold-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-line-height: 1.75rem;--mat-sys-headline-small-tracking: -.014999999664723873rem;--mat-sys-headline-small-weight: var(--mat-sys-semibold-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--mat-sys-title-large-size: 1.25rem;--mat-sys-title-large-line-height: 1.5rem;--mat-sys-title-large-tracking: -.012500000186264515rem;--mat-sys-title-large-weight: var(--mat-sys-bold-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--mat-sys-title-medium-size: 1.125rem;--mat-sys-title-medium-line-height: 1.25rem;--mat-sys-title-medium-tracking: 0rem;--mat-sys-title-medium-weight: var(--mat-sys-bold-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-title-small-font: var(--mat-sys-plain-font-family);--mat-sys-title-small-size: 1rem;--mat-sys-title-small-line-height: 1.125rem;--mat-sys-title-small-tracking: 0rem;--mat-sys-title-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--mat-sys-label-large-size: 1rem;--mat-sys-label-large-line-height: 1.5rem;--mat-sys-label-large-tracking: 0rem;--mat-sys-label-large-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-size: .875rem;--mat-sys-label-medium-line-height: 1.25rem;--mat-sys-label-medium-tracking: 0rem;--mat-sys-label-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-size: .75rem;--mat-sys-label-small-line-height: 1.125rem;--mat-sys-label-small-tracking: 0rem;--mat-sys-label-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--mat-sys-body-large-size: 1rem;--mat-sys-body-large-line-height: 1.375rem;--mat-sys-body-large-tracking: 0rem;--mat-sys-body-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-tracking: 0rem;--mat-sys-body-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-size: .75rem;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-tracking: 0rem;--mat-sys-body-small-weight: var(--mat-sys-regular-font-weight)}:root{--app-min-width: 20rem;--app-max-width: 90rem;--app-content-padding-x: 1.5rem;--app-content-padding-y: 1rem;--app-badge-indicator-size: .5rem;--app-badge-height: 1.5rem;--app-badge-padding-x: .5rem;--app-badge-padding-y: .375rem;--app-btn-height: 2.25rem;--app-card-padding: 1rem;--app-control-height: 2.25rem;--app-dialog-medium-max-width: 25rem;--app-dialog-large-max-width: 30rem;--app-dialog-close-btn-offset: 1.25rem;--app-datepicker-width: 20rem;--app-datepicker-padding-x: 1rem;--app-expension-padding-x: 1rem;--app-expansion-border-width: 1px;--app-expansion-indicator-icon-size: 1rem;--app-disabled-opacity: .38;--app-grid-gap: .5rem;--app-icon-size: 1.125rem;--app-leading-data-width: 18.5rem;--app-radio-size: .875rem;--app-sidenav-width: 5.125rem;--app-sidenav-opened-width: 15rem;--app-sidenav-padding: 1rem;--app-scrollbar-size: .375rem;--app-scrollbar-track-background: var(--mat-sys-surface);--app-scrollbar-thumb-background: var(--mat-sys-outline);--app-scrollbar-thumb-background-hover: var(--mat-sys-outline);--app-select-option-height: 2.5rem;--app-snackbar-margin: 1rem;--app-snackbar-padding: 1rem;--app-spinner-size: 1.75rem;--app-tab-padding-x: 1rem;--app-content-scroll: 0px}body{min-width:var(--app-min-width);background:var(--mat-sys-background)}::-webkit-scrollbar{width:var(--app-scrollbar-size);height:var(--app-scrollbar-size)}::-webkit-scrollbar-track{background-color:var(--app-scrollbar-track-background)}::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb-background);border-radius:var(--mat-sys-corner-small)}::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-background-hover)}html .mat-display-large{font:var(--mat-sys-display-large)}html .mat-display-medium{font:var(--mat-sys-display-medium)}html .mat-display-small{font:var(--mat-sys-display-small)}html .mat-headline-large{font:var(--mat-sys-headline-large)}html .mat-headline-medium{font:var(--mat-sys-headline-medium)}html .mat-headline-small{font:var(--mat-sys-headline-small)}html .mat-title-large{font:var(--mat-sys-title-large)}html .mat-title-medium{font:var(--mat-sys-title-medium)}html .mat-title-small{font:var(--mat-sys-title-small)}html .mat-label-large{font:var(--mat-sys-label-large)}html .mat-label-medium{font:var(--mat-sys-label-medium)}html .mat-label-small{font:var(--mat-sys-label-small)}html .mat-body-large{font:var(--mat-sys-body-large)}html .mat-body-medium{font:var(--mat-sys-body-medium)}html .mat-body-small{font:var(--mat-sys-body-small)}.text-success{color:var(--custom-sys-success)!important}.text-danger{color:var(--custom-sys-danger)!important}.text-warning{color:var(--custom-sys-warning)!important}.text-info{color:var(--custom-sys-info)!important}.text-variant{color:var(--mat-sys-on-surface-variant)!important}h1,h2,h3,h4,h5,p{margin-top:0}.list-unstyled{list-style:none;padding:0;margin:0}lucide-icon,lucide-icon svg{width:var(--app-icon-size);height:var(--app-icon-size)}.ph-icon--xs{min-width:.75rem!important;width:.75rem!important;height:.75rem!important;font-size:.75rem!important;line-height:1}.ph-icon--xs svg{min-width:.75rem!important;width:.75rem!important;height:.75rem!important}.ph-icon--sm{min-width:1rem!important;width:1rem!important;height:1rem!important;font-size:1rem!important;line-height:1}.ph-icon--sm svg{min-width:1rem!important;width:1rem!important;height:1rem!important}.ph-icon--md{min-width:1.125rem!important;width:1.125rem!important;height:1.125rem!important;font-size:1.125rem!important;line-height:1}.ph-icon--md svg{min-width:1.125rem!important;width:1.125rem!important;height:1.125rem!important}.ph-icon--lg{min-width:1.5rem!important;width:1.5rem!important;height:1.5rem!important;font-size:1.5rem!important;line-height:1}.ph-icon--lg svg{min-width:1.5rem!important;width:1.5rem!important;height:1.5rem!important}.ph-icon--xl{min-width:2.25rem!important;width:2.25rem!important;height:2.25rem!important;font-size:2.25rem!important;line-height:1}.ph-icon--xl svg{min-width:2.25rem!important;width:2.25rem!important;height:2.25rem!important}.ph-icon--xxl{min-width:3rem!important;width:3rem!important;height:3rem!important;font-size:3rem!important;line-height:1}.ph-icon--xxl svg{min-width:3rem!important;width:3rem!important;height:3rem!important}.ph-icon--light{stroke-width:1px!important}.ph-icon--bold{stroke-width:2.5px}.ph-icon--extrabold{stroke-width:3px}input[type=number]{appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root{--app-table-border-color: var(--mat-sys-outline);--app-table-border-radius: var(--mat-sys-corner-medium);--app-table-cell-padding-x: .5rem;--app-table-cell-padding-y: .375rem;--app-table-cell-height: 2.25rem;--app-table-head-height: 2.375rem;--app-table-head-weight: var(--mat-sys-medium-font-weight)}.ph-table{border-collapse:collapse;color:var(--app-table-color);border:1px solid var(--app-table-border-color);border-radius:var(--app-table-border-radius);overflow:hidden;outline:1px solid var(--app-table-border-color);outline-offset:-1px}.ph-table th{height:var(--app-table-cell-height);background-color:var(--mat-sys-surface);font:var(--mat-sys-label-medium);font-weight:var(--app-table-head-weight);border-bottom:1px solid var(--app-table-border-color)}.ph-table td,.ph-table th{height:var(--app-table-cell-height);padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x);text-align:left}.ph-table td:first-child:has(mat-checkbox),.ph-table th:first-child:has(mat-checkbox){padding:0 var(--app-table-cell-padding-x) 0 0;width:2rem;border-right:0;max-width:18vw}.ph-table td:first-child:has(mat-checkbox) mat-checkbox,.ph-table th:first-child:has(mat-checkbox) mat-checkbox{margin-left:-.125rem}.ph-table td{border-left:1px solid var(--app-table-border-color);border-right:1px solid var(--app-table-border-color)}.ph-table td:has(.ph-table__more-btn){padding-top:0;padding-bottom:0;width:calc(var(--mat-icon-button-state-layer-size) + var(--app-table-cell-padding-x) * 2)}.ph-table tr:has(.mat-mdc-checkbox-checked){background-color:color-mix(in srgb,var(--mat-sys-primary),transparent calc(var(--mat-sys-hover-state-layer-opacity) * 100))}.cell-no-border{border-right-width:0!important}.cell-no-border+th,.cell-no-border+td{border-left-width:0!important}.ph-table th .mdc-label{font-weight:var(--app-table-head-weight)}button.mdc-button{min-width:3.5rem!important;white-space:nowrap}button{--mat-sys-label-large-size: var(--mat-sys-label-medium-size);--mat-sys-label-large-line-height: var(--mat-sys-label-medium-line-height);--mat-sys-label-large-tracking: var(--mat-sys-label-medium-tracking)}button[disabled] .mdc-button__label{opacity:var(--app-disabled-opacity)}[mat-flat-button]:hover:not(:focus){box-shadow:var(--mat-sys-level1)}.mat-mdc-outlined-button,.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{background:var(--mat-sys-tertiary);transition:none!important}.mdc-button__label:has(lucide-icon){display:inline-flex;align-items:center;gap:.5rem}.mdc-button__label:has(lucide-icon) lucide-icon{display:contents}.mdc-button__label:has(lucide-icon) lucide-icon svg{width:var(--app-icon-size);min-width:var(--app-icon-size);height:var(--app-icon-size)}.mat-button-toggle-group:has(.mat-button-toggle-disabled){--mat-button-toggle-divider-color: var(--custom-sys-disabled-container)}.mat-button-toggle-group .mat-button-toggle{border-radius:var(--mat-button-toggle-shape)}.mat-button-toggle-group .mat-button-toggle:focus .mat-button-toggle-focus-overlay,.mat-button-toggle-group .mat-button-toggle:active .mat-button-toggle-focus-overlay{opacity:var(--mat-sys-focus-state-layer-opacity)}.mat-button-toggle-group .mat-button-toggle:first-child{border-radius:var(--mat-sys-corner-large-start)}.mat-button-toggle-group .mat-button-toggle:last-child{border-radius:var(--mat-sys-corner-large-end)}.mat-button-toggle-group .mat-button-toggle-checked{box-shadow:var(--mat-sys-level1),inset 0 0 0 1px var(--mat-sys-primary)}.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{padding:0 1rem}.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay{transition:opacity .35s linear}mat-card.mat-mdc-card{border:1px solid var(--mat-sys-outline-variant)}mat-card.mat-mdc-card .mat-mdc-card-content{padding:0 var(--app-card-padding)}mat-card.mat-mdc-card .mat-mdc-card-content:first-child{padding-top:var(--app-card-padding)}mat-card.mat-mdc-card .mat-mdc-card-content:last-child{padding-bottom:var(--app-card-padding)}mat-card.mat-mdc-card .mat-mdc-card-header,mat-card.mat-mdc-card .mat-mdc-card-actions{padding:var(--app-card-padding);align-items:center}mat-card.mat-mdc-card .mat-mdc-card-header .card-header-actions:empty+mat-divider{display:none}mat-card.mat-mdc-card .mat-mdc-card-header .mat-divider-vertical{height:2rem}.ph-checkbox-indent{padding-left:calc(var(--mat-checkbox-state-layer-size) - var(--app-table-cell-padding-x, 0))}.mdc-checkbox .mdc-checkbox__background{transition:none}.mdc-checkbox--disabled{opacity:var(--app-disabled-opacity)}.mdc-checkbox--disabled:not(.mat-mdc-checkbox-checked) .mdc-checkbox__background{background-color:var(--custom-sys-disabled-container)!important}.mdc-checkbox .mdc-checkbox__background{width:1rem;height:1rem;border-width:1px;border-radius:var(--mat-sys-corner-extra-small);background-color:var(--mat-sys-surface);top:calc((var(--mat-checkbox-state-layer-size) - 1rem) / 2);left:calc((var(--mat-checkbox-state-layer-size) - 1rem) / 2)}.mdc-checkbox .mdc-checkbox__checkmark{inset:.125rem;width:.625rem}.mdc-checkbox .mdc-checkbox__mixedmark{width:60%}.mdc-checkbox:hover .mdc-checkbox__background{background-color:var(--mat-sys-surface)}.mdc-checkbox+.mdc-label{margin-left:-.375rem}.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{background-color:var(--mat-sys-surface)}.mat-mdc-checkbox:has(ph-ellipsis),.mat-mdc-checkbox:has(ph-ellipsis) .mdc-form-field,.mat-mdc-checkbox:has(ph-ellipsis) .mdc-label,.mat-mdc-checkbox:has(.ellipsis),.mat-mdc-checkbox:has(.ellipsis) .mdc-form-field,.mat-mdc-checkbox:has(.ellipsis) .mdc-label{min-width:0;width:100%}.mdc-dialog .mat-mdc-dialog-title:before{display:none!important}.mdc-dialog:has(.mat-mdc-icon-button[mat-dialog-close]) .mat-mdc-dialog-title{padding-right:calc(var(--mat-icon-button-state-layer-size) + var(--app-dialog-close-btn-offset) + 1.25rem)}.mat-mdc-icon-button[mat-dialog-close]{position:absolute;right:var(--dialog-close-btn-offset);top:var(--dialog-close-btn-offset)}.mat-mdc-dialog-actions{gap:.5rem}.ph-dialog--md{--mat-dialog-container-max-width: var(--app-dialog-medium-max-width)}.ph-dialog--lg{--mat-dialog-container-max-width: var(--app-dialog-large-max-width)}.mat-datepicker-popup .mat-datepicker-content{padding:0 var(--app-datepicker-padding-x) .75rem}.mat-datepicker-popup .mat-datepicker-content .mat-calendar{width:--app-datepicker-width}.mat-datepicker-popup .mat-datepicker-content .mat-calendar-body-label{visibility:hidden}.mat-datepicker-popup .mat-datepicker-content .mat-calendar-table-header th{padding-bottom:0}.mat-datepicker-popup .mat-datepicker-content .mat-datepicker-actions{padding:0}.mat-accordion{display:grid;gap:.5rem}.mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none}.mat-accordion .mat-expansion-panel-body{padding-left:var(--app-expension-padding-x);padding-right:var(--app-expension-padding-x)}.mat-accordion .mat-expansion-panel-header{padding-right:var(--app-expension-padding-x);padding-left:calc(var(--app-expension-padding-x) * 1.5)}.mat-accordion .mat-expansion-panel-header-title{flex:initial}.mat-accordion .mat-expansion-panel-header .mat-expansion-indicator{margin-right:var(--app-expension-padding-x)!important}.mat-accordion .mat-expansion-panel-header .mat-expansion-indicator svg{width:var(---app-expansion-indicator-icon-size);height:var(---app-expansion-indicator-icon-size);mask:url(chevron-down.654ac25a7f0270fa.svg) no-repeat center;background:var(--mat-sys-on-surface-variant)}.mat-accordion .mat-expansion-panel-header .mat-expansion-indicator svg path{display:none}.mat-accordion .mat-expansion-panel-spacing{margin:0}.mat-expansion-panel{border-radius:var(--mat-expansion-container-shape)!important}mat-expansion-panel:hover{outline:var(--app-expansion-border-width) solid var(--mat-sys-outline-variant);outline-offset:calc(-1 * var(--app-expansion-border-width))}.ph-accordion-sm{--app-expension-padding-x: 13px;--app-expansion-indicator-icon-size: 1.125rem;--mat-expansion-container-shape: 0;--app-expansion-border-width: 0;--mat-expansion-header-collapsed-state-height: 2.5rem;--mat-expansion-header-expanded-state-height: 2.5rem}.ph-accordion-sm .mat-expansion-indicator{margin-left:1.25rem}.ph-accordion-sm .mat-expansion-panel-header-description{margin-right:0}.ph-accordion-sm .mat-expansion-panel-body{padding:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{--mat-form-field-outlined-hover-outline-color: light-dark(var(--alpha-dark-50-3), var(--alpha-light-100-4))}.mat-form-field-disabled{opacity:var(--app-disabled-opacity)}.mat-form-field-disabled .mat-mdc-notch-piece{background:var(--custom-sys-disabled-container)}.mat-mdc-form-field-icon-prefix{margin-left:.5rem;--mat-icon-button-state-layer-size: 1.5rem}.mat-mdc-form-field-icon-prefix:has(>lucide-icon){margin-left:.75rem;margin-right:.25rem}.cdk-overlay-pane:has(.mat-mdc-select-panel){padding-top:.25rem}div.mdc-menu-surface.mat-mdc-select-panel,div.mdc-menu-surface.mat-mdc-autocomplete-panel{outline:1px solid var(--mat-sys-outline-variant);outline-offset:-1px;border-radius:var(--mat-sys-corner-small)}div.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option,div.mdc-menu-surface.mat-mdc-autocomplete-panel .mat-mdc-option{min-height:var(--app-select-option-height)}div.mdc-menu-surface.mat-mdc-select-panel .mat-mdc-option-pseudo-checkbox,div.mdc-menu-surface.mat-mdc-autocomplete-panel .mat-mdc-option-pseudo-checkbox{transform:scale(.75)}.mat-mdc-form-field .mdc-text-field--outlined{padding-left:.75rem;padding-right:.75rem}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mdc-text-field--outlined{padding-right:.875rem}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix{padding-top:.375rem;padding-bottom:.375rem}.mat-mdc-select-arrow{margin-left:.75rem}.mat-form-field-disabled .mat-mdc-select-arrow{opacity:.7}.mat-mdc-select-arrow svg{width:1rem;height:1rem;background:var(--mat-select-enabled-arrow-color);mask:url(chevron-down-lucide.ce95fae68d1a9f93.svg) no-repeat center;mask-size:100%}.mat-mdc-select-arrow path{display:none}.mat-mdc-form-field:has(input[readonly]) .mat-mdc-form-field-infix{opacity:var(--app-disabled-opacity)}.mat-mdc-form-field:has(input[readonly]) .mat-mdc-notch-piece{--mat-form-field-outlined-outline-color: var(--custom-sys-disabled-container);background:color-mix(in srgb,var(--custom-sys-disabled-container),transparent 38%)}.mat-mdc-form-field:has(input[readonly]),.mat-mdc-form-field:has(input[readonly]) .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field:has(input[readonly]) .mat-datepicker-toggle{pointer-events:none}.mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field .mat-mdc-form-field-error-wrapper{padding:0}.auto-width-select,.auto-width-select .mat-mdc-form-field-flex{width:fit-content}.auto-width-select .mat-mdc-select{width:fit-content;min-width:unset}.auto-width-select .mat-mdc-form-field-infix{width:unset}.cdk-overlay-pane:has(.auto-width-select__panel){width:unset!important}mat-form-field.feedback-select{--mat-form-field-container-height: 1.5rem;--mat-form-field-outlined-container-shape: var(--mat-sys-corner-medium);--mat-select-trigger-text-weight: var(--mat-sys-medium-font-weight);--mat-select-trigger-text-size: var(--mat-sys-label-small-size);--mat-select-enabled-trigger-text-color: var(--app-control-text-color, var(--mat-sys-on-surface));--mat-select-enabled-arrow-color: var(--mat-select-enabled-trigger-text-color);--mat-form-field-outlined-outline-color: var(--app-control-background);line-height:var(--mat-sys-label-small-line-height);letter-spacing:var(--mat-sys-label-small-tracking)}mat-form-field.feedback-select .mat-mdc-form-field-infix{padding:0!important}mat-form-field.feedback-select .mat-mdc-notch-piece{background:var(--app-control-background, var(--mat-sys-surface))}mat-form-field.feedback-select:hover .mat-mdc-notch-piece{--opacity: calc(var(--mat-sys-hover-state-layer-opacity) * 100%);--mat-form-field-outlined-hover-outline-color: color-mix( in srgb, var(--app-control-background), #000 var(--opacity) ) !important;background:color-mix(in srgb,var(--app-control-background),#000 var(--opacity))}mat-form-field.feedback-select.mat-focused .mat-mdc-notch-piece{--opacity: calc(var(--mat-sys-focus-state-layer-opacity) * 100%);--mat-form-field-outlined-focus-outline-color: color-mix( in srgb, var(--app-control-background), #000 var(--opacity) );background:color-mix(in srgb,var(--app-control-background),#000 var(--opacity))}mat-form-field.feedback-select:has(.mat-mdc-select[aria-expanded=true]) .mat-mdc-notch-piece{--opacity: calc(var(--mat-sys-pressed-state-layer-opacity) * 100%);--mat-form-field-outlined-focus-outline-width: 1px;--mat-form-field-outlined-focus-outline-color: var(--mat-select-enabled-trigger-text-color);background:color-mix(in srgb,var(--app-control-background),#000 var(--opacity))}mat-form-field.feedback-select .mdc-notched-outline{z-index:initial}mat-form-field.feedback-select--info{--app-control-background: var(--custom-sys-info-container);--app-control-texgt-color: var(--custom-sys-on-info-container)}mat-form-field.feedback-select--warning{--app-control-background: var(--custom-sys-warning-container);--app-control-text-color: var(--custom-sys-on-warning-container)}mat-form-field.feedback-select--error{--app-control-background: var(--custom-sys-error-container);--app-control-text-color: var(--custom-sys-on-error-container)}mat-form-field.feedback-select--success{--app-control-background: var(--custom-sys-success-container);--app-control-text-color: var(--custom-sys-on-success-container)}.mdc-list-item:hover:before,.mdc-list-item:focus:before{z-index:-1}.mat-mdc-menu-panel{border:1px solid var(--mat-sys-outline-variant)}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}.mat-mdc-menu-panel .mat-mdc-menu-item{--mat-menu-item-label-text-size: var(--mat-sys-body-medium-size);min-height:var(--app-select-option-height)}.mat-mdc-menu-panel.mat-menu-below{margin-top:.25rem}.mat-mdc-menu-panel.mat-menu-above{margin-bottom:.25rem}.mat-mdc-menu-panel .menu-active{background-color:var(--mat-sys-secondary-container)}.active-menu-trigger{background:var(--mat-sys-surface-container-lowest)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__background{width:var(--app-radio-size);height:var(--app-radio-size);margin:calc((var(--mat-radio-state-layer-size) - var(--app-radio-size) - 12px) / 2)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__background:before{top:calc(-1 * (var(--mat-radio-state-layer-size) - var(--app-radio-size)) / 2);left:calc(-1 * (var(--mat-radio-state-layer-size) - var(--app-radio-size)) / 2)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-label{margin-left:-.25rem}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio--disabled .mdc-radio__background{opacity:var(--app-disabled-opacity)}.mdc-slider{--slider-min-max-offset: 1.125rem;width:100%;margin-left:var(--slider-min-max-offset);margin-right:var(--slider-min-max-offset)}.mdc-slider:before,.mdc-slider:after{position:absolute;top:.875rem;font-size:var(--mat-sys-label-small-size);color:var(--mat-sys-on-surface)}.mdc-slider:before{content:attr(data-min);right:calc(100% + var(--slider-min-max-offset) / 2)}.mdc-slider:after{content:attr(data-max);left:calc(100% + var(--slider-min-max-offset) / 2)}.mdc-slider .mdc-slider__thumb-knob{border-width:1px;border-color:var(--mat-sys-secondary);transition:all .35s ease-in-out;border-radius:var(--mat-sys-corner-full)}.mdc-slider .mdc-slider__thumb-knob:hover{box-shadow:var(--mat-sys-level1)}.mdc-slider .mdc-slider__tick-mark--active,.mdc-slider .mdc-slider__tick-mark--inactive{box-shadow:0 0 0 1px var(--mat-sys-surface)}.mdc-slider .mdc-slider__track--inactive{opacity:1}.mdc-slider .mdc-slider__value-indicator{transform:initial}.mdc-slider__value-indicator-container{bottom:initial;top:2.375rem}.mdc-slider .mat-mdc-focus-indicator{display:none!important}.mdc-slider:not(.mdc-slider--range){--mat-slider-active-track-color: transparent;--mat-slider-disabled-active-track-color: transparent}mat-slider.ph-slider{--slider-width: calc(100% - calc(2 * var(--slider-min-max-offset)));--mat-slider-label-container-color: var(--mat-sys-inverse-surface);--mat-slider-label-label-text-color: var(--mat-sys-inverse-on-surface);--mat-slider-value-indicator-width: fit-content;--mat-slider-value-indicator-height: 1.5rem;--mat-slider-value-indicator-padding: 0 .25rem;--mat-slider-value-indicator-opacity: 1;--mat-slider-value-indicator-border-radius: var(--mat-sys-corner-full);--mat-slider-label-label-text-size: var(--mat-sys-label-small-size);--mat-slider-with-overlap-handle-outline-color: var(--mat-sys-secondary);--opacity-hover: calc(var(--mat-sys-hover-state-layer-opacity) * 100%);--opacity-focus: calc(var(--mat-sys-focus-state-layer-opacity) * 100%);--mat-slider-hover-handle-color: color-mix(in srgb, var(--mat-sys-primary-fixed-dim), #000 var(--opacity-hover));--mat-slider-focus-handle-color: color-mix(in srgb, var(--mat-sys-primary-fixed-dim), #000 var(--opacity-focus));--mat-slider-disabled-handle-color: var(--mat-sys-primary-fixed-dim);width:var(--slider-width);margin:0 calc(var(--slider-min-max-offset) / 2)}mat-slider.ph-slider .mdc-slider__thumb:not(.mdc-slider__thumb--focused) .mdc-slider__thumb-knob{transition-duration:0s!important}mat-slider.ph-slider .mdc-slider__thumb-knob{box-sizing:border-box!important;border-color:var(--mat-sys-secondary)!important}mat-slider.ph-slider.mdc-slider--range .mdc-slider__thumb-knob{--mat-slider-handle-width: .625rem;width:var(--mat-slider-handle-width)!important;max-width:var(--mat-slider-handle-width)!important}mat-slider.ph-slider.mdc-slider--range .mdc-slider__thumb{z-index:2}mat-slider.ph-slider.mdc-slider--range .mdc-slider__thumb:not(.mdc-slider__thumb--focused) .mdc-slider__thumb-knob{transition-duration:0s!important}mat-slider.ph-slider.mdc-slider--range .mdc-slider__thumb:first-of-type .mdc-slider__thumb-knob{border-radius:var(--mat-sys-corner-full) 0 0 var(--mat-sys-corner-full);margin-left:calc(var(--mat-slider-handle-width) / 2 * -1)}mat-slider.ph-slider.mdc-slider--range .mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:var(--mat-sys-secondary)}mat-slider.ph-slider.mdc-slider--range mat-slider-visual-thumb+mat-slider-visual-thumb .mdc-slider__thumb-knob{border-radius:0 var(--mat-sys-corner-full) var(--mat-sys-corner-full) 0!important;margin-left:calc(var(--mat-slider-handle-width) / 2)!important;margin-right:0!important}mat-slider.ph-slider .mdc-slider__value-indicator-text{min-width:var(--mat-slider-value-indicator-height)}mat-slider.ph-slider .ph-slider__suggested{--offset: calc(-20% + (var(--value-as-percentage) * (-80% - (-20%)) / 100));left:calc(var(--value-as-percentage) * 1%);transform:translate(var(--offset));--marker-top-offset: 1px;top:var(--marker-top-offset);pointer-events:none;-webkit-user-select:none;user-select:none;width:.625rem;height:.5rem;display:block;position:absolute;z-index:0;color:var(--custom-sys-info, var(--mat-sys-on-surface));overflow:visible}mat-slider.ph-slider .ph-slider__suggested:after{content:attr(data-value);text-align:center;width:var(--mat-slider-value-indicator-width);font-size:var(--mat-slider-label-label-text-size, var(--mat-sys-label-medium-size));font-weight:var(--mat-slider-label-label-text-weight, var(--mat-sys-label-medium-weight));line-height:var(--mat-slider-label-label-text-line-height, var(--mat-sys-label-medium-line-height));letter-spacing:var(--mat-slider-label-label-text-tracking, var(--mat-sys-label-medium-tracking));position:absolute;top:calc(38px - var(--marker-top-offset));left:50%;transform:translate(-50%);color:var(--mat-sys-on-surface)}.mdc-slider__thumb .mat-ripple{opacity:0!important}.mdc-snackbar__label{padding:var(--app-snackbar-padding)!important}.mdc-snackbar .mat-mdc-snackbar-surface{box-shadow:var(--mat-sys-level1);outline:1px solid var(--mat-sys-outline-variant);outline-offset:-1px}.mat-mdc-snack-bar-container{margin:var(--app-snackbar-margin)!important}.mat-mdc-tab-group .mdc-tab{padding:0 var(--app-tab-padding-x);min-width:3rem}.mat-mdc-tab-group:has(.mat-mdc-card){--distance: .25rem;margin-right:calc(var(--distance) * -1);margin-left:calc(var(--distance) * -1)}.mat-mdc-tab-group:has(.mat-mdc-card) .mat-mdc-tab-body-content{padding-right:var(--distance);padding-left:var(--distance)}.ph-tabs--scroll .mat-mdc-tab-body-content{scrollbar-gutter:stable}.ph-tabs--sticky-header>.mat-mdc-tab-header{position:sticky;top:0;background:var(--app-tabs-background, var(--mat-sys-surface));padding-right:1rem;z-index:2}.mdc-tab__text-label{transition:none!important;transition-delay:0ms!important}mat-tooltip-component .mat-mdc-tooltip-surface{max-width:19rem;box-shadow:var(--mat-sys-level2)}.tooltip__disc{--disc-size: .5rem;display:inline-block;width:var(--disc-size);min-width:var(--disc-size);height:var(--disc-size);border-radius:var(--disc-size);background:var(--mat-sys-outline)}.tooltip__divider{width:100%;height:1px;background:var(--mat-sys-outline)}ngx-skeleton-loader>.skeleton-loader.progress{cursor:default;height:100%;border-radius:var(--mat-sys-corner-medium);background-color:var(--mat-sys-secondary-container)}ngx-skeleton-loader>.skeleton-loader.progress:before{background-image:linear-gradient(90deg,var(--mat-sys-secondary-container),var(--mat-sys-inverse-on-surface),var(--mat-sys-secondary-container))!important}.ph-skeleton-loader-container ngx-skeleton-loader>.skeleton-loader.progress{height:100%}.mat-toolbar{padding:0 var(--app-content-padding-x)!important}body{overflow-y:hidden}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%}.workspace-grid{--panel-width: 23.375rem;--gap: 1rem;display:grid;gap:var(--gap);grid-template-columns:var(--panel-width) calc(100% - var(--gap) - var(--panel-width))}@media (min-width: 1920px){.workspace-grid{--panel-width: 28.375rem}}
