@font-face{font-family:videogular;src:url(videogular.3fd92bcf683e015f.eot?hj1wei);src:url(videogular.3fd92bcf683e015f.eot?hj1wei#iefix) format("embedded-opentype"),url(videogular.a2e9f11f226cda93.ttf?hj1wei) format("truetype"),url(videogular.ef07f01ce399477e.woff?hj1wei) format("woff"),url(videogular.b5fa324995460a3b.svg?hj1wei#videogular) format("svg");font-weight:400;font-style:normal}[class*=" vg-icon-"],[class^=vg-icon-]{font-family:videogular!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;width:50px;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vg-icon-closed_caption:before{content:"\e006"}.vg-icon-pause:before{content:"\e018"}.vg-icon-play_arrow:before{content:"\e01b"}.vg-icon-repeat:before{content:"\e023"}.vg-icon-replay:before{content:"\e025"}.vg-icon-skip_next:before{content:"\e027"}.vg-icon-skip_previous:before{content:"\e028"}.vg-icon-stop:before{content:"\e02a"}.vg-icon-volume_down:before{content:"\e030"}.vg-icon-volume_mute:before{content:"\e031"}.vg-icon-volume_off:before{content:"\e032"}.vg-icon-volume_up:before{content:"\e033"}.vg-icon-hd:before{content:"\e035"}.vg-icon-forward_10:before{content:"\e038"}.vg-icon-forward_30:before{content:"\e039"}.vg-icon-replay_10:before{content:"\e03b"}.vg-icon-replay_30:before{content:"\e03c"}.vg-icon-fullscreen:before{content:"\e20c"}.vg-icon-fullscreen_exit:before{content:"\e20d"}vg-player video{width:100%;height:100%}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@charset "UTF-8";.switch.switch-small{min-width:33px}.switch.switch-medium{min-width:50px}.switch.switch-large{min-width:60px}.switch.switch-small>.switch-pane>span{font-size:9px}.switch.switch-medium>.switch-pane>span{font-size:16px}.switch.switch-large>.switch-pane>span{font-size:16px}.switch{border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;padding:0;margin:0;cursor:pointer;box-shadow:#dfdfdf 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all;white-space:nowrap}.switch small{border-radius:100%;box-shadow:0 1px 3px #0006;position:absolute;top:0;right:calc(100% - 30px);transition:.3s ease-out all;-webkit-transition:.3s ease-out all;background:#fff;display:flex;align-items:center;justify-content:center}.switch.switch-small{height:20px;border-radius:20px}.switch.switch-small small{width:20px;height:20px;right:calc(100% - 20px)}.switch.switch-small>.switch-pane>span{line-height:20px}.switch.switch-small>.switch-pane .switch-label-checked{padding-right:25px;padding-left:10px}.switch.switch-small>.switch-pane .switch-label-unchecked{padding-left:25px;padding-right:10px}.switch.switch-medium{height:30px;border-radius:30px}.switch.switch-medium small{width:30px;height:30px;right:calc(100% - 30px)}.switch.switch-medium>.switch-pane>span{line-height:30px}.switch.switch-medium>.switch-pane .switch-label-checked{padding-right:35px;padding-left:15px}.switch.switch-medium>.switch-pane .switch-label-unchecked{padding-left:35px;padding-right:15px}.switch.switch-large{height:40px;border-radius:40px}.switch.switch-large small{width:40px;height:40px;right:calc(100% - 40px)}.switch.switch-large>.switch-pane>span{line-height:40px}.switch.switch-large>.switch-pane .switch-label-checked{padding-right:45px;padding-left:20px}.switch.switch-large>.switch-pane .switch-label-unchecked{padding-left:45px;padding-right:20px}.switch.checked{background:rgb(100,189,99)}.switch.checked small{right:0;left:auto}.switch.checked .switch-pane{top:0}.switch.checked .switch-pane .switch-label-checked{display:block}.switch.checked .switch-pane .switch-label-unchecked{display:none}.switch.disabled{opacity:.5;cursor:not-allowed}.switch .switch-pane{display:flex;flex-direction:column;height:100%;min-height:100%;justify-content:flex-start;align-items:center;top:0;position:relative;pointer-events:none}.switch .switch-pane>span{display:block;min-height:100%}.switch .switch-pane .switch-label{color:#000}.switch .switch-pane .switch-label-checked{display:none}.switch .switch-pane .switch-label-unchecked{display:block}.switch.loading{background-color:#f1f1f1}.switch.loading small{background-color:transparent;border:none;box-shadow:none;right:50%;transform:translate(50%)}*,: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: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-left-0\.5{left:-.125rem}.-left-1{left:-.25rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-auto{bottom:auto}.left-1\/2{left:50%}.left-2{left:.5rem}.left-auto{left:auto}.right-0{right:0}.right-2{right:.5rem}.right-auto{right:auto}.top-0{top:0}.top-auto{top:auto}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[998\]{z-index:998}.-order-1{order:-1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.\!m-0{margin:0!important}.m-0{margin:0}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.ms-auto{-webkit-margin-start:auto;margin-inline-start:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-row{display:table-row}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-\[2\.1rem\]{min-height:2.1rem}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.4rem\]{min-height:2.4rem}.min-h-full{min-height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[80px\]{width:80px}.w-\[clamp\(140px\,14vw\,180px\)\]{width:clamp(140px,14vw,180px)}.w-\[clamp\(92px\,9vw\,110px\)\]{width:clamp(92px,9vw,110px)}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.max-w-\[1600px\]{max-width:1600px}.max-w-\[clamp\(140px\,18vw\,240px\)\]{max-width:clamp(140px,18vw,240px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.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))}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[var\(--config-spacing-md\,1rem\)\]{gap:1rem;gap:var(--config-spacing-md,1rem)}.gap-\[var\(--config-spacing-sm\,0\.75rem\)\]{gap:.75rem;gap:var(--config-spacing-sm,.75rem)}.gap-\[var\(--config-spacing-xs\,0\.5rem\)\]{gap:.5rem;gap:var(--config-spacing-xs,.5rem)}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded-\[var\(--config-border-radius\,0\.5rem\)\]{border-radius:4px;border-radius:var(--config-border-radius,.5rem)}.rounded-\[var\(--config-border-radius-lg\,0\.75rem\)\]{border-radius:.75rem;border-radius:var(--config-border-radius-lg,.75rem)}.rounded-b-lg{border-bottom-right-radius:10px;border-bottom-right-radius:calc(var(--config-border-radius, 4px) * 2.5);border-bottom-left-radius:10px;border-bottom-left-radius:calc(var(--config-border-radius, 4px) * 2.5)}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.\!border-solid{border-style:solid!important}.border-\[var\(--config-border-color\,rgba\(0\,0\,0\,0\.08\)\)\]{border-color:#e0e0e0;border-color:var(--config-border-color,rgba(0,0,0,.08))}.border-\[var\(--config-border-color\,rgba\(0\,0\,0\,0\.12\)\)\]{border-color:#e0e0e0;border-color:var(--config-border-color,rgba(0,0,0,.12))}.border-\[var\(--config-border-color\,var\(--border-color\,\#dfe3ea\)\)\]{border-color:#e0e0e0;border-color:var(--config-border-color,var(--border-color,#dfe3ea))}.border-\[var\(--config-border-color\,var\(--border-color\,\#e5e7eb\)\)\]{border-color:#e0e0e0;border-color:var(--config-border-color,var(--border-color,#e5e7eb))}.border-gray-200{--tw-border-opacity: 1;border-color:#e5e7eb;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:#d1d5db;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.\!bg-transparent{background-color:transparent!important}.bg-\[var\(--config-bg\,var\(--body-bg-color\,\#f4f6fb\)\)\]{background-color:#f6f7f9;background-color:var(--config-bg,var(--body-bg-color,#f4f6fb))}.bg-\[var\(--config-hover-bg\,rgba\(0\,0\,0\,0\.04\)\)\]{background-color:#f7f8fa;background-color:var(--config-hover-bg,rgba(0,0,0,.04))}.bg-\[var\(--config-surface-color\,\#ffffff\)\]{background-color:#fff;background-color:var(--config-surface-color,#ffffff)}.bg-\[var\(--config-surface-color\,var\(--surface-color\,\#fff\)\)\]{background-color:#fff;background-color:var(--config-surface-color,var(--surface-color,#fff))}.bg-black\/5{background-color:#0000000d}.bg-gray-100{--tw-bg-opacity: 1;background-color:#f3f4f6;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:#f9fafb;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:#fff;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-1{padding:.25rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[var\(--config-spacing-md\,1rem\)\]{padding-left:1rem;padding-left:var(--config-spacing-md,1rem);padding-right:1rem;padding-right:var(--config-spacing-md,1rem)}.px-\[var\(--config-spacing-sm\,0\.75rem\)\]{padding-left:.75rem;padding-left:var(--config-spacing-sm,.75rem);padding-right:.75rem;padding-right:var(--config-spacing-sm,.75rem)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pl-3{padding-left:.75rem}.pl-6{padding-left:1.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-mono{font-family:Monaco,Courier New,monospace}.font-sans{font-family:Inter,system-ui,sans-serif}.text-4xl{font-size:2.25rem}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[2\.5rem\]{line-height:2.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide,.tracking-wider{letter-spacing:.05em}.text-\[var\(--config-primary-color\,\#1976d2\)\]{color:#06f;color:var(--config-primary-color,#1976d2)}.text-\[var\(--config-text-primary\,rgba\(0\,0\,0\,0\.87\)\)\]{color:#212121;color:var(--config-text-primary,rgba(0,0,0,.87))}.text-\[var\(--config-text-secondary\,rgba\(0\,0\,0\,0\.6\)\)\]{color:#757575;color:var(--config-text-secondary,rgba(0,0,0,.6))}.text-\[var\(--config-text-secondary\,var\(--text-secondary\,\#6b7280\)\)\]{color:#757575;color:var(--config-text-secondary,var(--text-secondary,#6b7280))}.text-amber-700{--tw-text-opacity: 1;color:#b45309;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:#6b7280;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:#4b5563;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px rgba(0, 0, 0, .05);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 10px 15px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);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)}.\!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}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-\[var\(--config-transition-duration\,200ms\)\]{transition-duration:.2s;transition-duration:var(--config-transition-duration,.2s)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.rounded-none{border-radius:0}.rounded{border-radius:4px;border-radius:var(--config-border-radius, 4px)}.rounded-md{border-radius:8px;border-radius:calc(var(--config-border-radius, 4px) * 2)}.rounded-lg{border-radius:10px;border-radius:calc(var(--config-border-radius, 4px) * 2.5)}.rounded-xl{border-radius:12px;border-radius:calc(var(--config-border-radius, 4px) * 3)}.rounded-2xl{border-radius:16px;border-radius:calc(var(--config-border-radius, 4px) * 4)}.rounded-full{border-radius:9999px}.rounded-b-lg{border-bottom-left-radius:10px;border-bottom-left-radius:calc(var(--config-border-radius, 4px) * 2.5);border-bottom-right-radius:10px;border-bottom-right-radius:calc(var(--config-border-radius, 4px) * 2.5)}:root{--page-header-height: 64px;--nav-height: 64px;--side-nav-width: 280px;--mobile-navbar-height: 0px;--success-color: #388e3c;--header-bg-color: whitesmoke}@media only screen and (max-width: 959px){:root{--mobile-navbar-height: 80px}}:root{--utilities-chat-drawer-offset-top: 52px;--utilities-chat-drawer-max-width: min(34rem, 96vw);--utilities-chat-drawer-inner-fillet: 14px;--utilities-chat-drawer-header-bg: #182235;--utilities-chat-drawer-header-text: #e5e7eb;--utilities-chat-drawer-title: #e5e7eb;--utilities-chat-drawer-meta: #cbd5e1;--utilities-chat-drawer-border: rgba(200, 215, 235, .18);--utilities-chat-drawer-surface: #182235;--utilities-chat-drawer-subtle: rgba(148, 163, 184, .12)}.chat-drawer{top:52px!important;top:var(--utilities-chat-drawer-offset-top, 52px)!important;height:calc(100% - 52px)!important;height:calc(100% - var(--utilities-chat-drawer-offset-top, 52px))!important;width:min(34rem,96vw)!important;width:var(--utilities-chat-drawer-max-width, min(34rem, 96vw))!important;min-width:min(34rem,96vw)!important;min-width:var(--utilities-chat-drawer-max-width, min(34rem, 96vw))!important;max-width:min(34rem,96vw)!important;max-width:var(--utilities-chat-drawer-max-width, min(34rem, 96vw))!important}.chat-drawer med-chat-window .chat-window.form-container .chat-window__header{background:#182235!important;background:var(--utilities-chat-drawer-header-bg)!important;color:#e5e7eb!important;color:var(--utilities-chat-drawer-header-text)!important}:root{--utilities-chat-z-fab: 1100;--utilities-chat-z-panel: 1200;--utilities-chat-drawer-offset-top: 52px;--utilities-chat-drawer-max-width: min(34rem, 96vw);--utilities-chat-drawer-inner-fillet: 14px;--utilities-chat-drawer-header-bg: #182235;--utilities-chat-drawer-header-text: #e5e7eb;--utilities-chat-drawer-title: #e5e7eb;--utilities-chat-drawer-meta: #cbd5e1;--utilities-chat-drawer-border: rgba(200, 215, 235, .18);--utilities-chat-drawer-surface: #182235;--utilities-chat-drawer-subtle: rgba(148, 163, 184, .12)}.chat-drawer-corner{position:absolute;top:0;left:-13px;left:calc(-1 * var(--utilities-chat-drawer-inner-fillet, var(--demo-chrome-inner-fillet, 14px)) + 1px);width:14px;width:var(--utilities-chat-drawer-inner-fillet, var(--demo-chrome-inner-fillet, 14px));height:14px;height:var(--utilities-chat-drawer-inner-fillet, var(--demo-chrome-inner-fillet, 14px));display:block;line-height:0;pointer-events:none;z-index:12}.chat-drawer-corner__svg{display:block;width:100%;height:100%;transform:scaleX(-1);transform-origin:center}.chat-drawer-corner__path{fill:#182235;fill:var(--utilities-chat-drawer-corner-fill, var(--utilities-chat-drawer-header-bg, #182235))}.chat-drawer{top:52px!important;top:var(--utilities-chat-drawer-offset-top, 52px)!important;height:calc(100% - 52px)!important;height:calc(100% - var(--utilities-chat-drawer-offset-top, 52px))!important;width:min(34rem,96vw)!important;width:var(--utilities-chat-drawer-max-width, min(34rem, 96vw))!important;min-width:min(34rem,96vw)!important;min-width:var(--utilities-chat-drawer-max-width, min(34rem, 96vw))!important;max-width:min(34rem,96vw)!important;max-width:var(--utilities-chat-drawer-max-width, min(34rem, 96vw))!important;box-shadow:none!important;border-left:0!important;-webkit-border-start:1px solid rgba(200,215,235,.1)!important;border-inline-start:1px solid rgba(200,215,235,.1)!important;-webkit-border-start:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .2))!important;border-inline-start:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .2))!important}.chat-drawer med-chat-list .chat-menu-container{--chat-list-header-bg: var(--utilities-chat-drawer-header-bg);--chat-list-header-text: var(--utilities-chat-drawer-header-text);--chat-list-border: var(--utilities-chat-drawer-border)}.chat-drawer med-chat-window .chat-window.form-container{--chat-window-header-bg: var(--utilities-chat-drawer-header-bg);--chat-window-header-fg: var(--utilities-chat-drawer-header-text)}.chat-drawer med-chat-window .chat-window.form-container .chat-window__header{background:#182235!important;background:var(--utilities-chat-drawer-header-bg)!important;color:#e5e7eb!important;color:var(--utilities-chat-drawer-header-text)!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start}.chat-drawer med-chat-window .chat-window.form-container .chat-window__header-title,.chat-drawer med-chat-window .chat-window.form-container .chat-window__header-link,.chat-drawer med-chat-window .chat-window.form-container .chat-window__header-icon-btn,.chat-drawer med-chat-window .chat-window.form-container .chat-window__header-more-btn,.chat-drawer med-chat-window .chat-window.form-container .chat-window__header-close-btn,.chat-drawer med-chat-window .chat-window.form-container .chat-window__header-back-btn,.chat-drawer med-chat-window .chat-window.form-container .chat-window__header .chatIcon{color:#e5e7eb!important;color:var(--utilities-chat-drawer-header-text)!important}.chat-drawer med-chat-window .chat-window .message-attachments{width:100%;max-width:100%}.chat-drawer med-chat-window .chat-window .message-attachments__item{width:100%;max-width:100%;min-width:0;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:.35rem;-moz-column-gap:.35rem;column-gap:.35rem}.chat-drawer med-chat-window .chat-window .message-attachments__actions{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0}.chat-drawer med-chat-window .chat-window .message-attachments__action{width:30px;min-width:30px;height:30px;min-height:30px;border-radius:8px}.chat-drawer med-chat-window .chat-window .message-attachments__action-icon{width:17px!important;height:17px!important;font-size:17px!important;line-height:17px!important}.chat-drawer med-chat-window .chat-window .message-attachments__label{min-width:0;white-space:normal;overflow:visible;text-overflow:initial;overflow-wrap:anywhere;word-break:break-word;line-height:1.2}.chat-drawer .mat-drawer-inner-container{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}.chat-drawer med-chat-list,.chat-drawer med-chat-window{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%}.chat-drawer med-chat-list .chat-menu-container.chat-menu-container--embedded{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.chat-drawer med-chat-list .chat-menu-container--embedded .mat-mdc-card-content,.chat-drawer med-chat-list .chat-menu-container--embedded .mat-card-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chat-drawer med-chat-list .chat-menu-container--embedded .chat_container.cdk-virtual-scroll-viewport{flex:1 1 auto;min-height:0;height:auto}.chat-drawer.chat-drawer--dark-backdrop{--utilities-chat-drawer-header-bg: var(--drawer-header-chrome, #090d15)}med-chat-window .chat-window .message-attachments{width:100%;max-width:100%}med-chat-window .chat-window .message-attachments__item{width:100%;max-width:100%;min-width:0;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:.35rem;-moz-column-gap:.35rem;column-gap:.35rem}med-chat-window .chat-window .message-attachments__actions{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0}med-chat-window .chat-window .message-attachments__action{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;border-radius:8px!important}med-chat-window .chat-window .message-attachments__action-icon{width:17px!important;height:17px!important;font-size:17px!important;line-height:17px!important}med-chat-window .chat-window .message-attachments__label{min-width:0;white-space:normal;overflow:visible;text-overflow:initial;overflow-wrap:anywhere;word-break:break-word;line-height:1.2}.chat-drawer{--utilities-chat-drawer-header-bg: var(--nav-bg-overlay-panel, var(--demo-chrome-dark, #182235));--utilities-chat-drawer-header-text: var(--nav-text-primary, #e5e7eb);--utilities-chat-drawer-title: var(--nav-text-primary, #e5e7eb);--utilities-chat-drawer-meta: var(--nav-text-secondary, #cbd5e1);--utilities-chat-drawer-border: var(--nav-border-overlay, rgba(200, 215, 235, .18));--utilities-chat-drawer-surface: var(--nav-bg-overlay-panel, var(--nav-bg-surface, #182235));--utilities-chat-drawer-subtle: rgba(148, 163, 184, .12)}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:none;display:var(--mat-focus-indicator-display, none);border:3px solid transparent;border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:4px;border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:none;display:var(--mat-mdc-focus-indicator-display, none);border:3px solid transparent;border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:4px;border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-badge-content{font-weight:600;font-size:12px;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 18.75px/25px Poppins,Helvetica Neue,sans-serif;font:400 18.75px / 25px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 15.625px/25px Poppins,Helvetica Neue,sans-serif;font:500 15.625px / 25px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 12.5px/21.875px Poppins,Helvetica Neue,sans-serif;font:400 12.5px / 21.875px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 11.71875px/18.75px Poppins,Helvetica Neue,sans-serif;font:400 11.71875px / 18.75px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(10.9375px * .83) / 15.625px "Poppins","Helvetica Neue",sans-serif;font:400 calc(10.9375px * .83) / 15.625px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(10.9375px * .67) / 15.625px "Poppins","Helvetica Neue",sans-serif;font:400 calc(10.9375px * .67) / 15.625px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 10.9375px/18.75px Poppins,Helvetica Neue,sans-serif;font:500 10.9375px / 18.75px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 10.9375px/15.625px Poppins,Helvetica Neue,sans-serif;font:400 10.9375px / 15.625px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 9.375px/15.625px Poppins,Helvetica Neue,sans-serif;font:400 9.375px / 15.625px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 87.5px/87.5px Poppins,Helvetica Neue,sans-serif;font:300 87.5px / 87.5px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 43.75px/43.75px Poppins,Helvetica Neue,sans-serif;font:400 43.75px / 43.75px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 35.15625px/37.5px Poppins,Helvetica Neue,sans-serif;font:400 35.15625px / 37.5px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 26.5625px/31.25px Poppins,Helvetica Neue,sans-serif;font:400 26.5625px / 31.25px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 10.9375px/15.625px Poppins,Helvetica Neue,sans-serif;font:400 10.9375px / 15.625px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:10.9375px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-card-title{font-size:18.75px;font-weight:500}.mat-card-header .mat-card-title{font-size:15.625px}.mat-card-subtitle,.mat-card-content{font-size:10.9375px}.mat-checkbox{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-checkbox-layout .mat-checkbox-label{line-height:18.75px}.mat-chip{font-size:10.9375px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-header-cell{font-size:9.375px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:10.9375px}.mat-calendar{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:10.9375px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 15.625px/25px Poppins,Helvetica Neue,sans-serif;font:500 15.625px / 25px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-expansion-panel-header{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:11.71875px;font-weight:400}.mat-expansion-panel-content{font:400 10.9375px/15.625px Poppins,Helvetica Neue,sans-serif;font:400 10.9375px / 15.625px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-form-field{font:400 12.5px/1.125 Poppins,Helvetica Neue,sans-serif;font:400 12.5px / 1.125 var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34373em) scale(.75);width:133.3333533333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34372em) scale(.75);width:133.3333633333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00106px);width:133.3333933333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00107px);width:133.3334033333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00108px);width:133.3334133333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28116em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28115em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28114em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59373em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59372em) scale(.75);width:133.3333633333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59373em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59372em) scale(.75);width:133.3333633333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:10.9375px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:9.375px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:10.9375px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:9.375px}.mat-radio-button,.mat-select{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-slider-thumb-label-text{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:9.375px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-step-label{font-size:10.9375px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:10.9375px}.mat-step-label-selected{font-size:10.9375px;font-weight:500}.mat-tab-group{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-tab-label,.mat-tab-link{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:10.9375px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 15.625px/25px Poppins,Helvetica Neue,sans-serif;font:500 15.625px / 25px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal;margin:0}.mat-tooltip{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-list-base .mat-list-item{font-size:12.5px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:10.9375px}.mat-list-base .mat-list-option{font-size:12.5px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:10.9375px}.mat-list-base .mat-subheader{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:10.9375px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:9.375px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:9.375px}.mat-list-base[dense] .mat-list-option{font-size:9.375px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:9.375px}.mat-list-base[dense] .mat-subheader{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:9.375px;font-weight:500}.mat-option{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:12.5px}.mat-optgroup-label{font:500 10.9375px/18.75px Poppins,Helvetica Neue,sans-serif;font:500 10.9375px / 18.75px var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));letter-spacing:normal}.mat-simple-snackbar{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif));font-size:10.9375px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:10.9375px}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#06f}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#06f}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#0066ff}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:white;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#0066ff}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#0066ff;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary,.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#06f}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay,.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#06f}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:black}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#06f}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:white}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:white;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#06f}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#0066ff}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#0066ff}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:black}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#06f;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#06f;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.mat-table{background:white}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(0,102,255,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(0,102,255,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(0,102,255,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#06f;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#06f6}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0066ff4d}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0066ff4d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(0,102,255,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(0,102,255,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(0,102,255,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#06f;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#06f6}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0066ff4d}@media (hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0066ff4d}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active,.mat-datepicker-toggle-active.mat-accent{color:#06f}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:white;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label,.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#06f}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#06f}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#06f}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#06f}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#06f}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#06f}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary,.mat-icon.mat-accent{color:#06f}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#06f}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#06f}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:white}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:white}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#bcd5fb}.mat-progress-bar-buffer{background-color:#bcd5fb}.mat-progress-bar-fill:after{background-color:#06f}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#bcd5fb}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#bcd5fb}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#06f}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#06f}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#06f}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#06f}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#06f}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#06f}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#06f}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:white}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow,.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#06f}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#06f}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#0066ff8a}.mat-slide-toggle.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#06f}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#0066ff8a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#06f}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#06f}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#06f3}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#06f}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#06f3}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#06f;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#06f;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#4d92ff4d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#06f}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#4d92ff4d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#06f}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#4d92ff4d}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#06f}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#4d92ff4d}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#06f}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-toolbar{background:whitesmoke;color:#000000de}.mat-toolbar.mat-primary,.mat-toolbar.mat-accent{background:#0066ff;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:white}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#06f}:root{--primary-color: #0066ff;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--font-family: "Poppins", "Helvetica Neue", sans-serif;--accent-color: #0066ff;--warn-color: #d32f2f;--body-bg-color: #f6f7f9;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #e0e0e0;--hover-bg: #f7f8fa;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent;--table-header-bg: #f2f3f5}.dark-theme{--primary-color: #64b5f6;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #ffb74d;--warn-color: #ef5350;--body-bg-color: #303030;--surface-color: #424242;--text-primary: #ffffff;--text-secondary: #b0b0b0;--border-color: #616161;--hover-bg: #4a4a4a;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #1e1e1e;--scrollbar-thumb: #424242;--scrollbar-thumb-hover: #616161;--scrollbar-thumb-idle: rgba(66, 66, 66, .22);--scrollbar-thumb-border: rgba(255, 255, 255, .48)}.dark-theme .mat-ripple-element{background-color:#ffffff1a}.dark-theme .mat-option{color:#fff}.dark-theme .mat-option:hover:not(.mat-option-disabled),.dark-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(255,255,255,.04)}.dark-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(255,255,255,.04)}.dark-theme .mat-option.mat-active{background:rgba(255,255,255,.04);color:#fff}.dark-theme .mat-option.mat-option-disabled{color:#ffffff80}.dark-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#2196f3}.dark-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff9100}.dark-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.dark-theme .mat-optgroup-label{color:#ffffffb3}.dark-theme .mat-optgroup-disabled .mat-optgroup-label{color:#ffffff80}.dark-theme .mat-pseudo-checkbox{color:#ffffffb3}.dark-theme .mat-pseudo-checkbox:after{color:#303030}.dark-theme .mat-pseudo-checkbox-disabled{color:#686868}.dark-theme .mat-primary .mat-pseudo-checkbox-checked,.dark-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#2196f3}.dark-theme .mat-pseudo-checkbox-checked,.dark-theme .mat-pseudo-checkbox-indeterminate,.dark-theme .mat-accent .mat-pseudo-checkbox-checked,.dark-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff9100}.dark-theme .mat-warn .mat-pseudo-checkbox-checked,.dark-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.dark-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.dark-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}.dark-theme .mat-app-background,.dark-theme.mat-app-background{background-color:#303030;color:#fff}.dark-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.dark-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.dark-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.dark-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.dark-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dark-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.dark-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.dark-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.dark-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.dark-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.dark-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.dark-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.dark-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.dark-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.dark-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.dark-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.dark-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.dark-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.dark-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.dark-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.dark-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.dark-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.dark-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.dark-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.dark-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.dark-theme .mat-autocomplete-panel{background:#424242;color:#fff}.dark-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dark-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#424242}.dark-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}.dark-theme .mat-badge-content{color:#fff;background:#2196f3}.cdk-high-contrast-active .dark-theme .mat-badge-content{outline:solid 1px;border-radius:0}.dark-theme .mat-badge-accent .mat-badge-content{background:#ff9100;color:#000000de}.dark-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.dark-theme .mat-badge-disabled .mat-badge-content{background:#6e6e6e;color:#ffffff80}.dark-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#424242;color:#fff}.dark-theme .mat-button,.dark-theme .mat-icon-button,.dark-theme .mat-stroked-button{color:inherit;background:transparent}.dark-theme .mat-button.mat-primary,.dark-theme .mat-icon-button.mat-primary,.dark-theme .mat-stroked-button.mat-primary{color:#2196f3}.dark-theme .mat-button.mat-accent,.dark-theme .mat-icon-button.mat-accent,.dark-theme .mat-stroked-button.mat-accent{color:#ff9100}.dark-theme .mat-button.mat-warn,.dark-theme .mat-icon-button.mat-warn,.dark-theme .mat-stroked-button.mat-warn{color:#f44336}.dark-theme .mat-button.mat-primary.mat-button-disabled,.dark-theme .mat-button.mat-accent.mat-button-disabled,.dark-theme .mat-button.mat-warn.mat-button-disabled,.dark-theme .mat-button.mat-button-disabled.mat-button-disabled,.dark-theme .mat-icon-button.mat-primary.mat-button-disabled,.dark-theme .mat-icon-button.mat-accent.mat-button-disabled,.dark-theme .mat-icon-button.mat-warn.mat-button-disabled,.dark-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.dark-theme .mat-stroked-button.mat-primary.mat-button-disabled,.dark-theme .mat-stroked-button.mat-accent.mat-button-disabled,.dark-theme .mat-stroked-button.mat-warn.mat-button-disabled,.dark-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#ffffff4d}.dark-theme .mat-button.mat-primary .mat-button-focus-overlay,.dark-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.dark-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#2196f3}.dark-theme .mat-button.mat-accent .mat-button-focus-overlay,.dark-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.dark-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff9100}.dark-theme .mat-button.mat-warn .mat-button-focus-overlay,.dark-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.dark-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.dark-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.dark-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.dark-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.dark-theme .mat-button .mat-ripple-element,.dark-theme .mat-icon-button .mat-ripple-element,.dark-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.dark-theme .mat-button-focus-overlay{background:white}.dark-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#ffffff1f}.dark-theme .mat-flat-button,.dark-theme .mat-raised-button,.dark-theme .mat-fab,.dark-theme .mat-mini-fab{color:#fff;background-color:#424242}.dark-theme .mat-flat-button.mat-primary,.dark-theme .mat-raised-button.mat-primary,.dark-theme .mat-fab.mat-primary,.dark-theme .mat-mini-fab.mat-primary{color:#fff}.dark-theme .mat-flat-button.mat-accent,.dark-theme .mat-raised-button.mat-accent,.dark-theme .mat-fab.mat-accent,.dark-theme .mat-mini-fab.mat-accent{color:#000000de}.dark-theme .mat-flat-button.mat-warn,.dark-theme .mat-raised-button.mat-warn,.dark-theme .mat-fab.mat-warn,.dark-theme .mat-mini-fab.mat-warn{color:#fff}.dark-theme .mat-flat-button.mat-primary.mat-button-disabled,.dark-theme .mat-flat-button.mat-accent.mat-button-disabled,.dark-theme .mat-flat-button.mat-warn.mat-button-disabled,.dark-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.dark-theme .mat-raised-button.mat-primary.mat-button-disabled,.dark-theme .mat-raised-button.mat-accent.mat-button-disabled,.dark-theme .mat-raised-button.mat-warn.mat-button-disabled,.dark-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.dark-theme .mat-fab.mat-primary.mat-button-disabled,.dark-theme .mat-fab.mat-accent.mat-button-disabled,.dark-theme .mat-fab.mat-warn.mat-button-disabled,.dark-theme .mat-fab.mat-button-disabled.mat-button-disabled,.dark-theme .mat-mini-fab.mat-primary.mat-button-disabled,.dark-theme .mat-mini-fab.mat-accent.mat-button-disabled,.dark-theme .mat-mini-fab.mat-warn.mat-button-disabled,.dark-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#ffffff4d}.dark-theme .mat-flat-button.mat-primary,.dark-theme .mat-raised-button.mat-primary,.dark-theme .mat-fab.mat-primary,.dark-theme .mat-mini-fab.mat-primary{background-color:#2196f3}.dark-theme .mat-flat-button.mat-accent,.dark-theme .mat-raised-button.mat-accent,.dark-theme .mat-fab.mat-accent,.dark-theme .mat-mini-fab.mat-accent{background-color:#ff9100}.dark-theme .mat-flat-button.mat-warn,.dark-theme .mat-raised-button.mat-warn,.dark-theme .mat-fab.mat-warn,.dark-theme .mat-mini-fab.mat-warn{background-color:#f44336}.dark-theme .mat-flat-button.mat-primary.mat-button-disabled,.dark-theme .mat-flat-button.mat-accent.mat-button-disabled,.dark-theme .mat-flat-button.mat-warn.mat-button-disabled,.dark-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.dark-theme .mat-raised-button.mat-primary.mat-button-disabled,.dark-theme .mat-raised-button.mat-accent.mat-button-disabled,.dark-theme .mat-raised-button.mat-warn.mat-button-disabled,.dark-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.dark-theme .mat-fab.mat-primary.mat-button-disabled,.dark-theme .mat-fab.mat-accent.mat-button-disabled,.dark-theme .mat-fab.mat-warn.mat-button-disabled,.dark-theme .mat-fab.mat-button-disabled.mat-button-disabled,.dark-theme .mat-mini-fab.mat-primary.mat-button-disabled,.dark-theme .mat-mini-fab.mat-accent.mat-button-disabled,.dark-theme .mat-mini-fab.mat-warn.mat-button-disabled,.dark-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#ffffff1f}.dark-theme .mat-flat-button.mat-primary .mat-ripple-element,.dark-theme .mat-raised-button.mat-primary .mat-ripple-element,.dark-theme .mat-fab.mat-primary .mat-ripple-element,.dark-theme .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#ffffff1a}.dark-theme .mat-flat-button.mat-accent .mat-ripple-element,.dark-theme .mat-raised-button.mat-accent .mat-ripple-element,.dark-theme .mat-fab.mat-accent .mat-ripple-element,.dark-theme .mat-mini-fab.mat-accent .mat-ripple-element{background-color:#0000001a}.dark-theme .mat-flat-button.mat-warn .mat-ripple-element,.dark-theme .mat-raised-button.mat-warn .mat-ripple-element,.dark-theme .mat-fab.mat-warn .mat-ripple-element,.dark-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.dark-theme .mat-stroked-button:not([class*=mat-elevation-z]),.dark-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.dark-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.dark-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.dark-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.dark-theme .mat-fab:not([class*=mat-elevation-z]),.dark-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.dark-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.dark-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.dark-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.dark-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.dark-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.dark-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.dark-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.dark-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.dark-theme .mat-button-toggle{color:#ffffff80}.dark-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#ffffff1f}.dark-theme .mat-button-toggle-appearance-standard{color:#fff;background:#424242}.dark-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#fff}.dark-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #595959}.dark-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #595959}.dark-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #595959}.dark-theme .mat-button-toggle-checked{background-color:#212121;color:#ffffffb3}.dark-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#fff}.dark-theme .mat-button-toggle-disabled{color:#ffffff4d;background-color:#000}.dark-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#424242}.dark-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#424242}.dark-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.dark-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #595959}.dark-theme .mat-card{background:#424242;color:#fff}.dark-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.dark-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.dark-theme .mat-card-subtitle{color:#ffffffb3}.dark-theme .mat-checkbox-frame{border-color:#ffffffb3}.dark-theme .mat-checkbox-checkmark{fill:#303030}.dark-theme .mat-checkbox-checkmark-path{stroke:#303030!important}.dark-theme .mat-checkbox-mixedmark{background-color:#303030}.dark-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.dark-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#2196f3}.dark-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.dark-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff9100}.dark-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.dark-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.dark-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.dark-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}.dark-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}.dark-theme .mat-checkbox-disabled .mat-checkbox-label{color:#ffffff80}.dark-theme .mat-checkbox .mat-ripple-element{background-color:#fff}.dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#2196f3}.dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff9100}.dark-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.dark-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.dark-theme .mat-chip.mat-standard-chip{background-color:#616161;color:#fff}.dark-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:.4}.dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.dark-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.dark-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.dark-theme .mat-chip.mat-standard-chip:after{background:white}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#2196f3;color:#fff}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff9100;color:#000000de}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.dark-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#0000001a}.dark-theme .mat-table{background:#424242}.dark-theme .mat-table thead,.dark-theme .mat-table tbody,.dark-theme .mat-table tfoot,.dark-theme mat-header-row,.dark-theme mat-row,.dark-theme mat-footer-row,.dark-theme [mat-header-row],.dark-theme [mat-row],.dark-theme [mat-footer-row],.dark-theme .mat-table-sticky{background:inherit}.dark-theme mat-row,.dark-theme mat-header-row,.dark-theme mat-footer-row,.dark-theme th.mat-header-cell,.dark-theme td.mat-cell,.dark-theme td.mat-footer-cell{border-bottom-color:#ffffff1f}.dark-theme .mat-header-cell{color:#ffffffb3}.dark-theme .mat-cell,.dark-theme .mat-footer-cell{color:#fff}.dark-theme .mat-calendar-arrow{fill:#fff}.dark-theme .mat-datepicker-toggle,.dark-theme .mat-datepicker-content .mat-calendar-next-button,.dark-theme .mat-datepicker-content .mat-calendar-previous-button{color:#fff}.dark-theme .mat-calendar-table-header-divider:after{background:rgba(255,255,255,.12)}.dark-theme .mat-calendar-table-header,.dark-theme .mat-calendar-body-label{color:#ffffffb3}.dark-theme .mat-calendar-body-cell-content,.dark-theme .mat-date-range-input-separator{color:#fff;border-color:transparent}.dark-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#ffffff80}.dark-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#ffffff80}.dark-theme .mat-calendar-body-in-preview{color:#ffffff3d}.dark-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#ffffff80}.dark-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#ffffff4d}.dark-theme .mat-calendar-body-in-range:before{background:rgba(33,150,243,.2)}.dark-theme .mat-calendar-body-comparison-identical,.dark-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.dark-theme .mat-calendar-body-comparison-bridge-start:before,.dark-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(33,150,243,.2) 50%,rgba(249,171,0,.2) 50%)}.dark-theme .mat-calendar-body-comparison-bridge-end:before,.dark-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(33,150,243,.2) 50%,rgba(249,171,0,.2) 50%)}.dark-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.dark-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.dark-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.dark-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.dark-theme .mat-calendar-body-selected{background-color:#2196f3;color:#fff}.dark-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#2196f366}.dark-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.dark-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.dark-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2196f34d}@media (hover: hover){.dark-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2196f34d}}.dark-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#424242;color:#fff}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,145,0,.2)}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.dark-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,145,0,.2) 50%,rgba(249,171,0,.2) 50%)}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.dark-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,145,0,.2) 50%,rgba(249,171,0,.2) 50%)}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff9100;color:#000000de}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff910066}.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.dark-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.dark-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff91004d}@media (hover: hover){.dark-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff91004d}}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.dark-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.dark-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.dark-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.dark-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.dark-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.dark-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.dark-theme .mat-datepicker-toggle-active{color:#2196f3}.dark-theme .mat-datepicker-toggle-active.mat-accent{color:#ff9100}.dark-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.dark-theme .mat-date-range-input-inner[disabled]{color:#ffffff80}.dark-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#424242;color:#fff}.dark-theme .mat-divider{border-top-color:#ffffff1f}.dark-theme .mat-divider-vertical{border-right-color:#ffffff1f}.dark-theme .mat-expansion-panel{background:#424242;color:#fff}.dark-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.dark-theme .mat-action-row{border-top-color:#ffffff1f}.dark-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.dark-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.dark-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(255,255,255,.04)}@media (hover: none){.dark-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#424242}}.dark-theme .mat-expansion-panel-header-title{color:#fff}.dark-theme .mat-expansion-panel-header-description,.dark-theme .mat-expansion-indicator:after{color:#ffffffb3}.dark-theme .mat-expansion-panel-header[aria-disabled=true]{color:#ffffff4d}.dark-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.dark-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.dark-theme .mat-form-field-label,.dark-theme .mat-hint{color:#ffffffb3}.dark-theme .mat-form-field.mat-focused .mat-form-field-label{color:#2196f3}.dark-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff9100}.dark-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.dark-theme .mat-focused .mat-form-field-required-marker{color:#ff9100}.dark-theme .mat-form-field-ripple{background-color:#fff}.dark-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#2196f3}.dark-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff9100}.dark-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#2196f3}.dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff9100}.dark-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.dark-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.dark-theme .mat-error{color:#f44336}.dark-theme .mat-form-field-appearance-legacy .mat-form-field-label,.dark-theme .mat-form-field-appearance-legacy .mat-hint{color:#ffffffb3}.dark-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#ffffffb3}.dark-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(255,255,255,.7) 0%,rgba(255,255,255,.7) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.dark-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#ffffffb3}.dark-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(255,255,255,.7) 0%,rgba(255,255,255,.7) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.dark-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#ffffff1a}.dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#ffffff0d}.dark-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#ffffff80}.dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#ffffff80}.dark-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.dark-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#ffffff4d}.dark-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}.dark-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#2196f3}.dark-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff9100}.dark-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.dark-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.dark-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#ffffff80}.dark-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#ffffff26}.dark-theme .mat-icon.mat-primary{color:#2196f3}.dark-theme .mat-icon.mat-accent{color:#ff9100}.dark-theme .mat-icon.mat-warn{color:#f44336}.dark-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#ffffffb3}.dark-theme .mat-input-element:disabled,.dark-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#ffffff80}.dark-theme .mat-input-element{caret-color:#2196f3}.dark-theme .mat-input-element::placeholder{color:#ffffff80}.dark-theme .mat-input-element::-moz-placeholder{color:#ffffff80}.dark-theme .mat-input-element::-webkit-input-placeholder{color:#ffffff80}.dark-theme .mat-input-element:-ms-input-placeholder{color:#ffffff80}.dark-theme .mat-input-element:not(.mat-native-select-inline) option{color:#000000de}.dark-theme .mat-input-element:not(.mat-native-select-inline) option:disabled{color:#00000061}.dark-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#ff9100}.dark-theme .mat-form-field.mat-warn .mat-input-element,.dark-theme .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.dark-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.dark-theme .mat-list-base .mat-list-item,.dark-theme .mat-list-base .mat-list-option{color:#fff}.dark-theme .mat-list-base .mat-subheader{color:#ffffffb3}.dark-theme .mat-list-base .mat-list-item-disabled{background-color:#ffffff1f;color:#ffffff80}.dark-theme .mat-list-option:hover,.dark-theme .mat-list-option:focus,.dark-theme .mat-nav-list .mat-list-item:hover,.dark-theme .mat-nav-list .mat-list-item:focus,.dark-theme .mat-action-list .mat-list-item:hover,.dark-theme .mat-action-list .mat-list-item:focus{background:rgba(255,255,255,.04)}.dark-theme .mat-list-single-selected-option,.dark-theme .mat-list-single-selected-option:hover,.dark-theme .mat-list-single-selected-option:focus{background:rgba(255,255,255,.12)}.dark-theme .mat-menu-panel{background:#424242}.dark-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dark-theme .mat-menu-item{background:transparent;color:#fff}.dark-theme .mat-menu-item[disabled],.dark-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.dark-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#ffffff80}.dark-theme .mat-menu-item .mat-icon-no-color,.dark-theme .mat-menu-submenu-icon{color:#fff}.dark-theme .mat-menu-item:hover:not([disabled]),.dark-theme .mat-menu-item.cdk-program-focused:not([disabled]),.dark-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.dark-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(255,255,255,.04)}.dark-theme .mat-paginator{background:#424242}.dark-theme .mat-paginator,.dark-theme .mat-paginator-page-size .mat-select-trigger{color:#ffffffb3}.dark-theme .mat-paginator-decrement,.dark-theme .mat-paginator-increment{border-top:2px solid white;border-right:2px solid white}.dark-theme .mat-paginator-first,.dark-theme .mat-paginator-last{border-top:2px solid white}.dark-theme .mat-icon-button[disabled] .mat-paginator-decrement,.dark-theme .mat-icon-button[disabled] .mat-paginator-increment,.dark-theme .mat-icon-button[disabled] .mat-paginator-first,.dark-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#ffffff80}.dark-theme .mat-progress-bar-background{fill:#2c4a61}.dark-theme .mat-progress-bar-buffer{background-color:#2c4a61}.dark-theme .mat-progress-bar-fill:after{background-color:#2196f3}.dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#644824}.dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#644824}.dark-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff9100}.dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#613532}.dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#613532}.dark-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.dark-theme .mat-progress-spinner circle,.dark-theme .mat-spinner circle{stroke:#2196f3}.dark-theme .mat-progress-spinner.mat-accent circle,.dark-theme .mat-spinner.mat-accent circle{stroke:#ff9100}.dark-theme .mat-progress-spinner.mat-warn circle,.dark-theme .mat-spinner.mat-warn circle{stroke:#f44336}.dark-theme .mat-radio-outer-circle{border-color:#ffffffb3}.dark-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#2196f3}.dark-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.dark-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.dark-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.dark-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#2196f3}.dark-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff9100}.dark-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.dark-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.dark-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.dark-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff9100}.dark-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.dark-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.dark-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.dark-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.dark-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.dark-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#ffffff80}.dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#ffffff80}.dark-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#ffffff80}.dark-theme .mat-radio-button .mat-ripple-element{background-color:#fff}.dark-theme .mat-select-value{color:#fff}.dark-theme .mat-select-placeholder,.dark-theme .mat-select-disabled .mat-select-value{color:#ffffff80}.dark-theme .mat-select-arrow{color:#ffffffb3}.dark-theme .mat-select-panel{background:#424242}.dark-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dark-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(255,255,255,.12)}.dark-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#2196f3}.dark-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff9100}.dark-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.dark-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.dark-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#ffffff80}.dark-theme .mat-drawer-container{background-color:#303030;color:#fff}.dark-theme .mat-drawer{background-color:#424242;color:#fff}.dark-theme .mat-drawer.mat-drawer-push{background-color:#424242}.dark-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.dark-theme .mat-drawer-side{border-right:solid 1px rgba(255,255,255,.12)}.dark-theme .mat-drawer-side.mat-drawer-end,.dark-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(255,255,255,.12);border-right:none}.dark-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(255,255,255,.12)}.dark-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#bdbdbd99}.dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff9100}.dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff91008a}.dark-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff9100}.dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#2196f3}.dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#2196f38a}.dark-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#2196f3}.dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.dark-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.dark-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#fff}.dark-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#bdbdbd}.dark-theme .mat-slide-toggle-bar{background-color:#ffffff80}.dark-theme .mat-slider-track-background{background-color:#ffffff4d}.dark-theme .mat-slider.mat-primary .mat-slider-track-fill,.dark-theme .mat-slider.mat-primary .mat-slider-thumb,.dark-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#2196f3}.dark-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.dark-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#2196f333}.dark-theme .mat-slider.mat-accent .mat-slider-track-fill,.dark-theme .mat-slider.mat-accent .mat-slider-thumb,.dark-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff9100}.dark-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#000000de}.dark-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff910033}.dark-theme .mat-slider.mat-warn .mat-slider-track-fill,.dark-theme .mat-slider.mat-warn .mat-slider-thumb,.dark-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.dark-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.dark-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.dark-theme .mat-slider:hover .mat-slider-track-background,.dark-theme .mat-slider.cdk-focused .mat-slider-track-background,.dark-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.dark-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.dark-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.dark-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#ffffff4d}.dark-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#ffffff1f}.dark-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.dark-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}.dark-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.dark-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#ffffff4d}.dark-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#ffffff4d;background-color:transparent}.dark-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.dark-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#ffffff4d}.dark-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.dark-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#ffffff4d}.dark-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#ffffffb3}.dark-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(255,255,255,.7),rgba(255,255,255,.7) 2px,transparent 0,transparent)}.dark-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.7),rgba(255,255,255,.7) 2px,transparent 0,transparent)}.dark-theme .mat-step-header.cdk-keyboard-focused,.dark-theme .mat-step-header.cdk-program-focused,.dark-theme .mat-step-header:hover:not([aria-disabled]),.dark-theme .mat-step-header:hover[aria-disabled=false]{background-color:#ffffff0a}.dark-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.dark-theme .mat-step-header:hover{background:none}}.dark-theme .mat-step-header .mat-step-label,.dark-theme .mat-step-header .mat-step-optional{color:#ffffffb3}.dark-theme .mat-step-header .mat-step-icon{background-color:#ffffffb3;color:#fff}.dark-theme .mat-step-header .mat-step-icon-selected,.dark-theme .mat-step-header .mat-step-icon-state-done,.dark-theme .mat-step-header .mat-step-icon-state-edit{background-color:#2196f3;color:#fff}.dark-theme .mat-step-header.mat-accent .mat-step-icon{color:#000000de}.dark-theme .mat-step-header.mat-accent .mat-step-icon-selected,.dark-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.dark-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff9100;color:#000000de}.dark-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.dark-theme .mat-step-header.mat-warn .mat-step-icon-selected,.dark-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.dark-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.dark-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.dark-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#fff}.dark-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.dark-theme .mat-stepper-horizontal,.dark-theme .mat-stepper-vertical{background-color:#424242}.dark-theme .mat-stepper-vertical-line:before{border-left-color:#ffffff1f}.dark-theme .mat-horizontal-stepper-header:before,.dark-theme .mat-horizontal-stepper-header:after,.dark-theme .mat-stepper-horizontal-line{border-top-color:#ffffff1f}.dark-theme .mat-sort-header-arrow{color:#c6c6c6}.dark-theme .mat-tab-nav-bar,.dark-theme .mat-tab-header{border-bottom:1px solid rgba(255,255,255,.12)}.dark-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.dark-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(255,255,255,.12);border-bottom:none}.dark-theme .mat-tab-label,.dark-theme .mat-tab-link{color:#fff}.dark-theme .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-link.mat-tab-disabled{color:#ffffff80}.dark-theme .mat-tab-header-pagination-chevron{border-color:#fff}.dark-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#ffffff80}.dark-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.dark-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.dark-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#bbdefb4d}.dark-theme .mat-tab-group.mat-primary .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#2196f3}.dark-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.dark-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.dark-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffd1804d}.dark-theme .mat-tab-group.mat-accent .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff9100}.dark-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.dark-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.dark-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.dark-theme .mat-tab-group.mat-warn .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.dark-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.dark-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.dark-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#bbdefb4d}.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#2196f3}.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.dark-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffd1804d}.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff9100}.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#000000de}.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#000;opacity:.4}.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.dark-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.12}.dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dark-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.dark-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.dark-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.dark-theme .mat-toolbar{background:#212121;color:#fff}.dark-theme .mat-toolbar.mat-primary{background:#2196f3;color:#fff}.dark-theme .mat-toolbar.mat-accent{background:#ff9100;color:#000000de}.dark-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.dark-theme .mat-toolbar .mat-form-field-underline,.dark-theme .mat-toolbar .mat-form-field-ripple,.dark-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.dark-theme .mat-toolbar .mat-form-field-label,.dark-theme .mat-toolbar .mat-focused .mat-form-field-label,.dark-theme .mat-toolbar .mat-select-value,.dark-theme .mat-toolbar .mat-select-arrow,.dark-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.dark-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.dark-theme .mat-tooltip{background:rgba(97,97,97,.9)}.dark-theme .mat-tree{background:#424242}.dark-theme .mat-tree-node,.dark-theme .mat-nested-tree-node{color:#fff}.dark-theme .mat-snack-bar-container{color:#000000de;background:#fafafa;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.dark-theme .mat-simple-snackbar-action{color:inherit}.light-theme{--primary-color: #7b1fa2;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #1976d2;--warn-color: #f50057;--body-bg-color: #f6f7f9;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #e0e0e0;--hover-bg: #f7f8fa;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent}.light-theme .mat-ripple-element{background-color:#0000001a}.light-theme .mat-option{color:#000000de}.light-theme .mat-option:hover:not(.mat-option-disabled),.light-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.light-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.light-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.light-theme .mat-option.mat-option-disabled{color:#00000061}.light-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#673ab7}.light-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#2196f3}.light-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.light-theme .mat-optgroup-label{color:#0000008a}.light-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.light-theme .mat-pseudo-checkbox{color:#0000008a}.light-theme .mat-pseudo-checkbox:after{color:#fafafa}.light-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.light-theme .mat-primary .mat-pseudo-checkbox-checked,.light-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#673ab7}.light-theme .mat-pseudo-checkbox-checked,.light-theme .mat-pseudo-checkbox-indeterminate,.light-theme .mat-accent .mat-pseudo-checkbox-checked,.light-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#2196f3}.light-theme .mat-warn .mat-pseudo-checkbox-checked,.light-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#ff4081}.light-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.light-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.light-theme .mat-app-background,.light-theme.mat-app-background{background-color:#fafafa;color:#000000de}.light-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.light-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.light-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.light-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.light-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.light-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.light-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.light-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.light-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.light-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.light-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.light-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.light-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.light-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.light-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.light-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.light-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.light-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.light-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.light-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.light-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.light-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.light-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.light-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.light-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.light-theme .mat-autocomplete-panel{background:white;color:#000000de}.light-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.light-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.light-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.light-theme .mat-badge-content{color:#fff;background:#673ab7}.cdk-high-contrast-active .light-theme .mat-badge-content{outline:solid 1px;border-radius:0}.light-theme .mat-badge-accent .mat-badge-content{background:#2196f3;color:#fff}.light-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#ff4081}.light-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.light-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.light-theme .mat-button,.light-theme .mat-icon-button,.light-theme .mat-stroked-button{color:inherit;background:transparent}.light-theme .mat-button.mat-primary,.light-theme .mat-icon-button.mat-primary,.light-theme .mat-stroked-button.mat-primary{color:#673ab7}.light-theme .mat-button.mat-accent,.light-theme .mat-icon-button.mat-accent,.light-theme .mat-stroked-button.mat-accent{color:#2196f3}.light-theme .mat-button.mat-warn,.light-theme .mat-icon-button.mat-warn,.light-theme .mat-stroked-button.mat-warn{color:#ff4081}.light-theme .mat-button.mat-primary.mat-button-disabled,.light-theme .mat-button.mat-accent.mat-button-disabled,.light-theme .mat-button.mat-warn.mat-button-disabled,.light-theme .mat-button.mat-button-disabled.mat-button-disabled,.light-theme .mat-icon-button.mat-primary.mat-button-disabled,.light-theme .mat-icon-button.mat-accent.mat-button-disabled,.light-theme .mat-icon-button.mat-warn.mat-button-disabled,.light-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.light-theme .mat-stroked-button.mat-primary.mat-button-disabled,.light-theme .mat-stroked-button.mat-accent.mat-button-disabled,.light-theme .mat-stroked-button.mat-warn.mat-button-disabled,.light-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.light-theme .mat-button.mat-primary .mat-button-focus-overlay,.light-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.light-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#673ab7}.light-theme .mat-button.mat-accent .mat-button-focus-overlay,.light-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.light-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#2196f3}.light-theme .mat-button.mat-warn .mat-button-focus-overlay,.light-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.light-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#ff4081}.light-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.light-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.light-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.light-theme .mat-button .mat-ripple-element,.light-theme .mat-icon-button .mat-ripple-element,.light-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.light-theme .mat-button-focus-overlay{background:black}.light-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.light-theme .mat-flat-button,.light-theme .mat-raised-button,.light-theme .mat-fab,.light-theme .mat-mini-fab{color:#000000de;background-color:#fff}.light-theme .mat-flat-button.mat-primary,.light-theme .mat-raised-button.mat-primary,.light-theme .mat-fab.mat-primary,.light-theme .mat-mini-fab.mat-primary,.light-theme .mat-flat-button.mat-accent,.light-theme .mat-raised-button.mat-accent,.light-theme .mat-fab.mat-accent,.light-theme .mat-mini-fab.mat-accent,.light-theme .mat-flat-button.mat-warn,.light-theme .mat-raised-button.mat-warn,.light-theme .mat-fab.mat-warn,.light-theme .mat-mini-fab.mat-warn{color:#fff}.light-theme .mat-flat-button.mat-primary.mat-button-disabled,.light-theme .mat-flat-button.mat-accent.mat-button-disabled,.light-theme .mat-flat-button.mat-warn.mat-button-disabled,.light-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.light-theme .mat-raised-button.mat-primary.mat-button-disabled,.light-theme .mat-raised-button.mat-accent.mat-button-disabled,.light-theme .mat-raised-button.mat-warn.mat-button-disabled,.light-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.light-theme .mat-fab.mat-primary.mat-button-disabled,.light-theme .mat-fab.mat-accent.mat-button-disabled,.light-theme .mat-fab.mat-warn.mat-button-disabled,.light-theme .mat-fab.mat-button-disabled.mat-button-disabled,.light-theme .mat-mini-fab.mat-primary.mat-button-disabled,.light-theme .mat-mini-fab.mat-accent.mat-button-disabled,.light-theme .mat-mini-fab.mat-warn.mat-button-disabled,.light-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.light-theme .mat-flat-button.mat-primary,.light-theme .mat-raised-button.mat-primary,.light-theme .mat-fab.mat-primary,.light-theme .mat-mini-fab.mat-primary{background-color:#673ab7}.light-theme .mat-flat-button.mat-accent,.light-theme .mat-raised-button.mat-accent,.light-theme .mat-fab.mat-accent,.light-theme .mat-mini-fab.mat-accent{background-color:#2196f3}.light-theme .mat-flat-button.mat-warn,.light-theme .mat-raised-button.mat-warn,.light-theme .mat-fab.mat-warn,.light-theme .mat-mini-fab.mat-warn{background-color:#ff4081}.light-theme .mat-flat-button.mat-primary.mat-button-disabled,.light-theme .mat-flat-button.mat-accent.mat-button-disabled,.light-theme .mat-flat-button.mat-warn.mat-button-disabled,.light-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.light-theme .mat-raised-button.mat-primary.mat-button-disabled,.light-theme .mat-raised-button.mat-accent.mat-button-disabled,.light-theme .mat-raised-button.mat-warn.mat-button-disabled,.light-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.light-theme .mat-fab.mat-primary.mat-button-disabled,.light-theme .mat-fab.mat-accent.mat-button-disabled,.light-theme .mat-fab.mat-warn.mat-button-disabled,.light-theme .mat-fab.mat-button-disabled.mat-button-disabled,.light-theme .mat-mini-fab.mat-primary.mat-button-disabled,.light-theme .mat-mini-fab.mat-accent.mat-button-disabled,.light-theme .mat-mini-fab.mat-warn.mat-button-disabled,.light-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.light-theme .mat-flat-button.mat-primary .mat-ripple-element,.light-theme .mat-raised-button.mat-primary .mat-ripple-element,.light-theme .mat-fab.mat-primary .mat-ripple-element,.light-theme .mat-mini-fab.mat-primary .mat-ripple-element,.light-theme .mat-flat-button.mat-accent .mat-ripple-element,.light-theme .mat-raised-button.mat-accent .mat-ripple-element,.light-theme .mat-fab.mat-accent .mat-ripple-element,.light-theme .mat-mini-fab.mat-accent .mat-ripple-element,.light-theme .mat-flat-button.mat-warn .mat-ripple-element,.light-theme .mat-raised-button.mat-warn .mat-ripple-element,.light-theme .mat-fab.mat-warn .mat-ripple-element,.light-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.light-theme .mat-stroked-button:not([class*=mat-elevation-z]),.light-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.light-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.light-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.light-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.light-theme .mat-fab:not([class*=mat-elevation-z]),.light-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.light-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.light-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.light-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.light-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.light-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.light-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.light-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.light-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.light-theme .mat-button-toggle{color:#00000061}.light-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.light-theme .mat-button-toggle-appearance-standard{color:#000000de;background:white}.light-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.light-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.light-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.light-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.light-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.light-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.light-theme .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.light-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.light-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.light-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.light-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.light-theme .mat-card{background:white;color:#000000de}.light-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.light-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.light-theme .mat-card-subtitle{color:#0000008a}.light-theme .mat-checkbox-frame{border-color:#0000008a}.light-theme .mat-checkbox-checkmark{fill:#fafafa}.light-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}.light-theme .mat-checkbox-mixedmark{background-color:#fafafa}.light-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.light-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#673ab7}.light-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.light-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#2196f3}.light-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.light-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#ff4081}.light-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.light-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.light-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.light-theme .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.light-theme .mat-checkbox .mat-ripple-element{background-color:#000}.light-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.light-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#673ab7}.light-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.light-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#2196f3}.light-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.light-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#ff4081}.light-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.light-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.light-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.light-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.light-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.light-theme .mat-chip.mat-standard-chip:after{background:black}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#673ab7;color:#fff}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#ff4081;color:#fff}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#2196f3;color:#fff}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.light-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.light-theme .mat-table{background:white}.light-theme .mat-table thead,.light-theme .mat-table tbody,.light-theme .mat-table tfoot,.light-theme mat-header-row,.light-theme mat-row,.light-theme mat-footer-row,.light-theme [mat-header-row],.light-theme [mat-row],.light-theme [mat-footer-row],.light-theme .mat-table-sticky{background:inherit}.light-theme mat-row,.light-theme mat-header-row,.light-theme mat-footer-row,.light-theme th.mat-header-cell,.light-theme td.mat-cell,.light-theme td.mat-footer-cell{border-bottom-color:#0000001f}.light-theme .mat-header-cell{color:#0000008a}.light-theme .mat-cell,.light-theme .mat-footer-cell{color:#000000de}.light-theme .mat-calendar-arrow{fill:#0000008a}.light-theme .mat-datepicker-toggle,.light-theme .mat-datepicker-content .mat-calendar-next-button,.light-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.light-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.light-theme .mat-calendar-table-header,.light-theme .mat-calendar-body-label{color:#0000008a}.light-theme .mat-calendar-body-cell-content,.light-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}.light-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.light-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.light-theme .mat-calendar-body-in-preview{color:#0000003d}.light-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.light-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.light-theme .mat-calendar-body-in-range:before{background:rgba(103,58,183,.2)}.light-theme .mat-calendar-body-comparison-identical,.light-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.light-theme .mat-calendar-body-comparison-bridge-start:before,.light-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(103,58,183,.2) 50%,rgba(249,171,0,.2) 50%)}.light-theme .mat-calendar-body-comparison-bridge-end:before,.light-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(103,58,183,.2) 50%,rgba(249,171,0,.2) 50%)}.light-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.light-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.light-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.light-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.light-theme .mat-calendar-body-selected{background-color:#673ab7;color:#fff}.light-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#673ab766}.light-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.light-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.light-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#673ab74d}@media (hover: hover){.light-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#673ab74d}}.light-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(33,150,243,.2)}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.light-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(33,150,243,.2) 50%,rgba(249,171,0,.2) 50%)}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.light-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(33,150,243,.2) 50%,rgba(249,171,0,.2) 50%)}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#2196f3;color:#fff}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#2196f366}.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.light-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.light-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2196f34d}@media (hover: hover){.light-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#2196f34d}}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.light-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.light-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff408166}.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.light-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.light-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.light-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.light-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.light-theme .mat-datepicker-toggle-active{color:#673ab7}.light-theme .mat-datepicker-toggle-active.mat-accent{color:#2196f3}.light-theme .mat-datepicker-toggle-active.mat-warn{color:#ff4081}.light-theme .mat-date-range-input-inner[disabled]{color:#00000061}.light-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.light-theme .mat-divider{border-top-color:#0000001f}.light-theme .mat-divider-vertical{border-right-color:#0000001f}.light-theme .mat-expansion-panel{background:white;color:#000000de}.light-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.light-theme .mat-action-row{border-top-color:#0000001f}.light-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.light-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.light-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.light-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.light-theme .mat-expansion-panel-header-title{color:#000000de}.light-theme .mat-expansion-panel-header-description,.light-theme .mat-expansion-indicator:after{color:#0000008a}.light-theme .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.light-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.light-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.light-theme .mat-form-field-label,.light-theme .mat-hint{color:#0009}.light-theme .mat-form-field.mat-focused .mat-form-field-label{color:#673ab7}.light-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#2196f3}.light-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#ff4081}.light-theme .mat-focused .mat-form-field-required-marker{color:#2196f3}.light-theme .mat-form-field-ripple{background-color:#000000de}.light-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#673ab7}.light-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#2196f3}.light-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#ff4081}.light-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#673ab7}.light-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#2196f3}.light-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#ff4081}.light-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.light-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.light-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#ff4081}.light-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.light-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#ff4081}.light-theme .mat-error{color:#ff4081}.light-theme .mat-form-field-appearance-legacy .mat-form-field-label,.light-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.light-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.light-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.light-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.light-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.light-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.light-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.light-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.light-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.light-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.light-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.light-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.light-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#673ab7}.light-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#2196f3}.light-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.light-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#ff4081}.light-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.light-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.light-theme .mat-icon.mat-primary{color:#673ab7}.light-theme .mat-icon.mat-accent{color:#2196f3}.light-theme .mat-icon.mat-warn{color:#ff4081}.light-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.light-theme .mat-input-element:disabled,.light-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.light-theme .mat-input-element{caret-color:#673ab7}.light-theme .mat-input-element::placeholder{color:#0000006b}.light-theme .mat-input-element::-moz-placeholder{color:#0000006b}.light-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}.light-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}.light-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#2196f3}.light-theme .mat-form-field.mat-warn .mat-input-element,.light-theme .mat-form-field-invalid .mat-input-element{caret-color:#ff4081}.light-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#ff4081}.light-theme .mat-list-base .mat-list-item,.light-theme .mat-list-base .mat-list-option{color:#000000de}.light-theme .mat-list-base .mat-subheader{color:#0000008a}.light-theme .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.light-theme .mat-list-option:hover,.light-theme .mat-list-option:focus,.light-theme .mat-nav-list .mat-list-item:hover,.light-theme .mat-nav-list .mat-list-item:focus,.light-theme .mat-action-list .mat-list-item:hover,.light-theme .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.light-theme .mat-list-single-selected-option,.light-theme .mat-list-single-selected-option:hover,.light-theme .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.light-theme .mat-menu-panel{background:white}.light-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.light-theme .mat-menu-item{background:transparent;color:#000000de}.light-theme .mat-menu-item[disabled],.light-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.light-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.light-theme .mat-menu-item .mat-icon-no-color,.light-theme .mat-menu-submenu-icon{color:#0000008a}.light-theme .mat-menu-item:hover:not([disabled]),.light-theme .mat-menu-item.cdk-program-focused:not([disabled]),.light-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.light-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.light-theme .mat-paginator{background:white}.light-theme .mat-paginator,.light-theme .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.light-theme .mat-paginator-decrement,.light-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.light-theme .mat-paginator-first,.light-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.light-theme .mat-icon-button[disabled] .mat-paginator-decrement,.light-theme .mat-icon-button[disabled] .mat-paginator-increment,.light-theme .mat-icon-button[disabled] .mat-paginator-first,.light-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.light-theme .mat-progress-bar-background{fill:#d5cae9}.light-theme .mat-progress-bar-buffer{background-color:#d5cae9}.light-theme .mat-progress-bar-fill:after{background-color:#673ab7}.light-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#c4e1f8}.light-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#c4e1f8}.light-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#2196f3}.light-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#fbccdc}.light-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#fbccdc}.light-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#ff4081}.light-theme .mat-progress-spinner circle,.light-theme .mat-spinner circle{stroke:#673ab7}.light-theme .mat-progress-spinner.mat-accent circle,.light-theme .mat-spinner.mat-accent circle{stroke:#2196f3}.light-theme .mat-progress-spinner.mat-warn circle,.light-theme .mat-spinner.mat-warn circle{stroke:#ff4081}.light-theme .mat-radio-outer-circle{border-color:#0000008a}.light-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#673ab7}.light-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.light-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.light-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.light-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#673ab7}.light-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#2196f3}.light-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.light-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.light-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.light-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#2196f3}.light-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.light-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.light-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.light-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.light-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#ff4081}.light-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.light-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.light-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.light-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.light-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.light-theme .mat-radio-button .mat-ripple-element{background-color:#000}.light-theme .mat-select-value{color:#000000de}.light-theme .mat-select-placeholder{color:#0000006b}.light-theme .mat-select-disabled .mat-select-value{color:#00000061}.light-theme .mat-select-arrow{color:#0000008a}.light-theme .mat-select-panel{background:white}.light-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.light-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.light-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#673ab7}.light-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#2196f3}.light-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.light-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#ff4081}.light-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.light-theme .mat-drawer-container{background-color:#fafafa;color:#000000de}.light-theme .mat-drawer{background-color:#fff;color:#000000de}.light-theme .mat-drawer.mat-drawer-push{background-color:#fff}.light-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.light-theme .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.light-theme .mat-drawer-side.mat-drawer-end,.light-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.light-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.light-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.light-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#2196f3}.light-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#2196f38a}.light-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#2196f3}.light-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#673ab7}.light-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#673ab78a}.light-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#673ab7}.light-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.light-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#ff40818a}.light-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#ff4081}.light-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.light-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.light-theme .mat-slide-toggle-bar{background-color:#00000061}.light-theme .mat-slider-track-background{background-color:#00000042}.light-theme .mat-slider.mat-primary .mat-slider-track-fill,.light-theme .mat-slider.mat-primary .mat-slider-thumb,.light-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#673ab7}.light-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.light-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#673ab733}.light-theme .mat-slider.mat-accent .mat-slider-track-fill,.light-theme .mat-slider.mat-accent .mat-slider-thumb,.light-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#2196f3}.light-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.light-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#2196f333}.light-theme .mat-slider.mat-warn .mat-slider-track-fill,.light-theme .mat-slider.mat-warn .mat-slider-thumb,.light-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#ff4081}.light-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.light-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#ff408133}.light-theme .mat-slider:hover .mat-slider-track-background,.light-theme .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.light-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.light-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.light-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.light-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.light-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.light-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.light-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.light-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.light-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.light-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.light-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.light-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.light-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.light-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.light-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.light-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.light-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.light-theme .mat-step-header.cdk-keyboard-focused,.light-theme .mat-step-header.cdk-program-focused,.light-theme .mat-step-header:hover:not([aria-disabled]),.light-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.light-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.light-theme .mat-step-header:hover{background:none}}.light-theme .mat-step-header .mat-step-label,.light-theme .mat-step-header .mat-step-optional{color:#0000008a}.light-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.light-theme .mat-step-header .mat-step-icon-selected,.light-theme .mat-step-header .mat-step-icon-state-done,.light-theme .mat-step-header .mat-step-icon-state-edit{background-color:#673ab7;color:#fff}.light-theme .mat-step-header.mat-accent .mat-step-icon{color:#fff}.light-theme .mat-step-header.mat-accent .mat-step-icon-selected,.light-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.light-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#2196f3;color:#fff}.light-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.light-theme .mat-step-header.mat-warn .mat-step-icon-selected,.light-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.light-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.light-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#ff4081}.light-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.light-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#ff4081}.light-theme .mat-stepper-horizontal,.light-theme .mat-stepper-vertical{background-color:#fff}.light-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}.light-theme .mat-horizontal-stepper-header:before,.light-theme .mat-horizontal-stepper-header:after,.light-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}.light-theme .mat-sort-header-arrow{color:#757575}.light-theme .mat-tab-nav-bar,.light-theme .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.light-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.light-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.light-theme .mat-tab-label,.light-theme .mat-tab-link{color:#000000de}.light-theme .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-link.mat-tab-disabled{color:#00000061}.light-theme .mat-tab-header-pagination-chevron{border-color:#000000de}.light-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.light-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.light-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.light-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#d1c4e94d}.light-theme .mat-tab-group.mat-primary .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#673ab7}.light-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.light-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.light-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#bbdefb4d}.light-theme .mat-tab-group.mat-accent .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#2196f3}.light-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.light-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.light-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.light-theme .mat-tab-group.mat-warn .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#ff4081}.light-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.light-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.light-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.light-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#d1c4e94d}.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#673ab7}.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.light-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.light-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#bbdefb4d}.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#2196f3}.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.light-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.light-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.light-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#ff4081}.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.light-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.light-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.light-theme .mat-toolbar{background:whitesmoke;color:#000000de}.light-theme .mat-toolbar.mat-primary{background:#673ab7;color:#fff}.light-theme .mat-toolbar.mat-accent{background:#2196f3;color:#fff}.light-theme .mat-toolbar.mat-warn{background:#ff4081;color:#fff}.light-theme .mat-toolbar .mat-form-field-underline,.light-theme .mat-toolbar .mat-form-field-ripple,.light-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.light-theme .mat-toolbar .mat-form-field-label,.light-theme .mat-toolbar .mat-focused .mat-form-field-label,.light-theme .mat-toolbar .mat-select-value,.light-theme .mat-toolbar .mat-select-arrow,.light-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.light-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.light-theme .mat-tooltip{background:rgba(97,97,97,.9)}.light-theme .mat-tree{background:white}.light-theme .mat-tree-node,.light-theme .mat-nested-tree-node{color:#000000de}.light-theme .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.light-theme .mat-simple-snackbar-action{color:#2196f3}.ocean-theme{--primary-color: #00838f;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #26a69a;--warn-color: #d32f2f;--body-bg-color: #e0f7fa;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #b2dfdb;--hover-bg: #b2ebf2;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent}.ocean-theme .mat-ripple-element{background-color:#0000001a}.ocean-theme .mat-option{color:#000000de}.ocean-theme .mat-option:hover:not(.mat-option-disabled),.ocean-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.ocean-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.ocean-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.ocean-theme .mat-option.mat-option-disabled{color:#00000061}.ocean-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#0097a7}.ocean-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#64ffda}.ocean-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.ocean-theme .mat-optgroup-label{color:#0000008a}.ocean-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.ocean-theme .mat-pseudo-checkbox{color:#0000008a}.ocean-theme .mat-pseudo-checkbox:after{color:#fafafa}.ocean-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.ocean-theme .mat-primary .mat-pseudo-checkbox-checked,.ocean-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#0097a7}.ocean-theme .mat-pseudo-checkbox-checked,.ocean-theme .mat-pseudo-checkbox-indeterminate,.ocean-theme .mat-accent .mat-pseudo-checkbox-checked,.ocean-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#64ffda}.ocean-theme .mat-warn .mat-pseudo-checkbox-checked,.ocean-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.ocean-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.ocean-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.ocean-theme .mat-app-background,.ocean-theme.mat-app-background{background-color:#fafafa;color:#000000de}.ocean-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.ocean-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.ocean-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.ocean-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.ocean-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.ocean-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.ocean-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.ocean-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.ocean-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.ocean-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.ocean-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.ocean-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.ocean-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.ocean-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.ocean-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.ocean-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.ocean-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.ocean-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.ocean-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.ocean-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.ocean-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.ocean-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.ocean-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.ocean-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.ocean-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.ocean-theme .mat-autocomplete-panel{background:white;color:#000000de}.ocean-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.ocean-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.ocean-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.ocean-theme .mat-badge-content{color:#fff;background:#0097a7}.cdk-high-contrast-active .ocean-theme .mat-badge-content{outline:solid 1px;border-radius:0}.ocean-theme .mat-badge-accent .mat-badge-content{background:#64ffda;color:#000000de}.ocean-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.ocean-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.ocean-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.ocean-theme .mat-button,.ocean-theme .mat-icon-button,.ocean-theme .mat-stroked-button{color:inherit;background:transparent}.ocean-theme .mat-button.mat-primary,.ocean-theme .mat-icon-button.mat-primary,.ocean-theme .mat-stroked-button.mat-primary{color:#0097a7}.ocean-theme .mat-button.mat-accent,.ocean-theme .mat-icon-button.mat-accent,.ocean-theme .mat-stroked-button.mat-accent{color:#64ffda}.ocean-theme .mat-button.mat-warn,.ocean-theme .mat-icon-button.mat-warn,.ocean-theme .mat-stroked-button.mat-warn{color:#f44336}.ocean-theme .mat-button.mat-primary.mat-button-disabled,.ocean-theme .mat-button.mat-accent.mat-button-disabled,.ocean-theme .mat-button.mat-warn.mat-button-disabled,.ocean-theme .mat-button.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-icon-button.mat-primary.mat-button-disabled,.ocean-theme .mat-icon-button.mat-accent.mat-button-disabled,.ocean-theme .mat-icon-button.mat-warn.mat-button-disabled,.ocean-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-stroked-button.mat-primary.mat-button-disabled,.ocean-theme .mat-stroked-button.mat-accent.mat-button-disabled,.ocean-theme .mat-stroked-button.mat-warn.mat-button-disabled,.ocean-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.ocean-theme .mat-button.mat-primary .mat-button-focus-overlay,.ocean-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.ocean-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#0097a7}.ocean-theme .mat-button.mat-accent .mat-button-focus-overlay,.ocean-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.ocean-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#64ffda}.ocean-theme .mat-button.mat-warn .mat-button-focus-overlay,.ocean-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.ocean-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.ocean-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.ocean-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.ocean-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.ocean-theme .mat-button .mat-ripple-element,.ocean-theme .mat-icon-button .mat-ripple-element,.ocean-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.ocean-theme .mat-button-focus-overlay{background:black}.ocean-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.ocean-theme .mat-flat-button,.ocean-theme .mat-raised-button,.ocean-theme .mat-fab,.ocean-theme .mat-mini-fab{color:#000000de;background-color:#fff}.ocean-theme .mat-flat-button.mat-primary,.ocean-theme .mat-raised-button.mat-primary,.ocean-theme .mat-fab.mat-primary,.ocean-theme .mat-mini-fab.mat-primary{color:#fff}.ocean-theme .mat-flat-button.mat-accent,.ocean-theme .mat-raised-button.mat-accent,.ocean-theme .mat-fab.mat-accent,.ocean-theme .mat-mini-fab.mat-accent{color:#000000de}.ocean-theme .mat-flat-button.mat-warn,.ocean-theme .mat-raised-button.mat-warn,.ocean-theme .mat-fab.mat-warn,.ocean-theme .mat-mini-fab.mat-warn{color:#fff}.ocean-theme .mat-flat-button.mat-primary.mat-button-disabled,.ocean-theme .mat-flat-button.mat-accent.mat-button-disabled,.ocean-theme .mat-flat-button.mat-warn.mat-button-disabled,.ocean-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-raised-button.mat-primary.mat-button-disabled,.ocean-theme .mat-raised-button.mat-accent.mat-button-disabled,.ocean-theme .mat-raised-button.mat-warn.mat-button-disabled,.ocean-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-fab.mat-primary.mat-button-disabled,.ocean-theme .mat-fab.mat-accent.mat-button-disabled,.ocean-theme .mat-fab.mat-warn.mat-button-disabled,.ocean-theme .mat-fab.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-primary.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-accent.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-warn.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.ocean-theme .mat-flat-button.mat-primary,.ocean-theme .mat-raised-button.mat-primary,.ocean-theme .mat-fab.mat-primary,.ocean-theme .mat-mini-fab.mat-primary{background-color:#0097a7}.ocean-theme .mat-flat-button.mat-accent,.ocean-theme .mat-raised-button.mat-accent,.ocean-theme .mat-fab.mat-accent,.ocean-theme .mat-mini-fab.mat-accent{background-color:#64ffda}.ocean-theme .mat-flat-button.mat-warn,.ocean-theme .mat-raised-button.mat-warn,.ocean-theme .mat-fab.mat-warn,.ocean-theme .mat-mini-fab.mat-warn{background-color:#f44336}.ocean-theme .mat-flat-button.mat-primary.mat-button-disabled,.ocean-theme .mat-flat-button.mat-accent.mat-button-disabled,.ocean-theme .mat-flat-button.mat-warn.mat-button-disabled,.ocean-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-raised-button.mat-primary.mat-button-disabled,.ocean-theme .mat-raised-button.mat-accent.mat-button-disabled,.ocean-theme .mat-raised-button.mat-warn.mat-button-disabled,.ocean-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-fab.mat-primary.mat-button-disabled,.ocean-theme .mat-fab.mat-accent.mat-button-disabled,.ocean-theme .mat-fab.mat-warn.mat-button-disabled,.ocean-theme .mat-fab.mat-button-disabled.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-primary.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-accent.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-warn.mat-button-disabled,.ocean-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.ocean-theme .mat-flat-button.mat-primary .mat-ripple-element,.ocean-theme .mat-raised-button.mat-primary .mat-ripple-element,.ocean-theme .mat-fab.mat-primary .mat-ripple-element,.ocean-theme .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#ffffff1a}.ocean-theme .mat-flat-button.mat-accent .mat-ripple-element,.ocean-theme .mat-raised-button.mat-accent .mat-ripple-element,.ocean-theme .mat-fab.mat-accent .mat-ripple-element,.ocean-theme .mat-mini-fab.mat-accent .mat-ripple-element{background-color:#0000001a}.ocean-theme .mat-flat-button.mat-warn .mat-ripple-element,.ocean-theme .mat-raised-button.mat-warn .mat-ripple-element,.ocean-theme .mat-fab.mat-warn .mat-ripple-element,.ocean-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.ocean-theme .mat-stroked-button:not([class*=mat-elevation-z]),.ocean-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.ocean-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.ocean-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.ocean-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.ocean-theme .mat-fab:not([class*=mat-elevation-z]),.ocean-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.ocean-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.ocean-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.ocean-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.ocean-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.ocean-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.ocean-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.ocean-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.ocean-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.ocean-theme .mat-button-toggle{color:#00000061}.ocean-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.ocean-theme .mat-button-toggle-appearance-standard{color:#000000de;background:white}.ocean-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.ocean-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.ocean-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.ocean-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.ocean-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.ocean-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.ocean-theme .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.ocean-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.ocean-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.ocean-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.ocean-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.ocean-theme .mat-card{background:white;color:#000000de}.ocean-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.ocean-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.ocean-theme .mat-card-subtitle{color:#0000008a}.ocean-theme .mat-checkbox-frame{border-color:#0000008a}.ocean-theme .mat-checkbox-checkmark{fill:#fafafa}.ocean-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}.ocean-theme .mat-checkbox-mixedmark{background-color:#fafafa}.ocean-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.ocean-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#0097a7}.ocean-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.ocean-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#64ffda}.ocean-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.ocean-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.ocean-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.ocean-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.ocean-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.ocean-theme .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.ocean-theme .mat-checkbox .mat-ripple-element{background-color:#000}.ocean-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.ocean-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#0097a7}.ocean-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.ocean-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#64ffda}.ocean-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.ocean-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.ocean-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.ocean-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.ocean-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.ocean-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.ocean-theme .mat-chip.mat-standard-chip:after{background:black}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#0097a7;color:#fff}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#64ffda;color:#000000de}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.ocean-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#0000001a}.ocean-theme .mat-table{background:white}.ocean-theme .mat-table thead,.ocean-theme .mat-table tbody,.ocean-theme .mat-table tfoot,.ocean-theme mat-header-row,.ocean-theme mat-row,.ocean-theme mat-footer-row,.ocean-theme [mat-header-row],.ocean-theme [mat-row],.ocean-theme [mat-footer-row],.ocean-theme .mat-table-sticky{background:inherit}.ocean-theme mat-row,.ocean-theme mat-header-row,.ocean-theme mat-footer-row,.ocean-theme th.mat-header-cell,.ocean-theme td.mat-cell,.ocean-theme td.mat-footer-cell{border-bottom-color:#0000001f}.ocean-theme .mat-header-cell{color:#0000008a}.ocean-theme .mat-cell,.ocean-theme .mat-footer-cell{color:#000000de}.ocean-theme .mat-calendar-arrow{fill:#0000008a}.ocean-theme .mat-datepicker-toggle,.ocean-theme .mat-datepicker-content .mat-calendar-next-button,.ocean-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.ocean-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.ocean-theme .mat-calendar-table-header,.ocean-theme .mat-calendar-body-label{color:#0000008a}.ocean-theme .mat-calendar-body-cell-content,.ocean-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}.ocean-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.ocean-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.ocean-theme .mat-calendar-body-in-preview{color:#0000003d}.ocean-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.ocean-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.ocean-theme .mat-calendar-body-in-range:before{background:rgba(0,151,167,.2)}.ocean-theme .mat-calendar-body-comparison-identical,.ocean-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.ocean-theme .mat-calendar-body-comparison-bridge-start:before,.ocean-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(0,151,167,.2) 50%,rgba(249,171,0,.2) 50%)}.ocean-theme .mat-calendar-body-comparison-bridge-end:before,.ocean-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(0,151,167,.2) 50%,rgba(249,171,0,.2) 50%)}.ocean-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.ocean-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.ocean-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.ocean-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.ocean-theme .mat-calendar-body-selected{background-color:#0097a7;color:#fff}.ocean-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#0097a766}.ocean-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.ocean-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.ocean-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0097a74d}@media (hover: hover){.ocean-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#0097a74d}}.ocean-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(100,255,218,.2)}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.ocean-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(100,255,218,.2) 50%,rgba(249,171,0,.2) 50%)}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.ocean-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(100,255,218,.2) 50%,rgba(249,171,0,.2) 50%)}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#64ffda;color:#000000de}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#64ffda66}.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.ocean-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.ocean-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#64ffda4d}@media (hover: hover){.ocean-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#64ffda4d}}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.ocean-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.ocean-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.ocean-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.ocean-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.ocean-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.ocean-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.ocean-theme .mat-datepicker-toggle-active{color:#0097a7}.ocean-theme .mat-datepicker-toggle-active.mat-accent{color:#64ffda}.ocean-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.ocean-theme .mat-date-range-input-inner[disabled]{color:#00000061}.ocean-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.ocean-theme .mat-divider{border-top-color:#0000001f}.ocean-theme .mat-divider-vertical{border-right-color:#0000001f}.ocean-theme .mat-expansion-panel{background:white;color:#000000de}.ocean-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.ocean-theme .mat-action-row{border-top-color:#0000001f}.ocean-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.ocean-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.ocean-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.ocean-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.ocean-theme .mat-expansion-panel-header-title{color:#000000de}.ocean-theme .mat-expansion-panel-header-description,.ocean-theme .mat-expansion-indicator:after{color:#0000008a}.ocean-theme .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.ocean-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.ocean-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.ocean-theme .mat-form-field-label,.ocean-theme .mat-hint{color:#0009}.ocean-theme .mat-form-field.mat-focused .mat-form-field-label{color:#0097a7}.ocean-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#64ffda}.ocean-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.ocean-theme .mat-focused .mat-form-field-required-marker{color:#64ffda}.ocean-theme .mat-form-field-ripple{background-color:#000000de}.ocean-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#0097a7}.ocean-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#64ffda}.ocean-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.ocean-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#0097a7}.ocean-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#64ffda}.ocean-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.ocean-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.ocean-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.ocean-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.ocean-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.ocean-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.ocean-theme .mat-error{color:#f44336}.ocean-theme .mat-form-field-appearance-legacy .mat-form-field-label,.ocean-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.ocean-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.ocean-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.ocean-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.ocean-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.ocean-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.ocean-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.ocean-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.ocean-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.ocean-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.ocean-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.ocean-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.ocean-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#0097a7}.ocean-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#64ffda}.ocean-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.ocean-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.ocean-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.ocean-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.ocean-theme .mat-icon.mat-primary{color:#0097a7}.ocean-theme .mat-icon.mat-accent{color:#64ffda}.ocean-theme .mat-icon.mat-warn{color:#f44336}.ocean-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.ocean-theme .mat-input-element:disabled,.ocean-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.ocean-theme .mat-input-element{caret-color:#0097a7}.ocean-theme .mat-input-element::placeholder{color:#0000006b}.ocean-theme .mat-input-element::-moz-placeholder{color:#0000006b}.ocean-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}.ocean-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}.ocean-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#64ffda}.ocean-theme .mat-form-field.mat-warn .mat-input-element,.ocean-theme .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.ocean-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.ocean-theme .mat-list-base .mat-list-item,.ocean-theme .mat-list-base .mat-list-option{color:#000000de}.ocean-theme .mat-list-base .mat-subheader{color:#0000008a}.ocean-theme .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.ocean-theme .mat-list-option:hover,.ocean-theme .mat-list-option:focus,.ocean-theme .mat-nav-list .mat-list-item:hover,.ocean-theme .mat-nav-list .mat-list-item:focus,.ocean-theme .mat-action-list .mat-list-item:hover,.ocean-theme .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.ocean-theme .mat-list-single-selected-option,.ocean-theme .mat-list-single-selected-option:hover,.ocean-theme .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.ocean-theme .mat-menu-panel{background:white}.ocean-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.ocean-theme .mat-menu-item{background:transparent;color:#000000de}.ocean-theme .mat-menu-item[disabled],.ocean-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.ocean-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.ocean-theme .mat-menu-item .mat-icon-no-color,.ocean-theme .mat-menu-submenu-icon{color:#0000008a}.ocean-theme .mat-menu-item:hover:not([disabled]),.ocean-theme .mat-menu-item.cdk-program-focused:not([disabled]),.ocean-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.ocean-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.ocean-theme .mat-paginator{background:white}.ocean-theme .mat-paginator,.ocean-theme .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.ocean-theme .mat-paginator-decrement,.ocean-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.ocean-theme .mat-paginator-first,.ocean-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.ocean-theme .mat-icon-button[disabled] .mat-paginator-decrement,.ocean-theme .mat-icon-button[disabled] .mat-paginator-increment,.ocean-theme .mat-icon-button[disabled] .mat-paginator-first,.ocean-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.ocean-theme .mat-progress-bar-background{fill:#bce1e5}.ocean-theme .mat-progress-bar-buffer{background-color:#bce1e5}.ocean-theme .mat-progress-bar-fill:after{background-color:#0097a7}.ocean-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#d5fbf2}.ocean-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#d5fbf2}.ocean-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#64ffda}.ocean-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.ocean-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.ocean-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.ocean-theme .mat-progress-spinner circle,.ocean-theme .mat-spinner circle{stroke:#0097a7}.ocean-theme .mat-progress-spinner.mat-accent circle,.ocean-theme .mat-spinner.mat-accent circle{stroke:#64ffda}.ocean-theme .mat-progress-spinner.mat-warn circle,.ocean-theme .mat-spinner.mat-warn circle{stroke:#f44336}.ocean-theme .mat-radio-outer-circle{border-color:#0000008a}.ocean-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#0097a7}.ocean-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.ocean-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.ocean-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.ocean-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#0097a7}.ocean-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#64ffda}.ocean-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.ocean-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.ocean-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.ocean-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#64ffda}.ocean-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.ocean-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.ocean-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.ocean-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.ocean-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.ocean-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.ocean-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.ocean-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.ocean-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.ocean-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.ocean-theme .mat-radio-button .mat-ripple-element{background-color:#000}.ocean-theme .mat-select-value{color:#000000de}.ocean-theme .mat-select-placeholder{color:#0000006b}.ocean-theme .mat-select-disabled .mat-select-value{color:#00000061}.ocean-theme .mat-select-arrow{color:#0000008a}.ocean-theme .mat-select-panel{background:white}.ocean-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.ocean-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.ocean-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#0097a7}.ocean-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#64ffda}.ocean-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.ocean-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.ocean-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.ocean-theme .mat-drawer-container{background-color:#fafafa;color:#000000de}.ocean-theme .mat-drawer{background-color:#fff;color:#000000de}.ocean-theme .mat-drawer.mat-drawer-push{background-color:#fff}.ocean-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.ocean-theme .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.ocean-theme .mat-drawer-side.mat-drawer-end,.ocean-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.ocean-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.ocean-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.ocean-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#64ffda}.ocean-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#64ffda8a}.ocean-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#64ffda}.ocean-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#0097a7}.ocean-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#0097a78a}.ocean-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#0097a7}.ocean-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.ocean-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.ocean-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.ocean-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.ocean-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.ocean-theme .mat-slide-toggle-bar{background-color:#00000061}.ocean-theme .mat-slider-track-background{background-color:#00000042}.ocean-theme .mat-slider.mat-primary .mat-slider-track-fill,.ocean-theme .mat-slider.mat-primary .mat-slider-thumb,.ocean-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#0097a7}.ocean-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.ocean-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#0097a733}.ocean-theme .mat-slider.mat-accent .mat-slider-track-fill,.ocean-theme .mat-slider.mat-accent .mat-slider-thumb,.ocean-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#64ffda}.ocean-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#000000de}.ocean-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#64ffda33}.ocean-theme .mat-slider.mat-warn .mat-slider-track-fill,.ocean-theme .mat-slider.mat-warn .mat-slider-thumb,.ocean-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.ocean-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.ocean-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.ocean-theme .mat-slider:hover .mat-slider-track-background,.ocean-theme .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.ocean-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.ocean-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.ocean-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.ocean-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.ocean-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.ocean-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.ocean-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.ocean-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.ocean-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.ocean-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.ocean-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.ocean-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.ocean-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.ocean-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.ocean-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.ocean-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.ocean-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.ocean-theme .mat-step-header.cdk-keyboard-focused,.ocean-theme .mat-step-header.cdk-program-focused,.ocean-theme .mat-step-header:hover:not([aria-disabled]),.ocean-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.ocean-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.ocean-theme .mat-step-header:hover{background:none}}.ocean-theme .mat-step-header .mat-step-label,.ocean-theme .mat-step-header .mat-step-optional{color:#0000008a}.ocean-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.ocean-theme .mat-step-header .mat-step-icon-selected,.ocean-theme .mat-step-header .mat-step-icon-state-done,.ocean-theme .mat-step-header .mat-step-icon-state-edit{background-color:#0097a7;color:#fff}.ocean-theme .mat-step-header.mat-accent .mat-step-icon{color:#000000de}.ocean-theme .mat-step-header.mat-accent .mat-step-icon-selected,.ocean-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.ocean-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#64ffda;color:#000000de}.ocean-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.ocean-theme .mat-step-header.mat-warn .mat-step-icon-selected,.ocean-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.ocean-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.ocean-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.ocean-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.ocean-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.ocean-theme .mat-stepper-horizontal,.ocean-theme .mat-stepper-vertical{background-color:#fff}.ocean-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}.ocean-theme .mat-horizontal-stepper-header:before,.ocean-theme .mat-horizontal-stepper-header:after,.ocean-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}.ocean-theme .mat-sort-header-arrow{color:#757575}.ocean-theme .mat-tab-nav-bar,.ocean-theme .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.ocean-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.ocean-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.ocean-theme .mat-tab-label,.ocean-theme .mat-tab-link{color:#000000de}.ocean-theme .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-link.mat-tab-disabled{color:#00000061}.ocean-theme .mat-tab-header-pagination-chevron{border-color:#000000de}.ocean-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.ocean-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.ocean-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.ocean-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#00bcd44d}.ocean-theme .mat-tab-group.mat-primary .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#0097a7}.ocean-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.ocean-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.ocean-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#a7ffeb4d}.ocean-theme .mat-tab-group.mat-accent .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#64ffda}.ocean-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.ocean-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.ocean-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.ocean-theme .mat-tab-group.mat-warn .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.ocean-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.ocean-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.ocean-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.ocean-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#00bcd44d}.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#0097a7}.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.ocean-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.ocean-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#a7ffeb4d}.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#64ffda}.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#000000de}.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#000;opacity:.4}.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.ocean-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.12}.ocean-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.ocean-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.ocean-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.ocean-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.ocean-theme .mat-toolbar{background:whitesmoke;color:#000000de}.ocean-theme .mat-toolbar.mat-primary{background:#0097a7;color:#fff}.ocean-theme .mat-toolbar.mat-accent{background:#64ffda;color:#000000de}.ocean-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.ocean-theme .mat-toolbar .mat-form-field-underline,.ocean-theme .mat-toolbar .mat-form-field-ripple,.ocean-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.ocean-theme .mat-toolbar .mat-form-field-label,.ocean-theme .mat-toolbar .mat-focused .mat-form-field-label,.ocean-theme .mat-toolbar .mat-select-value,.ocean-theme .mat-toolbar .mat-select-arrow,.ocean-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.ocean-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.ocean-theme .mat-tooltip{background:rgba(97,97,97,.9)}.ocean-theme .mat-tree{background:white}.ocean-theme .mat-tree-node,.ocean-theme .mat-nested-tree-node{color:#000000de}.ocean-theme .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.ocean-theme .mat-simple-snackbar-action{color:#64ffda}.forest-theme{--primary-color: #388e3c;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #aed581;--warn-color: #d32f2f;--body-bg-color: #e8f5e9;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #c8e6c9;--hover-bg: #c8e6c9;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent}.forest-theme .mat-ripple-element{background-color:#0000001a}.forest-theme .mat-option{color:#000000de}.forest-theme .mat-option:hover:not(.mat-option-disabled),.forest-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.forest-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.forest-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.forest-theme .mat-option.mat-option-disabled{color:#00000061}.forest-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#388e3c}.forest-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#eeff41}.forest-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.forest-theme .mat-optgroup-label{color:#0000008a}.forest-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.forest-theme .mat-pseudo-checkbox{color:#0000008a}.forest-theme .mat-pseudo-checkbox:after{color:#fafafa}.forest-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.forest-theme .mat-primary .mat-pseudo-checkbox-checked,.forest-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#388e3c}.forest-theme .mat-pseudo-checkbox-checked,.forest-theme .mat-pseudo-checkbox-indeterminate,.forest-theme .mat-accent .mat-pseudo-checkbox-checked,.forest-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#eeff41}.forest-theme .mat-warn .mat-pseudo-checkbox-checked,.forest-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.forest-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.forest-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.forest-theme .mat-app-background,.forest-theme.mat-app-background{background-color:#fafafa;color:#000000de}.forest-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.forest-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.forest-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.forest-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.forest-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.forest-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.forest-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.forest-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.forest-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.forest-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.forest-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.forest-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.forest-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.forest-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.forest-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.forest-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.forest-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.forest-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.forest-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.forest-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.forest-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.forest-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.forest-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.forest-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.forest-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.forest-theme .mat-autocomplete-panel{background:white;color:#000000de}.forest-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.forest-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.forest-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.forest-theme .mat-badge-content{color:#fff;background:#388e3c}.cdk-high-contrast-active .forest-theme .mat-badge-content{outline:solid 1px;border-radius:0}.forest-theme .mat-badge-accent .mat-badge-content{background:#eeff41;color:#000000de}.forest-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.forest-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.forest-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.forest-theme .mat-button,.forest-theme .mat-icon-button,.forest-theme .mat-stroked-button{color:inherit;background:transparent}.forest-theme .mat-button.mat-primary,.forest-theme .mat-icon-button.mat-primary,.forest-theme .mat-stroked-button.mat-primary{color:#388e3c}.forest-theme .mat-button.mat-accent,.forest-theme .mat-icon-button.mat-accent,.forest-theme .mat-stroked-button.mat-accent{color:#eeff41}.forest-theme .mat-button.mat-warn,.forest-theme .mat-icon-button.mat-warn,.forest-theme .mat-stroked-button.mat-warn{color:#f44336}.forest-theme .mat-button.mat-primary.mat-button-disabled,.forest-theme .mat-button.mat-accent.mat-button-disabled,.forest-theme .mat-button.mat-warn.mat-button-disabled,.forest-theme .mat-button.mat-button-disabled.mat-button-disabled,.forest-theme .mat-icon-button.mat-primary.mat-button-disabled,.forest-theme .mat-icon-button.mat-accent.mat-button-disabled,.forest-theme .mat-icon-button.mat-warn.mat-button-disabled,.forest-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.forest-theme .mat-stroked-button.mat-primary.mat-button-disabled,.forest-theme .mat-stroked-button.mat-accent.mat-button-disabled,.forest-theme .mat-stroked-button.mat-warn.mat-button-disabled,.forest-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.forest-theme .mat-button.mat-primary .mat-button-focus-overlay,.forest-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.forest-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#388e3c}.forest-theme .mat-button.mat-accent .mat-button-focus-overlay,.forest-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.forest-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#eeff41}.forest-theme .mat-button.mat-warn .mat-button-focus-overlay,.forest-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.forest-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.forest-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.forest-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.forest-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.forest-theme .mat-button .mat-ripple-element,.forest-theme .mat-icon-button .mat-ripple-element,.forest-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.forest-theme .mat-button-focus-overlay{background:black}.forest-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.forest-theme .mat-flat-button,.forest-theme .mat-raised-button,.forest-theme .mat-fab,.forest-theme .mat-mini-fab{color:#000000de;background-color:#fff}.forest-theme .mat-flat-button.mat-primary,.forest-theme .mat-raised-button.mat-primary,.forest-theme .mat-fab.mat-primary,.forest-theme .mat-mini-fab.mat-primary{color:#fff}.forest-theme .mat-flat-button.mat-accent,.forest-theme .mat-raised-button.mat-accent,.forest-theme .mat-fab.mat-accent,.forest-theme .mat-mini-fab.mat-accent{color:#000000de}.forest-theme .mat-flat-button.mat-warn,.forest-theme .mat-raised-button.mat-warn,.forest-theme .mat-fab.mat-warn,.forest-theme .mat-mini-fab.mat-warn{color:#fff}.forest-theme .mat-flat-button.mat-primary.mat-button-disabled,.forest-theme .mat-flat-button.mat-accent.mat-button-disabled,.forest-theme .mat-flat-button.mat-warn.mat-button-disabled,.forest-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.forest-theme .mat-raised-button.mat-primary.mat-button-disabled,.forest-theme .mat-raised-button.mat-accent.mat-button-disabled,.forest-theme .mat-raised-button.mat-warn.mat-button-disabled,.forest-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.forest-theme .mat-fab.mat-primary.mat-button-disabled,.forest-theme .mat-fab.mat-accent.mat-button-disabled,.forest-theme .mat-fab.mat-warn.mat-button-disabled,.forest-theme .mat-fab.mat-button-disabled.mat-button-disabled,.forest-theme .mat-mini-fab.mat-primary.mat-button-disabled,.forest-theme .mat-mini-fab.mat-accent.mat-button-disabled,.forest-theme .mat-mini-fab.mat-warn.mat-button-disabled,.forest-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.forest-theme .mat-flat-button.mat-primary,.forest-theme .mat-raised-button.mat-primary,.forest-theme .mat-fab.mat-primary,.forest-theme .mat-mini-fab.mat-primary{background-color:#388e3c}.forest-theme .mat-flat-button.mat-accent,.forest-theme .mat-raised-button.mat-accent,.forest-theme .mat-fab.mat-accent,.forest-theme .mat-mini-fab.mat-accent{background-color:#eeff41}.forest-theme .mat-flat-button.mat-warn,.forest-theme .mat-raised-button.mat-warn,.forest-theme .mat-fab.mat-warn,.forest-theme .mat-mini-fab.mat-warn{background-color:#f44336}.forest-theme .mat-flat-button.mat-primary.mat-button-disabled,.forest-theme .mat-flat-button.mat-accent.mat-button-disabled,.forest-theme .mat-flat-button.mat-warn.mat-button-disabled,.forest-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.forest-theme .mat-raised-button.mat-primary.mat-button-disabled,.forest-theme .mat-raised-button.mat-accent.mat-button-disabled,.forest-theme .mat-raised-button.mat-warn.mat-button-disabled,.forest-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.forest-theme .mat-fab.mat-primary.mat-button-disabled,.forest-theme .mat-fab.mat-accent.mat-button-disabled,.forest-theme .mat-fab.mat-warn.mat-button-disabled,.forest-theme .mat-fab.mat-button-disabled.mat-button-disabled,.forest-theme .mat-mini-fab.mat-primary.mat-button-disabled,.forest-theme .mat-mini-fab.mat-accent.mat-button-disabled,.forest-theme .mat-mini-fab.mat-warn.mat-button-disabled,.forest-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.forest-theme .mat-flat-button.mat-primary .mat-ripple-element,.forest-theme .mat-raised-button.mat-primary .mat-ripple-element,.forest-theme .mat-fab.mat-primary .mat-ripple-element,.forest-theme .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#ffffff1a}.forest-theme .mat-flat-button.mat-accent .mat-ripple-element,.forest-theme .mat-raised-button.mat-accent .mat-ripple-element,.forest-theme .mat-fab.mat-accent .mat-ripple-element,.forest-theme .mat-mini-fab.mat-accent .mat-ripple-element{background-color:#0000001a}.forest-theme .mat-flat-button.mat-warn .mat-ripple-element,.forest-theme .mat-raised-button.mat-warn .mat-ripple-element,.forest-theme .mat-fab.mat-warn .mat-ripple-element,.forest-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.forest-theme .mat-stroked-button:not([class*=mat-elevation-z]),.forest-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.forest-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.forest-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.forest-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.forest-theme .mat-fab:not([class*=mat-elevation-z]),.forest-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.forest-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.forest-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.forest-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.forest-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.forest-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.forest-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.forest-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.forest-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.forest-theme .mat-button-toggle{color:#00000061}.forest-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.forest-theme .mat-button-toggle-appearance-standard{color:#000000de;background:white}.forest-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.forest-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.forest-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.forest-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.forest-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.forest-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.forest-theme .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.forest-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.forest-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.forest-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.forest-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.forest-theme .mat-card{background:white;color:#000000de}.forest-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.forest-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.forest-theme .mat-card-subtitle{color:#0000008a}.forest-theme .mat-checkbox-frame{border-color:#0000008a}.forest-theme .mat-checkbox-checkmark{fill:#fafafa}.forest-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}.forest-theme .mat-checkbox-mixedmark{background-color:#fafafa}.forest-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.forest-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#388e3c}.forest-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.forest-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#eeff41}.forest-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.forest-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.forest-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.forest-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.forest-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.forest-theme .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.forest-theme .mat-checkbox .mat-ripple-element{background-color:#000}.forest-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.forest-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#388e3c}.forest-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.forest-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#eeff41}.forest-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.forest-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.forest-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.forest-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.forest-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.forest-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.forest-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.forest-theme .mat-chip.mat-standard-chip:after{background:black}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#388e3c;color:#fff}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#eeff41;color:#000000de}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.forest-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#0000001a}.forest-theme .mat-table{background:white}.forest-theme .mat-table thead,.forest-theme .mat-table tbody,.forest-theme .mat-table tfoot,.forest-theme mat-header-row,.forest-theme mat-row,.forest-theme mat-footer-row,.forest-theme [mat-header-row],.forest-theme [mat-row],.forest-theme [mat-footer-row],.forest-theme .mat-table-sticky{background:inherit}.forest-theme mat-row,.forest-theme mat-header-row,.forest-theme mat-footer-row,.forest-theme th.mat-header-cell,.forest-theme td.mat-cell,.forest-theme td.mat-footer-cell{border-bottom-color:#0000001f}.forest-theme .mat-header-cell{color:#0000008a}.forest-theme .mat-cell,.forest-theme .mat-footer-cell{color:#000000de}.forest-theme .mat-calendar-arrow{fill:#0000008a}.forest-theme .mat-datepicker-toggle,.forest-theme .mat-datepicker-content .mat-calendar-next-button,.forest-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.forest-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.forest-theme .mat-calendar-table-header,.forest-theme .mat-calendar-body-label{color:#0000008a}.forest-theme .mat-calendar-body-cell-content,.forest-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}.forest-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.forest-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.forest-theme .mat-calendar-body-in-preview{color:#0000003d}.forest-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.forest-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.forest-theme .mat-calendar-body-in-range:before{background:rgba(56,142,60,.2)}.forest-theme .mat-calendar-body-comparison-identical,.forest-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.forest-theme .mat-calendar-body-comparison-bridge-start:before,.forest-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(56,142,60,.2) 50%,rgba(249,171,0,.2) 50%)}.forest-theme .mat-calendar-body-comparison-bridge-end:before,.forest-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(56,142,60,.2) 50%,rgba(249,171,0,.2) 50%)}.forest-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.forest-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.forest-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.forest-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.forest-theme .mat-calendar-body-selected{background-color:#388e3c;color:#fff}.forest-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#388e3c66}.forest-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.forest-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.forest-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#388e3c4d}@media (hover: hover){.forest-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#388e3c4d}}.forest-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(238,255,65,.2)}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.forest-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(238,255,65,.2) 50%,rgba(249,171,0,.2) 50%)}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.forest-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(238,255,65,.2) 50%,rgba(249,171,0,.2) 50%)}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#eeff41;color:#000000de}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#eeff4166}.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.forest-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.forest-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#eeff414d}@media (hover: hover){.forest-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#eeff414d}}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.forest-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.forest-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.forest-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.forest-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.forest-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.forest-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.forest-theme .mat-datepicker-toggle-active{color:#388e3c}.forest-theme .mat-datepicker-toggle-active.mat-accent{color:#eeff41}.forest-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.forest-theme .mat-date-range-input-inner[disabled]{color:#00000061}.forest-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.forest-theme .mat-divider{border-top-color:#0000001f}.forest-theme .mat-divider-vertical{border-right-color:#0000001f}.forest-theme .mat-expansion-panel{background:white;color:#000000de}.forest-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.forest-theme .mat-action-row{border-top-color:#0000001f}.forest-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.forest-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.forest-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.forest-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.forest-theme .mat-expansion-panel-header-title{color:#000000de}.forest-theme .mat-expansion-panel-header-description,.forest-theme .mat-expansion-indicator:after{color:#0000008a}.forest-theme .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.forest-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.forest-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.forest-theme .mat-form-field-label,.forest-theme .mat-hint{color:#0009}.forest-theme .mat-form-field.mat-focused .mat-form-field-label{color:#388e3c}.forest-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#eeff41}.forest-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.forest-theme .mat-focused .mat-form-field-required-marker{color:#eeff41}.forest-theme .mat-form-field-ripple{background-color:#000000de}.forest-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#388e3c}.forest-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#eeff41}.forest-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.forest-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#388e3c}.forest-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#eeff41}.forest-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.forest-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.forest-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.forest-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.forest-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.forest-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.forest-theme .mat-error{color:#f44336}.forest-theme .mat-form-field-appearance-legacy .mat-form-field-label,.forest-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.forest-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.forest-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.forest-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.forest-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.forest-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.forest-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.forest-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.forest-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.forest-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.forest-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.forest-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.forest-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#388e3c}.forest-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#eeff41}.forest-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.forest-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.forest-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.forest-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.forest-theme .mat-icon.mat-primary{color:#388e3c}.forest-theme .mat-icon.mat-accent{color:#eeff41}.forest-theme .mat-icon.mat-warn{color:#f44336}.forest-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.forest-theme .mat-input-element:disabled,.forest-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.forest-theme .mat-input-element{caret-color:#388e3c}.forest-theme .mat-input-element::placeholder{color:#0000006b}.forest-theme .mat-input-element::-moz-placeholder{color:#0000006b}.forest-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}.forest-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}.forest-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#eeff41}.forest-theme .mat-form-field.mat-warn .mat-input-element,.forest-theme .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.forest-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.forest-theme .mat-list-base .mat-list-item,.forest-theme .mat-list-base .mat-list-option{color:#000000de}.forest-theme .mat-list-base .mat-subheader{color:#0000008a}.forest-theme .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.forest-theme .mat-list-option:hover,.forest-theme .mat-list-option:focus,.forest-theme .mat-nav-list .mat-list-item:hover,.forest-theme .mat-nav-list .mat-list-item:focus,.forest-theme .mat-action-list .mat-list-item:hover,.forest-theme .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.forest-theme .mat-list-single-selected-option,.forest-theme .mat-list-single-selected-option:hover,.forest-theme .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.forest-theme .mat-menu-panel{background:white}.forest-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.forest-theme .mat-menu-item{background:transparent;color:#000000de}.forest-theme .mat-menu-item[disabled],.forest-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.forest-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.forest-theme .mat-menu-item .mat-icon-no-color,.forest-theme .mat-menu-submenu-icon{color:#0000008a}.forest-theme .mat-menu-item:hover:not([disabled]),.forest-theme .mat-menu-item.cdk-program-focused:not([disabled]),.forest-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.forest-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.forest-theme .mat-paginator{background:white}.forest-theme .mat-paginator,.forest-theme .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.forest-theme .mat-paginator-decrement,.forest-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.forest-theme .mat-paginator-first,.forest-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.forest-theme .mat-icon-button[disabled] .mat-paginator-decrement,.forest-theme .mat-icon-button[disabled] .mat-paginator-increment,.forest-theme .mat-icon-button[disabled] .mat-paginator-first,.forest-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.forest-theme .mat-progress-bar-background{fill:#cadfcb}.forest-theme .mat-progress-bar-buffer{background-color:#cadfcb}.forest-theme .mat-progress-bar-fill:after{background-color:#388e3c}.forest-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#f7fbcc}.forest-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#f7fbcc}.forest-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#eeff41}.forest-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.forest-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.forest-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.forest-theme .mat-progress-spinner circle,.forest-theme .mat-spinner circle{stroke:#388e3c}.forest-theme .mat-progress-spinner.mat-accent circle,.forest-theme .mat-spinner.mat-accent circle{stroke:#eeff41}.forest-theme .mat-progress-spinner.mat-warn circle,.forest-theme .mat-spinner.mat-warn circle{stroke:#f44336}.forest-theme .mat-radio-outer-circle{border-color:#0000008a}.forest-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#388e3c}.forest-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.forest-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.forest-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.forest-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#388e3c}.forest-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#eeff41}.forest-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.forest-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.forest-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.forest-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#eeff41}.forest-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.forest-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.forest-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.forest-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.forest-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.forest-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.forest-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.forest-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.forest-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.forest-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.forest-theme .mat-radio-button .mat-ripple-element{background-color:#000}.forest-theme .mat-select-value{color:#000000de}.forest-theme .mat-select-placeholder{color:#0000006b}.forest-theme .mat-select-disabled .mat-select-value{color:#00000061}.forest-theme .mat-select-arrow{color:#0000008a}.forest-theme .mat-select-panel{background:white}.forest-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.forest-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.forest-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#388e3c}.forest-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#eeff41}.forest-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.forest-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.forest-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.forest-theme .mat-drawer-container{background-color:#fafafa;color:#000000de}.forest-theme .mat-drawer{background-color:#fff;color:#000000de}.forest-theme .mat-drawer.mat-drawer-push{background-color:#fff}.forest-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.forest-theme .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.forest-theme .mat-drawer-side.mat-drawer-end,.forest-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.forest-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.forest-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.forest-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#eeff41}.forest-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#eeff418a}.forest-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#eeff41}.forest-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#388e3c}.forest-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#388e3c8a}.forest-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#388e3c}.forest-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.forest-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.forest-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.forest-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.forest-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.forest-theme .mat-slide-toggle-bar{background-color:#00000061}.forest-theme .mat-slider-track-background{background-color:#00000042}.forest-theme .mat-slider.mat-primary .mat-slider-track-fill,.forest-theme .mat-slider.mat-primary .mat-slider-thumb,.forest-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#388e3c}.forest-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.forest-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#388e3c33}.forest-theme .mat-slider.mat-accent .mat-slider-track-fill,.forest-theme .mat-slider.mat-accent .mat-slider-thumb,.forest-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#eeff41}.forest-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#000000de}.forest-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#eeff4133}.forest-theme .mat-slider.mat-warn .mat-slider-track-fill,.forest-theme .mat-slider.mat-warn .mat-slider-thumb,.forest-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.forest-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.forest-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.forest-theme .mat-slider:hover .mat-slider-track-background,.forest-theme .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.forest-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.forest-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.forest-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.forest-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.forest-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.forest-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.forest-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.forest-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.forest-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.forest-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.forest-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.forest-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.forest-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.forest-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.forest-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.forest-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.forest-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.forest-theme .mat-step-header.cdk-keyboard-focused,.forest-theme .mat-step-header.cdk-program-focused,.forest-theme .mat-step-header:hover:not([aria-disabled]),.forest-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.forest-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.forest-theme .mat-step-header:hover{background:none}}.forest-theme .mat-step-header .mat-step-label,.forest-theme .mat-step-header .mat-step-optional{color:#0000008a}.forest-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.forest-theme .mat-step-header .mat-step-icon-selected,.forest-theme .mat-step-header .mat-step-icon-state-done,.forest-theme .mat-step-header .mat-step-icon-state-edit{background-color:#388e3c;color:#fff}.forest-theme .mat-step-header.mat-accent .mat-step-icon{color:#000000de}.forest-theme .mat-step-header.mat-accent .mat-step-icon-selected,.forest-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.forest-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#eeff41;color:#000000de}.forest-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.forest-theme .mat-step-header.mat-warn .mat-step-icon-selected,.forest-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.forest-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.forest-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.forest-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.forest-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.forest-theme .mat-stepper-horizontal,.forest-theme .mat-stepper-vertical{background-color:#fff}.forest-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}.forest-theme .mat-horizontal-stepper-header:before,.forest-theme .mat-horizontal-stepper-header:after,.forest-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}.forest-theme .mat-sort-header-arrow{color:#757575}.forest-theme .mat-tab-nav-bar,.forest-theme .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.forest-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.forest-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.forest-theme .mat-tab-label,.forest-theme .mat-tab-link{color:#000000de}.forest-theme .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-link.mat-tab-disabled{color:#00000061}.forest-theme .mat-tab-header-pagination-chevron{border-color:#000000de}.forest-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.forest-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.forest-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.forest-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#4caf504d}.forest-theme .mat-tab-group.mat-primary .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#388e3c}.forest-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.forest-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.forest-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#f4ff814d}.forest-theme .mat-tab-group.mat-accent .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#eeff41}.forest-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.forest-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.forest-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.forest-theme .mat-tab-group.mat-warn .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.forest-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.forest-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.forest-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.forest-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#4caf504d}.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#388e3c}.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.forest-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.forest-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#f4ff814d}.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#eeff41}.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#000000de}.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#000;opacity:.4}.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.forest-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.12}.forest-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.forest-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.forest-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.forest-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.forest-theme .mat-toolbar{background:whitesmoke;color:#000000de}.forest-theme .mat-toolbar.mat-primary{background:#388e3c;color:#fff}.forest-theme .mat-toolbar.mat-accent{background:#eeff41;color:#000000de}.forest-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.forest-theme .mat-toolbar .mat-form-field-underline,.forest-theme .mat-toolbar .mat-form-field-ripple,.forest-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.forest-theme .mat-toolbar .mat-form-field-label,.forest-theme .mat-toolbar .mat-focused .mat-form-field-label,.forest-theme .mat-toolbar .mat-select-value,.forest-theme .mat-toolbar .mat-select-arrow,.forest-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.forest-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.forest-theme .mat-tooltip{background:rgba(97,97,97,.9)}.forest-theme .mat-tree{background:white}.forest-theme .mat-tree-node,.forest-theme .mat-nested-tree-node{color:#000000de}.forest-theme .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.forest-theme .mat-simple-snackbar-action{color:#eeff41}.sunset-theme{--primary-color: #f57c00;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #ff5252;--warn-color: #e53935;--body-bg-color: #fff3e0;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #ffe0b2;--hover-bg: #ffe0b2;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent}.sunset-theme .mat-ripple-element{background-color:#0000001a}.sunset-theme .mat-option{color:#000000de}.sunset-theme .mat-option:hover:not(.mat-option-disabled),.sunset-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.sunset-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.sunset-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.sunset-theme .mat-option.mat-option-disabled{color:#00000061}.sunset-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#f57c00}.sunset-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff5252}.sunset-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#e53935}.sunset-theme .mat-optgroup-label{color:#0000008a}.sunset-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.sunset-theme .mat-pseudo-checkbox{color:#0000008a}.sunset-theme .mat-pseudo-checkbox:after{color:#fafafa}.sunset-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.sunset-theme .mat-primary .mat-pseudo-checkbox-checked,.sunset-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#f57c00}.sunset-theme .mat-pseudo-checkbox-checked,.sunset-theme .mat-pseudo-checkbox-indeterminate,.sunset-theme .mat-accent .mat-pseudo-checkbox-checked,.sunset-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff5252}.sunset-theme .mat-warn .mat-pseudo-checkbox-checked,.sunset-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#e53935}.sunset-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.sunset-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.sunset-theme .mat-app-background,.sunset-theme.mat-app-background{background-color:#fafafa;color:#000000de}.sunset-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.sunset-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.sunset-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.sunset-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.sunset-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.sunset-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.sunset-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.sunset-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.sunset-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.sunset-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.sunset-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.sunset-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.sunset-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.sunset-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.sunset-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.sunset-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.sunset-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.sunset-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.sunset-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.sunset-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.sunset-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.sunset-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.sunset-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.sunset-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.sunset-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.sunset-theme .mat-autocomplete-panel{background:white;color:#000000de}.sunset-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.sunset-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.sunset-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.sunset-theme .mat-badge-content{color:#000000de;background:#f57c00}.cdk-high-contrast-active .sunset-theme .mat-badge-content{outline:solid 1px;border-radius:0}.sunset-theme .mat-badge-accent .mat-badge-content{background:#ff5252;color:#fff}.sunset-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#e53935}.sunset-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.sunset-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.sunset-theme .mat-button,.sunset-theme .mat-icon-button,.sunset-theme .mat-stroked-button{color:inherit;background:transparent}.sunset-theme .mat-button.mat-primary,.sunset-theme .mat-icon-button.mat-primary,.sunset-theme .mat-stroked-button.mat-primary{color:#f57c00}.sunset-theme .mat-button.mat-accent,.sunset-theme .mat-icon-button.mat-accent,.sunset-theme .mat-stroked-button.mat-accent{color:#ff5252}.sunset-theme .mat-button.mat-warn,.sunset-theme .mat-icon-button.mat-warn,.sunset-theme .mat-stroked-button.mat-warn{color:#e53935}.sunset-theme .mat-button.mat-primary.mat-button-disabled,.sunset-theme .mat-button.mat-accent.mat-button-disabled,.sunset-theme .mat-button.mat-warn.mat-button-disabled,.sunset-theme .mat-button.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-icon-button.mat-primary.mat-button-disabled,.sunset-theme .mat-icon-button.mat-accent.mat-button-disabled,.sunset-theme .mat-icon-button.mat-warn.mat-button-disabled,.sunset-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-stroked-button.mat-primary.mat-button-disabled,.sunset-theme .mat-stroked-button.mat-accent.mat-button-disabled,.sunset-theme .mat-stroked-button.mat-warn.mat-button-disabled,.sunset-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.sunset-theme .mat-button.mat-primary .mat-button-focus-overlay,.sunset-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.sunset-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#f57c00}.sunset-theme .mat-button.mat-accent .mat-button-focus-overlay,.sunset-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.sunset-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff5252}.sunset-theme .mat-button.mat-warn .mat-button-focus-overlay,.sunset-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.sunset-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#e53935}.sunset-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.sunset-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.sunset-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.sunset-theme .mat-button .mat-ripple-element,.sunset-theme .mat-icon-button .mat-ripple-element,.sunset-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.sunset-theme .mat-button-focus-overlay{background:black}.sunset-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.sunset-theme .mat-flat-button,.sunset-theme .mat-raised-button,.sunset-theme .mat-fab,.sunset-theme .mat-mini-fab{color:#000000de;background-color:#fff}.sunset-theme .mat-flat-button.mat-primary,.sunset-theme .mat-raised-button.mat-primary,.sunset-theme .mat-fab.mat-primary,.sunset-theme .mat-mini-fab.mat-primary{color:#000000de}.sunset-theme .mat-flat-button.mat-accent,.sunset-theme .mat-raised-button.mat-accent,.sunset-theme .mat-fab.mat-accent,.sunset-theme .mat-mini-fab.mat-accent,.sunset-theme .mat-flat-button.mat-warn,.sunset-theme .mat-raised-button.mat-warn,.sunset-theme .mat-fab.mat-warn,.sunset-theme .mat-mini-fab.mat-warn{color:#fff}.sunset-theme .mat-flat-button.mat-primary.mat-button-disabled,.sunset-theme .mat-flat-button.mat-accent.mat-button-disabled,.sunset-theme .mat-flat-button.mat-warn.mat-button-disabled,.sunset-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-raised-button.mat-primary.mat-button-disabled,.sunset-theme .mat-raised-button.mat-accent.mat-button-disabled,.sunset-theme .mat-raised-button.mat-warn.mat-button-disabled,.sunset-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-fab.mat-primary.mat-button-disabled,.sunset-theme .mat-fab.mat-accent.mat-button-disabled,.sunset-theme .mat-fab.mat-warn.mat-button-disabled,.sunset-theme .mat-fab.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-primary.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-accent.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-warn.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.sunset-theme .mat-flat-button.mat-primary,.sunset-theme .mat-raised-button.mat-primary,.sunset-theme .mat-fab.mat-primary,.sunset-theme .mat-mini-fab.mat-primary{background-color:#f57c00}.sunset-theme .mat-flat-button.mat-accent,.sunset-theme .mat-raised-button.mat-accent,.sunset-theme .mat-fab.mat-accent,.sunset-theme .mat-mini-fab.mat-accent{background-color:#ff5252}.sunset-theme .mat-flat-button.mat-warn,.sunset-theme .mat-raised-button.mat-warn,.sunset-theme .mat-fab.mat-warn,.sunset-theme .mat-mini-fab.mat-warn{background-color:#e53935}.sunset-theme .mat-flat-button.mat-primary.mat-button-disabled,.sunset-theme .mat-flat-button.mat-accent.mat-button-disabled,.sunset-theme .mat-flat-button.mat-warn.mat-button-disabled,.sunset-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-raised-button.mat-primary.mat-button-disabled,.sunset-theme .mat-raised-button.mat-accent.mat-button-disabled,.sunset-theme .mat-raised-button.mat-warn.mat-button-disabled,.sunset-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-fab.mat-primary.mat-button-disabled,.sunset-theme .mat-fab.mat-accent.mat-button-disabled,.sunset-theme .mat-fab.mat-warn.mat-button-disabled,.sunset-theme .mat-fab.mat-button-disabled.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-primary.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-accent.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-warn.mat-button-disabled,.sunset-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.sunset-theme .mat-flat-button.mat-primary .mat-ripple-element,.sunset-theme .mat-raised-button.mat-primary .mat-ripple-element,.sunset-theme .mat-fab.mat-primary .mat-ripple-element,.sunset-theme .mat-mini-fab.mat-primary .mat-ripple-element{background-color:#0000001a}.sunset-theme .mat-flat-button.mat-accent .mat-ripple-element,.sunset-theme .mat-raised-button.mat-accent .mat-ripple-element,.sunset-theme .mat-fab.mat-accent .mat-ripple-element,.sunset-theme .mat-mini-fab.mat-accent .mat-ripple-element,.sunset-theme .mat-flat-button.mat-warn .mat-ripple-element,.sunset-theme .mat-raised-button.mat-warn .mat-ripple-element,.sunset-theme .mat-fab.mat-warn .mat-ripple-element,.sunset-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.sunset-theme .mat-stroked-button:not([class*=mat-elevation-z]),.sunset-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.sunset-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.sunset-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.sunset-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.sunset-theme .mat-fab:not([class*=mat-elevation-z]),.sunset-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.sunset-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.sunset-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.sunset-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.sunset-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.sunset-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.sunset-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.sunset-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.sunset-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.sunset-theme .mat-button-toggle{color:#00000061}.sunset-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.sunset-theme .mat-button-toggle-appearance-standard{color:#000000de;background:white}.sunset-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.sunset-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.sunset-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.sunset-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.sunset-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.sunset-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.sunset-theme .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.sunset-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.sunset-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.sunset-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.sunset-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.sunset-theme .mat-card{background:white;color:#000000de}.sunset-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.sunset-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.sunset-theme .mat-card-subtitle{color:#0000008a}.sunset-theme .mat-checkbox-frame{border-color:#0000008a}.sunset-theme .mat-checkbox-checkmark{fill:#fafafa}.sunset-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}.sunset-theme .mat-checkbox-mixedmark{background-color:#fafafa}.sunset-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.sunset-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#f57c00}.sunset-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.sunset-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff5252}.sunset-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.sunset-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#e53935}.sunset-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.sunset-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.sunset-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.sunset-theme .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.sunset-theme .mat-checkbox .mat-ripple-element{background-color:#000}.sunset-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.sunset-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#f57c00}.sunset-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.sunset-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff5252}.sunset-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.sunset-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#e53935}.sunset-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.sunset-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.sunset-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.sunset-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.sunset-theme .mat-chip.mat-standard-chip:after{background:black}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#f57c00;color:#000000de}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#000000de;opacity:.4}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#0000001a}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#e53935;color:#fff}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff5252;color:#fff}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.sunset-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.sunset-theme .mat-table{background:white}.sunset-theme .mat-table thead,.sunset-theme .mat-table tbody,.sunset-theme .mat-table tfoot,.sunset-theme mat-header-row,.sunset-theme mat-row,.sunset-theme mat-footer-row,.sunset-theme [mat-header-row],.sunset-theme [mat-row],.sunset-theme [mat-footer-row],.sunset-theme .mat-table-sticky{background:inherit}.sunset-theme mat-row,.sunset-theme mat-header-row,.sunset-theme mat-footer-row,.sunset-theme th.mat-header-cell,.sunset-theme td.mat-cell,.sunset-theme td.mat-footer-cell{border-bottom-color:#0000001f}.sunset-theme .mat-header-cell{color:#0000008a}.sunset-theme .mat-cell,.sunset-theme .mat-footer-cell{color:#000000de}.sunset-theme .mat-calendar-arrow{fill:#0000008a}.sunset-theme .mat-datepicker-toggle,.sunset-theme .mat-datepicker-content .mat-calendar-next-button,.sunset-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.sunset-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.sunset-theme .mat-calendar-table-header,.sunset-theme .mat-calendar-body-label{color:#0000008a}.sunset-theme .mat-calendar-body-cell-content,.sunset-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}.sunset-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.sunset-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.sunset-theme .mat-calendar-body-in-preview{color:#0000003d}.sunset-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.sunset-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.sunset-theme .mat-calendar-body-in-range:before{background:rgba(245,124,0,.2)}.sunset-theme .mat-calendar-body-comparison-identical,.sunset-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.sunset-theme .mat-calendar-body-comparison-bridge-start:before,.sunset-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(245,124,0,.2) 50%,rgba(249,171,0,.2) 50%)}.sunset-theme .mat-calendar-body-comparison-bridge-end:before,.sunset-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(245,124,0,.2) 50%,rgba(249,171,0,.2) 50%)}.sunset-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.sunset-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.sunset-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.sunset-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.sunset-theme .mat-calendar-body-selected{background-color:#f57c00;color:#000000de}.sunset-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f57c0066}.sunset-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.sunset-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.sunset-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f57c004d}@media (hover: hover){.sunset-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f57c004d}}.sunset-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,82,82,.2)}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.sunset-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,82,82,.2) 50%,rgba(249,171,0,.2) 50%)}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.sunset-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,82,82,.2) 50%,rgba(249,171,0,.2) 50%)}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff5252;color:#fff}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff525266}.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.sunset-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.sunset-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff52524d}@media (hover: hover){.sunset-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff52524d}}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(229,57,53,.2)}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.sunset-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(229,57,53,.2) 50%,rgba(249,171,0,.2) 50%)}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.sunset-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(229,57,53,.2) 50%,rgba(249,171,0,.2) 50%)}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#e53935;color:#fff}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#e5393566}.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.sunset-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.sunset-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#e539354d}@media (hover: hover){.sunset-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#e539354d}}.sunset-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.sunset-theme .mat-datepicker-toggle-active{color:#f57c00}.sunset-theme .mat-datepicker-toggle-active.mat-accent{color:#ff5252}.sunset-theme .mat-datepicker-toggle-active.mat-warn{color:#e53935}.sunset-theme .mat-date-range-input-inner[disabled]{color:#00000061}.sunset-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.sunset-theme .mat-divider{border-top-color:#0000001f}.sunset-theme .mat-divider-vertical{border-right-color:#0000001f}.sunset-theme .mat-expansion-panel{background:white;color:#000000de}.sunset-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.sunset-theme .mat-action-row{border-top-color:#0000001f}.sunset-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.sunset-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.sunset-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.sunset-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.sunset-theme .mat-expansion-panel-header-title{color:#000000de}.sunset-theme .mat-expansion-panel-header-description,.sunset-theme .mat-expansion-indicator:after{color:#0000008a}.sunset-theme .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.sunset-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.sunset-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.sunset-theme .mat-form-field-label,.sunset-theme .mat-hint{color:#0009}.sunset-theme .mat-form-field.mat-focused .mat-form-field-label{color:#f57c00}.sunset-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff5252}.sunset-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#e53935}.sunset-theme .mat-focused .mat-form-field-required-marker{color:#ff5252}.sunset-theme .mat-form-field-ripple{background-color:#000000de}.sunset-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#f57c00}.sunset-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff5252}.sunset-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#e53935}.sunset-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#f57c00}.sunset-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff5252}.sunset-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#e53935}.sunset-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.sunset-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.sunset-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#e53935}.sunset-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.sunset-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#e53935}.sunset-theme .mat-error{color:#e53935}.sunset-theme .mat-form-field-appearance-legacy .mat-form-field-label,.sunset-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.sunset-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.sunset-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.sunset-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.sunset-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.sunset-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.sunset-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.sunset-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.sunset-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.sunset-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.sunset-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.sunset-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.sunset-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#f57c00}.sunset-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff5252}.sunset-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.sunset-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#e53935}.sunset-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.sunset-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.sunset-theme .mat-icon.mat-primary{color:#f57c00}.sunset-theme .mat-icon.mat-accent{color:#ff5252}.sunset-theme .mat-icon.mat-warn{color:#e53935}.sunset-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.sunset-theme .mat-input-element:disabled,.sunset-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.sunset-theme .mat-input-element{caret-color:#f57c00}.sunset-theme .mat-input-element::placeholder{color:#0000006b}.sunset-theme .mat-input-element::-moz-placeholder{color:#0000006b}.sunset-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}.sunset-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}.sunset-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#ff5252}.sunset-theme .mat-form-field.mat-warn .mat-input-element,.sunset-theme .mat-form-field-invalid .mat-input-element{caret-color:#e53935}.sunset-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#e53935}.sunset-theme .mat-list-base .mat-list-item,.sunset-theme .mat-list-base .mat-list-option{color:#000000de}.sunset-theme .mat-list-base .mat-subheader{color:#0000008a}.sunset-theme .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.sunset-theme .mat-list-option:hover,.sunset-theme .mat-list-option:focus,.sunset-theme .mat-nav-list .mat-list-item:hover,.sunset-theme .mat-nav-list .mat-list-item:focus,.sunset-theme .mat-action-list .mat-list-item:hover,.sunset-theme .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.sunset-theme .mat-list-single-selected-option,.sunset-theme .mat-list-single-selected-option:hover,.sunset-theme .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.sunset-theme .mat-menu-panel{background:white}.sunset-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.sunset-theme .mat-menu-item{background:transparent;color:#000000de}.sunset-theme .mat-menu-item[disabled],.sunset-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.sunset-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.sunset-theme .mat-menu-item .mat-icon-no-color,.sunset-theme .mat-menu-submenu-icon{color:#0000008a}.sunset-theme .mat-menu-item:hover:not([disabled]),.sunset-theme .mat-menu-item.cdk-program-focused:not([disabled]),.sunset-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.sunset-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.sunset-theme .mat-paginator{background:white}.sunset-theme .mat-paginator,.sunset-theme .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.sunset-theme .mat-paginator-decrement,.sunset-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.sunset-theme .mat-paginator-first,.sunset-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.sunset-theme .mat-icon-button[disabled] .mat-paginator-decrement,.sunset-theme .mat-icon-button[disabled] .mat-paginator-increment,.sunset-theme .mat-icon-button[disabled] .mat-paginator-first,.sunset-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.sunset-theme .mat-progress-bar-background{fill:#f9dbbc}.sunset-theme .mat-progress-bar-buffer{background-color:#f9dbbc}.sunset-theme .mat-progress-bar-fill:after{background-color:#f57c00}.sunset-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbd0d0}.sunset-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbd0d0}.sunset-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff5252}.sunset-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f5cac9}.sunset-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f5cac9}.sunset-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#e53935}.sunset-theme .mat-progress-spinner circle,.sunset-theme .mat-spinner circle{stroke:#f57c00}.sunset-theme .mat-progress-spinner.mat-accent circle,.sunset-theme .mat-spinner.mat-accent circle{stroke:#ff5252}.sunset-theme .mat-progress-spinner.mat-warn circle,.sunset-theme .mat-spinner.mat-warn circle{stroke:#e53935}.sunset-theme .mat-radio-outer-circle{border-color:#0000008a}.sunset-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#f57c00}.sunset-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.sunset-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.sunset-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.sunset-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#f57c00}.sunset-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff5252}.sunset-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.sunset-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.sunset-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.sunset-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff5252}.sunset-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#e53935}.sunset-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.sunset-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.sunset-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.sunset-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#e53935}.sunset-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.sunset-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.sunset-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.sunset-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.sunset-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.sunset-theme .mat-radio-button .mat-ripple-element{background-color:#000}.sunset-theme .mat-select-value{color:#000000de}.sunset-theme .mat-select-placeholder{color:#0000006b}.sunset-theme .mat-select-disabled .mat-select-value{color:#00000061}.sunset-theme .mat-select-arrow{color:#0000008a}.sunset-theme .mat-select-panel{background:white}.sunset-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.sunset-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.sunset-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#f57c00}.sunset-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff5252}.sunset-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.sunset-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#e53935}.sunset-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.sunset-theme .mat-drawer-container{background-color:#fafafa;color:#000000de}.sunset-theme .mat-drawer{background-color:#fff;color:#000000de}.sunset-theme .mat-drawer.mat-drawer-push{background-color:#fff}.sunset-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.sunset-theme .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.sunset-theme .mat-drawer-side.mat-drawer-end,.sunset-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.sunset-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.sunset-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.sunset-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff5252}.sunset-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff52528a}.sunset-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff5252}.sunset-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#f57c00}.sunset-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#f57c008a}.sunset-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#f57c00}.sunset-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#e53935}.sunset-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#e539358a}.sunset-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#e53935}.sunset-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.sunset-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.sunset-theme .mat-slide-toggle-bar{background-color:#00000061}.sunset-theme .mat-slider-track-background{background-color:#00000042}.sunset-theme .mat-slider.mat-primary .mat-slider-track-fill,.sunset-theme .mat-slider.mat-primary .mat-slider-thumb,.sunset-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#f57c00}.sunset-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#000000de}.sunset-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#f57c0033}.sunset-theme .mat-slider.mat-accent .mat-slider-track-fill,.sunset-theme .mat-slider.mat-accent .mat-slider-thumb,.sunset-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff5252}.sunset-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.sunset-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff525233}.sunset-theme .mat-slider.mat-warn .mat-slider-track-fill,.sunset-theme .mat-slider.mat-warn .mat-slider-thumb,.sunset-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#e53935}.sunset-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.sunset-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#e5393533}.sunset-theme .mat-slider:hover .mat-slider-track-background,.sunset-theme .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.sunset-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.sunset-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.sunset-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.sunset-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.sunset-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.sunset-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.sunset-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.sunset-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.sunset-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.sunset-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.sunset-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.sunset-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.sunset-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.sunset-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.sunset-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.sunset-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.sunset-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.sunset-theme .mat-step-header.cdk-keyboard-focused,.sunset-theme .mat-step-header.cdk-program-focused,.sunset-theme .mat-step-header:hover:not([aria-disabled]),.sunset-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.sunset-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.sunset-theme .mat-step-header:hover{background:none}}.sunset-theme .mat-step-header .mat-step-label,.sunset-theme .mat-step-header .mat-step-optional{color:#0000008a}.sunset-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:#000000de}.sunset-theme .mat-step-header .mat-step-icon-selected,.sunset-theme .mat-step-header .mat-step-icon-state-done,.sunset-theme .mat-step-header .mat-step-icon-state-edit{background-color:#f57c00;color:#000000de}.sunset-theme .mat-step-header.mat-accent .mat-step-icon{color:#fff}.sunset-theme .mat-step-header.mat-accent .mat-step-icon-selected,.sunset-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.sunset-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff5252;color:#fff}.sunset-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.sunset-theme .mat-step-header.mat-warn .mat-step-icon-selected,.sunset-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.sunset-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#e53935;color:#fff}.sunset-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#e53935}.sunset-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.sunset-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#e53935}.sunset-theme .mat-stepper-horizontal,.sunset-theme .mat-stepper-vertical{background-color:#fff}.sunset-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}.sunset-theme .mat-horizontal-stepper-header:before,.sunset-theme .mat-horizontal-stepper-header:after,.sunset-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}.sunset-theme .mat-sort-header-arrow{color:#757575}.sunset-theme .mat-tab-nav-bar,.sunset-theme .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.sunset-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.sunset-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.sunset-theme .mat-tab-label,.sunset-theme .mat-tab-link{color:#000000de}.sunset-theme .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-link.mat-tab-disabled{color:#00000061}.sunset-theme .mat-tab-header-pagination-chevron{border-color:#000000de}.sunset-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.sunset-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.sunset-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.sunset-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff98004d}.sunset-theme .mat-tab-group.mat-primary .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#f57c00}.sunset-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.sunset-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#000000de}.sunset-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff8a804d}.sunset-theme .mat-tab-group.mat-accent .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff5252}.sunset-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.sunset-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.sunset-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.sunset-theme .mat-tab-group.mat-warn .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#e53935}.sunset-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.sunset-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.sunset-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.sunset-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff98004d}.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#f57c00}.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#000000de}.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#0006}.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#000000de}.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#000;opacity:.4}.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.sunset-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#000;opacity:.12}.sunset-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff8a804d}.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff5252}.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.sunset-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.sunset-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.sunset-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#e53935}.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.sunset-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.sunset-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.sunset-theme .mat-toolbar{background:whitesmoke;color:#000000de}.sunset-theme .mat-toolbar.mat-primary{background:#f57c00;color:#000000de}.sunset-theme .mat-toolbar.mat-accent{background:#ff5252;color:#fff}.sunset-theme .mat-toolbar.mat-warn{background:#e53935;color:#fff}.sunset-theme .mat-toolbar .mat-form-field-underline,.sunset-theme .mat-toolbar .mat-form-field-ripple,.sunset-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.sunset-theme .mat-toolbar .mat-form-field-label,.sunset-theme .mat-toolbar .mat-focused .mat-form-field-label,.sunset-theme .mat-toolbar .mat-select-value,.sunset-theme .mat-toolbar .mat-select-arrow,.sunset-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.sunset-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.sunset-theme .mat-tooltip{background:rgba(97,97,97,.9)}.sunset-theme .mat-tree{background:white}.sunset-theme .mat-tree-node,.sunset-theme .mat-nested-tree-node{color:#000000de}.sunset-theme .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.sunset-theme .mat-simple-snackbar-action{color:#ff5252}.purple-theme{--primary-color: #7b1fa2;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #f06292;--warn-color: #d32f2f;--body-bg-color: #f3e5f5;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #e1bee7;--hover-bg: #e1bee7;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent}.purple-theme .mat-ripple-element{background-color:#0000001a}.purple-theme .mat-option{color:#000000de}.purple-theme .mat-option:hover:not(.mat-option-disabled),.purple-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.purple-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.purple-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.purple-theme .mat-option.mat-option-disabled{color:#00000061}.purple-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#7b1fa2}.purple-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.purple-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.purple-theme .mat-optgroup-label{color:#0000008a}.purple-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.purple-theme .mat-pseudo-checkbox{color:#0000008a}.purple-theme .mat-pseudo-checkbox:after{color:#fafafa}.purple-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.purple-theme .mat-primary .mat-pseudo-checkbox-checked,.purple-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#7b1fa2}.purple-theme .mat-pseudo-checkbox-checked,.purple-theme .mat-pseudo-checkbox-indeterminate,.purple-theme .mat-accent .mat-pseudo-checkbox-checked,.purple-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff4081}.purple-theme .mat-warn .mat-pseudo-checkbox-checked,.purple-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.purple-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.purple-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.purple-theme .mat-app-background,.purple-theme.mat-app-background{background-color:#fafafa;color:#000000de}.purple-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.purple-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.purple-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.purple-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.purple-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.purple-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.purple-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.purple-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.purple-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.purple-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.purple-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.purple-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.purple-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.purple-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.purple-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.purple-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.purple-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.purple-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.purple-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.purple-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.purple-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.purple-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.purple-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.purple-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.purple-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.purple-theme .mat-autocomplete-panel{background:white;color:#000000de}.purple-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.purple-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.purple-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.purple-theme .mat-badge-content{color:#fff;background:#7b1fa2}.cdk-high-contrast-active .purple-theme .mat-badge-content{outline:solid 1px;border-radius:0}.purple-theme .mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.purple-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.purple-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.purple-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.purple-theme .mat-button,.purple-theme .mat-icon-button,.purple-theme .mat-stroked-button{color:inherit;background:transparent}.purple-theme .mat-button.mat-primary,.purple-theme .mat-icon-button.mat-primary,.purple-theme .mat-stroked-button.mat-primary{color:#7b1fa2}.purple-theme .mat-button.mat-accent,.purple-theme .mat-icon-button.mat-accent,.purple-theme .mat-stroked-button.mat-accent{color:#ff4081}.purple-theme .mat-button.mat-warn,.purple-theme .mat-icon-button.mat-warn,.purple-theme .mat-stroked-button.mat-warn{color:#f44336}.purple-theme .mat-button.mat-primary.mat-button-disabled,.purple-theme .mat-button.mat-accent.mat-button-disabled,.purple-theme .mat-button.mat-warn.mat-button-disabled,.purple-theme .mat-button.mat-button-disabled.mat-button-disabled,.purple-theme .mat-icon-button.mat-primary.mat-button-disabled,.purple-theme .mat-icon-button.mat-accent.mat-button-disabled,.purple-theme .mat-icon-button.mat-warn.mat-button-disabled,.purple-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.purple-theme .mat-stroked-button.mat-primary.mat-button-disabled,.purple-theme .mat-stroked-button.mat-accent.mat-button-disabled,.purple-theme .mat-stroked-button.mat-warn.mat-button-disabled,.purple-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.purple-theme .mat-button.mat-primary .mat-button-focus-overlay,.purple-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.purple-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#7b1fa2}.purple-theme .mat-button.mat-accent .mat-button-focus-overlay,.purple-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.purple-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.purple-theme .mat-button.mat-warn .mat-button-focus-overlay,.purple-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.purple-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.purple-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.purple-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.purple-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.purple-theme .mat-button .mat-ripple-element,.purple-theme .mat-icon-button .mat-ripple-element,.purple-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.purple-theme .mat-button-focus-overlay{background:black}.purple-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.purple-theme .mat-flat-button,.purple-theme .mat-raised-button,.purple-theme .mat-fab,.purple-theme .mat-mini-fab{color:#000000de;background-color:#fff}.purple-theme .mat-flat-button.mat-primary,.purple-theme .mat-raised-button.mat-primary,.purple-theme .mat-fab.mat-primary,.purple-theme .mat-mini-fab.mat-primary,.purple-theme .mat-flat-button.mat-accent,.purple-theme .mat-raised-button.mat-accent,.purple-theme .mat-fab.mat-accent,.purple-theme .mat-mini-fab.mat-accent,.purple-theme .mat-flat-button.mat-warn,.purple-theme .mat-raised-button.mat-warn,.purple-theme .mat-fab.mat-warn,.purple-theme .mat-mini-fab.mat-warn{color:#fff}.purple-theme .mat-flat-button.mat-primary.mat-button-disabled,.purple-theme .mat-flat-button.mat-accent.mat-button-disabled,.purple-theme .mat-flat-button.mat-warn.mat-button-disabled,.purple-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.purple-theme .mat-raised-button.mat-primary.mat-button-disabled,.purple-theme .mat-raised-button.mat-accent.mat-button-disabled,.purple-theme .mat-raised-button.mat-warn.mat-button-disabled,.purple-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.purple-theme .mat-fab.mat-primary.mat-button-disabled,.purple-theme .mat-fab.mat-accent.mat-button-disabled,.purple-theme .mat-fab.mat-warn.mat-button-disabled,.purple-theme .mat-fab.mat-button-disabled.mat-button-disabled,.purple-theme .mat-mini-fab.mat-primary.mat-button-disabled,.purple-theme .mat-mini-fab.mat-accent.mat-button-disabled,.purple-theme .mat-mini-fab.mat-warn.mat-button-disabled,.purple-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.purple-theme .mat-flat-button.mat-primary,.purple-theme .mat-raised-button.mat-primary,.purple-theme .mat-fab.mat-primary,.purple-theme .mat-mini-fab.mat-primary{background-color:#7b1fa2}.purple-theme .mat-flat-button.mat-accent,.purple-theme .mat-raised-button.mat-accent,.purple-theme .mat-fab.mat-accent,.purple-theme .mat-mini-fab.mat-accent{background-color:#ff4081}.purple-theme .mat-flat-button.mat-warn,.purple-theme .mat-raised-button.mat-warn,.purple-theme .mat-fab.mat-warn,.purple-theme .mat-mini-fab.mat-warn{background-color:#f44336}.purple-theme .mat-flat-button.mat-primary.mat-button-disabled,.purple-theme .mat-flat-button.mat-accent.mat-button-disabled,.purple-theme .mat-flat-button.mat-warn.mat-button-disabled,.purple-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.purple-theme .mat-raised-button.mat-primary.mat-button-disabled,.purple-theme .mat-raised-button.mat-accent.mat-button-disabled,.purple-theme .mat-raised-button.mat-warn.mat-button-disabled,.purple-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.purple-theme .mat-fab.mat-primary.mat-button-disabled,.purple-theme .mat-fab.mat-accent.mat-button-disabled,.purple-theme .mat-fab.mat-warn.mat-button-disabled,.purple-theme .mat-fab.mat-button-disabled.mat-button-disabled,.purple-theme .mat-mini-fab.mat-primary.mat-button-disabled,.purple-theme .mat-mini-fab.mat-accent.mat-button-disabled,.purple-theme .mat-mini-fab.mat-warn.mat-button-disabled,.purple-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.purple-theme .mat-flat-button.mat-primary .mat-ripple-element,.purple-theme .mat-raised-button.mat-primary .mat-ripple-element,.purple-theme .mat-fab.mat-primary .mat-ripple-element,.purple-theme .mat-mini-fab.mat-primary .mat-ripple-element,.purple-theme .mat-flat-button.mat-accent .mat-ripple-element,.purple-theme .mat-raised-button.mat-accent .mat-ripple-element,.purple-theme .mat-fab.mat-accent .mat-ripple-element,.purple-theme .mat-mini-fab.mat-accent .mat-ripple-element,.purple-theme .mat-flat-button.mat-warn .mat-ripple-element,.purple-theme .mat-raised-button.mat-warn .mat-ripple-element,.purple-theme .mat-fab.mat-warn .mat-ripple-element,.purple-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.purple-theme .mat-stroked-button:not([class*=mat-elevation-z]),.purple-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.purple-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.purple-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.purple-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.purple-theme .mat-fab:not([class*=mat-elevation-z]),.purple-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.purple-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.purple-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.purple-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.purple-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.purple-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.purple-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.purple-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.purple-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.purple-theme .mat-button-toggle{color:#00000061}.purple-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.purple-theme .mat-button-toggle-appearance-standard{color:#000000de;background:white}.purple-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.purple-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.purple-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.purple-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.purple-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.purple-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.purple-theme .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.purple-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.purple-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.purple-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.purple-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.purple-theme .mat-card{background:white;color:#000000de}.purple-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.purple-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.purple-theme .mat-card-subtitle{color:#0000008a}.purple-theme .mat-checkbox-frame{border-color:#0000008a}.purple-theme .mat-checkbox-checkmark{fill:#fafafa}.purple-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}.purple-theme .mat-checkbox-mixedmark{background-color:#fafafa}.purple-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.purple-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#7b1fa2}.purple-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.purple-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff4081}.purple-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.purple-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.purple-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.purple-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.purple-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.purple-theme .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.purple-theme .mat-checkbox .mat-ripple-element{background-color:#000}.purple-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.purple-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#7b1fa2}.purple-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.purple-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.purple-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.purple-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.purple-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.purple-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.purple-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.purple-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.purple-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.purple-theme .mat-chip.mat-standard-chip:after{background:black}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#7b1fa2;color:#fff}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.purple-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.purple-theme .mat-table{background:white}.purple-theme .mat-table thead,.purple-theme .mat-table tbody,.purple-theme .mat-table tfoot,.purple-theme mat-header-row,.purple-theme mat-row,.purple-theme mat-footer-row,.purple-theme [mat-header-row],.purple-theme [mat-row],.purple-theme [mat-footer-row],.purple-theme .mat-table-sticky{background:inherit}.purple-theme mat-row,.purple-theme mat-header-row,.purple-theme mat-footer-row,.purple-theme th.mat-header-cell,.purple-theme td.mat-cell,.purple-theme td.mat-footer-cell{border-bottom-color:#0000001f}.purple-theme .mat-header-cell{color:#0000008a}.purple-theme .mat-cell,.purple-theme .mat-footer-cell{color:#000000de}.purple-theme .mat-calendar-arrow{fill:#0000008a}.purple-theme .mat-datepicker-toggle,.purple-theme .mat-datepicker-content .mat-calendar-next-button,.purple-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.purple-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.purple-theme .mat-calendar-table-header,.purple-theme .mat-calendar-body-label{color:#0000008a}.purple-theme .mat-calendar-body-cell-content,.purple-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}.purple-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.purple-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.purple-theme .mat-calendar-body-in-preview{color:#0000003d}.purple-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.purple-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.purple-theme .mat-calendar-body-in-range:before{background:rgba(123,31,162,.2)}.purple-theme .mat-calendar-body-comparison-identical,.purple-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.purple-theme .mat-calendar-body-comparison-bridge-start:before,.purple-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(123,31,162,.2) 50%,rgba(249,171,0,.2) 50%)}.purple-theme .mat-calendar-body-comparison-bridge-end:before,.purple-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(123,31,162,.2) 50%,rgba(249,171,0,.2) 50%)}.purple-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.purple-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.purple-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.purple-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.purple-theme .mat-calendar-body-selected{background-color:#7b1fa2;color:#fff}.purple-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#7b1fa266}.purple-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.purple-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.purple-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#7b1fa24d}@media (hover: hover){.purple-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#7b1fa24d}}.purple-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.purple-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.purple-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff408166}.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.purple-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.purple-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}@media (hover: hover){.purple-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff40814d}}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.purple-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.purple-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.purple-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.purple-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.purple-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.purple-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.purple-theme .mat-datepicker-toggle-active{color:#7b1fa2}.purple-theme .mat-datepicker-toggle-active.mat-accent{color:#ff4081}.purple-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.purple-theme .mat-date-range-input-inner[disabled]{color:#00000061}.purple-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.purple-theme .mat-divider{border-top-color:#0000001f}.purple-theme .mat-divider-vertical{border-right-color:#0000001f}.purple-theme .mat-expansion-panel{background:white;color:#000000de}.purple-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.purple-theme .mat-action-row{border-top-color:#0000001f}.purple-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.purple-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.purple-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.purple-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.purple-theme .mat-expansion-panel-header-title{color:#000000de}.purple-theme .mat-expansion-panel-header-description,.purple-theme .mat-expansion-indicator:after{color:#0000008a}.purple-theme .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.purple-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.purple-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.purple-theme .mat-form-field-label,.purple-theme .mat-hint{color:#0009}.purple-theme .mat-form-field.mat-focused .mat-form-field-label{color:#7b1fa2}.purple-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.purple-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.purple-theme .mat-focused .mat-form-field-required-marker{color:#ff4081}.purple-theme .mat-form-field-ripple{background-color:#000000de}.purple-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#7b1fa2}.purple-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.purple-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.purple-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#7b1fa2}.purple-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.purple-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.purple-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.purple-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.purple-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.purple-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.purple-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.purple-theme .mat-error{color:#f44336}.purple-theme .mat-form-field-appearance-legacy .mat-form-field-label,.purple-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.purple-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.purple-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.purple-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.purple-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.purple-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.purple-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.purple-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.purple-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.purple-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.purple-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.purple-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.purple-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#7b1fa2}.purple-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.purple-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.purple-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.purple-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.purple-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.purple-theme .mat-icon.mat-primary{color:#7b1fa2}.purple-theme .mat-icon.mat-accent{color:#ff4081}.purple-theme .mat-icon.mat-warn{color:#f44336}.purple-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.purple-theme .mat-input-element:disabled,.purple-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.purple-theme .mat-input-element{caret-color:#7b1fa2}.purple-theme .mat-input-element::placeholder{color:#0000006b}.purple-theme .mat-input-element::-moz-placeholder{color:#0000006b}.purple-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}.purple-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}.purple-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}.purple-theme .mat-form-field.mat-warn .mat-input-element,.purple-theme .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.purple-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.purple-theme .mat-list-base .mat-list-item,.purple-theme .mat-list-base .mat-list-option{color:#000000de}.purple-theme .mat-list-base .mat-subheader{color:#0000008a}.purple-theme .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.purple-theme .mat-list-option:hover,.purple-theme .mat-list-option:focus,.purple-theme .mat-nav-list .mat-list-item:hover,.purple-theme .mat-nav-list .mat-list-item:focus,.purple-theme .mat-action-list .mat-list-item:hover,.purple-theme .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.purple-theme .mat-list-single-selected-option,.purple-theme .mat-list-single-selected-option:hover,.purple-theme .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.purple-theme .mat-menu-panel{background:white}.purple-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.purple-theme .mat-menu-item{background:transparent;color:#000000de}.purple-theme .mat-menu-item[disabled],.purple-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.purple-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.purple-theme .mat-menu-item .mat-icon-no-color,.purple-theme .mat-menu-submenu-icon{color:#0000008a}.purple-theme .mat-menu-item:hover:not([disabled]),.purple-theme .mat-menu-item.cdk-program-focused:not([disabled]),.purple-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.purple-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.purple-theme .mat-paginator{background:white}.purple-theme .mat-paginator,.purple-theme .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.purple-theme .mat-paginator-decrement,.purple-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.purple-theme .mat-paginator-first,.purple-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.purple-theme .mat-icon-button[disabled] .mat-paginator-decrement,.purple-theme .mat-icon-button[disabled] .mat-paginator-increment,.purple-theme .mat-icon-button[disabled] .mat-paginator-first,.purple-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.purple-theme .mat-progress-bar-background{fill:#dac3e4}.purple-theme .mat-progress-bar-buffer{background-color:#dac3e4}.purple-theme .mat-progress-bar-fill:after{background-color:#7b1fa2}.purple-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.purple-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.purple-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.purple-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.purple-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.purple-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.purple-theme .mat-progress-spinner circle,.purple-theme .mat-spinner circle{stroke:#7b1fa2}.purple-theme .mat-progress-spinner.mat-accent circle,.purple-theme .mat-spinner.mat-accent circle{stroke:#ff4081}.purple-theme .mat-progress-spinner.mat-warn circle,.purple-theme .mat-spinner.mat-warn circle{stroke:#f44336}.purple-theme .mat-radio-outer-circle{border-color:#0000008a}.purple-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#7b1fa2}.purple-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.purple-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.purple-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.purple-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#7b1fa2}.purple-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.purple-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.purple-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.purple-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.purple-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.purple-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.purple-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.purple-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.purple-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.purple-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.purple-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.purple-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.purple-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.purple-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.purple-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.purple-theme .mat-radio-button .mat-ripple-element{background-color:#000}.purple-theme .mat-select-value{color:#000000de}.purple-theme .mat-select-placeholder{color:#0000006b}.purple-theme .mat-select-disabled .mat-select-value{color:#00000061}.purple-theme .mat-select-arrow{color:#0000008a}.purple-theme .mat-select-panel{background:white}.purple-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.purple-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.purple-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#7b1fa2}.purple-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.purple-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.purple-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.purple-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.purple-theme .mat-drawer-container{background-color:#fafafa;color:#000000de}.purple-theme .mat-drawer{background-color:#fff;color:#000000de}.purple-theme .mat-drawer.mat-drawer-push{background-color:#fff}.purple-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.purple-theme .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.purple-theme .mat-drawer-side.mat-drawer-end,.purple-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.purple-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.purple-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.purple-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.purple-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff40818a}.purple-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.purple-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#7b1fa2}.purple-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#7b1fa28a}.purple-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#7b1fa2}.purple-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.purple-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.purple-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.purple-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.purple-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.purple-theme .mat-slide-toggle-bar{background-color:#00000061}.purple-theme .mat-slider-track-background{background-color:#00000042}.purple-theme .mat-slider.mat-primary .mat-slider-track-fill,.purple-theme .mat-slider.mat-primary .mat-slider-thumb,.purple-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#7b1fa2}.purple-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.purple-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#7b1fa233}.purple-theme .mat-slider.mat-accent .mat-slider-track-fill,.purple-theme .mat-slider.mat-accent .mat-slider-thumb,.purple-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff4081}.purple-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.purple-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff408133}.purple-theme .mat-slider.mat-warn .mat-slider-track-fill,.purple-theme .mat-slider.mat-warn .mat-slider-thumb,.purple-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.purple-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.purple-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.purple-theme .mat-slider:hover .mat-slider-track-background,.purple-theme .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.purple-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.purple-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.purple-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.purple-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.purple-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.purple-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.purple-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.purple-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.purple-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.purple-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.purple-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.purple-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.purple-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.purple-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.purple-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.purple-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.purple-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.purple-theme .mat-step-header.cdk-keyboard-focused,.purple-theme .mat-step-header.cdk-program-focused,.purple-theme .mat-step-header:hover:not([aria-disabled]),.purple-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.purple-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.purple-theme .mat-step-header:hover{background:none}}.purple-theme .mat-step-header .mat-step-label,.purple-theme .mat-step-header .mat-step-optional{color:#0000008a}.purple-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.purple-theme .mat-step-header .mat-step-icon-selected,.purple-theme .mat-step-header .mat-step-icon-state-done,.purple-theme .mat-step-header .mat-step-icon-state-edit{background-color:#7b1fa2;color:#fff}.purple-theme .mat-step-header.mat-accent .mat-step-icon{color:#fff}.purple-theme .mat-step-header.mat-accent .mat-step-icon-selected,.purple-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.purple-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.purple-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.purple-theme .mat-step-header.mat-warn .mat-step-icon-selected,.purple-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.purple-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.purple-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.purple-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.purple-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.purple-theme .mat-stepper-horizontal,.purple-theme .mat-stepper-vertical{background-color:#fff}.purple-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}.purple-theme .mat-horizontal-stepper-header:before,.purple-theme .mat-horizontal-stepper-header:after,.purple-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}.purple-theme .mat-sort-header-arrow{color:#757575}.purple-theme .mat-tab-nav-bar,.purple-theme .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.purple-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.purple-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.purple-theme .mat-tab-label,.purple-theme .mat-tab-link{color:#000000de}.purple-theme .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-link.mat-tab-disabled{color:#00000061}.purple-theme .mat-tab-header-pagination-chevron{border-color:#000000de}.purple-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.purple-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.purple-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.purple-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#9c27b04d}.purple-theme .mat-tab-group.mat-primary .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#7b1fa2}.purple-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.purple-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.purple-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.purple-theme .mat-tab-group.mat-accent .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.purple-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.purple-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.purple-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.purple-theme .mat-tab-group.mat-warn .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.purple-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.purple-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.purple-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.purple-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#9c27b04d}.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#7b1fa2}.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.purple-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.purple-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff4081}.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.purple-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.purple-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.purple-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.purple-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.purple-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.purple-theme .mat-toolbar{background:whitesmoke;color:#000000de}.purple-theme .mat-toolbar.mat-primary{background:#7b1fa2;color:#fff}.purple-theme .mat-toolbar.mat-accent{background:#ff4081;color:#fff}.purple-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.purple-theme .mat-toolbar .mat-form-field-underline,.purple-theme .mat-toolbar .mat-form-field-ripple,.purple-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.purple-theme .mat-toolbar .mat-form-field-label,.purple-theme .mat-toolbar .mat-focused .mat-form-field-label,.purple-theme .mat-toolbar .mat-select-value,.purple-theme .mat-toolbar .mat-select-arrow,.purple-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.purple-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.purple-theme .mat-tooltip{background:rgba(97,97,97,.9)}.purple-theme .mat-tree{background:white}.purple-theme .mat-tree-node,.purple-theme .mat-nested-tree-node{color:#000000de}.purple-theme .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.purple-theme .mat-simple-snackbar-action{color:#ff4081}.custom-theme{--primary-color: #d97757;--primary-light: rgba($r, $g, $b, $light);--primary-lighter: rgba($r, $g, $b, $lighter);--primary-hover-light: rgba($r, $g, $b, $hover-light);--primary-hover-lighter: rgba($r, $g, $b, $hover-lighter);--primary-nested-light: rgba($r, $g, $b, $nested-light);--primary-nested-lighter: rgba($r, $g, $b, $nested-lighter);--primary-shadow: rgba($r, $g, $b, $shadow);--primary-focus-shadow: rgba($r, $g, $b, $focus-shadow);--primary-badge-shadow: rgba($r, $g, $b, $badge-shadow);--accent-color: #c97b63;--warn-color: #d32f2f;--body-bg-color: #e9ecf2;--surface-color: #ffffff;--text-primary: #212121;--text-secondary: #757575;--border-color: #e0e0e0;--hover-bg: #f5f5f5;--config-surface-color: var(--surface-color);--config-text-primary: var(--text-primary);--config-text-secondary: var(--text-secondary);--config-border-color: var(--border-color);--config-primary-color: var(--primary-color);--config-accent-color: var(--accent-color);--config-success-color: #2e7d32;--config-hover-bg: var(--hover-bg);--config-bg: var(--body-bg-color);--config-border-radius: 4px;--config-font-family: var(--font-family, "Inter", system-ui, sans-serif);--config-icon-font-family: var(--icon-font-family, inherit);--config-font-size-base: var(--font-size-base, 1rem);--config-spacing-xs: var(--spacing-xs, .5rem);--config-spacing-sm: var(--spacing-sm, .75rem);--config-spacing-md: var(--spacing-md, 1rem);--config-spacing-lg: var(--spacing-lg, 1.5rem);--config-spacing-xl: var(--spacing-xl, 2rem);--config-spacing-2xl: var(--spacing-2xl, 3rem);--config-spacing-3xl: var(--spacing-3xl, 4rem);--config-spacing-multiplier: 1;--config-secondary-color: #757575;--config-font-size-multiplier: 1;--config-line-height: 1.5;--config-letter-spacing: 0;--config-icon-font-size: 24px;--config-field-label-font-size: var(--config-font-size-base);--config-field-label-font-weight: 600;--config-field-label-line-height: 1.3;--config-field-label-letter-spacing: normal;--config-field-label-color: var(--config-text-primary);--config-field-label-gap-inner: var(--config-spacing-xs);--config-field-label-spacing-after: var(--config-spacing-xs);--config-med-form-group-parent-margin: 1rem;--config-border-width: 1px;--config-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--config-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--config-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--config-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--config-elevation: 1;--config-transition-duration: .2s;--config-transition-timing: ease-in-out;--config-density-multiplier: 1;--config-scrollbar-track: var(--scrollbar-track);--config-scrollbar-thumb: var(--scrollbar-thumb);--config-scrollbar-thumb-hover: var(--scrollbar-thumb-hover);--config-scrollbar-thumb-border: var(--scrollbar-thumb-border);--config-scrollbar-thumb-idle: var(--scrollbar-thumb-idle);--config-nav-shell-chrome-mode: var(--nav-shell-chrome-mode, dark);--nav-primary-color: var(--config-primary-color, #0066ff);--nav-primary-color-dark: var(--theme-primary-700, #0044cc);--nav-primary-color-light: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-primary-rgb: var(--primary-rgb, 0, 102, 255);--nav-shell-chrome-mode: dark;--nav-text-primary: var(--nav-theme-text-primary, #f0f3f7);--nav-text-secondary: var(--nav-theme-text-secondary, #b8c5d4);--nav-text-disabled: var(--nav-theme-text-disabled, #7a8da0);--nav-bg-base: var(--nav-theme-bg-base, #182235);--nav-bg-surface: var(--nav-theme-bg-surface, #182235);--nav-bg-hover: var(--nav-theme-bg-hover, rgba(255, 255, 255, .04));--nav-bg-active: var(--nav-overlay-active, rgba(255, 255, 255, .06));--nav-bg-active-link: var(--nav-overlay-active-link, rgba(255, 255, 255, .1));--nav-bg-hover-light: var(--nav-overlay-hover-light, rgba(255, 255, 255, .06));--nav-bg-hover-lighter: var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .04));--nav-bg-nested-hover: var(--nav-theme-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(255, 255, 255, .08)));--nav-bg-nested-hover-deep: var( --nav-theme-bg-nested-hover-deep, var(--nav-overlay-hover-lighter, rgba(255, 255, 255, .03)) );--nav-bg-nested-active: var(--nav-theme-bg-nested-active, var(--nav-overlay-active-link, rgba(255, 255, 255, .06)));--nav-bg-nested-active-level3: var( --nav-theme-bg-nested-active-level3, var(--nav-overlay-active, rgba(255, 255, 255, .05)) );--nav-bg-nested-active-level4: var( --nav-theme-bg-nested-active-level4, var(--nav-overlay-hover-light, rgba(255, 255, 255, .06)) );--nav-parent-active-bg: var(--nav-theme-parent-active-bg, rgba(59, 110, 213, .12));--nav-parent-active-border: var(--nav-theme-parent-active-border, rgba(123, 167, 255, .26));--nav-bg-minimized-active: var(--nav-theme-bg-minimized-active, rgba(59, 110, 213, .12));--nav-bg-topnav-active: var(--nav-theme-bg-topnav-active, rgba(59, 110, 213, .06));--nav-bg-overlay-panel: var(--nav-theme-bg-overlay-panel, var(--nav-bg-surface));--nav-item-active-content-color: var(--nav-theme-item-active-content-color, var(--nav-text-primary, #f0f3f7));--nav-item-hover-non-active-bg: var(--nav-theme-item-hover-non-active-bg, transparent);--nav-item-hover-non-active-shadow: var(--nav-theme-item-hover-non-active-shadow, none);--nav-bg-primary-light: rgba(var(--primary-rgb, 0, 102, 255), .1);--nav-bg-primary-medium: rgba(var(--primary-rgb, 0, 102, 255), .08);--nav-bg-primary-dark: rgba(var(--primary-rgb, 0, 102, 255), .12);--nav-bg-primary-lighter: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-bg-footer-container: var(--nav-theme-bg-footer, #1f2d42);--nav-border-color: var(--nav-theme-border-color, rgba(200, 215, 235, .1));--nav-border-color-light: var(--nav-theme-border-color-light, rgba(200, 215, 235, .1));--nav-border-color-lighter: var(--nav-theme-border-color-lighter, rgba(200, 215, 235, .08));--nav-border-color-input: var(--nav-theme-border-color-input, rgba(200, 215, 235, .22));--nav-border-overlay: var(--nav-theme-border-overlay, rgba(200, 215, 235, .1));--nav-border-overlay-light: var(--nav-theme-border-overlay-light, rgba(200, 215, 235, .08));--nav-border-overlay-medium: var(--nav-theme-border-overlay-medium, rgba(200, 215, 235, .14));--nav-border-overlay-dark: var(--nav-theme-border-overlay-dark, rgba(200, 215, 235, .22));--nav-border-minimized-active: var(--nav-theme-border-minimized-active, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-badge-bg: var(--nav-primary-color);--nav-badge-text: #ffffff;--nav-badge-shadow: rgba(var(--primary-rgb, 0, 102, 255), .3);--nav-badge-error: #ef4444;--nav-color-success: #10b981;--nav-color-error: #ef4444;--nav-color-warning: #f59e0b;--nav-spacing-xs: var(--spacing-xs, .25rem);--nav-spacing-sm: var(--spacing-sm, .375rem);--nav-spacing-md: var(--spacing-md, .5rem);--nav-spacing-lg: var(--spacing-lg, .75rem);--nav-spacing-xl: var(--spacing-xl, 1rem);--nav-spacing-icon: 16px;--nav-spacing-icon-minimized: 24px;--nav-spacing-item-padding-y: var(--nav-spacing-sm);--nav-spacing-item-padding-x: var(--nav-spacing-md);--nav-spacing-item-gap: var(--nav-spacing-sm);--nav-spacing-children-padding: 2px;--nav-spacing-header-padding-y: var(--nav-spacing-md);--nav-spacing-header-padding-x: var(--nav-spacing-md);--nav-spacing-footer-padding: var(--nav-spacing-sm);--nav-spacing-collapse-gap: .35rem;--nav-spacing-collapse-label-margin-inline-end: .1rem;--nav-spacing-collapse-padding-top: 0;--nav-spacing-collapse-padding-bottom: 0;--nav-font-family: var(--config-font-family, inherit);--nav-icon-font-family: var(--config-icon-font-family, inherit);--nav-font-size-base: 11.5px;--nav-font-size-item-level1: 13px;--nav-font-size-item-level2: 12.5px;--nav-font-size-item-level3: 12px;--nav-font-size-header: 16px;--nav-font-size-header-minimized: 8px;--nav-font-size-badge: calc(var(--nav-font-size-base) * .88);--nav-font-size-badge-small: 10px;--nav-font-size-badge-tiny: 9px;--nav-font-size-topnav: 12px;--nav-font-size-topnav-header: 15px;--nav-font-weight-normal: 400;--nav-font-weight-medium: 500;--nav-font-weight-semibold: 600;--nav-font-weight-bold: 700;--nav-line-height-base: 1.35;--nav-line-height-tight: 1.2;--nav-line-height-relaxed: 1.3;--nav-line-height-minimized: 1.15;--nav-line-height-collapse-label: 1.2;--nav-letter-spacing-normal: 0;--nav-letter-spacing-wide: .02em;--nav-letter-spacing-header: .05em;--nav-width-expanded: auto;--nav-width-minimized: 76px;--nav-width-topnav-height: 48px;--nav-height-mobile-navbar: 64px;--nav-collapse-justify-content: flex-end;--nav-icon-size-base: 18px;--nav-icon-size-minimized: 24px;--nav-icon-size-header: 36px;--nav-icon-size-header-minimized: 28px;--nav-icon-size-topnav: 28px;--nav-icon-size-footer: 32px;--nav-icon-size-footer-minimized: 36px;--nav-icon-size-utility: 32px;--nav-icon-size-utility-profile: 24px;--nav-icon-size-expand: 18px;--nav-icon-size-edit-overlay: 16px;--nav-item-height-base: auto;--nav-item-height-minimized: 44px;--nav-item-height-nested: 34px;--nav-item-height-topnav: 48px;--nav-item-height-topnav-bar: 48px;--nav-item-height-footer: 44px;--nav-item-height-footer-minimized: 40px;--nav-item-height-action-btn: 36px;--nav-item-height-search: 40px;--nav-item-height-menu-item: 40px;--nav-item-height-collapse-control: 1.35rem;--nav-item-height-collapse-button: 1.35rem;--nav-radius-none: 0;--nav-radius-sm: 4px;--nav-radius-md: 6px;--nav-radius-lg: 8px;--nav-radius-xl: 12px;--nav-radius-2xl: .375rem;--nav-radius-full: 50%;--nav-radius-badge: .75rem;--nav-radius-badge-small: 9px;--nav-radius-badge-dot: 50%;--nav-radius-collapse-button: 50%;--nav-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--nav-shadow-md: 0 1px 3px rgba(0, 0, 0, .1);--nav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--nav-shadow-xl: 0 10px 15px rgba(0, 0, 0, .1);--nav-shadow-overlay: var(--nav-theme-shadow-overlay, 0 14px 32px rgba(8, 16, 30, .56));--nav-shadow-badge: 0 2px 4px var(--nav-badge-shadow);--nav-shadow-badge-small: 0 1px 2px rgba(0, 0, 0, .15);--nav-shadow-badge-icon: 0 2px 4px rgba(0, 0, 0, .2);--nav-shadow-drag-preview: 0 8px 24px rgba(0, 0, 0, .15);--nav-shadow-topnav: var(--nav-theme-shadow-topnav, none);--nav-shadow-overlay-mode: var(--nav-theme-shadow-overlay-mode, 2px 0 20px rgba(8, 16, 30, .52));--nav-topnav-header-divider-width: var(--nav-theme-topnav-header-divider-width, 0px);--nav-topnav-header-divider-color: var(--nav-theme-topnav-header-divider-color, var(--nav-border-overlay, rgba(200, 215, 235, .1)));--nav-rail-parent-context-bg: var(--nav-theme-rail-parent-context-bg, rgba(59, 130, 246, .14));--nav-rail-parent-context-border: var(--nav-theme-rail-parent-context-border, rgba(123, 167, 255, .3));--nav-rail-active-bg: var(--nav-theme-rail-active-bg, rgba(255, 255, 255, .1));--nav-rail-active-border: var(--nav-theme-rail-active-border, rgba(123, 167, 255, .28));--nav-rail-active-nested-bg: var(--nav-theme-rail-active-nested-bg, rgba(37, 99, 235, .28));--nav-rail-active-nested-border: var(--nav-theme-rail-active-nested-border, rgba(128, 170, 255, .64));--nav-rail-active-nested-inner-ring: var(--nav-theme-rail-active-nested-inner-ring, rgba(196, 221, 255, .22));--nav-rail-active-nested-outer-ring: var(--nav-theme-rail-active-nested-outer-ring, rgba(30, 58, 138, .32));--nav-rail-active-nested-row-height-with-icon: var(--nav-theme-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-nested-row-height-no-icon: var(--nav-theme-rail-active-nested-row-height-no-icon, 46px);--nav-rail-minimized-hover-content-color: var( --nav-theme-rail-minimized-hover-content-color, rgba(255, 255, 255, .98) );--nav-shadow-drop-zone: 0 2px 8px rgba(0, 102, 255, .15);--nav-shadow-drop-zone-nested: 0 2px 8px rgba(16, 185, 129, .15);--nav-transition-fast: .15s;--nav-transition-base: .2s;--nav-transition-slow: .3s;--nav-transition-slower: .35s;--nav-transition-width: .35s;--nav-transition-opacity: .2s;--nav-easing-standard: cubic-bezier(.4, 0, .2, 1);--nav-easing-ease-in-out: ease-in-out;--nav-easing-ease: ease;--nav-z-base: 1;--nav-z-overlay: 10;--nav-z-badge: 10;--nav-z-edit-overlay: 30;--nav-z-drag-handle: 15;--nav-z-drag-preview: 1000;--nav-z-backdrop: 999;--nav-z-overlay-mode: 1000;--nav-z-topnav: 100;--nav-opacity-disabled: .4;--nav-opacity-hover: .8;--nav-opacity-active-icon: .9;--nav-opacity-placeholder: .3;--nav-opacity-placeholder-active: .5;--nav-opacity-transitioning: 0;--nav-animation-duration-fade: .3s;--nav-animation-duration-slide: .35s;--nav-animation-duration-overlay: .15s;--nav-animation-easing: cubic-bezier(.4, 0, .2, 1);--nav-scrollbar-width: 1.5;--nav-scrollbar-color: var(--nav-border-color);--nav-scrollbar-color-hover: #9ca3af;--table-header-bg: var(--hover-bg);--scrollbar-track: #f1f1f1;--scrollbar-thumb: #c1c1c1;--scrollbar-thumb-hover: #a8a8a8;--scrollbar-thumb-idle: rgba(193, 193, 193, .22);--scrollbar-thumb-border: transparent}.custom-theme .mat-ripple-element{background-color:#0000001a}.custom-theme .mat-option{color:#000000de}.custom-theme .mat-option:hover:not(.mat-option-disabled),.custom-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.custom-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.custom-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.custom-theme .mat-option.mat-option-disabled{color:#00000061}.custom-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#ff5722}.custom-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#a1887f}.custom-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.custom-theme .mat-optgroup-label{color:#0000008a}.custom-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.custom-theme .mat-pseudo-checkbox{color:#0000008a}.custom-theme .mat-pseudo-checkbox:after{color:#fafafa}.custom-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.custom-theme .mat-primary .mat-pseudo-checkbox-checked,.custom-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#ff5722}.custom-theme .mat-pseudo-checkbox-checked,.custom-theme .mat-pseudo-checkbox-indeterminate,.custom-theme .mat-accent .mat-pseudo-checkbox-checked,.custom-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:#a1887f}.custom-theme .mat-warn .mat-pseudo-checkbox-checked,.custom-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.custom-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.custom-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.custom-theme .mat-app-background,.custom-theme.mat-app-background{background-color:#fafafa;color:#000000de}.custom-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.custom-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.custom-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.custom-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.custom-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.custom-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.custom-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.custom-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.custom-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.custom-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.custom-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.custom-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.custom-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.custom-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.custom-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.custom-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.custom-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.custom-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.custom-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.custom-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.custom-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.custom-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.custom-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.custom-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.custom-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.custom-theme .mat-autocomplete-panel{background:white;color:#000000de}.custom-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.custom-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.custom-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.custom-theme .mat-badge-content{color:#fff;background:#ff5722}.cdk-high-contrast-active .custom-theme .mat-badge-content{outline:solid 1px;border-radius:0}.custom-theme .mat-badge-accent .mat-badge-content{background:#a1887f;color:#fff}.custom-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.custom-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.custom-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.custom-theme .mat-button,.custom-theme .mat-icon-button,.custom-theme .mat-stroked-button{color:inherit;background:transparent}.custom-theme .mat-button.mat-primary,.custom-theme .mat-icon-button.mat-primary,.custom-theme .mat-stroked-button.mat-primary{color:#ff5722}.custom-theme .mat-button.mat-accent,.custom-theme .mat-icon-button.mat-accent,.custom-theme .mat-stroked-button.mat-accent{color:#a1887f}.custom-theme .mat-button.mat-warn,.custom-theme .mat-icon-button.mat-warn,.custom-theme .mat-stroked-button.mat-warn{color:#f44336}.custom-theme .mat-button.mat-primary.mat-button-disabled,.custom-theme .mat-button.mat-accent.mat-button-disabled,.custom-theme .mat-button.mat-warn.mat-button-disabled,.custom-theme .mat-button.mat-button-disabled.mat-button-disabled,.custom-theme .mat-icon-button.mat-primary.mat-button-disabled,.custom-theme .mat-icon-button.mat-accent.mat-button-disabled,.custom-theme .mat-icon-button.mat-warn.mat-button-disabled,.custom-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,.custom-theme .mat-stroked-button.mat-primary.mat-button-disabled,.custom-theme .mat-stroked-button.mat-accent.mat-button-disabled,.custom-theme .mat-stroked-button.mat-warn.mat-button-disabled,.custom-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.custom-theme .mat-button.mat-primary .mat-button-focus-overlay,.custom-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.custom-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#ff5722}.custom-theme .mat-button.mat-accent .mat-button-focus-overlay,.custom-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.custom-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#a1887f}.custom-theme .mat-button.mat-warn .mat-button-focus-overlay,.custom-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.custom-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.custom-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,.custom-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.custom-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.custom-theme .mat-button .mat-ripple-element,.custom-theme .mat-icon-button .mat-ripple-element,.custom-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.custom-theme .mat-button-focus-overlay{background:black}.custom-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.custom-theme .mat-flat-button,.custom-theme .mat-raised-button,.custom-theme .mat-fab,.custom-theme .mat-mini-fab{color:#000000de;background-color:#fff}.custom-theme .mat-flat-button.mat-primary,.custom-theme .mat-raised-button.mat-primary,.custom-theme .mat-fab.mat-primary,.custom-theme .mat-mini-fab.mat-primary,.custom-theme .mat-flat-button.mat-accent,.custom-theme .mat-raised-button.mat-accent,.custom-theme .mat-fab.mat-accent,.custom-theme .mat-mini-fab.mat-accent,.custom-theme .mat-flat-button.mat-warn,.custom-theme .mat-raised-button.mat-warn,.custom-theme .mat-fab.mat-warn,.custom-theme .mat-mini-fab.mat-warn{color:#fff}.custom-theme .mat-flat-button.mat-primary.mat-button-disabled,.custom-theme .mat-flat-button.mat-accent.mat-button-disabled,.custom-theme .mat-flat-button.mat-warn.mat-button-disabled,.custom-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.custom-theme .mat-raised-button.mat-primary.mat-button-disabled,.custom-theme .mat-raised-button.mat-accent.mat-button-disabled,.custom-theme .mat-raised-button.mat-warn.mat-button-disabled,.custom-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.custom-theme .mat-fab.mat-primary.mat-button-disabled,.custom-theme .mat-fab.mat-accent.mat-button-disabled,.custom-theme .mat-fab.mat-warn.mat-button-disabled,.custom-theme .mat-fab.mat-button-disabled.mat-button-disabled,.custom-theme .mat-mini-fab.mat-primary.mat-button-disabled,.custom-theme .mat-mini-fab.mat-accent.mat-button-disabled,.custom-theme .mat-mini-fab.mat-warn.mat-button-disabled,.custom-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.custom-theme .mat-flat-button.mat-primary,.custom-theme .mat-raised-button.mat-primary,.custom-theme .mat-fab.mat-primary,.custom-theme .mat-mini-fab.mat-primary{background-color:#ff5722}.custom-theme .mat-flat-button.mat-accent,.custom-theme .mat-raised-button.mat-accent,.custom-theme .mat-fab.mat-accent,.custom-theme .mat-mini-fab.mat-accent{background-color:#a1887f}.custom-theme .mat-flat-button.mat-warn,.custom-theme .mat-raised-button.mat-warn,.custom-theme .mat-fab.mat-warn,.custom-theme .mat-mini-fab.mat-warn{background-color:#f44336}.custom-theme .mat-flat-button.mat-primary.mat-button-disabled,.custom-theme .mat-flat-button.mat-accent.mat-button-disabled,.custom-theme .mat-flat-button.mat-warn.mat-button-disabled,.custom-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,.custom-theme .mat-raised-button.mat-primary.mat-button-disabled,.custom-theme .mat-raised-button.mat-accent.mat-button-disabled,.custom-theme .mat-raised-button.mat-warn.mat-button-disabled,.custom-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,.custom-theme .mat-fab.mat-primary.mat-button-disabled,.custom-theme .mat-fab.mat-accent.mat-button-disabled,.custom-theme .mat-fab.mat-warn.mat-button-disabled,.custom-theme .mat-fab.mat-button-disabled.mat-button-disabled,.custom-theme .mat-mini-fab.mat-primary.mat-button-disabled,.custom-theme .mat-mini-fab.mat-accent.mat-button-disabled,.custom-theme .mat-mini-fab.mat-warn.mat-button-disabled,.custom-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.custom-theme .mat-flat-button.mat-primary .mat-ripple-element,.custom-theme .mat-raised-button.mat-primary .mat-ripple-element,.custom-theme .mat-fab.mat-primary .mat-ripple-element,.custom-theme .mat-mini-fab.mat-primary .mat-ripple-element,.custom-theme .mat-flat-button.mat-accent .mat-ripple-element,.custom-theme .mat-raised-button.mat-accent .mat-ripple-element,.custom-theme .mat-fab.mat-accent .mat-ripple-element,.custom-theme .mat-mini-fab.mat-accent .mat-ripple-element,.custom-theme .mat-flat-button.mat-warn .mat-ripple-element,.custom-theme .mat-raised-button.mat-warn .mat-ripple-element,.custom-theme .mat-fab.mat-warn .mat-ripple-element,.custom-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.custom-theme .mat-stroked-button:not([class*=mat-elevation-z]),.custom-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.custom-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.custom-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.custom-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.custom-theme .mat-fab:not([class*=mat-elevation-z]),.custom-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.custom-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.custom-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.custom-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.custom-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.custom-theme .mat-button-toggle-standalone:not([class*=mat-elevation-z]),.custom-theme .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.custom-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.custom-theme .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.custom-theme .mat-button-toggle{color:#00000061}.custom-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.custom-theme .mat-button-toggle-appearance-standard{color:#000000de;background:white}.custom-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.custom-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}.custom-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.custom-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.custom-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.custom-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.custom-theme .mat-button-toggle-disabled{color:#00000042;background-color:#eee}.custom-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.custom-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.custom-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.custom-theme .mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.custom-theme .mat-card{background:white;color:#000000de}.custom-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.custom-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.custom-theme .mat-card-subtitle{color:#0000008a}.custom-theme .mat-checkbox-frame{border-color:#0000008a}.custom-theme .mat-checkbox-checkmark{fill:#fafafa}.custom-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}.custom-theme .mat-checkbox-mixedmark{background-color:#fafafa}.custom-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.custom-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#ff5722}.custom-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.custom-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#a1887f}.custom-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.custom-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.custom-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.custom-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.custom-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.custom-theme .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.custom-theme .mat-checkbox .mat-ripple-element{background-color:#000}.custom-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.custom-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#ff5722}.custom-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.custom-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#a1887f}.custom-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.custom-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.custom-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.custom-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.custom-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.custom-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.custom-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.custom-theme .mat-chip.mat-standard-chip:after{background:black}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#ff5722;color:#fff}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#a1887f;color:#fff}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.custom-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.custom-theme .mat-table{background:white}.custom-theme .mat-table thead,.custom-theme .mat-table tbody,.custom-theme .mat-table tfoot,.custom-theme mat-header-row,.custom-theme mat-row,.custom-theme mat-footer-row,.custom-theme [mat-header-row],.custom-theme [mat-row],.custom-theme [mat-footer-row],.custom-theme .mat-table-sticky{background:inherit}.custom-theme mat-row,.custom-theme mat-header-row,.custom-theme mat-footer-row,.custom-theme th.mat-header-cell,.custom-theme td.mat-cell,.custom-theme td.mat-footer-cell{border-bottom-color:#0000001f}.custom-theme .mat-header-cell{color:#0000008a}.custom-theme .mat-cell,.custom-theme .mat-footer-cell{color:#000000de}.custom-theme .mat-calendar-arrow{fill:#0000008a}.custom-theme .mat-datepicker-toggle,.custom-theme .mat-datepicker-content .mat-calendar-next-button,.custom-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.custom-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.custom-theme .mat-calendar-table-header,.custom-theme .mat-calendar-body-label{color:#0000008a}.custom-theme .mat-calendar-body-cell-content,.custom-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}.custom-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.custom-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.custom-theme .mat-calendar-body-in-preview{color:#0000003d}.custom-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.custom-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.custom-theme .mat-calendar-body-in-range:before{background:rgba(255,87,34,.2)}.custom-theme .mat-calendar-body-comparison-identical,.custom-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.custom-theme .mat-calendar-body-comparison-bridge-start:before,.custom-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,87,34,.2) 50%,rgba(249,171,0,.2) 50%)}.custom-theme .mat-calendar-body-comparison-bridge-end:before,.custom-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,87,34,.2) 50%,rgba(249,171,0,.2) 50%)}.custom-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.custom-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.custom-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.custom-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.custom-theme .mat-calendar-body-selected{background-color:#ff5722;color:#fff}.custom-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff572266}.custom-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.custom-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.custom-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff57224d}@media (hover: hover){.custom-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff57224d}}.custom-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(161,136,127,.2)}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.custom-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(161,136,127,.2) 50%,rgba(249,171,0,.2) 50%)}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.custom-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(161,136,127,.2) 50%,rgba(249,171,0,.2) 50%)}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#a1887f;color:#fff}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#a1887f66}.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.custom-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.custom-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#a1887f4d}@media (hover: hover){.custom-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#a1887f4d}}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.custom-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.custom-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.custom-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.custom-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.custom-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.custom-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.custom-theme .mat-datepicker-toggle-active{color:#ff5722}.custom-theme .mat-datepicker-toggle-active.mat-accent{color:#a1887f}.custom-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.custom-theme .mat-date-range-input-inner[disabled]{color:#00000061}.custom-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.custom-theme .mat-divider{border-top-color:#0000001f}.custom-theme .mat-divider-vertical{border-right-color:#0000001f}.custom-theme .mat-expansion-panel{background:white;color:#000000de}.custom-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.custom-theme .mat-action-row{border-top-color:#0000001f}.custom-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.custom-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.custom-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.custom-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.custom-theme .mat-expansion-panel-header-title{color:#000000de}.custom-theme .mat-expansion-panel-header-description,.custom-theme .mat-expansion-indicator:after{color:#0000008a}.custom-theme .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.custom-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.custom-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.custom-theme .mat-form-field-label,.custom-theme .mat-hint{color:#0009}.custom-theme .mat-form-field.mat-focused .mat-form-field-label{color:#ff5722}.custom-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#a1887f}.custom-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.custom-theme .mat-focused .mat-form-field-required-marker{color:#a1887f}.custom-theme .mat-form-field-ripple{background-color:#000000de}.custom-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#ff5722}.custom-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#a1887f}.custom-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.custom-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#ff5722}.custom-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#a1887f}.custom-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.custom-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.custom-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.custom-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.custom-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.custom-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.custom-theme .mat-error{color:#f44336}.custom-theme .mat-form-field-appearance-legacy .mat-form-field-label,.custom-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.custom-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.custom-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.custom-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.custom-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.custom-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.custom-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.custom-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.custom-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.custom-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.custom-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.custom-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.custom-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#ff5722}.custom-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#a1887f}.custom-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.custom-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.custom-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.custom-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.custom-theme .mat-icon.mat-primary{color:#ff5722}.custom-theme .mat-icon.mat-accent{color:#a1887f}.custom-theme .mat-icon.mat-warn{color:#f44336}.custom-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.custom-theme .mat-input-element:disabled,.custom-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.custom-theme .mat-input-element{caret-color:#ff5722}.custom-theme .mat-input-element::placeholder{color:#0000006b}.custom-theme .mat-input-element::-moz-placeholder{color:#0000006b}.custom-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}.custom-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}.custom-theme .mat-form-field.mat-accent .mat-input-element{caret-color:#a1887f}.custom-theme .mat-form-field.mat-warn .mat-input-element,.custom-theme .mat-form-field-invalid .mat-input-element{caret-color:#f44336}.custom-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.custom-theme .mat-list-base .mat-list-item,.custom-theme .mat-list-base .mat-list-option{color:#000000de}.custom-theme .mat-list-base .mat-subheader{color:#0000008a}.custom-theme .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.custom-theme .mat-list-option:hover,.custom-theme .mat-list-option:focus,.custom-theme .mat-nav-list .mat-list-item:hover,.custom-theme .mat-nav-list .mat-list-item:focus,.custom-theme .mat-action-list .mat-list-item:hover,.custom-theme .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.custom-theme .mat-list-single-selected-option,.custom-theme .mat-list-single-selected-option:hover,.custom-theme .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.custom-theme .mat-menu-panel{background:white}.custom-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.custom-theme .mat-menu-item{background:transparent;color:#000000de}.custom-theme .mat-menu-item[disabled],.custom-theme .mat-menu-item[disabled] .mat-menu-submenu-icon,.custom-theme .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.custom-theme .mat-menu-item .mat-icon-no-color,.custom-theme .mat-menu-submenu-icon{color:#0000008a}.custom-theme .mat-menu-item:hover:not([disabled]),.custom-theme .mat-menu-item.cdk-program-focused:not([disabled]),.custom-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.custom-theme .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.custom-theme .mat-paginator{background:white}.custom-theme .mat-paginator,.custom-theme .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.custom-theme .mat-paginator-decrement,.custom-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.custom-theme .mat-paginator-first,.custom-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.custom-theme .mat-icon-button[disabled] .mat-paginator-decrement,.custom-theme .mat-icon-button[disabled] .mat-paginator-increment,.custom-theme .mat-icon-button[disabled] .mat-paginator-first,.custom-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.custom-theme .mat-progress-bar-background{fill:#fbd1c4}.custom-theme .mat-progress-bar-buffer{background-color:#fbd1c4}.custom-theme .mat-progress-bar-fill:after{background-color:#ff5722}.custom-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#e4dedb}.custom-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#e4dedb}.custom-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#a1887f}.custom-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.custom-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.custom-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.custom-theme .mat-progress-spinner circle,.custom-theme .mat-spinner circle{stroke:#ff5722}.custom-theme .mat-progress-spinner.mat-accent circle,.custom-theme .mat-spinner.mat-accent circle{stroke:#a1887f}.custom-theme .mat-progress-spinner.mat-warn circle,.custom-theme .mat-spinner.mat-warn circle{stroke:#f44336}.custom-theme .mat-radio-outer-circle{border-color:#0000008a}.custom-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#ff5722}.custom-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.custom-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.custom-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.custom-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#ff5722}.custom-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#a1887f}.custom-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.custom-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.custom-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.custom-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#a1887f}.custom-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.custom-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.custom-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.custom-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.custom-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.custom-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.custom-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.custom-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.custom-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.custom-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.custom-theme .mat-radio-button .mat-ripple-element{background-color:#000}.custom-theme .mat-select-value{color:#000000de}.custom-theme .mat-select-placeholder{color:#0000006b}.custom-theme .mat-select-disabled .mat-select-value{color:#00000061}.custom-theme .mat-select-arrow{color:#0000008a}.custom-theme .mat-select-panel{background:white}.custom-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.custom-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.custom-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#ff5722}.custom-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#a1887f}.custom-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.custom-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.custom-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.custom-theme .mat-drawer-container{background-color:#fafafa;color:#000000de}.custom-theme .mat-drawer{background-color:#fff;color:#000000de}.custom-theme .mat-drawer.mat-drawer-push{background-color:#fff}.custom-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.custom-theme .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.custom-theme .mat-drawer-side.mat-drawer-end,.custom-theme [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.custom-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.custom-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.custom-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#a1887f}.custom-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#a1887f8a}.custom-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#a1887f}.custom-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#ff5722}.custom-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#ff57228a}.custom-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#ff5722}.custom-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.custom-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.custom-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.custom-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.custom-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.custom-theme .mat-slide-toggle-bar{background-color:#00000061}.custom-theme .mat-slider-track-background{background-color:#00000042}.custom-theme .mat-slider.mat-primary .mat-slider-track-fill,.custom-theme .mat-slider.mat-primary .mat-slider-thumb,.custom-theme .mat-slider.mat-primary .mat-slider-thumb-label{background-color:#ff5722}.custom-theme .mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.custom-theme .mat-slider.mat-primary .mat-slider-focus-ring{background-color:#ff572233}.custom-theme .mat-slider.mat-accent .mat-slider-track-fill,.custom-theme .mat-slider.mat-accent .mat-slider-thumb,.custom-theme .mat-slider.mat-accent .mat-slider-thumb-label{background-color:#a1887f}.custom-theme .mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.custom-theme .mat-slider.mat-accent .mat-slider-focus-ring{background-color:#a1887f33}.custom-theme .mat-slider.mat-warn .mat-slider-track-fill,.custom-theme .mat-slider.mat-warn .mat-slider-thumb,.custom-theme .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.custom-theme .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.custom-theme .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.custom-theme .mat-slider:hover .mat-slider-track-background,.custom-theme .mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.custom-theme .mat-slider.mat-slider-disabled .mat-slider-track-background,.custom-theme .mat-slider.mat-slider-disabled .mat-slider-track-fill,.custom-theme .mat-slider.mat-slider-disabled .mat-slider-thumb,.custom-theme .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.custom-theme .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.custom-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.custom-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.custom-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.custom-theme .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.custom-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.custom-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.custom-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.custom-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.custom-theme .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.custom-theme .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.custom-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.custom-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.custom-theme .mat-step-header.cdk-keyboard-focused,.custom-theme .mat-step-header.cdk-program-focused,.custom-theme .mat-step-header:hover:not([aria-disabled]),.custom-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.custom-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.custom-theme .mat-step-header:hover{background:none}}.custom-theme .mat-step-header .mat-step-label,.custom-theme .mat-step-header .mat-step-optional{color:#0000008a}.custom-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.custom-theme .mat-step-header .mat-step-icon-selected,.custom-theme .mat-step-header .mat-step-icon-state-done,.custom-theme .mat-step-header .mat-step-icon-state-edit{background-color:#ff5722;color:#fff}.custom-theme .mat-step-header.mat-accent .mat-step-icon{color:#fff}.custom-theme .mat-step-header.mat-accent .mat-step-icon-selected,.custom-theme .mat-step-header.mat-accent .mat-step-icon-state-done,.custom-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#a1887f;color:#fff}.custom-theme .mat-step-header.mat-warn .mat-step-icon{color:#fff}.custom-theme .mat-step-header.mat-warn .mat-step-icon-selected,.custom-theme .mat-step-header.mat-warn .mat-step-icon-state-done,.custom-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.custom-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.custom-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.custom-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.custom-theme .mat-stepper-horizontal,.custom-theme .mat-stepper-vertical{background-color:#fff}.custom-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}.custom-theme .mat-horizontal-stepper-header:before,.custom-theme .mat-horizontal-stepper-header:after,.custom-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}.custom-theme .mat-sort-header-arrow{color:#757575}.custom-theme .mat-tab-nav-bar,.custom-theme .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.custom-theme .mat-tab-group-inverted-header .mat-tab-nav-bar,.custom-theme .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.custom-theme .mat-tab-label,.custom-theme .mat-tab-link{color:#000000de}.custom-theme .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-link.mat-tab-disabled{color:#00000061}.custom-theme .mat-tab-header-pagination-chevron{border-color:#000000de}.custom-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.custom-theme .mat-tab-group[class*=mat-background-]>.mat-tab-header,.custom-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.custom-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff8a654d}.custom-theme .mat-tab-group.mat-primary .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#ff5722}.custom-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.custom-theme .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.custom-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#d7ccc84d}.custom-theme .mat-tab-group.mat-accent .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#a1887f}.custom-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.custom-theme .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.custom-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.custom-theme .mat-tab-group.mat-warn .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.custom-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.custom-theme .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.custom-theme .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.custom-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff8a654d}.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#ff5722}.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.custom-theme .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.custom-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#d7ccc84d}.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#a1887f}.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.custom-theme .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.custom-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.custom-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.custom-theme .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.custom-theme .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.custom-theme .mat-toolbar{background:whitesmoke;color:#000000de}.custom-theme .mat-toolbar.mat-primary{background:#ff5722;color:#fff}.custom-theme .mat-toolbar.mat-accent{background:#a1887f;color:#fff}.custom-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.custom-theme .mat-toolbar .mat-form-field-underline,.custom-theme .mat-toolbar .mat-form-field-ripple,.custom-theme .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.custom-theme .mat-toolbar .mat-form-field-label,.custom-theme .mat-toolbar .mat-focused .mat-form-field-label,.custom-theme .mat-toolbar .mat-select-value,.custom-theme .mat-toolbar .mat-select-arrow,.custom-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.custom-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.custom-theme .mat-tooltip{background:rgba(97,97,97,.9)}.custom-theme .mat-tree{background:white}.custom-theme .mat-tree-node,.custom-theme .mat-nested-tree-node{color:#000000de}.custom-theme .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.custom-theme .mat-simple-snackbar-action{color:#a1887f}*{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#f1f1f1;background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background:#c1c1c1;background:var(--scrollbar-thumb);border-radius:4px;border:2px solid transparent;border:2px solid var(--scrollbar-thumb-border)}*::-webkit-scrollbar-thumb:hover{background:#a8a8a8;background:var(--scrollbar-thumb-hover)}html,body{height:100%;background-color:#f6f7f9;background-color:var(--config-bg, var(--body-bg-color, #f6f7f9));font-size:1rem;font-size:var(--config-font-size-base, var(--font-size-base, 12.5px));font-family:Poppins,Helvetica Neue,sans-serif!important;font-family:var(--config-font-family, var(--font-family, var(--config-font-family, var(--font-family, "Poppins", "Helvetica Neue", sans-serif))))!important}body{margin:0}.primary{color:#06f;color:var(--config-primary-color, var(--primary-color, #0066ff))}.accent{color:#06f;color:var(--config-accent-color, var(--accent-color, #0066ff))}.warn{color:#d32f2f;color:var(--config-warn-color, var(--warn-color, #d32f2f))}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.3d18c566e8572bac.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.right-drawer-chrome,.sidenav-settings{height:100vh;width:420px!important;min-width:380px!important;max-width:min(420px,90vw)!important;flex:0 0 420px!important;padding:0;background-color:#f6f7f9;background-color:var(--config-bg, var(--body-bg-color, #f6f7f9));color:#212121;color:var(--config-text-primary, var(--text-primary, #212121));border-left:0!important;-webkit-border-start:1px solid rgba(200,215,235,.1)!important;border-inline-start:1px solid rgba(200,215,235,.1)!important;-webkit-border-start:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .2))!important;border-inline-start:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .2))!important;display:flex;flex-direction:column;overflow:visible!important;position:relative;--drawer-header-chrome: var(--nav-bg-overlay-panel, var(--demo-chrome-dark, #090d15))}.right-drawer-chrome .mat-drawer-inner-container,.sidenav-settings .mat-drawer-inner-container{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:visible!important}@media only screen and (max-width: 959px){.right-drawer-chrome,.sidenav-settings{height:calc(100vh + -0px)!important;height:calc(100vh - var(--mobile-navbar-height, 80px))!important}}.right-drawer{display:flex;flex-direction:column;height:100%;overflow:visible;position:relative}.right-drawer__header{padding:1.5rem 1rem;padding:var(--config-spacing-lg, 1.25rem) var(--config-spacing-md, 1rem);flex-shrink:0;background-color:var(--drawer-header-chrome);border-bottom:1px solid rgba(200,215,235,.1);border-bottom:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .18));box-shadow:inset 0 -1px #08101e40}.right-drawer__header-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;gap:var(--config-spacing-sm, .5rem)}.right-drawer__title{margin:0;font-size:1.25rem;font-weight:600;color:#f0f3f7;color:var(--nav-text-primary, #e5e7eb);letter-spacing:-.01em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.right-drawer__close{flex-shrink:0;width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;color:#f0f3f7!important;color:var(--nav-text-primary, #e5e7eb)!important;border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .18));background:rgba(148,163,184,.16);background:var(--nav-bg-overlay-light, rgba(148, 163, 184, .16));border-radius:4px;border-radius:var(--config-border-radius, 8px);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.right-drawer__close mat-icon{color:inherit!important}.right-drawer__close:hover{color:#f0f3f7;color:var(--nav-text-primary, #e5e7eb);border-color:#06f;border-color:var(--nav-primary-color, var(--config-primary-color, #1976d2));background:rgba(148,163,184,.24);background:var(--nav-bg-overlay-hover, rgba(148, 163, 184, .24))}.right-drawer__close:focus-visible{outline:2px solid #0066ff;outline:2px solid var(--config-primary-color, var(--primary-color, #0066ff));outline-offset:2px}.right-drawer__subtitle{margin:.25rem 0 0;font-size:.8125rem;color:#b8c5d4;color:var(--nav-text-secondary, #cbd5e1);line-height:1.4}.right-drawer__body{flex:1;overflow:auto;padding:1rem;padding:var(--config-spacing-md, 1rem) var(--config-spacing-md, 1rem) var(--config-spacing-md, 1rem);padding-top:.75rem;padding-top:var(--config-spacing-sm, .5rem);min-height:0}.right-drawer__body med-form-group{margin-bottom:0!important}.right-drawer__body med-form-group mat-card-content{margin-bottom:0!important;padding-bottom:0!important}.right-drawer__body med-form-group .section{margin-bottom:0!important;padding-bottom:0!important}.right-drawer__body med-form-group .parent-wrapper{margin:0!important}.right-drawer__body med-form-group>*:last-child{margin-bottom:0!important}.right-drawer__footer{flex-shrink:0;padding:.75rem 1rem;padding:var(--config-spacing-sm, var(--spacing-sm, .5rem)) var(--config-spacing-md, var(--spacing-md, 1rem));border-top:1px solid #e0e0e0;border-top:1px solid var(--config-border-color, var(--border-color, #e0e0e0));background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff));display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:flex-end!important;gap:.75rem!important;gap:var(--config-spacing-sm, var(--spacing-sm, .5rem))!important;position:sticky!important;bottom:0!important;z-index:100!important;margin-top:auto!important;margin-bottom:0!important}@media only screen and (max-width: 959px){.right-drawer__footer{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))!important;padding-bottom:calc(var(--config-spacing-sm, .5rem) + env(safe-area-inset-bottom,0px))!important}}.right-drawer__footer .actions-container{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;justify-content:flex-end!important;align-items:center!important;gap:.75rem!important;gap:var(--config-spacing-sm, var(--spacing-sm, .5rem))!important;pointer-events:auto!important}.right-drawer__footer button{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.right-drawer__actions{display:flex;flex-direction:row;gap:1rem;gap:var(--config-spacing-md, 1rem);justify-content:stretch;align-items:center;width:100%}.right-drawer__actions button{flex:1}.mat-dialog-container{display:flex;flex-direction:column;background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff));border-radius:4px;border-radius:var(--config-border-radius, 4px);border:1px solid #e0e0e0;border:1px solid var(--config-border-color, var(--border-color, #e0e0e0));box-shadow:0 8px 16px #00000026;padding:0;overflow:hidden;max-height:calc(90vh - 24px);max-height:calc(var(--config-dialog-max-height, 90vh) - var(--config-dialog-vert-margin, 24px))}@media (max-width: 959px){.mat-dialog-container{max-height:calc(100vh + -0px - env(safe-area-inset-bottom,0px) - 1rem);max-height:calc(100vh - var(--mobile-navbar-height, 80px) - env(safe-area-inset-bottom,0px) - 1rem)}}@media (min-width: 768px){.mat-dialog-container{max-height:calc(85vh - 24px)}}[mat-dialog-title],h1[mat-dialog-title],h2[mat-dialog-title]{display:flex;align-items:center;justify-content:space-between;gap:1rem;gap:var(--config-spacing-md, var(--spacing-md, 1rem));margin:0;padding:.75rem 1rem;padding:var(--config-spacing-sm, var(--spacing-sm, .5rem)) var(--config-spacing-md, var(--spacing-md, 1rem));border-bottom:2px solid #e0e0e0;border-bottom:2px solid var(--config-border-color, var(--border-color, #e0e0e0));background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff));color:#212121;color:var(--config-text-primary, var(--text-primary, #212121));font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;flex-shrink:0;box-shadow:0 1px #0000000a}[mat-dialog-title]>span,[mat-dialog-title]>div,h1[mat-dialog-title]>span,h1[mat-dialog-title]>div,h2[mat-dialog-title]>span,h2[mat-dialog-title]>div{flex:1;min-width:0;white-space:normal;word-break:break-word}[mat-dialog-title] button[mat-icon-button],h1[mat-dialog-title] button[mat-icon-button],h2[mat-dialog-title] button[mat-icon-button]{flex-shrink:0;min-width:44px;min-height:44px;margin-right:0;margin-left:0;color:#757575;color:var(--config-text-secondary, var(--text-secondary, #757575))}[mat-dialog-title] button[mat-icon-button]:hover,h1[mat-dialog-title] button[mat-icon-button]:hover,h2[mat-dialog-title] button[mat-icon-button]:hover{color:#212121;color:var(--config-text-primary, var(--text-primary, #212121))}[mat-dialog-title] button[mat-icon-button]:focus-visible,h1[mat-dialog-title] button[mat-icon-button]:focus-visible,h2[mat-dialog-title] button[mat-icon-button]:focus-visible{outline:2px solid #0066ff;outline:2px solid var(--config-primary-color, var(--primary-color, #0066ff));outline-offset:2px}.mat-dialog-content{flex:1 1 auto;padding:1rem!important;padding:var(--config-spacing-md, var(--spacing-md, 1rem)) var(--config-spacing-md, var(--spacing-md, 1rem))!important;padding-top:1rem!important;padding-top:var(--config-spacing-md, var(--spacing-md, 1rem))!important;padding-bottom:1.25rem!important;padding-bottom:calc(var(--config-spacing-md, var(--spacing-md, 1rem)) + .25rem)!important;margin:0!important;overflow-y:auto;overflow-x:hidden;color:#212121;color:var(--config-text-primary, var(--text-primary, #212121));max-height:none;min-height:0}.mat-dialog-content med-form-group{display:flex;flex-direction:column;height:100%;margin-bottom:0!important}.mat-dialog-content med-form-group mat-card-content{margin-bottom:0!important;padding-bottom:0!important}.mat-dialog-content med-form-group .section{margin-bottom:0!important;padding-bottom:0!important}.mat-dialog-content med-form-group>*:last-child{margin-bottom:0!important}.mat-dialog-content med-form-group .med-form-item-actions{margin-top:auto;padding-top:1rem;padding-top:var(--config-spacing-md, var(--spacing-md, 1rem));display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;gap:var(--config-spacing-sm, var(--spacing-sm, .5rem))}.mat-dialog-content:last-child med-form-group .med-form-item-actions{position:sticky;bottom:-1rem;bottom:calc(var(--config-spacing-md, var(--spacing-md, 1rem)) * -1);margin:0 -1rem -1rem;margin:0 calc(var(--config-spacing-md, var(--spacing-md, 1rem)) * -1) calc(var(--config-spacing-md, var(--spacing-md, 1rem)) * -1);padding:.75rem 1rem;padding:var(--config-spacing-sm, var(--spacing-sm, .5rem)) var(--config-spacing-md, var(--spacing-md, 1rem));border-top:1px solid #e0e0e0;border-top:1px solid var(--config-border-color, var(--border-color, #e0e0e0));background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff));z-index:100}.mat-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem;gap:var(--config-spacing-md, var(--spacing-md, 1rem));padding:.75rem 1rem!important;padding:var(--config-spacing-sm, var(--spacing-sm, .5rem)) var(--config-spacing-md, var(--spacing-md, 1rem))!important;margin:0;border-top:1px solid #e0e0e0;border-top:1px solid var(--config-border-color, var(--border-color, #e0e0e0));background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff));flex-shrink:0;position:sticky;bottom:0;z-index:100;box-sizing:border-box;margin-bottom:0!important}.mat-dialog-actions .mat-button,.mat-dialog-actions .mat-stroked-button,.mat-dialog-actions .mat-raised-button,.mat-dialog-actions button{margin-right:0}.mat-dialog-actions>*:first-child{margin-left:0}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions[align=start]{justify-content:flex-start}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-container{padding:0!important}.mat-dialog-container section .mat-card-content .mat-card{padding-bottom:0!important}:root{--page-header-height: 64px;--nav-height: 64px;--side-nav-width: 280px;--mobile-navbar-height: 0px;--success-color: #388e3c;--header-bg-color: whitesmoke}@media only screen and (max-width: 959px){:root{--mobile-navbar-height: 80px}}mat-sidenav-container[dir=rtl] a>mat-icon{margin-left:8px!important;margin-right:3px!important}mat-sidenav-container[dir=rtl] .backnforth{direction:ltr!important;border-right:none!important}mat-sidenav-container[dir=rtl] section.sidebar{left:auto!important}mat-sidenav-container[dir=rtl] .sidebar-content .sidebar-menu .sidebar-dropdown>a:after{right:auto!important;left:15px!important;content:"\e5cb"!important}med-chat-rooms>mat-card[dir=rtl] .mat-list-item-content{padding:0 1px!important}med-chat-rooms>mat-card[dir=rtl] .chat-info-content{margin-right:12px!important}[dir=rtl] .mat-table .markers-wrap{left:0!important;right:1rem!important}[dir=rtl] .sidenav-settings,[dir=rtl] .right-drawer-chrome{border-left:none;border-right:1px solid #e0e0e0;border-right:1px solid var(--config-border-color, var(--border-color, #e0e0e0))}[dir=rtl] .preferences-drawer-corner{left:auto;right:-13px;right:calc(-1 * var(--demo-chrome-inner-fillet, 14px) + 1px)}[dir=rtl] .preferences-drawer-corner__svg{transform:none}[dir=rtl] .chat-drawer-corner{left:auto;right:-13px;right:calc(-1 * var(--demo-chrome-inner-fillet, 14px) + 1px)}[dir=rtl] .chat-drawer-corner__svg{transform:none}tr.mat-footer-row tr.mat-row{height:6px}.cdk-global-scrollblock{height:auto!important}.dashboard-filter-form .mat-card-actions,.dashboard-filter-form .mat-card-subtitle,.dashboard-filter-form .mat-card-content,med-incident-dashboard-filters .mat-card-actions,med-incident-dashboard-filters .mat-card-subtitle,med-incident-dashboard-filters .mat-card-content{margin-bottom:0!important}med-dashboard mat-sidenav:not(.right-drawer-chrome),med-feedback-dashboard mat-sidenav:not(.right-drawer-chrome),.fixed-height-sidenav:not(.right-drawer-chrome){overflow:auto;position:fixed!important}.material-icons{font-size:24px}.mat-icon{height:24px;width:24px}.mat-datepicker-content .mat-calendar-previous-button:after,.mat-datepicker-content .mat-calendar-next-button:after{content:"";display:block;width:0;height:0;border:5px solid transparent;position:absolute;transform:translate(-50%,-50%)}.mat-datepicker-content .mat-calendar-previous-button:after{border-right-color:currentColor}.mat-datepicker-content .mat-calendar-next-button:after{border-left-color:currentColor}.mat-datepicker-content [dir=rtl] .mat-calendar-previous-button:after{border-right-color:transparent;border-left-color:currentColor}.mat-datepicker-content [dir=rtl] .mat-calendar-next-button:after{border-left-color:transparent;border-right-color:currentColor}.mat-datepicker-content .mat-calendar-table-header-divider:after{background:transparent!important}.mat-datepicker-content .mat-calendar-body-label{visibility:hidden}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{white-space:pre-line!important;line-height:1.5em!important;padding:.5rem 1rem!important;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)))}.dark-theme .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{border-bottom:1px solid #e0e0e0!important;border-bottom:1px solid var(--config-border-color, var(--border-color, rgba(255, 255, 255, .12)))!important}.multiline-select .mat-option-text{white-space:pre-line}.mat-select-panel .multiline-select.mat-optgroup-label,.mat-select-panel .multiline-select.mat-option{height:auto!important;line-height:1em!important;padding:.5rem 1rem!important}.mat-option{white-space:pre-wrap!important;line-height:normal!important;height:auto!important;padding:5px 16px!important}.float-fab-right-bottom{position:fixed!important;right:1rem;right:var(--config-spacing-md, var(--spacing-md, 1rem));bottom:1rem;bottom:var(--config-spacing-md, var(--spacing-md, 1rem));z-index:1001;display:flex;flex-direction:column;gap:.75rem;gap:var(--config-spacing-sm, var(--spacing-sm, .5rem))}.float-fab-right-top{position:absolute!important;right:1.5rem;right:var(--config-spacing-lg, var(--spacing-lg, 1.25rem));top:2rem;top:var(--config-spacing-xl, var(--spacing-xl, 2rem));z-index:1001;display:flex;flex-direction:column;gap:.75rem;gap:var(--config-spacing-sm, var(--spacing-sm, .5rem))}.mat-sort-header-button{align-items:start!important;flex-direction:column!important}.header-card .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:2rem!important}med-table{width:100%}.content-wrapper{padding:1rem!important}med-column-filters .mat-form-field-infix{width:145px}.mat-list-base[dense] .mat-list-item{font-size:1em}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:48px!important}[mat-list-item]{touch-action:auto!important}mat-sidenav.sidenav,mat-sidenav.fixed-height-sidenav{width:280px!important;min-width:240px!important;max-width:280px!important;flex:0 0 280px!important;box-sizing:border-box!important}mat-sidenav.sidenav .mat-drawer-inner-container,mat-sidenav.fixed-height-sidenav .mat-drawer-inner-container{overflow-x:hidden!important;width:100%!important}.mat-standard-chip{min-height:2rem!important;min-height:var(--config-spacing-xl, var(--spacing-xl, 2rem))!important;padding:.5rem .75rem!important;padding:var(--config-spacing-xs, var(--spacing-xs, .25rem)) var(--config-spacing-sm, var(--spacing-sm, .5rem))!important;font-size:1rem!important;font-size:var(--config-font-size-base, var(--font-size-base, 12.5px))!important;line-height:1.25!important}.mat-standard-chip.mat-chip-with-trailing-icon,.mat-chip-list-wrapper .mat-standard-chip,.mat-chip-list-wrapper input.mat-input-element{height:auto}.mat-icon-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;width:calc(var(--config-spacing-md, var(--spacing-md, 1rem)) * 2.5)!important;height:2.5rem!important;height:calc(var(--config-spacing-md, var(--spacing-md, 1rem)) * 2.5)!important;line-height:2.5rem!important;line-height:calc(var(--config-spacing-md, var(--spacing-md, 1rem)) * 2.5)!important;border-radius:4px!important;border-radius:calc(var(--config-border-radius, 4px) * 1)!important}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-size:.9rem!important}.mat-table-sticky-border-elem-right{box-shadow:-2px 0 8px #00000026!important}.mat-table-sticky-border-elem-right.mat-cell{background-color:#fff!important;background-color:var(--config-surface-color, var(--surface-color, #e8e8e8))!important}.restrict-column-width table td{max-width:200px;white-space:normal;overflow:hidden;text-overflow:ellipsis;padding-right:1rem!important}.mat-tab-body-content{overflow:visible!important}mat-card.no-padding{padding:0}.no-padding{padding:0}.mar-f{margin:1rem!important}.mar-b{margin-bottom:1rem!important}.mar-t{margin-top:1rem!important}.mar-r{margin-right:1rem!important}.mar-l{margin-left:1rem!important}.mar-2f{margin:2rem!important}.mar-2b{margin-bottom:2rem!important}.mar-2t{margin-top:2rem!important}.mar-2r{margin-right:2rem!important}.mar-2l{margin-left:2rem!important}.mar-4r{margin-right:4rem!important}.mar-4l{margin-left:4rem!important}.mar-f5{margin:.5rem!important}.mar-b5{margin-bottom:.5rem!important}.mar-t5{margin-top:.5rem!important}.mar-r5{margin-right:.5rem!important}.mar-l5{margin-left:.5rem!important}.mar-b-5{margin-bottom:-.5rem!important}.mar-t-5{margin-top:-.5rem!important}.mar-r-5{margin-right:-.5rem!important}.mar-l-5{margin-left:-.5rem!important}.input .mat-form-field-wrapper{flex:1}.sensitive{background-color:#fc6e5126;border-left:3px solid rgba(252,110,81,.6)}.red{background-color:#ff000014!important;color:#b40000;border-left:3px solid rgba(255,0,0,.3)}.orange,.blue{background-color:#0066ff14;color:#0046b4;border-left:3px solid rgba(0,102,255,.3)}.green{background-color:#058f1c14;color:#056414;border-left:3px solid rgba(5,143,28,.3)}.pink{background-color:#ff69b414;color:#b44682;border-left:3px solid rgba(255,105,180,.3)}.purple{background-color:#9c27b014;color:#6a1b78;border-left:3px solid rgba(156,39,176,.3)}.yellow{background-color:#0066ff14;color:#0046b4;border-left:3px solid rgba(0,102,255,.3)}.gray{background-color:#75757514;color:#3c3c3c;border-left:3px solid rgba(117,117,117,.3)}.light-green{color:#1e641e;background-color:#4caf5014;border-left:3px solid rgba(76,175,80,.3)}.light-red{background-color:#ef535014;color:#b43232;border-left:3px solid rgba(239,83,80,.3)}.light-blue{background-color:#03a9f414;color:#0178b4;border-left:3px solid rgba(3,169,244,.3)}.hide{display:none!important}.message_item .mat-list-item-content{display:block!important}.public-config form.section{place-content:start!important}.chat-node.patient-side .mat-form-field-label{color:#fff!important}.rca-draft,.draft{background-color:#48cfad}.verification-draft{background-color:#fc6e51a8}.identity-protected{background-color:#23d17d}.reopened{background-color:#4fc1e9}.autodelegated{background-color:#ac92ec}.modified{background-color:#f6bb42}.closed{background-color:red;color:#fff}.search-select .mat-form-field-prefix,.search-select .mat-form-field-suffix{bottom:-.5rem!important}.dense .mat-standard-chip.mat-chip-with-trailing-icon{min-height:auto;font-size:.9rem!important;font-size:calc(var(--config-font-size-base, var(--font-size-base, 12.5px)) * .9)!important;padding:.5rem .75rem!important;padding:var(--config-spacing-xs, var(--spacing-xs, .25rem)) var(--config-spacing-sm, var(--spacing-sm, .5rem))!important;margin:.5rem!important;margin:var(--config-spacing-xs, var(--spacing-xs, .25rem))!important}.mat-badge-content{font-size:1rem;font-weight:400}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.7}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#000000b3}.view-container{max-width:1200px;margin:0 auto}med-range .mat-slider-track-fill{background-color:#00000042!important}.bold{font-weight:600}.qrcode-wrap img{width:30rem}.printing *{box-shadow:none!important}.printing med-dashboard-filter{visibility:hidden!important}.printing .eventTable{height:100%!important}.printing .expand-table-for-printing{height:100%!important;width:100%!important;overflow:visible!important;max-height:100%}.printing .expand-print-container{height:100%;width:100%;overflow:visible;overflow-y:auto}.printing .mat-tab-body-content,.printing .mat-tab-body.mat-tab-body-active{overflow:visible!important}.printing .mat-tab-body-wrapper{height:100%}.printing #print-qr-code-content{overflow:visible!important}.printing mat-row,.printing mat-footer-row{min-height:24px!important}.printing .show-in-print{display:inline!important;display:initial!important}.printing .hide-in-print,.show-in-print{display:none!important}.feedback-cards-wrap.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{flex-flow:row wrap}med-list .mat-paginator-page-size-label{display:none}.pointer{cursor:pointer!important}.mat-checkbox-layout .mat-checkbox-label,.mat-radio-label-content,.mat-radio-label-content span{white-space:pre-line!important}.clear-value-icon-inline{font-size:1rem;display:inline-block;height:1rem!important;width:1rem!important;border-radius:50%;line-height:1rem;margin-left:8px;background-color:transparent;border:1px solid #d32f2f;border:1px solid var(--config-warn-color, var(--warn-color, #d32f2f));cursor:pointer;padding:1px;color:#d32f2f;color:var(--config-warn-color, var(--warn-color, #d32f2f));text-align:center}med-checkbox-list mat-error{margin-top:-.5rem;margin-bottom:.5rem}.no-card{box-shadow:none!important;border-radius:0}.no-pad{padding:0!important}mat-sidenav-content{min-height:calc(100vh - 64px)!important;min-height:calc(100vh - 64px - var(--mobile-navbar-height, 0px))!important}@font-face{font-family:Material Icons;src:url(https://fonts.gstatic.com/s/materialicons/v70/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2")}.mat-simple-snackbar:before{font-family:Material Icons;font-size:30px;margin-right:15px}.mat-snack-bar-container{color:#fff}.mat-snack-bar-container.default{background:#288fe9}.mat-snack-bar-container.default .mat-simple-snackbar:before{content:"notifications_none"}.mat-snack-bar-container.med-error{background:rgb(240,23,23)}.mat-snack-bar-container.med-error .mat-simple-snackbar:before{content:"error"}.mat-snack-bar-container.med-warning{background:rgb(233,136,9)}.mat-snack-bar-container.med-warning .mat-simple-snackbar:before{content:"warning"}.mat-snack-bar-container.med-info{background:rgba(19,230,64,.925)}.mat-snack-bar-container.med-info .mat-simple-snackbar:before{content:"info"}.padding{padding:1rem}med-continuous-feedback-public-form{width:100%}med-continuous-feedback-public-form med-form-group form.section{place-content:normal!important}.mat-button-toggle-label-content{padding:0 10px!important;line-height:15px!important}.actions-sticky div.actions{background:#ffffff!important;position:fixed;bottom:0;width:22%;padding:5px 10px;border:1px solid rgba(169,169,169,.8509803922);border-radius:3px;box-shadow:0 1px 5px #eaeaea}.actions-sticky div.actions button:first-child{margin-right:30px;margin-left:15px}.mat-menu-panel{min-height:48px;border-radius:4px;border-radius:var(--config-border-radius, 4px);box-shadow:0 2px 8px #00000026;background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff))}.mat-button-focus-overlay{background:transparent!important}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:16px!important}.mat-chip-list-wrapper{padding:1px!important}@media only screen and (max-width: 768px){.fc-header-toolbar{flex-direction:column!important}.fc .fc-more-popover{width:95vw!important;z-index:99999}mat-card{padding:3px 8px!important}.content-wrapper{padding:1px!important}.actions-sticky div.actions{width:170px!important;padding:4px 0}.actions-sticky div.actions button:first-child{margin-right:5px;margin-left:-3px}.mat-expansion-panel-body{padding:0 7px 10px!important}.xs-overflow-hidden{overflow:hidden!important}.xs-overflow-scroll-x{overflow-x:scroll!important;overflow-y:hidden!important}.ngx-charts-outer{overflow-x:auto!important}textarea.mat-input-element{margin:3px 0!important}.hide-sm-xs{display:none!important}.adjust-sm-xs{white-space:pre-wrap!important}.mat-form-field-label{white-space:normal!important}.mat-chip-list-wrapper{min-height:3rem!important;min-height:calc(var(--config-spacing-lg, var(--spacing-lg, 1.25rem)) * 2)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane{padding:0px .2rem;max-width:98vw!important;min-width:90vw!important}.mat-drawer-content{overflow-x:hidden!important}.mat-card-header{max-height:150px!important}med-dashboard-group .mat-card{margin:.75rem!important;margin:var(--config-spacing-sm, var(--spacing-sm, .5rem))!important}.mat-card-header{padding:.75rem!important;padding:var(--config-spacing-sm, var(--spacing-sm, .5rem))!important}.float-fab-right-bottom{flex-direction:row!important;bottom:.5rem;right:.5rem;left:.5rem;justify-content:flex-end}.float-fab-right-top{right:.5rem;top:1rem}.chip-container.show-less{max-height:60px}}.med-list-table-container{border-radius:8px;border-radius:calc(var(--config-border-radius, 4px) * 2);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.dark-theme .med-list-table-container,.light-theme .med-list-table-container,.ocean-theme .med-list-table-container,.forest-theme .med-list-table-container,.sunset-theme .med-list-table-container,.purple-theme .med-list-table-container,.custom-theme .med-list-table-container{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.med-list-table-container{overflow:hidden;margin-left:.5rem;margin-right:.5rem;max-width:calc(100% - 1rem);border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#e5e7eb;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.home-search-wrap .mat-form-field{width:100%}.home-search-wrap .mat-form-field-wrapper{padding-bottom:0}.home-search-wrap .mat-form-field-flex{border:none;padding:0;height:auto;align-items:center;display:flex;justify-content:space-around}.home-search-wrap .mat-form-field-infix{border:0;padding:0;border-top:none}.home-search-wrap .mat-form-field-outline,.home-search-wrap .mat-form-field-underline{display:none!important}.home-search-wrap .mat-form-field-subscript-wrapper{display:none}.home-search-wrap input{line-height:25px}.error{color:#d32f2f;color:var(--config-warn-color, var(--warn-color, #d32f2f))}.invalid-feedback{margin-bottom:1rem}med-show-more{margin:0 auto;display:block;text-align:center;font-size:1rem;font-size:var(--config-font-size-base, var(--font-size-base, 12.5px))}@page{margin:1.5cm;font-weight:400;font-size:14px;line-height:19px;letter-spacing:normal}.show-export{display:none!important}@media print{body,html,.mat-card{font-size:14px!important}.hide-export{display:none!important}.show-export{display:inline!important;display:initial!important}@page{size:A4}}.mat-form-field-label{font-size:14px!important}.fixed-fontsize{font-size:1rem}.option-fontsize{font-size:.8rem;font-weight:600}mat-label.required span strong:after{content:" *"}.mat-menu-panel.med-filter-menu{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;max-height:80vh!important}.mat-menu-panel.med-filter-menu .mat-menu-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;padding:0!important}.mat-menu-panel.med-filter-menu .filter-menu-container{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;flex:1}.mat-menu-panel.med-filter-menu .filter-header{flex-shrink:0;padding:.75rem 1rem;padding:var(--config-spacing-sm, .5rem) var(--config-spacing-md, 1rem);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--config-border-color, var(--border-color, #e0e0e0));background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff))}.mat-menu-panel.med-filter-menu .filter-header .mat-title{margin:0;font-size:1rem;font-weight:600}.mat-menu-panel.med-filter-menu .filter-content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;min-height:0;padding:1rem;padding:var(--config-spacing-md, 1rem);max-height:calc(100vh - 25rem)}.mat-menu-panel.med-filter-menu .filter-content med-form-group{display:flex;flex-direction:column;min-height:100%}.mat-menu-panel.med-filter-menu .filter-content med-form-group .parent-wrapper{margin:0!important;width:100%}.mat-menu-panel.med-filter-menu .filter-content med-form-group mat-card-header{display:none}.mat-menu-panel.med-filter-menu .filter-content med-form-group mat-card-content{margin:0!important;padding:0!important}.mat-menu-panel.med-filter-menu .filter-content med-form-group mat-card{box-shadow:none!important;margin:0!important;padding:0!important;background:transparent!important}.mat-menu-panel.med-filter-menu .filter-content med-form-group form{margin:0!important;padding:0!important}.mat-menu-panel.med-filter-menu .filter-actions{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;gap:var(--config-spacing-sm, .5rem);padding:.75rem 1rem;padding:var(--config-spacing-sm, .5rem) var(--config-spacing-md, 1rem);border-top:1px solid #e0e0e0;border-top:1px solid var(--config-border-color, var(--border-color, #e0e0e0));background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff))}:root{--page-header-height: 64px;--nav-height: 64px;--side-nav-width: 280px;--mobile-navbar-height: 0px;--success-color: #388e3c;--header-bg-color: whitesmoke}@media only screen and (max-width: 959px){:root{--mobile-navbar-height: 80px}}.app-header{height:64px}.page-title{text-transform:capitalize}.toast,.toast-error{background-color:#06f;background-color:var(--config-accent-color, var(--accent-color, #0066ff));color:#000;font-size:.8rem}.toast button,.toast-error button{background-color:#06f;background-color:var(--config-primary-color, var(--primary-color, #0066ff));color:#fff}.toast-error{background-color:#d32f2f;background-color:var(--config-warn-color, var(--warn-color, #d32f2f));color:#fff}.toast-error button{background-color:#06f;background-color:var(--config-primary-color, var(--primary-color, #0066ff));color:#06f;color:var(--config-accent-color, var(--accent-color, #0066ff))}.no-records{padding:2rem;text-align:center;display:block;font-size:1rem;font-style:italic}.text-right{text-align:right}.color-code{height:15px;width:15px;display:inline-block;margin-left:.5rem;margin-bottom:-.2rem}.bulk-options{width:230px;flex-direction:row;box-sizing:border-box;display:flex;place-content:center space-evenly;align-items:center;position:absolute;background-color:#fff;height:40px;top:7px;border-radius:5px;z-index:9;left:55px}.card-no-padding{padding:0}footer{color:#06f;color:var(--config-primary-color, var(--primary-color, #0066ff));font-size:.9rem;padding:.5rem 0}.min-chip{padding:.75rem!important;padding:var(--config-spacing-sm, var(--spacing-sm, .5rem))!important;margin:.5rem!important;margin:var(--config-spacing-xs, var(--spacing-xs, .25rem))!important;min-height:0!important}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:.5rem;margin:var(--config-spacing-xs, var(--spacing-xs, .25rem));word-break:break-word}.mat-info-icon{margin-left:.5rem;font-size:1.7rem;line-height:2rem}.error-message{color:#d32f2f;color:var(--config-warn-color, var(--warn-color, #d32f2f));font-size:1rem;font-style:italic}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.ng-select{padding-bottom:.25em}.ng-select.ng-select-disabled .ng-select-container:after{border-bottom-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 1px;background-repeat:repeat-x}.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-disabled .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-disabled .ng-clear-wrapper{color:#00000061;color:var(--config-text-disabled, rgba(0, 0, 0, .38))}.ng-select.ng-select-focused .ng-select-container:after{border-color:#06f;border-color:var(--config-primary-color, var(--primary-color, #3f51b5));border-width:2px}.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:after,.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:hover:after{border-color:#06f;border-color:var(--config-primary-color, var(--primary-color, #3f51b5));border-width:2px}.ng-select.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{transform:translateY(-1.08125em) scale(.75) perspective(100px) translateZ(.001px);color:#06f;color:var(--config-primary-color, var(--primary-color, #3f51b5))}.ng-select.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow{color:#06f;color:var(--config-primary-color, var(--primary-color, #3f51b5))}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-filtered .ng-select-container .ng-placeholder{display:inline;display:initial}.ng-select.ng-select-multiple.ng-has-value .ng-placeholder{display:none!important}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-opened .ng-placeholder{transform:translateY(-1.08125em) scale(.75) perspective(100px) translateZ(.001px)}.ng-select .ng-select-container{color:#212121;color:var(--config-text-primary, var(--text-primary, rgba(0, 0, 0, .87)));align-items:baseline;min-height:44px}.ng-select .ng-select-container:after{border-bottom:thin solid rgba(0,0,0,.42);content:"";bottom:0;left:0;right:0;position:absolute;transition:border-color .3s cubic-bezier(.55,0,.55,.2)}.ng-select .ng-select-container.ng-appearance-outline{padding:0 .5em;min-height:60px}.ng-select .ng-select-container.ng-appearance-outline:after{border:solid 1px #e0e0e0;border:solid 1px var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));border-radius:5px;height:calc(100% - .5em);pointer-events:none;transition:border-color .3s cubic-bezier(.25,.8,.25,1)}.ng-select .ng-select-container.ng-appearance-outline:hover:after{border-color:#212121;border-color:var(--config-text-primary, var(--text-primary, rgba(0, 0, 0, .87)));border-width:2px}.ng-select .ng-select-container.ng-appearance-outline .ng-placeholder{padding:0 .25em;background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #ffffff));z-index:1}.ng-select .ng-select-container.ng-appearance-outline .ng-value{padding-left:.25em}.ng-select .ng-select-container .ng-value-container{align-items:stretch;padding:.4375em 0;border-top:.84375em solid transparent}.ng-select .ng-select-container .ng-value-container .ng-placeholder{position:absolute;color:#757575;color:var(--config-text-secondary, var(--text-secondary, rgba(0, 0, 0, .54)));transform-origin:left 0;transition:transform .4s cubic-bezier(.25,.8,.25,1),color .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1)}[dir=rtl] .ng-select .ng-select-container .ng-value-container .ng-placeholder{transform-origin:right 0}.ng-select .ng-select-container .ng-value-container .ng-input{bottom:.4375em}.ng-select .ng-select-container .ng-value-container .ng-value mat-icon{vertical-align:middle;cursor:pointer}.ng-select .ng-select-container .ng-value-container input{line-height:1.7rem!important}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{bottom:17px}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-clear-wrapper{bottom:14px}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper{align-self:flex-end;bottom:9px}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{align-self:flex-end;bottom:7px}.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value{background-color:#e0e0e0;background-color:var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));color:#00000042}.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:after,.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:hover:after{background-image:none;border:dotted 1px #e0e0e0;border:dotted 1px var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)))}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-arrow-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-clear-wrapper{border-top:none}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{top:0}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-clear-wrapper{top:4px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;line-height:1.2;background-color:#06f;background-color:var(--config-primary-color, var(--primary-color, #3f51b5));border-radius:2px;color:#fff;color:var(--config-surface-color, var(--surface-color, #ffffff));padding:2px 6px;min-height:24px;margin:.1rem}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin:0 0 .4375em .4375em}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#e0e0e0;background-color:var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));color:#00000042}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-flex;align-items:center;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4;vertical-align:middle}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-flex;align-items:center;flex-shrink:0;font-size:16px;line-height:1;color:#757575;color:var(--config-text-secondary, var(--text-secondary, rgba(255, 255, 255, .54)));padding-right:4px;margin-left:2px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{padding-left:4px;padding-right:0;margin-left:0;margin-right:2px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:#212121;color:var(--config-text-primary, var(--text-primary, rgba(255, 255, 255, .87)))}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{line-height:1.375em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value{align-items:center}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-value-container{padding-bottom:0!important;padding-top:.1875em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-clear-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-arrow-wrapper{border-top:.84375em solid transparent}.ng-select .ng-clear-wrapper{color:#757575;color:var(--config-text-secondary, var(--text-secondary, rgba(0, 0, 0, .54)))}.ng-select .ng-clear-wrapper:hover{color:#212121;color:var(--config-text-primary, var(--text-primary, rgba(0, 0, 0, .87)))}.ng-select .ng-arrow-wrapper{bottom:2px}.ng-select .ng-arrow-wrapper .ng-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px;color:#757575;color:var(--config-text-secondary, var(--text-secondary, rgba(0, 0, 0, .54)))}.ng-select .ng-spinner-zone{top:3px}.ng-dropdown-panel{background:#ffffff;background:var(--config-surface-color, var(--surface-color, #ffffff));border-radius:4px;border-radius:var(--config-border-radius, 4px);left:0}.ng-dropdown-panel.ng-select-top{bottom:calc(100% - .84375em);box-shadow:0 -2px 2px #00000024,0 -3px 1px -2px #0000001f,0 -1px 5px #0003}.ng-dropdown-panel.ng-select-right{left:100%;top:calc(0% + .84375em);box-shadow:0 -2px 2px #00000024,0 -3px 1px -2px #0000001f,0 -1px 5px #0003;margin-left:4px}.ng-dropdown-panel.ng-select-bottom{top:calc(100% - 1.25em);box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;margin-top:0}.ng-dropdown-panel.ng-select-left{left:calc(-100% - 4px);top:calc(0% + .84375em);box-shadow:0 -2px 2px #00000024,0 -3px 1px -2px #0000001f,0 -1px 5px #0003}.ng-dropdown-panel.multiple .ng-option.selected{background:#ffffff;background:var(--config-surface-color, var(--surface-color, #ffffff))}.ng-dropdown-panel.multiple .ng-option.marked{background:rgba(0,0,0,.04)}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));padding:0 16px;line-height:3em;min-height:3em;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ng-dropdown-panel .ng-dropdown-header div:first-of-type{display:flex;flex-direction:row;align-items:center;gap:.5rem}.ng-dropdown-panel .ng-dropdown-header div:last-of-type{justify-content:flex-end}.ng-dropdown-panel .ng-dropdown-header .flex-col>.flex-row{justify-content:flex-end}.ng-dropdown-panel .ng-dropdown-header .mat-button-base{height:36px!important;justify-self:flex-end}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #e0e0e0;border-top:1px solid var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;line-height:3em;height:3em;padding:0 16px;color:#757575;color:var(--config-text-secondary, var(--text-secondary, rgba(0, 0, 0, .54)));font-weight:500}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background:rgba(0,0,0,.04)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected{background:#e0e0e0;background:var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));color:#06f;color:var(--config-primary-color, var(--primary-color, #3f51b5))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{white-space:pre-line!important;line-height:1.5em!important;padding:.5rem 1rem!important;min-height:3em;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));text-decoration:none;position:relative;color:#212121;color:var(--config-text-primary, var(--text-primary, rgba(0, 0, 0, .87)));text-align:left}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{text-align:right}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:rgba(0,0,0,.04);color:#212121;color:var(--config-text-primary, var(--text-primary, rgba(0, 0, 0, .87)))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:#e0e0e0;background:var(--config-border-color, var(--border-color, rgba(0, 0, 0, .12)));color:#06f;color:var(--config-primary-color, var(--primary-color, #3f51b5))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#00000061;color:var(--config-text-disabled, rgba(0, 0, 0, .38))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:32px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:32px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-right:5px;font-size:80%;font-weight:400;color:#00000061;color:var(--config-text-disabled, rgba(0, 0, 0, .38))}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}ng-select.med-select-wrap .ng-select-container{padding:5px 1px}ng-select.med-select-wrap .ng-select-container .ng-value-container{max-height:100px;overflow:auto}ng-select.med-select-wrap .ng-select-container .ng-value-container .ng-value{background-color:#f7f8fa;background-color:var(--config-hover-bg, var(--hover-bg, lightgray));transition:box-shadow .28s cubic-bezier(.4,0,.2,1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;font-size:11px!important;font-weight:500;min-height:28px;color:#212121;color:var(--config-text-primary, var(--text-primary, black));white-space:break-spaces!important}ng-select.med-select-wrap.ng-select-single .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{bottom:9px}ng-select.med-select-wrap.ng-select-single .ng-select-container.ng-appearance-outline .ng-clear-wrapper{bottom:7px}.ng-select .ng-select-container:after{border-bottom:1px solid #e0e0e0!important;border-bottom:1px solid var(--config-border-color, var(--border-color, rgba(0, 0, 0, .42)))!important}.ng-select .ng-select-container.ng-appearance-outline{min-height:44px!important}.ng-select .ng-select-container .ng-value-container{padding-top:.1em!important;padding-bottom:.1em!important}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#212121;color:var(--config-text-primary, var(--text-primary, #212121))}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:#f7f8fa!important;background-color:var(--config-hover-bg, var(--hover-bg, lightgray))!important;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;font-size:11px!important;font-weight:500;min-height:28px!important;color:#212121!important;color:var(--config-text-primary, var(--text-primary, black))!important;white-space:break-spaces!important}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:11px!important;font-weight:500}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:#212121!important;color:var(--config-text-primary, var(--text-primary, black))!important}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value{white-space:break-spaces!important}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{z-index:-1}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{border-bottom:1px solid #e0e0e0!important;border-bottom:1px solid var(--config-border-color, var(--border-color, rgba(193, 201, 193, .3490196078)))!important}.ng-dropdown-panel .ng-dropdown-header{padding:0 2px;line-height:2.2em;min-height:2.2em}.ng-option-disabled{cursor:not-allowed!important;background-color:#0000000d!important;background-color:var(--config-disabled-bg, rgba(0, 0, 0, .05))!important}.ng-option-disabled:hover{background-color:#0000000d!important;background-color:var(--config-disabled-bg, rgba(0, 0, 0, .05))!important}.dark-theme .ng-option-disabled,.dark-theme .ng-option-disabled:hover{background-color:#ffffff0d!important}.dark-theme .ng-select .ng-select-container{background-color:#fff;background-color:var(--config-surface-color, var(--surface-color, #424242));color:#212121;color:var(--config-text-primary, var(--text-primary, #ffffff))}.dark-theme .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#757575!important;color:var(--config-text-secondary, var(--text-secondary, #b0b0b0))!important}.dark-theme .ng-select-container .ng-value-container .ng-input>input{color:#212121!important;color:var(--config-text-primary, var(--text-primary, #ffffff))!important}med-form-builder .section{margin-bottom:.5rem;padding-top:.2rem}med-form-builder .section .section-actions{visibility:hidden}med-form-builder .section>.section-action{visibility:hidden}med-form-builder .section :hover .section-actions{visibility:hidden}med-form-builder .section :hover>.section-actions{visibility:visible}med-form-builder .section mat-card-content{padding-left:1rem;padding-right:1rem}med-form-builder .section-title{font-size:1rem;font-weight:500;margin-left:0}med-form-builder .section-title span{margin-right:1rem;cursor:pointer}med-form-builder .control{position:relative;box-sizing:border-box}med-form-builder .control .drag-handle{position:absolute;right:0;top:0;color:#00000080;cursor:move;display:none}med-form-builder .control .control-actions{position:absolute;right:0;top:0;background:white;padding:.2rem 1rem;display:none}med-form-builder .control:hover>.drag-handle{display:inline;display:initial}med-form-builder .control:hover>.control-actions{display:inline!important;display:initial!important}med-form-builder .cdk-drag-disabled{cursor:auto}med-form-builder .cdk-drag-preview{box-sizing:border-box;border-radius:4px;padding:.5rem;background:#f9f9f9;height:30px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}med-form-builder .cdk-drag-placeholder{opacity:0}med-form-builder .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}med-form-builder .control:last-child{border:none}med-form-builder .control-list.cdk-drop-list-dragging .control:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}med-form-builder .custom-placeholder{background:#ccc;border:dotted 3px #999;min-height:60px;transition:transform .25s cubic-bezier(0,0,.2,1)}med-form-builder .div{min-height:30px}med-form-builder .outlineDiv{border:1px solid red}.med-search-field{display:flex;align-items:stretch;width:100%;min-width:0;border:.0625rem solid #0066ff;border:.0625rem solid var(--nav-primary-color, var(--config-primary-color, #1976d2));border-radius:4px;border-radius:var(--config-border-radius, .25rem);background-color:#182235;background-color:var(--nav-bg-surface, var(--config-surface-color, #fff));transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.med-search-field:focus-within{border-color:#06f;border-color:var(--nav-primary-color, var(--config-primary-color, #1976d2))}.med-search-field .med-search-field__input{flex:1 1 auto;min-width:0;display:block;height:2.375rem;padding:.5rem .75rem;padding:var(--config-spacing-xs, .375rem) var(--config-spacing-sm, .75rem);font-size:1rem;font-size:var(--config-font-size-base, 1rem);line-height:1.5;color:#f0f3f7;color:var(--nav-text-primary, var(--config-text-primary, #212121));background-color:transparent;border:none;outline:none;border-radius:inherit;box-sizing:border-box}.med-search-field .med-search-field__input::-moz-placeholder{color:#b8c5d4;color:var(--nav-text-secondary, var(--config-text-secondary, #6b7280))}.med-search-field .med-search-field__input::placeholder{color:#b8c5d4;color:var(--nav-text-secondary, var(--config-text-secondary, #6b7280))}.med-search-field .med-search-field__input:focus{box-shadow:none}.med-search-field .med-search-field__append{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;padding:var(--config-spacing-xs, .375rem) var(--config-spacing-sm, .75rem);background-color:transparent;border:none;flex-shrink:0}.med-search-field .med-search-field__append mat-icon{color:#06f;color:var(--nav-primary-color, var(--config-primary-color, #1976d2));font-size:1.25rem!important;width:1.25rem!important;height:1.25rem!important}.med-search-field.med-search-field--with-clear .med-search-field__input{padding-right:.5rem;padding-right:var(--config-spacing-xs, .25rem)}.med-search-field .med-search-field__append--actions{gap:0;padding-left:0}.med-search-field .med-search-field__clear{width:2rem;height:2rem;line-height:2rem;padding:0;flex-shrink:0;color:#b8c5d4;color:var(--nav-text-secondary, var(--config-text-secondary, #6b7280))}.med-search-field .med-search-field__clear mat-icon{font-size:1.125rem!important;width:1.125rem!important;height:1.125rem!important}.med-search-field .med-search-field__clear:hover{color:#06f;color:var(--nav-primary-color, var(--config-primary-color, #1976d2))}.med-search-field .med-search-field__search-icon{margin-left:.125rem}.ngx-charts-outer{width:auto!important;display:inline-table!important;text-align:center}svg.ngx-charts{width:auto!important;float:none}text[alignment-baseline=central]{font-size:1rem;text-align:center}.chart-legend{display:block!important;width:auto!important}.chart-legend>div{width:100%!important}.chart-legend .legend-labels{text-align:center!important;float:none!important;width:auto!important;margin:0 auto!important;background:transparent!important;white-space:pre-line!important;max-width:95%!important;overflow:hidden!important}.chart-legend .legend-labels .legend-label{display:inline-block;border:1px solid rgba(0,0,0,.1);padding:.2rem .5rem;border-radius:1rem;background-color:#00000003;margin:.2rem .5rem}.pdf-export-mode *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.pdf-export-mode .pdf-section{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding:0!important;margin:0 0 5px!important;clear:both!important}.pdf-export-mode .pdf-section>div{margin-bottom:3px!important}.pdf-export-mode med-smiley,.pdf-export-mode med-multiple-emojis{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important;margin-bottom:8px!important;clear:both!important}.pdf-export-mode med-smiley .smiley-wrap{display:block!important;visibility:visible!important;opacity:1!important}.pdf-export-mode med-smiley .label{display:block!important;visibility:visible!important;opacity:1!important;margin-bottom:2px!important}.pdf-export-mode med-smiley .label mat-label{display:block!important;visibility:visible!important;opacity:1!important;font-weight:700!important;color:#000!important;font-size:11px!important;line-height:1.2!important}.pdf-export-mode med-smiley div[fxlayout=row],.pdf-export-mode med-smiley div[style*="flex-direction: row"]{display:flex!important;flex-direction:row!important;visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:2px 0!important;min-height:auto!important;gap:3px!important}.pdf-export-mode med-smiley button,.pdf-export-mode med-smiley .mat-icon-button,.pdf-export-mode med-smiley .mat-button-base,.pdf-export-mode med-smiley button[disabled],.pdf-export-mode med-smiley .mat-button-disabled{display:inline-flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important;margin:0 2px!important;vertical-align:top!important;background:transparent!important;border:1px solid #ddd!important;border-radius:6px!important;padding:4px 1px!important;color:inherit!important;pointer-events:none!important;width:75px!important;height:60px!important;justify-content:center!important;align-items:center!important}.pdf-export-mode med-smiley button.highlight,.pdf-export-mode med-smiley .mat-button-base.highlight,.pdf-export-mode med-smiley .mat-icon-button.highlight,.pdf-export-mode med-smiley button.selected,.pdf-export-mode med-smiley .mat-button-base.selected{border:1px solid #007bff!important;background-color:#e7f3ff!important;box-shadow:0 0 0 1px #007bff33!important;transform:none!important}.pdf-export-mode med-smiley .mat-button-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;visibility:visible!important;opacity:1!important;padding:0!important}.pdf-export-mode med-smiley .smiley-label{display:block!important;font-size:7px!important;text-align:center!important;visibility:visible!important;opacity:1!important;color:#333!important;line-height:1!important;margin:1px 0 0!important;padding:0!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:70px!important}.pdf-export-mode med-multiple-emojis{display:block!important;visibility:visible!important;opacity:1!important}.pdf-export-mode med-multiple-emojis .label{display:block!important;visibility:visible!important;opacity:1!important;margin-bottom:3px!important;font-weight:700!important;color:#000!important;font-size:11px!important;line-height:1.2!important}.pdf-export-mode med-multiple-emojis .emoji-wrap{display:block!important;visibility:visible!important;opacity:1!important}.pdf-export-mode med-multiple-emojis .divide-section,.pdf-export-mode med-multiple-emojis section.emoji-wrap{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;flex-wrap:wrap!important;margin-bottom:2px!important}.pdf-export-mode .div-emoji-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;margin:0 8px!important;padding:0!important;box-sizing:border-box!important}.pdf-export-mode .div-emoji-wrap.highlight,.pdf-export-mode .div-emoji-wrap.selected{background:#e6efff!important;border:2px solid #80b1ff!important;border-radius:8px!important;box-shadow:0 2px 8px #0000000a!important;padding:8px 12px!important}.pdf-export-mode .section-emoji-wrap{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:flex-end!important;margin:0!important;padding:0!important;width:100%!important}.pdf-export-mode .sectionLabel{display:block!important;text-align:center!important;font-size:16px!important;font-weight:700!important;margin:4px 0 0!important;padding:0!important;background:none!important;border:none!important;box-shadow:none!important;color:#222!important;width:100%!important}.pdf-export-mode .div-emoji-wrap .section-emoji-wrap med-emoji{margin:0 4px!important;box-sizing:border-box!important}.pdf-export-mode .div-emoji-wrap .section-emoji-wrap med-emoji.selected-emoji,.pdf-export-mode .div-emoji-wrap .section-emoji-wrap med-emoji.mat-elevation-z8{box-shadow:0 0 0 2px #2196f3!important;border-radius:50%!important;z-index:1!important}.pdf-export-mode med-emoji{display:inline-flex!important;flex-direction:column!important;align-items:center!important;margin:1px!important;padding:2px!important;text-align:center!important;visibility:visible!important;opacity:1!important;min-width:25px!important}.pdf-export-mode med-emoji.selected-emoji,.pdf-export-mode med-emoji.mat-elevation-z8{background-color:#e6efff!important;border:1px solid #0066ff!important;border-radius:4px!important;box-shadow:0 1px 2px #06f3!important}.pdf-export-mode med-emoji .icon_img{display:block!important;width:18px!important;height:18px!important;margin:0 auto 1px!important;visibility:visible!important;opacity:1!important}.pdf-export-mode med-emoji .rate-number{display:block!important;font-size:7px!important;text-align:center!important;visibility:visible!important;opacity:1!important;color:#fff!important;font-weight:700!important;padding:0 3px!important;border-radius:2px!important;min-width:10px!important;line-height:1!important}.pdf-export-mode .print-and-replace-again{display:block!important;visibility:visible!important;opacity:1!important;white-space:pre-wrap!important;word-wrap:break-word!important;font-family:inherit!important;font-size:10px!important;line-height:1.3!important;color:#000!important;background:#f8f9fa!important;border:1px solid #dee2e6!important;border-radius:3px!important;padding:4px!important;margin:2px 0!important;min-height:30px!important}.pdf-export-mode .mat-ripple,.pdf-export-mode .mat-button-ripple,.pdf-export-mode .mat-button-ripple-round,.pdf-export-mode .mat-button-focus-overlay,.pdf-export-mode .mat-form-field-underline,.pdf-export-mode .mat-form-field-ripple{display:none!important}.pdf-export-mode mat-error:empty{display:none!important}.pdf-export-mode med-smiley[hidden],.pdf-export-mode med-multiple-emojis[hidden],.pdf-export-mode med-emoji[hidden]{display:block!important}.pdf-export-mode [hidden]:not(med-smiley):not(med-multiple-emojis):not(med-emoji){display:none!important}.pdf-export-mode [fxlayout=row]{display:flex!important;flex-direction:row!important;margin:0!important}.pdf-export-mode [fxlayout=column]{display:flex!important;flex-direction:column!important;margin:0!important}.pdf-export-mode [fxlayoutalign*=center]{justify-content:center!important;align-items:center!important}.pdf-export-mode [fxlayoutalign*=space-around]{justify-content:space-around!important}.pdf-export-mode .mat-form-field{margin-bottom:2px!important}.pdf-export-mode .mat-form-field-wrapper{padding-bottom:0!important}.pdf-export-mode .mat-checkbox,.pdf-export-mode .mat-radio-button{margin-bottom:2px!important}.pdf-export-mode .mat-checkbox-label,.pdf-export-mode .mat-radio-label{font-size:10px!important;line-height:1.2!important}.pdf-export-mode h1,.pdf-export-mode h2,.pdf-export-mode h3,.pdf-export-mode h4,.pdf-export-mode h5,.pdf-export-mode h6{margin:3px 0 2px!important;line-height:1.2!important}.pdf-export-mode p{margin:2px 0!important;line-height:1.3!important}.pdf-export-mode ul,.pdf-export-mode ol{margin:2px 0!important;padding-left:15px!important}.pdf-export-mode li{margin-bottom:1px!important;line-height:1.2!important}.pdf-export-mode.ultra-compact .pdf-section{margin:0 0 3px!important}.pdf-export-mode.ultra-compact med-smiley,.pdf-export-mode.ultra-compact med-multiple-emojis{margin-bottom:5px!important}.pdf-export-mode.ultra-compact .smiley-label{font-size:6px!important}.pdf-export-mode med-square-rate{display:block!important;margin-bottom:8px!important;padding:0!important;min-height:0!important;min-height:initial!important;height:auto!important;box-sizing:border-box!important}.pdf-export-mode med-square-rate .rate-wrap{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;min-height:0!important;min-height:initial!important;height:auto!important;gap:4px!important}.pdf-export-mode med-square-rate .label{margin-bottom:2px!important;font-size:13px!important;line-height:1.2!important;width:100%!important;min-height:0!important;min-height:initial!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.pdf-export-mode med-square-rate button.rate-button{min-width:32px!important;min-height:32px!important;width:36px!important;height:36px!important;margin:0 2px!important;padding:0!important;font-size:15px!important;border-radius:4px!important;box-shadow:none!important;background:#f8d7da!important;border:1px solid #ddd!important;display:flex!important;align-items:center!important;justify-content:center!important}.pdf-export-mode med-square-rate button.rate-button.clicked,.pdf-export-mode med-square-rate button.rate-button.selected{background:#28a745!important;color:#fff!important;border:1.5px solid #218838!important}.pdf-export-mode med-square-rate .rate-label{font-size:15px!important;font-weight:700!important;line-height:1!important;padding:0!important;margin:0!important}.pdf-export-mode med-text-area,.pdf-export-mode med-text-area mat-form-field{min-height:24px!important;height:auto!important;margin-bottom:4px!important;padding:0!important;box-sizing:border-box!important;display:block!important}.pdf-export-mode med-text-area textarea,.pdf-export-mode med-text-area .mat-input-element{min-height:20px!important;height:auto!important;max-height:60px!important;font-size:12px!important;line-height:1.3!important;padding:2px 4px!important;margin:0!important;resize:none!important;overflow-wrap:break-word!important;white-space:pre-wrap!important;background:#f8f9fa!important;border:1px solid #dee2e6!important;border-radius:3px!important;color:#222!important;width:100%!important;box-sizing:border-box!important;display:block!important}.pdf-export-mode .parent-wrapper{min-height:0!important;min-height:initial!important;height:auto!important;margin-top:0!important;padding-top:0!important}.pdf-export-mode form.section{margin-top:0!important;padding-top:0!important}.pdf-export-mode>*:first-child{page-break-before:auto!important;-moz-column-break-before:auto!important;break-before:auto!important;margin-top:0!important;padding-top:0!important;border-top:0!important}.pdf-export-mode,.pdf-export-mode>*:first-child,.pdf-export-mode .parent-wrapper,.pdf-export-mode .parent-wrapper>*:first-child,.pdf-export-mode .mat-card-content,.pdf-export-mode .mat-card,.pdf-export-mode form.section{page-break-before:auto!important;-moz-column-break-before:auto!important;break-before:auto!important;margin-top:0!important;padding-top:0!important;border-top:0!important;min-height:0!important;height:auto!important}.pdf-export-mode .parent-wrapper>:empty,.pdf-export-mode .mat-card-content>:empty,.pdf-export-mode .mat-card>:empty,.pdf-export-mode form.section>:empty{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}.pdf-export-mode .card-view-container{display:block!important;visibility:visible!important;width:100%!important;overflow:visible!important}.pdf-export-mode .card-container{display:block!important;visibility:visible!important;width:100%!important;padding:0!important;overflow:visible!important}.pdf-export-mode .expand-table-for-printing.card-view-container{display:block!important;visibility:visible!important;width:100%!important;height:auto!important;overflow:visible!important}.pdf-export-mode .card-view-container .card-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:stretch!important;width:100%!important}.pdf-export-mode .card-view-container .data-card{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;flex:1!important;min-width:250px!important;max-width:none!important;width:100%!important;margin-bottom:8px!important;box-shadow:0 1px 3px #0000001a!important;border:1px solid #ddd!important;border-radius:4px!important}.pdf-export-mode .data-card mat-card-header{padding:8px 12px!important;border-bottom:1px solid #e0e0e0!important;background-color:#f8f9fa!important}.pdf-export-mode .data-card mat-card-title{font-size:12px!important;font-weight:600!important;color:#333!important;margin:0!important}.pdf-export-mode .data-card mat-card-content{padding:8px 12px!important}.pdf-export-mode .card-field{margin-bottom:4px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.pdf-export-mode .field-label{font-size:10px!important;font-weight:600!important;color:#333!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin:0 0 3px!important;width:100%!important}.pdf-export-mode .field-value{font-size:10px!important;color:#333!important;line-height:1.2!important;flex:1!important}.pdf-export-mode .field-value med-form-controls{display:block!important;visibility:visible!important;font-size:10px!important;color:#333!important;line-height:1.2!important}.pdf-export-mode .card-field .mat-form-field{font-size:10px!important;line-height:1.2!important}.pdf-export-mode .card-field .mat-form-field-wrapper{padding-bottom:0!important}.pdf-export-mode .card-field .mat-form-field-infix{padding:2px 0!important;border-top:none!important}.printing .printable{padding-bottom:9px!important}ngx-charts-chart text{fill:#000!important;font-weight:700!important}:host{overflow:visible}:host[class*=mode-over]{position:static}.med-navigation--mode-over{z-index:1000;z-index:var(--nav-z-overlay-mode);transform:none;box-shadow:2px 0 20px #08101e85;box-shadow:var(--nav-shadow-overlay-mode);inset-inline-start:0}.med-navigation-backdrop{z-index:999;z-index:var(--nav-z-backdrop);pointer-events:none}.med-navigation{background:#182235;background:var(--nav-bg-base);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);overflow:visible;transition:.35s,opacity .2s ease-in-out;transition:var(--nav-transition-width),opacity var(--nav-transition-opacity) var(--nav-easing-ease-in-out);opacity:1}.med-navigation--transitioning{opacity:0;opacity:var(--nav-opacity-transitioning)}.med-navigation--mode-side,.med-navigation--mode-push{position:relative}.med-navigation--hidden{width:0;min-width:0;max-width:0;transition:width .3s ease,min-width .3s ease,max-width .3s ease}.med-sidenav-item__children,.med-navigation-item__children{overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1),background-color all .2s cubic-bezier(.4,0,.2,1) cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:max-height var(--nav-animation-duration-slide) var(--nav-easing-standard),opacity .25s var(--nav-easing-standard),background-color all var(--nav-transition-base) var(--nav-easing-standard) var(--nav-easing-standard),transform .3s var(--nav-easing-standard);max-height:0;opacity:0;opacity:var(--nav-opacity-transitioning);border-radius:.375rem;border-radius:var(--nav-radius-2xl);border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding:0 2px;padding:0 var(--nav-spacing-children-padding);transform:translateY(-4px)}.med-sidenav-item__badge,.med-navigation-item__badge{z-index:10;border-radius:.75rem;color:#fff;text-align:center;letter-spacing:.025em;white-space:nowrap;pointer-events:none;padding-top:.125rem;padding-top:calc(var(--nav-spacing-xs) * .5);padding-bottom:.125rem;padding-bottom:calc(var(--nav-spacing-xs) * .5);padding-left:.1875rem;padding-left:calc(var(--nav-spacing-xs) * .75);padding-right:.1875rem;padding-right:calc(var(--nav-spacing-xs) * .75);font-size:10.12px;font-size:var(--nav-font-size-badge);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:700;font-weight:var(--nav-font-weight-bold);line-height:1.2;line-height:var(--nav-line-height-tight);min-width:0;background:#0066ff;background:var(--nav-primary-color);box-shadow:none}.med-navigation-item__icon .med-sidenav-item__badge,.med-navigation-item__icon .med-navigation-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge,.med-sidenav-item__icon .med-navigation-item__badge{position:absolute;padding-left:.125rem;padding-right:.125rem;font-size:12px;font-weight:700;line-height:0;border-radius:.5rem;box-shadow:none;background:#0066ff;background:var(--nav-primary-color);min-width:8px!important;min-width:var(--nav-badge-size-icon-base, 8px)!important}.med-navigation-item__icon .med-navigation-item__badge--right.med-sidenav-item__badge,.med-navigation-item__icon .med-navigation-item__badge--right.med-navigation-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--right.med-sidenav-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--right.med-navigation-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--right.med-sidenav-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--right.med-navigation-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--right.med-sidenav-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--right.med-navigation-item__badge{transform:translate(25%,-25%)}.med-navigation-item__icon .med-navigation-item__badge--left.med-sidenav-item__badge,.med-navigation-item__icon .med-navigation-item__badge--left.med-navigation-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--left.med-sidenav-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--left.med-navigation-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--left.med-sidenav-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--left.med-navigation-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--left.med-sidenav-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--left.med-navigation-item__badge{transform:translate(-25%,-25%)}.med-navigation-item__icon .med-navigation-item__badge--top.med-sidenav-item__badge,.med-navigation-item__icon .med-navigation-item__badge--top.med-navigation-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--top.med-sidenav-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--top.med-navigation-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--top.med-sidenav-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--top.med-navigation-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--top.med-sidenav-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--top.med-navigation-item__badge,.med-navigation-item__icon .med-navigation-item__badge--bottom.med-sidenav-item__badge,.med-navigation-item__icon .med-navigation-item__badge--bottom.med-navigation-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--bottom.med-sidenav-item__badge,.med-navigation-item__icon .med-sidenav-item__badge--bottom.med-navigation-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--bottom.med-sidenav-item__badge,.med-sidenav-item__icon .med-navigation-item__badge--bottom.med-navigation-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--bottom.med-sidenav-item__badge,.med-sidenav-item__icon .med-sidenav-item__badge--bottom.med-navigation-item__badge{transform:translate(-50%)}.med-sidenav-item--active,.med-navigation-item--active{background-color:#ffffff0f;background-color:var(--nav-bg-active)}.med-sidenav-item--active .med-navigation-item__link,.med-navigation-item--active .med-navigation-item__link,.med-sidenav-item--active .med-sidenav-item__link,.med-navigation-item--active .med-sidenav-item__link{background-color:#ffffff1a;background-color:var(--nav-bg-active-link);color:#f0f3f7;color:var(--nav-text-primary);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-sidenav-item--active .med-navigation-item__link .med-navigation-item__icon,.med-navigation-item--active .med-navigation-item__link .med-navigation-item__icon,.med-sidenav-item--active .med-navigation-item__link .med-sidenav-item__icon,.med-navigation-item--active .med-navigation-item__link .med-sidenav-item__icon,.med-sidenav-item--active .med-sidenav-item__link .med-navigation-item__icon,.med-navigation-item--active .med-sidenav-item__link .med-navigation-item__icon,.med-sidenav-item--active .med-sidenav-item__link .med-sidenav-item__icon,.med-navigation-item--active .med-sidenav-item__link .med-sidenav-item__icon{color:#06f;color:var(--nav-primary-color);opacity:.9;opacity:var(--nav-opacity-active-icon)}.med-sidenav-item:has(.med-sidenav-item--active),.med-sidenav-item:has(.med-sidenav-item__link--active),.med-sidenav-item:has(.med-navigation-item--active),.med-sidenav-item:has(.med-navigation-item__link--active),.med-navigation-item:has(.med-sidenav-item--active),.med-navigation-item:has(.med-sidenav-item__link--active),.med-navigation-item:has(.med-navigation-item--active),.med-navigation-item:has(.med-navigation-item__link--active){background-color:#ffffff0f;background-color:var(--nav-bg-active)}.med-sidenav-item--disabled,.med-navigation-item--disabled{opacity:.4;opacity:var(--nav-opacity-disabled);pointer-events:none}.med-sidenav-nav__list,.med-navigation-nav__list{padding:0;margin:0;gap:.25rem;gap:var(--nav-spacing-xs);min-width:0;overflow-x:hidden}.med-sidenav-nav,.med-navigation-nav{overflow-x:hidden;min-width:0;padding:0;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);scrollbar-width:thin;scrollbar-color:rgba(200,215,235,.1) transparent;scrollbar-color:var(--nav-border-color) transparent}.med-sidenav-nav::-webkit-scrollbar,.med-navigation-nav::-webkit-scrollbar{width:.375rem}.med-sidenav-nav::-webkit-scrollbar-track,.med-navigation-nav::-webkit-scrollbar-track{background-color:transparent}.med-sidenav-nav::-webkit-scrollbar-thumb,.med-navigation-nav::-webkit-scrollbar-thumb{border-radius:.125rem;background:rgba(200,215,235,.1);background:var(--nav-border-color)}.med-sidenav-nav::-webkit-scrollbar-thumb:hover,.med-navigation-nav::-webkit-scrollbar-thumb:hover{background:#9ca3af;background:var(--nav-scrollbar-color-hover)}[dir=rtl] .med-navigation.med-navigation--top{direction:ltr}[dir=rtl] .med-navigation.med-navigation--top>nav.med-topnav{direction:rtl}[dir=rtl] .med-navigation.med-navigation--top .med-topnav-utilities__profile-chip{direction:rtl}.med-navigation--top{min-height:48px;min-height:var(--nav-item-height-topnav-bar, 48px);border-radius:0;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f;box-shadow:var(--nav-shadow-topnav-bar, var(--nav-shadow-topnav-bar, 0 2px 4px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06)));background:#182235;background:var(--nav-bg-surface);position:relative;z-index:100;z-index:var(--nav-z-topnav);margin:0;padding:0}.med-topnav-header{padding:0 1.5rem;padding:0 var(--config-spacing-lg, 1.5rem);background:#182235;background:var(--nav-bg-surface);-webkit-border-end:0px solid rgba(200,215,235,.1);border-inline-end:0px solid rgba(200,215,235,.1);-webkit-border-end:var(--nav-topnav-header-divider-width, 0px) solid var(--nav-topnav-header-divider-color, var(--nav-border-overlay, rgba(0, 0, 0, .08)));border-inline-end:var(--nav-topnav-header-divider-width, 0px) solid var(--nav-topnav-header-divider-color, var(--nav-border-overlay, rgba(0, 0, 0, .08)));margin:0;height:auto}.med-topnav-header__brand{cursor:pointer;transition:opacity .2s ease}.med-topnav-header__brand:hover{opacity:.8}.med-topnav-header__logo{width:36px;width:var(--nav-icon-size-logo, 36px);height:36px;height:var(--nav-icon-size-logo, 36px)}.med-topnav-header__logo mat-icon{color:#06f;color:var(--config-primary-color, #0ea5e9)}.med-topnav-header__app-name{color:#212121;color:var(--config-text-primary, #1e3a8a);white-space:nowrap;letter-spacing:.02em}.med-topnav-title{display:flex;align-items:center;gap:.375rem;padding:0 .5rem;padding:0 var(--config-spacing-xs, .5rem);background:#182235;background:var(--nav-bg-surface);-webkit-border-end:0px solid rgba(200,215,235,.1);border-inline-end:0px solid rgba(200,215,235,.1);-webkit-border-end:var(--nav-topnav-header-divider-width, 0px) solid var(--nav-topnav-header-divider-color, var(--nav-border-overlay, rgba(0, 0, 0, .08)));border-inline-end:var(--nav-topnav-header-divider-width, 0px) solid var(--nav-topnav-header-divider-color, var(--nav-border-overlay, rgba(0, 0, 0, .08)));min-height:48px;min-height:var(--nav-item-height-topnav-bar, 48px);min-width:0;flex:1 1 auto}.med-topnav-title__history{display:inline-flex;align-items:center;gap:.125rem;flex-shrink:0}.med-topnav-title__history-btn{border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));color:#b8c5d4;color:var(--nav-text-secondary);border-radius:8px;border-radius:var(--nav-radius-lg);width:32px;width:var(--nav-topnav-history-btn-size, var(--nav-icon-size-utility));height:32px;height:var(--nav-topnav-history-btn-size, var(--nav-icon-size-utility));min-width:32px;min-width:var(--nav-topnav-history-btn-size, var(--nav-icon-size-utility));min-height:32px;min-height:var(--nav-topnav-history-btn-size, var(--nav-icon-size-utility));padding:0!important;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard)}.med-topnav-title__history-btn mat-icon{color:currentColor!important}.med-topnav-title__history-btn[disabled],.med-topnav-title__history-btn:disabled{color:#94a3b88c;color:var(--nav-topnav-history-btn-disabled-color, rgba(148, 163, 184, .55));border-color:#94a3b83d;border-color:var(--nav-topnav-history-btn-disabled-border, rgba(148, 163, 184, .24));background:rgba(148,163,184,.08);background:var(--nav-topnav-history-btn-disabled-bg, rgba(148, 163, 184, .08));opacity:1}.med-topnav-title__history-btn:hover:not([disabled]){border-color:#06f;border-color:var(--nav-primary-color);color:#06f;color:var(--nav-primary-color);background:rgba(0,0,0,.08);background:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08))}.med-topnav-title__content{display:inline-flex;align-items:center;min-width:0;flex:1 1 auto}.med-topnav-title__text{color:#f0f3f7;color:var(--nav-text-primary);font-weight:600;font-size:14px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.med-topnav{background:#182235;background:var(--nav-bg-surface);margin:0;padding:0;height:100%}.med-topnav__menu{gap:0;flex-wrap:nowrap;white-space:nowrap}.med-topnav__menu-item{align-items:center;text-decoration:none;cursor:pointer;background:transparent;border:none;color:#b8c5d4;color:var(--nav-text-secondary);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);outline:none;position:relative;display:flex;align-items:stretch;transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color var(--nav-transition-base) var(--nav-easing-standard)}.med-topnav__menu-item:hover{color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav__menu-item:focus{outline:none}.med-topnav__menu-item:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-topnav__menu-item:active{background:rgba(255,255,255,.04);background:var(--nav-bg-hover)}.med-topnav__menu-item--active{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active);border-bottom:2px solid #0066ff;border-bottom:2px solid var(--nav-primary-color)}.med-topnav__menu-item--expanded{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active);position:relative}.med-topnav__menu-item--expanded:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#0066ff;background:var(--nav-primary-color)}.med-topnav__menu-link{cursor:pointer;background:transparent;border:none;color:#b8c5d4;color:var(--nav-text-secondary);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);outline:none;display:flex;align-items:center;align-self:stretch;flex:1 1 auto;gap:.5rem;text-decoration:none;padding-left:.5rem;padding-left:var(--nav-spacing-md);padding-right:.5rem;padding-right:var(--nav-spacing-md);padding-top:0;padding-bottom:0;color:#f0f3f7;color:var(--nav-text-primary);font-size:12px;font-size:var(--nav-font-size-topnav);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:500;font-weight:var(--nav-font-weight-medium);white-space:nowrap;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);min-height:48px;min-height:var(--nav-width-topnav-height);letter-spacing:.02em;letter-spacing:var(--nav-letter-spacing-wide);position:relative;line-height:1.3;line-height:var(--nav-line-height-relaxed)}.med-topnav__menu-link:focus{outline:none}.med-topnav__menu-link:hover{color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav__menu-link--active{font-weight:600;font-weight:var(--nav-font-weight-semibold);color:#06f;color:var(--nav-primary-color)}.med-topnav__badge{z-index:10;border-radius:.75rem;color:#fff;text-align:center;letter-spacing:.025em;white-space:nowrap;pointer-events:none;padding-top:.125rem;padding-top:calc(var(--nav-spacing-xs) * .5);padding-bottom:.125rem;padding-bottom:calc(var(--nav-spacing-xs) * .5);padding-left:.1875rem;padding-left:calc(var(--nav-spacing-xs) * .75);padding-right:.1875rem;padding-right:calc(var(--nav-spacing-xs) * .75);font-size:10.12px;font-size:var(--nav-font-size-badge);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:700;font-weight:var(--nav-font-weight-bold);line-height:1.2;line-height:var(--nav-line-height-tight);min-width:0;background:#0066ff;background:var(--nav-primary-color);box-shadow:none;vertical-align:middle}.med-topnav__badge--dot{width:6px!important;width:var(--nav-badge-size-dot, 6px)!important;height:6px!important;height:var(--nav-badge-size-dot, 6px)!important;min-width:6px!important;min-width:var(--nav-badge-size-dot, 6px)!important;min-height:6px!important;min-height:var(--nav-badge-size-dot, 6px)!important;max-width:6px!important;max-width:var(--nav-badge-size-dot, 6px)!important;max-height:6px!important;max-height:var(--nav-badge-size-dot, 6px)!important;padding:0!important;border-radius:50%!important;background:#0066ff;background:var(--nav-primary-color)}.med-topnav__badge--number{min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 5px!important;font-size:10px!important;font-size:var(--nav-font-size-badge-number, 10px)!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;background:#0066ff!important;background:var(--nav-primary-color)!important;box-shadow:none!important}.med-topnav__badge--text{min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 6px!important;font-size:11px!important;font-size:var(--nav-font-size-badge-text, 11px)!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;background:#0066ff!important;background:var(--nav-primary-color)!important;box-shadow:none!important}.med-topnav__badge--default{min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 5px!important;font-size:10px!important;font-size:var(--nav-font-size-badge-number, 10px)!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;background:#0066ff!important;background:var(--nav-primary-color)!important;box-shadow:none!important}.med-topnav__menu-chevron{font-size:1.125rem;line-height:1.75rem;color:#b8c5d4;color:var(--nav-text-secondary);transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:transform var(--nav-transition-base) var(--nav-easing-standard),color var(--nav-transition-base) var(--nav-easing-standard);font-size:18px;width:18px;height:18px;opacity:1;visibility:visible}.med-topnav__menu-item--has-children:hover .med-topnav__menu-chevron{transform:rotate(180deg);color:#06f;color:var(--nav-primary-color)}.med-topnav-utilities{padding:0 1rem;padding:0 var(--config-spacing-md, 1rem);background:#182235;background:var(--nav-bg-surface);gap:.5rem;gap:var(--config-spacing-xs, .5rem);margin:0;height:auto}.med-topnav-utilities__icon{color:#b8c5d4;color:var(--nav-text-secondary);width:32px;width:var(--nav-icon-size-utility);height:32px;height:var(--nav-icon-size-utility);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard)}.med-topnav-utilities__icon mat-icon{color:#b8c5d4;color:var(--nav-text-secondary)}.med-topnav-utilities__icon:hover{background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav-utilities__icon:hover mat-icon{color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav-utilities__icon--profile mat-icon{font-size:24px;font-size:var(--nav-icon-size-utility-profile);width:24px;width:var(--nav-icon-size-utility-profile);height:24px;height:var(--nav-icon-size-utility-profile)}.med-topnav-utilities__badge{top:.375rem;top:var(--nav-spacing-sm);inset-inline-end:.375rem;inset-inline-end:var(--nav-spacing-sm);min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 5px!important;font-size:10px!important;font-size:var(--nav-font-size-badge-number, 10px)!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;background:#0066ff!important;background:var(--nav-primary-color)!important;background:#ef4444;background:var(--nav-color-error);color:#fff;color:var(--nav-color-white, #ffffff);border-radius:9px;border-radius:var(--nav-radius-footer-badge, 9px);border:1px solid #ffffff;border:1px solid var(--nav-color-white, #ffffff);box-shadow:none}.med-topnav-utilities__profile-chip{display:inline-flex;align-items:center;gap:.375rem;margin:0;padding-block:0;padding-inline:.25rem .5rem;height:32px;height:var(--nav-icon-size-utility);min-height:32px;min-height:var(--nav-icon-size-utility);max-width:min(280px,42vw);box-sizing:border-box;border:1px solid rgba(200,215,235,.14);border:1px solid var(--nav-border-overlay-medium, rgba(0, 0, 0, .12));border-radius:9999px;background:rgba(255,255,255,.04);background:var(--nav-bg-hover-lighter, rgba(0, 0, 0, .04));color:#f0f3f7;color:var(--nav-text-primary, inherit);font:inherit;line-height:1.15;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard)}.med-topnav-utilities__profile-chip:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light, rgba(0, 0, 0, .06));border-color:#c8d7eb14;border-color:var(--nav-border-overlay-light, rgba(0, 0, 0, .18))}.med-topnav-utilities__profile-chip:focus{outline:none}.med-topnav-utilities__profile-chip:focus-visible{outline:1px solid #0066ff;outline:1px solid var(--nav-primary-color, currentColor);outline-offset:2px}.med-topnav-utilities__profile-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;width:var(--nav-icon-size-utility-profile);height:24px;height:var(--nav-icon-size-utility-profile);border-radius:50%;background:#0066ff;background:var(--nav-primary-color, #5c6bc0);color:#fff;color:var(--nav-color-white, #fff);font-size:11px;font-weight:600;letter-spacing:.02em}.med-topnav-utilities__profile-meta{display:flex;flex-direction:column;align-items:start;justify-content:center;min-width:0;text-align:start}.med-topnav-utilities__profile-name{font-size:12px;font-weight:600;line-height:1.15;color:#f0f3f7;color:var(--nav-text-primary, inherit);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.med-topnav-utilities__profile-subtitle{margin-top:0;font-size:10px;font-weight:500;line-height:1.15;color:#b8c5d4;color:var(--nav-text-secondary, inherit);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 959px){.med-topnav-utilities__profile-chip{padding-inline:.25rem;max-width:56px}.med-topnav-utilities__profile-meta{display:none}}.med-topnav{border-bottom:0;background:#182235;background:var(--nav-bg-surface);box-shadow:none;box-shadow:var(--nav-shadow-topnav)}.med-topnav .med-topnav,.med-topnav .med-topnav__bar,.med-topnav .med-topnav-bar{border:0;box-shadow:none}.med-topnav .med-topnav-header:empty{width:0;min-width:0;padding:0;margin:0;overflow:hidden}.med-topnav .med-topnav__menu-link{font-weight:500}.med-topnav .med-topnav__menu-item--active .med-topnav__menu-link{color:#f0f3f7;color:var(--nav-text-primary);background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active)}.med-topnav .med-topnav-utilities__icon{border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));color:#b8c5d4;color:var(--nav-text-secondary);border-radius:8px;border-radius:var(--nav-radius-lg);width:32px;width:var(--nav-icon-size-utility);height:32px;height:var(--nav-icon-size-utility);min-width:32px;min-width:var(--nav-icon-size-utility);min-height:32px;min-height:var(--nav-icon-size-utility)}.med-topnav .med-topnav-utilities__icon mat-icon{color:#b8c5d4;color:var(--nav-text-secondary)}.med-topnav .med-topnav-utilities__icon:hover{border-color:#06f;border-color:var(--nav-primary-color);color:#06f;color:var(--nav-primary-color)}.med-topnav .med-topnav-utilities__icon:hover mat-icon{color:#06f;color:var(--nav-primary-color)}.med-topnav .med-topnav-utilities__profile-chip{height:32px;height:var(--nav-icon-size-utility);min-height:32px;min-height:var(--nav-icon-size-utility);border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));border-radius:9999px;background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav .med-topnav-utilities__profile-chip:hover{background:rgba(0,0,0,.08);background:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08));border-color:#06f;border-color:var(--nav-primary-color);color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav .med-topnav-utilities__profile-name{color:#f0f3f7;color:var(--nav-text-primary)}.med-topnav .med-topnav-utilities__profile-subtitle{color:#b8c5d4;color:var(--nav-text-secondary)}.med-topnav .med-topnav-utilities__badge{top:5px;inset-inline-end:5px;width:7px;min-width:7px;height:7px;min-height:7px;padding:0;border-radius:999px;border:1px solid #182235;border:1px solid var(--nav-bg-surface);background:#0066ff;background:var(--nav-primary-color);color:transparent;font-size:0;line-height:0;box-shadow:none}.med-topnav,.med-topnav .med-topnav-utilities{background:#182235;background:var(--nav-bg-surface)}.med-topnav .med-topnav-utilities{overflow:visible}:host{overflow:hidden;height:100%;display:block}.med-sidenav-backdrop{position:fixed;inset:0;background-color:transparent;z-index:999;z-index:var(--nav-z-backdrop);pointer-events:none}.med-sidenav{background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-base));font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);overflow:hidden;transition:.35s,opacity .2s ease-in-out;transition:var(--nav-transition-width),opacity var(--nav-transition-opacity) var(--nav-easing-ease-in-out);opacity:1;height:100%;display:flex;flex-direction:column}.med-sidenav--transitioning{opacity:0;opacity:var(--nav-opacity-transitioning)}.med-sidenav--hidden{width:0;min-width:0;max-width:0;transition:width .3s ease,min-width .3s ease,max-width .3s ease;transition:width var(--nav-transition-slow) var(--nav-easing-ease),min-width var(--nav-transition-slow) var(--nav-easing-ease),max-width var(--nav-transition-slow) var(--nav-easing-ease)}.med-sidenav--mode-side{position:relative}.med-sidenav--mode-over{position:fixed;top:0;left:0;height:100vh;z-index:1000;z-index:var(--nav-z-overlay-mode);box-shadow:2px 0 20px #08101e85;box-shadow:var(--nav-shadow-overlay-mode);border-radius:0!important;border-radius:var(--nav-radius-none)!important}.med-sidenav--mode-push{position:relative}.med-sidenav-nav__list--nested,.med-navigation-nav__list--nested{margin-top:0}.med-navigation:not(.med-navigation--minimized) .med-navigation-nav>ul#root-list.med-navigation-nav__list{padding-left:.25rem;padding-left:calc(.5 * var(--nav-spacing-md));padding-right:.25rem;padding-right:calc(.5 * var(--nav-spacing-md));box-sizing:border-box}.med-sidenav-item,.med-navigation-item{margin:0;width:auto;position:static;transition:background-color all .2s cubic-bezier(.4,0,.2,1) cubic-bezier(.4,0,.2,1);transition:background-color all var(--nav-transition-base) var(--nav-easing-standard) var(--nav-easing-standard);overflow:visible;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family)}.med-sidenav-item__header,.med-navigation-item__header{padding-top:.375rem;padding-top:var(--nav-spacing-sm);padding-bottom:.5rem;padding-bottom:var(--nav-spacing-md);padding-left:.625rem;padding-left:calc(var(--nav-spacing-md) * 1.25);padding-right:.625rem;padding-right:calc(var(--nav-spacing-md) * 1.25);font-size:10.12px;font-size:calc(var(--nav-font-size-base) * .88);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:700;font-weight:var(--nav-font-weight-bold);text-transform:uppercase;letter-spacing:.05em;letter-spacing:var(--nav-letter-spacing-header);line-height:1.2;line-height:var(--nav-line-height-tight);color:#b8c5d4;color:var(--nav-text-secondary)}.med-sidenav-item__divider,.med-navigation-item__divider{height:1px;margin-top:.375rem;margin-top:var(--nav-spacing-sm);margin-bottom:.375rem;margin-bottom:var(--nav-spacing-sm);margin-left:.5rem;margin-left:var(--nav-spacing-md);margin-right:.5rem;margin-right:var(--nav-spacing-md);background:linear-gradient(to right,transparent,rgba(200,215,235,.1),transparent);background:linear-gradient(to right,transparent,var(--nav-border-color),transparent)}.med-sidenav-item__link,.med-navigation-item__link{border:none;color:#b8c5d4;color:var(--nav-text-secondary);outline:none;display:flex;align-items:center;text-decoration:none;border-radius:.5rem;cursor:pointer;width:auto;position:relative;padding-top:.375rem;padding-top:var(--nav-spacing-item-padding-y);padding-bottom:.375rem;padding-bottom:var(--nav-spacing-item-padding-y);padding-left:calc(1rem + 16px);padding-left:calc(var(--nav-spacing-md) + var(--nav-spacing-icon) + var(--nav-spacing-md));padding-right:.5rem;padding-right:var(--nav-spacing-md);gap:.375rem;gap:var(--nav-spacing-item-gap);font-size:13px;font-size:var(--nav-font-size-item-level1);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:500;font-weight:var(--nav-font-weight-medium);background:transparent;color:#f0f3f7;color:var(--nav-text-primary);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);overflow:visible;line-height:1.3;line-height:var(--nav-line-height-relaxed)}.med-sidenav-item__link:hover,.med-navigation-item__link:hover{color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav-item__link:focus,.med-navigation-item__link:focus{outline:none}.med-sidenav-item__link:has(~ .med-sidenav-item__children--expanded),.med-sidenav-item__link:has(~ .med-navigation-item__children--expanded),.med-navigation-item__link:has(~ .med-sidenav-item__children--expanded),.med-navigation-item__link:has(~ .med-navigation-item__children--expanded){border-bottom-left-radius:0;border-bottom-right-radius:0}.med-sidenav-item__link:hover,.med-navigation-item__link:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light);color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav-item__link--active,.med-navigation-item__link--active{color:#06f;color:var(--nav-primary-color);font-weight:600;font-weight:var(--nav-font-weight-semibold);background:rgba(255,255,255,.1);background:var(--nav-bg-active-link);color:#f0f3f7;color:var(--nav-text-primary);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-sidenav-item__link--active .nav-menu-item-icon,.med-navigation-item__link--active .nav-menu-item-icon{color:#06f;color:var(--nav-primary-color);opacity:.9;opacity:var(--nav-opacity-active-icon)}.med-sidenav-item__link--active .med-navigation-item__icon,.med-sidenav-item__link--active .med-sidenav-item__icon,.med-navigation-item__link--active .med-navigation-item__icon,.med-navigation-item__link--active .med-sidenav-item__icon{color:#f0f3f7;color:var(--nav-item-active-content-color, var(--nav-primary-color, #0ea5e9));opacity:.9;opacity:var(--nav-opacity-active-icon)}.med-sidenav-item__link--disabled,.med-navigation-item__link--disabled{opacity:.4;opacity:var(--nav-opacity-disabled);cursor:not-allowed;pointer-events:none}.med-sidenav-item__link--disabled:hover,.med-navigation-item__link--disabled:hover{background:transparent}.med-sidenav-item__link .med-navigation-item__badge--inline,.med-sidenav-item__link .med-sidenav-item__badge--inline,.med-navigation-item__link .med-navigation-item__badge--inline,.med-navigation-item__link .med-sidenav-item__badge--inline{margin-left:auto;flex:0 0 auto;max-width:min(120px,45%)}.med-sidenav-item__link .med-navigation-item__badge--inflow,.med-sidenav-item__link .med-sidenav-item__badge--inflow,.med-navigation-item__link .med-navigation-item__badge--inflow,.med-navigation-item__link .med-sidenav-item__badge--inflow{margin-left:.5rem;margin-right:0;max-width:min(120px,40%)}.med-sidenav-item__icon,.med-navigation-item__icon{flex-shrink:0;position:absolute;left:.5rem;left:var(--nav-spacing-md);top:50%;transform:translateY(-50%);width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);min-width:18px;min-width:var(--nav-icon-size-base);min-height:18px;min-height:var(--nav-icon-size-base);display:flex!important;align-items:center;justify-content:center;color:inherit;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);z-index:1;z-index:var(--nav-z-base);pointer-events:none;flex:none;margin:0;padding:0;overflow:visible;visibility:visible;opacity:1}.med-sidenav-item__icon mat-icon,.med-navigation-item__icon mat-icon{display:block!important;width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);font-size:18px;font-size:var(--nav-icon-size-base);line-height:18px;line-height:var(--nav-icon-size-base)}.med-sidenav-item__title,.med-navigation-item__title{color:inherit;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);flex:1 1 0%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;line-height:var(--nav-line-height-relaxed);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-size:inherit;min-width:0;flex:1 1 auto}.med-sidenav-item__title:has(.med-sidenav-item__badge--inline),.med-sidenav-item__title:has(.med-navigation-item__badge--inline),.med-navigation-item__title:has(.med-sidenav-item__badge--inline),.med-navigation-item__title:has(.med-navigation-item__badge--inline){display:inline-flex!important;align-items:center!important;white-space:nowrap!important;flex-wrap:nowrap!important;gap:.375rem}.med-sidenav-item__expand,.med-navigation-item__expand{flex-shrink:0;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;border-radius:4px;border-radius:var(--nav-radius-sm);cursor:pointer;color:#b8c5d4;color:var(--nav-text-secondary);transition:transform .35s cubic-bezier(.4,0,.2,1),background-color all .2s cubic-bezier(.4,0,.2,1) cubic-bezier(.4,0,.2,1),color all .2s cubic-bezier(.4,0,.2,1) cubic-bezier(.4,0,.2,1);transition:transform var(--nav-animation-duration-slide) var(--nav-easing-standard),background-color all var(--nav-transition-base) var(--nav-easing-standard) var(--nav-easing-standard),color all var(--nav-transition-base) var(--nav-easing-standard) var(--nav-easing-standard);transform:rotate(-90deg)}.med-sidenav-item__expand:hover,.med-navigation-item__expand:hover{background:rgba(255,255,255,.04);background:var(--nav-bg-hover);color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav-item__expand svg,.med-navigation-item__expand svg{width:.875rem;height:.875rem;transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform var(--nav-transition-base) var(--nav-easing-standard)}.med-sidenav-item__expand--expanded,.med-navigation-item__expand--expanded{transform:rotate(0);color:#06f;color:var(--nav-primary-color)}.med-sidenav-item__children--expanded,.med-navigation-item__children--expanded{max-height:2000px;opacity:1;padding:2px;padding:var(--nav-spacing-children-padding);transform:translateY(0);overflow:visible;padding:.5rem;padding:var(--config-spacing-xs, .5rem)}.med-sidenav-item:has(.med-sidenav-item--active),.med-sidenav-item:has(.med-sidenav-item__link--active),.med-sidenav-item:has(.med-navigation-item--active),.med-sidenav-item:has(.med-navigation-item__link--active),.med-navigation-item:has(.med-sidenav-item--active),.med-navigation-item:has(.med-sidenav-item__link--active),.med-navigation-item:has(.med-navigation-item--active),.med-navigation-item:has(.med-navigation-item__link--active){border-radius:.375rem;border-radius:var(--nav-radius-2xl)}.med-sidenav-item--active,.med-navigation-item--active,.med-sidenav-item--active .med-sidenav-item__link,.med-sidenav-item--active .med-navigation-item__link,.med-navigation-item--active .med-sidenav-item__link,.med-navigation-item--active .med-navigation-item__link{border-radius:.375rem;border-radius:var(--nav-radius-2xl)}.med-sidenav-item,.med-navigation-item{animation:fadeInUp .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp var(--nav-animation-duration-fade) var(--nav-animation-easing)}.med-sidenav:not(.med-sidenav--minimized) .med-sidenav-nav,.med-navigation:not(.med-navigation--minimized) .med-navigation-nav{scrollbar-gutter:stable}.med-navigation--labels-expanded-wrap:not(.med-navigation--minimized) .med-navigation-item__title,.med-navigation--labels-expanded-wrap:not(.med-sidenav--minimized) .med-sidenav-item__title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word;overflow-wrap:anywhere}.med-navigation--labels-expanded-ellipsis:not(.med-navigation--minimized) .med-navigation-item__title,.med-navigation--labels-expanded-ellipsis:not(.med-sidenav--minimized) .med-sidenav-item__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.med-sidenav{border-right:0}.med-sidenav.med-navigation{border-radius:0!important}.med-sidenav .med-navigation-header{min-height:52px;padding:0 14px;border-bottom:0;border-radius:0}.med-sidenav .med-navigation-header__content{min-height:52px;align-items:center}.med-sidenav .med-navigation-header__actions--with-collapse{margin-left:auto}.med-sidenav .med-navigation-header__collapse-below-logo{padding-top:4px;padding-bottom:6px}.med-sidenav .med-navigation-header__brand-link{gap:10px}.med-sidenav .med-navigation-header__logo{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;overflow:visible}.med-sidenav .med-navigation-header__logo mat-icon{width:28px;height:28px;font-size:28px;line-height:28px;display:block}.med-sidenav .med-navigation-header__app-name{font-size:17px;font-weight:700;letter-spacing:0}.med-sidenav .med-navigation-collapse-bar{display:flex;align-items:center;justify-content:flex-end;justify-content:var(--nav-collapse-justify-content, flex-end);gap:.35rem;gap:var(--nav-spacing-collapse-gap, .35rem);width:auto;margin-left:auto;padding-top:0;padding-top:var(--nav-spacing-collapse-padding-top, 0);padding-bottom:0;padding-bottom:var(--nav-spacing-collapse-padding-bottom, 0);border:0;border-radius:0;background:transparent}.med-sidenav .med-navigation-collapse-bar button,.med-navigation .med-navigation-collapse-bar button,.med-sidenav .med-navigation-header__minimize-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:1.35rem;min-height:var(--nav-item-height-collapse-button, 1.35rem);min-width:1.35rem;min-width:var(--nav-item-height-collapse-button, 1.35rem);padding:0;border-radius:50%;border-radius:var(--nav-radius-collapse-button, 50%);line-height:1}.med-sidenav .med-navigation-collapse-bar__label,.med-navigation .med-navigation-collapse-bar__label{display:inline-flex;align-items:center;color:#7a8da0;color:var(--nav-text-disabled);font-size:11px;font-weight:500;line-height:1.2;line-height:var(--nav-line-height-collapse-label, 1.2);-webkit-margin-end:.1rem;margin-inline-end:.1rem;-webkit-margin-end:var(--nav-spacing-collapse-label-margin-inline-end, .1rem);margin-inline-end:var(--nav-spacing-collapse-label-margin-inline-end, .1rem)}.med-sidenav .med-navigation-collapse-bar mat-icon,.med-navigation .med-navigation-collapse-bar mat-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1}.med-sidenav .med-navigation-collapse-bar button mat-icon,.med-sidenav .med-navigation-header__minimize-toggle mat-icon{color:#b8c5d4;color:var(--nav-text-secondary)}.med-sidenav .med-navigation-collapse-bar button:hover mat-icon,.med-sidenav .med-navigation-collapse-bar button:focus-visible mat-icon,.med-sidenav .med-navigation-header__minimize-toggle:hover mat-icon,.med-sidenav .med-navigation-header__minimize-toggle:focus-visible mat-icon{color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav:not(.med-navigation--minimized) .med-navigation-collapse-bar,.med-sidenav.med-navigation--minimized .med-navigation-collapse-bar{min-height:1.35rem;min-height:var(--nav-item-height-collapse-control, 1.35rem)}.med-sidenav .med-navigation-collapse-bar--in-footer{border-top-color:#c8d7eb1a;border-top-color:var(--nav-border-overlay, rgba(0, 0, 0, .08))}.med-sidenav .med-navigation-footer{margin-top:0;padding:8px 10px 12px;border-top:1px solid rgba(200,215,235,.1);border-top:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-base))}.med-sidenav .med-navigation-footer__content{gap:8px;padding:0}.med-sidenav .med-navigation-footer__action-btn{min-height:34px;height:auto;padding:4px 8px;line-height:1.2;border-radius:7px;border-color:#c8d7eb1a;border-color:var(--nav-border-overlay, rgba(0, 0, 0, .08));background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav .med-navigation-footer__action-btn:hover{border-color:#06f;border-color:var(--nav-primary-color);background:rgba(0,0,0,.08);background:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08))}.med-sidenav .med-navigation-footer__user-container{border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));border-radius:9px;background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05))}.med-sidenav .med-navigation-footer__user-btn{min-height:40px;padding:5px 10px;color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav .med-navigation-footer__user-avatar{width:28px;height:28px;min-width:28px;min-height:28px;margin:0;background:#0066ff;background:var(--nav-primary-color)}.med-sidenav .med-navigation-footer__user-name{color:#f0f3f7;color:var(--nav-text-primary);line-height:1.2}.med-sidenav .med-navigation-footer__user-chevron{color:#7a8da0;color:var(--nav-text-disabled)}.med-sidenav .med-navigation-footer__profile-menu-inline{border-top-color:#c8d7eb1a;border-top-color:var(--nav-border-overlay, rgba(0, 0, 0, .08));background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05))}.med-sidenav .med-navigation-footer__menu-item span{color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav .med-navigation-footer__menu-item mat-icon{color:#b8c5d4;color:var(--nav-text-secondary)}.med-sidenav .med-navigation-footer__menu-item:hover{background:rgba(0,0,0,.08);background:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08))}.med-sidenav.med-navigation--minimized .med-navigation-footer{padding:8px 6px 10px}.med-sidenav.med-navigation--minimized .med-navigation-footer__content{align-items:center;gap:6px}.med-sidenav.med-navigation--minimized .med-navigation-footer__user-icon-btn{width:34px;height:34px;min-width:34px;min-height:34px;margin:0;border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));border-radius:10px;background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05))}.med-sidenav.med-navigation--minimized .med-navigation-footer__minimized-btn{width:30px!important;height:30px!important;border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));border-radius:8px;background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05))}.med-sidenav.med-navigation--minimized .med-navigation-footer__minimized-btn:hover{border-color:#06f;border-color:var(--nav-primary-color);background:rgba(0,0,0,.08);background:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08))}.med-sidenav .med-navigation-search{margin:0;padding:8px 10px;border-bottom:0}.med-sidenav .med-navigation-search__input-wrapper{min-height:34px}.med-sidenav .med-navigation-search__icon{left:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#7a8da0;color:var(--nav-text-disabled)}.med-sidenav .med-navigation-search__input{height:34px;padding-left:28px;padding-right:70px;border-radius:7px;border-color:#c8d7eb1a;border-color:var(--nav-border-overlay, rgba(0, 0, 0, .08));background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));color:#f0f3f7;color:var(--nav-text-primary);font-size:12px;line-height:1.2}.med-sidenav .med-navigation-search__input::-moz-placeholder{color:#7a8da0;color:var(--nav-text-disabled)}.med-sidenav .med-navigation-search__input::placeholder{color:#7a8da0;color:var(--nav-text-disabled)}.med-sidenav .med-navigation-search__input:focus{border-color:#06f;border-color:var(--nav-primary-color)}.med-sidenav .med-navigation-search__clear-btn{position:absolute;top:50%;right:6px;transform:translateY(-50%);z-index:3;width:32px;height:32px;padding:0;line-height:1;color:#b8c5d4;color:var(--nav-text-secondary, var(--nav-text-secondary));border-radius:50%;transition:color .15s ease,background-color .15s ease}.med-sidenav .med-navigation-search__clear-btn:hover{color:#06f;color:var(--nav-primary-color, var(--nav-primary-color));background-color:#0000000f;background-color:var(--nav-bg-overlay-hover, rgba(0, 0, 0, .06))}.med-sidenav .med-navigation-search__clear-btn:focus-visible{outline:2px solid #0066ff;outline:2px solid var(--nav-primary-color, var(--nav-primary-color));outline-offset:2px}.med-sidenav .med-navigation-search__clear-btn .med-navigation-search__clear-icon.mat-icon{font-size:20px;width:20px;height:20px;line-height:20px;font-weight:600}.med-sidenav .med-navigation-search__input--has-clear{padding-right:40px}.med-sidenav .med-navigation-search__shortcut{top:50%;transform:translateY(-50%);right:8px;min-height:16px;padding:2px 6px;font-size:9px;line-height:1;border-radius:5px}.med-sidenav .med-navigation-nav{padding-top:0}.med-sidenav .med-navigation-nav__list{padding:0 3px}.med-sidenav .med-navigation-item__header{margin:6px 8px 2px;padding:0;font-size:9px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:#7a8da0;color:var(--nav-text-disabled)}.med-sidenav .med-navigation-item__link{min-height:28px;padding:2px 6px 2px 4px;border-radius:7px;gap:8px;align-items:center;justify-content:flex-start;overflow:hidden;font-weight:500;color:#b8c5d4;color:var(--nav-text-secondary);position:relative}.med-sidenav .med-navigation-item__link:hover{background:rgba(0,0,0,.06);background:var(--nav-bg-overlay-hover, rgba(0, 0, 0, .06));color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav .med-navigation-item__link--active,.med-sidenav .med-navigation-item--active>.med-navigation-item__link{background:rgba(255,255,255,.1);background:var(--nav-rail-active-bg, rgba(255, 255, 255, .1));color:#f0f3f7;color:var(--nav-text-primary);font-weight:600;box-shadow:inset 0 0 0 1px #7ba7ff47;box-shadow:inset 0 0 0 1px var(--nav-rail-active-border, var(--nav-border-overlay, rgba(0, 0, 0, .08)))}.med-sidenav:not(.med-navigation--minimized) .med-navigation-item--has-active-child>.med-navigation-item__link,.med-sidenav:not(.med-navigation--minimized) .med-navigation-item__link--has-active-child{background:rgba(0,0,0,.08);background:var(--nav-sidenav-parent-active-bg, var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08)));color:#f0f3f7;color:var(--nav-text-primary);box-shadow:inset 0 0 0 1px #c8d7eb1a;box-shadow:inset 0 0 0 1px var(--nav-sidenav-parent-active-border, var(--nav-border-overlay, rgba(0, 0, 0, .08)))}.med-sidenav .med-navigation-item__link:hover .med-navigation-item__icon,.med-sidenav .med-navigation-item__link:hover .med-navigation-item__title{color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav .med-navigation-item__link--active .med-navigation-item__icon,.med-sidenav .med-navigation-item--active>.med-navigation-item__link .med-navigation-item__icon,.med-sidenav .med-navigation-item__link--active .med-navigation-item__title,.med-sidenav .med-navigation-item--active>.med-navigation-item__link .med-navigation-item__title{color:#f0f3f7;color:var(--nav-sidenav-item-active-content-color, var(--nav-text-primary))}.med-sidenav .med-navigation-item__expand--expanded,.med-sidenav .med-sidenav-item__expand--expanded{color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav:not(.med-navigation--minimized) .med-navigation-nav__list--nested .med-navigation-item__link{padding:2px 6px 2px 32px}.med-sidenav:not(.med-navigation--minimized) .med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__link{padding-left:48px}.med-sidenav:not(.med-navigation--minimized) .med-navigation-item__icon{width:16px;min-width:16px;height:16px;margin-right:0;position:static!important;left:auto!important;top:auto!important;transform:none!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px}.med-sidenav.med-navigation--minimized .med-navigation-item__icon{position:relative!important;flex:0 0 auto}.med-sidenav:not(.med-navigation--minimized) .med-navigation-nav__list--nested .med-navigation-item__icon{position:absolute!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important}.med-sidenav:not(.med-navigation--minimized) .med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__icon{left:24px!important}.med-sidenav .med-navigation-item__title{font-size:12px;line-height:1.1;display:inline-flex;align-items:center;min-height:16px;flex:1 1 auto;min-width:0;max-width:100%}.med-sidenav .med-navigation-item__title:has(.med-navigation-item__badge--inline){display:flex!important;gap:.35rem;white-space:nowrap;overflow:hidden}.med-sidenav .med-navigation-item__expand{width:16px;min-width:16px;height:16px;margin-left:auto}.med-sidenav .med-navigation-item__badge--inline{margin-left:auto!important;position:static!important;transform:none!important;flex:0 0 auto;min-width:0!important;max-width:3.5rem!important;padding:2px 5px!important;font-size:9px!important;line-height:1.15!important}.med-sidenav.med-navigation--minimized .med-navigation-item{display:flex;justify-content:center}.med-sidenav.med-navigation--minimized .med-navigation-item__link{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:40px;padding:1px 3px!important;gap:0!important;overflow:visible!important}.med-sidenav .med-navigation-item:not(.med-navigation-item--active)>.med-navigation-item__link:not(.med-navigation-item__link--active):hover,.med-sidenav .med-sidenav-item:not(.med-sidenav-item--active)>.med-sidenav-item__link:not(.med-sidenav-item__link--active):hover{background:transparent!important;background:var(--nav-item-hover-non-active-bg, transparent)!important;box-shadow:none!important;box-shadow:var(--nav-item-hover-non-active-shadow, none)!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context>.med-navigation-item__link,.med-sidenav.med-navigation--minimized .med-navigation-item__link--rail-parent-context{background:rgba(59,130,246,.14)!important;background:var(--nav-rail-parent-context-bg, var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08)))!important;border:1px solid rgba(123,167,255,.3);border:1px solid var(--nav-rail-parent-context-border, var(--nav-border-overlay, rgba(0, 0, 0, .08)));border-radius:14px!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context{--nav-rail-parent-inline-start: 4px;--nav-rail-parent-inline-end: 4px;--nav-rail-parent-child-gap-after-link: 5px;--nav-rail-parent-child-pad-below: 7px;--nav-rail-active-child-block-size: var(--nav-rail-active-nested-row-height-no-icon, 46px);--nav-rail-parent-reserved-space: 0px;--nav-rail-parent-link-min-height: 2.6875rem;--nav-rail-parent-link-padding-top: .125rem;--nav-rail-parent-link-padding-bottom: .125rem;--nav-rail-parent-link-padding-inline: 6px;position:relative;margin:3px var(--nav-rail-parent-inline-end) 3px var(--nav-rail-parent-inline-start);width:calc(100% - var(--nav-rail-parent-inline-start) - var(--nav-rail-parent-inline-end))!important;max-width:calc(100% - var(--nav-rail-parent-inline-start) - var(--nav-rail-parent-inline-end))!important;box-sizing:border-box!important;padding-bottom:var(--nav-rail-parent-reserved-space);background:rgba(59,130,246,.14)!important;background:var(--nav-rail-parent-context-bg, var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08)))!important;border:1px solid rgba(123,167,255,.3);border:1px solid var(--nav-rail-parent-context-border, var(--nav-border-overlay, rgba(0, 0, 0, .08)));border-radius:15px!important;z-index:1}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context:has(+ .med-navigation-item--rail-active-nested){--nav-rail-parent-reserved-space: calc( var(--nav-rail-active-child-block-size) + var(--nav-rail-parent-child-gap-after-link) + var(--nav-rail-parent-child-pad-below) );margin-bottom:0}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context.med-navigation-item--rail-parent-context-for-icon-child{--nav-rail-active-child-block-size: var(--nav-rail-active-nested-row-height-with-icon, 50px)}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context.med-navigation-item--rail-parent-context-for-no-icon-child{--nav-rail-active-child-block-size: var(--nav-rail-active-nested-row-height-no-icon, 46px)}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context>.med-navigation-item__link,.med-sidenav.med-navigation--minimized .med-navigation-item__link--rail-parent-context{min-height:var(--nav-rail-parent-link-min-height);justify-content:flex-start!important;padding-top:var(--nav-rail-parent-link-padding-top)!important;padding-bottom:var(--nav-rail-parent-link-padding-bottom)!important;padding-left:var(--nav-rail-parent-link-padding-inline)!important;padding-right:var(--nav-rail-parent-link-padding-inline)!important;background:transparent!important;border:0!important;box-shadow:none!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-with-icon,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-with-icon{--nav-rail-active-child-fixed-height: var(--nav-rail-active-nested-row-height-with-icon, 50px);--nav-rail-active-child-min-height: var(--nav-rail-active-child-fixed-height);--nav-rail-active-child-padding-y: 2px;--nav-rail-active-child-padding-x: 4px;--nav-rail-active-child-title-size: 10px;--nav-rail-active-child-title-line-height: 1.2;--nav-rail-active-child-radius: 9px;--nav-rail-nested-inline-start: 7px;--nav-rail-nested-inline-end: 7px}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-no-icon,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-no-icon{--nav-rail-active-child-fixed-height: var(--nav-rail-active-nested-row-height-no-icon, 46px);--nav-rail-active-child-min-height: var(--nav-rail-active-child-fixed-height);--nav-rail-active-child-padding-y: 2px;--nav-rail-active-child-padding-x: 4px;--nav-rail-active-child-title-size: 10px;--nav-rail-active-child-title-line-height: 1.1;--nav-rail-active-child-radius: 9px;--nav-rail-nested-inline-start: 7px;--nav-rail-nested-inline-end: 7px}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested:not(:is(.med-navigation-item--rail-parent-context + .med-navigation-item--rail-active-nested)),.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested:not(:is(.med-navigation-item--rail-parent-context + .med-navigation-item--rail-active-nested)){display:flex;align-items:center;justify-content:center;position:relative;z-index:2;margin:3px 7px;margin:3px var(--nav-rail-nested-inline-end, 7px) 3px var(--nav-rail-nested-inline-start, 7px);width:calc(100% - 14px)!important;width:calc(100% - var(--nav-rail-nested-inline-start, 7px) - var(--nav-rail-nested-inline-end, 7px))!important;max-width:calc(100% - 14px)!important;max-width:calc(100% - var(--nav-rail-nested-inline-start, 7px) - var(--nav-rail-nested-inline-end, 7px))!important;box-sizing:border-box!important;background:transparent!important;border:0!important;box-shadow:none!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context+.med-navigation-item--rail-active-nested,.med-navigation.med-navigation--minimized .med-navigation-item--rail-parent-context+.med-navigation-item--rail-active-nested{--nav-rail-nested-inline-start: 7px;--nav-rail-nested-inline-end: 7px;--nav-rail-parent-child-gap-after-link: 5px;--nav-rail-parent-child-pad-below: 7px;--nav-rail-active-child-padding-y: 2px;--nav-rail-active-child-padding-x: 4px;--nav-rail-active-child-title-size: 10px;--nav-rail-active-child-title-line-height: 1.2;--nav-rail-active-child-radius: 9px;--nav-rail-active-child-cluster-nudge-up: 7px;margin:calc(-1 * (46px + var(--nav-rail-parent-child-pad-below) + 0px)) var(--nav-rail-nested-inline-end) 0 var(--nav-rail-nested-inline-start);margin:calc(-1 * (var(--nav-rail-active-child-fixed-height, var(--nav-rail-active-nested-row-height-no-icon, 46px)) + var(--nav-rail-parent-child-pad-below) + var(--nav-rail-active-child-cluster-nudge-up, 0px))) var(--nav-rail-nested-inline-end) 0 var(--nav-rail-nested-inline-start);width:calc(100% - var(--nav-rail-nested-inline-start) - var(--nav-rail-nested-inline-end))!important;max-width:calc(100% - var(--nav-rail-nested-inline-start) - var(--nav-rail-nested-inline-end))!important;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background:transparent!important;border:0!important;box-shadow:none!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested>.med-navigation-item__link,.med-sidenav.med-navigation--minimized .med-navigation-item__link--rail-active-nested,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested>.med-navigation-item__link,.med-navigation.med-navigation--minimized .med-navigation-item__link--rail-active-nested{background:rgba(37,99,235,.28)!important;background:var(--nav-rail-active-nested-bg, var(--nav-bg-overlay-dark, rgba(0, 0, 0, .1)))!important;border:1px solid rgba(128,170,255,.64);border:1px solid var(--nav-rail-active-nested-border, var(--nav-border-overlay-medium, rgba(0, 0, 0, .1)));border-radius:10px!important;box-shadow:none!important}.med-sidenav.med-navigation--minimized .med-navigation-item__link.med-navigation-item__link--active:not(.med-navigation-item__link--rail-active-nested):not(.med-navigation-item__link--rail-parent-context),.med-navigation.med-navigation--minimized .med-navigation-item__link.med-navigation-item__link--active:not(.med-navigation-item__link--rail-active-nested):not(.med-navigation-item__link--rail-parent-context){background:rgba(37,99,235,.28)!important;background:var(--nav-rail-active-nested-bg, var(--nav-bg-overlay-dark, rgba(0, 0, 0, .1)))!important;border:1px solid rgba(128,170,255,.64);border:1px solid var(--nav-rail-active-nested-border, var(--nav-border-overlay-medium, rgba(0, 0, 0, .1)));border-radius:9px!important;border-radius:var(--nav-rail-active-child-radius, 9px)!important;box-shadow:none!important;width:calc(100% - 14px)!important;width:calc(100% - 2 * var(--nav-rail-leaf-active-inline-inset, 7px))!important;max-width:calc(100% - 14px)!important;max-width:calc(100% - 2 * var(--nav-rail-leaf-active-inline-inset, 7px))!important;margin-left:auto!important;margin-right:auto!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-parent-context+.med-navigation-item--rail-active-nested>.med-navigation-item__link--rail-active-nested,.med-navigation.med-navigation--minimized .med-navigation-item--rail-parent-context+.med-navigation-item--rail-active-nested>.med-navigation-item__link--rail-active-nested{border-color:transparent!important;box-shadow:inset 0 0 0 1px #80aaffa3!important;box-shadow:inset 0 0 0 1px var(--nav-rail-active-nested-border, var(--nav-border-overlay-medium, rgba(0, 0, 0, .1)))!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested>.med-navigation-item__link,.med-sidenav.med-navigation--minimized .med-navigation-item__link--rail-active-nested,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested>.med-navigation-item__link,.med-navigation.med-navigation--minimized .med-navigation-item__link--rail-active-nested{height:var(--nav-rail-active-child-min-height);height:var(--nav-rail-active-child-fixed-height, var(--nav-rail-active-child-min-height));min-height:var(--nav-rail-active-child-min-height);min-height:var(--nav-rail-active-child-fixed-height, var(--nav-rail-active-child-min-height));max-height:var(--nav-rail-active-child-min-height);max-height:var(--nav-rail-active-child-fixed-height, var(--nav-rail-active-child-min-height));align-items:center!important;justify-content:center!important;padding-top:var(--nav-rail-active-child-padding-y)!important;padding-bottom:var(--nav-rail-active-child-padding-y)!important;padding-left:var(--nav-rail-active-child-padding-x)!important;padding-right:var(--nav-rail-active-child-padding-x)!important;border-radius:var(--nav-rail-active-child-radius)!important;width:100%!important;margin:0!important;box-sizing:border-box!important;box-shadow:none!important;overflow:hidden!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-with-icon .med-navigation-item__title,.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested-with-icon .med-navigation-item__link--rail-active-nested .med-navigation-item__title,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-with-icon .med-navigation-item__title,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested-with-icon .med-navigation-item__link--rail-active-nested .med-navigation-item__title{color:#f0f3f7!important;color:var(--nav-rail-active-nested-text, var(--nav-text-primary))!important;font-weight:600!important;font-weight:var(--nav-font-weight-semibold)!important;font-size:var(--nav-rail-active-child-title-size)!important;line-height:var(--nav-rail-active-child-title-line-height)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;flex:0 1 auto!important;min-width:0!important;-webkit-line-clamp:unset!important;line-clamp:initial!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-no-icon .med-navigation-item__title,.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested-no-icon .med-navigation-item__link--rail-active-nested .med-navigation-item__title,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested.med-navigation-item--rail-active-nested-no-icon .med-navigation-item__title,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested-no-icon .med-navigation-item__link--rail-active-nested .med-navigation-item__title{color:#f0f3f7!important;color:var(--nav-rail-active-nested-text, var(--nav-text-primary))!important;font-weight:600!important;font-weight:var(--nav-font-weight-semibold)!important;font-size:var(--nav-rail-active-child-title-size)!important;line-height:var(--nav-rail-active-child-title-line-height)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;white-space:normal!important;overflow:hidden!important;word-break:break-word!important;overflow-wrap:anywhere!important;flex:1 1 auto!important;min-height:0!important;max-height:calc(3em * 1.1)!important;max-height:calc(3em * var(--nav-rail-active-child-title-line-height, 1.1))!important}.med-sidenav.med-navigation--minimized .med-navigation-item--rail-active-nested .med-navigation-item__icon,.med-sidenav.med-navigation--minimized .med-navigation-item__link--rail-active-nested .med-navigation-item__icon,.med-navigation.med-navigation--minimized .med-navigation-item--rail-active-nested .med-navigation-item__icon,.med-navigation.med-navigation--minimized .med-navigation-item__link--rail-active-nested .med-navigation-item__icon{color:#f0f3f7!important;color:var(--nav-rail-active-nested-text, var(--nav-text-primary))!important;opacity:1!important;flex-shrink:0!important}.med-sidenav.med-navigation--minimized .med-navigation-item__title{display:block!important;width:100%!important;flex:0 0 auto!important;margin:0!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;font-size:8px!important;font-size:var(--nav-font-size-header-minimized, 8px)!important;line-height:1.15!important}.med-sidenav.med-navigation--minimized .med-navigation-item__rail-child-indicator{display:none;width:16px;height:2px;margin:0 auto 3px;border-radius:999px;background:#b8c5d4;background:var(--nav-rail-active-nested-indicator, var(--nav-text-secondary))}.med-sidenav.med-navigation--minimized .med-navigation-search-minimized{display:flex;justify-content:center;padding:6px 0 4px}.med-sidenav.med-navigation--minimized .med-navigation-search-minimized__button{width:32px;height:32px;min-width:32px;min-height:32px}.med-sidenav.med-navigation--minimized .med-navigation-nav{padding:0}.med-sidenav.med-navigation--minimized .med-navigation-nav__list{padding:0!important;margin:0!important}.med-sidenav .med-navigation-item__link--active:before,.med-sidenav .med-navigation-item--active>.med-navigation-item__link:before{content:"";position:absolute;left:-8px;top:5px;bottom:5px;width:3px;border-radius:999px;background:#f0f3f7;background:var(--nav-sidenav-active-indicator, var(--nav-text-primary))}.med-sidenav.med-navigation--minimized .med-navigation-item__link--active:before,.med-sidenav.med-navigation--minimized .med-navigation-item--active>.med-navigation-item__link:before{display:none}.med-sidenav-search-minimized{display:flex;justify-content:center;align-items:center;padding:.25rem;padding:var(--nav-spacing-xs) var(--nav-spacing-xs) .25rem;margin-bottom:.125rem}.med-sidenav-search-minimized__button{width:24px;width:var(--nav-icon-size-minimized);height:24px;height:var(--nav-icon-size-minimized);min-width:24px;min-width:var(--nav-icon-size-minimized);min-height:24px;min-height:var(--nav-icon-size-minimized);color:#757575;color:var(--config-text-secondary, #6b7280);transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:8px;position:relative;overflow:hidden}.med-sidenav-search-minimized__button mat-icon{display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-size:var(--nav-icon-size-minimized);width:24px;width:var(--nav-icon-size-minimized);height:24px;height:var(--nav-icon-size-minimized);line-height:1!important;margin:0!important;padding:0!important;vertical-align:top;transition:transform .2s cubic-bezier(.4,0,.2,1)}.med-sidenav-search-minimized__button:hover{color:#06f;color:var(--config-primary-color, #0ea5e9);background:rgba(14,165,233,.08);background:rgba(var(--config-primary-rgb, 14, 165, 233),.08)}.med-sidenav-search-minimized__button:hover mat-icon{transform:scale(1.1)}.med-sidenav-search-minimized__button:active{background:rgba(14,165,233,.12);background:rgba(var(--config-primary-rgb, 14, 165, 233),.12)}.med-sidenav-search-minimized__button:active mat-icon{transform:scale(.95)}.med-sidenav-search-minimized__button:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(14,165,233,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.med-sidenav-search-minimized__button:active:after{width:100%;height:100%;transition:width 0s,height 0s}.med-sidenav-search{margin-bottom:.5rem;margin-bottom:var(--nav-spacing-md);padding-inline:.5rem;padding-inline:var(--nav-spacing-md);padding-top:.25rem;padding-top:var(--nav-spacing-xs);padding-bottom:.25rem;padding-bottom:var(--nav-spacing-xs);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);flex-shrink:0;overflow:hidden}.med-sidenav-search__input-wrapper{position:relative;display:flex;align-items:center;width:100%;max-width:100%;min-height:40px;min-height:var(--nav-item-height-search);overflow:hidden}.med-sidenav-search__input{background-color:transparent;border:0;border-bottom-width:2px;border-style:solid;height:40px;height:var(--nav-item-height-search);padding-left:calc(1rem + 18px);padding-left:calc(var(--nav-spacing-md) + var(--nav-icon-size-base) + var(--nav-spacing-md));padding-right:4rem;padding-top:.25rem;padding-top:var(--nav-spacing-xs);padding-bottom:.25rem;padding-bottom:var(--nav-spacing-xs);font-size:inherit;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:400;font-weight:var(--nav-font-weight-normal);border-color:#c8d7eb38;border-color:var(--nav-border-color-input);color:#f0f3f7;color:var(--nav-text-primary);transition:border-color .2s cubic-bezier(.4,0,.2,1);transition:border-color var(--nav-transition-base) var(--nav-easing-standard);border-radius:0;border-radius:var(--nav-radius-none);line-height:1.35;line-height:var(--nav-line-height-base);width:100%;max-width:100%;box-sizing:border-box}.med-sidenav-search__input::-moz-placeholder{color:#b8c5d4;color:var(--nav-text-secondary);opacity:1}.med-sidenav-search__input::placeholder{color:#b8c5d4;color:var(--nav-text-secondary);opacity:1}.med-sidenav-search__input:focus{outline:none;border-color:#06f;border-color:var(--nav-primary-color);border-bottom-width:2px}.med-sidenav-search__input:hover:not(:focus){border-color:#f0f3f7;border-color:var(--nav-text-primary)}.med-sidenav-search__shortcut{position:absolute;inset-inline-end:.5rem;inset-inline-end:var(--nav-spacing-md);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:.125rem .25rem;padding:calc(var(--nav-spacing-xs) / 2) var(--nav-spacing-xs);background-color:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:4px;border-radius:var(--nav-radius-sm);font-size:10px;font-size:var(--nav-font-size-badge-small);font-weight:600;font-weight:var(--nav-font-weight-semibold);line-height:1;color:#b8c5d4;color:var(--nav-text-secondary);letter-spacing:.5px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);z-index:2;white-space:nowrap;pointer-events:auto;cursor:pointer}.med-sidenav-search__shortcut:hover{background-color:#00000014;border-color:#0003;color:#f0f3f7;color:var(--nav-text-primary)}.med-sidenav-search__shortcut:active{transform:translateY(-50%) scale(.95)}.med-sidenav-search__icon{position:absolute;top:50%;inset-inline-start:.5rem;inset-inline-start:var(--nav-spacing-md);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;width:var(--nav-icon-size-search, 24px);height:24px;height:var(--nav-icon-size-search, 24px);line-height:0;color:#b8c5d4;color:var(--nav-text-secondary);transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);z-index:1;z-index:var(--nav-z-base);pointer-events:none}.med-sidenav-search__icon svg{display:block;width:100%;height:100%;flex-shrink:0}.med-sidenav-search__underline{position:absolute;bottom:0;inset-inline:0;height:2px;background:#0066ff;background:var(--nav-primary-color);transform:scaleX(0);transform-origin:center;transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform var(--nav-transition-base) var(--nav-easing-standard)}.med-sidenav-search__input:focus~.med-sidenav-search__underline{transform:scaleX(1)}.med-sidenav-search__input:focus~.med-sidenav-search__icon{color:#06f;color:var(--nav-primary-color)}.med-sidenav-search--filled .med-sidenav-search__input{background-color:#182235;background-color:var(--nav-bg-surface)}.med-sidenav-search--filled .med-sidenav-search__input:focus{background-color:#ffffff0a;background-color:var(--nav-bg-hover);box-shadow:none}.med-navigation-search-minimized{display:flex;justify-content:center;align-items:center;padding:.25rem;padding:var(--nav-spacing-xs) var(--nav-spacing-xs) .25rem;margin-bottom:.125rem}.med-navigation-search-minimized__button{width:24px;width:var(--nav-icon-size-minimized);height:24px;height:var(--nav-icon-size-minimized);min-width:24px;min-width:var(--nav-icon-size-minimized);min-height:24px;min-height:var(--nav-icon-size-minimized);color:#757575;color:var(--config-text-secondary, #6b7280);transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:8px;position:relative;overflow:hidden}.med-navigation-search-minimized__button mat-icon{display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-size:var(--nav-icon-size-minimized);width:24px;width:var(--nav-icon-size-minimized);height:24px;height:var(--nav-icon-size-minimized);line-height:1!important;margin:0!important;padding:0!important;vertical-align:top;transition:transform .2s cubic-bezier(.4,0,.2,1)}.med-navigation-search-minimized__button:hover{color:#06f;color:var(--config-primary-color, #0ea5e9);background:rgba(14,165,233,.08);background:rgba(var(--config-primary-rgb, 14, 165, 233),.08)}.med-navigation-search-minimized__button:hover mat-icon{transform:scale(1.1)}.med-navigation-search-minimized__button:active{background:rgba(14,165,233,.12);background:rgba(var(--config-primary-rgb, 14, 165, 233),.12)}.med-navigation-search-minimized__button:active mat-icon{transform:scale(.95)}.med-navigation-search-minimized__button:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(14,165,233,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.med-navigation-search-minimized__button:active:after{width:100%;height:100%;transition:width 0s,height 0s}.med-navigation-search{margin-bottom:.5rem;margin-bottom:var(--nav-spacing-md);padding-inline:.5rem;padding-inline:var(--nav-spacing-md);padding-top:.25rem;padding-top:var(--nav-spacing-xs);padding-bottom:.25rem;padding-bottom:var(--nav-spacing-xs);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);flex-shrink:0;overflow:hidden}.med-navigation-search__input-wrapper{position:relative;display:flex;align-items:center;width:100%;max-width:100%;min-height:40px;min-height:var(--nav-item-height-search);overflow:hidden}.med-navigation-search__input{background-color:transparent;border:0;border-bottom-width:2px;border-style:solid;height:40px;height:var(--nav-item-height-search);padding-left:calc(1rem + 18px);padding-left:calc(var(--nav-spacing-md) + var(--nav-icon-size-base) + var(--nav-spacing-md));padding-right:4rem;padding-top:.25rem;padding-top:var(--nav-spacing-xs);padding-bottom:.25rem;padding-bottom:var(--nav-spacing-xs);font-size:inherit;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:400;font-weight:var(--nav-font-weight-normal);border-color:#c8d7eb38;border-color:var(--nav-border-color-input);color:#f0f3f7;color:var(--nav-text-primary);transition:border-color .2s cubic-bezier(.4,0,.2,1);transition:border-color var(--nav-transition-base) var(--nav-easing-standard);border-radius:0;border-radius:var(--nav-radius-none);line-height:1.35;line-height:var(--nav-line-height-base);width:100%;max-width:100%;box-sizing:border-box}.med-navigation-search__input::-moz-placeholder{color:#b8c5d4;color:var(--nav-text-secondary);opacity:1}.med-navigation-search__input::placeholder{color:#b8c5d4;color:var(--nav-text-secondary);opacity:1}.med-navigation-search__input:focus{outline:none;border-color:#06f;border-color:var(--nav-primary-color);border-bottom-width:2px}.med-navigation-search__input:hover:not(:focus){border-color:#f0f3f7;border-color:var(--nav-text-primary)}.med-navigation-search__shortcut{position:absolute;inset-inline-end:.5rem;inset-inline-end:var(--nav-spacing-md);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;padding:var(--nav-spacing-shortcut-padding, 4px 8px);background-color:#0000000d;background-color:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));border:1px solid rgba(200,215,235,.14);border:1px solid var(--nav-border-overlay-medium, rgba(0, 0, 0, .1));border-radius:4px;border-radius:var(--nav-radius-sm);font-size:10px;font-size:var(--nav-font-size-badge-small);font-weight:600;font-weight:var(--nav-font-weight-semibold);line-height:1;color:#b8c5d4;color:var(--nav-text-secondary);letter-spacing:.5px;letter-spacing:var(--nav-letter-spacing-shortcut, .5px);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);z-index:2;white-space:nowrap;pointer-events:auto;cursor:pointer}.med-navigation-search__shortcut:hover{background-color:#00000014;background-color:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08));border-color:#c8d7eb38;border-color:var(--nav-border-overlay-dark, rgba(0, 0, 0, .2));color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-search__shortcut:active{transform:translateY(-50%) scale(.95)}.med-navigation-search__icon{position:absolute;top:50%;inset-inline-start:.5rem;inset-inline-start:var(--nav-spacing-md);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;line-height:0;color:#b8c5d4;color:var(--nav-text-secondary);transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);z-index:1;z-index:var(--nav-z-base);pointer-events:none}.med-navigation-search__icon svg{display:block;width:100%;height:100%;flex-shrink:0}.med-navigation-search__underline{position:absolute;bottom:0;inset-inline:0;height:2px;background:#0066ff;background:var(--nav-primary-color);transform:scaleX(0);transform-origin:center;transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform var(--nav-transition-base) var(--nav-easing-standard)}.med-navigation-search__input:focus~.med-navigation-search__underline{transform:scaleX(1)}.med-navigation-search__input:focus~.med-navigation-search__icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-search__clear-btn{position:absolute;top:50%;inset-inline-end:.375rem;inset-inline-end:var(--nav-spacing-sm);transform:translateY(-50%);z-index:3;width:32px;height:32px;padding:0;line-height:1;color:#b8c5d4;color:var(--nav-text-secondary);border-radius:50%;transition:color .15s ease,background-color .15s ease}.med-navigation-search__clear-btn:hover{color:#06f;color:var(--nav-primary-color);background-color:#0000000f;background-color:var(--nav-bg-overlay-hover, rgba(0, 0, 0, .06))}.med-navigation-search__clear-btn:focus-visible{outline:2px solid #0066ff;outline:2px solid var(--nav-primary-color);outline-offset:2px}.med-navigation-search__clear-icon.mat-icon{font-size:20px;width:20px;height:20px;line-height:20px;font-weight:600}.med-navigation-search--filled .med-navigation-search__input{background-color:#182235;background-color:var(--nav-bg-surface)}.med-navigation-search--filled .med-navigation-search__input:focus{background-color:#ffffff0a;background-color:var(--nav-bg-hover);box-shadow:none}.med-sidenav--minimized,.med-navigation--minimized{width:76px!important;width:var(--nav-width-minimized)!important;min-width:76px!important;min-width:var(--nav-width-minimized)!important;max-width:76px!important;max-width:var(--nav-width-minimized)!important}.med-sidenav--minimized .med-sidenav-item,.med-navigation--minimized .med-sidenav-item{width:100%!important;max-width:100%!important;box-sizing:border-box}.med-sidenav--minimized .med-navigation-nav,.med-sidenav--minimized .med-sidenav-nav,.med-navigation--minimized .med-navigation-nav,.med-navigation--minimized .med-sidenav-nav,.med-sidenav--minimized .med-navigation-nav__list,.med-sidenav--minimized .med-sidenav-nav__list,.med-navigation--minimized .med-navigation-nav__list,.med-navigation--minimized .med-sidenav-nav__list{min-width:0;max-width:none;width:100%}.med-sidenav--minimized .med-navigation-item__header,.med-sidenav--minimized .med-sidenav-item__header,.med-navigation--minimized .med-navigation-item__header,.med-navigation--minimized .med-sidenav-item__header,.med-sidenav--minimized .med-sidenav-item--header,.med-sidenav--minimized .med-navigation-item--header,.med-navigation--minimized .med-sidenav-item--header,.med-navigation--minimized .med-navigation-item--header{display:none!important}.med-sidenav--minimized .med-navigation-item__title,.med-navigation--minimized .med-navigation-item__title{display:block;font-size:8px!important;font-size:var(--nav-font-size-header-minimized, 8px)!important;color:inherit;width:100%;min-width:0;font-weight:500;font-weight:var(--nav-font-weight-medium);line-height:1.15;line-height:var(--nav-line-height-minimized);margin:0;padding:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;-moz-text-align-last:center;text-align-last:center;white-space:nowrap}.med-sidenav--minimized.med-navigation--labels-minimized-wrap .med-navigation-item__title,.med-navigation--minimized.med-navigation--labels-minimized-wrap .med-navigation-item__title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.2!important;word-break:break-word;overflow-wrap:anywhere}.med-sidenav--minimized.med-navigation--labels-minimized-wrap .med-navigation-item__link,.med-navigation--minimized.med-navigation--labels-minimized-wrap .med-navigation-item__link{gap:2px!important}.med-sidenav--minimized.med-navigation--labels-minimized-ellipsis .med-navigation-item__title,.med-navigation--minimized.med-navigation--labels-minimized-ellipsis .med-navigation-item__title{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.med-sidenav--minimized .med-navigation-item__link>.med-navigation-item__icon+.med-navigation-item__title,.med-navigation--minimized .med-navigation-item__link>.med-navigation-item__icon+.med-navigation-item__title{white-space:nowrap!important;display:block!important;text-align:center;-webkit-line-clamp:unset!important;line-clamp:initial!important}.med-sidenav--minimized .med-navigation-item__link>.med-navigation-item__title:first-child,.med-navigation--minimized .med-navigation-item__link>.med-navigation-item__title:first-child{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-align:center}.med-sidenav--minimized .med-navigation-item__link--has-children .med-navigation-item__title,.med-navigation--minimized .med-navigation-item__link--has-children .med-navigation-item__title{max-width:calc(100% - .75rem);margin-left:auto;margin-right:auto}.med-sidenav--minimized .med-navigation-item__icon,.med-navigation--minimized .med-navigation-item__icon{display:flex;justify-content:center;align-items:center;position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:24px!important;width:var(--nav-icon-size-minimized)!important;height:24px!important;height:var(--nav-icon-size-minimized)!important;min-width:24px!important;min-width:var(--nav-icon-size-minimized)!important;min-height:24px!important;min-height:var(--nav-icon-size-minimized)!important;margin:0!important;padding:0!important;flex-shrink:0;align-self:center!important;margin-inline:auto!important}.med-sidenav--minimized .med-navigation-item__icon mat-icon,.med-navigation--minimized .med-navigation-item__icon mat-icon{display:inline-flex!important;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;font-size:1.875rem;width:24px!important;width:var(--nav-icon-size-minimized)!important;height:24px!important;height:var(--nav-icon-size-minimized)!important;font-size:24px!important;font-size:var(--nav-icon-size-minimized)!important;line-height:1!important;margin:0!important;padding:0!important;vertical-align:top}.med-sidenav--minimized .med-navigation-item__icon mat-icon.mat-icon,.med-navigation--minimized .med-navigation-item__icon mat-icon.mat-icon{margin-block:0!important;margin-bottom:0!important}.med-sidenav--minimized .med-navigation-item__link,.med-navigation--minimized .med-navigation-item__link{width:auto!important;min-width:auto!important;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;box-sizing:border-box;width:100%!important;max-width:100%;min-height:44px;min-height:var(--nav-item-height-minimized);height:auto!important;padding:2px 4px!important;gap:0!important;position:relative;text-align:center;overflow:visible}.med-sidenav--minimized .med-navigation-item__link--active,.med-navigation--minimized .med-navigation-item__link--active{background:rgba(59,110,213,.12);background:var(--nav-bg-minimized-active);border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-minimized-active, var(--nav-border-overlay, rgba(0, 0, 0, .08)));border-radius:8px;border-radius:var(--nav-radius-lg);box-shadow:none!important}.med-sidenav--minimized .med-navigation-item__link--active:not(.med-navigation-item__link--rail-active-nested):not(.med-navigation-item__link--rail-parent-context),.med-navigation--minimized .med-navigation-item__link--active:not(.med-navigation-item__link--rail-active-nested):not(.med-navigation-item__link--rail-parent-context){width:calc(100% - 14px)!important;width:calc(100% - 2 * var(--nav-rail-leaf-active-inline-inset, 7px))!important;max-width:calc(100% - 14px)!important;max-width:calc(100% - 2 * var(--nav-rail-leaf-active-inline-inset, 7px))!important;margin-left:auto!important;margin-right:auto!important}.med-sidenav--minimized .med-navigation-item__link--active .med-navigation-item__icon,.med-navigation--minimized .med-navigation-item__link--active .med-navigation-item__icon{color:#f0f3f7;color:var(--nav-sidenav-item-active-content-color, var(--nav-text-primary));opacity:1}.med-sidenav--minimized .med-navigation-item__link--active .med-navigation-item__title,.med-navigation--minimized .med-navigation-item__link--active .med-navigation-item__title{color:#f0f3f7;color:var(--nav-sidenav-item-active-content-color, var(--nav-text-primary));font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-sidenav--minimized .med-navigation-item__link:hover,.med-navigation--minimized .med-navigation-item__link:hover{background:rgba(255,255,255,.04);background:var(--nav-bg-hover);color:#fffffffa;color:var(--nav-rail-minimized-hover-content-color)}.med-sidenav--minimized .med-navigation-item__link:hover .med-navigation-item__icon,.med-sidenav--minimized .med-navigation-item__link:hover .med-navigation-item__icon mat-icon.mat-icon,.med-sidenav--minimized .med-navigation-item__link:hover .med-navigation-item__title,.med-navigation--minimized .med-navigation-item__link:hover .med-navigation-item__icon,.med-navigation--minimized .med-navigation-item__link:hover .med-navigation-item__icon mat-icon.mat-icon,.med-navigation--minimized .med-navigation-item__link:hover .med-navigation-item__title{color:#fffffffa;color:var(--nav-rail-minimized-hover-content-color)}.med-sidenav--minimized .med-navigation-item__link:hover .med-navigation-item__expand--rail-minimized,.med-navigation--minimized .med-navigation-item__link:hover .med-navigation-item__expand--rail-minimized{color:#fffffffa;color:var(--nav-rail-minimized-hover-content-color);opacity:1}.med-sidenav--minimized .med-navigation-item__link:hover .med-navigation-item__expand--rail-minimized svg,.med-navigation--minimized .med-navigation-item__link:hover .med-navigation-item__expand--rail-minimized svg{fill:currentColor}.med-sidenav--minimized .med-navigation-item__link .med-navigation-item__icon>.med-navigation-item__badge,.med-navigation--minimized .med-navigation-item__link .med-navigation-item__icon>.med-navigation-item__badge{position:absolute!important;inset:-2px -10px auto auto!important;transform:none!important;z-index:2;margin:0!important;padding:1px 3px!important;font-size:10px!important;line-height:1.1!important;min-width:0!important;border-radius:9999px!important}.med-sidenav--minimized .med-navigation-item__expand:not(.med-navigation-item__expand--rail-minimized),.med-navigation--minimized .med-navigation-item__expand:not(.med-navigation-item__expand--rail-minimized){display:none!important}.med-sidenav--minimized .med-navigation-item__expand--rail-minimized,.med-navigation--minimized .med-navigation-item__expand--rail-minimized{display:flex!important;align-items:center;justify-content:center;position:absolute;right:1px;top:50%;transform:translateY(-50%);width:.65rem;height:.65rem;min-width:.65rem;margin:0!important;padding:0!important;pointer-events:none;opacity:.88;z-index:1}.med-sidenav--minimized .med-navigation-item__expand--rail-minimized svg,.med-navigation--minimized .med-navigation-item__expand--rail-minimized svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.med-sidenav--minimized .med-navigation-item__children,.med-sidenav--minimized .med-sidenav-item__children,.med-sidenav--minimized .med-navigation-item__pin-btn,.med-sidenav--minimized .med-sidenav-item__pin-btn,.med-navigation--minimized .med-navigation-item__children,.med-navigation--minimized .med-sidenav-item__children,.med-navigation--minimized .med-navigation-item__pin-btn,.med-navigation--minimized .med-sidenav-item__pin-btn{display:none!important}.med-sidenav--minimized .med-sidenav-search,.med-navigation--minimized .med-sidenav-search{display:none}.med-sidenav--minimized .med-navigation-item__badge--no-icon,.med-navigation--minimized .med-navigation-item__badge--no-icon{position:absolute;top:.25rem;top:var(--nav-spacing-xs);right:.25rem;right:var(--nav-spacing-xs);min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 6px!important;font-size:11px!important;font-size:var(--nav-font-size-badge-text, 11px)!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;background:#0066ff!important;background:var(--nav-primary-color)!important;box-shadow:none!important}.med-sidenav--minimized .med-navigation-item__icon .med-navigation-item__badge,.med-navigation--minimized .med-navigation-item__icon .med-navigation-item__badge{top:-4px!important;right:-12px!important}.med-sidenav--minimized .med-sidenav-item__icon .med-sidenav-item__badge,.med-navigation--minimized .med-sidenav-item__icon .med-sidenav-item__badge{top:-.125rem!important;top:calc(-1 * var(--nav-spacing-xs) / 2)!important;right:calc(-.125rem - 8px)!important;right:calc(-1 * var(--nav-spacing-xs) / 2 - 8px)!important}.med-sidenav--minimized .med-navigation-header,.med-navigation--minimized .med-navigation-header{padding:0!important;margin:0!important}.med-sidenav--minimized .med-sidenav-header,.med-navigation--minimized .med-sidenav-header{justify-content:center;padding-left:.25rem;padding-left:var(--nav-spacing-xs);padding-right:.25rem;padding-right:var(--nav-spacing-xs)}.med-sidenav--minimized .med-sidenav-header__content,.med-navigation--minimized .med-sidenav-header__content{justify-content:center}.med-sidenav--minimized .med-sidenav-header__logo,.med-navigation--minimized .med-sidenav-header__logo{width:32px;height:32px}.med-sidenav--minimized .med-sidenav-header__logo img,.med-navigation--minimized .med-sidenav-header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.med-sidenav--minimized .med-sidenav-header__logo mat-icon,.med-navigation--minimized .med-sidenav-header__logo mat-icon{width:2rem;height:2rem;font-size:1.875rem}.med-sidenav--minimized .med-sidenav-header__app-name,.med-navigation--minimized .med-sidenav-header__app-name{display:none}.med-sidenav--minimized .med-sidenav-header__actions,.med-navigation--minimized .med-sidenav-header__actions{position:absolute;right:.25rem;display:flex;flex-direction:column;gap:.25rem}.med-sidenav--minimized .med-navigation-footer,.med-navigation--minimized .med-navigation-footer{width:auto;min-width:auto;max-width:auto}.med-sidenav--minimized .med-navigation-footer__content,.med-navigation--minimized .med-navigation-footer__content{padding:.75rem .5rem;padding:var(--config-spacing-sm, .75rem) var(--config-spacing-xs, .5rem);gap:.5rem;gap:var(--config-spacing-xs, .5rem)}.med-sidenav--minimized .med-navigation-footer__user,.med-navigation--minimized .med-navigation-footer__user{width:100%;display:flex;justify-content:center;align-items:center}.med-sidenav--minimized .med-sidenav-footer,.med-navigation--minimized .med-sidenav-footer{width:auto;min-width:auto;max-width:auto}.med-sidenav--minimized .med-sidenav-footer__content,.med-navigation--minimized .med-sidenav-footer__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem .5rem;padding:var(--config-spacing-sm, .75rem) var(--config-spacing-xs, .5rem);gap:.5rem;gap:var(--config-spacing-xs, .5rem)}.med-sidenav--minimized .med-sidenav-footer__actions,.med-sidenav--minimized .med-sidenav-footer__user-name,.med-sidenav--minimized .med-sidenav-footer__user-chevron,.med-navigation--minimized .med-sidenav-footer__actions,.med-navigation--minimized .med-sidenav-footer__user-name,.med-navigation--minimized .med-sidenav-footer__user-chevron{display:none}.med-sidenav--minimized .med-sidenav-footer__user,.med-navigation--minimized .med-sidenav-footer__user{width:100%;display:flex;justify-content:center;align-items:center}.med-sidenav--minimized .med-sidenav-footer__user-icon-btn,.med-navigation--minimized .med-sidenav-footer__user-icon-btn{margin:0 auto;display:flex!important;align-items:center!important;justify-content:center!important}.med-sidenav--minimized .med-sidenav-footer__minimized-items,.med-navigation--minimized .med-sidenav-footer__minimized-items{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.med-sidenav--minimized .med-sidenav-footer__minimized-btn,.med-navigation--minimized .med-sidenav-footer__minimized-btn{display:flex!important;align-items:center!important;justify-content:center!important}:root{--nav-nested-level2-padding-left: calc( var(--config-spacing-md, 1rem) + var(--config-spacing-md, 1rem) + var(--config-spacing-sm, .75rem) + 20px + var(--config-spacing-md, 1rem) );--nav-nested-level2-icon-left: calc( var(--config-spacing-md, 1rem) + var(--config-spacing-md, 1rem) + var(--config-spacing-sm, .75rem) );--nav-nested-level3-padding-left: calc( var(--config-spacing-md, 1rem) + var(--config-spacing-md, 1rem) + var(--config-spacing-sm, .75rem) + var(--config-spacing-md, 1rem) + var(--config-spacing-md, 1rem) + 20px + var(--config-spacing-md, 1rem) );--nav-nested-level3-icon-left: calc( var(--config-spacing-md, 1rem) + var(--config-spacing-md, 1rem) + var(--config-spacing-sm, .75rem) + var(--config-spacing-md, 1rem) + var(--config-spacing-md, 1rem) )}.med-navigation-nav__list--nested .med-navigation-item{position:relative}.med-navigation-nav__list--nested .med-navigation-item:has(.med-navigation-item--active),.med-navigation-nav__list--nested .med-navigation-item:has(.med-navigation-item__link--active){background-color:#ffffff0a;background-color:var(--nav-bg-hover-lighter)}.med-navigation-nav__list--nested .med-navigation-item--active{background-color:#ffffff0a;background-color:var(--nav-bg-hover-lighter)}.med-navigation-nav__list--nested .med-navigation-item--active .med-navigation-item__link{background-color:#ffffff0f;background-color:var(--nav-bg-active);color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-nav__list--nested .med-navigation-item--active .med-navigation-item__link .med-navigation-item__icon{color:#f0f3f7;color:var(--nav-text-primary);opacity:.95}.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item--active{background-color:#ffffff0f;background-color:var(--nav-bg-active)}.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item--active .med-navigation-item__link{background-color:#ffffff1a;background-color:var(--nav-bg-active-link)}.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item--active{background-color:#ffffff0f;background-color:var(--nav-bg-active)}.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item--active .med-navigation-item__link{background-color:#ffffff1a;background-color:var(--nav-bg-active-link)}.med-navigation-nav__list--nested .med-navigation-item__link,.med-navigation-nav__list--nested .med-navigation-item__link--disabled{padding-left:calc(3.75rem + 20px);padding-left:var(--nav-nested-level2-padding-left);font-size:14px;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, inherit);font-weight:400;gap:.5rem;gap:var(--config-spacing-xs, .5rem)}.med-navigation-nav__list--nested .med-navigation-item__link .med-navigation-item__icon,.med-navigation-nav__list--nested .med-navigation-item__link--disabled .med-navigation-item__icon{left:2.75rem;left:var(--nav-nested-level2-icon-left);width:20px;height:20px;font-size:20px;z-index:1}.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__link,.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__link--disabled{font-size:13px;padding-left:calc(5.75rem + 20px);padding-left:var(--nav-nested-level3-padding-left)}.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__link .med-navigation-item__icon,.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__link--disabled .med-navigation-item__icon{left:4.75rem;left:var(--nav-nested-level3-icon-left)}.med-navigation-nav__list--nested .med-navigation-item__link--active,.med-navigation-nav__list--nested .med-navigation-item__link--disabled--active{background-color:#00000008!important;color:#f0f3f7;color:var(--nav-text-primary);border-radius:.375rem}.med-navigation-nav__list--nested .med-navigation-item__link--active .med-navigation-item__icon,.med-navigation-nav__list--nested .med-navigation-item__link--disabled--active .med-navigation-item__icon{color:#f0f3f7;color:var(--nav-text-primary);opacity:.95}.med-navigation-nav__list--nested .med-navigation-item__link:hover,.med-navigation-nav__list--nested .med-navigation-nav__list--nested .med-navigation-item__link:hover{background:rgba(255,255,255,.04);background:var(--nav-bg-hover-lighter)}.med-sidenav-nav__list--nested{margin-top:0}.med-sidenav-nav__list--nested .med-sidenav-item__children,.med-sidenav-nav__list--nested .med-navigation-item__children{background:transparent!important;border-radius:0!important;padding:0!important}.med-sidenav-nav__list--nested .med-sidenav-item{position:relative}.med-sidenav-nav__list--nested .med-sidenav-item:has(.med-sidenav-item--active),.med-sidenav-nav__list--nested .med-sidenav-item:has(.med-sidenav-item__link--active){background-color:transparent!important;border-radius:0}.med-sidenav-nav__list--nested .med-sidenav-item--active{background-color:transparent!important;border-radius:0}.med-sidenav-nav__list--nested .med-sidenav-item--active .med-sidenav-item__link{background-color:#00000014!important;background-color:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08))!important;color:#f0f3f7;color:var(--nav-text-primary);border-radius:6px;border-radius:var(--nav-radius-md)}.med-sidenav-nav__list--nested .med-sidenav-item--active .med-sidenav-item__link .med-sidenav-item__icon{color:#f0f3f7;color:var(--nav-text-primary);opacity:.95}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item--active{background-color:transparent!important}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item--active .med-sidenav-item__link{background-color:#ffffff0d!important;background-color:var(--nav-bg-nested-active-level3, var(--nav-bg-active, rgba(0, 0, 0, .05)))!important;color:#f0f3f7;color:var(--nav-text-primary);font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item--active{background-color:transparent!important}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item--active .med-sidenav-item__link{background-color:#ffffff0f!important;background-color:var(--nav-bg-nested-active-level4, var(--nav-bg-hover-light, rgba(0, 0, 0, .06)))!important;color:#f0f3f7;color:var(--nav-text-primary);font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-sidenav-nav__list--nested .med-sidenav-item__link,.med-sidenav-nav__list--nested .med-sidenav-item__link--disabled{padding-left:calc(3.75rem + 20px);padding-left:var(--nav-nested-level2-padding-left);font-size:14px;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, inherit);font-weight:400;gap:.5rem;gap:var(--config-spacing-xs, .5rem)}.med-sidenav-nav__list--nested .med-sidenav-item__link .med-sidenav-item__icon,.med-sidenav-nav__list--nested .med-sidenav-item__link--disabled .med-sidenav-item__icon{left:2.75rem;left:var(--nav-nested-level2-icon-left);width:20px;height:20px;font-size:20px;z-index:1}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item__link,.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item__link--disabled{font-size:13px;padding-left:calc(5.75rem + 20px);padding-left:var(--nav-nested-level3-padding-left)}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item__link .med-sidenav-item__icon,.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item__link--disabled .med-sidenav-item__icon{left:4.75rem;left:var(--nav-nested-level3-icon-left)}.med-sidenav-nav__list--nested .med-sidenav-item__link--active,.med-sidenav-nav__list--nested .med-sidenav-item__link--disabled--active{background-color:#ffffff0f!important;background-color:var(--nav-bg-nested-active, var(--nav-bg-active-link, rgba(0, 0, 0, .06)))!important;color:#f0f3f7;color:var(--nav-text-primary);border-radius:.375rem;border:1px solid rgba(123,167,255,.26);border:1px solid var(--nav-parent-active-border, rgba(123, 167, 255, .26));box-shadow:inset 0 0 0 1px #ffffff14;font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-sidenav-nav__list--nested .med-sidenav-item__link--active .med-sidenav-item__icon,.med-sidenav-nav__list--nested .med-sidenav-item__link--disabled--active .med-sidenav-item__icon{color:#f0f3f7;color:var(--nav-text-primary);opacity:.95}.med-sidenav-nav__list--nested .med-sidenav-item__link:hover{background:rgba(255,255,255,.08)!important;background:var(--nav-bg-nested-hover, var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08)))!important}.med-sidenav-nav__list--nested .med-sidenav-item__link,.med-sidenav-nav__list--nested .med-navigation-item__link{min-height:28px;min-height:calc(var(--nav-item-height-nested) - 6px);padding-top:calc(.375rem - 3px);padding-top:calc(var(--nav-spacing-item-padding-y) - 3px);padding-bottom:calc(.375rem - 3px);padding-bottom:calc(var(--nav-spacing-item-padding-y) - 3px)}.med-sidenav-nav__list--nested .med-sidenav-nav__list--nested .med-sidenav-item__link:hover{background:rgba(255,255,255,.03)!important;background:var(--nav-bg-nested-hover-deep, var(--nav-bg-hover-lighter, rgba(0, 0, 0, .03)))!important}.med-navigation-header{flex-shrink:0;position:relative;padding:.5rem;padding:var(--nav-spacing-header-padding-y) var(--nav-spacing-header-padding-x);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);border-bottom:1px solid rgba(200,215,235,.1);border-bottom:1px solid var(--nav-border-color);background-color:#182235;background-color:var(--nav-bg-surface);transition:background-color .3s ease,border-color .3s ease;transition:background-color var(--nav-transition-slow) var(--nav-easing-ease),border-color var(--nav-transition-slow) var(--nav-easing-ease)}.med-navigation-header__logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;width:var(--nav-icon-size-header);height:36px;height:var(--nav-icon-size-header)}.med-navigation-header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.med-navigation-header__logo mat-icon{width:36px;width:var(--nav-icon-size-header);height:36px;height:var(--nav-icon-size-header);font-size:36px;font-size:var(--nav-icon-size-header);line-height:36px;line-height:var(--nav-icon-size-header);color:#06f;color:var(--nav-primary-color)}.med-navigation-header__app-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-size:var(--nav-font-size-header);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:700;font-weight:var(--nav-font-weight-bold);color:#f0f3f7;color:var(--nav-text-primary);letter-spacing:-.02em;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard)}.med-navigation-header__actions{position:absolute;right:0;top:50%;transform:translateY(-50%)}.med-navigation-header__minimize-toggle,.med-navigation-header__edit-toggle{color:#b8c5d4;color:var(--nav-text-secondary);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard),background-color var(--nav-transition-base) var(--nav-easing-standard);width:32px;width:var(--nav-icon-size-toggle, 32px);height:32px;height:var(--nav-icon-size-toggle, 32px)}.med-navigation-header__minimize-toggle mat-icon,.med-navigation-header__edit-toggle mat-icon{font-size:18px;font-size:var(--nav-icon-size-base);width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);line-height:18px!important;line-height:var(--nav-icon-size-base)!important}.med-navigation-header__minimize-toggle:hover,.med-navigation-header__edit-toggle:hover{color:#f0f3f7;color:var(--nav-text-primary);background-color:#ffffff0a;background-color:var(--nav-bg-hover)}.med-navigation-header__edit-toggle.active{color:#f0f3f7;color:var(--nav-text-primary);background-color:#00000014;background-color:var(--nav-bg-overlay-medium, rgba(0, 0, 0, .08))}.med-navigation--minimized .med-navigation-header{padding:1rem .5rem;padding:var(--config-spacing-md, 1rem) var(--config-spacing-xs, .5rem)}.med-navigation--minimized .med-navigation-header__logo{width:40px;width:var(--nav-icon-size-logo-minimized, 40px);height:40px;height:var(--nav-icon-size-logo-minimized, 40px)}.med-navigation--minimized .med-navigation-header__actions{position:relative;right:auto;top:auto;transform:none;flex-direction:row;gap:2px;justify-content:center;width:100%}.med-sidenav-nav__list,.med-navigation-nav__list{padding:0;margin:0;gap:.25rem;gap:var(--nav-spacing-xs);min-width:0;overflow-x:hidden}.med-sidenav-nav,.med-navigation-nav{overflow-x:hidden;min-width:0;padding:0;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);scrollbar-width:thin;scrollbar-color:rgba(200,215,235,.1) transparent;scrollbar-color:var(--nav-border-color) transparent}.med-sidenav-nav::-webkit-scrollbar,.med-navigation-nav::-webkit-scrollbar{width:.375rem}.med-sidenav-nav::-webkit-scrollbar-track,.med-navigation-nav::-webkit-scrollbar-track{background-color:transparent}.med-sidenav-nav::-webkit-scrollbar-thumb,.med-navigation-nav::-webkit-scrollbar-thumb{border-radius:.125rem;background:rgba(200,215,235,.1);background:var(--nav-border-color)}.med-sidenav-nav::-webkit-scrollbar-thumb:hover,.med-navigation-nav::-webkit-scrollbar-thumb:hover{background:#9ca3af;background:var(--nav-scrollbar-color-hover)}.med-navigation-footer{flex-shrink:0;border-top:1px solid rgba(200,215,235,.1);border-top:1px solid var(--nav-border-color);background-color:#182235;background-color:var(--nav-bg-base);transition:background-color .3s ease,border-color .3s ease;transition:background-color var(--nav-transition-slow) var(--nav-easing-ease),border-color var(--nav-transition-slow) var(--nav-easing-ease);border-radius:0 0 12px 12px;border-radius:0 0 var(--nav-radius-xl) var(--nav-radius-xl);margin-top:auto}.med-navigation-footer__content{padding:.375rem;padding:var(--nav-spacing-footer-padding);gap:.375rem;gap:var(--nav-spacing-sm)}.med-navigation-footer__actions{margin-bottom:.75rem;margin-bottom:var(--config-spacing-sm, .75rem)}.med-navigation-footer__action-btn{height:36px;height:var(--nav-item-height-action-btn);font-size:13px;font-size:var(--nav-font-size-action-btn, 13px);font-weight:500;font-weight:var(--nav-font-weight-medium);border-radius:8px;border-radius:var(--nav-radius-action-btn, 8px);border:1px solid #e0e0e0;border:1px solid var(--config-border-color, #e5e7eb);padding:0 12px;padding:var(--nav-spacing-action-btn-padding, 0 12px)}.med-navigation-footer__action-btn mat-icon{-webkit-margin-end:6px;margin-inline-end:6px;-webkit-margin-end:var(--nav-spacing-action-btn-icon, 6px);margin-inline-end:var(--nav-spacing-action-btn-icon, 6px);font-size:20px;font-size:var(--nav-icon-size-toggle-minimized, 20px);width:20px;width:var(--nav-icon-size-toggle-minimized, 20px);height:20px;height:var(--nav-icon-size-toggle-minimized, 20px)}.med-navigation-footer__action-btn span{font-weight:500}.med-navigation-footer__action-btn:hover{background:rgba(0,0,0,.05);background:var(--nav-bg-overlay-light, rgba(0, 0, 0, .05));border-color:#e0e0e0;border-color:var(--config-border-color, #d1d5db)}.med-navigation-footer__user{width:100%}.med-navigation-footer__user-container{width:100%;display:flex;flex-direction:column;border-radius:8px;border-radius:var(--nav-radius-footer-container, 8px);background:#f3f4f6;background:var(--nav-bg-footer, #f3f4f6);overflow:hidden}.med-navigation-footer__user-btn{min-width:auto;padding:8px 12px;padding:var(--nav-spacing-footer-btn-padding, 8px 12px);line-height:56px!important;line-height:var(--nav-item-height-footer-btn, 56px)!important;transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color var(--nav-transition-base) var(--nav-easing-standard);justify-content:flex-start;text-align:start}.med-navigation-footer__user-btn:hover,.med-navigation-footer__user-btn--expanded{background:rgba(255,255,255,.04);background:var(--nav-bg-hover)}.med-navigation-footer__user-btn ::ng-deep .mat-button-wrapper{line-height:normal;justify-content:flex-start}.med-navigation-footer__user-btn .med-navigation-footer__user-chevron{-webkit-margin-start:auto;margin-inline-start:auto}.med-navigation-footer__user-avatar,.med-navigation-footer__user-avatar-mini{background:#0066ff;background:var(--config-primary-color, #0ea5e9);color:#fff;color:var(--nav-color-white, #ffffff)}.med-navigation-footer__user-initials{font-size:15px;font-size:var(--nav-font-size-footer-name, 15px);font-weight:600;font-weight:var(--nav-font-weight-semibold);color:#fff;color:var(--nav-color-white, #ffffff);line-height:1;letter-spacing:.02em;letter-spacing:var(--nav-letter-spacing-footer, .02em)}.med-navigation-footer__user-name{flex:1 1 auto;font-size:14px;font-weight:500;color:#212121;color:var(--config-text-primary, #374151);line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.med-navigation-footer__user-chevron{flex-shrink:0;font-size:20px;font-size:var(--nav-icon-size-toggle-minimized, 20px);width:20px;width:var(--nav-icon-size-toggle-minimized, 20px);height:20px;height:var(--nav-icon-size-toggle-minimized, 20px);min-width:20px;min-width:var(--nav-icon-size-toggle-minimized, 20px);min-height:20px;min-height:var(--nav-icon-size-toggle-minimized, 20px);color:#757575;color:var(--config-text-secondary, #6b7280);transition:transform .2s cubic-bezier(.4,0,.2,1);display:block;line-height:1}.med-navigation-footer__user-chevron.rotated{transform:rotate(180deg)}.med-navigation-footer__profile-menu-inline{width:100%;display:flex;flex-direction:column;background:#f3f4f6;background:var(--nav-bg-footer, #f3f4f6);-webkit-border-before:1px solid rgba(200,215,235,.08);border-block-start:1px solid rgba(200,215,235,.08);-webkit-border-before:1px solid var(--nav-border-overlay-light, rgba(0, 0, 0, .06));border-block-start:1px solid var(--nav-border-overlay-light, rgba(0, 0, 0, .06))}.med-navigation-footer__menu-item{display:flex;align-items:center;width:100%;padding:12px 16px;padding:var(--nav-spacing-menu-item-padding, 12px 16px);min-height:40px;min-height:var(--nav-item-height-menu-item, 40px);text-align:start;border:none;background:transparent;cursor:pointer;gap:.5rem;gap:var(--nav-spacing-md);transition:background-color .2s cubic-bezier(.4,0,.2,1)}.med-navigation-footer__menu-item mat-icon{font-size:20px;font-size:var(--nav-icon-size-toggle-minimized, 20px);width:20px;width:var(--nav-icon-size-toggle-minimized, 20px);height:20px;height:var(--nav-icon-size-toggle-minimized, 20px);min-width:20px;min-width:var(--nav-icon-size-toggle-minimized, 20px);min-height:20px;min-height:var(--nav-icon-size-toggle-minimized, 20px);color:#757575;color:var(--config-text-secondary, #6b7280);flex-shrink:0}.med-navigation-footer__menu-item span{font-size:14px;font-size:var(--nav-font-size-footer, 14px);font-weight:500;color:#212121;color:var(--config-text-primary, #374151);line-height:1.5;flex:1}.med-navigation-footer__menu-item:hover{background:rgba(0,0,0,.06);background:var(--nav-bg-overlay-hover, rgba(0, 0, 0, .06))}.med-navigation-footer__menu-item:active{background:rgba(0,0,0,.08);background:var(--nav-bg-overlay-active, rgba(0, 0, 0, .08))}.med-navigation-footer__menu-item--signout mat-icon,.med-navigation-footer__menu-item--signout span{color:#ef4444;color:var(--nav-color-error)}.med-navigation-footer__menu-item--signout:hover{background:rgba(239,68,68,.08);background:var(--nav-bg-error-light, rgba(239, 68, 68, .08))}.med-navigation-footer__menu-item--signout:active{background:rgba(239,68,68,.12);background:var(--nav-bg-error-medium, rgba(239, 68, 68, .12))}.med-navigation-footer__minimized-items{width:100%;justify-content:center}.med-navigation-footer__minimized-btn{width:40px!important;width:var(--nav-item-height-menu-item, 40px)!important;height:40px!important;height:var(--nav-item-height-menu-item, 40px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0 auto!important}.med-navigation-footer__minimized-btn mat-icon{font-size:24px;width:24px;width:var(--nav-icon-size-search, 24px);height:24px;height:var(--nav-icon-size-search, 24px);margin:0 auto}.med-navigation-footer__sign-out{color:#ef4444;color:var(--nav-color-error)}.med-navigation-footer__sign-out mat-icon{color:#ef4444;color:var(--nav-color-error)}.med-navigation-footer__icon{position:relative;color:#212121;color:var(--config-text-primary, #374151);transition:color .2s}.med-navigation-footer__icon mat-icon{color:#212121;color:var(--config-text-primary, #374151)}.med-navigation-footer__title{line-height:1.375;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, inherit);font-size:14px;font-weight:600;color:#212121;color:var(--config-text-primary, #374151)}.med-navigation-footer__badge{position:absolute;top:-2px;right:-2px;z-index:10;min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:2px 6px!important;font-size:11px!important;font-size:var(--nav-font-size-badge-text, 11px)!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:visible!important;background:#0066ff!important;background:var(--nav-primary-color)!important;box-shadow:none!important;color:#fff;color:var(--nav-color-white, #ffffff);background-color:#ef4444;background-color:var(--nav-color-error);border-radius:50%;border-radius:var(--nav-radius-full);border:2px solid #ffffff;border:2px solid var(--nav-color-white, #ffffff);box-shadow:0 2px 4px #00000026;box-shadow:var(--nav-shadow-footer-badge, 0 2px 4px rgba(0, 0, 0, .15));pointer-events:none}.med-topnav-search-panel{width:min(400px,100vw - 24px);max-width:calc(100vw - 24px);z-index:1020!important;z-index:calc(var(--nav-z-overlay-mode, 1000) + 20)!important}.med-topnav-search-panel .mat-dialog-container{background:transparent;padding:0;overflow:visible;box-shadow:none;border-radius:0}.med-topnav__search-overlay{display:flex;align-items:center;background:#ffffff;background:var(--config-surface-color, #ffffff);border-radius:8px;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;padding:0 16px;width:min(400px,100vw - 24px);min-width:min(400px,100vw - 24px);max-width:calc(100vw - 24px);height:48px;gap:12px;animation:navFadeSlideLtr .22s cubic-bezier(.4,0,.2,1)}.med-topnav__search-icon{flex-shrink:0;font-size:22px;width:22px;height:22px;color:#0009}.med-topnav__search-input{flex:1;border:none;outline:none;font-size:14px;color:#000000de;background:transparent}.med-topnav__search-input::-moz-placeholder{color:#0006}.med-topnav__search-input::placeholder{color:#0006}.med-topnav__search-clear{flex-shrink:0;width:32px;height:32px}.med-topnav__search-clear mat-icon{font-size:20px;width:20px;height:20px}.med-topnav-config-menu-panel .mat-dialog-container{background:transparent;padding:0;overflow:visible;box-shadow:none;border-radius:0}.med-topnav__config-menu{background:#ffffff;background:var(--config-surface-color, #ffffff);border-radius:8px;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;padding:8px;min-width:320px;max-width:400px;animation:navFadeSlideLtr .22s cubic-bezier(.4,0,.2,1)}.med-topnav__config-menu-grid{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px}.med-topnav-profile-menu-panel .mat-dialog-container{background:transparent;padding:0;overflow:visible;box-shadow:none;border-radius:0}.med-topnav__profile-menu{background:#ffffff;background:var(--config-surface-color, #ffffff);border-radius:8px;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;padding:8px;min-width:240px;animation:navFadeSlideLtr .22s cubic-bezier(.4,0,.2,1)}.med-topnav__profile-menu-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:6px;cursor:pointer;text-decoration:none;color:#212121;color:var(--config-text-primary, rgba(0, 0, 0, .8));font-size:14px;font-weight:500;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, inherit);transition:all .2s ease;transition:all var(--config-transition-duration, .2s) ease}.med-topnav__profile-menu-item mat-icon{font-size:20px;width:20px;height:20px;flex-shrink:0;color:#757575;color:var(--config-text-secondary, rgba(0, 0, 0, .6))}.med-topnav__profile-menu-item:hover{background:#f7f8fa;background:var(--config-hover-bg, rgba(0, 0, 0, .04));color:#212121;color:var(--config-text-primary, rgba(0, 0, 0, .9))}.med-topnav__profile-menu-item:hover mat-icon{color:#212121;color:var(--config-text-primary, rgba(0, 0, 0, .9))}.med-topnav__profile-menu-item--signout{color:#ef4444}.med-topnav__profile-menu-item--signout mat-icon{color:#ef4444}.med-topnav__profile-menu-item--signout:hover{background:rgba(239,68,68,.08)}.med-topnav__profile-menu-divider{height:1px;background:#e0e0e0;background:var(--config-border-color, rgba(0, 0, 0, .08));margin:8px 0}.cdk-overlay-pane.med-topnav-search-panel .med-topnav__search-overlay{background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-surface));border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .1));box-shadow:0 14px 32px #08101e8f;box-shadow:var(--nav-shadow-overlay, 0 16px 34px rgba(8, 16, 30, .52))}.cdk-overlay-pane.med-topnav-search-panel .med-topnav__search-icon,.cdk-overlay-pane.med-topnav-search-panel .med-topnav__search-input,.cdk-overlay-pane.med-topnav-search-panel .med-topnav__search-clear mat-icon{color:#f0f3f7;color:var(--nav-text-primary, #e5e7eb)}.cdk-overlay-pane.med-topnav-search-panel .med-topnav__search-input::-moz-placeholder{color:#7a8da0;color:var(--nav-text-disabled, #7a8da0)}.cdk-overlay-pane.med-topnav-search-panel .med-topnav__search-input::placeholder{color:#7a8da0;color:var(--nav-text-disabled, #7a8da0)}.cdk-overlay-pane.med-topnav-config-menu-panel .med-topnav__config-menu,.cdk-overlay-pane.med-topnav-profile-menu-panel .med-topnav__profile-menu{background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-surface));border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-overlay, rgba(200, 215, 235, .1));box-shadow:0 14px 32px #08101e8f;box-shadow:var(--nav-shadow-overlay, 0 18px 36px rgba(8, 16, 30, .56))}.cdk-overlay-pane.med-topnav-profile-menu-panel .med-topnav__profile-menu-item,.cdk-overlay-pane.med-topnav-config-menu-panel .med-topnav__mega-menu-item-title,.cdk-overlay-pane.med-topnav-config-menu-panel .med-topnav__mega-menu-item-description{color:#f0f3f7;color:var(--nav-text-primary, #e5e7eb)}.cdk-overlay-pane.med-topnav-profile-menu-panel .med-topnav__profile-menu-item mat-icon,.cdk-overlay-pane.med-topnav-config-menu-panel .med-topnav__mega-menu-item-icon{color:#b8c5d4;color:var(--nav-text-secondary, #cbd5e1)}.cdk-overlay-pane.med-topnav-profile-menu-panel .med-topnav__profile-menu-item:hover,.cdk-overlay-pane.med-topnav-config-menu-panel .med-topnav__mega-menu-item:hover{background:rgba(148,163,184,.16);background:var(--nav-bg-overlay-hover, rgba(148, 163, 184, .16))}.med-topnav-mega-menu-panel,.med-sidenav-mega-menu-panel{position:relative;z-index:10;z-index:var(--nav-z-overlay);width:-moz-max-content;width:max-content;min-width:350px;max-width:min(640px,100vw - 32px);background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-surface));box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;border-top:2px solid #0066ff;border-top:2px solid var(--config-primary-color, #0ea5e9);border-radius:0 0 8px 8px;overflow:visible;margin-top:0;animation:navFadeSlideLtr .22s cubic-bezier(.4,0,.2,1);padding:0}.med-topnav-mega-menu-panel .mat-dialog-container,.med-sidenav-mega-menu-panel .mat-dialog-container{background:transparent;padding:0;overflow:visible;box-shadow:none;border-radius:0}.med-topnav__mega-menu{display:flex;flex-direction:column;width:100%;background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-surface));color:#212121;color:var(--config-text-primary, #1a1a1a);max-height:calc(100vh - 100px)}.med-topnav__mega-menu-container{--med-topnav-mega-menu-main-width: 350px;--med-topnav-mega-menu-children-width: 280px;display:flex;flex-direction:row;width:auto;height:100%;position:relative}.med-topnav__mega-menu-container--children-left .med-topnav__mega-menu-children{left:auto;right:var(--med-topnav-mega-menu-main-width);border-left:none;border-right:1px solid rgba(200,215,235,.1);border-right:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));box-shadow:-4px 0 8px #00000014;border-radius:8px 0 0 8px}.med-topnav__mega-menu-main{flex:0 0 auto;width:var(--med-topnav-mega-menu-main-width);overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 100px);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}.med-topnav__mega-menu-main::-webkit-scrollbar{width:6px}.med-topnav__mega-menu-main::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.med-topnav__mega-menu-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;padding:0}.med-topnav__mega-menu-item{display:flex;flex-direction:column;cursor:pointer;text-decoration:none;color:inherit;border-radius:6px;border-radius:var(--nav-radius-md);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);position:relative;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family)}.med-topnav__mega-menu-item-content{display:flex;align-items:center;gap:.375rem;gap:var(--nav-spacing-sm);padding:.25rem .375rem;padding:var(--nav-spacing-xs) var(--nav-spacing-sm);width:auto;min-height:34px;min-height:var(--nav-item-height-nested)}.med-topnav__mega-menu-item-icon{flex-shrink:0;width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);min-width:18px;min-width:var(--nav-icon-size-base);min-height:18px;min-height:var(--nav-icon-size-base);display:flex!important;align-items:center!important;justify-content:center!important;background:transparent;border-radius:0;color:#f0f3f7;color:var(--nav-text-primary);font-size:18px;font-size:var(--nav-icon-size-base);line-height:1;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard)}.med-topnav__mega-menu-item-icon mat-icon{width:18px!important;width:var(--nav-icon-size-base)!important;height:18px!important;height:var(--nav-icon-size-base)!important;min-width:18px!important;min-width:var(--nav-icon-size-base)!important;min-height:18px!important;min-height:var(--nav-icon-size-base)!important;font-size:18px!important;font-size:var(--nav-icon-size-base)!important;line-height:18px!important;line-height:var(--nav-icon-size-base)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;vertical-align:middle;color:inherit}.med-topnav__mega-menu-item-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.med-topnav__mega-menu-item-title{font-size:12.5px;font-size:var(--nav-font-size-item-level2);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:600;font-weight:var(--nav-font-weight-semibold);color:#f0f3f7;color:var(--nav-text-primary);transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);line-height:1.3;line-height:var(--nav-line-height-relaxed)}.med-topnav__mega-menu-item-description{font-size:10px;font-size:var(--nav-font-size-badge-small);color:#b8c5d4;color:var(--nav-text-secondary);line-height:1.3;line-height:var(--nav-line-height-relaxed);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.med-topnav__mega-menu-item-arrow{flex-shrink:0;font-size:18px;width:18px;height:18px;min-width:18px;min-height:18px;color:#b8c5d4;color:var(--nav-text-secondary);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);display:flex!important;align-items:center!important;justify-content:center!important;line-height:1}.med-topnav__mega-menu-item-arrow mat-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;font-size:18px!important;line-height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;vertical-align:middle}.med-topnav__mega-menu-item:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-topnav__mega-menu-item:hover .med-topnav__mega-menu-item-icon{background:transparent;color:#06f;color:var(--nav-primary-color)}.med-topnav__mega-menu-item:hover .med-topnav__mega-menu-item-icon mat-icon{color:inherit}.med-topnav__mega-menu-item:hover .med-topnav__mega-menu-item-title{color:#06f;color:var(--nav-primary-color)}.med-topnav__mega-menu-item:hover .med-topnav__mega-menu-item-arrow{color:#06f;color:var(--nav-primary-color);transform:translate(2px)}.med-topnav__mega-menu-item:not(.med-topnav__mega-menu-item--has-children){cursor:pointer}.med-topnav__mega-menu-item:not(.med-topnav__mega-menu-item--has-children):hover{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active)}.med-topnav__mega-menu-item--active{background:rgba(255,255,255,.1);background:var(--nav-bg-active-link)}.med-topnav__mega-menu-item--active .med-topnav__mega-menu-item-title{color:#06f;color:var(--nav-primary-color);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-topnav__mega-menu-item--active .med-topnav__mega-menu-item-icon{background:transparent;color:#06f;color:var(--nav-primary-color)}.med-topnav__mega-menu-item--active .med-topnav__mega-menu-item-icon mat-icon{color:inherit}.med-topnav__mega-menu-item--clicked{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active)}.med-topnav__mega-menu-item--clicked .med-topnav__mega-menu-item-icon{background:transparent;color:#06f;color:var(--nav-primary-color)}.med-topnav__mega-menu-item--clicked .med-topnav__mega-menu-item-icon mat-icon{color:inherit}.med-topnav__mega-menu-item--clicked .med-topnav__mega-menu-item-title{color:#06f;color:var(--nav-primary-color)}.med-topnav__mega-menu-item--has-active-child .med-topnav__mega-menu-item-title{font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-topnav__mega-menu-children{position:absolute;left:var(--med-topnav-mega-menu-main-width);top:0;top:var(--clicked-item-top, 0);width:var(--med-topnav-mega-menu-children-width);background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-surface));border-left:1px solid rgba(200,215,235,.1);border-left:1px solid var(--nav-border-overlay, rgba(0, 0, 0, .08));box-shadow:4px 0 8px #00000014;padding:.5rem .75rem;padding:var(--config-spacing-xs, .5rem) var(--config-spacing-sm, .75rem);overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 100px);border-radius:0 0 8px;transition:top .2s ease-out;animation:navMegaMenuChildPanelIn .22s cubic-bezier(.4,0,.2,1);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}.med-topnav__mega-menu-children::-webkit-scrollbar{width:6px}.med-topnav__mega-menu-children::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.med-topnav__mega-menu-children-title{font-size:.8rem;font-size:calc(var(--config-font-size-base, 12.5px) * .8);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--config-font-family, inherit);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.25;color:#b8c5d4;color:var(--nav-text-secondary);margin-bottom:.5rem;margin-bottom:var(--config-spacing-xs, .5rem);padding:0 .5rem;padding:0 var(--config-spacing-xs, .5rem)}.med-topnav__mega-menu-children-empty{padding:32px 16px;text-align:center;color:#b8c5d4;color:var(--nav-text-secondary);font-size:13px}.med-topnav__mega-menu-child-item{position:relative;padding-top:.375rem;padding-top:var(--nav-spacing-sm);padding-bottom:.375rem;padding-bottom:var(--nav-spacing-sm);padding-left:calc(.75rem + 18px);padding-left:calc(var(--nav-spacing-sm) + var(--nav-icon-size-base) + var(--nav-spacing-sm));padding-right:.375rem;padding-right:var(--nav-spacing-sm);gap:.375rem;gap:var(--nav-spacing-sm);font-size:12px;font-size:var(--nav-font-size-item-level3);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:500;font-weight:var(--nav-font-weight-medium);background:transparent;color:#f0f3f7;color:var(--nav-text-primary);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);overflow:visible;margin-bottom:1px}.med-topnav__mega-menu-child-item mat-icon{position:absolute;left:.375rem;left:var(--nav-spacing-sm);top:50%;transform:translateY(-50%);width:18px!important;width:var(--nav-icon-size-base)!important;height:18px!important;height:var(--nav-icon-size-base)!important;min-width:18px!important;min-width:var(--nav-icon-size-base)!important;min-height:18px!important;min-height:var(--nav-icon-size-base)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:inherit;transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard);z-index:1;pointer-events:none;flex:none;margin:0!important;padding:0!important;font-size:18px!important;font-size:var(--nav-icon-size-base)!important;line-height:18px!important;line-height:var(--nav-icon-size-base)!important;vertical-align:middle}.med-topnav__mega-menu-child-item span{line-height:1.3;line-height:var(--nav-line-height-relaxed);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-size:inherit;margin-left:0}.med-topnav__mega-menu-child-item:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light);color:#f0f3f7;color:var(--nav-text-primary);transform:none}.med-topnav__mega-menu-child-item:hover mat-icon{color:inherit}.med-topnav__mega-menu-child-item--active,.med-topnav__mega-menu-child-item.active{background:rgba(255,255,255,.06);background:var(--nav-bg-active);color:#f0f3f7;color:var(--nav-text-primary);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-topnav__mega-menu-child-item--active mat-icon,.med-topnav__mega-menu-child-item.active mat-icon{color:#06f;color:var(--nav-primary-color);opacity:.9;opacity:var(--nav-opacity-active-icon)}.med-topnav__mega-menu-child-item--active:hover,.med-topnav__mega-menu-child-item.active:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-topnav-mega-menu-accordion-panel,.med-sidenav-mega-menu-accordion-panel{position:relative;z-index:10;z-index:var(--nav-z-overlay)}.med-navigation-mega-menu-accordion{display:flex;flex-direction:column;width:100%;background:#182235;background:var(--nav-bg-base);color:#f0f3f7;color:var(--nav-text-primary);max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;border-radius:0 0 8px 8px;border-radius:0 0 var(--nav-radius-lg) var(--nav-radius-lg);scrollbar-width:none;-ms-overflow-style:none}.med-navigation-mega-menu-accordion::-webkit-scrollbar{display:none}.med-navigation-mega-menu-accordion__section{border-bottom:1px solid rgba(200,215,235,.1);border-bottom:1px solid var(--nav-border-color-light)}.med-navigation-mega-menu-accordion__section:last-child{border-bottom:none}.med-navigation-mega-menu-accordion__section-header{display:flex;align-items:center;justify-content:space-between;padding:.375rem .5rem;padding:var(--nav-spacing-sm) var(--nav-spacing-md);cursor:pointer;background:transparent;border:none;width:100%;text-align:left;color:inherit;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);min-height:36px}.med-navigation-mega-menu-accordion__section-header:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-navigation-mega-menu-accordion__section-header:focus{outline:2px solid #0066ff;outline:2px solid var(--nav-primary-color);outline-offset:-2px}.med-navigation-mega-menu-accordion__section-header.expanded{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light);color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__section-header.no-children:hover{background:rgba(255,255,255,.04);background:var(--nav-bg-hover-lighter);color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__section-title{display:flex;align-items:center;justify-content:flex-start;gap:.375rem;gap:var(--nav-spacing-sm);font-size:12.5px;font-size:var(--nav-font-size-item-level2);font-weight:500;font-weight:var(--nav-font-weight-medium);letter-spacing:0;letter-spacing:var(--nav-letter-spacing-normal);flex:1;line-height:1.2;line-height:var(--nav-line-height-tight);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family)}.med-navigation-mega-menu-accordion__section-title mat-icon{font-size:18px;font-size:var(--nav-icon-size-base);width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);flex-shrink:0}.med-navigation-mega-menu-accordion__section-toggle{display:flex;align-items:center;justify-content:center}.med-navigation-mega-menu-accordion__section-toggle mat-icon{font-size:18px;font-size:var(--nav-icon-size-base);width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform var(--nav-transition-base) var(--nav-easing-standard)}.med-navigation-mega-menu-accordion__section-toggle.expanded mat-icon{transform:rotate(180deg)}.med-navigation-mega-menu-accordion__section-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition:max-height var(--nav-transition-slow) var(--nav-easing-standard),opacity var(--nav-transition-slow) var(--nav-easing-standard)}.med-navigation-mega-menu-accordion__section-content.expanded{max-height:1000px;opacity:1}.med-navigation-mega-menu-accordion__section-inner{padding:.375rem;padding:var(--nav-spacing-sm);display:grid;gap:.375rem;grid-gap:.375rem;grid-gap:var(--nav-spacing-sm);gap:var(--nav-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.med-navigation-mega-menu-accordion__item{display:flex;flex-direction:row;align-items:center;gap:.375rem;gap:var(--nav-spacing-sm);padding:.375rem .5rem;padding:var(--nav-spacing-sm) var(--nav-spacing-md);background:transparent;border:none;border-radius:6px;border-radius:var(--nav-radius-md);cursor:pointer;text-decoration:none;color:inherit;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);position:relative;font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-size:12.5px;font-size:var(--nav-font-size-item-level2);font-weight:500;font-weight:var(--nav-font-weight-medium)}.med-navigation-mega-menu-accordion__item:hover .med-sidenav-mega-menu-accordion__item-icon,.med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light);transform:scale(1.05)}.med-navigation-mega-menu-accordion__item:hover .med-sidenav-mega-menu-accordion__item-icon mat-icon,.med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item:hover .med-sidenav-mega-menu-accordion__item-title,.med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item--active{background:rgba(255,255,255,.1);background:var(--nav-bg-active-link)}.med-navigation-mega-menu-accordion__item--active .med-sidenav-mega-menu-accordion__item-title,.med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-navigation-mega-menu-accordion__item--active .med-sidenav-mega-menu-accordion__item-icon,.med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light)}.med-navigation-mega-menu-accordion__item--active .med-sidenav-mega-menu-accordion__item-icon mat-icon,.med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item--clicked{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active)}.med-navigation-mega-menu-accordion__item--clicked .med-sidenav-mega-menu-accordion__item-icon,.med-navigation-mega-menu-accordion__item--clicked .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light)}.med-navigation-mega-menu-accordion__item--clicked .med-sidenav-mega-menu-accordion__item-icon mat-icon,.med-navigation-mega-menu-accordion__item--clicked .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item--clicked .med-sidenav-mega-menu-accordion__item-title,.med-navigation-mega-menu-accordion__item--clicked .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light);transform:scale(1.05)}.med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item:focus{outline:2px solid #0066ff;outline:2px solid var(--nav-primary-color);outline-offset:2px}.med-navigation-mega-menu-accordion__item--active,.med-navigation-mega-menu-accordion__item.active{background:rgba(255,255,255,.1);background:var(--nav-bg-active-link)}.med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-title,.med-navigation-mega-menu-accordion__item.active .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-icon,.med-navigation-mega-menu-accordion__item.active .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light)}.med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-icon mat-icon,.med-navigation-mega-menu-accordion__item.active .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);min-width:18px;min-width:var(--nav-icon-size-base);min-height:18px;min-height:var(--nav-icon-size-base);border-radius:6px;border-radius:var(--nav-radius-md);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);background:transparent;overflow:hidden}.med-navigation-mega-menu-accordion__item-icon mat-icon{font-size:18px;font-size:var(--nav-icon-size-base);width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-mega-menu-accordion__item-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.med-navigation-mega-menu-accordion__item-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.25rem;gap:var(--nav-spacing-xs)}.med-navigation-mega-menu-accordion__item-title{flex:1 1 0%;min-width:0;font-size:12.5px;font-size:var(--nav-font-size-item-level2);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:500;font-weight:var(--nav-font-weight-medium);color:#f0f3f7;color:var(--nav-text-primary);line-height:1.3;line-height:var(--nav-line-height-relaxed);transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard)}.med-navigation-mega-menu-accordion__item-description{font-size:12px;font-size:var(--nav-font-size-item-level3);color:#b8c5d4;color:var(--nav-text-secondary);line-height:1.3;line-height:var(--nav-line-height-relaxed);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.med-navigation-mega-menu-accordion__item-badge{position:absolute;top:.25rem;top:var(--nav-spacing-xs);right:.25rem;right:var(--nav-spacing-xs);background:#0066ff;background:var(--nav-primary-color);color:#fff;font-size:10px;font-size:var(--nav-font-size-badge-small);font-weight:600;font-weight:var(--nav-font-weight-semibold);padding:.25rem .375rem;padding:var(--nav-spacing-xs) calc(var(--nav-spacing-xs) * 1.5);border-radius:9px;border-radius:var(--nav-radius-badge-small);min-width:18px;text-align:center;line-height:1.2;line-height:var(--nav-line-height-tight)}.med-navigation-mega-menu-accordion__item.disabled{opacity:.4;opacity:var(--nav-opacity-disabled);cursor:not-allowed;pointer-events:none}.med-navigation-mega-menu-accordion__children{padding:.5rem;padding:var(--nav-spacing-md);background:rgba(255,255,255,.04);background:var(--nav-bg-hover-lighter);border-top:1px solid rgba(200,215,235,.1);border-top:1px solid var(--nav-border-color-light)}.med-navigation-mega-menu-accordion__children-title{font-size:12px;font-size:var(--nav-font-size-item-level3);font-weight:700;font-weight:var(--nav-font-weight-bold);text-transform:uppercase;letter-spacing:.02em;letter-spacing:var(--nav-letter-spacing-wide);color:var(--nav-text-tertiary);margin-bottom:.5rem;margin-bottom:var(--nav-spacing-md);padding:0 .25rem;padding:0 var(--nav-spacing-xs);line-height:1.2;line-height:var(--nav-line-height-tight);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family)}.med-navigation-mega-menu-accordion__children-list{display:flex;flex-direction:column;gap:.25rem;gap:var(--nav-spacing-xs)}.med-navigation-mega-menu-accordion__children-item{gap:.375rem;gap:var(--nav-spacing-sm);padding:.375rem .5rem;padding:var(--nav-spacing-sm) var(--nav-spacing-md);border-radius:6px;border-radius:var(--nav-radius-md);cursor:pointer;text-decoration:none;color:#f0f3f7;color:var(--nav-text-primary);font-size:12px;font-size:var(--nav-font-size-item-level3);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family);font-weight:500;font-weight:var(--nav-font-weight-medium);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--nav-transition-base) var(--nav-easing-standard);margin-bottom:.25rem;margin-bottom:var(--nav-spacing-xs)}.med-navigation-mega-menu-accordion__children-item:hover{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active);color:#06f;color:var(--nav-primary-color);transform:translate(2px)}.med-navigation-mega-menu-accordion__children-item mat-icon{font-size:18px;font-size:var(--nav-icon-size-base);width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);flex-shrink:0;color:#b8c5d4;color:var(--nav-text-secondary);transition:color .2s cubic-bezier(.4,0,.2,1);transition:color var(--nav-transition-base) var(--nav-easing-standard)}.med-navigation-mega-menu-accordion__children-item:hover mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__children-item--active,.med-navigation-mega-menu-accordion__children-item.active{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light);color:#06f;color:var(--nav-primary-color);font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-navigation-mega-menu-accordion__children-item--active mat-icon,.med-navigation-mega-menu-accordion__children-item.active mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion__empty{padding:.75rem .5rem;padding:var(--nav-spacing-lg) var(--nav-spacing-md);text-align:center;color:var(--nav-text-tertiary);font-size:12px;font-size:var(--nav-font-size-item-level3);font-family:Poppins,Helvetica Neue,sans-serif;font-family:var(--nav-font-family)}.med-navigation-mega-menu-accordion__loading{padding:.75rem .5rem;padding:var(--nav-spacing-lg) var(--nav-spacing-md);display:flex;justify-content:center;align-items:center;color:var(--nav-text-tertiary)}.med-navigation-mega-menu-accordion-panel.dark-theme{background:#182235;background:var(--nav-bg-base);border-top-color:#06f;border-top-color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme{background:#182235;background:var(--nav-bg-base);color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__section{border-bottom:1px solid rgba(200,215,235,.1);border-bottom:1px solid var(--nav-border-color-light)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__section-header:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__section-header.expanded{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light);color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item{background:transparent}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item:hover{background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item:hover .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item--active,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item.active{background:rgba(255,255,255,.1);background:var(--nav-bg-active-link)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-title,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item.active .med-navigation-mega-menu-accordion__item-title{color:#06f;color:var(--nav-primary-color);font-weight:700;font-weight:var(--nav-font-weight-bold)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-icon,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item.active .med-navigation-mega-menu-accordion__item-icon{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item--active .med-navigation-mega-menu-accordion__item-icon mat-icon,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item.active .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item-icon{background:transparent}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item-icon mat-icon{color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item-title{color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__item-description{color:#b8c5d4;color:var(--nav-text-secondary)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children{background:rgba(255,255,255,.04);background:var(--nav-bg-hover-lighter);border-top:1px solid rgba(200,215,235,.08);border-top:1px solid var(--nav-border-color-lighter)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-title{color:var(--nav-text-tertiary)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item{color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item:hover{background:rgba(59,110,213,.06);background:var(--nav-bg-topnav-active);color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item:hover mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item--active,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item.active{background:rgba(0,102,255,.12);background:var(--nav-primary-color-light);color:#06f;color:var(--nav-primary-color);font-weight:600;font-weight:var(--nav-font-weight-semibold)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item--active mat-icon,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__children-item.active mat-icon{color:#06f;color:var(--nav-primary-color)}.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__empty,.med-navigation-mega-menu-accordion.dark-theme .med-navigation-mega-menu-accordion__loading{color:var(--nav-text-tertiary)}@keyframes accordion-slide-down{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes accordion-slide-up{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}@media (max-width: 1439px){.med-navigation-mega-menu-accordion__section-inner{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1023px){.med-navigation-mega-menu-accordion__section-inner{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.med-navigation-mega-menu-accordion__section-inner{grid-template-columns:repeat(2,1fr)}.med-navigation-mega-menu-accordion__section-title{font-size:12px;font-size:var(--nav-font-size-item-level3)}.med-navigation-mega-menu-accordion__section-header{padding:.375rem .5rem;padding:calc(var(--nav-spacing-xs) * 1.5) var(--nav-spacing-md);min-height:32px}.med-navigation-mega-menu-accordion__item{padding:.375rem;padding:var(--nav-spacing-sm) var(--nav-spacing-sm);gap:.375rem;gap:var(--nav-spacing-sm)}.med-navigation-mega-menu-accordion__item-icon{width:32px;height:32px}.med-navigation-mega-menu-accordion__item-icon mat-icon{font-size:20px;width:20px;height:20px}.med-navigation-mega-menu-accordion__item-title,.med-navigation-mega-menu-accordion__item-description{font-size:12px;font-size:var(--nav-font-size-item-level3)}}.med-navigation-mega-menu-accordion__section-header:focus-visible,.med-navigation-mega-menu-accordion__item:focus-visible,.med-navigation-mega-menu-accordion__children-item:focus-visible{outline:2px solid #0066ff;outline:2px solid var(--nav-primary-color);outline-offset:2px}@media (prefers-contrast: high){.med-navigation-mega-menu-accordion__section{border-bottom-width:2px}.med-navigation-mega-menu-accordion__item{border-width:2px}}@media (prefers-reduced-motion: reduce){.med-topnav-mega-menu-accordion-panel,.med-sidenav-mega-menu-accordion-panel,.med-navigation-mega-menu-accordion-panel,.med-navigation-mega-menu-accordion__section-content,.med-navigation-mega-menu-accordion__item,.med-navigation-mega-menu-accordion__children-item{transition:none!important;animation:none!important}.med-navigation-mega-menu-accordion__section-toggle mat-icon{transition:none!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInOverlay{0%{opacity:0;transform:translateY(-50%) scale(.9) translate(8px)}to{opacity:1;transform:translateY(-50%) scale(1) translate(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-16px) scale(.98)}50%{opacity:.5}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes navFadeSlideLtr{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes navMegaMenuChildPanelIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.med-sidenav-mega-menu-panel{background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-surface));box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;border-top:2px solid rgba(200,215,235,.14);border-top:2px solid var(--nav-border-overlay-medium, rgba(0, 0, 0, .1));border-radius:0 0 8px 8px;overflow:visible;width:auto;min-width:350px;max-width:calc(100vw - 32px);margin-top:0;animation:navFadeSlideLtr .22s cubic-bezier(.4,0,.2,1);padding:0}.med-sidenav-mega-menu-panel .mat-dialog-container{background:transparent;padding:0;overflow:visible;box-shadow:none;border-radius:0}.module-explorer-dialog-panel{position:fixed!important;inset:0!important;transform:none!important;max-width:100%!important;width:100%!important;height:100vh!important;margin:0!important;padding:0!important;border-radius:24px 24px 0 0!important;overflow:hidden!important}.module-explorer-dialog-backdrop{background-color:#00000080!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.med-sidenav-flyout-overlay-pane.cdk-overlay-pane{background:transparent!important;box-shadow:none!important;border:none!important;outline:none!important;padding:0!important;margin:0;max-width:min(320px,100vw - 16px)!important;box-sizing:border-box!important;overflow:visible!important}.med-sidenav-flyout-panel{background:#182235;background:var(--nav-bg-overlay-panel, var(--nav-bg-base, var(--demo-chrome-dark, var(--nav-bg-surface))));box-shadow:0 1px 3px #0000001a;box-shadow:var(--nav-shadow-md);border:1px solid rgba(200,215,235,.1);border:1px solid var(--nav-border-color-light);border-radius:6px;border-radius:var(--nav-radius-md);box-sizing:border-box;width:100%;max-width:100%;min-width:min(200px,100%);max-height:min(70vh,100vh - 24px);padding:6px 10px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:med-sidenav-flyout-in .15s cubic-bezier(.4,0,.2,1);animation:med-sidenav-flyout-in .15s var(--nav-easing-standard)}@supports (height: 100dvh){.med-sidenav-flyout-panel{max-height:min(70dvh,100dvh - 24px)}}.med-sidenav-flyout-panel .med-navigation-header,.med-sidenav-flyout-panel .med-navigation-search,.med-sidenav-flyout-panel .med-navigation-nav,.med-sidenav-flyout-panel .med-navigation-nav__list,.med-sidenav-flyout-panel .med-navigation-nav__pinned{background:transparent!important}@keyframes med-sidenav-flyout-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.med-sidenav-flyout-item{display:flex;align-items:stretch;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.med-sidenav-flyout-item .med-sidenav-flyout-item__link,.med-sidenav-flyout-item .med-navigation-item__link.med-sidenav-flyout-item__link{flex:1;min-width:0;max-width:100%;min-height:26px;padding:4px 6px;color:#f0f3f7;color:var(--nav-text-primary);text-decoration:none;font-size:12px;font-size:var(--nav-font-size-item-level3);font-weight:400;font-weight:var(--nav-font-weight-normal);line-height:1.2;line-height:var(--nav-line-height-tight);border-radius:0;display:flex;align-items:center;gap:.25rem;gap:var(--nav-spacing-xs);transition:background-color .15s cubic-bezier(.4,0,.2,1);transition:background-color var(--nav-transition-fast) var(--nav-easing-standard)}.med-sidenav-flyout-item .med-sidenav-flyout-item__link .med-navigation-item__icon,.med-sidenav-flyout-item .med-navigation-item__link.med-sidenav-flyout-item__link .med-navigation-item__icon{position:static!important;left:auto!important;top:auto!important;transform:none!important;pointer-events:none;flex-shrink:0;z-index:auto;width:18px;height:18px;min-width:18px;min-height:18px}.med-sidenav-flyout-item .med-sidenav-flyout-item__link .med-navigation-item__icon mat-icon,.med-sidenav-flyout-item .med-navigation-item__link.med-sidenav-flyout-item__link .med-navigation-item__icon mat-icon{width:18px!important;height:18px!important;font-size:18px!important;line-height:1!important}.med-sidenav-flyout-item .med-sidenav-flyout-item__link .med-navigation-item__title,.med-sidenav-flyout-item .med-navigation-item__link.med-sidenav-flyout-item__link .med-navigation-item__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.med-sidenav-flyout-item .med-sidenav-flyout-item__link .med-navigation-item__badge--inline,.med-sidenav-flyout-item .med-navigation-item__link.med-sidenav-flyout-item__link .med-navigation-item__badge--inline{flex-shrink:0;max-width:5rem;overflow:hidden;text-overflow:ellipsis}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper{display:flex;flex-direction:row;align-items:stretch;gap:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:0 4px;margin:0 0 4px;border-radius:4px;border-radius:var(--nav-radius-sm);min-height:26px;transition:background-color .15s cubic-bezier(.4,0,.2,1);transition:background-color var(--nav-transition-fast) var(--nav-easing-standard)}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper:hover{background:rgba(255,255,255,.04);background:var(--nav-bg-hover)}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper:has(> .med-navigation-item__link--active){background:rgba(255,255,255,.1);background:var(--nav-bg-active-link)}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__link.med-sidenav-flyout-item__link{flex:1;min-width:0;min-height:26px;padding:4px 6px 4px 4px;margin:0;border-radius:0;background:transparent!important;align-self:center;display:flex;align-items:center}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__link.med-sidenav-flyout-item__link:hover,.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__link.med-sidenav-flyout-item__link.med-navigation-item__link--active{background:transparent!important}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__pin-btn{flex-shrink:0;align-self:center;margin:0 2px 0 4px!important;width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;min-height:1.5rem!important;padding:0!important;border:none;background:transparent;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border-radius:4px;border-radius:var(--nav-radius-sm)}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__pin-btn.mat-icon-button .mat-button-wrapper{padding:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__pin-btn.mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 1.5rem}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__pin-btn .mat-icon,.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper>.med-navigation-item__pin-btn mat-icon{width:1rem!important;height:1rem!important;font-size:1rem!important;line-height:1!important;margin:0!important;vertical-align:middle}.med-sidenav-flyout-panel .med-sidenav-flyout-item.med-navigation-item__link-wrapper:hover>.med-navigation-item__pin-btn{opacity:1}.med-navigation-item__link-wrapper{display:flex;align-items:center;width:100%;position:relative;min-height:34px;min-height:var(--nav-item-height-nested)}.med-navigation-item__link-wrapper>.med-navigation-item__link{flex:1;min-width:0;display:flex;align-items:center}.med-navigation-item__link-wrapper .med-navigation-item__pin-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);min-width:18px;min-width:var(--nav-icon-size-base);min-height:18px;min-height:var(--nav-icon-size-base);padding:0;margin:0;color:#b8c5d4;color:var(--nav-text-secondary);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);transition:opacity var(--nav-transition-fast) var(--nav-easing-standard),color var(--nav-transition-fast) var(--nav-easing-standard)}.med-navigation-item__link-wrapper .med-navigation-item__pin-btn .mat-icon,.med-navigation-item__link-wrapper .med-navigation-item__pin-btn mat-icon{display:block;width:18px;width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);font-size:18px;font-size:var(--nav-icon-size-base);line-height:18px;line-height:var(--nav-icon-size-base)}.med-navigation-item__link-wrapper .med-navigation-item__pin-btn:hover{color:#f0f3f7;color:var(--nav-text-primary)}.med-navigation-item__link-wrapper .med-navigation-item__pin-btn--pinned{opacity:1;color:#b8c5d4;color:var(--nav-text-secondary)}.med-navigation-item__link-wrapper:hover .med-navigation-item__pin-btn{opacity:1}.med-navigation-nav__pinned{box-sizing:border-box;width:auto;max-width:100%;margin:.25rem .25rem .375rem;margin:var(--nav-spacing-xs) calc(.5 * var(--nav-spacing-md)) var(--nav-spacing-sm);padding:4px .375rem;padding:4px var(--nav-spacing-sm);border:1px solid rgba(200,215,235,.08);border:1px solid var(--nav-border-color-lighter);border-radius:12px;border-radius:var(--nav-radius-xl);background:rgba(255,255,255,.06);background:var(--nav-bg-hover-light)}.med-navigation-nav__pinned .med-navigation-nav__pinned-label{font-size:10px;font-size:var(--nav-font-size-badge-small);font-weight:500;font-weight:var(--nav-font-weight-medium);color:#b8c5d4;color:var(--nav-text-secondary);opacity:.8;padding:0 2px 2px;letter-spacing:.05em;letter-spacing:var(--nav-letter-spacing-header);text-transform:uppercase}.med-navigation-nav__pinned .med-navigation-nav__pinned-group-label{font-size:10px;font-size:var(--nav-font-size-badge-small);font-weight:600;font-weight:var(--nav-font-weight-semibold);color:#b8c5d4;color:var(--nav-text-secondary);padding:2px 2px 1px;margin-top:0}.med-navigation-nav__pinned .med-navigation-nav__list--pinned{gap:0}.med-navigation-nav__pinned .med-navigation-nav__list--pinned .med-navigation-item__link-wrapper{margin:0;border-radius:4px;border-radius:var(--nav-radius-sm)}.med-navigation-nav__pinned .med-navigation-nav__list--pinned .med-navigation-item__link-wrapper .med-navigation-item__link--pinned{min-height:0;padding-top:2px;padding-bottom:2px;padding-right:.25rem;padding-right:var(--nav-spacing-xs);padding-left:.25rem;padding-left:var(--nav-spacing-xs);border-radius:4px;border-radius:var(--nav-radius-sm);gap:.25rem;gap:var(--nav-spacing-xs);line-height:1.2;line-height:var(--nav-line-height-tight)}.med-navigation-nav__pinned .med-navigation-nav__list--pinned .med-navigation-item__link-wrapper .med-navigation-item__link--pinned .med-navigation-item__icon{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:18px;width:var(--nav-icon-size-base);min-width:18px;min-width:var(--nav-icon-size-base);height:18px;height:var(--nav-icon-size-base);min-height:18px;min-height:var(--nav-icon-size-base);flex-shrink:0}.med-navigation-nav__pinned .med-navigation-nav__list--pinned .med-navigation-item__pin-btn--pinned{opacity:1}.hover\:bg-\[var\(--config-hover-bg\,rgba\(0\,0\,0\,0\.04\)\)\]:hover{background-color:#f7f8fa;background-color:var(--config-hover-bg,rgba(0,0,0,.04))}.focus\:border-\[var\(--config-primary-color\,\#1976d2\)\]:focus{border-color:#06f;border-color:var(--config-primary-color,#1976d2)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width: 640px){.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 768px){.md\:inline{display:inline}.md\:h-11{height:2.75rem}.md\:gap-5{gap:1.25rem}.md\:px-\[var\(--config-spacing-sm\,0\.75rem\)\]{padding-left:.75rem;padding-left:var(--config-spacing-sm,.75rem);padding-right:.75rem;padding-right:var(--config-spacing-sm,.75rem)}}
