/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/material-icons/iconfont/material-icons.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons.59322316b3fd6063.woff2') format("woff2"), url('material-icons.4ad034d2c499d9b6.woff') format("woff");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-outlined.f86cb7b0aa53f0fe.woff2') format("woff2"), url('material-icons-outlined.78a93b2079680a08.woff') format("woff");
}
.material-icons-outlined {
  font-family: "Material Icons Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-round.b10ec9db5b7fbc74.woff2') format("woff2"), url('material-icons-round.92dc7ca2f4c591e7.woff') format("woff");
}
.material-icons-round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-sharp.3885863ee4746422.woff2') format("woff2"), url('material-icons-sharp.a71cb2bf66c604de.woff') format("woff");
}
.material-icons-sharp {
  font-family: "Material Icons Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-two-tone.675bd578bd14533e.woff2') format("woff2"), url('material-icons-two-tone.588d63134de807a7.woff') format("woff");
}
.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.snow.css ***!
  \********************************************************************************************************************************************************************************************************************************/
/*!
 * 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;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:rgba(0,0,0,0.6);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{box-sizing:border-box}.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:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.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}

/*# sourceMappingURL=quill.snow.css.map*/
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */
/* position */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

/* toast styles */
.toast-title {
  font-weight: bold;
}

.toast-message {
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFFFFF;
}

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}

.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}

.toast-container * {
  box-sizing: border-box;
}

.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}

.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */
.toast-info {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */
.toast-error {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */
.toast-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */
.toast-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==");
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}

.toast-success {
  background-color: #51A351;
}

.toast-error {
  background-color: #BD362F;
}

.toast-info {
  background-color: #2F96B4;
}

.toast-warning {
  background-color: #F89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}

/* Responsive Design */
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
*,
*::before,
*::after {
  box-sizing: border-box;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #0b2d71;
  font-family: "GothamBold", Arial, sans-serif;
  font-weight: normal;
  margin-bottom: 15px;
}

h1 {
  font-size: 32px;
  line-height: 38px;
}

h2 {
  font-size: 26px;
  line-height: 30px;
}

h3 {
  font-size: 20px;
  line-height: 26px;
}

h4 {
  font-size: 18px;
  line-height: 22px;
}

h5 {
  font-size: 14px;
  line-height: 20px;
}

h6 {
  font-size: 12px;
  line-height: 16px;
}

input,
mat-chip-list,
mat-chip-set,
mat-chip-grid,
mat-chip-listbox,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

@font-face {
  font-family: "GothamBook";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamBookItalic";
  src: url(data:application/x-font-woff;base64,d09GRk9UVE8AAD80AA0AAAAAZfQAAQAAAAA9HAAAAhgAAAZsAAAAAAAAAABDRkYgAAAIzAAAKMMAADKGyJNCrEdERUYAADGQAAAAHgAAACABBgAER1BPUwAAMbAAAAjhAAAexvGVq/9HU1VCAAA6lAAAAFoAAACA6jAts09TLzIAAAGQAAAAUAAAAGBZAlcIY21hcAAABlgAAAJcAAADWB8BSFZnYXNwAAA68AAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADYDUtEkaGhlYQAAAWQAAAAiAAAAJAgCBABobXR4AAA6+AAAAiQAAANQ3h8rRm1heHAAAAGIAAAABgAAAAYA2VAAbmFtZQAAAeAAAAR4AAALlDDYVPpwb3N0AAAItAAAABUAAAAg/6kAMnjaY2BkYGBgZHC01Gy/F89v85WBm/kFUIThAtuxFhj9v/m/BctC5n0MTAwcQAwEAGQaDQt42mNgZGBgPvBfgIGBJeF/8/9YloUMKQzSDMjgPACX5AcJAAAAAFAAANkAAHjaY2Bi/MjoysDKwMK0h6mLgYGhB0Iz3mUwYvjFgAQWMjD9d2BgiIbxPdSc8xkYGZQUlZgV/lswnGA+wPABKDwfJMfEyrSHQQEImQAJTw+seNq1VV1PG0cUvWCTQAKE8BhV7ZUaoaSyjY1NQvJQVUIi0NegSOnbeD3LLvHurGbHOJZ46GPV9z70b/ShP6I/p3+gPXN3KOuQOFRVWXnnzMz9OOfeq4WIHi/9TktU/X2HX4WX6GvsKrxMdygKuEFfURpws2azQhv0U8B3cPNLwHfpLf0a8Cps/gx4rYbvLT+gvwK+T9uNzYDXa3ijZrNJ3zQ44K0ah4c1vC24QUvNNex+bHwf8BIdNf4IeJnWm1sBN+jb5hcBN2s2K/So+UPAd2i16QK+S781LwNepUcrnYDXavhe88uV44Dv0+O1OOD1Gt6o2WzS6drPAW/VODys4W2PD00xs+lZ4vjJ4VPe63Z7Lbx7PT42Oh5ryzt8aDqcOFe83N2dTqcdNyvMmVVFMutEJpv3P945NHzJ8yYnTo3TaO/5waDbb/e6e/v7B22keNYd9A7ag3Zv0N3rvXijbZmanPudfrd3ZHL3yrhEZZyWrNhZNdKZsu/YxPPEWjxN0ijhTM14qNnqs7R02uoRpzlH2jqF9Xxi03KURg4Jys6c/2mCBKWJ3VRZ7ZO5RHNhTQHX2Y1s/NZMJFVuHEdQ3uLMjNIY6wh5bTqcON1iY3lkpvnYqBHi1RLIVZqXKMiYU8eTAopVPkOsrICrFYPElM7fxtZkcjs2kfLcJb/lqtzO8KTU8/G9gHIyPNeR3Hstp9pmpRfyWtuLNNKszqzWmc5hkSjH+j2Il6idm2qd8wwCVT76QPZJDMWIjEJfu1eeLXG5qslNRjEEeQ3FxBam1B0+wkFmPNccd5kIa3Ex1gq+F2kJ4Z8ctt2pHsaYjfZcQSOcKCie5wxtNwPwZ6bwpsftudAhGSpoRhZftTNKyBHTE5w+xbpHXTw9agXcw8N0DA9NMY3xttjv4OejdLB6f4d4L2kXz1SeDk5mODOIb0kBJdh38EU1lC3Mf4zY/p7pEr9FUU5wq8AoxX6PntMBDcC3T20w7uJkH88BdpWKZ3gPsPqTgdgMxKpHL+iNqCoRyVCOrH3k6IvXkZw4eoXVIbtCXoZdibcSfp7XCP4ZVkvvcGZQp0UV85WdIpbnnQB7zxnWISwZthpqfQYnnhrRfUbPK5ITr7ran9NEaljCxkdzQUGJLJ/Ofyq5vYJSuDqwUZLpSplX6ncFTn2nqqyzW2hj/OczYHWtKpfKsfTM97wld0YYx2E/Cnq9liG8vfKWZLNya8AwRzYjta74fVzBtVcqdagmZCx7z2Ii05RL93LhV81SEbLaWoQEaylelW8s1chqvp5RhN1V3a/1W+nk9XQ7megJ4umF/Pmf8wkqcY6TqOZ/1ZdTYZqJZdWR13JyIVOgheGZxPNzqWWCOcyvR5reh4qXYe48Ay2WDGVVB73K0We6fSLZc2HnOVcT/bHs9ZytWpYP5+Q2NYpDh676UEjFC+mXFl5HwSKTVYd5qPyyWsda4u2VqZD3QrJWHf/3X7ZdqeNQMnnd7QUTGgUbFXq8qM5V327DgP/jt/A2Of6HuvwNOmVhXnjadZH5M5VhFMe/57UmrSSh63VxLZH92loIIUKWhNCmRbvSiqHSNiWV9ppC19a1E1nSSqmfG780vf6EaqZpmjFP7/vecacGZ+bznOfMec53zjkPAAPosAOJJ7hkMSI5NuTUoo9BGIxgimwUoxYaPEMbutCLfnzBLzIhW3IkF/KhQIqhLMqjEmKcLTfCfVWUK37ylrwNr+CVvIoP4bUOSsZERR65qBaVGtAiKvWgD0MYw28yIwWpyJ3UFEzxlEP59Iez5oa5MUWp4gdvwVvzdrJSsE6JjTOBDbIB1sd6WTfrZB2slbVgBpv4PjEueUErNAoNgkaoESoF+29NuqmnMV8koQBFKMEVVECLUYwRyExKkTlZTVOhQR3qxaka0SRuSQslwvU4IUKPMyJlVIiagiui9biJu3dH7D80wwNx8ET8f7SgFV5I0OONRD1taIcfkvX4I0WmA50IQKqMGmlTCEI6QpAh/k8oMmW68VyepBBVsrKkIlVLLyeRKkDGmHGpk0acgaGRsYnpLLPZ5nPmzpu/YKGF5SKrxdZLbGztlirseQelo5OzysXVzX2Zh+dyL28fXz//AHVgUHBI6IqVq7A6LHxNRGTU2uiY2HVx8esTEpM2JKekpm1M35SRmbU5Gzhy9NiJ0vLL1yoqb1y/eevO7bv3Htx/+Ohx9ZOap7X1dQ2N2J27BSO4unP75z3bUHhe6mmrrrUd+1ClOZAj3/P2f8DBgnNt7UOv3r1//QbQduHTx1Exk/92GIdPHjp1vKi45PSZsyi7eOlCc8/grhd9/XtfDvT+BcsTwRx42mNgZmD4/xGItzIYMWABAGIRA9oAAAB42q16B1hVR7TuBtm4PeixJBtb5CgaDfbeUEFBQBQp0nuVIk2qIkivi14EsdCliIBUaYKIghRRrNhi7CaaHmeTOeS+2ZAYk/vuvd9334OPc6btmVll1vr/2UhQUlKUhIQErebh7sMXVnBTKO4rCU5BklMYx7FSgRMlTSaOw1Ox+RyKksr7XY9GVZPTSHnJ22nc7anUZPLsRPbL5Vt27jWycQsI67i609fLw8nOw9vV19HGztfHYbmdjaeTr7ujjZevm6uNrw9fd/Sy8RvtsHP2svN12+/qcGi0ZuPl4c4XbL0cxvp9nF3tRwtuNnZ/9tk7O3g5eDt7j5Y9fGzs7BzcRyf1cnZ35L9VPDwPezk7OvnM/UpFYe7qlStXLSWfq1bN1fBwICt5zV04V8Vj+VwnHx/PzStW+Pv7L/c57OlBtuTpdHi5nYfbqCp4XVAS0pQTRU1YRylTVCBF7fiCspak7CkqnKLKKAooyoWiiigqhKLyKCqIorwoKpKikijqEEUdoagKijorQVVR1DmKqqSoOIo6T1F1FFUtSTVSVL0klU1RTRR1kaKaJag2imqlqASK6qSoS5LUFYo6RVEZFNVLUd0SVD9F9VBUH0UlU9R1ihqkqAFJ6i5F3ZKkiinqHkU9pKj7EtQjinpAUWkU9Q1FPZGknlFUPkU9p6gUioqnqFSKSqSodIpqp6jHFHVVgnpBUUcpKoaiQiWoCIqKpqhgioqiKA+KiqWo7RTFUJQvRTlTlD9F+VEU0cthijogIUFGHqckYmSoIUlKgqhHhbKk3KgBCTfJBZIVkg2SP45TGGcxLmwcjDsxrnjcBSmR1DopX6kOqR9pNXqAfiG9T/qR9PfSf4yfPn7NeK3xqcxqRolJYl5OWD9hywSTCS0Tvp7wSiAv2C2wFMQJUgR5gl9lPGS6ZW7IvJX5aeKEiWsnWky0n+gyMWpi5sTaiZ0T+yYOTWIn2U86OenspPdCX2Gt8OpkycmLJ2+cnDO5aHL15PdTFKboTDGZUjylckrXlJ+nzpm6YOriqQVTa6YtnaY17fpncz+z/8zr83mf53x+kd3LWrDVbBPbzQ7JbpY1lS2UbZDtkX0i+/P0idMNp2dM/20GPYOdMW/GhhkqM7RnmM1wm3F3xusZIzM/n7l4pvJMi5ncrPGzps/6cpbirF2zTs36Y/a02Qtnb5qtNXv/7JAvtL8o+eLiF7e+eDtHas6UOfPmrJqjPqdrzu05r+eI5abKfSmnLNcr90DuW7nfRVNEc0RHRImiDNFF0dO5u+fenfty7m/zmHkz5n01b+W8jfPM5znP85+XO69kXue82/NeyEvJC+Wnyy+S3yBvJh8jXypfLd8yf/1830XrF21bZLzIepHTIs9FGYtOLSpf1LSoa9Ev2FyKi/k9UBwj3foHxcJwBFIWT6TxErEhi9S5WUhdPIvG6lwqi/na70DnjlxnsTI3EZE/Wog/CMWfvUOmbAOg+Zxe9uVVcGQfjbePzGDnCoTY6QdOmZ0n+A0Xkk9hI/cHimOxNNxBTmgyZN3AUtCFtquCNt6O9f4uToMgNcQAvR074SlwVA3RsBfvHIRutBPp/V2cCjSuQxUs0oft2AXrAy105bYMx7EBOnRIfDCEAJaDeRsAS8WtvmqFBJbMTpxEK2fqnLNsY3RN6RbtO9YvAxn3+b1Q/D4LaLQcUU+RjCj+uW4zpuuZfhRGdwQ3HKxyZDraaes6g7M7TzCnB2h/8VU2foe64QJgIuA6CqUfuxS7gjmDj6EbbFxfT/sbYOKlUyENUuMYLexPbyg/cAZaGSHa3Sv7ANBr9DN6g37eAvgN/pnGStFsC9TnlpfX1RVehW54rNe7HszAys/FxdbGSwf2wqbO3V8Dk9zBGridvyKChtNNZWW5uUVZxdAOZQ6gC1aHzF1d/fwOHvUAhpMULyMTNpAJaz9OuAFM/68TGrr+zxMKz3Pv0HvWWWe/8X4bBk9FO2ik2NIyCHeYF+rX5mOJ9YoL5cD6lFWRNV5lrbwe5gOmX+4iBnwPtyvu3GDuY+rq+fVIhq5rrLlc08+Il+EUdr1R46AIbncOoOkVDFqIbek9envcVIFp4tzY3ra2vmvVDkZyYGRviuXs3RpDzkIlIxQvG/MnIfZEJ/E8trGZ3vpI8w2gOfBLzYfXr9vabja/rGY8O+kFthsNtLQWLTLDkwBPBrxiCE94v57hH9QetmMtzOihzX3LAc+B+XZzV6wwMtpptsqeOaNH/1z75NK1az/80IwmAfFRtGIrmqDwlDzogwo5EZuHpjxaXH3+q8fos9zANixjXY8Exlm+ePLmd/YO32/Cn/lmG9NIpt4ay9BCdxSCJNm70IFskR3k3ML2cBnZKsM+bIvt4JAKaaSF4qU2eBIrT2SK6UdZLDoLuY/wWb5jWZrsKyj5dQUp44Uk737ODsGw0e+rt5KGbk5r2JxdC0oO2tpr1hjiLwDPALzqOabRKvgG7p+/2vXieTv6AtAMQKtWIxqvBAZLj8xlsaTu10haBGg8EfHO3YaG9jOdgCThKjko0oDHE41tV7a0MvTUI6bHjW95j9UdNtABrKOdoIbka2mhjq8sFwWnb4kFgG6iWPr93bYu+Bp+XjdIju58UDTeo8G0m9AX26/VD5H2FkvQAm1bCyUdRizCnbTQFMUHs9/A0NmLF2tqCi7CVfiw9rJ8OoPOo4QTV8Tm4K+K3gOuxIkZlkQTSHLQXnH1xl1YUrQc9Kr39zFadnTtpscGSEi2GIU+yN6HBrQZScCpfiwB6DPOTQnEJ8Q+GTocRWJEfj/LfY6Gl+BhWmiMkoLZb+Fe+cW2Cw2FV+AaoElr7uGZsB8MjroHMXeQJ7oFubfFswFL4pcXHOnmorbMemDe9JpsWKW4CU8WbQDdKstrzF5LulHt8T4kTfZwFN0IZh/BjbLW1sbGoi7oBSS1/gUxygpQNbM3SP/mwvNLl1pbLxf0AHMT2tyqbZi2S7TZJY3KFbAKtjlqam7cuI9sAivA6sK9DVbVdt3eN4FJuMGag22WW9nBwsBz0BBXc7qmtIyElvJzrfnd8AtcVIOdYHHYxoX8mPny9lLvln0DnMMwe/Kq2AP8VTgSI4URqCWURRsR84K3+5Beh1beu5x7ffAd85vCXSyHFeavlZcDtQbDTh8s7b9KE/A4Rv7DJrRELnmAxeNgR3v8Hebu3T40CUnd1FaXi9u0VQ8zwNxFT9lle9oH7tzs/Pldj/HOXVqaWFpElBEdzD6HuxX9/U+edKLpgBbBW68uqwa7Gq0CddgM6q7GJhYWHntBg8Hjn65CX8i9hxsdla1hG6w36BsYG+t77yFyGZVaNjNGBnS77h2H58B8SxabC8Y3429Dc86F8vJz5U25l6EJaoLK3IoOHncC23grP0s3VyZO2tnZ1IdXhlg+668D9Bh18flILL9/9KyhLVw0X3fnjnzDknP5HOlyGkgn74m4FAcd3kVObj9JaZw15NwRWwFdj9aynBVfsSbqdG/6huVKUNCpfvESFOSvgp5jXbEG1iGndALSJc9dhBokSSOFPETfBsTC91uHMAsKoGitp8dcMKIb6vuqbsM96LQHFVi2VA/LhzKRUfQiLOb3hB5wfngN8aaB7FvlTGAZreG6O0iZHN4AvBQtQM4oDFkhB5SIfNAsLI9V8DaFzepmB0sbRJCdkJ2aS8wSqXnScw3t12bRqEieE+IpWIAXyw9qPRfdhKsVrd2ZuvWOxL3eIcF3yAgZ4IVoNU7ABdgD++AMfBQp4lUoWeSC6llt69qbSOLhq7eDjabqC5csXyESfrCTnS/A4WJ9doFA2FMqi+5Koz1I8hmaJIIH+hfUcr/PudcLPzDfK/biOXI4W3rlyAS2HwFyAvrtdUfVtVsM8TQRVkA32T4UiYyBftXmuGuDoj6eKhI+4j47yqJp8KStr48xbKO1dffsXwb4M1jxNaDZ8H39u4EbVzrvV5FgA50W9TuYgTra/NnaHixLnBa+NFNW3rzZGNOABYA10EwsiTYRR0AyZJuh0kgB0LSWr78evFX9Fj7A04P9Jq17u5aW4wlES1uluUl4AXt+f64R7IJ1B5T27VNVXWg/2vcVIAXu4i9Av4E7Xo0WjDCuVPZLgTCplMTGx+gKN5nEdvEUAgUSua1w+rYYiJcgWW7uUfYdDJ2500gO3nVcB4dUkSPoY0Pa0kPbTwlIeFhCpFoAb2rf9F/v6npc/QpINLlsUavHdDXRVv1K1/ACwBNB3kRZafNmUxLaiIxYB80lYm0jYv3Er/8UDXDzYT0eeAhIZ1hHETbiXvF8eIJ6t/B54z+qZBcKhF8hw1C2D3ryL1wg8amj4DmDJnEmikRNYk3af7uf1QGXA672AeawA6zOu99l9uynS9cNEKuSVXr5VZqROvE6RbQDf/8CsBn3BcF/3QS9iePEa9E4bi2/lnmpLOcGObfFcoC2DI/nm5BzKYnNaCnXg5aJBUmAECeDl4p7x/a6BjAnnoaXctN28GNnlsouIu6vw0WQzPaVYAnJVQoCYRa//HWUgDaTRDAJvj97tauurqADrsOlw/UHyi0bNHLXEBN5SCOEGTbPJ8MTnME80MHd3dp6u7cC6VpCbNRNsiLdA01BJe7MX0tgSVAwV1HZssWUlHifUULT8Ey0Cx7A7YLuWqZ387VGtQcZGfSDBy1oHBAQirbhacSpdgHDbw7PXf0jmiGCt9Vvr/d3XL5T+RTQXHixkM/EKxxWaGowX6LpWuZIAsvS5m76h7SJMnu4VBKS8AJ0lr6TeaeosbG6Jv8igWjNR+rcyqzrduXxsiQTI4/okF2gQqRL8te2QfY+qkI6QPdDQ+AZz9OHiJBuYBvo4ulhb6/utYJMHIAuhrKLBUIHZMwnbKJ/FMLbohn8d5ASLfwF/RDCLiEnFkEUOwhc4LDBKhAvE3+/jvt+A+nntiPbKHYA0HfctRrxtRvA7R42WM1b6OF+7jHJCT+IH1txDzeRoTWusj8DakBtaCluewZYE/2Cvkc/fQn4LK4mwaR6LSBV/IoWpiNX2aUCYfYh2WUE3hxIx7IsqoYTXdgZkN6wKXLhy9Wj8AYNE3jTD9j999W7+AYXTndYhyWdR7SRM2C9EVPswpf50QZYGpOA/COc6hH/xHvOH9xrdrlAuBXtDmFXCAq62JUCYTK6FczeIim5vf3KlfNfw7cECa15Ro7zRthjbaLHPEYd2wAbj7jfhzLE0CXqV7V/I3h+gF0lEK5ApTw+6alsb2UsW2lLW3PPvSRv7bgCP8GN0r4LF6pr2govwRDU2pQaM9dqaJdezU5MgSIoO+nr6+o6KsI6wPKI2kA8lhGmcMr8KTAadt8Ga/AT2n1Ap2seCf1qroaGuroOG2EJ4OnP16AJ8AR6GlovM3jHAXa1QKjJFaNAdo3gLtrKriUKPNvITzOJM0Bb4PQA3gpZrfSpgarSFiiFwojSIOZUP+153DHNjoB920BX14MHDzsfNWWOaKvCYfVBoqhkFIHXk9TcW9jcXFVV2Jj3kEECTnsbuGGadr9mco3El+2gfMDAwMjISRUIIJzykyqi4Cl017S1M0FGdKDhYbsDrq4HTP00YQvsLNNvYswM6N59b52/Jcgd5bJbVJpei6C7qP38+Zqa9vzL8D107QQlMPY2sbe3tdXz5E+B3UkiyBC6QJ95//DGQ7gF9XagDgEx3tEBzBbceB/uo1o65UxKCRTA+93XFpGl9G0sDJmHqHUbD4xnFciuExQimoiS/3TNaIsJ3kDcp62u4BmDvuKaiWkXimvoo2aevs4QBAGJR5OYw5p0QcTp2CJgUNjwuY/PruM3U4lmIzkkiWRw7HPA81ETKkPe84jT4yo0k4v8a1WifmPeisTnLv4lQ9F39wfvkXBUawsavAxRAcxW3HhvtK/wuyHS1/+vvvtwj8iXeiaNl+87zd7lBCbutLBQDeo2v7wOtoGZjbkhk/c1vwzR1HoBOdxVwewGQfINduP/7NgFL4jwu0Y23Scsu+Sffp2C0oPZP31MA8cTaXYNb9oGrnjCf+OTTN4A74w4mRe4A1nTdWglknpCwiGTDHlP6AUpitp7VjEVaDa/YbwauYWwm8j4FGQZxhLHTDpzjDl9k/YM8YryASvwPAmVcCwhOyGTmPMi2gCnBvAGIHMqgQ1eqTLqqZtxBx19JMYfDoNGm9Md3mOQTwi7WSBcgwhbJkFqhDtFssd58XZdbvtm3hyGaE40ex1QAre0VLyUjLjLnSL5LUG80p1bvRtwoni1J7eSZ06rkCl3nF0PSJZgnjKc+44gE7T/Z7z/KeDZ6Dg6gdIXAzbBJrRQEe2SVRQI5f1ltxCBlFAvoZwFzfTaQo9awlnKjtVllKbmJuXDaaj3LjHNrEkpzSwsrKnJvH6sg0lvyqovLS0razp1K4mJ66AVojR9rG1srIMMQ/TD7YLUnJ29vFzCzIDxIGGtGOjBHG9bERyJ8YvwDdCP9AJX2H5hN5rkRTjYLydIbCSUIuH31Zq8ipVI8rRivc3oZ17FtqADriE2oW4RftE+cAisC9xbgu0i3YK9vOzsgjVC9Jkw86PWbm6uruaHVaKZeH36fXJffn1dXf3x9mMdaTXHb5w7V1hYnt4MTDGJxh5Aq/oX1IrgRGJuat7JjpRCKIM7lr14UiHB058hHy6OtSIHRKwXuO8lnLhMo+3DM9gV4CH/muxsDbdn2JB12USHQ1h8GIkfSs76+3T1nDbDGljWqvzQibHG43qh6i2dHZMddxLeQH9FewtjeZE2tzX2Uocw8hsez6AV3By6MajENc+B6a6mfRpt6zVzmPNvafxBPJeFmyV9FxpJcCns4j0QLxHL0iZFrhehhxF6Rcly2XD6JuagC/micjh9A5dDyQf6eFtu7ZkzxcUVJxrIcaxyLTNm+upox769zYtBFQy8rSwdnTz1A3YzLnjSRjik9jVo4UOr/WhhC4qQHYJSxCBbOHkN20L+87HSDkBijvkK8AP8Ds9D79YAWi1maLwTArSQFfiswVZwhC8R5zQl+WmrAC1Zym4jAEeVW4E2EDTWWHzuHONURbt5uPmbgx5YVMJNuJjTVF5eUlJxsp5wm1KvXBemqYQ+2GR2Vp0Y2sjbzs7ayksHdsOSG3rPgOFmoCMsUieoRISN5Ah9X26loqKkZD0X5gJWJ3BGhIx44PK24date/fqP8AHZmT7WhZ+qf12cLCv70n1j4D2wK88el4F8rZLVVUJE7UnCGY3zEOyRCLifSeRHreEvQAVeWdKmWCLi1CP1tOJWYnHIQs67M7tAHtwjXAPYdKt6YL0opRSaIF8f3CByNiQ2AgmNpI+mOqS5gyMsr7tLosqt2bRyWrW7dCpwvPlRc2iMiiOyotkoo/SwZYmDuY8WsOrWJQImU04kahuPlpWwyoJ0BPsxHaVbEFqSAtpm9USnnIgNpwchSTUNGzKGoKFn6Pj/v3+JmAI67vV30I7NOZWVlZV5bSS4tO9A8uAccJfs2tNuu+KoPlUQ0VFSUltThM8g9a9oAxmh62cnNzdbYkdGG80g62GM3srwL2Xrk49VQglTH5wiYHcLjDDOyuAzn/BnrhSSb4zwwNEEBETFhUVERka6c0Tjb0cZtEtONmDb/EnNQcdHzZgLcDm0AGSNf0swQKULuk9hEaozykrO3s2p4FY+Z7BZULTXHAaa+pU3i6C8uNleXmnTxdnlRBVVriAEbgEufr6HvL3OOrOrxFOvEmZcNllt1E8+xqKf1vJ+xiLV7BoItq0F/BUPJ2sffwKqmNRPq/JfKC/RZYsmbk8Ly83tyiTn/mc0+jMzr5+fn4Hg90JZnCugDYGxVeydw0vK8pZgO0hN9cDroeswRKU2vX5XdeeLiM/p+vhAiOcz83l3NjtAvwEObHa7g+wGtbC2s22hJceSEjjyTAnT6KFMdhhSRor+GJ6BxAa/NXQVkKJ38PD+s5OxrKNtrLW3L+DAAS9aoID3n7bieQzmJRk+gck/hhWPmWcu7lMdofgH017SJPKP5vwTi6DVf1X22wukd35r7YN5Fk1AVq/ilUf7XlGkinS4qbBWaz1CLBweBHdePLseWhmWm2qdNX2me6RA/fj3vmBDHYWryQz2HEqrLN37tnqirLaqjwfN3snVxuRkFtgR2A+Wk28tQpMsBYXyt+WrYZ+FMtRfJGCXmLHZTxv7CQIv0GszaJBbkIhLBJPoIWPUBGx5s9IPpVwnv8/ZHjF+wVopheDJfB4WhhHsH0iUSO+NfIdS4jsWF1FIK79Y/Jonae3iLrGqzAOvSZ9f+lIfGrkDT9ijFdmX+NtMVY+cY03wlh58eiTY+UN1/5WMFrYj26z92Edvo1CiWh/8vFbf/JxT8LHtbuWlPN3S3gb4bQ3CKLgqpAyW/UnK3clrFzlb1bO3yrYw8lebE+K0YSfv4XbXk2EnxPMtmY4jFgbvxxJYcdYZeJwFtntQ7zsb25JWuNJq4oAz8e6/2j+lILyZdXRVvXhJDInktj1j7GLyRR/iYiFePF/mujfRFPrpF6JGR/pZF/C+yf0pX1Dzq/5G9j3TbdvDf3FNbsDOt2aGLQUTV8FChtog86t5wjPww/FG1h4W/P2+vXLl+9UPSVn5srBGmtG7CCWpw+fC6uFBgYdwcGsCugW2tUznAMnT59yTrcFa1hmt0xDY9++7fvXkyjyC2c3DEQfB0d+4VnhWJUoIumP6aP1MbaYOHyMF/0XjiK9H2U8PPIjP2aM3SEZ7iBv+VGeXoE+/5Onvy/vulpXl8/z9I6AP3n6arJ/EWFbEwkM0xfHsn/T8sAS9zzfDA/C3C0Ic3ezst7hQ5i70BV5xbLIJQYx5DBNhG80m7fkI4myZ928gt5tuUUcZRdoe1lZ2tm76x5WY/BscSwBtdO5QLoU0T0D38A9aLICLdiio4PnuRAmRH8IuGwDuxglDTW8Re4fjJEwofp/s0g0nrQp/7MtnTRp/GvYheGl7K5/tuWQYR9z/j8GNw0vZDUFWDOA3U1c5CrSC2F/gm+ar98s3zFo8QMhW/3nLtYzdq20uYOFjwYB4to98BZSITU+leEWSx8rTSmHCkCU2kty0NfCNnOjXf43NGq+JBTDMNj4EJO1m248ceFYB3mo0YE0BsUcig5kYoJpk+Oax9VIqN3tY2vr6nrYBkxg+X2TtwThd7GqVlUdIig9diYv98yZuhPt0AP9IRcCYw/CwWQvTbXttlsJbRKjX9mqqpbCTngBNVoEOB2OPRobxuBn0ll1edVlpQxhzsokcv2C5scD/f9MoAV3tn7rw+BxmKH/xYXREmTI20oT/TSaDJvFyX/zZE0UTRo1BGiROOzT1rRPUNhtseXfXWN8Mn+In1E8C+0ZnRI3jRxi1/ENQ6OzYaMRl7H6y0/mwXkjanyrD8ri+lg05xLdrly945SB7eV9NZsIl1Z3NTE2MHBW5rn07FcKaC4x7+2K9namu7viIVEGkjJB9M5fmZ9qfFuxlBUdnhl2LCyTWQzte/BUU7pJfJVdpD3wowh6i7rr6yurWgij/gmu74ClsNtT19bG1tbQW2+MUa8XcJOQMe+Gn9LF+1wFL1bA6B0JkcppJOIjkwxAx8ZEGz/i90nj3w+jlOEFYxPmfyqz7oje38PtItmncOMKXWt3xXsQHsG9yo6OziuVQ/AYGoPr/CsYNPGn9aCmS9vW6BTsJE6g7EgsrOe0FTaB+TGbXCcG2dmypmCb7VHMoIfoDJ3um3wQ3GC3xx4LC3s7w4NEPrweKbLQW9zb2FhT3VbUSeBLTWCJBwmH+AwdlhdVBKUfOSKaxv3Mi2yHfhgTOWMknKeOdihyTNrVI75j9ZRPhQoc0eVbxygfOjTEH/tkNBjM3v5PVFtAtr7b2vSvO6TwP4RjXLtYvUv7V2AiB9ilmoMvRdBfdu1CY319R9Fl+Aa6tMhJVvHQsDDf72jirU9s9udSM4f+jhNjnigM6EJn2Ud5m/Glvy5Ur6NkFNSfcwcH7XqELm2BNXhI0YdgrK+volb2UT5JqPfhNfruSUHO3Y3eX6O+bbAKP99MRnD7OXVZrpcHGqPwA/0HgR/4P/6EH6dvjQgI/FAAPM10wwZVFbtlhDisL9ZoNrum9e0BnvxjB7SA3V/l10Zo0zdl9y5fvjX4YzXfgfi3VeKLq4FeBjsKzRsZITcTVQSzSAKe9LTeL1w/pP/r/xDLFKQzP4ll0/nXj1vVzbZ4P1bpI1nyU09h8Ky3Ckgkl8r7HCeB3rHn/8swVFr68TYUPf59BrtHwF9KFBNbawmyiOk3/ZW5TpHE9RGaZA9P+l2KjBWnjSSyywjnR02jT+BocuwJ+0cWo84jRFdGm4XoHfeSfQLXW4ruMdrSvo4HPA2AMfQvPC/aJx26vd74OY/Um7lX7As48341f7/qO2z0SdgPwBNZy+RD6ZAHBYVnWisZsyzawNHGkeRp2yq/wehkSILkeKJUr2EL/gii7WTda4DmIGp3FV2Cv2RJEhQhSrOKeMHUfpTNcvMh5754Ps8FYvn6cAapj2SMvmEmKdGLpwq/OgKd1lBc0nmciaigNwfaOnmvY/j+yZw7u1fwybto+9FHtAVIdRX55OtjQ5C9Mz8Q240NRA7O7MPs2nMFz5jClyvAXb4K6HBrD3fdQMIcVVEZF8jag9MRTw8391Eeod5g3QvnoeJk8ZmS0hzCI+C6Vf1uoqvBNAKGin8hcAA5zWdfkeLKfxSF+MEYFeQLKmQr2wXCmiFuKXtDOtQp0jFmP7MVAvZ8C3QGXvHDMhJnP8Cd5qsDjGEjbaSn77IVFoHWzfAPDErjyVkh0IlVqZXHSHQ6y5P5IqBPVOWfLSlpbLxc1A2v4YLl2e3MQBnt+mrHDTwFlsMWB+29dvYHTH30GRVpYTVazH3BNsBddPo9ZNbhSAi2eU/2OwefJq3XUUgfVkwGtAIpauCQeniGuo0BL8dbNdFWG/4CHRWdYnUEqSdZXYFOPasnyN5OPqKk9gnQi+Q/S+JNd9nS1NATSdLJAHHxEUxqfoR0XATERQETfSpTOhUSYhNCmLQc44hU2wjpm+HsPgFngLez4lfDtdwrabyQBLRsSEuPP86ES8eFRUWEAxMamZp9IiUlTZQGidFJwUxaHumKpKOTohIjgAk6Gnw44FjIKRGe9oiNjE1OS01ISUlOiAoPj42KEi1RZPNTowqPe0VF5KdGtkmHxtKx8dHxMWTWsMijoriIiFSvyPGvI9ii1PAT0gnJiUkJwMSNj06MTUxKTExKjkmMkouC6JiYcCbjcEQKGXukn02BpDQ6MSopJhWYzKTM9MzItDBRJETFxEYyZ8io8c0mLHkkOiopOlWUDskpSRlMVhnRSGoAQEQyhPuH5aSQmtdojQbI9EkKjYsiT0BiYlwqEQovQ7+x4JMdlO977GTqCThJyHx2wJGQ4AC5DvyBTYX4JJpskWyAn56EphPekZAGCQkJieQIJsYkRjOpWZHSsVF0bGJ0QhSEQVQkRMKRArI4xMbGxkAUkEEpTIS0LZpONJ6ZeCzdo8Kj9PDJkJCoIAgE1zyfUmCyFrNhREX+48OTotLk0iApKSGdiUqg46LIJMDExCUkinKyUo8eG4/kkSabHngi9BQwxXn5ZWW+uR4iLzgUdMQ79oz/Mc+4lIzEY5DFVLhUa2nY2FgTRppxONfX8LC7K9iAYYtdF9TBuePFZeXOeSGlUA8VlQlXmIgEOjQgONgP/CEg06skO+dEVnY6Ce84kM1Ljc6WTklMIluKiZY7HB2Rlxp5enxaTEqYXARER8dEMBkBowZD/mYssUkcUW9sbHRSTFJUcioxLqQwKVEpYaERERFyEJUQkxQdERsZRdQTnhKZCSmQnECmjkqMSyZ6TUxOSGWi4um46Li4WCC/CbHEOchvCpOcKu3kyUZGJ6WIICkhMSEhOYosEBkTG0NGEmxfyWYkkub4OJAD8jDvWKKooPFoehJLBhN3i4mRg+jYmBiytdhESGQwjdrYE0cyA7MCT5cnF/jkh4UGhRw6ylzC9/86fdjbiS1JDT+Vdzg8gnzXpqW6S0ekHfE9QQoRabbh4znjlFEHjE6MSeLdOInYWiRE3aN8WYjcyPctQHPfbKukczD7sSzk5EcZthCFk29Cobiu0fQi5NjhePYxDNYV3mL2SPsfODB6Z+V/Orac2Sd9VKXZ5gmfOPKHI/mrCuQ/XMCixzzDfTwa1z9h4kL0ktS+g8KXS/jsMuV3PVZtn9kek7r9nTcut/S02FbpinzxWtbZO6d89HIid/RywlYk5GI+H5Zn0z6j1vL/sDmBYqlllAq1h3Kl/Kh0qpv6ScJQIk+iReK+xDeSGyRNJYMlCyVfjJMcN3Gc+riD446Neyv1lZShlJdUgFSYVIZUjlS1VLNUp9QtegI9lZ5Jf0Vb0p50GJ1C59GN9CDNSdPS06UV+OSzAmiZej5r5cQn8+VH2TXnCp8xBS/5i57Kj4lD5l+XMLLDBkpkNEpHv/fg32kZLpG/QVEavUyZyAObSaNoZjNfjCUDH4y+XN5CSoQLruSG0AXxUM9oGwFry8R9+DzXt4P0/pfvf/9Nxf9+7Svz373zXW5P+LW+/ii/lnkKd4pbWioq8xqhHV7ubcETG7FkvWUJdEJvz9VfCTrudb24j7nSRhteW9eAJQjfUfUwN3d0OmwJZrCyxxKxxoiyqTwABqCkpL8QmAWgVqVzi9E2p7s2vjNBLPCKulPa2dnSUnWj4AWDpLh1WwBLiBfR/ttc9Bz3W1kb+OkCyV46N+AVlCYVp+Qyv3HzFWGRWEiHOkY5gQP/jmc5UiRTPYRbKI9bzqkQUZ7g3/Bc9NsaQNvF64m+r8DpQbEucG+528fbxdXgr8opgfit+DYtcwn2oS8376dlHkNPVXMH47v5LgyhRjq1IKmQQJsfdnQRjvq/4KUr7hs/I7vSsP4XK+2Fq6EXjjKhjrTXypV71pIhH6F2Y2Nd/eWiDngGV/8NtWXW6lz7TgS3zgw0NVZVteZ3ECTftxNWwS5XwjGsrfUP8oOOlaZ+AkYVYaezoeHevfvX8VSUfbkSzSK4oOds+wXGvpU2czD12UVImG4faRyDszL/hqQxBJJ+8xck5X1RxB3fNuqV/4tXn6OvA2X+Qa/QrGXvsPw/GRWe9UYByRNhluzq+pWwxpJewrUJY7oM30H/XpCHPR67CauyN/LaRwYhyefXiV6um1UtP7/prF8enIP66urbcBkuedU7MRfaaesqlXNK/P+gKKnCGlBpd37jeNc93wucwUjfWQe0QCtv3yXGxITu0n7i9pBM+QAu1TW1M74b7v0p71bcQHt+paimCCpgVQMDcDKxIPkkQ5xkGyjhWjrCM9IdvEGhT+sH8rjRDntvK0L+PI75nWBs9Ohyn8qjDfAAuqpvE+z2gStbA7hUrKLKqWwm6uD04VQffgXcXm7R8RYx0bomugNiLXIEZF5C0bcETcq8IN8Ef8t8fHtgXot9R98eyJBgLY8oxSpa5uP1dZMt8h29vpbpgF2I3eJIy9whgrzZWknL3INXXVe0r8NWJFAhE+aeO368CE5AbmhuWF5YYUg+NEJZ2dkbjGk27e8SFHQQjoBfhl+6b7rXMR+wANcDB9QYmbdQ8HI5efoNCdz89wB8d/2SxjVQRdPVSdXPMego/6B/ul+G9zHyR4KBm7uLMtMUROdWHs/iF8wJyw0tCMkLzScsuKSk/B4jc8mmdq/mPsO9BnW23X2X27vlZGoqKurPF3g52Tk62Th4F52Tk1GCldq6XRowhAW3R9clspMll2joX9ci9YfHaysK/hGLPd10gxiZv0hDPSEN2UzEOXpzECENaxmZ+KzI9CBgQsLCgoPTwrNExwh6SkgjKIigr1iCUSNiEtNFMskJ0eGiIOl0kjnlZKJikjKPESSYnBgdEkwwnUgmMz09MzMsLTg4LDz4aHp4pkjm/wCj+nNdAHjaY2BkYGDgA2IJBhBgYmAEwhtAzALmMQAADZIBCwAAeNq9WWtsXEcV/u4mzsNu4sTxOnaS5lmShpA+cNI8VCEBpS1PIRQhoEJqhZo/hBIeP1B/0CL+VED/VEhVjFGpqhryUPEP3BIDiUScKqXEqmoaOW1cmk3addOlyXWyNzVr6/DNuXMfe/dtt+zRzN6dOXPmvOfMXTgAmrENX0Hqrru/tAeL9z3w44ewCnM5DhGk+OUkfqW+s/9H+7H4uw/+8CG064ijPTg/D0sUK4W21Hp/fPW34DivKo0bcRe+gD3Yi33oQT+O4RVk8IGz2NnpfMb5hrPX2ec87Dzq/ML5tdPj/M4ZdPYSm/jOP0mrUzzSvUdypLGa9O6RDL4pIzjEdoTN4cgptGCJ3I+lxGpDF5bJVbTLNNLSgw6OLZcx0plGl7hYwbkmYhNTCsT0iOlx9gLmUIoWrnmHv65xpyVc0UGcTrnEVQUdKXBVjiNvcMRTOgENg5dRvCZd2SaXLeVLitvM0Z9bDpu5xuVsjrsd5h5Zcpgjd1liupQ2Tilr6U9YXs6Rz/nEWiKDWEtKRv5RHbvCsSfxOLHN2EnVmqtaM08enzZwJs0x0+dotS3st8tfsEvOY7ccwy/Z/sQ2F82cWUutfYrY31aKbbS6Q1s2YSEWoZW6WoplHEujA8vRSa2vwCZsxQ7sxp24D/fjAfwKj+M5nMCLOIWXkVr5B+MPnY+t6CDOHfi/fiRHOE1pwN6TfhmWwzLAsQE732u/39M+q/0otaBrQypDbP2E3nAkw+bJK/Jvfr9WtONkTZ68qG9AEs+sKL+KFoO8K+9JgRaFxml9NAvhY2v1vWTcyCXjbHlx2fIyGemnVC5GQQNy+fv5drCWMPtfp09CXpJXJSPHGKlm/HrAnbFTRYpJzkaTXOrTIMHIcsD4RxG+K2divy6xHSZn7/tzAU7REuqc2SGckUtyQd6Wf7E/V4bDN1TSK74fMZrr1lU1OwbWlMu+9ou1wNxUbqU7y/jKEEZUYr/PEnL+3rRDIe6hYXwNJ+OrlB+DySh92cSWnI3ND8gVet4AZewlnSfkaY49YaKONuu3OMOx/liJLwxphI9KX1EsZ0lz0NC3Y9clz35K/XBS/fA0/TBLeuM6n5+NHyrVQujzp+U0mrhLP7OsrzmX8LrqMh6DU2xPJSI26TvtMTkNRhPPthZ+twQ0DJXAG+QFKxcltD5k5Jq2s5Xkmi6RKx/5GOWajkX2lH5PYZ68xb1zvo9wcn5Fl6odDc3lIoDg2tj15E3uNEbP5FOd+a9CfFmtGJrGJv4vcxJc5EifXOQJHMe+LD0mc5jIZt8jZ+WP8hv5PZ8PsmaBXOP3oLyV2OMZ7ft0ZR8xjrAdlEPB+VUmlq/OLpbjmLEYHdDo8hhZeStpTsFlG43l9tf5+zH25zSSfMyh4NQsPpWCHeQcfXlcXmOf0bHjhLzqMNrLUz1zL3MG2L3OcqxXzphzjRbVU4lxP1aSsf380qsY5zk/RipjNt/k1BsMbV3ny2Sj0Hqo4qmv2HNm2GawYcNXee3q+nFijMYi2+hwQt5nZppgDR34jr/TcXk33OskNXGA/UkThT43PGP+WqJDP4s9zTrQrBnhiWL6MDJ5xhi/fLvYc0lrMojJMOvmbL72KubeqUTl5NbvU+aMrANrrEItlOFu075n1EFlPMqtFU/ETGiRxLlnKgzWShPJ2Ne5v7OdkJfY//lDqT4/UN+3ejVR7eeP6ie7lcytuxpongFn76hnJnQYclqwOhyzXh7q0Pr0Rc5lg8gIY8GtXtMG+bmxKieoD2vvVUaHuUYyoc0MXr2VeagtjTT5b3xUb37QjO+qhVpLVpsaeqo45sK5Cx/5vag/6LWO+j7vqJBHTD6J4ZwIevUDN9KVn5WiGoEZd8TWbNPyrKmh5Kip3P1KK0bxoI6McceDdUd7pkoNZXJrppbfKbap3Vdra9eVI4G9En6wmrdlv++2uWkkUYF5s9a9V/k2aH9N8BzO+tVnyeq/WR2Gd9gEpUKD3NjaJoqAWOT16ck+TDhQLW4r6yQhl8nzI6b/EM+UpB/Ziow53hWZ7f2mxmfObGxvK6FsPFPFc2ry5mariLx/M5mt330EOeV87EzJlWTJwAOG7R1nMnGmXGAtlWHlVGjoTMmU9YGGa+OIa/q7qz7vmftg5bO1jpzjn3dvar0yHuTdKPOW4MfeHMm1qK9WSYVctJbJBL3++6rorVVSXvt8JngnUbtmmJFfuNG9VOuhQ8U5KlGhtTP3NtmZozP1YJPTquajXFDbNJJ7a+z5TIWMVO/6Jwm8T8lP2XuJuuR4ydk9aO8G2Yr0jka21hzuw1DjOSNhL6/hG3vVWj54V6J8Hrae74Z1vFvy3s6Pq8Hw/PJPsNrx+J/YXq5qcCLhE16FvYZiZ6UXf69VK98odvxeaX3Df1tWnJnit3rWUVc1z1+dkQ7dmjrMFenwit7F843VDlZ712vl2ZmcVZVz9Iw/DuZjCF182sK2gm0t1rF9EruK8G5n24w1hPjaOZjLrGT+8/LfXC3AQuv3LbgBi7DY/jfSFv47cmO4ejlWau3ZifXsN2IT4WZ92oiPcw64Fbehm9/bsB13YAd2YlUZCW5K/P4YPqH/xwWQIo8pC8GnSTmMYKmFNGc2kLMIOsljp4VNFqAcRhB8dpDrHTbyU8RvJf9G5p0lPK8jbMUt1LPfG63fRM6NNV6kxsxnA/nxtbScEm1XLd2i+tvCPY2lOgiRDpxY5TUnlNL/zLNtvrVQYJ3o3WgrbZQmz2nquJPPhsM2/f+wi2Nd+p/WZnJrbHI7vaObVjGfZQnJ1qgNo89alSpujdLqcK5yF8FCC4v0ztFaBOkQ1llIK4cR3Gqhm9x3q2cbfaQp+2aVeVvJ/isJG61dN1nfXKNWuZn8dnGl8W7DkaPekiKdpaRpfGIBLbGKM+uJewMts5UauQ130jKfxmdpw8/hblK9F1/k/JfxVVrya9hDjK/jPnL3IGEXvoeHsRuPEO7Fz/BbfB5P4VnsxSEc4dxzhP3ox/P4AY7TO36CU/gHHiUvC+y/zoT/AbPZtKIAAAB42mNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgAYoz/P/PAJJHZjMWFxsYMnCAWEDMxMDGwAfEIJ4ARJ5BA4g5gJgPiBkZzgIxC5RmgGJGBrb/JhBZAKhpDPEAAAABAAH//wAKeNptktFLU3EUx7/n3AUTDB2LSqhRiPZQppmItVJZBSqNjFIWWRkNqScJiT0Z1aAYUaALgqI/oR5ETSTShwgi8qUCe9CIQQ9SLGwOKun0vddGC334cM49v9/53Xs/vyM5QHaRMmyQScT1GSq13347R9Cqo9iKJcRlBDEZsRfyBDf0Mk4ibzPyABGu+WXZkvoaUbmEs3rCFvQMHE2hQk+jRK8jqh04qLdQzXyLAOsF9pZnHCMRUqsViDvv0KI/bFbfIKQf0eWsY7xDhhFyytGtOYSkElW60xZ1hvVzrF8gQdKBmD78G93+QZTqRVzTPHr4nPKFMaTj9knvI6GP7Ks8RYks47ZM2LTG7K7kZJO2IqhpBLQedXoPezWKOklgt6btu/YhIH5sFr+ltGkldya4l3W+aw/3fHZ7ZJhr3+ynDOEo18LaiJjTiV5tsDlttjGtsi+SQVhqUS4Zm6XvjdzTrlfsl07hsOTw0mlGp9xEk1ajRtLoY21SkjjFmKXrdsYWSWE/1/30VuM5WwNfiJEePYdFuA6LcbZhX8HhaizrOSzGdUjX2s9/d52tgTPN6HqM/s+Kw39ogvWCw1Xw+12HxbgOXdeMXv8gDsghNPp60eULen2lrv/CPXu+c3hFFsgc73kHEebnySh5rAFEnCTnOI8kGfDm+jmSZECmmM9zjt5zxtt4H22c53Fs1zFcZaznWQ34QLJSxu+ZRwZLchz2Bzz/35F42u1VTZPTMAy98ys0OTAwk8/ShQJp9tCZBc4sB45urDReYsvYTrP59yiBsoW2sD9gL7FjWU960hu5vL7XHezReUVmHRVpHgGamqQyu3X05fYmWUXX1bNSYxBSBPHn1arsjfreo5Kg5DpavFkt81dJkS+urlbJIi9e58tilSyTYpkvircRZFW5RyPJgREa19FHwq5BB8+Ftu9hQ2kEvevWURuCfZdlwzCkYbS0c8K2Y1qTniE6VaPx+LiQ/8bLBtw2ZELiqQmDcBhVt63ycPgF3ocWwTqy6MII1AAn3XTHScNX6kGLEQwFqMmOMWguYMOrVD44te0DxsCsJQ2mIyEZ8yjIbFLGB9F1oAL0lgwIMzKWtuzq5gst+TBZG0d6tnZUi8CtmOM7cGrXBggEPZcm/E3C99s7rGf7xOcWnfYTmc/o9lxOEDuHqNHwjVYEwHtO3MMWw4BoYGSCwsgz1D81zJrR6/YI4qd3PLsd6nKaVcOkJh62d5Y8pnDDB5qmfA3b9EwuBtuhYN+98kz+8Y2ca1bziWDWp3kzx1MQ+I+ayuyX9KpSoq+dslOKT4p5UsxlxRwLpZxaPVe92hx28GLzEhZ5XsT8LYozgS8yKLMHvDI4IVEL9636QNwQPbVQwO/TszKMYWgV92Gq+BbB4Y67gA55mhuoWb2C17veKS9VPTHwaZk9BDoMYrw8zXlaZ4eno/oBrnY2IA==);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamBookMedium";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamBookMediumItalic";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamBold";
  src: url(data:application/x-font-woff;base64,d09GRk9UVE8AADi4AA0AAAAAXxQAAQAAAAA2oAAAAhgAAAZsAAAAAAAAAABDRkYgAAAI0AAAI70AAC2mV72CrkdERUYAACyQAAAAHgAAACABBgAER1BPUwAALLAAAAdzAAAcws47vDRHU1VCAAA0JAAAAFoAAACA6jAts09TLzIAAAGMAAAAUQAAAGBZTVdJY21hcAAABmAAAAJcAAADWB8BSFZnYXNwAAA0gAAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADYDRdFNaGhlYQAAAWQAAAAgAAAAJAfbBBZobXR4AAA0iAAAAhYAAANQ6mUqBW1heHAAAAGEAAAABgAAAAYA2VAAbmFtZQAAAeAAAAR9AAALl90T2Tlwb3N0AAAIvAAAABMAAAAg/7gAMnjaY2BkYGBgZHD8YMW6MJ7f5isDN/MLoAjDBbZjE2H0/yv/LVhcmM8C1XEwMIFEAWr8DTB42mNgZGBgPvBfgIGBJen/lf9XWFwYgCIo4DwAmhEG+AAAUAAA2QAAeNpjYGJiYJzAwMrAwrSHqYuBgaEHQjPeZTBi+MWABBYyMP13YGCIhvE91JzzGRQYlBSVmBX+WzCcYD7A8AEoPB8kxyTBtAcop8DABADRZA85AAAAeNq1VcFu20YQHVtybCexE/uYQ7NFAyMpJFmU5ETJoShgwHHQW2IEyKGHFbkU6YhcYrmyIiBAeu2h1x76GT30J/o5/YG+Ha5qKk4UF0VNiDu7OzPvvZkBTUQP1v6gNar+vsevstfoG+wqe502KfR2g+7TubebNZ8N2qGfvX0DN796e5Pe0G/e3oLPX97ertk31++sLXBv0X7jjrdv1+ydms8ufdv42tt3axz2avY+2w1aa25j91PjB2+v0UnjT2+v025zz9sN+q5539vNms8G3Wv+6O0btNWceXuTfm9+8PYW3dsIvL1ds282v9pY4N6iB9upt2/X7J2azy6dbf/i7bs1Dns1e9/Zx7qYm3ScWPHw+JHodbtBC+8gEKdaxRNlxIE41h2RWFs8OzyczWYdOy/02MgimXdCnS3Hnx4ca/FeLLu8VOPpRJrek+Gg228H3d7R0bANjMfdQTBsD9vBoNsLnr5Wpkx1Lvqdfjc40bl9rm0iM5GWQgprZKQyad4KHS8za4lZkoaJyORcjJQwapyWVhkViTQXoTJWYj2fmrSM0tACoOwsxZ8lACh1bGfSKAdmEyUKowuEzq+giTd6ylC5tiKE9JbIdJTGWCPgmnQ0taoltBGRnuUTLSPkqwHwVZqXVk4mIrViWkCxzOfIlRUINeyQ6NK629jojG8nOpSOO+MbUdXbajEt1XJ+J6Ccjs5VyPdOy5kyWemEvFLmIg2VkGOjVKZyeCTSCvUOxEvUzs6UysUcAmUefST7RQzFyIxCX4ZXkS0OWdTkKqMYgpyGYmoKXaqOOMFBph3XHHcZC2uJYqIkYi/SEsI/O22HMzWKMRvtpYKGOJFQvMwZ2q4mEF+YwqsR1+dCx6SpoDkZSmlMCVkS9BCnj7D2qIsnoJa3AzyCThGhKKYJ3gb7A/xclg5WF2+R7xkd4pnx08HJHGca+Q1JWAn2HXxSNWUr8U+R290Leo/fqiwvwWVMU3CSuO3RExrSAIz71AbnLk6O8Ayxq3Q8xnuA1Z0M2WfAXgE9pdesqwQfTTlw+0Dpc9QJn1h6jtUCXwJZwK/EWzJDxyxCfMY83uJMo1KrauZqO0OuFEoS2C5yjnUETwFfp8shWI5UyO4QHa+QTyz8q/059Bv2jTib9QpKoHwe/4yxnYKSuVqwkYy0UOaUul2BU9erCnV+DW0C//w0WF2qyrlygrvmut7iO82MY7+PvF6nZYRop7zFaIZvNRjmQNNc64rfpxVcRqVcB1erCR63dyymPE85dy9nftU0FR7V1DIkWEuOqmJjrkZWi3WMQuwWdb/Ub7iTl/NteaanyKdW8hf/nE9RiXOchLX4RV/OmGnGnlVHXvHJBU+BYoZjzufmUvEECz+/zlL0zle89HPnGCj2FFBWddCpjL7Q7ReMnjM7x7ma6E+h1zFbNZSP5+Q6NYp9hxZ9KLjiBfdLMa8T75Hxqvw8VHFZrWMtjnbKpMe9YNSq4//+23bIdRwxktPdXjGhofeRvser6lz17ToMxH/8Fl4H43+oy99E22CeAAAAeNp1kfkzlWEUx7/ntSatJKHrdXEtkf3aWgghQpaE0KZFu9KKodI2JZX2mkLX1rUTWdJKqZ8bvzS9/oRqpmmaMU/v+95xpwZn5vOc58x5znfOOQ8AA+iwA4knuGQxIjk25NSij0EYjGCKbBSjFho8Qxu60It+fMEvMiFbciQX8qFAiqEsyqMSYpwtN8J9VZQrfvKWvA2v4JW8ig/htQ5KxkRFHrmoFpUa0CIq9aAPQxjDbzIjBanIndQUTPGUQ/n0h7PmhrkxRaniB2/BW/N2slKwTomNM4ENsgHWx3pZN+tkHayVtWAGm/g+MS55QSs0Cg2CRqgRKgX7b026qacxXyShAEUowRVUQItRjBHITEqROVlNU6FBHerFqRrRJG5JCyXC9TghQo8zImVUiJqCK6L1uIm7d0fsPzTDA3HwRPx/tKAVXkjQ441EPW1ohx+S9fgjRaYDnQhAqowaaVMIQjpCkCH+TygyZbrxXJ6kEFWysqQiVUsvJ5EqQMaYcamTRpyBoZGxiekss9nmc+bOm79goYXlIqvF1ktsbO2WKux5B6Wjk7PKxdXNfZmH53Ivbx9fP/8AdWBQcEjoipWrsDosfE1EZNTa6JjYdXHx6xMSkzYkp6SmbUzflJGZtTkbOHL02InS8svXKipvXL95687tu/ce3H/46HH1k5qntfV1DY3YnbsFI7i6c/vnPdtQeF7qaauutR37UKU5kCPf8/Z/wMGCc23tQ6/evX/9BtB24dPHUTGT/3YYh08eOnW8qLjk9JmzKLt46UJzz+CuF339e18O9P4FyxPBHHjaY2BmAIP/WxmMGLAAACzCAeoAeNqdegdcFFfX9wWZ3YHFtQ4WdFYhYEMUa+xdUbGgomIDFSkiRQSxI71cOigKNlQsCIrYCyJGsaOxa2yJRmOemJh6hpzN+31nFk1inu/53vf3sr+duffMPbecc+65//8OZszCgpmZmQkjQ4LD1UJ7pSFT2pspHcyVDvWUphae1vW8cNbvD36fK8DeBjmtGWvn1Vi53og1ICVrycG5/4jx0+YGrYg5Vz0iIizEf37IkkURfnPnR4QvcJ4/N9Q/IthvblhE0KK5EeFq3S9s7lLTg/kBYfMjgnwXLVhmqs0NCwlWC/PCFtQ9Dw9Y5GMqBM2d//6ZT8CCsAVLApaYyiHhc+fPXxBs6jQsINhPvQ8LCV0eFuDnH96m/bAObbp17eriRFcXlzauIQtopLA2jm2GhTi38Q8PD+3bpUtkZKRz+PLQEJpSqP9y5/khQSYbqEZgZhrmz5hlTzaYsVWMDW3FvM2ZD2OxjBUzxhlbyFgRY2sZK2RsNWNhjMUzlsHYMsZWMrafsX1mrIyxUsYOMJbC2EHGjjBWbs5OMHbUnOUzdpKxM4ydMmOVjFUwlsbYecaqzNkFxjYzto6xq4xdMmPXGbvC2DXGMhmrYewWYzfM2T3Gbpuz3YzdZ+wLxh6YsceMPWIsh7EvGXtqzr5ibDtjLxjLYiyVsWzG0hnLZewsY08YqzZjLxlbw1gSY9FmLI6xRMaiGEtgLISxZMaGMCYyFsFYAGORjC1ljOyynLFAMzNquZGZJenYQ3NmxvqzQWwGC2Q1ZjPMjpq7ms80zzG/ZI71mtdrW69LvV71XOvl1iuu94PFAAs/iwrBQRggHNEYNJ01/TXTNSEarrmjTdTmaH8QB4pLxVVijvjG0sJSZznQ0tcywrLQcrflUcvHVmOssqw2WpVaHbH6XGeh66nrrxuqm64L1EXr0nXrdTt0D63trKdb+1lvq6+v37f++Ppx9UvqH9czvUbfVD9GH6Xfqt+jf67/poFFA5cG3g0CGoQ2qGnwpGHvhu4NjzcybzSgkVujrxt7NvZr/Hnjx02aNmnVxKFJzyYrmyQ3udPkVZPaptZN5aa9m4Y1PSTVl1pIDlJXaZg0UZolBUirpfPSTelr6XebhjYONkNsrtt8YfPGRmlWv1nLZsOabWp2oNm5Zveafdvcorlt84oWDVo4tOjXwr1FUIvlLeJbZLcoatm0ZZuWPVq6tpzdcnHLVNtGtgbbzrb9bd1tvW3zbEtsD9k+b6VtNaHVjVZPW33ful7rhq3l1g6tO7ee1NqrdWDr7Nb5rU+0vtj6buunrV+3fiebyY3ktvJAeYo8W/aVnxma2t21e2L3rd1PdrX2ZvaO9s72fexd7T3sQ3GWhZL0+ypjkuaWpwS/cxxlbCngLKOrxGvjYLDRWoBlirXE/4jDwYq1EDJBAmqBv3NBb2yiRwRriJGe8ZPKeL4VR3IeKeT80V9qY6XH3nBCaSS1tcJsvE03/aZaKyiWuvEiaP+Wc2g6iO8ER2zOw9ARHf5WNuccm77gwmJs31Et3iNpR2hOeh3hk/flnVSuxwX8F5RI0Ikvxq7YiWbkq9TUWkhTDk4oGp4rXrJ312LjNb2HcjQXk7Ucdbc84BMfEbtrJ+Z57vY4LA5AjXDd81nAl2tFx5+/10LjDV/e5mAhpmnpOuYSOh0WwUl7eO3RpYdCxal4Q6Je/JYsnRUnQhttVeSmpXyhiGvgtkQK+7buOJ0lYivtlK2rt/J9oh5GwEL4SbKzgq0Wh4rmzTIka+dEzJs7f/Hhk3Ka9kThoSMyjMY4CUuM9UHHYSXchxKlPuq4sPmP6aSX9kpSGxvqGqtdyHVdyPoNSuVqCYRHn/wk7D+5t3LXaRGFy0KEd/i8cD/R+Rvhq9KL5/gbWsfbAQ9Rh7YDu3ciXT4z36t0Zvf5M914NzIINnw3AFrKj3lN8fmTIg5SmBRcErWdF5PekV17DpfvCpuvankFLh4fLq7Em9KkeSWnaTq8dEvpiR0itMRWQmBYwCp/LuqNbc+Tsx9xMIManokDyRkYAy+xrVTzTkDbb9zfcDCIqWTYthdeg+0b0ZXEbu2dUeY4SUwh70z5BluBWztR1TMjPXD7/huQOUwyaU1xhlbo9oPo6iiArfOFzhwNJq227l3QtjMpZcFQRZSe8JVg/d2QI7fR4iRYnJx7u+OQArDuwwvQuuPducPAYhZazBKODPvurqD3hrSfJLADVxgNMo4GV7RDVxyN5BYNracce0n2FMa7KyBagksUnpdU8WUbNbY7h2BTCSSuTPi9G0q02JMKi5JgAjSC7uBFNgIvbAQuOA7HY2Psjl5kSPSCBugCE+Q0MEjO47+Fpmq7phe/ef36cidsorZoMrGzs6zHjTDSBpxqPew0OHvCPmwM+r2CfsJpGyUfWuAFDWheCNDwXxcvcLAkX0GzTs/RQcZG3HX6yM4isB5C5dWyvVX8HC8P5BO5e8CCHsNEXI2TBf04uErT7Pqv76C56kiwca5wKhApVAdwEI1BtN2aw26O/bD/jg5XufDlmcBJFLfT5i10l4dzz70zq8S2jsLF4V95QmNyepZiZwPtoNMbaNRZGYI2GmNTo/tONINvaWuOh0YSjIdgjsGCfipcoHF7/vIG2quL7oZm17GV7MPDEkLixByoD2coI9gah/JIfPtyolCy8VDeMS7eOeM/gYYfN8d/mDyOT9s99ZTojPWEG2OezAcLGn8pvKZenUD7Pdir3Tq2eYAGeSz3ivQNy7xU/O4XfpGXLT3hLz4GnTDu9LjdTlzEBR2wLy4yqAnBsG/wmemnZ1xe/IqL8dBcGjT7eDX1U33syP37J7wnkkcmeHkPkvVjn9nAUA41ymPVSqlkpRbwhKurukGh0QW098FGNefTuceHl1WV7D/O76l+YR2eYXts36FXG3UbDd4/p2rhkAAfT95L3Xx60PaDLrLS32K8T5m6q46WHbxypczHm9rO8PEbL2OFxaA55afoSdWZfZ9/fibQQ30yZwHNZylUQ1NpIvfeMv2w2BctheoZNwN+5CLM/I1mE2nyrLzwvmfF1LNTtnemNZO97bEtrRnt3vYGJ/kiP7H5wN74CUHt23JxJ8TSyo9eJrXLR4/df3BizjjTyr1oJGOzGkr+bayMJRYU9h9q4X+MV7eGt3L6lsTBHl+BAehLe9u4DP05yrS57igukhIDsjFGY7SzeF/Se7+4JSnLwJ/mZ1RvaA+v0ID0pXxhAE86S37k6y8JYFb4opJDE9WMLTrcxU9kNOMDvNzHiq8dhRMnTm3/jIsXShfPUd04dcZCbJwgJiQI0cZP1JMHKpRE2rw/82e7H5wUI/cJg72Gh7cnM6zF/jAcQiEEBsIoWAoRMAAH0R5tMXn48Nmhuw4YeE7qhrR14kkoRKsta6cKIQfn7R1JipZt0Bzbou7xkB8N1/jpPaXFO4NPLnpMFjd/+Qz6wVycDJMxmT4eOBNjMRYmoSfkGnzhqTTFZ/9lAz9WUFZUVFi4K28Pr+LlvnwSn7Ni/uLFS5eGRoVQJP+2w+YTqyXGrpKDlb6cou1LDXT7+aopQ/A3nif7FlfsPnKMP1JPplMrywP3zT/kVtiPJvZQo7TDBdI074hRMtpBe3DSXDuweLahHEskdd8uIfFYcIaRmkf7g2cZ9OeUrrRjbPkXp24/EDt8L0zxnBGo9mP96Q9grW4h6+dvwUr+nJ8LqpohvgVBGHO1/zE6mEUMxI7YG2eqQTQbOmN3mCfrv6epFmnIok7QGTxVfU90gk4YKiOJi9AgQePnPbChqtSwVy9sLKNO6avRr3lm42ilDyVtZ9gBX0Eb/Ao6KA2gjXGvRv9O6UNzbMq/r7h9SYTzeJ52W5d2Wp8Qz9WTaR4Nu7+py5y6l9+DBR1fpxZXzRG/A0th6OVBpUh5Cf2xy4epzoeO2BmCZf0D02ClUIal4Fw7EZ1xL5bBXnTW6PGHVzbtKKnrIDFaus+vFB49euTIjsv8qajMwW7Gadq+fv7u8gzuUzT/mNgRmXBq0u2ZYEZuO2nqdKHm8TMIwjMwjuMZpR2UQwW6c9yP1Ryq0ZkSBSUQhdMqf1TOqwPCONLrpMzQwDQ8ncEp7Cu5kYzKOU2sL0c3PI1ucJqKgv63ZzbtKaT7Kf2jpA5WaWAndbTSrzKN6wuWGnCBxs+gl2oPe8fvsZ+M5Rpwxl+lTqpS7akX0rBLQvmF7Tf5XXUvzcQu0BMX0cdFtZB65syELtgTFskP+a3C6oPig5ECHoBOEtn5Q0h8+RYaQsMX7dBazWP+cQujQkTU/twBzUHoKIRGBcUFkC0OmeYUDvU1ZPJwcOU4CNKFlyWXbnEQ1MC9vvScT/nsEyN3diMX3VFn+Y0EtGrtvRMBo8lXE73nD5bpVP4yWnKy0vsDp/6UcxAAdsYHFNsBGv0dxXqt1NlKXwMXEyRoxeFArYdqr7HGaByrRJtQhzIWCulhSw7dlDnQzThHLcZSu54cHYzB6KKEUjijizEUHZRg7EMqp5UNtRMl7ICR6AiR6MphDX6HSajAMOoF4ugcj1PXkwS/wxr4VtCXQKmNs5V+5xWbLhQ2wU/RRiLwpsMRyks6SnV4n2JKPRBNEMH4ASJgcLWpYe0tvE+xNsL4Ekdo9J8mYw9JeUfnyjsKjDjltdTVSt8VQqMlF6sTv0jdrPSxSjM6ZZqA5VsYpfpjFOreYiO5P5/u6+spwg50+iMYnD7XHvCu8KWU5AOS1J2mZQF3o6Tf+MXDlefFbl8Lvv7+EdO5+OnU60+ok0dVNfflKl4aXuonfvOD4PmZW6kjeeVTtCS40lndOJ3BChtCT1kfC4ejCdidKSurEAcSKglGJ9yk9TvqWdaXNJqgZQccpSqMAl0HaCSX0/A9rPQj4F6U1NMKm8E9qRfNpuoNIRqlI530DbHBNs2hrZv3y0V8W0JhrAiNtSG5gVkzuQeftzqE/lZ584ligBs2uqKl0S+ZUvmDwoqK48e3f87/JSrd0WmEdt7xGfs/pQk0QK0L9lAn0B2ErjSBx/x0yfEqcbG20wxPe0ItUzZPKRanEdK/4fck8isubobn0pDJFXfJCnc+O3P37vnpQymsh06aPkTWT7hBs4RKze2ysgsXSn2HyVhJ9R+00MD1PmrlgXzOPP85ImxHJ63e2OgWOQt6gC320GT8ESz1tvpYtvK/CABZXKwCK4NCTjLmEXhfESiv5TGpUWki6rTbEjcl76ad09U0am9N1XlojaEwnKMfPARv8MMxHEfiNK60QCeVbzW6Z1PnAIqUrR+mur/s/Pl9H6Zaqf24/qMWpFE3UJCH8slBs6aEVE0tHsEH8tnqMu6rq6AVf2qlXwbPoqQ+lF2aSX0p4G5QSJLyCs37kPqPwfeAuoASY0814GKVmSa1Wjdyj+Y/xsf7SMKmR9Qwwc2mZVAmbHr50js5B7prXDI8Zy4aQjBWnR7B8txoqR813AZpMdIZXpa3b4sIem1EVFgcHZwBqzbtN8ByaAw2BJNbU2i2Hos2VzGbzpsrvt+QRyElWupvpf8UViZKKp3wU8qwG8f6iGgNSFlB0MNIcE9U88kv8OQnfAKtOaXbMiKU3fGRAzzGZtwRv+gJD02pvD14KCUS9uZE3jbhRNwJ3TkwwgAM+0Fvju6wi/hEPnYnJReBxv0MBkkDaAHWFTYD6eah9CBys+ud0Hbvyt38Et+aXsK38Tu+5a6FNYVl5fwO35ZUwrfySwW7f90rhhJLGhs4fSx34KvSffkKcUBg2AB5MYpFmof7wgYY+IokX76KO5wZC2MDiQV9CVo161hTyrGmJORxVyVSY/educp/5PlJZXyT+HDfzodyEYiLNQMCdz408E3pZTyf/zj9Ko7dJ4Y6Cr8GFYTw8TwyaSFfyoeW+dREuEb4+vChfGn6Qh7Jx68MaRtEA+FjpYywVuwfEyUYuVUzSxnfm88yjhf0Dsq02qmSPV89LJ5IQC+0wkbobELb9e85/uIjLuvwMy94InyXdu1w5QWx51dCYFBA5Lx4sQr2CJtiCqIKVopffycsOuC7Y95GkaBUgUqu75++ejNT9MC9wryd4af4eVHvc9FGKSE2dB5awjJogsseaPi+dUUFBfn5m7N38KN8T0SplwiWb4SZ18ZWoEBBPzF83jwfn6UT+DCx7yBsch/bageFCfr055BPZHMcnboM3LpA+9fgRs50u2y6faKBQHiKgzl2xTxKink4gsNCfIr2auCU0m4fZIU+aEs3PbRTuhFy8aL93+cDGuoGvdGLPj2wD3qqx60nkZ/e4CUfssAx2BrsYYTacATI4ABjYQzFsD2OUBuOQBkdcKycSVD/Lj9WdOioOPkzISh08XJvLo6ZU3WV9K6dOHtVLuPFK/YsFs9dFfz2e+8YSpvOqo8Lmql7zvxZDxCIUJ6Azoq9dJjvzt+6XQx8DIO0vDy6JKJw6baFebO5J18Us3CVuM1N2LVue1YxF48URgYYErRLsyMyg7k4YkbQWOrM/XjgZ7I96iUovo7FGpBAI4Uu31hI0ygq3Lhf3sY3J+THi6u0QaERPrJ+gRJ1RBps1RnD6KrHG2RNo/Tdgy++NaRqvx30qEPHgf2c5BSt0/3+b+UtFt1Hf/6cHjyvufXVi+sjetGDXq7De8iDaqTKc4WasikXuddVYXtOfiHfJaZqjwZumSN311R2l46VaDenrovmUWKKdk10zHJZ/7nynQTGX9BI4e9F56mF9OrJg1c0yVd9HnTt2mdgV7Jt1ycDX8n3LKb6HK2gBxXlR8+eLfdWvePp4z1V1kN7cusQK5XswwoToUjGIdJD8CAO0gnbCKo9pyp20ouaG89J//mYmu7dXUf1Iv1e11xfyOTA+hIcvo6HNeTTJpJX8MGjKr/bVXbs2J4FKr/zDvX1Ui008Ig01Ar7TqOryn6CTVvq0h+eEoHLh8cuXBW7vBNmz54ZTrDXPaDouEoGzp4ugcaZYmZmOPRy4GvHC2gW0X0axyYqp2zxdgh8Iv+dTAQri6RhVn+XEDBZJA3/WHRM8ZNGfCRKoUYjP5JMIckoKwzGJnRTH4ALv0ro8zS/ii5A4Gp/rZOwbcvGXXyfeG3ScVfXSXPGyDxwQ2jhMjHeqKUeuiqtJVcy5n/lqrpPSTeKmLSLkknUvzUCXdvBBVNZvdrBT2rZ+JYLY4ydJLLkrs3UfJdAHMaS3HENegmgy7p3oub2/5rIcBwMFgQte/qJ/dBKqKMl8PicarK6svc51Vam8vVzqo3qxOfO/c0WdfQBDCa1ukq+Sa2ujA1Miu9bCX/XBKkcKqV7dFL/JxKFpwZrlM8mSX+yJ8otHX/FjtAVdJr33KqOIigO51SPfUwULtU2UCf1sdCNhMP/KcTZJB3xT+lLEv5bp/tJ+Lc19Kt1rPWQfLyFKcWjtwwj+77nFqp9u5T0Pu8mdkANtOPlR4VzgdeW3yE4sYh83xtmqvH8euGzSVfIPxrB2MB4T/LlC3OD80XYC/eFQr8N3nyOGtf1u7cjzIGBsIQOA6j/4gfCEQd4acyeVSKxuPtC+IGoI/yE+IEfXK3NVlf9vjaBasP/rOEMqo74s3qQan+tpQ7X5ytLVIU6jsX+nxyr+Y9E48DZOFOlWW5QmSzBgDgwu8ehhcp0/jW20nVPRenho/xLlXSZ9XtOOaFjp57YXjZyIn5Z2ksHyitPFwepOYdP8VkwY5HYTnsn+txC7qH+Uj1p9qI+ieJHLCBSSfonMQgh0ZCPRdibZKM/loGOZGM+ll0h0V/n1t+f7FMSpLFWZyzcyLPbICZaes5vl146XjH9dtAT/h2/fbDistjjgTDXx3fldD6Kzzyw6qaoWGpSN6Zu5HkcnD4FAw4ltDAh1GuO3zH3Hd15V+6+YuJi8SCKwunNh9df4OL9cn83Q4x2wQafXA8VInbzQEuKFvsvJ4AowzG4Q4zBuBYDpNm+O8rJ6qcOFV1T/R1btDY9LDs8d+kc/1kr5xBwJo5T+j4VvM6qOnjq7P+C6HBs9LAtiAFiH7QW/kFbCNEdVK3+D+kwkg75N+kVko7+p7Q3Cf8ytArge1vtqFb7rCsXVJsOGlMZddVqB3WV36r/prdc2V/bVgp7hNZBAbtxNhd2R+6N2BMuDlpW1A8aFgulC/cEbFs0f/vCPE9aWws71KCDevz3ggbYAPrC2N+gDfSW1Z8FW7iCxuWNiM2MeVLvSTWPVBNVXvvq2XnX/hSL/aeN6SHXcQJ4Xq1GzUfMYKoSqk79I9l4kg35hwynk3D0P4RfkuyfHe4l2V/LXKakKgelkCBhXuGMDVNpJf2w4Qf0OGrHuMMzxX5doAXftVs4EnFqTRUlElo9NAJnNZHcCLsy75T4+BvB6IG7KE08Pnvza8IkWxI2xYkE7fyF6ML4HbxIBAd0kpbyZRkrskUCXAHC+oisMB5G267v1JEufxKG9cqP6lLf19KpNuTPGjan6ug/q2+o9tciPgB+HG1y7f+cS6lEXiVToJKpD724VP9b+OgDlO7qCzn4BDuM5pBC1JDj9cELOX5yr4RjosK5+lPTz3QdSFDlLjxX6qu/0g5awCEV1Tdq9wf5crS/X8ZxE1AdXgt6pZUywEZ5o57D6imsnsHqCUzn70sNhhKt6oyeBhN6dcJOECqDwQIb9/oKGqrraPj8OTSWXxr7Ei39SQ3/Z/zO/tOfnZl0L+DF/yRn9KGcMYr35SMDZk2ZeW54qUrruxNzrHM9OhO8bwCdZThi2lLGXJws9Z1yUw3dBxU3nz0+N9IUup6uvf/89Qgm/+4sjbP6kz6CR226NP5DggeBMvxfWd/0M44SX1tk0jDRNGVwbQu1/TkCguRoxb02Tq1CuvK19Cu/cyH3neigifJbssSTwPOSHVEHqJrreMf9V0pKMEz9CaAj2GJHTZ3Gh3yqdJS8khdv5Hv45tzCnUWioyYsaEUID+QzTi74im/gBakFaaT/nPRpo8Ayuv/GoTlYY9PzAp7GEWrVpq6qxy4VECspg8HOOJjGCVRrteVg90e5xvQyrok0QUWwxxS9+lP9X6+z7OGq6RlmU1BNMAnOmNpgvNv7BidMTd/XIR28pCc1pmT6xPV6nz6uo/uQufvUjH5CSNmlltlMtMJ92FX686anVBhyxIT6r4CzCnH1ZbX9lcfS1Lsjq7Ahx/apDk7zsJnY2fGeJiWKr+Fr1Vd5a3l0arQ42PG1phxb/9wFOnPQ8lvnqp+KaP5Y8PJYGOLO3VJmly6uFmH8O/TRpKzj6/l69e1gHl+fmieCzzt00+w8d7Skml/gZSEHp4v6bHirtJKug4/mOdpm8edgy9HnOsX8pWG8L9r0BZshxFIj8ZL0OaS8vozZ415r9OuhaLPkbpW9SZpkNfGoNNkqfwhdEiymWMHLzPclY5970t7s6IIMDcHXlNQ4MXt7nCYljqckcDFxc54mm6clp60Vc7ZOj8ueF6f5PFaaYqV40GFlfFV7WHmlQcc/3KV8npObulGM1aTEJMTFcjE6Pju/ICsrx5DD0xMzosScQnoULyRmJKTHcXH1mqjlK9av3WzAxo+l+OTMnOy0rKzMtITY2OSEBEOnftL27ISdG8MS4rZnx1dqopOF5NTE1CTqNSZ+jSElLi47LF77Ok4qyo4t0KRlpmekcTJ7YnpyekZ6ekZmUnqCnMATk5JixXXL47Ko7crrUhbPyBHSEzKSsrmYl5GXmxefE2OI5wlJyfHiLmqlPeUpkUpiQkZitiGXZ2ZlrBM3FJNFsldwHpfJYyNjtmZRLcxUEzjPC8+ITkkgDZ6enpJNiyJK/avEw/NXb49Yvym7gG8St0flr1i5NmqFfA5/k7J5aoZAU6QJqN3zbF6wJJ7n8LS0tHSewdOT0hPF7A3xmuQEITk9MS2Bx/CEeB7PV+6gwXlycnIST+DUKEuM08yjIyef56Wvzw3ZH7J3+aa1axNW81V8UWH4Xi5u6CjFkIkitbEZCTlyDs/ISMsVE9KElATqhItJKWnphq0bstes11JeHCPlriqI3szF3YXbi4sjtoUYwviy1SuXJO+KXB+akrUufT3fIO5fWD7Ode5cb5kHr1u+LWLq8uBFfC6fenr+RX6El27cXVwSULh2Lz/K9x9IuyDGpQnRK6KilvJIviIvbE/+1oIN+bkiLsBVUmF2Yr4mKz2DppSUKC9PjCvMjt+izUnKipHjeGJiUpy4boXJYRA5UyKfpJB5k5MTM5IyEjKzybk8S8xKyIqJjouLk3lCWlJGYlxyfAKZJzYrPo9n8cw06johPSWT7JqemZYtJqQKKYkpKcmcPmnJFBz0yRIzszX+oVJ8YkaWgWekpaelZSbQAPFJyUnUUkTbA9K6dBKnpnCZk7IaWIaE1VpoliFRYwq3pCSZJyYnJdHUktN5uogCkZ+ClXmrNqzaUpK5I3x7TPTqtcvWiFX44MPuwyX+0p7s2M2Fy2Pj6H44JztYE5ezMqKACnE582K1yvQsUwAmpidlqGGcQb426MGuNlGF8KV087C6iS50pfRLNaIFFXQjAqBM/b2lmvAhvTaecvq9s7n/Eu01UYuWLDfl9M1RxVTN7XRvqimnvyAlIkIXa1MlpeFvxoaUcctJ9DcaNIyqlPWb1GV96rPm/PFrH4jwmPNzagxVFsR+laSmtYOknCasl/rfUpbMhjmzUcyL+bEolsiK2HX2lv0fMx+zdLN9ZpfM7pi3Mu9tPsHcz3ynebn5SfOv6lnVs6sXVW9Pvcf1FAtm0dSijUUvi6EW4yy8LfIttlsctrgomAlNBAfhU2GssEAIEnKEbUK5cF64Ab2gB/bS6B58+BeN/lzQ/Xjz8VvK629HPXJ0GNmvPeX1Djf6v5N1oEu7fpaOHpFOsV7Y47I2c1KA/8g4UfdP0n+21gPtqKNvIPIbjBR0yl6CDA0JQjwlCPEU7BQd1XdqdHWv3OjupLhr4LXRHZqZXnYRdjEOw8fKMFMvfyOG/783Vbr/9G4KrXt2wIY0/YWg0z445TuS4MOEObMHkqTTrw/BYHoxru93Bu3KsH5xUD5xxjRtafGuarmaX1p82Vv8AkRh+Pke+xwooO0demOTun8TeOUDbf3AMmhHJPchoDhvQZib3I+PLnGrFLuimfBs8G++FCU6mAi6n8HfoBjQ2eigxXqTJnXuPKkaNLLShiSfaHEeaO1gIk3HGfZpoFDpg8M4DsRSIhql6nunQmN/suEXYGuUNIqkTOFgabxBiM1WseRGyTiFTGTBsR6MwGaTBN1dfmZX2WHRncx9VctvL6+ef2jBwQmFn/7PKVfbp+7k7RkBOw5/oFllKs2KEkO1U2b6DJd1wydWv6RHL6urb926OLEb2dhlgrsqn2CSf33xwq1b1SZ5t4kTSf7foT3xPdpDsptKwFSnfQo6SgU9ZV3ezcPHr/Cr/NDs3FGiGiol6KSGzH/7QkZ9k6H7GxkAZwKMDbDvBwIhm1CkiQvJut6TbtaxnhpiPXXQcZprD/KJ+LIKdGqIvO1xYPBO963TN/K9FB/bthSUyeX87LKzi8QLvwju5UO2jyITsu7jTb+xcvvn/vciqpdXruULKTaWRK70kj35+EL3I+KYdsKtyc/C7lFoPODHD+8/Lg6qWxRWaof5+rq7B5TdlqGS6j9osUHNINBSaOsVM+zJwde4X1gTujp2MR0IYbmReeJ0NBfKww+vPsdf8WOHD4OZCPOUE9iNto3iS2sr1kAxVPPfjLMpXhrANo57sZrixZG2sKNG92sVWsMQoG/bShyJYTzWFEsmONnsPJVHQhjPQbq29SDREKSvoMP64EKhBq3aUQuRQ6sf6hpb80efPZoMeo5NoR1+QnP4nO+r2v5M7LtTWB24ZsUivpIvy16SG7w+IC+Aj+CBHuG9xcdhwsZ9GzYV8wK+JW5HzJ61pVGl6q5xpKRJM1wQtrO4eOfOgwd3hi1aFBa2wKAj/Pfo+qPRYKkuyOX9MMV/DhNlGiYyJzw3bF2gaZhFfw6TZxpma+z2mJ3R+0zD1FRVXrvmUenq6jFtzJiqaTUGnV/Q3gMH9qrfID+/oCA/gw6tef/J/T9DPYem2A7UAVHL+4/ufx0tuemft1SRmknHaRLOl+6/mS2uuSKgLnn0VI7NaSndoCt20+hSN8Tnrubi2piYqKic2A2G9QRd0nIIghD0SSaAGJeUnmvQZaYlxhpWa3Lp2JJ1CUkZeesJhmWmJ66NIkBl0OXl5ublxeRERcXERq3Jjc0je9QzeaAxeeD/AqrxF3wAAAB42mNgZGBg4ANiCQYQYGJgBMIbQMwC5jEAAA2SAQsAAHjavVlLjBRFGP57dmFheOyDnWV2HdYF5C0PEdzV6MEXEkSihpAYPEgMxAQkRIgHNRg97UE9bEiIZhLDwTkAMRxcY+bCwQlhNJnLXvoyl760h45JX/rSh/Krv6of09Mz2zO72H+qurvqr7/+d1V1k0FEeTpGZyj3xonTZ2nzlQs3rlKJBtFOQlAONyPxlvv42vVrtPnyxc+u0ji3GFwT+tfSCGPlaMz4R7WXzpFh/MQ0SvQancRcH9ElukV36Td6RCb9awwah4w544zxoXGJThrXjM+Nr4xvjXnjB+AC27gFSkXhoT5F06B0iobpA7FEd1HuoxjcsoFGxGkaFU0ag0xbhEPjGFMQd2gCz1vRLmlMCpem8L4G2MAUPjA9xiwKG3wX0F9E6yD6PYz08eZghGpxMMJBi4UWj2k4eryvW31u9YAXUHUZN4/WG+DO0dy56HUw2z3MYYM7B5x5wHTBQ5GfFCU75E/x4tEADQFrRFRpBpRylEfbDMbn0G6ifR76GEGPrMdZNztRS7lk7aA+zjob494SZllPm6C/ERqlLWgr0ARtpSJN0hTtoaM0Sy+Dxnt0Hna7QN/Rn7DaY/qbcpOmtOrEH8UT9BLw/pdLOIAlyEKoPVERtiijdsSC7i/rux3UwpRjwvE1lAeAAM9C8URV1HFv9MiLF9VZsCVmOjb3OMJFsbhheFlqfrY5QBFtgfzCB3hJHiI5ssjC9EIaoqG0xvrz4H/SLqaoi4fyObIZ3802WlZkmSRGxIu0F98XUnixY2/SK8qxcW4L8nhCMy5L7CawInvYrDuLM2RGX0i3UmArUFRe6WSg564gPuqsiTrbyYWOrcDP45oP46MRj482ejbTrEkrx+MDNvaUvaBxR3wv40ncDOzV4le+isHY2Bq3mKIS8KxaeY6abltCjgri0+da+lUDWM0V+lUYOYj6ajxnsD9hLtaa1zoixGmPzPFQKtWXZ39J9ZlADtQPn0Bu9GOacYMc2Bbnfl+0Y3Ei9cM6hj9LbWXJUW05xw9iUFLWbxWA1P4CajcR57elP2i823gvizvwBYlfgR2T1CtMzVH5if2moXNIagx2iF63lyiNab8MwBol5lHbYc50OJ9UY5aoomVeZkqADWnMZByqaGA5JE6TZamHujJZL3qUjnaeI4p2UHfBDaIGYGF8MykVR2OZ47zJIOeph7mkwTZq6HVS+ZXVutLoSDUZz+HipemP5ZD9ZhSRsPUCuLPFzSCyeVaL5SgrPjSeCZzbYhGrgYmexTZdlRlL8rYIWnVooRZkIpbN5drrbPfIM9gLnWUzrZs9Ty+HF2W1lvhwlM6y5n5lo3SPhkxmeobnKLZT18EGryNLUV5elTxVVtk0sk66RbQkbq+rblZ7yGhpm9PXumqm6tBm34zpSuk0XbOrt+eN7Nrdv7LqKtjDxfZKHeZIsYeTMR+qfOf1bpdoLxruMoPVZzgZJbyf9bvtqVffOpHN4ckyy8f2PgldteTBYP8ErsxQ5yrn3JPrAmdinesTa5nK/Q/06aAbb1Yqr55ea63WnU0XG0xzGeeRS5EdNMo0zpSq3hutAKsRl5nOH34nv2ItSl05YnEle59gX9K6z9SzV9ReFVDuHG+dz3lhbfFJ1sqW3ZddP6yVrVEtcR6dndWKnW7NvIpQvUb5/VjyCeZLtz1bhXpvpGUxzuvNuD14L+F2jzl9jrL6tVzEJXzKZb9Se8R87zrTuXOJ165mkD3UKWvZtbbj+hFS8jr6c7CelzvJF6fUv666nVEDfbG/V8J85SVOajt1+2K/nqjOPmljEQfNRIR7QQzKHUPv3q61avU8bh4gv3rdRG0l8kHs3KlPRFWOBzuV0r3QOxsh9LQTbPWrNh3k+45xO7QHfzPDCmpr61vts7EE1Wgvwdndz5JHwjlsdV4L9xVtHsZz12Lrh9dpZ5Lm8Ywdxof+TuAmoyKWm9xu3xNXUVcZ5ehic5foyeX5Pi6DhqhGk3g6gDKFsp12oBylF1vwnkPZRzOA+NgBGqQ1/KdjiFvW0XrtxRtoI22izfpL+lj4LX2aSnr0VnqKnsa9yHloD7ft5ac9tB99RIfpCD2P+zE6Ti/QLM3RthQJdiXed9Oz/BcmgBx4zGkIrjXMYQSjGgroeQacRVAEj0UN0SU5jCC4ZsH1rI7jHPCHwb+Uea6N5x2Ag3QIela11PoucC6t8Qgak9cM+JFamkLZC/1LXe0P55fXBEBd2/U/pwH9PhBKqa61ugxpCwXWib7YDcNGBfBcgAxFPE8DxgCTgAKK/AOyGx5wANqVPEvbyGtLQrJSwh7bIGmrNQbatDHI3EWwXsMmzVkcCiFMaygwhxEc0HAY3B9mz5b6KED23Szzkbb5pwA7YXfStdR6iX1tF/idwkjp3ZIjg70lBzqjoCl9Yh36S+jZARttxKwHoZEj9Aos8yq9Dmpv0glY6yRgH70N2E/v0LvAe5/OgrtzdB6RdhEwR5/SF4i5rwFv0Tf0I0b8TL/QBbpL9+kT+hVwmR7Q73SFHsJHrtNj+ou+BEfr9B9HwH8JIwDBAHjaY2BkYGDgYjBgsGNgcnHzCWHgy0ksyWOQYmABijP8/88AkkdmMxYXGxgycIBYQMzEwMbAB8QgngBEnkEDiDmAmA+IGRnOAjELlGaAYkYGtv8mEFkAqGkM8QAAAAEAAf//AAp42m2TPWhTURTH/+fcDLZIKKK1aEwkfvTrpbWJqYaUKvjUBpegbwj4MZQGxK8K0o6lihZdxEGkgigoOLbUoTro5ujgRydxqCIOHRzKU5yM//NoINLw+HEO99x7372/856EgHjER0k3oKCvsUtn4LkzyOgrpCWJgrxBkfTIHHI6DZ9j22QWWcZh3VT7rp8xKM/RoeMY0MvYqwtI6SR69QEG9SJ85hnmB6ULR0jK9iAlUtGd2OyWkHftXP8RgX5jHmd8TO4hcG3I6x8EUsZp3Y843xVwz8CNkXZykvVHa/ETa9PYrbeR1pD7/0RHbBRJ/cJ3vsNGfYtD8gGneOZVxqJWan8lxBUtc80znqmIHkZPq7zrFNdYPs779uG49NV+cZ7lJ9wi53JcZ6P5vs2Tp6z9ppcn2MHaYa3wXmd5pxFstVxz9LWCATmHa4z9ke+j6NebGNI5xHmOkhtGXmbo8Ba65SpaOXZMluksxH1zzTjJejfr++htjzlrRmwLWsxj5LABKddWzCPjMll1HjrrDpuQiRw2Yg7pWi/xzuasCe4lo3ms/g/9fTV3jEvkhz7keN3herZHDhsxh+aa0fbRO+iUC0jGcsjHWriGfTf/9T5HvkMcWMPczZPrZIF4pFfbkHU3ou+4QFL2XWuC/0CCvU+wlyGqboRrJ9iPCTp/z9684JzFaO+7SOM8snyG0EV8zGPqH+C1pdsAAHja7VVNk9MwDL3zKzQ5MDCTz7ILBdLsoTMLnCkHjm6sNF5iy9hOs/n3KIGyhbawP2AvsWNZT3rSG7m8udcd7NF5RWYVFWkeAZqapDK7VfRlc5sso5vqWakxCCmC+PNqVfZGfe9RSVByFS3eLK/yV0mRL66vl8kiL17nV8UyWSbFVb4o3kaQVeUejSQHRmhcRR8JuwYdPBfavoc1pRH0rltFbQj2XZYNw5CG0dLOCduOaU16huhUjcbj40L+Gy8bcNuQCYmnJgzCYVRtWuXh8Au8Dy2CdWTRhRGoAU666Y6Thq/UgxYjGApQkx1j0FzAhlepfHBq2weMgVlLGkxHQjLmUZDZpIwPoutABegtGRBmZCxt2dXNF1ryYbI2jvRs7agWgVsxx3fg1K4NEAh6Lk34m4Tvt3dYz/aJzwad9hOZz+j2XE4QO4eo0fCNVgTAe07cwxbDgGhgZILCyDPUPzXMmtHr9gjip3c8ux3qcppVw6QmHrZ3ljymcMsHmqZ8Ddv0TC4G26Fg373yTP7xjZxrVvOJYNaneTPHUxD4j5rK7Jf0qlKir52yU4pPinlSzGXFHAulnFo9V71aH3bwYv0SFnlexPwtijOBLzIoswe8MjghUQv3rfpA3BA9tVDA79OzMoxhaBX3Yar4FsHhjruADnmaG6hZvYLXu94pL1U9MfBpmT0EOgxivDzNeVpnh6ej+gHuWjYw);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamBoldItalic";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamNarrowBook";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamNarrowBookItalic";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamNarrowBold";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamNarrowBoldItalic";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}
.new-workplan-dialog-config .mat-mdc-dialog-container {
  width: 800px;
  height: 768px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.new-workplan-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.new-workplan-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.chapter-manager-peer-pool-request-details-dialog-config .mat-mdc-dialog-container {
  width: 750px;
  height: 650px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.chapter-manager-peer-pool-request-details-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.chapter-manager-peer-pool-request-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.edit-project-dialog-config .mat-mdc-dialog-container {
  width: 800px;
  height: 520px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.edit-project-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.edit-project-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.attention-item-settings-dialog-config .mat-mdc-dialog-container {
  width: 600px;
  height: 500px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.attention-item-settings-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.attention-item-settings-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.edit-project-deliverable-dialog-config .mat-mdc-dialog-container {
  width: 800px;
  height: 560px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.edit-project-deliverable-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.edit-project-deliverable-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.da-deliverable-dialog-config .mat-mdc-dialog-container {
  width: 880px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.da-deliverable-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.da-deliverable-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.project-new-workplan-dialog-config .mat-mdc-dialog-container,
.edit-workplan-dialog-config .mat-mdc-dialog-container {
  width: 800px;
  height: auto;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.project-new-workplan-dialog-config .mat-mdc-dialog-content,
.edit-workplan-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.project-new-workplan-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content,
.edit-workplan-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.peer-pool-discipline-details-dialog-config .mat-mdc-dialog-container,
.accept-discipline-dialog-config .mat-mdc-dialog-container {
  width: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.peer-pool-discipline-details-dialog-config .mat-mdc-dialog-content,
.accept-discipline-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.peer-pool-discipline-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content,
.accept-discipline-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.sme-appointments-my-projects-dialog-config .mat-mdc-dialog-container {
  width: 750px;
  height: 600px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.sme-appointments-my-projects-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.sme-appointments-my-projects-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-tool-warning-dialog-config .mat-mdc-dialog-container {
  width: 580px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observation-tool-warning-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.observation-tool-warning-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}
.observation-tool-warning-dialog-config .mat-mdc-dialog-container {
  display: flex;
}

.import-excel-dialog-config .mat-mdc-dialog-container {
  width: 500px;
  height: 450px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.import-excel-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.import-excel-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.change-chapter-manager-discipline-dialog-config .mat-mdc-dialog-container {
  width: 530px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.change-chapter-manager-discipline-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.change-chapter-manager-discipline-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.check-form-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 610px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.check-form-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.check-form-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.mandatory-check-form-dialog .mat-mdc-dialog-container {
  width: 930px;
  height: 610px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.mandatory-check-form-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.mandatory-check-form-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.mandatory-check-template-form-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 400px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.mandatory-check-template-form-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.mandatory-check-template-form-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.deliverable-template-form-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 620px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.deliverable-template-form-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.deliverable-template-form-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.risk-assessment-config-form-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 620px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.risk-assessment-config-form-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.risk-assessment-config-form-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.global-admin-access-dialog .mat-mdc-dialog-container,
.exception-access-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 320px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.global-admin-access-dialog .mat-mdc-dialog-content,
.exception-access-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.global-admin-access-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content,
.exception-access-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.generic-action-dialog .mat-mdc-dialog-container {
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
  max-height: initial;
  width: 470px;
}

.one-on-one-match-dialog .mat-mdc-dialog-container,
.automatch-dialog .mat-mdc-dialog-container {
  width: 1100px;
  height: 700px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.one-on-one-match-dialog .mat-mdc-dialog-content,
.automatch-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.one-on-one-match-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content,
.automatch-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.da-deliverables-details-dialog-config .mat-mdc-dialog-container {
  width: 750px;
  height: 550px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.da-deliverables-details-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.da-deliverables-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.generic-form-dialog .input-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 15px;
}
.generic-form-dialog .input-container .adap-form-input {
  width: 100%;
  padding: 10px 5px;
}
.generic-form-dialog .input-container .field-invalid-text {
  align-self: flex-start;
  color: #97002e;
}
.generic-form-dialog .mat-mdc-dialog-container {
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
  max-height: initial;
}
.generic-form-dialog.daTime-form-dialog {
  width: 350px;
}
.generic-form-dialog.billing-rate-usd-form {
  width: 450px;
}
.generic-form-dialog.sme-hours-dialog {
  height: 300px;
}
.generic-form-dialog.nickname-dialog {
  height: 350px;
  width: 600px;
}
.generic-form-dialog.flag-deliverable-dialog, .generic-form-dialog.note-deliverable-dialog {
  width: 700px;
}
.generic-form-dialog.add-flag-deliverable-dialog {
  width: 500px;
}
.generic-form-dialog.add-note-deliverable-dialog {
  width: 600px;
  height: 600px;
}
.generic-form-dialog.deliverable-disciplines-value-dialog {
  width: 600px;
}

.load-documents-dialog .mat-mdc-dialog-container {
  width: 1050px;
  height: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.load-documents-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.load-documents-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-tool-observation-dialog .mat-mdc-dialog-container {
  width: 1300px;
  height: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observation-tool-observation-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.observation-tool-observation-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.da-engineer-observation-tool-one-to-one-assign-dialog-config .mat-mdc-dialog-container,
.project-contact-observation-tool-one-to-one-assign-dialog-config .mat-mdc-dialog-container {
  width: 1580px;
  height: 650px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.da-engineer-observation-tool-one-to-one-assign-dialog-config .mat-mdc-dialog-content,
.project-contact-observation-tool-one-to-one-assign-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.da-engineer-observation-tool-one-to-one-assign-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content,
.project-contact-observation-tool-one-to-one-assign-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.sme-observation-tool-disciplines-review-dialog-config .mat-mdc-dialog-container {
  width: 800px;
  height: 700px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.sme-observation-tool-disciplines-review-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.sme-observation-tool-disciplines-review-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.project-deliverables-import-duplicates-dialog .mat-mdc-dialog-container {
  width: 600px;
  height: 500px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.project-deliverables-import-duplicates-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.project-deliverables-import-duplicates-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.ipims-domain-assign-dialog .mat-mdc-dialog-container {
  width: 600px;
  height: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.ipims-domain-assign-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.ipims-domain-assign-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-form-complete-dialog .mat-mdc-dialog-container,
.observation-form-attachment-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 700px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observation-form-complete-dialog .mat-mdc-dialog-content,
.observation-form-attachment-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.observation-form-complete-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content,
.observation-form-attachment-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-tool-check-details-dialog {
  width: 100vw;
  height: 100vh;
  max-width: 100vw;
  max-height: 100vh;
}

.observation-tool-check-details-dialog .mat-mdc-dialog-content {
  max-height: unset;
  overflow: hidden;
}

.readiness-check-pending-dialog .mat-mdc-dialog-container {
  width: 1000px;
  height: 700px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.readiness-check-pending-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.readiness-check-pending-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.readiness-check-closing-phase-dialog .mat-mdc-dialog-container {
  width: 1000px;
  height: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.readiness-check-closing-phase-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.readiness-check-closing-phase-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.override-completion-dialog .mat-mdc-dialog-container {
  width: 700px;
  height: 500px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.override-completion-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.override-completion-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.other-da-deliverables-dialog .mat-mdc-dialog-container {
  width: 930px;
  height: 610px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.other-da-deliverables-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.other-da-deliverables-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.risk-assessment-downgrading-ranking-dialog .mat-mdc-dialog-container {
  width: 700px;
}

.focus-area-dialog-config .mat-mdc-dialog-container {
  width: 600px;
  height: 500px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.focus-area-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.focus-area-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.staff-dialog-config .mat-mdc-dialog-container {
  width: 600px;
  height: 300px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.staff-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.staff-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.risk-assessment-untag-deliverable-dialog .mat-mdc-dialog-container {
  width: 500px;
}

.nickname-dialog .mat-mdc-dialog-container {
  width: 600px;
}

.global-settings-value-recognition-dialog .mat-mdc-dialog-container {
  width: 1200px;
  height: 650px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.global-settings-value-recognition-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.global-settings-value-recognition-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-tool-metrics-value-recognition-basis-dialog .mat-mdc-dialog-container {
  width: 1200px;
  height: 600px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observation-tool-metrics-value-recognition-basis-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.observation-tool-metrics-value-recognition-basis-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-returns-details-dialog-config .mat-mdc-dialog-container,
.observation-actions-taken-details-dialog-config .mat-mdc-dialog-container,
.overridden-deliverables-details-dialog-config .mat-mdc-dialog-container {
  width: 1200px;
  height: 400px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observation-returns-details-dialog-config .mat-mdc-dialog-content,
.observation-actions-taken-details-dialog-config .mat-mdc-dialog-content,
.overridden-deliverables-details-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.observation-returns-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content,
.observation-actions-taken-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content,
.overridden-deliverables-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.dismissed-observation-details-dialog-config .mat-mdc-dialog-container {
  width: 1200px;
  height: 450px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.dismissed-observation-details-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.dismissed-observation-details-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.returned-observations-dialog-config .mat-mdc-dialog-container {
  width: 1200px;
  height: 450px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.returned-observations-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.returned-observations-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.peer-pool-discipline-form-dialog .mat-mdc-dialog-container {
  width: 800px;
  height: 450px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.peer-pool-discipline-form-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.peer-pool-discipline-form-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.mark-required-dialog .mat-mdc-dialog-container {
  width: 1580px;
  height: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.mark-required-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.mark-required-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observations-with-actions-dialog-config .mat-mdc-dialog-container {
  width: 1200px;
  height: 450px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observations-with-actions-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.observations-with-actions-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.documents-notify-da-to-assign-documents-confirmation-dialog .mat-mdc-dialog-container {
  width: 515px;
}

.deliverable-chat-dialog-config .mat-mdc-dialog-container {
  width: 1580px;
  height: 750px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.deliverable-chat-dialog-config .mat-mdc-dialog-content {
  max-height: initial;
}
.deliverable-chat-dialog-config .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.observation-tool-attention-item-reminders-dialog .mat-mdc-dialog-container {
  width: 1000px;
  height: 700px;
  max-width: calc(100vw - 2 * 40px);
  max-height: calc(100vh - 2 * 40px);
  border-radius: 0px;
  position: relative;
}
.observation-tool-attention-item-reminders-dialog .mat-mdc-dialog-content {
  max-height: initial;
}
.observation-tool-attention-item-reminders-dialog .mat-mdc-dialog-content .mat-mdc-dialog-content {
  padding-left: 0px;
  padding-right: 0px;
}

.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, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-drag-preview .mat-ripple-element, .cdk-drag-placeholder .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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.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: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 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 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  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 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  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: 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-app-background {
  background-color: var(--mat-app-background-color, var(--mat-app-background, transparent));
  color: var(--mat-app-text-color, var(--mat-app-on-background, inherit));
}

.mat-elevation-z0, .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: var(--mat-app-elevation-shadow-level-0, none);
}

.mat-elevation-z1, .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: var(--mat-app-elevation-shadow-level-1, none);
}

.mat-elevation-z2, .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: var(--mat-app-elevation-shadow-level-2, none);
}

.mat-elevation-z3, .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: var(--mat-app-elevation-shadow-level-3, none);
}

.mat-elevation-z4, .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: var(--mat-app-elevation-shadow-level-4, none);
}

.mat-elevation-z5, .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: var(--mat-app-elevation-shadow-level-5, none);
}

.mat-elevation-z6, .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: var(--mat-app-elevation-shadow-level-6, none);
}

.mat-elevation-z7, .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: var(--mat-app-elevation-shadow-level-7, none);
}

.mat-elevation-z8, .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: var(--mat-app-elevation-shadow-level-8, none);
}

.mat-elevation-z9, .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: var(--mat-app-elevation-shadow-level-9, none);
}

.mat-elevation-z10, .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: var(--mat-app-elevation-shadow-level-10, none);
}

.mat-elevation-z11, .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: var(--mat-app-elevation-shadow-level-11, none);
}

.mat-elevation-z12, .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: var(--mat-app-elevation-shadow-level-12, none);
}

.mat-elevation-z13, .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: var(--mat-app-elevation-shadow-level-13, none);
}

.mat-elevation-z14, .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: var(--mat-app-elevation-shadow-level-14, none);
}

.mat-elevation-z15, .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: var(--mat-app-elevation-shadow-level-15, none);
}

.mat-elevation-z16, .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: var(--mat-app-elevation-shadow-level-16, none);
}

.mat-elevation-z17, .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: var(--mat-app-elevation-shadow-level-17, none);
}

.mat-elevation-z18, .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: var(--mat-app-elevation-shadow-level-18, none);
}

.mat-elevation-z19, .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: var(--mat-app-elevation-shadow-level-19, none);
}

.mat-elevation-z20, .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: var(--mat-app-elevation-shadow-level-20, none);
}

.mat-elevation-z21, .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: var(--mat-app-elevation-shadow-level-21, none);
}

.mat-elevation-z22, .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: var(--mat-app-elevation-shadow-level-22, none);
}

.mat-elevation-z23, .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: var(--mat-app-elevation-shadow-level-23, none);
}

.mat-elevation-z24, .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: var(--mat-app-elevation-shadow-level-24, none);
}

.mat-theme-loaded-marker {
  display: none;
}

html {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
}

html {
  --mat-option-selected-state-label-text-color: #0066b2;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

.mat-accent {
  --mat-option-selected-state-label-text-color: #0066b2;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

.mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

html {
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
}

.mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #0066b2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #0066b2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

html {
  --mat-full-pseudo-checkbox-selected-icon-color: #0066b2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #0066b2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

.mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #0066b2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #0066b2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

.mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

html {
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

html {
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
}

html {
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
}

html {
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
}

.mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #0066b2;
  --mdc-linear-progress-track-color: rgba(0, 102, 178, 0.25);
}
.mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #0066b2;
  --mdc-linear-progress-track-color: rgba(0, 102, 178, 0.25);
}
.mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}

html {
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
}

html {
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
}

html {
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
}

html {
  --mdc-filled-text-field-caret-color: #0066b2;
  --mdc-filled-text-field-focus-active-indicator-color: #0066b2;
  --mdc-filled-text-field-focus-label-text-color: rgba(0, 102, 178, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #0066b2;
  --mdc-outlined-text-field-focus-outline-color: #0066b2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(0, 102, 178, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(0, 102, 178, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
}

.mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #0066b2;
  --mdc-filled-text-field-focus-active-indicator-color: #0066b2;
  --mdc-filled-text-field-focus-label-text-color: rgba(0, 102, 178, 0.87);
  --mdc-outlined-text-field-caret-color: #0066b2;
  --mdc-outlined-text-field-focus-outline-color: #0066b2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(0, 102, 178, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(0, 102, 178, 0.87);
}

.mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}

html {
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
}

html {
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

html {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(0, 102, 178, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(0, 102, 178, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}

html {
  --mat-select-arrow-transform: translateY(-8px);
}

html {
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

html {
  --mat-autocomplete-background-color: white;
}

html {
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
}

html {
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
}

.mat-mdc-standard-chip {
  --mdc-chip-container-shape-radius: 16px;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}

.mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #0066b2;
  --mdc-chip-elevated-selected-container-color: #0066b2;
  --mdc-chip-elevated-disabled-container-color: #0066b2;
  --mdc-chip-flat-disabled-selected-container-color: #0066b2;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #0066b2;
  --mdc-chip-elevated-selected-container-color: #0066b2;
  --mdc-chip-elevated-disabled-container-color: #0066b2;
  --mdc-chip-flat-disabled-selected-container-color: #0066b2;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}

.mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}

html {
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
}
html .mat-mdc-slide-toggle {
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-selected-track-outline-color: transparent;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
}

html {
  --mdc-switch-selected-focus-state-layer-color: #005eab;
  --mdc-switch-selected-handle-color: #005eab;
  --mdc-switch-selected-hover-state-layer-color: #005eab;
  --mdc-switch-selected-pressed-state-layer-color: #005eab;
  --mdc-switch-selected-focus-handle-color: #00388a;
  --mdc-switch-selected-hover-handle-color: #00388a;
  --mdc-switch-selected-pressed-handle-color: #00388a;
  --mdc-switch-selected-focus-track-color: #4d94c9;
  --mdc-switch-selected-hover-track-color: #4d94c9;
  --mdc-switch-selected-pressed-track-color: #4d94c9;
  --mdc-switch-selected-track-color: #4d94c9;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: #fff;
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mat-switch-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #005eab;
  --mdc-switch-selected-handle-color: #005eab;
  --mdc-switch-selected-hover-state-layer-color: #005eab;
  --mdc-switch-selected-pressed-state-layer-color: #005eab;
  --mdc-switch-selected-focus-handle-color: #00388a;
  --mdc-switch-selected-hover-handle-color: #00388a;
  --mdc-switch-selected-pressed-handle-color: #00388a;
  --mdc-switch-selected-focus-track-color: #4d94c9;
  --mdc-switch-selected-hover-track-color: #4d94c9;
  --mdc-switch-selected-pressed-track-color: #4d94c9;
  --mdc-switch-selected-track-color: #4d94c9;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}

html {
  --mdc-switch-state-layer-size: 40px;
}
html {
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
}

.mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #0066b2;
  --mdc-radio-selected-hover-icon-color: #0066b2;
  --mdc-radio-selected-icon-color: #0066b2;
  --mdc-radio-selected-pressed-icon-color: #0066b2;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #0066b2;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #0066b2;
  --mdc-radio-selected-hover-icon-color: #0066b2;
  --mdc-radio-selected-icon-color: #0066b2;
  --mdc-radio-selected-pressed-icon-color: #0066b2;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #0066b2;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
}

html {
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
}

html {
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
}

html {
  --mdc-slider-handle-color: #0066b2;
  --mdc-slider-focus-handle-color: #0066b2;
  --mdc-slider-hover-handle-color: #0066b2;
  --mdc-slider-active-track-color: #0066b2;
  --mdc-slider-inactive-track-color: #0066b2;
  --mdc-slider-with-tick-marks-inactive-container-color: #0066b2;
  --mdc-slider-with-tick-marks-active-container-color: white;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mat-slider-ripple-color: #0066b2;
  --mat-slider-hover-state-layer-color: rgba(0, 102, 178, 0.05);
  --mat-slider-focus-state-layer-color: rgba(0, 102, 178, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
}
html .mat-accent {
  --mdc-slider-handle-color: #0066b2;
  --mdc-slider-focus-handle-color: #0066b2;
  --mdc-slider-hover-handle-color: #0066b2;
  --mdc-slider-active-track-color: #0066b2;
  --mdc-slider-inactive-track-color: #0066b2;
  --mdc-slider-with-tick-marks-inactive-container-color: #0066b2;
  --mdc-slider-with-tick-marks-active-container-color: white;
  --mat-slider-ripple-color: #0066b2;
  --mat-slider-hover-state-layer-color: rgba(0, 102, 178, 0.05);
  --mat-slider-focus-state-layer-color: rgba(0, 102, 178, 0.2);
}
html .mat-warn {
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
}

html {
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-base-elevation-level: 8;
}

html {
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
}

html {
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
}

.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #0066b2;
  --mdc-radio-selected-hover-icon-color: #0066b2;
  --mdc-radio-selected-icon-color: #0066b2;
  --mdc-radio-selected-pressed-icon-color: #0066b2;
}

.mat-accent .mdc-list-item__start,
.mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #0066b2;
  --mdc-radio-selected-hover-icon-color: #0066b2;
  --mdc-radio-selected-icon-color: #0066b2;
  --mdc-radio-selected-pressed-icon-color: #0066b2;
}

.mat-warn .mdc-list-item__start,
.mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-focus-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}

.mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #0066b2;
  --mdc-checkbox-selected-hover-icon-color: #0066b2;
  --mdc-checkbox-selected-icon-color: #0066b2;
  --mdc-checkbox-selected-pressed-icon-color: #0066b2;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #0066b2;
  --mdc-checkbox-selected-hover-state-layer-color: #0066b2;
  --mdc-checkbox-selected-pressed-state-layer-color: #0066b2;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #0066b2;
  --mdc-checkbox-selected-hover-icon-color: #0066b2;
  --mdc-checkbox-selected-icon-color: #0066b2;
  --mdc-checkbox-selected-pressed-icon-color: #0066b2;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #0066b2;
  --mdc-checkbox-selected-hover-state-layer-color: #0066b2;
  --mdc-checkbox-selected-pressed-state-layer-color: #0066b2;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start {
  color: #0066b2;
}

.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}

html {
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
}

.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}

.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}

html {
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-touch-target-display: block;
}

html {
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
}

.mat-mdc-tab-group, .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #0066b2;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #0066b2;
  --mat-tab-header-active-ripple-color: #0066b2;
  --mat-tab-header-inactive-ripple-color: #0066b2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #0066b2;
  --mat-tab-header-active-hover-label-text-color: #0066b2;
  --mat-tab-header-active-focus-indicator-color: #0066b2;
  --mat-tab-header-active-hover-indicator-color: #0066b2;
}
.mat-mdc-tab-group.mat-accent, .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #0066b2;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #0066b2;
  --mat-tab-header-active-ripple-color: #0066b2;
  --mat-tab-header-inactive-ripple-color: #0066b2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #0066b2;
  --mat-tab-header-active-hover-label-text-color: #0066b2;
  --mat-tab-header-active-focus-indicator-color: #0066b2;
  --mat-tab-header-active-hover-indicator-color: #0066b2;
}
.mat-mdc-tab-group.mat-warn, .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.mat-mdc-tab-group.mat-background-primary, .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #0066b2;
  --mat-tab-header-with-background-foreground-color: white;
}
.mat-mdc-tab-group.mat-background-accent, .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #0066b2;
  --mat-tab-header-with-background-foreground-color: white;
}
.mat-mdc-tab-group.mat-background-warn, .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}

.mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}

html {
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
}

html {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #0066b2;
  --mdc-checkbox-selected-hover-icon-color: #0066b2;
  --mdc-checkbox-selected-icon-color: #0066b2;
  --mdc-checkbox-selected-pressed-icon-color: #0066b2;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #0066b2;
  --mdc-checkbox-selected-hover-state-layer-color: #0066b2;
  --mdc-checkbox-selected-pressed-state-layer-color: #0066b2;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);
}

.mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #0066b2;
  --mdc-checkbox-selected-hover-icon-color: #0066b2;
  --mdc-checkbox-selected-icon-color: #0066b2;
  --mdc-checkbox-selected-pressed-icon-color: #0066b2;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #0066b2;
  --mdc-checkbox-selected-hover-state-layer-color: #0066b2;
  --mdc-checkbox-selected-pressed-state-layer-color: #0066b2;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

html {
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
}

html {
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
}

html {
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
}

.mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #0066b2;
  --mat-text-button-state-layer-color: #0066b2;
  --mat-text-button-ripple-color: rgba(0, 102, 178, 0.1);
}
.mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #0066b2;
  --mat-text-button-state-layer-color: #0066b2;
  --mat-text-button-ripple-color: rgba(0, 102, 178, 0.1);
}
.mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}

.mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #0066b2;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #0066b2;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}

.mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #0066b2;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #0066b2;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}

.mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #0066b2;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #0066b2;
  --mat-outlined-button-ripple-color: rgba(0, 102, 178, 0.1);
}
.mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #0066b2;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #0066b2;
  --mat-outlined-button-ripple-color: rgba(0, 102, 178, 0.1);
}
.mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}

html {
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
}

html {
  --mdc-icon-button-icon-size: 24px;
}

html {
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
}
html .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #0066b2;
  --mat-icon-button-state-layer-color: #0066b2;
  --mat-icon-button-ripple-color: rgba(0, 102, 178, 0.1);
}
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #0066b2;
  --mat-icon-button-state-layer-color: #0066b2;
  --mat-icon-button-ripple-color: rgba(0, 102, 178, 0.1);
}
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}

html {
  --mat-icon-button-touch-target-display: block;
}

.mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}

html {
  --mdc-fab-container-shape: 50%;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

html {
  --mdc-fab-container-color: white;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #0066b2;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #0066b2;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #0066b2;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #0066b2;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}

html {
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
}

html {
  --mdc-snackbar-container-shape: 4px;
}

html {
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #0066b2;
}

html {
  --mat-table-row-item-outline-width: 1px;
}

html {
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
}

html {
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
}

html {
  --mdc-circular-progress-active-indicator-color: #0066b2;
}
html .mat-accent {
  --mdc-circular-progress-active-indicator-color: #0066b2;
}
html .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}

html {
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
}

html {
  --mat-badge-background-color: #0066b2;
  --mat-badge-text-color: white;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
}

.mat-badge-accent {
  --mat-badge-background-color: #0066b2;
  --mat-badge-text-color: white;
}

.mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}

html {
  --mat-bottom-sheet-container-shape: 4px;
}

html {
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
}

html {
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
}

html {
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
}

html {
  --mat-standard-button-toggle-height: 48px;
}

html {
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

html {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #0066b2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(0, 102, 178, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(0, 102, 178, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(0, 102, 178, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #0066b2;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(0, 102, 178, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #0066b2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(0, 102, 178, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(0, 102, 178, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(0, 102, 178, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(0, 102, 178, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}

.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #0066b2;
}
.mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}

.mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}

html {
  --mat-divider-width: 1px;
}

html {
  --mat-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
}

html {
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
}

html {
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
}

html {
  --mat-icon-color: inherit;
}

.mat-icon.mat-primary {
  --mat-icon-color: #0066b2;
}
.mat-icon.mat-accent {
  --mat-icon-color: #0066b2;
}
.mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}

html {
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
}

html {
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
}

html {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #0066b2;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #0066b2;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #0066b2;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
}
html .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #0066b2;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #0066b2;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #0066b2;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}

html {
  --mat-stepper-header-height: 72px;
}

html {
  --mat-sort-arrow-color: #757575;
}

html {
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #0066b2;
  --mat-toolbar-container-text-color: white;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #0066b2;
  --mat-toolbar-container-text-color: white;
}
.mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}

html {
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
}

html {
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
}

html {
  --mat-tree-node-min-height: 48px;
}

body {
  --ag-legacy-styles-loaded: "true";
}

.ag-icon {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  position: relative;
}

.ag-icon::before {
  content: "";
  font-family: inherit;
}

.ag-icon::after {
  background: transparent var(--ag-icon-image, none) center/contain no-repeat;
  display: var(--ag-icon-image-display);
  opacity: var(--ag-icon-image-opacity, 0.9);
  position: absolute;
  inset: 0;
  content: "";
}

.ag-icon-aggregation {
  font-family: var(--ag-icon-font-family-aggregation, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-aggregation, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-aggregation, var(--ag-icon-font-color));
}

.ag-icon-aggregation::before {
  content: var(--ag-icon-font-code-aggregation, "\f101");
  display: var(--ag-icon-font-display-aggregation, var(--ag-icon-font-display));
}

.ag-icon-aggregation::after {
  background-image: var(--ag-icon-image-aggregation, var(--ag-icon-image));
  display: var(--ag-icon-image-display-aggregation, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-aggregation, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-arrows {
  font-family: var(--ag-icon-font-family-arrows, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-arrows, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-arrows, var(--ag-icon-font-color));
}

.ag-icon-arrows::before {
  content: var(--ag-icon-font-code-arrows, "\f102");
  display: var(--ag-icon-font-display-arrows, var(--ag-icon-font-display));
}

.ag-icon-arrows::after {
  background-image: var(--ag-icon-image-arrows, var(--ag-icon-image));
  display: var(--ag-icon-image-display-arrows, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-arrows, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-asc {
  font-family: var(--ag-icon-font-family-asc, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-asc, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-asc, var(--ag-icon-font-color));
}

.ag-icon-asc::before {
  content: var(--ag-icon-font-code-asc, "\f103");
  display: var(--ag-icon-font-display-asc, var(--ag-icon-font-display));
}

.ag-icon-asc::after {
  background-image: var(--ag-icon-image-asc, var(--ag-icon-image));
  display: var(--ag-icon-image-display-asc, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-asc, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-cancel {
  font-family: var(--ag-icon-font-family-cancel, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cancel, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cancel, var(--ag-icon-font-color));
}

.ag-icon-cancel::before {
  content: var(--ag-icon-font-code-cancel, "\f104");
  display: var(--ag-icon-font-display-cancel, var(--ag-icon-font-display));
}

.ag-icon-cancel::after {
  background-image: var(--ag-icon-image-cancel, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cancel, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cancel, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-chart {
  font-family: var(--ag-icon-font-family-chart, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chart, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chart, var(--ag-icon-font-color));
}

.ag-icon-chart::before {
  content: var(--ag-icon-font-code-chart, "\f105");
  display: var(--ag-icon-font-display-chart, var(--ag-icon-font-display));
}

.ag-icon-chart::after {
  background-image: var(--ag-icon-image-chart, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chart, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chart, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-checkbox-checked {
  font-family: var(--ag-icon-font-family-checkbox-checked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-checked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-checked, var(--ag-icon-font-color));
}

.ag-icon-checkbox-checked::before {
  content: var(--ag-icon-font-code-checkbox-checked, "\f106");
  display: var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));
}

.ag-icon-checkbox-checked::after {
  background-image: var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-checkbox-indeterminate {
  font-family: var(--ag-icon-font-family-checkbox-indeterminate, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-indeterminate, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-indeterminate, var(--ag-icon-font-color));
}

.ag-icon-checkbox-indeterminate::before {
  content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
  display: var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));
}

.ag-icon-checkbox-indeterminate::after {
  background-image: var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-checkbox-unchecked {
  font-family: var(--ag-icon-font-family-checkbox-unchecked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-unchecked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-unchecked, var(--ag-icon-font-color));
}

.ag-icon-checkbox-unchecked::before {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  display: var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));
}

.ag-icon-checkbox-unchecked::after {
  background-image: var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-color-picker {
  font-family: var(--ag-icon-font-family-color-picker, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-color-picker, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-color-picker, var(--ag-icon-font-color));
}

.ag-icon-color-picker::before {
  content: var(--ag-icon-font-code-color-picker, "\f109");
  display: var(--ag-icon-font-display-color-picker, var(--ag-icon-font-display));
}

.ag-icon-color-picker::after {
  background-image: var(--ag-icon-image-color-picker, var(--ag-icon-image));
  display: var(--ag-icon-image-display-color-picker, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-color-picker, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-columns {
  font-family: var(--ag-icon-font-family-columns, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-columns, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-columns, var(--ag-icon-font-color));
}

.ag-icon-columns::before {
  content: var(--ag-icon-font-code-columns, "\f10a");
  display: var(--ag-icon-font-display-columns, var(--ag-icon-font-display));
}

.ag-icon-columns::after {
  background-image: var(--ag-icon-image-columns, var(--ag-icon-image));
  display: var(--ag-icon-image-display-columns, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-columns, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-contracted {
  font-family: var(--ag-icon-font-family-contracted, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-contracted, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-contracted, var(--ag-icon-font-color));
}

.ag-icon-contracted::before {
  content: var(--ag-icon-font-code-contracted, "\f10b");
  display: var(--ag-icon-font-display-contracted, var(--ag-icon-font-display));
}

.ag-icon-contracted::after {
  background-image: var(--ag-icon-image-contracted, var(--ag-icon-image));
  display: var(--ag-icon-image-display-contracted, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-contracted, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-copy {
  font-family: var(--ag-icon-font-family-copy, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-copy, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-copy, var(--ag-icon-font-color));
}

.ag-icon-copy::before {
  content: var(--ag-icon-font-code-copy, "\f10c");
  display: var(--ag-icon-font-display-copy, var(--ag-icon-font-display));
}

.ag-icon-copy::after {
  background-image: var(--ag-icon-image-copy, var(--ag-icon-image));
  display: var(--ag-icon-image-display-copy, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-copy, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-cross {
  font-family: var(--ag-icon-font-family-cross, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cross, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cross, var(--ag-icon-font-color));
}

.ag-icon-cross::before {
  content: var(--ag-icon-font-code-cross, "\f10d");
  display: var(--ag-icon-font-display-cross, var(--ag-icon-font-display));
}

.ag-icon-cross::after {
  background-image: var(--ag-icon-image-cross, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cross, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cross, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-csv {
  font-family: var(--ag-icon-font-family-csv, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-csv, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-csv, var(--ag-icon-font-color));
}

.ag-icon-csv::before {
  content: var(--ag-icon-font-code-csv, "\f10e");
  display: var(--ag-icon-font-display-csv, var(--ag-icon-font-display));
}

.ag-icon-csv::after {
  background-image: var(--ag-icon-image-csv, var(--ag-icon-image));
  display: var(--ag-icon-image-display-csv, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-csv, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-cut {
  font-family: var(--ag-icon-font-family-cut, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cut, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cut, var(--ag-icon-font-color));
}

.ag-icon-cut::before {
  content: var(--ag-icon-font-code-cut, "\f10f");
  display: var(--ag-icon-font-display-cut, var(--ag-icon-font-display));
}

.ag-icon-cut::after {
  background-image: var(--ag-icon-image-cut, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cut, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cut, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-desc {
  font-family: var(--ag-icon-font-family-desc, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-desc, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-desc, var(--ag-icon-font-color));
}

.ag-icon-desc::before {
  content: var(--ag-icon-font-code-desc, "\f110");
  display: var(--ag-icon-font-display-desc, var(--ag-icon-font-display));
}

.ag-icon-desc::after {
  background-image: var(--ag-icon-image-desc, var(--ag-icon-image));
  display: var(--ag-icon-image-display-desc, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-desc, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-excel {
  font-family: var(--ag-icon-font-family-excel, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-excel, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-excel, var(--ag-icon-font-color));
}

.ag-icon-excel::before {
  content: var(--ag-icon-font-code-excel, "\f111");
  display: var(--ag-icon-font-display-excel, var(--ag-icon-font-display));
}

.ag-icon-excel::after {
  background-image: var(--ag-icon-image-excel, var(--ag-icon-image));
  display: var(--ag-icon-image-display-excel, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-excel, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-expanded {
  font-family: var(--ag-icon-font-family-expanded, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-expanded, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-expanded, var(--ag-icon-font-color));
}

.ag-icon-expanded::before {
  content: var(--ag-icon-font-code-expanded, "\f112");
  display: var(--ag-icon-font-display-expanded, var(--ag-icon-font-display));
}

.ag-icon-expanded::after {
  background-image: var(--ag-icon-image-expanded, var(--ag-icon-image));
  display: var(--ag-icon-image-display-expanded, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-expanded, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-eye-slash {
  font-family: var(--ag-icon-font-family-eye-slash, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-eye-slash, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-eye-slash, var(--ag-icon-font-color));
}

.ag-icon-eye-slash::before {
  content: var(--ag-icon-font-code-eye-slash, "\f113");
  display: var(--ag-icon-font-display-eye-slash, var(--ag-icon-font-display));
}

.ag-icon-eye-slash::after {
  background-image: var(--ag-icon-image-eye-slash, var(--ag-icon-image));
  display: var(--ag-icon-image-display-eye-slash, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-eye-slash, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-eye {
  font-family: var(--ag-icon-font-family-eye, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-eye, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-eye, var(--ag-icon-font-color));
}

.ag-icon-eye::before {
  content: var(--ag-icon-font-code-eye, "\f114");
  display: var(--ag-icon-font-display-eye, var(--ag-icon-font-display));
}

.ag-icon-eye::after {
  background-image: var(--ag-icon-image-eye, var(--ag-icon-image));
  display: var(--ag-icon-image-display-eye, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-eye, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-filter {
  font-family: var(--ag-icon-font-family-filter, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-filter, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-filter, var(--ag-icon-font-color));
}

.ag-icon-filter::before {
  content: var(--ag-icon-font-code-filter, "\f115");
  display: var(--ag-icon-font-display-filter, var(--ag-icon-font-display));
}

.ag-icon-filter::after {
  background-image: var(--ag-icon-image-filter, var(--ag-icon-image));
  display: var(--ag-icon-image-display-filter, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-filter, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-first {
  font-family: var(--ag-icon-font-family-first, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-first, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-first, var(--ag-icon-font-color));
}

.ag-icon-first::before {
  content: var(--ag-icon-font-code-first, "\f116");
  display: var(--ag-icon-font-display-first, var(--ag-icon-font-display));
}

.ag-icon-first::after {
  background-image: var(--ag-icon-image-first, var(--ag-icon-image));
  display: var(--ag-icon-image-display-first, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-first, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-grip {
  font-family: var(--ag-icon-font-family-grip, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-grip, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-grip, var(--ag-icon-font-color));
}

.ag-icon-grip::before {
  content: var(--ag-icon-font-code-grip, "\f117");
  display: var(--ag-icon-font-display-grip, var(--ag-icon-font-display));
}

.ag-icon-grip::after {
  background-image: var(--ag-icon-image-grip, var(--ag-icon-image));
  display: var(--ag-icon-image-display-grip, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-grip, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-group {
  font-family: var(--ag-icon-font-family-group, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-group, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-group, var(--ag-icon-font-color));
}

.ag-icon-group::before {
  content: var(--ag-icon-font-code-group, "\f118");
  display: var(--ag-icon-font-display-group, var(--ag-icon-font-display));
}

.ag-icon-group::after {
  background-image: var(--ag-icon-image-group, var(--ag-icon-image));
  display: var(--ag-icon-image-display-group, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-group, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-last {
  font-family: var(--ag-icon-font-family-last, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-last, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-last, var(--ag-icon-font-color));
}

.ag-icon-last::before {
  content: var(--ag-icon-font-code-last, "\f119");
  display: var(--ag-icon-font-display-last, var(--ag-icon-font-display));
}

.ag-icon-last::after {
  background-image: var(--ag-icon-image-last, var(--ag-icon-image));
  display: var(--ag-icon-image-display-last, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-last, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-left {
  font-family: var(--ag-icon-font-family-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-left, var(--ag-icon-font-color));
}

.ag-icon-left::before {
  content: var(--ag-icon-font-code-left, "\f11a");
  display: var(--ag-icon-font-display-left, var(--ag-icon-font-display));
}

.ag-icon-left::after {
  background-image: var(--ag-icon-image-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-left, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-linked {
  font-family: var(--ag-icon-font-family-linked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-linked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-linked, var(--ag-icon-font-color));
}

.ag-icon-linked::before {
  content: var(--ag-icon-font-code-linked, "\f11b");
  display: var(--ag-icon-font-display-linked, var(--ag-icon-font-display));
}

.ag-icon-linked::after {
  background-image: var(--ag-icon-image-linked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-linked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-linked, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-loading {
  font-family: var(--ag-icon-font-family-loading, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-loading, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-loading, var(--ag-icon-font-color));
}

.ag-icon-loading::before {
  content: var(--ag-icon-font-code-loading, "\f11c");
  display: var(--ag-icon-font-display-loading, var(--ag-icon-font-display));
}

.ag-icon-loading::after {
  background-image: var(--ag-icon-image-loading, var(--ag-icon-image));
  display: var(--ag-icon-image-display-loading, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-loading, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-maximize {
  font-family: var(--ag-icon-font-family-maximize, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-maximize, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-maximize, var(--ag-icon-font-color));
}

.ag-icon-maximize::before {
  content: var(--ag-icon-font-code-maximize, "\f11d");
  display: var(--ag-icon-font-display-maximize, var(--ag-icon-font-display));
}

.ag-icon-maximize::after {
  background-image: var(--ag-icon-image-maximize, var(--ag-icon-image));
  display: var(--ag-icon-image-display-maximize, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-maximize, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-menu {
  font-family: var(--ag-icon-font-family-menu, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-menu, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-menu, var(--ag-icon-font-color));
}

.ag-icon-menu::before {
  content: var(--ag-icon-font-code-menu, "\f11e");
  display: var(--ag-icon-font-display-menu, var(--ag-icon-font-display));
}

.ag-icon-menu::after {
  background-image: var(--ag-icon-image-menu, var(--ag-icon-image));
  display: var(--ag-icon-image-display-menu, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-menu, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-minimize {
  font-family: var(--ag-icon-font-family-minimize, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-minimize, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-minimize, var(--ag-icon-font-color));
}

.ag-icon-minimize::before {
  content: var(--ag-icon-font-code-minimize, "\f11f");
  display: var(--ag-icon-font-display-minimize, var(--ag-icon-font-display));
}

.ag-icon-minimize::after {
  background-image: var(--ag-icon-image-minimize, var(--ag-icon-image));
  display: var(--ag-icon-image-display-minimize, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-minimize, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-next {
  font-family: var(--ag-icon-font-family-next, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-next, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-next, var(--ag-icon-font-color));
}

.ag-icon-next::before {
  content: var(--ag-icon-font-code-next, "\f120");
  display: var(--ag-icon-font-display-next, var(--ag-icon-font-display));
}

.ag-icon-next::after {
  background-image: var(--ag-icon-image-next, var(--ag-icon-image));
  display: var(--ag-icon-image-display-next, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-next, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-none {
  font-family: var(--ag-icon-font-family-none, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-none, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-none, var(--ag-icon-font-color));
}

.ag-icon-none::before {
  content: var(--ag-icon-font-code-none, "\f121");
  display: var(--ag-icon-font-display-none, var(--ag-icon-font-display));
}

.ag-icon-none::after {
  background-image: var(--ag-icon-image-none, var(--ag-icon-image));
  display: var(--ag-icon-image-display-none, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-none, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-not-allowed {
  font-family: var(--ag-icon-font-family-not-allowed, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-not-allowed, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-not-allowed, var(--ag-icon-font-color));
}

.ag-icon-not-allowed::before {
  content: var(--ag-icon-font-code-not-allowed, "\f122");
  display: var(--ag-icon-font-display-not-allowed, var(--ag-icon-font-display));
}

.ag-icon-not-allowed::after {
  background-image: var(--ag-icon-image-not-allowed, var(--ag-icon-image));
  display: var(--ag-icon-image-display-not-allowed, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-not-allowed, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-paste {
  font-family: var(--ag-icon-font-family-paste, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-paste, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-paste, var(--ag-icon-font-color));
}

.ag-icon-paste::before {
  content: var(--ag-icon-font-code-paste, "\f123");
  display: var(--ag-icon-font-display-paste, var(--ag-icon-font-display));
}

.ag-icon-paste::after {
  background-image: var(--ag-icon-image-paste, var(--ag-icon-image));
  display: var(--ag-icon-image-display-paste, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-paste, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-pin {
  font-family: var(--ag-icon-font-family-pin, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pin, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pin, var(--ag-icon-font-color));
}

.ag-icon-pin::before {
  content: var(--ag-icon-font-code-pin, "\f124");
  display: var(--ag-icon-font-display-pin, var(--ag-icon-font-display));
}

.ag-icon-pin::after {
  background-image: var(--ag-icon-image-pin, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pin, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pin, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-pivot {
  font-family: var(--ag-icon-font-family-pivot, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pivot, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pivot, var(--ag-icon-font-color));
}

.ag-icon-pivot::before {
  content: var(--ag-icon-font-code-pivot, "\f125");
  display: var(--ag-icon-font-display-pivot, var(--ag-icon-font-display));
}

.ag-icon-pivot::after {
  background-image: var(--ag-icon-image-pivot, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pivot, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pivot, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-previous {
  font-family: var(--ag-icon-font-family-previous, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-previous, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-previous, var(--ag-icon-font-color));
}

.ag-icon-previous::before {
  content: var(--ag-icon-font-code-previous, "\f126");
  display: var(--ag-icon-font-display-previous, var(--ag-icon-font-display));
}

.ag-icon-previous::after {
  background-image: var(--ag-icon-image-previous, var(--ag-icon-image));
  display: var(--ag-icon-image-display-previous, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-previous, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-radio-button-off {
  font-family: var(--ag-icon-font-family-radio-button-off, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-radio-button-off, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-radio-button-off, var(--ag-icon-font-color));
}

.ag-icon-radio-button-off::before {
  content: var(--ag-icon-font-code-radio-button-off, "\f127");
  display: var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));
}

.ag-icon-radio-button-off::after {
  background-image: var(--ag-icon-image-radio-button-off, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-radio-button-on {
  font-family: var(--ag-icon-font-family-radio-button-on, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-radio-button-on, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-radio-button-on, var(--ag-icon-font-color));
}

.ag-icon-radio-button-on::before {
  content: var(--ag-icon-font-code-radio-button-on, "\f128");
  display: var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));
}

.ag-icon-radio-button-on::after {
  background-image: var(--ag-icon-image-radio-button-on, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-right {
  font-family: var(--ag-icon-font-family-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-right, var(--ag-icon-font-color));
}

.ag-icon-right::before {
  content: var(--ag-icon-font-code-right, "\f129");
  display: var(--ag-icon-font-display-right, var(--ag-icon-font-display));
}

.ag-icon-right::after {
  background-image: var(--ag-icon-image-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-right, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-save {
  font-family: var(--ag-icon-font-family-save, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-save, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-save, var(--ag-icon-font-color));
}

.ag-icon-save::before {
  content: var(--ag-icon-font-code-save, "\f12a");
  display: var(--ag-icon-font-display-save, var(--ag-icon-font-display));
}

.ag-icon-save::after {
  background-image: var(--ag-icon-image-save, var(--ag-icon-image));
  display: var(--ag-icon-image-display-save, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-save, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-small-down {
  font-family: var(--ag-icon-font-family-small-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-down, var(--ag-icon-font-color));
}

.ag-icon-small-down::before {
  content: var(--ag-icon-font-code-small-down, "\f12b");
  display: var(--ag-icon-font-display-small-down, var(--ag-icon-font-display));
}

.ag-icon-small-down::after {
  background-image: var(--ag-icon-image-small-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-down, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-small-left {
  font-family: var(--ag-icon-font-family-small-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-left, var(--ag-icon-font-color));
}

.ag-icon-small-left::before {
  content: var(--ag-icon-font-code-small-left, "\f12c");
  display: var(--ag-icon-font-display-small-left, var(--ag-icon-font-display));
}

.ag-icon-small-left::after {
  background-image: var(--ag-icon-image-small-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-left, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-small-right {
  font-family: var(--ag-icon-font-family-small-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-right, var(--ag-icon-font-color));
}

.ag-icon-small-right::before {
  content: var(--ag-icon-font-code-small-right, "\f12d");
  display: var(--ag-icon-font-display-small-right, var(--ag-icon-font-display));
}

.ag-icon-small-right::after {
  background-image: var(--ag-icon-image-small-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-right, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-small-up {
  font-family: var(--ag-icon-font-family-small-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-up, var(--ag-icon-font-color));
}

.ag-icon-small-up::before {
  content: var(--ag-icon-font-code-small-up, "\f12e");
  display: var(--ag-icon-font-display-small-up, var(--ag-icon-font-display));
}

.ag-icon-small-up::after {
  background-image: var(--ag-icon-image-small-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-up, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-tick {
  font-family: var(--ag-icon-font-family-tick, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tick, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tick, var(--ag-icon-font-color));
}

.ag-icon-tick::before {
  content: var(--ag-icon-font-code-tick, "\f12f");
  display: var(--ag-icon-font-display-tick, var(--ag-icon-font-display));
}

.ag-icon-tick::after {
  background-image: var(--ag-icon-image-tick, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tick, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tick, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-tree-closed {
  font-family: var(--ag-icon-font-family-tree-closed, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-closed, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-closed, var(--ag-icon-font-color));
}

.ag-icon-tree-closed::before {
  content: var(--ag-icon-font-code-tree-closed, "\f130");
  display: var(--ag-icon-font-display-tree-closed, var(--ag-icon-font-display));
}

.ag-icon-tree-closed::after {
  background-image: var(--ag-icon-image-tree-closed, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-closed, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-closed, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-tree-indeterminate {
  font-family: var(--ag-icon-font-family-tree-indeterminate, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-indeterminate, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-indeterminate, var(--ag-icon-font-color));
}

.ag-icon-tree-indeterminate::before {
  content: var(--ag-icon-font-code-tree-indeterminate, "\f131");
  display: var(--ag-icon-font-display-tree-indeterminate, var(--ag-icon-font-display));
}

.ag-icon-tree-indeterminate::after {
  background-image: var(--ag-icon-image-tree-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-indeterminate, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-tree-open {
  font-family: var(--ag-icon-font-family-tree-open, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-open, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-open, var(--ag-icon-font-color));
}

.ag-icon-tree-open::before {
  content: var(--ag-icon-font-code-tree-open, "\f132");
  display: var(--ag-icon-font-display-tree-open, var(--ag-icon-font-display));
}

.ag-icon-tree-open::after {
  background-image: var(--ag-icon-image-tree-open, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-open, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-open, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-unlinked {
  font-family: var(--ag-icon-font-family-unlinked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-unlinked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-unlinked, var(--ag-icon-font-color));
}

.ag-icon-unlinked::before {
  content: var(--ag-icon-font-code-unlinked, "\f133");
  display: var(--ag-icon-font-display-unlinked, var(--ag-icon-font-display));
}

.ag-icon-unlinked::after {
  background-image: var(--ag-icon-image-unlinked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-unlinked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-unlinked, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-up {
  font-family: var(--ag-icon-font-family-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-up, var(--ag-icon-font-color));
}

.ag-icon-up::before {
  content: var(--ag-icon-font-code-up, "\f134");
  display: var(--ag-icon-font-display-up, var(--ag-icon-font-display));
}

.ag-icon-up::after {
  background-image: var(--ag-icon-image-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-up, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-down {
  font-family: var(--ag-icon-font-family-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-down, var(--ag-icon-font-color));
}

.ag-icon-down::before {
  content: var(--ag-icon-font-code-down, "\f135");
  display: var(--ag-icon-font-display-down, var(--ag-icon-font-display));
}

.ag-icon-down::after {
  background-image: var(--ag-icon-image-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-down, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-plus {
  font-family: var(--ag-icon-font-family-plus, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-plus, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-plus, var(--ag-icon-font-color));
}

.ag-icon-plus::before {
  content: var(--ag-icon-font-code-plus, "\f136");
  display: var(--ag-icon-font-display-plus, var(--ag-icon-font-display));
}

.ag-icon-plus::after {
  background-image: var(--ag-icon-image-plus, var(--ag-icon-image));
  display: var(--ag-icon-image-display-plus, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-plus, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-minus {
  font-family: var(--ag-icon-font-family-minus, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-minus, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-minus, var(--ag-icon-font-color));
}

.ag-icon-minus::before {
  content: var(--ag-icon-font-code-minus, "\f137");
  display: var(--ag-icon-font-display-minus, var(--ag-icon-font-display));
}

.ag-icon-minus::after {
  background-image: var(--ag-icon-image-minus, var(--ag-icon-image));
  display: var(--ag-icon-image-display-minus, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-minus, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-menu-alt {
  font-family: var(--ag-icon-font-family-menu-alt, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-menu-alt, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-menu-alt, var(--ag-icon-font-color));
}

.ag-icon-menu-alt::before {
  content: var(--ag-icon-font-code-menu-alt, "\f138");
  display: var(--ag-icon-font-display-menu-alt, var(--ag-icon-font-display));
}

.ag-icon-menu-alt::after {
  background-image: var(--ag-icon-image-menu-alt, var(--ag-icon-image));
  display: var(--ag-icon-image-display-menu-alt, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-menu-alt, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-settings {
  font-family: var(--ag-icon-font-family-settings, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-settings, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-settings, var(--ag-icon-font-color));
}

.ag-icon-settings::before {
  content: var(--ag-icon-font-code-settings, "\f139");
  display: var(--ag-icon-font-display-settings, var(--ag-icon-font-display));
}

.ag-icon-settings::after {
  background-image: var(--ag-icon-image-settings, var(--ag-icon-image));
  display: var(--ag-icon-image-display-settings, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-settings, var(--ag-icon-image-opacity, 0.9));
}

.ag-icon-row-drag::before {
  content: var(--ag-icon-font-code-grip);
}

.ag-left-arrow::before {
  content: var(--ag-icon-font-code-left);
}

.ag-right-arrow::before {
  content: var(--ag-icon-font-code-right);
}

[class*=ag-theme-] {
  --ag-foreground-color: #000;
  --ag-data-color: var(--ag-foreground-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-header-foreground-color: var(--ag-secondary-foreground-color);
  --ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);
  --ag-background-color: #fff;
  --ag-header-background-color: transparent;
  --ag-tooltip-background-color: transparent;
  --ag-subheader-background-color: transparent;
  --ag-subheader-toolbar-background-color: transparent;
  --ag-control-panel-background-color: transparent;
  --ag-side-button-selected-background-color: var(--ag-control-panel-background-color);
  --ag-selected-row-background-color: #bbb;
  --ag-odd-row-background-color: var(--ag-background-color);
  --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);
  --ag-menu-background-color: var(--ag-background-color);
  --ag-menu-border-color: var(--ag-border-color);
  --ag-panel-background-color: var(--ag-background-color);
  --ag-panel-border-color: var(--ag-border-color);
  --ag-row-hover-color: transparent;
  --ag-column-hover-color: transparent;
  --ag-range-selection-border-color: var(--ag-foreground-color);
  --ag-range-selection-border-style: solid;
  --ag-range-selection-background-color: rgba(0, 0, 0, 0.2);
  --ag-range-selection-background-color-2: var(--ag-range-selection-background-color);
  --ag-range-selection-background-color-3: var(--ag-range-selection-background-color);
  --ag-range-selection-background-color-4: var(--ag-range-selection-background-color);
  --ag-range-selection-highlight-color: var(--ag-range-selection-border-color);
  --ag-selected-tab-underline-color: var(--ag-range-selection-border-color);
  --ag-selected-tab-underline-width: 0;
  --ag-selected-tab-underline-transition-speed: 0s;
  --ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);
  --ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);
  --ag-header-cell-hover-background-color: transparent;
  --ag-header-cell-moving-background-color: var(--ag-background-color);
  --ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);
  --ag-value-change-delta-up-color: #43a047;
  --ag-value-change-delta-down-color: #e53935;
  --ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, 0.2);
  --ag-chip-background-color: transparent;
  --ag-chip-border-color: var(--ag-chip-background-color);
  --ag-borders: solid 1px;
  --ag-border-color: rgba(0, 0, 0, 0.25);
  --ag-borders-critical: var(--ag-borders);
  --ag-borders-secondary: var(--ag-borders);
  --ag-secondary-border-color: var(--ag-border-color);
  --ag-row-border-style: solid;
  --ag-row-border-color: var(--ag-secondary-border-color);
  --ag-row-border-width: 1px;
  --ag-cell-horizontal-border: solid transparent;
  --ag-borders-input: var(--ag-borders-secondary);
  --ag-input-border-color: var(--ag-secondary-border-color);
  --ag-borders-input-invalid: solid 2px;
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-borders-side-button: var(--ag-borders);
  --ag-border-radius: 0px;
  --ag-wrapper-border-radius: var(--ag-border-radius);
  --ag-row-border-color: var(--ag-secondary-border-color);
  --ag-header-column-separator-display: none;
  --ag-header-column-separator-height: 100%;
  --ag-header-column-separator-width: 1px;
  --ag-header-column-separator-color: var(--ag-secondary-border-color);
  --ag-header-column-resize-handle-display: none;
  --ag-header-column-resize-handle-height: 50%;
  --ag-header-column-resize-handle-width: 1px;
  --ag-header-column-resize-handle-color: var(--ag-secondary-border-color);
  --ag-invalid-color: red;
  --ag-input-disabled-border-color: var(--ag-input-border-color);
  --ag-input-disabled-background-color: transparent;
  --ag-checkbox-background-color: transparent;
  --ag-checkbox-border-radius: var(--ag-border-radius);
  --ag-checkbox-checked-color: var(--ag-foreground-color);
  --ag-checkbox-unchecked-color: var(--ag-foreground-color);
  --ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);
  --ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);
  --ag-toggle-button-switch-background-color: var(--ag-background-color);
  --ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);
  --ag-toggle-button-border-width: 1px;
  --ag-toggle-button-height: var(--ag-icon-size);
  --ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);
  --ag-input-focus-box-shadow: none;
  --ag-input-focus-border-color: none;
  --ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);
  --ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);
  --ag-grid-size: 4px;
  --ag-icon-size: 12px;
  --ag-icon-font-weight: normal;
  --ag-icon-font-color: var(--ag-foreground-color);
  --ag-icon-image-display: block;
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);
  --ag-widget-vertical-spacing: var(--ag-grid-size);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
  --ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);
  --ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);
  --ag-header-height: var(--ag-row-height);
  --ag-list-item-height: calc(var(--ag-grid-size) * 5);
  --ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
  --ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));
  --ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  --ag-filter-tool-panel-group-indent: 16px;
  --ag-tab-min-width: 220px;
  --ag-chart-menu-panel-width: var(--ag-tab-min-width);
  --ag-menu-min-width: 181px;
  --ag-side-bar-panel-width: 200px;
  --ag-font-family: "Helvetica Neue", sans-serif;
  --ag-font-size: 14px;
  --ag-card-radius: var(--ag-border-radius);
  --ag-card-shadow: none;
  --ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
  --ag-advanced-filter-join-pill-color: #f08e8d;
  --ag-advanced-filter-column-pill-color: #a6e194;
  --ag-advanced-filter-option-pill-color: #f3c08b;
  --ag-advanced-filter-value-pill-color: #85c0e4;
}

.ag-root-wrapper,
.ag-sticky-top,
.ag-sticky-bottom,
.ag-dnd-ghost {
  background-color: var(--ag-background-color);
}

.ag-sticky-bottom {
  border-top: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}

.ag-root-wrapper,
.ag-popup {
  --ag-indentation-level: 0;
}

[class*=ag-theme-] {
  -webkit-font-smoothing: antialiased;
  font-family: var(--ag-font-family);
  font-size: var(--ag-font-size);
  line-height: normal;
  color: var(--ag-foreground-color);
}

ag-grid,
ag-grid-angular,
ag-grid-ng2,
ag-grid-polymer,
ag-grid-aurelia {
  display: block;
}

.ag-aria-description-container {
  z-index: 9999;
  border: 0px;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  padding: 0px;
  white-space: nowrap;
}

.ag-hidden {
  display: none !important;
}

.ag-invisible {
  visibility: hidden !important;
}

.ag-drag-handle {
  cursor: grab;
}

.ag-column-drop-wrapper {
  display: flex;
}

.ag-column-drop-horizontal-half-width {
  display: inline-block;
  width: 50% !important;
}

.ag-unselectable {
  -webkit-user-select: none;
  user-select: none;
}

.ag-selectable {
  -webkit-user-select: text;
  user-select: text;
}

.ag-tab {
  position: relative;
}

.ag-tab-guard {
  position: absolute;
  width: 0;
  height: 0;
  display: block;
}

.ag-virtual-list-viewport .ag-tab-guard {
  position: sticky;
}

.ag-tab-guard-top {
  top: 1px;
}

.ag-tab-guard-bottom {
  bottom: 1px;
}

.ag-select-agg-func-popup {
  position: absolute;
}

.ag-input-wrapper,
.ag-picker-field-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  line-height: normal;
  position: relative;
}

.ag-shake-left-to-right {
  animation-direction: alternate;
  animation-duration: 0.2s;
  animation-iteration-count: infinite;
  animation-name: ag-shake-left-to-right;
}

@keyframes ag-shake-left-to-right {
  from {
    padding-left: 6px;
    padding-right: 2px;
  }
  to {
    padding-left: 2px;
    padding-right: 6px;
  }
}
.ag-root-wrapper {
  cursor: default;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: normal;
}

.ag-root-wrapper.ag-layout-normal {
  height: 100%;
}

.ag-watermark {
  position: absolute;
  bottom: 20px;
  right: 25px;
  opacity: 0.7;
  transition: opacity 1s ease-out 3s;
  color: #9b9b9b;
}

.ag-watermark::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 170px 40px;
  display: block;
  height: 40px;
  width: 170px;
}

.ag-watermark-text {
  opacity: 0.5;
  font-weight: bold;
  font-family: Impact, sans-serif;
  font-size: 19px;
  padding-left: 0.7rem;
}

.ag-root-wrapper-body {
  display: flex;
  flex-direction: row;
}

.ag-root-wrapper-body.ag-layout-normal {
  flex: 1 1 auto;
  height: 0;
  min-height: 0;
}

.ag-root {
  position: relative;
  display: flex;
  flex-direction: column;
}

.ag-root.ag-layout-normal, .ag-root.ag-layout-auto-height {
  overflow: hidden;
  flex: 1 1 auto;
  width: 0;
}

.ag-root.ag-layout-normal {
  height: 100%;
}

.ag-header-viewport,
.ag-floating-top-viewport,
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-floating-bottom-viewport,
.ag-body-horizontal-scroll-viewport,
.ag-body-vertical-scroll-viewport,
.ag-virtual-list-viewport,
.ag-sticky-top-viewport,
.ag-sticky-bottom-viewport {
  position: relative;
  height: 100%;
  min-width: 0px;
  overflow: hidden;
  flex: 1 1 auto;
}

.ag-body-viewport,
.ag-center-cols-viewport,
.ag-header-viewport,
.ag-floating-top-viewport,
.ag-floating-bottom-viewport,
.ag-sticky-top-viewport,
.ag-sticky-bottom-viewport {
  overflow-x: auto;
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}

.ag-body-viewport::-webkit-scrollbar,
.ag-center-cols-viewport::-webkit-scrollbar,
.ag-header-viewport::-webkit-scrollbar,
.ag-floating-top-viewport::-webkit-scrollbar,
.ag-floating-bottom-viewport::-webkit-scrollbar,
.ag-sticky-top-viewport::-webkit-scrollbar,
.ag-sticky-bottom-viewport::-webkit-scrollbar {
  display: none !important;
}

.ag-body-viewport {
  display: flex;
  overflow-x: hidden;
}

.ag-body-viewport.ag-layout-normal {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.ag-sticky-top-container,
.ag-sticky-bottom-container {
  min-height: 1px;
}

.ag-center-cols-viewport {
  min-height: 100%;
  width: 100%;
}

.ag-body-horizontal-scroll-viewport {
  overflow-x: scroll;
}

.ag-body-vertical-scroll-viewport {
  overflow-y: scroll;
}

.ag-virtual-list-viewport {
  overflow: auto;
  width: 100%;
}

.ag-header-container,
.ag-floating-top-container,
.ag-body-container,
.ag-pinned-right-cols-container,
.ag-center-cols-container,
.ag-pinned-left-cols-container,
.ag-floating-bottom-container,
.ag-body-horizontal-scroll-container,
.ag-body-vertical-scroll-container,
.ag-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-virtual-list-container,
.ag-sticky-top-container,
.ag-sticky-bottom-container {
  position: relative;
}

.ag-header-container,
.ag-floating-top-container,
.ag-floating-bottom-container,
.ag-sticky-top-container,
.ag-sticky-bottom-container {
  height: 100%;
  white-space: nowrap;
}

.ag-center-cols-container {
  display: block;
}

.ag-pinned-right-cols-container {
  display: block;
}

.ag-body-horizontal-scroll-container {
  height: 100%;
}

.ag-body-vertical-scroll-container {
  width: 100%;
}

.ag-full-width-container,
.ag-floating-top-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-sticky-top-full-width-container,
.ag-sticky-bottom-full-width-container {
  position: absolute;
  top: 0px;
  pointer-events: none;
}

.ag-ltr .ag-full-width-container,
.ag-ltr .ag-floating-top-full-width-container,
.ag-ltr .ag-floating-bottom-full-width-container,
.ag-ltr .ag-sticky-top-full-width-container,
.ag-ltr .ag-sticky-bottom-full-width-container {
  left: 0;
}

.ag-rtl .ag-full-width-container,
.ag-rtl .ag-floating-top-full-width-container,
.ag-rtl .ag-floating-bottom-full-width-container,
.ag-rtl .ag-sticky-top-full-width-container,
.ag-rtl .ag-sticky-bottom-full-width-container {
  right: 0;
}

.ag-full-width-container {
  width: 100%;
}

.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container {
  display: inline-block;
  overflow: hidden;
  height: 100%;
  width: 100%;
}

.ag-virtual-list-container {
  overflow: hidden;
}

.ag-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  flex-direction: row !important;
  min-height: 0;
}

.ag-body-horizontal-scroll,
.ag-body-vertical-scroll {
  min-height: 0;
  min-width: 0;
  display: flex;
  position: relative;
}

.ag-body-horizontal-scroll.ag-scrollbar-invisible,
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  position: absolute;
  bottom: 0;
}

.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
  opacity: 0;
  transition: opacity 400ms;
  visibility: hidden;
}

.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling, .ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active {
  visibility: visible;
  opacity: 1;
}

.ag-body-horizontal-scroll {
  width: 100%;
}

.ag-body-horizontal-scroll.ag-scrollbar-invisible {
  left: 0;
  right: 0;
}

.ag-body-vertical-scroll {
  height: 100%;
}

.ag-body-vertical-scroll.ag-scrollbar-invisible {
  top: 0;
  z-index: 10;
}

.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
  right: 0;
}

.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
  left: 0;
}

.ag-force-vertical-scroll {
  overflow-y: scroll !important;
}

.ag-horizontal-left-spacer,
.ag-horizontal-right-spacer {
  height: 100%;
  min-width: 0;
  overflow-x: scroll;
}

.ag-horizontal-left-spacer.ag-scroller-corner,
.ag-horizontal-right-spacer.ag-scroller-corner {
  overflow-x: hidden;
}

.ag-header,
.ag-pinned-left-header,
.ag-pinned-right-header {
  display: inline-block;
  overflow: hidden;
  position: relative;
}

.ag-header-cell-sortable .ag-header-cell-label {
  cursor: pointer;
}

.ag-header {
  display: flex;
  width: 100%;
  white-space: nowrap;
}

.ag-pinned-left-header {
  height: 100%;
}

.ag-pinned-right-header {
  height: 100%;
}

.ag-header-row {
  position: absolute;
}

.ag-header-row:not(.ag-header-row-column-group) {
  overflow: hidden;
}

.ag-header.ag-header-allow-overflow .ag-header-row {
  overflow: visible;
}

.ag-header-cell {
  display: inline-flex;
  align-items: center;
  position: absolute;
  height: 100%;
  overflow: hidden;
}

.ag-header-cell.ag-header-active .ag-header-cell-menu-button,
.ag-header-cell-filter-button {
  opacity: 1;
}

.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  transition: opacity 0.2s;
  opacity: 0;
}

.ag-header-group-cell-label,
.ag-header-cell-label {
  display: flex;
  flex: 1 1 auto;
  align-self: stretch;
  align-items: center;
  overflow: hidden;
}

.ag-header-cell-label {
  text-overflow: ellipsis;
}

.ag-header-group-cell-label.ag-sticky-label {
  position: sticky;
  flex: none;
  max-width: 100%;
  overflow: visible;
}

.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}

.ag-header-group-cell .ag-header-cell-comp-wrapper {
  display: flex;
}

.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
}

.ag-header-cell-comp-wrapper {
  width: 100%;
}

.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
  white-space: normal;
}

.ag-header-cell-comp-wrapper-limited-height > div {
  overflow: hidden;
}

.ag-right-aligned-header .ag-header-cell-label {
  flex-direction: row-reverse;
}

.ag-header-cell-resize {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 8px;
  top: 0;
  cursor: ew-resize;
}

.ag-ltr .ag-header-cell-resize {
  right: -3px;
}

.ag-rtl .ag-header-cell-resize {
  left: -3px;
}

.ag-pinned-left-header .ag-header-cell-resize {
  right: -3px;
}

.ag-pinned-right-header .ag-header-cell-resize {
  left: -3px;
}

.ag-header-select-all {
  display: flex;
}

.ag-header-cell-menu-button,
.ag-header-cell-filter-button,
.ag-side-button-button,
.ag-panel-title-bar-button,
.ag-floating-filter-button-button {
  cursor: pointer;
}

.ag-column-moving .ag-cell {
  transition: left 0.2s;
}

.ag-column-moving .ag-header-cell {
  transition: left 0.2s;
}

.ag-column-moving .ag-header-group-cell {
  transition: left 0.2s, width 0.2s;
}

.ag-column-panel {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 1 1 auto;
}

.ag-column-select {
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 3 1 0px;
}

.ag-column-select-header {
  position: relative;
  display: flex;
  flex: none;
}

.ag-column-select-header-icon {
  position: relative;
}

.ag-column-select-header-filter-wrapper {
  flex: 1 1 auto;
}

.ag-column-select-header-filter {
  width: 100%;
}

.ag-column-select-list {
  flex: 1 1 0px;
  overflow: hidden;
}

.ag-column-drop {
  position: relative;
  display: inline-flex;
  align-items: center;
  overflow: auto;
  width: 100%;
}

.ag-column-drop-list {
  display: flex;
  align-items: center;
}

.ag-column-drop-cell {
  position: relative;
  display: flex;
  align-items: center;
}

.ag-column-drop-cell-text {
  overflow: hidden;
  flex: 1 1 auto;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ag-column-drop-vertical {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  align-items: stretch;
  flex: 1 1 0px;
}

.ag-column-drop-vertical-title-bar {
  display: flex;
  align-items: center;
  flex: none;
}

.ag-column-drop-vertical-list {
  position: relative;
  align-items: stretch;
  flex-grow: 1;
  flex-direction: column;
  overflow-x: auto;
}

.ag-column-drop-vertical-list > * {
  flex: none;
}

.ag-column-drop-empty .ag-column-drop-vertical-list {
  overflow: hidden;
}

.ag-column-drop-vertical-empty-message {
  display: block;
}

.ag-column-drop.ag-column-drop-horizontal {
  white-space: nowrap;
  overflow: hidden;
}

.ag-column-drop-cell-button {
  cursor: pointer;
}

.ag-filter-toolpanel {
  flex: 1 1 0px;
  min-width: 0;
}

.ag-filter-toolpanel-header {
  position: relative;
}

.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  display: flex;
  align-items: center;
}

.ag-filter-toolpanel-header > *,
.ag-filter-toolpanel-search > * {
  display: flex;
  align-items: center;
}

.ag-filter-apply-panel {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
}

.ag-row-animation .ag-row {
  transition: transform 0.4s, top 0.4s, opacity 0.2s;
}

.ag-row-animation .ag-row.ag-after-created {
  transition: transform 0.4s, top 0.4s, height 0.4s, opacity 0.2s;
}

.ag-row-no-animation .ag-row {
  transition: none;
}

.ag-row {
  white-space: nowrap;
  width: 100%;
}

.ag-row-loading {
  display: flex;
  align-items: center;
}

.ag-row-position-absolute {
  position: absolute;
}

.ag-row-position-relative {
  position: relative;
}

.ag-full-width-row {
  overflow: hidden;
  pointer-events: all;
}

.ag-row-inline-editing {
  z-index: 1;
}

.ag-row-dragging {
  z-index: 2;
}

.ag-stub-cell {
  display: flex;
  align-items: center;
}

.ag-cell {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  height: 100%;
}

.ag-cell-value {
  flex: 1 1 auto;
}

.ag-cell-value,
.ag-group-value {
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-cell-wrap-text {
  white-space: normal;
  word-break: break-word;
}

.ag-cell-wrapper {
  display: flex;
  align-items: center;
}

.ag-cell-wrapper.ag-row-group {
  align-items: flex-start;
}

.ag-sparkline-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}

.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  height: 100%;
  align-items: center;
}

.ag-cell-inline-editing {
  z-index: 1;
}

.ag-cell-inline-editing .ag-cell-wrapper,
.ag-cell-inline-editing .ag-cell-edit-wrapper,
.ag-cell-inline-editing .ag-cell-editor,
.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
.ag-cell-inline-editing .ag-cell-editor input {
  height: 100%;
  width: 100%;
  line-height: normal;
}

.ag-cell .ag-icon {
  display: inline-block;
  vertical-align: middle;
}

.ag-set-filter-item {
  display: flex;
  align-items: center;
  height: 100%;
}

.ag-set-filter-item-checkbox {
  display: flex;
  width: 100%;
  height: 100%;
}

.ag-set-filter-group-icons {
  display: block;
}

.ag-set-filter-group-icons > * {
  cursor: pointer;
}

.ag-filter-body-wrapper {
  display: flex;
  flex-direction: column;
}

.ag-filter-filter {
  flex: 1 1 0px;
}

.ag-filter-condition {
  display: flex;
  justify-content: center;
}

.ag-floating-filter-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
}

.ag-floating-filter-full-body {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  width: 100%;
  align-items: center;
  overflow: hidden;
}

.ag-floating-filter-full-body > div {
  flex: 1 1 auto;
}

.ag-floating-filter-input {
  align-items: center;
  display: flex;
  width: 100%;
}

.ag-floating-filter-input > * {
  flex: 1 1 auto;
}

.ag-floating-filter-button {
  display: flex;
  flex: none;
}

.ag-set-floating-filter-input input[disabled] {
  pointer-events: none;
}

.ag-dnd-ghost {
  display: inline-flex;
  align-items: center;
  cursor: move;
  white-space: nowrap;
}

.ag-overlay {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}

.ag-overlay-panel {
  display: flex;
  height: 100%;
  width: 100%;
}

.ag-overlay-wrapper {
  display: flex;
  flex: none;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.ag-overlay-loading-wrapper {
  pointer-events: all;
}

.ag-popup-child {
  z-index: 5;
  top: 0;
}

.ag-popup-editor {
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}

.ag-large-text-input {
  display: block;
}

.ag-virtual-list-item {
  position: absolute;
  width: 100%;
}

.ag-floating-top {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex;
}

.ag-pinned-left-floating-top {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-pinned-right-floating-top {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-floating-bottom {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex;
}

.ag-pinned-left-floating-bottom {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-pinned-right-floating-bottom {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-sticky-top,
.ag-sticky-bottom {
  position: absolute;
  display: flex;
  width: 100%;
  overflow: hidden;
  height: 0px;
}

.ag-sticky-bottom {
  box-sizing: content-box !important;
}

.ag-pinned-left-sticky-top,
.ag-pinned-right-sticky-top {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.ag-sticky-top-full-width-container,
.ag-sticky-bottom-full-width-container {
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.ag-dialog,
.ag-panel {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}

.ag-panel-title-bar {
  display: flex;
  flex: none;
  align-items: center;
  cursor: default;
}

.ag-panel-title-bar-title {
  flex: 1 1 auto;
}

.ag-panel-title-bar-buttons {
  display: flex;
}

.ag-panel-title-bar-button {
  cursor: pointer;
}

.ag-panel-content-wrapper {
  display: flex;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
}

.ag-dialog {
  position: absolute;
}

.ag-resizer {
  position: absolute;
  pointer-events: none;
  z-index: 1;
  -webkit-user-select: none;
  user-select: none;
}

.ag-resizer.ag-resizer-topLeft {
  top: 0;
  left: 0;
  height: 5px;
  width: 5px;
  cursor: nwse-resize;
}

.ag-resizer.ag-resizer-top {
  top: 0;
  left: 5px;
  right: 5px;
  height: 5px;
  cursor: ns-resize;
}

.ag-resizer.ag-resizer-topRight {
  top: 0;
  right: 0;
  height: 5px;
  width: 5px;
  cursor: nesw-resize;
}

.ag-resizer.ag-resizer-right {
  top: 5px;
  right: 0;
  bottom: 5px;
  width: 5px;
  cursor: ew-resize;
}

.ag-resizer.ag-resizer-bottomRight {
  bottom: 0;
  right: 0;
  height: 5px;
  width: 5px;
  cursor: nwse-resize;
}

.ag-resizer.ag-resizer-bottom {
  bottom: 0;
  left: 5px;
  right: 5px;
  height: 5px;
  cursor: ns-resize;
}

.ag-resizer.ag-resizer-bottomLeft {
  bottom: 0;
  left: 0;
  height: 5px;
  width: 5px;
  cursor: nesw-resize;
}

.ag-resizer.ag-resizer-left {
  left: 0;
  top: 5px;
  bottom: 5px;
  width: 5px;
  cursor: ew-resize;
}

.ag-tooltip {
  position: absolute;
  z-index: 99999;
}

.ag-tooltip-custom {
  position: absolute;
  z-index: 99999;
}

.ag-tooltip:not(.ag-tooltip-interactive),
.ag-tooltip-custom:not(.ag-tooltip-interactive) {
  pointer-events: none;
}

.ag-value-slide-out {
  margin-right: 5px;
  opacity: 1;
  transition: opacity 3s, margin-right 3s;
  transition-timing-function: linear;
}

.ag-value-slide-out-end {
  margin-right: 10px;
  opacity: 0;
}

.ag-opacity-zero {
  opacity: 0 !important;
}

.ag-menu {
  max-height: 100%;
  overflow-y: auto;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}

.ag-menu-column-select-wrapper {
  height: 265px;
  overflow: auto;
}

.ag-menu-column-select-wrapper .ag-column-select {
  height: 100%;
}

.ag-dialog .ag-panel-content-wrapper .ag-column-select {
  -webkit-user-select: none;
          user-select: none;
}

.ag-menu-list {
  display: table;
  width: 100%;
}

.ag-menu-option,
.ag-menu-separator {
  display: table-row;
}

.ag-menu-option-part,
.ag-menu-separator-part {
  display: table-cell;
  vertical-align: middle;
}

.ag-menu-option-text {
  white-space: nowrap;
}

.ag-menu-option-custom {
  display: contents;
}

.ag-compact-menu-option {
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
}

.ag-compact-menu-option-text {
  white-space: nowrap;
  flex: 1 1 auto;
}

.ag-pill-container {
  display: flex;
  gap: 0.25rem;
  flex-wrap: nowrap;
}

.ag-pill {
  display: flex;
  white-space: nowrap;
  padding: 0 0.25rem;
  align-items: center;
}

.ag-pill .ag-pill-button {
  border: none;
  padding: 0;
}

.ag-rich-select {
  cursor: default;
  outline: none;
  height: 100%;
}

.ag-rich-select-value {
  display: flex;
  align-items: center;
  height: 100%;
}

.ag-rich-select-value .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder {
  opacity: 0.5;
}

.ag-rich-select-list {
  position: relative;
}

.ag-rich-select-list .ag-loading-text {
  min-height: 2rem;
}

.ag-rich-select-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  height: 100%;
}

.ag-rich-select-field-input {
  flex: 1 1 auto;
}

.ag-rich-select-field-input .ag-input-field-input {
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  text-overflow: ellipsis;
}

.ag-rich-select-field-input .ag-input-field-input::placeholder {
  opacity: 0.8;
}

.ag-autocomplete {
  align-items: center;
  display: flex;
}

.ag-autocomplete > * {
  flex: 1 1 auto;
}

.ag-autocomplete-list-popup {
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
}

.ag-autocomplete-list {
  position: relative;
}

.ag-autocomplete-virtual-list-item {
  display: flex;
}

.ag-autocomplete-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  overflow: hidden;
}

.ag-autocomplete-row-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-paging-panel {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}

.ag-paging-page-summary-panel {
  display: flex;
  align-items: center;
}

.ag-paging-button {
  position: relative;
}

.ag-disabled .ag-paging-page-summary-panel {
  pointer-events: none;
}

.ag-tool-panel-wrapper {
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
}

.ag-column-select-column,
.ag-column-select-column-group,
.ag-select-agg-func-item {
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
}

.ag-column-select-column > *,
.ag-column-select-column-group > *,
.ag-select-agg-func-item > * {
  flex: none;
}

.ag-select-agg-func-item,
.ag-column-select-column-label {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ag-column-select-checkbox {
  display: flex;
}

.ag-tool-panel-horizontal-resize {
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  z-index: 1;
}

.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  right: -3px;
}

.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  left: -3px;
}

.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  left: -3px;
}

.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  right: -3px;
}

.ag-details-row {
  width: 100%;
}

.ag-details-row-fixed-height {
  height: 100%;
}

.ag-details-grid {
  width: 100%;
}

.ag-details-grid-fixed-height {
  height: 100%;
}

.ag-header-group-cell {
  display: flex;
  align-items: center;
  height: 100%;
  position: absolute;
}

.ag-header-group-cell-no-group.ag-header-span-height {
  display: none;
}

.ag-cell-label-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: center;
  height: 100%;
  width: 100%;
}

.ag-header-group-cell-label,
.ag-cell-label-container {
  padding: 5px 0px;
}

.ag-right-aligned-header .ag-cell-label-container {
  flex-direction: row;
}

.ag-right-aligned-header .ag-header-cell-text {
  text-align: end;
}

.ag-side-bar {
  display: flex;
  flex-direction: row-reverse;
}

.ag-side-bar-left {
  order: -1;
  flex-direction: row;
}

.ag-side-button-button {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}

.ag-side-button-label {
  writing-mode: vertical-lr;
}

.ag-status-bar {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}

.ag-status-panel {
  display: inline-flex;
}

.ag-status-name-value {
  white-space: nowrap;
}

.ag-status-bar-left {
  display: inline-flex;
}

.ag-status-bar-center {
  display: inline-flex;
}

.ag-status-bar-right {
  display: inline-flex;
}

.ag-icon {
  display: block;
  speak: none;
}

.ag-group {
  position: relative;
  width: 100%;
}

.ag-group-title-bar {
  display: flex;
  align-items: center;
}

.ag-group-title {
  display: inline;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ag-group-title-bar .ag-group-title {
  cursor: default;
}

.ag-group-toolbar {
  display: flex;
  align-items: center;
}

.ag-group-container {
  display: flex;
}

.ag-disabled .ag-group-container {
  pointer-events: none;
}

.ag-group-container-horizontal {
  flex-direction: row;
  flex-wrap: wrap;
}

.ag-group-container-vertical {
  flex-direction: column;
}

.ag-column-group-icons {
  display: block;
}

.ag-column-group-icons > * {
  cursor: pointer;
}

.ag-group-item-alignment-stretch .ag-group-item {
  align-items: stretch;
}

.ag-group-item-alignment-start .ag-group-item {
  align-items: flex-start;
}

.ag-group-item-alignment-end .ag-group-item {
  align-items: flex-end;
}

.ag-toggle-button-icon {
  transition: right 0.3s;
  position: absolute;
  top: -1px;
}

.ag-input-field,
.ag-select {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ag-input-field-input {
  flex: 1 1 auto;
}

.ag-floating-filter-input .ag-input-field-input[type=date] {
  width: 1px;
}

.ag-range-field {
  display: flex;
  align-items: center;
}

.ag-angle-select {
  display: flex;
  align-items: center;
}

.ag-angle-select-wrapper {
  display: flex;
}

.ag-angle-select-parent-circle {
  display: block;
  position: relative;
}

.ag-angle-select-child-circle {
  position: absolute;
}

.ag-slider-wrapper {
  display: flex;
}

.ag-slider-wrapper .ag-input-field {
  flex: 1 1 auto;
}

.ag-picker-field-display {
  flex: 1 1 auto;
}

.ag-picker-field {
  display: flex;
  align-items: center;
}

.ag-picker-field-icon {
  display: flex;
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}

.ag-picker-field-wrapper {
  overflow: hidden;
}

.ag-label-align-right .ag-label {
  order: 1;
}

.ag-label-align-right > * {
  flex: none;
}

.ag-label-align-top {
  flex-direction: column;
  align-items: flex-start;
}

.ag-label-align-top > * {
  align-self: stretch;
}

.ag-label-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
}

.ag-color-panel {
  width: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
}

.ag-spectrum-color {
  flex: 1 1 auto;
  position: relative;
  overflow: visible;
  cursor: default;
}

.ag-spectrum-fill {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ag-spectrum-val {
  cursor: pointer;
}

.ag-spectrum-dragger {
  position: absolute;
  pointer-events: none;
  cursor: pointer;
}

.ag-spectrum-hue,
.ag-spectrum-alpha {
  cursor: default;
}

.ag-spectrum-hue-background {
  background: linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
  width: 100%;
  height: 100%;
}

.ag-spectrum-alpha {
  --ag-spectrum-alpha-background-checked: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="4" height="4"><rect x="0" y="0" width="4" height="4" fill="%23fff"/><path d="M0 0H2V4H4V2H0Z" fill="%23b2b2b2"/></svg>');
}

.ag-spectrum-alpha-background {
  background: linear-gradient(to right, var(--ag-internal-spectrum-alpha-color-from), var(--ag-internal-spectrum-alpha-color-to)), var(--ag-spectrum-alpha-background-checked) top left/4px 4px;
  width: 100%;
  height: 100%;
}

.ag-spectrum-tool {
  cursor: pointer;
  position: relative;
}

.ag-spectrum-slider {
  position: absolute;
  pointer-events: none;
}

.ag-spectrum-alpha .ag-spectrum-slider {
  background: linear-gradient(to bottom, var(--ag-internal-spectrum-alpha-color), var(--ag-internal-spectrum-alpha-color)) white;
}

.ag-recent-colors {
  display: flex;
}

.ag-recent-color {
  cursor: pointer;
}

.ag-pill-select {
  display: flex;
  flex-direction: column;
}

.ag-pill-select .ag-column-drop {
  flex: unset;
}

.ag-ltr {
  direction: ltr;
}

.ag-ltr .ag-body,
.ag-ltr .ag-floating-top,
.ag-ltr .ag-floating-bottom,
.ag-ltr .ag-header,
.ag-ltr .ag-sticky-top,
.ag-ltr .ag-sticky-bottom,
.ag-ltr .ag-body-viewport,
.ag-ltr .ag-body-horizontal-scroll {
  flex-direction: row;
}

.ag-rtl {
  direction: rtl;
}

.ag-rtl .ag-body,
.ag-rtl .ag-floating-top,
.ag-rtl .ag-floating-bottom,
.ag-rtl .ag-header,
.ag-rtl .ag-sticky-top,
.ag-rtl .ag-sticky-bottom,
.ag-rtl .ag-body-viewport,
.ag-rtl .ag-body-horizontal-scroll {
  flex-direction: row-reverse;
}

.ag-rtl .ag-icon-contracted,
.ag-rtl .ag-icon-expanded,
.ag-rtl .ag-icon-tree-closed {
  display: block;
  transform: rotate(180deg);
}

.ag-body .ag-body-viewport {
  -webkit-overflow-scrolling: touch;
}

.ag-measurement-container {
  width: 0;
  overflow: hidden;
  visibility: hidden;
}

.ag-measurement-container div {
  position: absolute;
}

.ag-layout-print.ag-body {
  display: block;
  height: unset;
}

.ag-layout-print.ag-root-wrapper {
  display: inline-block;
}

.ag-layout-print .ag-body-vertical-scroll {
  display: none;
}

.ag-layout-print .ag-body-horizontal-scroll {
  display: none;
}

.ag-layout-print.ag-force-vertical-scroll {
  overflow-y: visible !important;
}

@media print {
  .ag-root-wrapper.ag-layout-print {
    display: table;
  }
  .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
  .ag-root-wrapper.ag-layout-print .ag-root,
  .ag-root-wrapper.ag-layout-print .ag-body-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
  .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
  .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
    height: auto !important;
    overflow: hidden !important;
    display: block !important;
  }
  .ag-root-wrapper.ag-layout-print .ag-row,
  .ag-root-wrapper.ag-layout-print .ag-cell {
    break-inside: avoid;
  }
}
[class^=ag-],
[class^=ag-]:focus,
[class^=ag-]:after,
[class^=ag-]:before {
  box-sizing: border-box;
  outline: none;
}

[class^=ag-]::-ms-clear {
  display: none;
}

.ag-checkbox .ag-input-wrapper,
.ag-radio-button .ag-input-wrapper {
  overflow: visible;
}

.ag-range-field .ag-input-wrapper {
  height: 100%;
}

.ag-toggle-button {
  flex: none;
  width: unset;
  min-width: unset;
}

.ag-button {
  border-radius: 0px;
  color: var(--ag-foreground-color);
}

.ag-button:hover {
  background-color: transparent;
}

.ag-ltr .ag-label-align-right .ag-label {
  margin-left: var(--ag-grid-size);
}

.ag-rtl .ag-label-align-right .ag-label {
  margin-right: var(--ag-grid-size);
}

input[class^=ag-] {
  margin: 0;
  background-color: var(--ag-background-color);
}

textarea[class^=ag-],
select[class^=ag-] {
  background-color: var(--ag-background-color);
}

input[class^=ag-]:not([type]),
input[class^=ag-][type=text],
input[class^=ag-][type=number],
input[class^=ag-][type=tel],
input[class^=ag-][type=date],
input[class^=ag-][type=datetime-local],
textarea[class^=ag-] {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  border: var(--ag-borders-input) var(--ag-input-border-color);
}

input[class^=ag-]:not([type]):disabled,
input[class^=ag-][type=text]:disabled,
input[class^=ag-][type=number]:disabled,
input[class^=ag-][type=tel]:disabled,
input[class^=ag-][type=date]:disabled,
input[class^=ag-][type=datetime-local]:disabled,
textarea[class^=ag-]:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}

input[class^=ag-]:not([type]):focus,
input[class^=ag-][type=text]:focus,
input[class^=ag-][type=number]:focus,
input[class^=ag-][type=tel]:focus,
input[class^=ag-][type=date]:focus,
input[class^=ag-][type=datetime-local]:focus,
textarea[class^=ag-]:focus {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-input-focus-border-color);
}

input[class^=ag-]:not([type]):invalid,
input[class^=ag-][type=text]:invalid,
input[class^=ag-][type=number]:invalid,
input[class^=ag-][type=tel]:invalid,
input[class^=ag-][type=date]:invalid,
input[class^=ag-][type=datetime-local]:invalid,
textarea[class^=ag-]:invalid {
  border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid);
}

input[class^=ag-][type=number]:not(.ag-number-field-input-stepper) {
  -moz-appearance: textfield;
}

input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button, input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[class^=ag-][type=range] {
  padding: 0;
}

input[class^=ag-][type=button]:focus,
button[class^=ag-]:focus {
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-drag-handle {
  color: var(--ag-secondary-foreground-color);
}

.ag-list-item,
.ag-virtual-list-item {
  height: var(--ag-list-item-height);
}

.ag-virtual-list-item:focus-visible {
  outline: none;
}

.ag-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-select-list {
  background-color: var(--ag-background-color);
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}

.ag-list-item {
  display: flex;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-list-item.ag-active-item {
  background-color: var(--ag-row-hover-color);
}

.ag-select-list-item {
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
}

.ag-ltr .ag-select-list-item {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-rtl .ag-select-list-item {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-select-list-item span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ag-row-drag,
.ag-selection-checkbox,
.ag-group-expanded,
.ag-group-contracted {
  color: var(--ag-secondary-foreground-color);
}

.ag-ltr .ag-row-drag,
.ag-ltr .ag-selection-checkbox,
.ag-ltr .ag-group-expanded,
.ag-ltr .ag-group-contracted {
  margin-right: var(--ag-cell-widget-spacing);
}

.ag-rtl .ag-row-drag,
.ag-rtl .ag-selection-checkbox,
.ag-rtl .ag-group-expanded,
.ag-rtl .ag-group-contracted {
  margin-left: var(--ag-cell-widget-spacing);
}

.ag-cell-wrapper > *:not(.ag-cell-value):not(.ag-group-value) {
  --ag-internal-calculated-line-height: var(
      --ag-line-height,
      calc(var(--ag-row-height) - var(--ag-row-border-width))
  );
  --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));
  height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
  display: flex;
  align-items: center;
  flex: none;
}

.ag-group-expanded,
.ag-group-contracted {
  cursor: pointer;
}

.ag-group-title-bar-icon {
  cursor: pointer;
  flex: none;
  color: var(--ag-secondary-foreground-color);
}

.ag-ltr .ag-group-child-count {
  margin-left: 2px;
}

.ag-rtl .ag-group-child-count {
  margin-right: 2px;
}

.ag-group-title-bar {
  background-color: var(--ag-subheader-background-color);
  padding: var(--ag-grid-size);
}

.ag-group-toolbar {
  padding: var(--ag-grid-size);
  background-color: var(--ag-subheader-toolbar-background-color);
}

.ag-disabled-group-title-bar,
.ag-disabled-group-container {
  opacity: 0.5;
}

.group-item {
  margin: calc(var(--ag-grid-size) * 0.5) 0;
}

.ag-label {
  white-space: nowrap;
}

.ag-ltr .ag-label {
  margin-right: var(--ag-grid-size);
}

.ag-rtl .ag-label {
  margin-left: var(--ag-grid-size);
}

.ag-label-align-top .ag-label {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}

.ag-angle-select[disabled] {
  color: var(--ag-disabled-foreground-color);
  pointer-events: none;
}

.ag-angle-select[disabled] .ag-angle-select-field {
  opacity: 0.4;
}

.ag-ltr .ag-slider-field,
.ag-ltr .ag-angle-select-field {
  margin-right: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-slider-field,
.ag-rtl .ag-angle-select-field {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-angle-select-parent-circle {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  border: solid 1px;
  border-color: var(--ag-border-color);
  background-color: var(--ag-background-color);
}

.ag-angle-select-child-circle {
  top: 4px;
  left: 12px;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  margin-top: -4px;
  border-radius: 3px;
  background-color: var(--ag-secondary-foreground-color);
}

.ag-picker-field-wrapper {
  border: var(--ag-borders);
  border-color: var(--ag-border-color);
  border-radius: 5px;
  background-color: var(--ag-background-color);
}

.ag-picker-field-wrapper:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}

.ag-picker-field-wrapper.ag-picker-has-focus, .ag-picker-field-wrapper:focus-within {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-input-focus-border-color);
}

.ag-picker-field-button {
  background-color: var(--ag-background-color);
  color: var(--ag-secondary-foreground-color);
}

.ag-dialog.ag-color-dialog {
  border-radius: 5px;
}

.ag-color-picker .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
}

.ag-color-picker .ag-picker-field-display {
  display: flex;
  flex-direction: row;
  align-items: center;
  min-height: var(--ag-list-item-height);
}

.ag-ltr .ag-color-picker-color,
.ag-ltr .ag-color-picker-value {
  margin-right: var(--ag-grid-size);
}

.ag-rtl .ag-color-picker-color,
.ag-rtl .ag-color-picker-value {
  margin-left: var(--ag-grid-size);
}

.ag-color-panel {
  padding: var(--ag-grid-size);
}

.ag-spectrum-color {
  background-color: rgb(255, 0, 0);
  border-radius: 2px;
}

.ag-spectrum-tools {
  padding: 10px;
}

.ag-spectrum-sat {
  background-image: linear-gradient(to right, white, rgba(204, 154, 129, 0));
}

.ag-spectrum-val {
  background-image: linear-gradient(to top, black, rgba(204, 154, 129, 0));
}

.ag-spectrum-dragger {
  border-radius: 12px;
  height: 12px;
  width: 12px;
  border: 2px solid white;
  background: black;
  box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.24);
}

.ag-spectrum-hue-background {
  border-radius: 2px;
}

.ag-spectrum-alpha-background {
  border-radius: 2px;
}

.ag-spectrum-tool {
  margin-bottom: 10px;
  height: 11px;
  border-radius: 2px;
}

.ag-spectrum-slider {
  margin-top: -12px;
  width: 13px;
  height: 13px;
  border-radius: 13px;
  border: 2px solid white;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}

.ag-recent-colors {
  margin-top: 10px;
}

.ag-recent-color {
  margin: 0 3px;
}

.ag-recent-color:first-child {
  margin-left: 0;
}

.ag-recent-color:last-child {
  margin-right: 0;
}

.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),
.ag-recent-color:focus-visible:not(:disabled):not([readonly]) {
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input {
  padding-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}

.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input {
  padding-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}

.ag-color-input .ag-color-input-color {
  position: absolute;
}

.ag-ltr .ag-color-input .ag-color-input-color {
  margin-left: var(--ag-grid-size);
}

.ag-rtl .ag-color-input .ag-color-input-color {
  margin-right: var(--ag-grid-size);
}

.ag-color-picker-color,
.ag-color-input-color {
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  border-radius: 2px;
}

.ag-dnd-ghost {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  overflow: hidden;
  text-overflow: ellipsis;
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
  line-height: var(--ag-header-height);
  margin: 0;
  padding: 0 calc(var(--ag-grid-size) * 2);
  transform: translateY(calc(var(--ag-grid-size) * 2));
}

.ag-dnd-ghost-icon {
  margin-right: var(--ag-grid-size);
  color: var(--ag-foreground-color);
}

.ag-popup-child:not(.ag-tooltip-custom) {
  box-shadow: var(--ag-popup-shadow);
}

.ag-select .ag-picker-field-wrapper {
  min-height: var(--ag-list-item-height);
  cursor: default;
}

.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-right: var(--ag-grid-size);
}

.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
}

.ag-select.ag-disabled .ag-picker-field-wrapper:focus {
  box-shadow: none;
}

.ag-select:not(.ag-cell-editor, .ag-label-align-top) {
  min-height: var(--ag-list-item-height);
}

.ag-select .ag-picker-field-display {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-select .ag-picker-field-icon {
  display: flex;
  align-items: center;
}

.ag-select.ag-disabled {
  opacity: 0.5;
}

.ag-rich-select-value,
.ag-rich-select-list {
  background-color: var(--ag-background-color);
}

.ag-rich-select-list {
  width: 100%;
  height: auto;
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}

.ag-rich-select-list .ag-loading-text {
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);
}

.ag-rich-select-value {
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  padding-top: 0;
  padding-bottom: 0;
}

.ag-ltr .ag-rich-select-value {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-rtl .ag-rich-select-value {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-ltr .ag-rich-select-value {
  padding-right: var(--ag-grid-size);
}

.ag-rtl .ag-rich-select-value {
  padding-left: var(--ag-grid-size);
}

.ag-ltr .ag-rich-select-field-input {
  left: calc(var(--ag-cell-horizontal-padding));
}

.ag-rtl .ag-rich-select-field-input {
  right: calc(var(--ag-cell-horizontal-padding));
}

.ag-popup-editor .ag-rich-select-value {
  height: var(--ag-row-height);
  min-width: 200px;
}

.ag-rich-select-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}

.ag-rich-select-virtual-list-item:focus-visible::after {
  content: none;
}

.ag-ltr .ag-rich-select-row {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-rtl .ag-rich-select-row {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}

.ag-rich-select-row-selected {
  background-color: var(--ag-selected-row-background-color);
}

.ag-rich-select-row:hover,
.ag-rich-select-row-highlighted {
  background-image: linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color));
}

.ag-rich-select-row-text-highlight {
  font-weight: bold;
}

.ag-autocomplete {
  width: 100%;
}

.ag-autocomplete-list {
  width: 100%;
  min-width: 200px;
  height: calc(var(--ag-row-height) * 6.5);
}

.ag-autocomplete-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}

.ag-autocomplete-virtual-list-item:focus-visible::after {
  content: none;
}

.ag-autocomplete-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}

.ag-autocomplete-row-label {
  margin: 0px var(--ag-widget-container-horizontal-padding);
}

.ag-autocomplete-row-selected {
  background-color: var(--ag-selected-row-background-color);
}

.ag-pill {
  border: 1px solid var(--ag-chip-border-color);
  border-radius: var(--ag-border-radius);
  background-color: var(--ag-chip-background-color);
}

.ag-ltr .ag-pill .ag-pill-button {
  margin-left: var(--ag-grid-size);
}

.ag-rtl .ag-pill .ag-pill-button {
  margin-right: var(--ag-grid-size);
}

.ag-pill:focus-visible {
  border-color: var(--ag-input-focus-border-color);
}

.ag-pill .ag-pill-button:hover {
  cursor: pointer;
}

.ag-dragging-range-handle .ag-dialog,
.ag-dragging-fill-handle .ag-dialog {
  opacity: 0.7;
  pointer-events: none;
}

.ag-dialog {
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
  box-shadow: var(--ag-popup-shadow);
}

.ag-panel {
  background-color: var(--ag-panel-background-color);
  border-color: var(--ag-panel-border-color);
}

.ag-panel-title-bar {
  color: var(--ag-header-foreground-color);
  height: var(--ag-header-height);
  padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
  border-bottom: var(--ag-borders) var(--ag-border-color);
}

.ag-ltr .ag-panel-title-bar-button {
  margin-left: var(--ag-grid-size);
}

.ag-rtl .ag-panel-title-bar-button {
  margin-right: var(--ag-grid-size);
}

.ag-tooltip {
  background-color: var(--ag-tooltip-background-color);
  color: var(--ag-foreground-color);
  padding: var(--ag-grid-size);
  border: var(--ag-borders) var(--ag-border-color);
  border-radius: var(--ag-card-radius);
  white-space: normal;
}

.ag-tooltip.ag-tooltip-animate,
.ag-tooltip-custom.ag-tooltip-animate {
  transition: opacity 1s;
}

.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,
.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding {
  opacity: 0;
}

.ag-ltr .ag-column-select-column,
.ag-ltr .ag-column-select-column-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-column,
.ag-rtl .ag-column-select-column-group {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}

.ag-column-select-header-icon {
  cursor: pointer;
}

.ag-column-select-header-icon:focus-visible {
  outline: none;
}

.ag-column-select-header-icon:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 0px;
  left: 0px;
  display: block;
  width: calc(100% - 0px);
  height: calc(100% - 0px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-ltr .ag-column-group-icons:not(:last-child),
.ag-ltr .ag-column-select-header-icon:not(:last-child),
.ag-ltr .ag-column-select-header-checkbox:not(:last-child),
.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),
.ag-ltr .ag-column-select-checkbox:not(:last-child),
.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),
.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),
.ag-ltr .ag-column-select-column-label:not(:last-child) {
  margin-right: var(--ag-widget-horizontal-spacing);
}

.ag-rtl .ag-column-group-icons:not(:last-child),
.ag-rtl .ag-column-select-header-icon:not(:last-child),
.ag-rtl .ag-column-select-header-checkbox:not(:last-child),
.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),
.ag-rtl .ag-column-select-checkbox:not(:last-child),
.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),
.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),
.ag-rtl .ag-column-select-column-label:not(:last-child) {
  margin-left: var(--ag-widget-horizontal-spacing);
}

.ag-column-select-virtual-list-item:focus-visible {
  outline: none;
}

.ag-column-select-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-column-select-column-group:not(:last-child),
.ag-column-select-column:not(:last-child) {
  margin-bottom: var(--ag-widget-vertical-spacing);
}

.ag-column-select-column-readonly,
.ag-column-select-column-group-readonly {
  color: var(--ag-disabled-foreground-color);
  pointer-events: none;
}

.ag-ltr .ag-column-select-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}

.ag-rtl .ag-column-select-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}

.ag-column-select-virtual-list-viewport {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0px;
}

.ag-column-select-virtual-list-item {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}

.ag-checkbox-edit {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}

.ag-pill-select .ag-column-drop {
  border-bottom: 0;
  min-height: unset;
}

.ag-pill-select .ag-column-drop-list {
  padding: 0;
}

.ag-pill-select .ag-select {
  padding-top: var(--ag-grid-size);
}

.ag-pill-select .ag-picker-field-wrapper {
  background-color: transparent;
  border: 0;
}

.ag-pill-select .ag-picker-field-display {
  cursor: pointer;
}

.ag-rtl {
  text-align: right;
}

.ag-root-wrapper {
  border-radius: var(--ag-wrapper-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}

.ag-row > .ag-cell-wrapper.ag-row-group {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * var(--ag-indentation-level));
}

.ag-cell-wrapper.ag-row-group,
.ag-cell-wrapper.ag-row-group-leaf-indent,
.ag-cell-wrapper.ag-pivot-leaf-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-group-leaf-indent {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-group-leaf-indent {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-value-change-delta {
  padding-right: 2px;
}

.ag-value-change-delta-up {
  color: var(--ag-value-change-delta-up-color);
}

.ag-value-change-delta-down {
  color: var(--ag-value-change-delta-down-color);
}

.ag-value-change-value {
  background-color: transparent;
  border-radius: 1px;
  padding-left: 1px;
  padding-right: 1px;
  transition: background-color 1s;
}

.ag-value-change-value-highlight {
  background-color: var(--ag-value-change-value-highlight-background-color);
  transition: background-color 0.1s;
}

.ag-cell-data-changed {
  background-color: var(--ag-value-change-value-highlight-background-color) !important;
}

.ag-cell-data-changed-animation {
  background-color: transparent;
}

.ag-cell-highlight {
  background-color: var(--ag-range-selection-highlight-color) !important;
}

.ag-row {
  height: var(--ag-row-height);
  background-color: var(--ag-background-color);
  color: var(--ag-data-color);
  border-bottom: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}

.ag-row-highlight-above::after,
.ag-row-highlight-below::after {
  content: "";
  position: absolute;
  width: calc(100% - 1px);
  height: 1px;
  background-color: var(--ag-range-selection-border-color);
  left: 1px;
}

.ag-row-highlight-above::after {
  top: 0px;
}

.ag-row-highlight-below::after {
  bottom: 0px;
}

.ag-row-odd {
  background-color: var(--ag-odd-row-background-color);
}

.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner) {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-row-selected::before {
  content: "";
  background-color: var(--ag-selected-row-background-color);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ag-row-hover:not(.ag-full-width-row)::before,
.ag-row-hover.ag-full-width-row.ag-row-group::before {
  content: "";
  background-color: var(--ag-row-hover-color);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

.ag-row-hover.ag-full-width-row.ag-row-group > * {
  position: relative;
}

.ag-row-hover.ag-row-selected::before {
  background-color: var(--ag-row-hover-color);
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}

.ag-column-hover {
  background-color: var(--ag-column-hover-color);
}

.ag-ltr .ag-right-aligned-cell {
  text-align: right;
}

.ag-rtl .ag-right-aligned-cell {
  text-align: left;
}

.ag-ltr .ag-right-aligned-cell .ag-cell-value,
.ag-ltr .ag-right-aligned-cell .ag-group-value {
  margin-left: auto;
}

.ag-rtl .ag-right-aligned-cell .ag-cell-value,
.ag-rtl .ag-right-aligned-cell .ag-group-value {
  margin-right: auto;
}

.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect {
  margin-left: auto;
}

.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect {
  margin-right: auto;
}

.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  --ag-internal-calculated-line-height: var(
      --ag-line-height,
      calc(var(--ag-row-height) - var(--ag-row-border-width))
  );
  --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));
  border: 1px solid transparent;
  line-height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
  -webkit-font-smoothing: subpixel-antialiased;
}

.ag-row > .ag-cell-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
}

.ag-row-dragging {
  cursor: move;
  opacity: 0.5;
}

.ag-cell-inline-editing {
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: 0;
  background-color: var(--ag-control-panel-background-color);
}

.ag-popup-editor .ag-large-text,
.ag-autocomplete-list-popup {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background-color: var(--ag-control-panel-background-color);
  padding: 0;
}

.ag-large-text-input {
  height: auto;
  padding: var(--ag-cell-horizontal-padding);
}

.ag-rtl .ag-large-text-input textarea {
  resize: none;
}

.ag-details-row {
  padding: calc(var(--ag-grid-size) * 5);
  background-color: var(--ag-background-color);
}

.ag-layout-auto-height .ag-center-cols-viewport,
.ag-layout-auto-height .ag-center-cols-container,
.ag-layout-print .ag-center-cols-viewport,
.ag-layout-print .ag-center-cols-container {
  min-height: 50px;
}

.ag-overlay-loading-wrapper {
  background-color: var(--ag-modal-overlay-background-color);
}

.ag-overlay-loading-center {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
}

.ag-skeleton-container {
  width: 100%;
  height: 100%;
  align-content: center;
}

.ag-skeleton-effect {
  background-color: var(--ag-row-loading-skeleton-effect-color);
  width: 100%;
  height: 1em;
  border-radius: 0.25rem;
  animation: ag-skeleton-loading 1.5s ease-in-out 0.5s infinite;
}

@keyframes ag-skeleton-loading {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
.ag-loading {
  display: flex;
  height: 100%;
  align-items: center;
}

.ag-ltr .ag-loading {
  padding-left: var(--ag-cell-horizontal-padding);
}

.ag-rtl .ag-loading {
  padding-right: var(--ag-cell-horizontal-padding);
}

.ag-ltr .ag-loading-icon {
  padding-right: var(--ag-cell-widget-spacing);
}

.ag-rtl .ag-loading-icon {
  padding-left: var(--ag-cell-widget-spacing);
}

.ag-icon-loading {
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.ag-floating-top {
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-floating-bottom {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-ltr .ag-cell {
  border-right: var(--ag-cell-horizontal-border);
}

.ag-rtl .ag-cell {
  border-left: var(--ag-cell-horizontal-border);
}

.ag-ltr .ag-cell {
  border-right-width: 1px;
}

.ag-rtl .ag-cell {
  border-left-width: 1px;
}

.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-cell-range-selected:not(.ag-cell-focus),
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}

.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart {
  background-color: var(--ag-range-selection-chart-background-color) !important;
}

.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category {
  background-color: var(--ag-range-selection-chart-category-background-color) !important;
}

.ag-cell-range-selected-1:not(.ag-cell-focus),
.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}

.ag-cell-range-selected-2:not(.ag-cell-focus),
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2 {
  background-color: var(--ag-range-selection-background-color-2);
}

.ag-cell-range-selected-3:not(.ag-cell-focus),
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3 {
  background-color: var(--ag-range-selection-background-color-3);
}

.ag-cell-range-selected-4:not(.ag-cell-focus),
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4 {
  background-color: var(--ag-range-selection-background-color-4);
}

.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top {
  border-top-color: var(--ag-range-selection-border-color);
  border-top-style: var(--ag-range-selection-border-style);
}

.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right {
  border-right-color: var(--ag-range-selection-border-color);
  border-right-style: var(--ag-range-selection-border-style);
}

.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom {
  border-bottom-color: var(--ag-range-selection-border-color);
  border-bottom-style: var(--ag-range-selection-border-style);
}

.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left {
  border-left-color: var(--ag-range-selection-border-color);
  border-left-style: var(--ag-range-selection-border-style);
}

.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-ltr .ag-cell-range-single-cell,
.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-rtl .ag-cell-range-single-cell,
.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle {
  border: 1px solid;
  border-color: var(--ag-range-selection-border-color);
  border-style: var(--ag-range-selection-border-style);
  outline: initial;
}

.ag-cell.ag-selection-fill-top,
.ag-cell.ag-selection-fill-top.ag-cell-range-selected {
  border-top: 1px dashed;
  border-top-color: var(--ag-range-selection-border-color);
}

.ag-ltr .ag-cell.ag-selection-fill-right,
.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}

.ag-rtl .ag-cell.ag-selection-fill-right,
.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}

.ag-cell.ag-selection-fill-bottom,
.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
  border-bottom: 1px dashed;
  border-bottom-color: var(--ag-range-selection-border-color);
}

.ag-ltr .ag-cell.ag-selection-fill-left,
.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}

.ag-rtl .ag-cell.ag-selection-fill-left,
.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}

.ag-fill-handle,
.ag-range-handle {
  position: absolute;
  width: 6px;
  height: 6px;
  bottom: -1px;
  background-color: var(--ag-range-selection-border-color);
}

.ag-ltr .ag-fill-handle,
.ag-ltr .ag-range-handle {
  right: -1px;
}

.ag-rtl .ag-fill-handle,
.ag-rtl .ag-range-handle {
  left: -1px;
}

.ag-fill-handle {
  cursor: cell;
}

.ag-range-handle {
  cursor: nwse-resize;
}

.ag-cell-inline-editing {
  border-color: var(--ag-input-focus-border-color) !important;
}

.ag-menu {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background-color: var(--ag-menu-background-color);
  border-color: var(--ag-menu-border-color);
  padding: 0;
}

.ag-menu.ag-tabs {
  min-width: var(--ag-tab-min-width);
}

.ag-menu-list {
  cursor: default;
  padding: var(--ag-grid-size) 0;
}

.ag-menu-separator {
  height: calc(var(--ag-grid-size) * 2 + 1px);
}

.ag-menu-separator-part::after {
  content: "";
  display: block;
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-menu-option-active,
.ag-compact-menu-option-active {
  background-color: var(--ag-row-hover-color);
}

.ag-menu-option-part,
.ag-compact-menu-option-part {
  line-height: var(--ag-icon-size);
  padding: calc(var(--ag-grid-size) + 2px) 0;
}

.ag-menu-option-disabled,
.ag-compact-menu-option-disabled {
  opacity: 0.5;
}

.ag-menu-option-icon,
.ag-compact-menu-option-icon {
  width: var(--ag-icon-size);
}

.ag-ltr .ag-menu-option-icon,
.ag-ltr .ag-compact-menu-option-icon {
  padding-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-menu-option-icon,
.ag-rtl .ag-compact-menu-option-icon {
  padding-right: calc(var(--ag-grid-size) * 2);
}

.ag-menu-option-text,
.ag-compact-menu-option-text {
  padding-left: calc(var(--ag-grid-size) * 2);
  padding-right: calc(var(--ag-grid-size) * 2);
}

.ag-ltr .ag-menu-option-shortcut,
.ag-ltr .ag-compact-menu-option-shortcut {
  padding-right: var(--ag-grid-size);
}

.ag-rtl .ag-menu-option-shortcut,
.ag-rtl .ag-compact-menu-option-shortcut {
  padding-left: var(--ag-grid-size);
}

.ag-ltr .ag-menu-option-popup-pointer,
.ag-ltr .ag-compact-menu-option-popup-pointer {
  padding-right: var(--ag-grid-size);
}

.ag-rtl .ag-menu-option-popup-pointer,
.ag-rtl .ag-compact-menu-option-popup-pointer {
  padding-left: var(--ag-grid-size);
}

.ag-tabs-header {
  display: flex;
}

.ag-tabs-header-wrapper {
  display: flex;
}

.ag-tabs-header-wrapper .ag-tabs-header {
  flex: 1;
}

.ag-tabs-close-button-wrapper {
  border: 0;
  border-right: var(--ag-borders) var(--ag-border-color);
  padding: var(--ag-grid-size);
}

.ag-tabs-close-button {
  border: 0;
  background-color: unset;
  cursor: pointer;
  padding: 0;
}

.ag-tab {
  border-bottom: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-bottom var(--ag-selected-tab-underline-transition-speed);
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.ag-tab:focus-visible {
  outline: none;
}

.ag-tab:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-tab-selected {
  border-bottom-color: var(--ag-selected-tab-underline-color);
}

.ag-menu-header {
  color: var(--ag-secondary-foreground-color);
}

.ag-filter-separator {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-filter-select .ag-picker-field-wrapper {
  width: 0;
}

.ag-filter-condition-operator {
  height: 17px;
}

.ag-ltr .ag-filter-condition-operator-or {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-filter-condition-operator-or {
  margin-right: calc(var(--ag-grid-size) * 2);
}

.ag-set-filter-select-all {
  padding-top: var(--ag-widget-container-vertical-padding);
}

.ag-set-filter-list,
.ag-filter-no-matches {
  height: calc(var(--ag-list-item-height) * 6);
}

.ag-set-filter-tree-list {
  height: calc(var(--ag-list-item-height) * 10);
}

.ag-set-filter-filter {
  margin-top: var(--ag-widget-container-vertical-padding);
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}

.ag-filter-to {
  margin-top: var(--ag-widget-vertical-spacing);
}

.ag-mini-filter {
  margin: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}

.ag-set-filter {
  --ag-indentation-level: 0;
}

.ag-ltr .ag-set-filter-item {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-item {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}

.ag-rtl .ag-set-filter-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}

.ag-ltr .ag-set-filter-group-icons {
  margin-right: var(--ag-widget-container-horizontal-padding);
}

.ag-rtl .ag-set-filter-group-icons {
  margin-left: var(--ag-widget-container-horizontal-padding);
}

.ag-filter-menu .ag-set-filter-list {
  min-width: 200px;
}

.ag-filter-virtual-list-item:focus-visible {
  outline: none;
}

.ag-filter-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-filter-apply-panel {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-filter-apply-panel-button {
  line-height: 1.5;
}

.ag-ltr .ag-filter-apply-panel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-filter-apply-panel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}

.ag-simple-filter-body-wrapper {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
  overflow-y: auto;
  min-height: calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));
}

.ag-simple-filter-body-wrapper > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}

.ag-simple-filter-body-wrapper .ag-resizer-wrapper {
  margin: 0;
}

.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,
.ag-menu:not(.ag-tabs) .ag-filter > *:not(.ag-filter-wrapper) {
  min-width: calc(var(--ag-menu-min-width) - 2px);
}

.ag-filter-no-matches {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}

.ag-multi-filter-menu-item {
  margin: var(--ag-grid-size) 0;
}

.ag-multi-filter-group-title-bar {
  padding: calc(var(--ag-grid-size) * 2) var(--ag-grid-size);
  background-color: transparent;
}

.ag-group-filter-field-select-wrapper {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}

.ag-group-filter-field-select-wrapper > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}

.ag-multi-filter-group-title-bar:focus-visible {
  outline: none;
}

.ag-multi-filter-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-side-bar {
  position: relative;
}

.ag-tool-panel-wrapper {
  width: var(--ag-side-bar-panel-width);
  background-color: var(--ag-control-panel-background-color);
}

.ag-side-buttons {
  padding-top: calc(var(--ag-grid-size) * 4);
  width: calc(var(--ag-icon-size) + 4px);
  position: relative;
  overflow: hidden;
}

button.ag-side-button-button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  background: transparent;
  padding: calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;
  width: 100%;
  margin: 0;
  min-height: calc(var(--ag-grid-size) * 18);
  background-position-y: center;
  background-position-x: center;
  background-repeat: no-repeat;
  border: none;
  border-top: var(--ag-borders-side-button) var(--ag-border-color);
  border-bottom: var(--ag-borders-side-button) var(--ag-border-color);
}

button.ag-side-button-button:focus {
  box-shadow: none;
}

.ag-side-button-button:focus-visible {
  outline: none;
}

.ag-side-button-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-selected button.ag-side-button-button {
  background-color: var(--ag-side-button-selected-background-color);
}

.ag-side-button-icon-wrapper {
  margin-bottom: 3px;
}

.ag-ltr .ag-side-bar-left,
.ag-rtl .ag-side-bar-right {
  border-right: var(--ag-borders) var(--ag-border-color);
}

.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
  border-left: var(--ag-borders) var(--ag-border-color);
}

.ag-ltr .ag-side-bar-left .ag-side-button-button,
.ag-rtl .ag-side-bar-right .ag-side-button-button {
  border-right: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-right var(--ag-selected-tab-underline-transition-speed);
}

.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,
.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button {
  border-right-color: var(--ag-selected-tab-underline-color);
}

.ag-rtl .ag-side-bar-left,
.ag-ltr .ag-side-bar-right {
  border-left: var(--ag-borders) var(--ag-border-color);
}

.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper {
  border-right: var(--ag-borders) var(--ag-border-color);
}

.ag-rtl .ag-side-bar-left .ag-side-button-button,
.ag-ltr .ag-side-bar-right .ag-side-button-button {
  border-left: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-left var(--ag-selected-tab-underline-transition-speed);
}

.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,
.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button {
  border-left-color: var(--ag-selected-tab-underline-color);
}

.ag-filter-toolpanel-header {
  height: calc(var(--ag-grid-size) * 6);
}

.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  padding: 0 var(--ag-grid-size);
}

.ag-filter-toolpanel-header:focus-visible {
  outline: none;
}

.ag-filter-toolpanel-header:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-filter-toolpanel-group:not(.ag-has-filter) > .ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon {
  display: none;
}

.ag-filter-toolpanel-group-level-0-header {
  height: calc(var(--ag-grid-size) * 8);
}

.ag-filter-toolpanel-group-item {
  margin-top: calc(var(--ag-grid-size) * 0.5);
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}

.ag-filter-toolpanel-search {
  height: var(--ag-header-height);
}

.ag-filter-toolpanel-search-input {
  flex-grow: 1;
  height: calc(var(--ag-grid-size) * 4);
}

.ag-ltr .ag-filter-toolpanel-search-input {
  margin-right: var(--ag-grid-size);
}

.ag-rtl .ag-filter-toolpanel-search-input {
  margin-left: var(--ag-grid-size);
}

.ag-filter-toolpanel-group-level-0 {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-ltr .ag-filter-toolpanel-expand,
.ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}

.ag-rtl .ag-filter-toolpanel-expand,
.ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}

.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size));
}

.ag-filter-toolpanel-instance-filter {
  border-bottom: var(--ag-borders) var(--ag-border-color);
  border-top: var(--ag-borders) var(--ag-border-color);
  margin-top: var(--ag-grid-size);
}

.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,
.ag-ltr .ag-filter-toolpanel-instance-header-icon {
  margin-left: var(--ag-grid-size);
}

.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,
.ag-rtl .ag-filter-toolpanel-instance-header-icon {
  margin-right: var(--ag-grid-size);
}

.ag-set-filter-group-icons {
  color: var(--ag-secondary-foreground-color);
}

.ag-pivot-mode-panel {
  min-height: var(--ag-header-height);
  height: var(--ag-header-height);
  display: flex;
}

.ag-pivot-mode-select {
  display: flex;
  align-items: center;
}

.ag-ltr .ag-pivot-mode-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
}

.ag-rtl .ag-pivot-mode-select {
  margin-right: var(--ag-widget-container-horizontal-padding);
}

.ag-column-select-header:focus-visible {
  outline: none;
}

.ag-column-select-header:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-column-select-header {
  height: var(--ag-header-height);
  align-items: center;
  padding: 0 var(--ag-widget-container-horizontal-padding);
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-column-panel-column-select {
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-column-group-icons,
.ag-column-select-header-icon {
  color: var(--ag-secondary-foreground-color);
}

.ag-column-select-list .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}

.ag-column-select-list .ag-item-highlight-top::after {
  top: 0;
}

.ag-column-select-list .ag-item-highlight-bottom::after {
  bottom: 0;
}

.ag-header,
.ag-advanced-filter-header {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-header-row {
  color: var(--ag-header-foreground-color);
  height: var(--ag-header-height);
}

.ag-pinned-right-header {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-pinned-left-header {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,
.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon {
  margin-left: var(--ag-grid-size);
}

.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,
.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon {
  margin-right: var(--ag-grid-size);
}

.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,
.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon {
  margin-right: var(--ag-grid-size);
}

.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,
.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon {
  margin-left: var(--ag-grid-size);
}

.ag-header-cell,
.ag-header-group-cell {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}

.ag-header-cell.ag-header-cell-moving,
.ag-header-group-cell.ag-header-cell-moving {
  background-color: var(--ag-header-cell-moving-background-color);
}

.ag-ltr .ag-header-group-cell-label.ag-sticky-label {
  left: var(--ag-cell-horizontal-padding);
}

.ag-rtl .ag-header-group-cell-label.ag-sticky-label {
  right: var(--ag-cell-horizontal-padding);
}

.ag-header-cell:focus-visible {
  outline: none;
}

.ag-header-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-header-group-cell:focus-visible {
  outline: none;
}

.ag-header-group-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-advanced-filter-header-cell:focus-visible {
  outline: none;
}

.ag-advanced-filter-header-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-header-icon {
  color: var(--ag-secondary-foreground-color);
}

.ag-header-expand-icon {
  cursor: pointer;
}

.ag-ltr .ag-header-expand-icon {
  margin-left: 4px;
}

.ag-rtl .ag-header-expand-icon {
  margin-right: 4px;
}

.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total, .ag-header-parent-hidden),
.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover, .ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,
.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,
.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover).ag-column-resizing,
.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,
.ag-header-group-cell:first-of-type.ag-column-resizing,
.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,
.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing {
  background-color: var(--ag-header-cell-hover-background-color);
}

.ag-header-cell::before,
.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  content: "";
  position: absolute;
  z-index: 1;
  display: var(--ag-header-column-separator-display);
  width: var(--ag-header-column-separator-width);
  height: var(--ag-header-column-separator-height);
  top: calc(50% - var(--ag-header-column-separator-height) * 0.5);
  background-color: var(--ag-header-column-separator-color);
}

.ag-ltr .ag-header-cell::before,
.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  right: 0;
}

.ag-rtl .ag-header-cell::before,
.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  left: 0;
}

.ag-header-highlight-before::after,
.ag-header-highlight-after::after {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
}

.ag-header-highlight-before::after {
  left: 0px;
}

.ag-header-highlight-after::after {
  right: 0px;
}

.ag-pinned-left-header .ag-header-highlight-after::after {
  right: 1px;
}

.ag-header-cell-resize {
  display: flex;
  align-items: center;
}

.ag-header-cell-resize::after {
  content: "";
  position: absolute;
  z-index: 1;
  display: var(--ag-header-column-resize-handle-display);
  width: var(--ag-header-column-resize-handle-width);
  height: var(--ag-header-column-resize-handle-height);
  top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
  background-color: var(--ag-header-column-resize-handle-color);
}

.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after {
  height: calc(100% - var(--ag-grid-size) * 4);
  top: calc(var(--ag-grid-size) * 2);
}

.ag-ltr .ag-header-viewport .ag-header-cell-resize::after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}

.ag-rtl .ag-header-viewport .ag-header-cell-resize::after {
  right: calc(50% - var(--ag-header-column-resize-handle-width));
}

.ag-pinned-left-header .ag-header-cell-resize::after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}

.ag-pinned-right-header .ag-header-cell-resize::after {
  left: 50%;
}

.ag-ltr .ag-header-select-all {
  margin-right: var(--ag-cell-horizontal-padding);
}

.ag-rtl .ag-header-select-all {
  margin-left: var(--ag-cell-horizontal-padding);
}

.ag-ltr .ag-floating-filter-button {
  margin-left: var(--ag-cell-widget-spacing);
}

.ag-rtl .ag-floating-filter-button {
  margin-right: var(--ag-cell-widget-spacing);
}

.ag-floating-filter-button-button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  appearance: none;
  background: transparent;
  border: none;
  height: var(--ag-icon-size);
  padding: 0;
  width: var(--ag-icon-size);
}

.ag-filter-loading {
  background-color: var(--ag-control-panel-background-color);
  height: 100%;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  position: absolute;
  width: 100%;
  z-index: 1;
}

.ag-paging-panel {
  border-top: 1px solid;
  border-top-color: var(--ag-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
}

.ag-paging-panel > * {
  margin: 0 var(--ag-cell-horizontal-padding);
}

.ag-paging-panel > .ag-paging-page-size .ag-wrapper {
  min-width: calc(var(--ag-grid-size) * 10);
}

.ag-paging-button {
  cursor: pointer;
}

.ag-paging-button.ag-disabled {
  cursor: default;
  color: var(--ag-disabled-foreground-color);
}

.ag-paging-button:focus-visible {
  outline: none;
}

.ag-paging-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 0px;
  left: 0px;
  display: block;
  width: calc(100% - 0px);
  height: calc(100% - 0px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-paging-button,
.ag-paging-description {
  margin: 0 var(--ag-grid-size);
}

.ag-status-bar {
  border-top: var(--ag-borders) var(--ag-border-color);
  color: var(--ag-disabled-foreground-color);
  padding-right: calc(var(--ag-grid-size) * 4);
  padding-left: calc(var(--ag-grid-size) * 4);
  line-height: 1.5;
}

.ag-status-name-value-value {
  color: var(--ag-foreground-color);
}

.ag-status-bar-center {
  text-align: center;
}

.ag-status-name-value {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
  padding-top: calc(var(--ag-grid-size) * 2);
  padding-bottom: calc(var(--ag-grid-size) * 2);
}

.ag-column-drop-cell {
  background: var(--ag-chip-background-color);
  border-radius: calc(var(--ag-grid-size) * 4);
  height: calc(var(--ag-grid-size) * 4);
  padding: 0 calc(var(--ag-grid-size) * 0.5);
  border: 1px solid var(--ag-chip-border-color);
}

.ag-column-drop-cell:focus-visible {
  outline: none;
}

.ag-column-drop-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 2px;
  left: 2px;
  display: block;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-column-drop-cell-text {
  margin: 0 var(--ag-grid-size);
}

.ag-column-drop-cell-button {
  min-width: calc(var(--ag-grid-size) * 4);
  margin: 0 calc(var(--ag-grid-size) * 0.5);
  color: var(--ag-secondary-foreground-color);
}

.ag-column-drop-cell-drag-handle {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-column-drop-cell-ghost {
  opacity: 0.5;
}

.ag-column-drop-horizontal {
  background-color: var(--ag-header-background-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
  border-bottom: var(--ag-borders) var(--ag-border-color);
}

.ag-ltr .ag-column-drop-horizontal {
  padding-left: var(--ag-cell-horizontal-padding);
}

.ag-rtl .ag-column-drop-horizontal {
  padding-right: var(--ag-cell-horizontal-padding);
}

.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-right: var(--ag-borders) var(--ag-border-color);
}

.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-left: var(--ag-borders) var(--ag-border-color);
}

.ag-column-drop-horizontal-cell-separator {
  margin: 0 var(--ag-grid-size);
  color: var(--ag-secondary-foreground-color);
}

.ag-column-drop-horizontal-empty-message {
  color: var(--ag-disabled-foreground-color);
}

.ag-ltr .ag-column-drop-horizontal-icon {
  margin-right: var(--ag-cell-horizontal-padding);
}

.ag-rtl .ag-column-drop-horizontal-icon {
  margin-left: var(--ag-cell-horizontal-padding);
}

.ag-column-drop-vertical-list {
  padding-bottom: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
  padding-left: var(--ag-grid-size);
}

.ag-column-drop-vertical-cell {
  margin-top: var(--ag-grid-size);
}

.ag-column-drop-vertical {
  min-height: 50px;
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-column-drop-vertical.ag-last-column-drop {
  border-bottom: none;
}

.ag-column-drop-vertical-icon {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
}

.ag-column-drop-vertical-empty-message {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  color: var(--ag-disabled-foreground-color);
  margin-top: var(--ag-grid-size);
}

.ag-select-agg-func-popup {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background: var(--ag-background-color);
  height: calc(var(--ag-grid-size) * 5 * 3.5);
  padding: 0;
}

.ag-select-agg-func-virtual-list-item {
  cursor: default;
}

.ag-ltr .ag-select-agg-func-virtual-list-item {
  padding-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-select-agg-func-virtual-list-item {
  padding-right: calc(var(--ag-grid-size) * 2);
}

.ag-select-agg-func-virtual-list-item:hover {
  background-color: var(--ag-selected-row-background-color);
}

.ag-select-agg-func-virtual-list-item:focus-visible {
  outline: none;
}

.ag-select-agg-func-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-sort-indicator-container {
  display: flex;
}

.ag-ltr .ag-sort-indicator-icon {
  padding-left: var(--ag-grid-size);
}

.ag-rtl .ag-sort-indicator-icon {
  padding-right: var(--ag-grid-size);
}

.ag-chart {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
}

.ag-chart-components-wrapper {
  position: relative;
  display: flex;
  flex: 1 1 auto;
}

.ag-chart-canvas-wrapper {
  position: relative;
  flex: 1 1 auto;
}

.ag-chart-menu {
  position: absolute;
  top: 16px;
  display: flex;
  flex-direction: column;
}

.ag-ltr .ag-chart-menu {
  right: 20px;
}

.ag-rtl .ag-chart-menu {
  left: 20px;
}

.ag-chart-docked-container {
  position: relative;
  min-width: var(--ag-chart-menu-panel-width);
}

.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  display: none;
}

.ag-chart-tabbed-menu {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.ag-chart-tabbed-menu-header {
  flex: none;
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
}

.ag-chart-tabbed-menu-body {
  display: flex;
  flex: 1 1 auto;
  align-items: stretch;
  overflow: hidden;
}

.ag-chart-tab {
  width: 100%;
  overflow: hidden;
  overflow-y: auto;
}

.ag-chart-settings {
  overflow-x: hidden;
}

.ag-chart-settings-wrapper {
  position: relative;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.ag-chart-settings-nav-bar {
  display: flex;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 10px;
  -webkit-user-select: none;
  user-select: none;
}

.ag-chart-settings-card-selector {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex: 1 1 auto;
  height: 100%;
  padding: 0 10px;
}

.ag-chart-settings-card-item {
  cursor: pointer;
  width: 10px;
  height: 10px;
  background-color: #000;
  position: relative;
}

.ag-chart-settings-card-item.ag-not-selected {
  opacity: 0.2;
}

.ag-chart-settings-card-item::before {
  content: " ";
  display: block;
  position: absolute;
  background-color: transparent;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  width: 20px;
  height: 20px;
}

.ag-chart-settings-prev,
.ag-chart-settings-next {
  position: relative;
  flex: none;
}

.ag-chart-settings-prev:focus-within,
.ag-chart-settings-next:focus-within {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-radius: 1px;
}

.ag-chart-settings-prev-button,
.ag-chart-settings-next-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}

.ag-chart-settings-mini-charts-container {
  position: relative;
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
}

.ag-chart-settings-mini-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100%;
  overflow: hidden;
}

.ag-chart-settings-mini-wrapper.ag-animating {
  transition: left 0.3s;
  transition-timing-function: ease-in-out;
}

.ag-chart-mini-thumbnail {
  cursor: pointer;
}

.ag-chart-mini-thumbnail-canvas {
  display: block;
}

.ag-chart-data-wrapper,
.ag-chart-format-wrapper,
.ag-chart-advanced-settings-wrapper {
  display: flex;
  flex-direction: column;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  padding-bottom: 16px;
}

.ag-chart-data-wrapper,
.ag-chart-advanced-settings-wrapper {
  height: 100%;
  overflow-y: auto;
}

.ag-chart-advanced-settings {
  background-color: var(--ag-control-panel-background-color);
}

.ag-chart-advanced-settings-wrapper,
.ag-chart-advanced-settings {
  width: 100%;
}

.ag-chart-advanced-settings-wrapper {
  padding-bottom: 0;
}

.ag-chart-data-section,
.ag-chart-format-section,
.ag-chart-advanced-settings-section {
  display: flex;
  margin: 0;
}

.ag-chart-advanced-settings-section {
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}

.ag-chart-advanced-settings-section:not(:last-child) {
  border-bottom: 1px solid var(--ag-secondary-border-color);
}

.ag-chart-empty-text {
  display: flex;
  top: 0;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  background-color: var(--ag-background-color);
}

.ag-chart .ag-chart-menu {
  display: none;
}

.ag-chart-menu-hidden:hover .ag-chart-menu {
  display: block;
}

.ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  display: flex;
  flex-direction: row;
  top: 8px;
  gap: 20px;
  width: auto;
}

.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  justify-content: right;
}

.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  justify-content: left;
}

.ag-charts-font-size-color {
  display: flex;
  align-self: stretch;
  justify-content: space-between;
}

.ag-charts-data-group-item {
  position: relative;
}

.ag-charts-data-group-item:not(:last-child) {
  margin-bottom: var(--ag-grid-size);
}

.ag-chart-menu {
  border-radius: var(--ag-card-radius);
  background: var(--ag-background-color);
}

.ag-chart-menu-icon {
  opacity: 0.5;
  margin: 2px 0;
  cursor: pointer;
  border-radius: var(--ag-card-radius);
  color: var(--ag-secondary-foreground-color);
}

.ag-chart-menu-icon:hover {
  opacity: 1;
}

.ag-chart-menu-toolbar-button {
  border: 0;
  background-color: unset;
  padding: 0 2px;
  border-radius: 1px;
}

.ag-chart-mini-thumbnail {
  border: 1px solid var(--ag-secondary-border-color);
  border-radius: 5px;
}

.ag-chart-mini-thumbnail.ag-selected {
  border-color: var(--ag-minichart-selected-chart-color);
  border-width: 2px;
}

.ag-chart-mini-thumbnail:focus-visible {
  outline: none;
  border-color: var(--ag-minichart-selected-chart-color);
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-chart-settings-card-item {
  background: var(--ag-foreground-color);
  width: 8px;
  height: 8px;
  border-radius: 4px;
}

.ag-chart-settings-card-item.ag-selected {
  background-color: var(--ag-minichart-selected-page-color);
}

.ag-chart-data-column-drag-handle {
  margin-left: var(--ag-grid-size);
}

.ag-charts-settings-group-title-bar,
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  position: relative;
}

.ag-charts-advanced-settings-top-level-group-title-bar {
  position: relative;
  background-color: unset;
}

.ag-charts-data-group-title-bar:focus-visible {
  outline: none;
}

.ag-charts-data-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-charts-format-top-level-group-title-bar:focus-visible {
  outline: none;
}

.ag-charts-format-top-level-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-charts-data-group-title-bar .ag-charts-data-group-title,
.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title {
  cursor: pointer;
}

.ag-charts-data-group-container {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) var(--ag-widget-container-horizontal-padding);
}

.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select) {
  height: var(--ag-list-item-height);
}

.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field {
  margin-top: var(--ag-grid-size);
}

.ag-charts-data-group-container .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}

.ag-charts-data-group-container .ag-item-highlight-top::after {
  top: 0;
}

.ag-charts-data-group-container .ag-item-highlight-bottom::after {
  bottom: 0;
}

.ag-charts-format-top-level-group-container,
.ag-charts-advanced-settings-top-level-group-container {
  padding: var(--ag-grid-size);
}

.ag-ltr .ag-charts-format-top-level-group-container,
.ag-ltr .ag-charts-advanced-settings-top-level-group-container {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-charts-format-top-level-group-container,
.ag-rtl .ag-charts-advanced-settings-top-level-group-container {
  margin-right: calc(var(--ag-grid-size) * 2);
}

.ag-charts-format-top-level-group-item,
.ag-charts-advanced-settings-top-level-group-item {
  margin: var(--ag-grid-size) 0;
}

.ag-charts-format-sub-level-group-container {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}

.ag-charts-format-sub-level-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}

.ag-charts-format-sub-level-no-header-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}

.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header {
  margin: 0;
}

.ag-charts-settings-group-container {
  padding: var(--ag-grid-size);
  row-gap: 8px;
  display: grid;
  grid-template-columns: 60px 1fr 60px 1fr 60px;
}

.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1) {
  grid-column: 1;
}

.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2) {
  grid-column: 3;
}

.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3) {
  grid-column: 5;
}

.ag-chart-menu-panel {
  background-color: var(--ag-control-panel-background-color);
}

.ag-ltr .ag-chart-menu-panel {
  border-left: solid 1px var(--ag-border-color);
}

.ag-rtl .ag-chart-menu-panel {
  border-right: solid 1px var(--ag-border-color);
}

.ag-charts-theme-default {
  --ag-charts-align: none !important;
  --ag-charts-justify: none !important;
}

.ag-charts-wrapper .ag-charts-proxy-legend-toolbar button:focus {
  box-shadow: none;
}

.ag-charts-wrapper .ag-charts-proxy-legend-toolbar button:focus-visible {
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-date-time-list-page-title-bar {
  display: flex;
}

.ag-date-time-list-page-title {
  flex-grow: 1;
  text-align: center;
}

.ag-date-time-list-page-column-labels-row,
.ag-date-time-list-page-entries-row {
  display: flex;
}

.ag-date-time-list-page-column-label,
.ag-date-time-list-page-entry {
  flex-basis: 0;
  flex-grow: 1;
}

.ag-date-time-list-page-entry {
  cursor: pointer;
  text-align: center;
}

.ag-date-time-list-page-column-label {
  text-align: center;
}

.ag-advanced-filter-header {
  position: relative;
  display: flex;
  align-items: center;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}

.ag-advanced-filter {
  display: flex;
  align-items: center;
  width: 100%;
}

.ag-advanced-filter-apply-button,
.ag-advanced-filter-builder-button {
  line-height: normal;
  white-space: nowrap;
}

.ag-ltr .ag-advanced-filter-apply-button,
.ag-ltr .ag-advanced-filter-builder-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-advanced-filter-apply-button,
.ag-rtl .ag-advanced-filter-builder-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}

.ag-advanced-filter-builder-button {
  display: flex;
  align-items: center;
  border: 0;
  background-color: unset;
  color: var(--ag-foreground-color);
  font-size: var(--ag-font-size);
  font-weight: 600;
}

.ag-advanced-filter-builder-button:hover:not(:disabled) {
  background-color: var(--ag-row-hover-color);
}

.ag-advanced-filter-builder-button:not(:disabled) {
  cursor: pointer;
}

.ag-advanced-filter-builder-button-label {
  margin-left: var(--ag-grid-size);
}

.ag-advanced-filter-builder {
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  background-color: var(--ag-control-panel-background-color);
  display: flex;
  flex-direction: column;
}

.ag-advanced-filter-builder-list {
  flex: 1;
  overflow: auto;
}

.ag-advanced-filter-builder-list .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}

.ag-advanced-filter-builder-list .ag-item-highlight-top::after {
  top: 0;
}

.ag-advanced-filter-builder-list .ag-item-highlight-bottom::after {
  bottom: 0;
}

.ag-advanced-filter-builder-button-panel {
  display: flex;
  justify-content: flex-end;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,
.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-advanced-filter-builder-item-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  padding-left: calc(var(--ag-icon-size) / 2);
  padding-right: var(--ag-icon-size);
}

.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard {
  position: absolute;
}

.ag-advanced-filter-builder-item-tree-lines > * {
  width: var(--ag-advanced-filter-builder-indent-size);
}

.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root {
  width: var(--ag-icon-size);
}

.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root::before {
  top: 50%;
  height: 50%;
}

.ag-advanced-filter-builder-item-tree-line-horizontal,
.ag-advanced-filter-builder-item-tree-line-vertical,
.ag-advanced-filter-builder-item-tree-line-vertical-top,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}

.ag-advanced-filter-builder-item-tree-line-horizontal::before, .ag-advanced-filter-builder-item-tree-line-horizontal::after,
.ag-advanced-filter-builder-item-tree-line-vertical::before,
.ag-advanced-filter-builder-item-tree-line-vertical::after,
.ag-advanced-filter-builder-item-tree-line-vertical-top::before,
.ag-advanced-filter-builder-item-tree-line-vertical-top::after,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::after {
  content: "";
  position: absolute;
  height: 100%;
}

.ag-advanced-filter-builder-item-tree-line-horizontal::after {
  height: 50%;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-bottom: 1px solid;
  border-color: var(--ag-border-color);
}

.ag-advanced-filter-builder-item-tree-line-vertical::before {
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}

.ag-advanced-filter-builder-item-tree-line-vertical-top::before {
  height: 50%;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}

.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before {
  height: calc((100% - 1.5 * var(--ag-icon-size)) / 2);
  width: calc(var(--ag-icon-size) / 2);
  top: calc((100% + 1.5 * var(--ag-icon-size)) / 2);
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}

.ag-advanced-filter-builder-item-condition {
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}

.ag-advanced-filter-builder-item,
.ag-advanced-filter-builder-item-condition,
.ag-advanced-filter-builder-pill-wrapper,
.ag-advanced-filter-builder-pill,
.ag-advanced-filter-builder-item-buttons,
.ag-advanced-filter-builder-item-tree-lines {
  display: flex;
  align-items: center;
  height: 100%;
}

.ag-advanced-filter-builder-pill-wrapper {
  margin: 0px var(--ag-grid-size);
}

.ag-advanced-filter-builder-pill {
  position: relative;
  border-radius: var(--ag-border-radius);
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  min-height: calc(100% - var(--ag-grid-size) * 3);
  min-width: calc(var(--ag-grid-size) * 2);
}

.ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-right: var(--ag-grid-size);
}

.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number {
  font-family: monospace;
  font-weight: 700;
}

.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty {
  color: var(--ag-disabled-foreground-color);
}

.ag-advanced-filter-builder-pill:focus-visible {
  outline: none;
}

.ag-advanced-filter-builder-pill:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: -4px;
  left: -4px;
  display: block;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-advanced-filter-builder-item-button:focus-visible {
  outline: none;
}

.ag-advanced-filter-builder-item-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: -4px;
  left: -4px;
  display: block;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}

.ag-advanced-filter-builder-pill-display {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
}

.ag-advanced-filter-builder-join-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-join-pill-color);
  cursor: pointer;
}

.ag-advanced-filter-builder-column-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-column-pill-color);
  cursor: pointer;
}

.ag-advanced-filter-builder-option-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-option-pill-color);
  cursor: pointer;
}

.ag-advanced-filter-builder-value-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-value-pill-color);
  cursor: text;
  max-width: 140px;
}

.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display {
  display: block;
}

.ag-advanced-filter-builder-item-buttons > * {
  margin: 0 calc(var(--ag-grid-size) * 0.5);
}

.ag-advanced-filter-builder-item-button {
  position: relative;
  cursor: pointer;
  color: var(--ag-secondary-foreground-color);
  opacity: 50%;
}

.ag-advanced-filter-builder-item-button-disabled {
  color: var(--ag-disabled-foreground-color);
  cursor: default;
}

.ag-advanced-filter-builder-virtual-list-container {
  top: var(--ag-grid-size);
}

.ag-advanced-filter-builder-virtual-list-item {
  display: flex;
  cursor: default;
  height: var(--ag-list-item-height);
}

.ag-advanced-filter-builder-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}

.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button {
  opacity: 100%;
}

.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,
.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid {
  opacity: 100%;
}

.ag-advanced-filter-builder-invalid {
  margin: 0 var(--ag-grid-size);
  color: var(--ag-invalid-color);
  cursor: default;
}

.ag-input-field-input {
  width: 100%;
  min-width: 0;
}

.ag-checkbox-input-wrapper {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-checkbox-background-color);
  border-radius: var(--ag-checkbox-border-radius);
  display: inline-block;
  vertical-align: middle;
  flex: none;
}

.ag-checkbox-input-wrapper input,
.ag-checkbox-input-wrapper input {
  -webkit-appearance: none;
  opacity: 0;
  width: 100%;
  height: 100%;
}

.ag-checkbox-input-wrapper:focus-within, .ag-checkbox-input-wrapper:active {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-checkbox-input-wrapper.ag-disabled {
  opacity: 0.5;
}

.ag-checkbox-input-wrapper::after {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  font-family: inherit;
  color: var(--ag-checkbox-unchecked-color);
  display: var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}

.ag-checkbox-input-wrapper.ag-checked::after {
  content: var(--ag-icon-font-code-checkbox-checked, "\f106");
  color: var(--ag-checkbox-checked-color);
  display: var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}

.ag-checkbox-input-wrapper.ag-indeterminate::after {
  content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
  color: var(--ag-checkbox-indeterminate-color);
  display: var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}

.ag-checkbox-input-wrapper::before {
  content: "";
  background: transparent center/contain no-repeat;
  position: absolute;
  inset: 0;
  background-image: var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9));
}

.ag-checkbox-input-wrapper.ag-checked::before {
  background-image: var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9));
}

.ag-checkbox-input-wrapper.ag-indeterminate::before {
  background-image: var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9));
}

.ag-toggle-button-input-wrapper {
  box-sizing: border-box;
  width: var(--ag-toggle-button-width);
  min-width: var(--ag-toggle-button-width);
  max-width: var(--ag-toggle-button-width);
  height: var(--ag-toggle-button-height);
  background-color: var(--ag-toggle-button-off-background-color);
  border-radius: calc(var(--ag-toggle-button-height) * 0.5);
  position: relative;
  flex: none;
  border: var(--ag-toggle-button-border-width) solid;
  border-color: var(--ag-toggle-button-off-border-color);
}

.ag-toggle-button-input-wrapper input {
  opacity: 0;
  height: 100%;
  width: 100%;
}

.ag-toggle-button-input-wrapper:focus-within {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-toggle-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}

.ag-toggle-button-input-wrapper.ag-checked {
  background-color: var(--ag-toggle-button-on-background-color);
  border-color: var(--ag-toggle-button-on-border-color);
}

.ag-toggle-button-input-wrapper::before {
  content: " ";
  position: absolute;
  top: calc(0px - var(--ag-toggle-button-border-width));
  left: calc(0px - var(--ag-toggle-button-border-width));
  display: block;
  box-sizing: border-box;
  height: var(--ag-toggle-button-height);
  width: var(--ag-toggle-button-height);
  background-color: var(--ag-toggle-button-switch-background-color);
  border-radius: 100%;
  transition: left 100ms;
  border: var(--ag-toggle-button-border-width) solid;
  border-color: var(--ag-toggle-button-switch-border-color);
}

.ag-toggle-button-input-wrapper.ag-checked::before {
  left: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
  border-color: var(--ag-toggle-button-on-border-color);
}

.ag-radio-button-input-wrapper {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-checkbox-background-color);
  border-radius: var(--ag-checkbox-border-radius);
  display: inline-block;
  vertical-align: middle;
  flex: none;
  border-radius: var(--ag-icon-size);
}

.ag-radio-button-input-wrapper input,
.ag-radio-button-input-wrapper input {
  -webkit-appearance: none;
  opacity: 0;
  width: 100%;
  height: 100%;
}

.ag-radio-button-input-wrapper:focus-within, .ag-radio-button-input-wrapper:active {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}

.ag-radio-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}

.ag-radio-button-input-wrapper::after {
  content: var(--ag-icon-font-code-radio-button-off, "\f127");
  color: var(--ag-checkbox-unchecked-color);
  display: var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}

.ag-radio-button-input-wrapper.ag-checked::after {
  content: var(--ag-icon-font-code-radio-button-on, "\f128");
  color: var(--ag-checkbox-checked-color);
  display: var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}

.ag-radio-button-input-wrapper::before {
  content: "";
  background: transparent center/contain no-repeat;
  position: absolute;
  inset: 0;
  background-image: var(--ag-icon-image-radio-button-off, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9));
}

.ag-radio-button-input-wrapper.ag-checked::before {
  background-image: var(--ag-icon-image-radio-button-on, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9));
}

input[class^=ag-][type=range] {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  background: none;
  overflow: visible;
}

input[class^=ag-][type=range]::-webkit-slider-runnable-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
}

input[class^=ag-][type=range]::-moz-range-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
}

input[class^=ag-][type=range]::-ms-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
  color: transparent;
  width: calc(100% - 2px);
}

input[class^=ag-][type=range]::-webkit-slider-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
}

input[class^=ag-][type=range]::-ms-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
}

input[class^=ag-][type=range]::-moz-ag-range-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
}

input[class^=ag-][type=range]:focus {
  outline: none;
}

input[class^=ag-][type=range]:focus::-webkit-slider-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}

input[class^=ag-][type=range]:focus::-ms-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}

input[class^=ag-][type=range]:focus::-moz-ag-range-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}

input[class^=ag-][type=range]:active::-webkit-slider-runnable-track {
  background-color: var(--ag-input-focus-border-color);
}

input[class^=ag-][type=range]:active::-moz-ag-range-track {
  background-color: var(--ag-input-focus-border-color);
}

input[class^=ag-][type=range]:active::-ms-track {
  background-color: var(--ag-input-focus-border-color);
}

input[class^=ag-][type=range]:disabled {
  opacity: 0.5;
}

.ag-theme-alpine, .ag-theme-adap,
.ag-theme-alpine-dark,
.ag-theme-alpine-auto-dark {
  --ag-alpine-active-color: #2196f3;
  --ag-selected-row-background-color: rgba(33, 150, 243, 0.3);
  --ag-row-hover-color: rgba(33, 150, 243, 0.1);
  --ag-column-hover-color: rgba(33, 150, 243, 0.1);
  --ag-input-focus-border-color: rgba(33, 150, 243, 0.4);
  --ag-range-selection-background-color: rgba(33, 150, 243, 0.2);
  --ag-range-selection-background-color-2: rgba(33, 150, 243, 0.36);
  --ag-range-selection-background-color-3: rgba(33, 150, 243, 0.49);
  --ag-range-selection-background-color-4: rgba(33, 150, 243, 0.59);
  --ag-background-color: #fff;
  --ag-foreground-color: #181d1f;
  --ag-border-color: #babfc7;
  --ag-secondary-border-color: #dde2eb;
  --ag-header-background-color: #f8f8f8;
  --ag-tooltip-background-color: #f8f8f8;
  --ag-odd-row-background-color: #fcfcfc;
  --ag-control-panel-background-color: #f8f8f8;
  --ag-subheader-background-color: #fff;
  --ag-invalid-color: #e02525;
  --ag-checkbox-unchecked-color: #999;
  --ag-advanced-filter-join-pill-color: #f08e8d;
  --ag-advanced-filter-column-pill-color: #a6e194;
  --ag-advanced-filter-option-pill-color: #f3c08b;
  --ag-advanced-filter-value-pill-color: #85c0e4;
  --ag-checkbox-background-color: var(--ag-background-color);
  --ag-checkbox-checked-color: var(--ag-alpine-active-color);
  --ag-range-selection-border-color: var(--ag-alpine-active-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-input-border-color: var(--ag-border-color);
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-input-focus-box-shadow: 0 0 2px 0.1rem var(--ag-input-focus-border-color);
  --ag-panel-background-color: var(--ag-header-background-color);
  --ag-menu-background-color: var(--ag-header-background-color);
  --ag-disabled-foreground-color: rgba(24, 29, 31, 0.5);
  --ag-chip-background-color: rgba(24, 29, 31, 0.07);
  --ag-input-disabled-border-color: rgba(186, 191, 199, 0.3);
  --ag-input-disabled-background-color: rgba(186, 191, 199, 0.15);
  --ag-borders: solid 1px;
  --ag-border-radius: 3px;
  --ag-borders-side-button: none;
  --ag-side-button-selected-background-color: transparent;
  --ag-header-column-resize-handle-display: block;
  --ag-header-column-resize-handle-width: 2px;
  --ag-header-column-resize-handle-height: 30%;
  --ag-grid-size: 6px;
  --ag-icon-size: 16px;
  --ag-row-height: calc(var(--ag-grid-size) * 7);
  --ag-header-height: calc(var(--ag-grid-size) * 8);
  --ag-list-item-height: calc(var(--ag-grid-size) * 4);
  --ag-column-select-indent-size: var(--ag-icon-size);
  --ag-set-filter-indent-size: var(--ag-icon-size);
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
  --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 2);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 2);
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 2);
  --ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-toggle-button-height: 18px;
  --ag-toggle-button-width: 28px;
  --ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell,
      "Helvetica Neue", sans-serif;
  --ag-font-size: 13px;
  --ag-icon-font-family: agGridAlpine;
  --ag-selected-tab-underline-color: var(--ag-alpine-active-color);
  --ag-selected-tab-underline-width: 2px;
  --ag-selected-tab-underline-transition-speed: 0.3s;
  --ag-tab-min-width: 240px;
  --ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4);
  --ag-popup-shadow: var(--ag-card-shadow);
  --ag-side-bar-panel-width: 250px;
}

.ag-theme-alpine-dark {
  --ag-background-color: #181d1f;
  --ag-foreground-color: #fff;
  --ag-border-color: #68686e;
  --ag-secondary-border-color: rgba(88, 86, 82, 0.5);
  --ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);
  --ag-header-background-color: #222628;
  --ag-tooltip-background-color: #222628;
  --ag-odd-row-background-color: #222628;
  --ag-control-panel-background-color: #222628;
  --ag-subheader-background-color: #000;
  --ag-input-disabled-background-color: #282c2f;
  --ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);
  --ag-card-shadow: 0 1px 20px 1px black;
  --ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);
  --ag-chip-background-color: rgba(255, 255, 255, 0.07);
  --ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);
  --ag-input-disabled-background-color: rgba(104, 104, 110, 0.07);
  --ag-advanced-filter-join-pill-color: #7a3a37;
  --ag-advanced-filter-column-pill-color: #355f2d;
  --ag-advanced-filter-option-pill-color: #5a3168;
  --ag-advanced-filter-value-pill-color: #374c86;
  --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
  color-scheme: dark;
}

@media (prefers-color-scheme: dark) {
  .ag-theme-alpine-auto-dark {
    --ag-background-color: #181d1f;
    --ag-foreground-color: #fff;
    --ag-border-color: #68686e;
    --ag-secondary-border-color: rgba(88, 86, 82, 0.5);
    --ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);
    --ag-header-background-color: #222628;
    --ag-tooltip-background-color: #222628;
    --ag-odd-row-background-color: #222628;
    --ag-control-panel-background-color: #222628;
    --ag-subheader-background-color: #000;
    --ag-input-disabled-background-color: #282c2f;
    --ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);
    --ag-card-shadow: 0 1px 20px 1px black;
    --ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);
    --ag-chip-background-color: rgba(255, 255, 255, 0.07);
    --ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);
    --ag-input-disabled-background-color: rgba(104, 104, 110, 0.07);
    --ag-advanced-filter-join-pill-color: #7a3a37;
    --ag-advanced-filter-column-pill-color: #355f2d;
    --ag-advanced-filter-option-pill-color: #5a3168;
    --ag-advanced-filter-value-pill-color: #374c86;
    --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
    color-scheme: dark;
  }
}
.ag-theme-alpine .ag-filter-toolpanel-header, .ag-theme-adap .ag-filter-toolpanel-header,
.ag-theme-alpine .ag-filter-toolpanel-search,
.ag-theme-adap .ag-filter-toolpanel-search,
.ag-theme-alpine .ag-status-bar,
.ag-theme-adap .ag-status-bar,
.ag-theme-alpine .ag-header-row,
.ag-theme-adap .ag-header-row,
.ag-theme-alpine .ag-panel-title-bar-title,
.ag-theme-adap .ag-panel-title-bar-title,
.ag-theme-alpine .ag-multi-filter-group-title-bar,
.ag-theme-adap .ag-multi-filter-group-title-bar,
.ag-theme-alpine-dark .ag-filter-toolpanel-header,
.ag-theme-alpine-dark .ag-filter-toolpanel-search,
.ag-theme-alpine-dark .ag-status-bar,
.ag-theme-alpine-dark .ag-header-row,
.ag-theme-alpine-dark .ag-panel-title-bar-title,
.ag-theme-alpine-dark .ag-multi-filter-group-title-bar,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-header,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-search,
.ag-theme-alpine-auto-dark .ag-status-bar,
.ag-theme-alpine-auto-dark .ag-header-row,
.ag-theme-alpine-auto-dark .ag-panel-title-bar-title,
.ag-theme-alpine-auto-dark .ag-multi-filter-group-title-bar {
  font-weight: 700;
  color: var(--ag-header-foreground-color);
}

.ag-theme-alpine .ag-row, .ag-theme-adap .ag-row,
.ag-theme-alpine-dark .ag-row,
.ag-theme-alpine-auto-dark .ag-row {
  font-size: calc(var(--ag-font-size) + 1px);
}

.ag-theme-alpine input[class^=ag-]:not([type]), .ag-theme-adap input[class^=ag-]:not([type]),
.ag-theme-alpine input[class^=ag-][type=text],
.ag-theme-adap input[class^=ag-][type=text],
.ag-theme-alpine input[class^=ag-][type=number],
.ag-theme-adap input[class^=ag-][type=number],
.ag-theme-alpine input[class^=ag-][type=tel],
.ag-theme-adap input[class^=ag-][type=tel],
.ag-theme-alpine input[class^=ag-][type=date],
.ag-theme-adap input[class^=ag-][type=date],
.ag-theme-alpine input[class^=ag-][type=datetime-local],
.ag-theme-adap input[class^=ag-][type=datetime-local],
.ag-theme-alpine textarea[class^=ag-],
.ag-theme-adap textarea[class^=ag-],
.ag-theme-alpine-dark input[class^=ag-]:not([type]),
.ag-theme-alpine-dark input[class^=ag-][type=text],
.ag-theme-alpine-dark input[class^=ag-][type=number],
.ag-theme-alpine-dark input[class^=ag-][type=tel],
.ag-theme-alpine-dark input[class^=ag-][type=date],
.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],
.ag-theme-alpine-dark textarea[class^=ag-],
.ag-theme-alpine-auto-dark input[class^=ag-]:not([type]),
.ag-theme-alpine-auto-dark input[class^=ag-][type=text],
.ag-theme-alpine-auto-dark input[class^=ag-][type=number],
.ag-theme-alpine-auto-dark input[class^=ag-][type=tel],
.ag-theme-alpine-auto-dark input[class^=ag-][type=date],
.ag-theme-alpine-auto-dark input[class^=ag-][type=datetime-local],
.ag-theme-alpine-auto-dark textarea[class^=ag-] {
  min-height: calc(var(--ag-grid-size) * 4);
  border-radius: var(--ag-border-radius);
}

.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]), .ag-theme-adap .ag-ltr input[class^=ag-]:not([type]), .ag-theme-alpine .ag-ltr input[class^=ag-][type=text], .ag-theme-adap .ag-ltr input[class^=ag-][type=text], .ag-theme-alpine .ag-ltr input[class^=ag-][type=number], .ag-theme-adap .ag-ltr input[class^=ag-][type=number], .ag-theme-alpine .ag-ltr input[class^=ag-][type=tel], .ag-theme-adap .ag-ltr input[class^=ag-][type=tel], .ag-theme-alpine .ag-ltr input[class^=ag-][type=date], .ag-theme-adap .ag-ltr input[class^=ag-][type=date], .ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-adap .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-alpine .ag-ltr textarea[class^=ag-], .ag-theme-adap .ag-ltr textarea[class^=ag-], .ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]), .ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text], .ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number], .ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel], .ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date], .ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-alpine-dark .ag-ltr textarea[class^=ag-], .ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-]:not([type]), .ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=text], .ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=number], .ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=tel], .ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=date], .ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-alpine-auto-dark .ag-ltr textarea[class^=ag-] {
  padding-left: var(--ag-grid-size);
}

.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]), .ag-theme-adap .ag-rtl input[class^=ag-]:not([type]), .ag-theme-alpine .ag-rtl input[class^=ag-][type=text], .ag-theme-adap .ag-rtl input[class^=ag-][type=text], .ag-theme-alpine .ag-rtl input[class^=ag-][type=number], .ag-theme-adap .ag-rtl input[class^=ag-][type=number], .ag-theme-alpine .ag-rtl input[class^=ag-][type=tel], .ag-theme-adap .ag-rtl input[class^=ag-][type=tel], .ag-theme-alpine .ag-rtl input[class^=ag-][type=date], .ag-theme-adap .ag-rtl input[class^=ag-][type=date], .ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-adap .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-alpine .ag-rtl textarea[class^=ag-], .ag-theme-adap .ag-rtl textarea[class^=ag-], .ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]), .ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text], .ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number], .ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel], .ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date], .ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-alpine-dark .ag-rtl textarea[class^=ag-], .ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-]:not([type]), .ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=text], .ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=number], .ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=tel], .ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=date], .ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-alpine-auto-dark .ag-rtl textarea[class^=ag-] {
  padding-right: var(--ag-grid-size);
}

.ag-theme-alpine .ag-tab, .ag-theme-adap .ag-tab,
.ag-theme-alpine-dark .ag-tab,
.ag-theme-alpine-auto-dark .ag-tab {
  padding: calc(var(--ag-grid-size) * 1.5);
  transition: color 0.4s;
  flex: 1 1 auto;
}

.ag-theme-alpine .ag-tab-selected, .ag-theme-adap .ag-tab-selected,
.ag-theme-alpine-dark .ag-tab-selected,
.ag-theme-alpine-auto-dark .ag-tab-selected {
  color: var(--ag-alpine-active-color);
}

.ag-theme-alpine .ag-menu, .ag-theme-adap .ag-menu,
.ag-theme-alpine-dark .ag-menu,
.ag-theme-alpine-auto-dark .ag-menu {
  background-color: var(--ag-control-panel-background-color);
}

.ag-theme-alpine .ag-panel-content-wrapper .ag-column-select, .ag-theme-adap .ag-panel-content-wrapper .ag-column-select,
.ag-theme-alpine-dark .ag-panel-content-wrapper .ag-column-select,
.ag-theme-alpine-auto-dark .ag-panel-content-wrapper .ag-column-select {
  background-color: var(--ag-control-panel-background-color);
}

.ag-theme-alpine .ag-menu-header, .ag-theme-adap .ag-menu-header,
.ag-theme-alpine-dark .ag-menu-header,
.ag-theme-alpine-auto-dark .ag-menu-header {
  background-color: var(--ag-control-panel-background-color);
  padding-top: 1px;
}

.ag-theme-alpine .ag-tabs-header, .ag-theme-adap .ag-tabs-header,
.ag-theme-alpine-dark .ag-tabs-header,
.ag-theme-alpine-auto-dark .ag-tabs-header {
  border-bottom: var(--ag-borders) var(--ag-border-color);
}

.ag-theme-alpine .ag-charts-settings-group-title-bar, .ag-theme-adap .ag-charts-settings-group-title-bar,
.ag-theme-alpine .ag-charts-data-group-title-bar,
.ag-theme-adap .ag-charts-data-group-title-bar,
.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,
.ag-theme-adap .ag-charts-format-top-level-group-title-bar,
.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-adap .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-alpine-dark .ag-charts-settings-group-title-bar,
.ag-theme-alpine-dark .ag-charts-data-group-title-bar,
.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-settings-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-data-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar {
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  line-height: calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px);
}

.ag-theme-alpine .ag-chart-mini-thumbnail, .ag-theme-adap .ag-chart-mini-thumbnail,
.ag-theme-alpine-dark .ag-chart-mini-thumbnail,
.ag-theme-alpine-auto-dark .ag-chart-mini-thumbnail {
  background-color: var(--ag-background-color);
}

.ag-theme-alpine .ag-chart-settings-nav-bar, .ag-theme-adap .ag-chart-settings-nav-bar,
.ag-theme-alpine-dark .ag-chart-settings-nav-bar,
.ag-theme-alpine-auto-dark .ag-chart-settings-nav-bar {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}

.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon, .ag-theme-adap .ag-ltr .ag-group-title-bar-icon, .ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon, .ag-theme-alpine-auto-dark .ag-ltr .ag-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}

.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon, .ag-theme-adap .ag-rtl .ag-group-title-bar-icon, .ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon, .ag-theme-alpine-auto-dark .ag-rtl .ag-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}

.ag-theme-alpine .ag-charts-format-top-level-group-toolbar, .ag-theme-adap .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-adap .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-toolbar,
.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-toolbar {
  margin-top: var(--ag-grid-size);
}

.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar, .ag-theme-adap .ag-ltr .ag-charts-format-top-level-group-toolbar, .ag-theme-alpine .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar, .ag-theme-adap .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar, .ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar, .ag-theme-alpine-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar, .ag-theme-alpine-auto-dark .ag-ltr .ag-charts-format-top-level-group-toolbar, .ag-theme-alpine-auto-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar {
  padding-left: calc(var(--ag-icon-size) * 0.5 + var(--ag-grid-size) * 2);
}

.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar, .ag-theme-adap .ag-rtl .ag-charts-format-top-level-group-toolbar, .ag-theme-alpine .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar, .ag-theme-adap .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar, .ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar, .ag-theme-alpine-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar, .ag-theme-alpine-auto-dark .ag-rtl .ag-charts-format-top-level-group-toolbar, .ag-theme-alpine-auto-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar {
  padding-right: calc(var(--ag-icon-size) * 0.5 + var(--ag-grid-size) * 2);
}

.ag-theme-alpine .ag-charts-format-sub-level-group, .ag-theme-adap .ag-charts-format-sub-level-group,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group {
  border-left: dashed 1px;
  border-left-color: var(--ag-border-color);
  padding-left: var(--ag-grid-size);
  margin-bottom: calc(var(--ag-grid-size) * 2);
}

.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar, .ag-theme-adap .ag-charts-format-sub-level-group-title-bar,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-title-bar {
  padding-top: 0;
  padding-bottom: 0;
  background: none;
  font-weight: 700;
}

.ag-theme-alpine .ag-charts-format-sub-level-group-container, .ag-theme-adap .ag-charts-format-sub-level-group-container,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-container {
  padding-bottom: 0;
}

.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child, .ag-theme-adap .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-item:last-child {
  margin-bottom: 0;
}

.ag-theme-alpine.ag-dnd-ghost, .ag-dnd-ghost.ag-theme-adap,
.ag-theme-alpine-dark.ag-dnd-ghost,
.ag-theme-alpine-auto-dark.ag-dnd-ghost {
  font-size: calc(var(--ag-font-size) - 1px);
  font-weight: 700;
}

.ag-theme-alpine .ag-side-buttons, .ag-theme-adap .ag-side-buttons,
.ag-theme-alpine-dark .ag-side-buttons,
.ag-theme-alpine-auto-dark .ag-side-buttons {
  width: calc(var(--ag-grid-size) * 5);
}

.ag-theme-alpine .ag-standard-button, .ag-theme-adap .ag-standard-button,
.ag-theme-alpine-dark .ag-standard-button,
.ag-theme-alpine-auto-dark .ag-standard-button {
  font-family: inherit;
  appearance: none;
  -webkit-appearance: none;
  border-radius: var(--ag-border-radius);
  border: 1px solid;
  border-color: var(--ag-alpine-active-color);
  color: var(--ag-alpine-active-color);
  background-color: var(--ag-background-color);
  font-weight: 600;
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
}

.ag-theme-alpine .ag-standard-button:hover, .ag-theme-adap .ag-standard-button:hover,
.ag-theme-alpine-dark .ag-standard-button:hover,
.ag-theme-alpine-auto-dark .ag-standard-button:hover {
  border-color: var(--ag-alpine-active-color);
  background-color: var(--ag-row-hover-color);
}

.ag-theme-alpine .ag-standard-button:active, .ag-theme-adap .ag-standard-button:active,
.ag-theme-alpine-dark .ag-standard-button:active,
.ag-theme-alpine-auto-dark .ag-standard-button:active {
  border-color: var(--ag-alpine-active-color);
  background-color: var(--ag-alpine-active-color);
  color: var(--ag-background-color);
}

.ag-theme-alpine .ag-standard-button:disabled, .ag-theme-adap .ag-standard-button:disabled,
.ag-theme-alpine-dark .ag-standard-button:disabled,
.ag-theme-alpine-auto-dark .ag-standard-button:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}

.ag-theme-alpine .ag-column-drop-vertical, .ag-theme-adap .ag-column-drop-vertical,
.ag-theme-alpine-dark .ag-column-drop-vertical,
.ag-theme-alpine-auto-dark .ag-column-drop-vertical {
  min-height: 75px;
}

.ag-theme-alpine .ag-column-drop-vertical-title-bar, .ag-theme-adap .ag-column-drop-vertical-title-bar,
.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar,
.ag-theme-alpine-auto-dark .ag-column-drop-vertical-title-bar {
  padding: calc(var(--ag-grid-size) * 2);
  padding-bottom: 0px;
}

.ag-theme-alpine .ag-column-drop-vertical-empty-message, .ag-theme-adap .ag-column-drop-vertical-empty-message,
.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message,
.ag-theme-alpine-auto-dark .ag-column-drop-vertical-empty-message {
  display: flex;
  align-items: center;
  border: dashed 1px;
  border-color: var(--ag-border-color);
  margin: calc(var(--ag-grid-size) * 2);
  padding: calc(var(--ag-grid-size) * 2);
}

.ag-theme-alpine .ag-column-drop-empty-message, .ag-theme-adap .ag-column-drop-empty-message,
.ag-theme-alpine-dark .ag-column-drop-empty-message,
.ag-theme-alpine-auto-dark .ag-column-drop-empty-message {
  color: var(--ag-foreground-color);
  opacity: 0.75;
}

.ag-theme-alpine .ag-pill-select .ag-column-drop, .ag-theme-adap .ag-pill-select .ag-column-drop,
.ag-theme-alpine-dark .ag-pill-select .ag-column-drop,
.ag-theme-alpine-auto-dark .ag-pill-select .ag-column-drop {
  min-height: unset;
}

.ag-theme-alpine .ag-status-bar, .ag-theme-adap .ag-status-bar,
.ag-theme-alpine-dark .ag-status-bar,
.ag-theme-alpine-auto-dark .ag-status-bar {
  font-weight: normal;
}

.ag-theme-alpine .ag-status-name-value-value, .ag-theme-adap .ag-status-name-value-value,
.ag-theme-alpine-dark .ag-status-name-value-value,
.ag-theme-alpine-auto-dark .ag-status-name-value-value {
  font-weight: 700;
}

.ag-theme-alpine .ag-paging-number, .ag-theme-adap .ag-paging-number,
.ag-theme-alpine .ag-paging-row-summary-panel-number,
.ag-theme-adap .ag-paging-row-summary-panel-number,
.ag-theme-alpine-dark .ag-paging-number,
.ag-theme-alpine-dark .ag-paging-row-summary-panel-number,
.ag-theme-alpine-auto-dark .ag-paging-number,
.ag-theme-alpine-auto-dark .ag-paging-row-summary-panel-number {
  font-weight: 700;
}

.ag-theme-alpine .ag-column-drop-cell-button, .ag-theme-adap .ag-column-drop-cell-button,
.ag-theme-alpine-dark .ag-column-drop-cell-button,
.ag-theme-alpine-auto-dark .ag-column-drop-cell-button {
  opacity: 0.5;
}

.ag-theme-alpine .ag-column-drop-cell-button:hover, .ag-theme-adap .ag-column-drop-cell-button:hover,
.ag-theme-alpine-dark .ag-column-drop-cell-button:hover,
.ag-theme-alpine-auto-dark .ag-column-drop-cell-button:hover {
  opacity: 0.75;
}

.ag-theme-alpine .ag-column-select-column-readonly.ag-icon-grip, .ag-theme-adap .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-alpine .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-adap .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-alpine-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-alpine-dark .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-alpine-auto-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-alpine-auto-dark .ag-column-select-column-readonly .ag-icon-grip {
  opacity: 0.35;
}

.ag-theme-alpine .ag-header-cell-menu-button:hover, .ag-theme-adap .ag-header-cell-menu-button:hover,
.ag-theme-alpine .ag-header-cell-filter-button:hover,
.ag-theme-adap .ag-header-cell-filter-button:hover,
.ag-theme-alpine .ag-side-button-button:hover,
.ag-theme-adap .ag-side-button-button:hover,
.ag-theme-alpine .ag-tab:hover,
.ag-theme-adap .ag-tab:hover,
.ag-theme-alpine .ag-panel-title-bar-button:hover,
.ag-theme-adap .ag-panel-title-bar-button:hover,
.ag-theme-alpine .ag-header-expand-icon:hover,
.ag-theme-adap .ag-header-expand-icon:hover,
.ag-theme-alpine .ag-column-group-icons:hover,
.ag-theme-adap .ag-column-group-icons:hover,
.ag-theme-alpine .ag-set-filter-group-icons:hover,
.ag-theme-adap .ag-set-filter-group-icons:hover,
.ag-theme-alpine .ag-group-expanded .ag-icon:hover,
.ag-theme-adap .ag-group-expanded .ag-icon:hover,
.ag-theme-alpine .ag-group-contracted .ag-icon:hover,
.ag-theme-adap .ag-group-contracted .ag-icon:hover,
.ag-theme-alpine .ag-chart-settings-prev:hover,
.ag-theme-adap .ag-chart-settings-prev:hover,
.ag-theme-alpine .ag-chart-settings-next:hover,
.ag-theme-adap .ag-chart-settings-next:hover,
.ag-theme-alpine .ag-group-title-bar-icon:hover,
.ag-theme-adap .ag-group-title-bar-icon:hover,
.ag-theme-alpine .ag-column-select-header-icon:hover,
.ag-theme-adap .ag-column-select-header-icon:hover,
.ag-theme-alpine .ag-floating-filter-button-button:hover,
.ag-theme-adap .ag-floating-filter-button-button:hover,
.ag-theme-alpine .ag-filter-toolpanel-expand:hover,
.ag-theme-adap .ag-filter-toolpanel-expand:hover,
.ag-theme-alpine .ag-chart-menu-icon:hover,
.ag-theme-adap .ag-chart-menu-icon:hover,
.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,
.ag-theme-alpine-dark .ag-header-cell-filter-button:hover,
.ag-theme-alpine-dark .ag-side-button-button:hover,
.ag-theme-alpine-dark .ag-tab:hover,
.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,
.ag-theme-alpine-dark .ag-header-expand-icon:hover,
.ag-theme-alpine-dark .ag-column-group-icons:hover,
.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,
.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,
.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,
.ag-theme-alpine-dark .ag-chart-settings-prev:hover,
.ag-theme-alpine-dark .ag-chart-settings-next:hover,
.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,
.ag-theme-alpine-dark .ag-column-select-header-icon:hover,
.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,
.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,
.ag-theme-alpine-dark .ag-chart-menu-icon:hover,
.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover,
.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover,
.ag-theme-alpine-auto-dark .ag-side-button-button:hover,
.ag-theme-alpine-auto-dark .ag-tab:hover,
.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover,
.ag-theme-alpine-auto-dark .ag-header-expand-icon:hover,
.ag-theme-alpine-auto-dark .ag-column-group-icons:hover,
.ag-theme-alpine-auto-dark .ag-set-filter-group-icons:hover,
.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon:hover,
.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon:hover,
.ag-theme-alpine-auto-dark .ag-chart-settings-prev:hover,
.ag-theme-alpine-auto-dark .ag-chart-settings-next:hover,
.ag-theme-alpine-auto-dark .ag-group-title-bar-icon:hover,
.ag-theme-alpine-auto-dark .ag-column-select-header-icon:hover,
.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand:hover,
.ag-theme-alpine-auto-dark .ag-chart-menu-icon:hover {
  color: var(--ag-alpine-active-color);
}

.ag-theme-alpine .ag-header-cell-menu-button:hover .ag-icon, .ag-theme-adap .ag-header-cell-menu-button:hover .ag-icon,
.ag-theme-alpine .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-adap .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-alpine .ag-side-button-button:hover .ag-icon,
.ag-theme-adap .ag-side-button-button:hover .ag-icon,
.ag-theme-alpine .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-adap .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-alpine .ag-floating-filter-button-button:hover .ag-icon,
.ag-theme-adap .ag-floating-filter-button-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-header-cell-menu-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-side-button-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-alpine-dark .ag-floating-filter-button-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-side-button-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover .ag-icon,
.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover .ag-icon {
  color: inherit;
}

.ag-theme-alpine .ag-filter-active .ag-icon-filter, .ag-theme-adap .ag-filter-active .ag-icon-filter,
.ag-theme-alpine-dark .ag-filter-active .ag-icon-filter,
.ag-theme-alpine-auto-dark .ag-filter-active .ag-icon-filter {
  color: var(--ag-alpine-active-color);
}

.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover, .ag-theme-adap .ag-chart-settings-card-item.ag-not-selected:hover,
.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover,
.ag-theme-alpine-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover {
  opacity: 0.35;
}

.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button, .ag-theme-adap .ag-ltr .ag-panel-title-bar-button, .ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button, .ag-theme-alpine-auto-dark .ag-ltr .ag-panel-title-bar-button {
  margin-left: calc(var(--ag-grid-size) * 2);
  margin-right: var(--ag-grid-size);
}

.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button, .ag-theme-adap .ag-rtl .ag-panel-title-bar-button, .ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button, .ag-theme-alpine-auto-dark .ag-rtl .ag-panel-title-bar-button {
  margin-right: calc(var(--ag-grid-size) * 2);
  margin-left: var(--ag-grid-size);
}

.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container, .ag-theme-adap .ag-ltr .ag-filter-toolpanel-group-container, .ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container, .ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-group-container {
  padding-left: var(--ag-grid-size);
}

.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container, .ag-theme-adap .ag-rtl .ag-filter-toolpanel-group-container, .ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container, .ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-group-container {
  padding-right: var(--ag-grid-size);
}

.ag-theme-alpine .ag-filter-toolpanel-instance-filter, .ag-theme-adap .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter,
.ag-theme-alpine-auto-dark .ag-filter-toolpanel-instance-filter {
  border: none;
  background-color: var(--ag-control-panel-background-color);
}

.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter, .ag-theme-adap .ag-ltr .ag-filter-toolpanel-instance-filter, .ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter, .ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter {
  border-left: dashed 1px;
  border-left-color: var(--ag-border-color);
  margin-left: calc(var(--ag-icon-size) * 0.5);
}

.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter, .ag-theme-adap .ag-rtl .ag-filter-toolpanel-instance-filter, .ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter, .ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter {
  border-right: dashed 1px;
  border-right-color: var(--ag-border-color);
  margin-right: calc(var(--ag-icon-size) * 0.5);
}

.ag-theme-alpine .ag-set-filter-list, .ag-theme-adap .ag-set-filter-list,
.ag-theme-alpine-dark .ag-set-filter-list,
.ag-theme-alpine-auto-dark .ag-set-filter-list {
  padding-top: calc(var(--ag-grid-size) * 0.5);
  padding-bottom: calc(var(--ag-grid-size) * 0.5);
}

.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-viewport, .ag-theme-adap .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-adap .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-alpine .ag-layout-print .ag-center-cols-viewport,
.ag-theme-adap .ag-layout-print .ag-center-cols-viewport,
.ag-theme-alpine .ag-layout-print .ag-center-cols-container,
.ag-theme-adap .ag-layout-print .ag-center-cols-container,
.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-viewport,
.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container,
.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-viewport,
.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-container {
  min-height: 150px;
}

.ag-theme-alpine .ag-date-time-list-page-entry-is-current, .ag-theme-adap .ag-date-time-list-page-entry-is-current,
.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current,
.ag-theme-alpine-auto-dark .ag-date-time-list-page-entry-is-current {
  background-color: var(--ag-alpine-active-color);
}

.ag-theme-alpine .ag-advanced-filter-builder-button, .ag-theme-adap .ag-advanced-filter-builder-button,
.ag-theme-alpine-dark .ag-advanced-filter-builder-button,
.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-button {
  padding: var(--ag-grid-size);
  font-weight: 600;
}

.ag-theme-alpine .ag-list-item-hovered::after, .ag-theme-adap .ag-list-item-hovered::after,
.ag-theme-alpine-dark .ag-list-item-hovered::after,
.ag-theme-alpine-auto-dark .ag-list-item-hovered::after {
  background-color: var(--ag-alpine-active-color);
}

.ag-theme-alpine .ag-pill .ag-pill-button:hover, .ag-theme-adap .ag-pill .ag-pill-button:hover,
.ag-theme-alpine-dark .ag-pill .ag-pill-button:hover,
.ag-theme-alpine-auto-dark .ag-pill .ag-pill-button:hover {
  color: var(--ag-alpine-active-color);
}

.ag-theme-alpine .ag-header-highlight-before::after, .ag-theme-adap .ag-header-highlight-before::after,
.ag-theme-alpine .ag-header-highlight-after::after,
.ag-theme-adap .ag-header-highlight-after::after,
.ag-theme-alpine-dark .ag-header-highlight-before::after,
.ag-theme-alpine-dark .ag-header-highlight-after::after,
.ag-theme-alpine-auto-dark .ag-header-highlight-before::after,
.ag-theme-alpine-auto-dark .ag-header-highlight-after::after {
  background-color: var(--ag-alpine-active-color);
}

@font-face {
  font-family: "agGridAlpine";
  src: url(data:font/woff2;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal;
}
.ag-theme-adap {
  --ag-alpine-active-color: #009dd9;
  --ag-border-color: #f4f4f4;
  --ag-header-background-color: #fff;
  --ag-background-color: #fff;
  --ag-font-family: GothamNarrowBook;
  --ag-font-size: 13px;
  --ag-foreground-color: #181d1f;
  --ag-subheader-background-color: #fff;
  --ag-range-selection-border-color: #009dd9;
  --ag-subheader-toolbar-background-color: rgba(255, 255, 255, 0.5);
  --ag-selected-row-background-color: rgba(0, 157, 217, 0.1);
  --ag-row-hover-color: rgba(0, 157, 217, 0.1);
  --ag-column-hover-color: rgba(0, 157, 217, 0.1);
  --ag-chip-background-color: rgba(24, 29, 31, 0.07);
  --ag-input-disabled-background-color: rgba(244, 244, 244, 0.15);
  --ag-input-disabled-border-color: rgba(244, 244, 244, 0.3);
  --ag-disabled-foreground-color: rgba(24, 29, 31, 0.5);
  --ag-input-focus-border-color: rgba(0, 157, 217, 0.4);
  --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);
  --ag-range-selection-background-color: rgba(0, 157, 217, 0.2);
  --ag-range-selection-background-color-2: rgba(0, 157, 217, 0.36);
  --ag-range-selection-background-color-3: rgba(0, 157, 217, 0.488);
  --ag-range-selection-background-color-4: rgba(0, 157, 217, 0.5904);
  --ag-header-column-separator-color: rgba(244, 244, 244, 0.5);
  --ag-header-column-resize-handle-color: rgba(244, 244, 244, 0.5);
}

.ag-theme-adap {
  --ag-even-row-background-color: $gray-light;
  --ag-selected-background-color: rgba($blue, 0.3);
  --ag-selected-background-color-hover: rgba($blue, 0.4);
}
.ag-theme-adap .ag-row-even {
  background-color: var(--ag-even-row-background-color);
}
.ag-theme-adap .ag-row-hover {
  background-color: var(--ag-row-hover-color, transparent);
}
.ag-theme-adap .ag-row-selected {
  background-color: var(--ag-selected-background-color);
}
.ag-theme-adap .ag-row-selected.ag-row-hover {
  background-color: var(--ag-selected-background-color-hover);
}
.ag-theme-adap .ag-header {
  font-weight: normal;
  font-size: 14px;
  font-family: GothamBookMedium, sans-serif;
}
.ag-theme-adap.ag-sticky .ag-header {
  position: sticky;
  top: 0;
  z-index: 1;
}
.ag-theme-adap.ag-sticky .ag-floating-top {
  position: sticky;
  top: var(--floating-top-offset);
  z-index: 1;
}
.ag-theme-adap.ag-sticky .adap-ag-total-row-collapsed {
  border-bottom: 1px solid #6b6d6f;
}
.ag-theme-adap.ag-sticky .ag-root,
.ag-theme-adap.ag-sticky .ag-root-wrapper {
  overflow: unset;
}
.ag-theme-adap.ag-sticky .ag-body-horizontal-scroll {
  position: sticky;
  bottom: 0;
  z-index: 1;
}
.ag-theme-adap .ag-horizontal-left-spacer,
.ag-theme-adap .ag-horizontal-right-spacer,
.ag-theme-adap .ag-body-horizontal-scroll-viewport {
  overflow-x: auto;
}
.ag-theme-adap .ag-center-aligned-cell {
  text-align: center;
  justify-content: center;
}
.ag-theme-adap .estimates-row-edit-button,
.ag-theme-adap .estimates-row-origin-chip {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ag-theme-adap .estimates-row-edit-button mat-icon,
.ag-theme-adap .estimates-row-origin-chip mat-icon {
  font-size: 24px;
}
.ag-theme-adap .mandatory-check-row-chip {
  display: flex;
  align-items: center;
}
.ag-theme-adap .ag-clickable {
  cursor: pointer;
}
.ag-theme-adap .ag-no-border {
  border: 0;
}
.ag-theme-adap .ag-totals-row {
  border-bottom: 1px solid #6b6d6f;
  background-color: #fff;
}
.ag-theme-adap .ag-adap-number-of-deliverables-row {
  background-color: #f4f4f4;
}
.ag-theme-adap .ag-adap-white-row {
  background-color: #fff;
}
.ag-theme-adap .ag-column-slim {
  padding-left: 5px;
  padding-right: 5px;
}
.ag-theme-adap .ag-estimate-cell {
  padding-left: 5px;
  padding-right: 5px;
}
.ag-theme-adap .ag-estimate-cell .ag-cell-wrapper {
  justify-content: end;
}
.ag-theme-adap .ag-estimate-total-cell {
  padding-left: 5px;
  padding-right: 5px;
}
.ag-theme-adap .ag-estimate-total-cell .ag-cell-wrapper {
  justify-content: end;
}
.ag-theme-adap .ag-estimate-total-cell .ag-cell-wrapper {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamBold, sans-serif;
}
.ag-theme-adap .ag-adap-total-estimates-first-row {
  padding-left: 5px;
  padding-right: 5px;
}
.ag-theme-adap .ag-adap-total-estimates-first-row .ag-cell-wrapper {
  justify-content: end;
}
.ag-theme-adap .ag-adap-total-estimates-first-row .ag-cell-wrapper,
.ag-theme-adap .ag-adap-total-estimates-first-row .ag-cell-value {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamBold, sans-serif;
  color: #0066b2;
}
.ag-theme-adap .ag-grid-estimates-title .ag-cell-wrapper {
  justify-content: flex-start;
}
.ag-theme-adap .ag-grid-estimate-discipline-header {
  padding: 10px 5px;
}
.ag-theme-adap .ag-grid-estimate-discipline-header .ag-header-cell-label {
  align-items: center;
  justify-content: center;
}
.ag-theme-adap .ag-grid-estimate-discipline-header .ag-header-cell-label .ag-header-cell-text {
  white-space: break-spaces;
  text-align: center;
}
.ag-theme-adap .ag-grid-cell-multiline {
  line-height: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.ag-theme-adap .ag-estimate-cell app-numeric-cell-editor {
  width: 100%;
}
.ag-theme-adap .ag-grid-cell-middle-vertically {
  display: inline-flex;
  align-items: center;
}
.ag-theme-adap .value-found-cell {
  background-color: rgba(0, 157, 217, 0.3);
}
.ag-theme-adap .ag-header-cell:has(.mat-mdc-checkbox) {
  padding-left: 8px;
}
.ag-theme-adap .ag-header-cell .ag-icon-filter {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.ag-theme-adap .ag-header-cell:hover .ag-icon-filter,
.ag-theme-adap .ag-header-cell .ag-filter-active .ag-icon-filter {
  opacity: 1;
}

.cell-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.ag-metrics-value-recognition-action-items {
  text-align: right;
  font-weight: normal;
  font-size: 16px;
  font-family: GothamBold, sans-serif;
  color: #0066b2;
}

.toast-message a,
.toast-message label {
  color: #fff;
}

.toast-message a:hover {
  color: #c8c8c8;
}

.toast-close-button {
  color: #fff;
  text-shadow: 0 1px 0 #fff;
  float: unset;
  font-weight: normal;
  position: absolute;
  right: 12px;
  top: 50%;
  font-size: 24px;
  transform: translateY(-50%);
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000;
}

.toast-container .ngx-toastr {
  box-shadow: 0 0 12px #8c8f93;
  white-space: pre-line;
  border-radius: 0;
  padding-right: 32px;
}
.toast-container .ngx-toastr.toast-success {
  background-color: #00708c;
  color: #fff;
  background-image: url("/assets/cvx-icons/toast-success.svg");
}
.toast-container .ngx-toastr.toast-error {
  background-color: #97002e;
  color: #fff;
  background-image: url("/assets/cvx-icons/toast-error.svg");
}
.toast-container .ngx-toastr.toast-info {
  background-color: #8c8f93;
  color: #000;
  background-image: url("/assets/cvx-icons/toast-info.svg");
}
.toast-container .ngx-toastr.toast-warning {
  background-color: #da9c36;
  color: #000;
  background-image: url("/assets/cvx-icons/toast-warning.svg");
}

.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000;
}

.input-label-invalid {
  color: #97002e;
}

.input-invalid-text {
  font-weight: normal;
  font-size: 12px;
  font-family: GothamNarrowBook, sans-serif;
  color: #97002e;
}

.field-required-star {
  color: #e21836;
}

html {
  overflow: hidden;
  height: 100%;
  --mdc-checkbox-state-layer-size: 18px;
  --mdc-radio-state-layer-size: 18px;
}

.cdk-global-scrollblock {
  top: 0 !important;
}
.cdk-global-scrollblock body {
  overflow: hidden;
}

body {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  height: 100%;
  margin: 0;
  font-weight: 400;
  line-height: 1.5;
  overflow-y: scroll;
}

.adap-dialog-content {
  display: flex !important;
  flex-direction: column;
  height: 100%;
  gap: 20px;
  color: #000 !important;
}
.adap-dialog-content .dialog-actions {
  display: flex;
  gap: 10px;
  justify-content: end;
  margin-top: auto;
}

.adap-dialog-content-scroll {
  display: flex !important;
  flex-direction: column;
  height: 100%;
  gap: 20px;
  color: #000 !important;
  flex: 1;
  overflow: auto;
}
.adap-dialog-content-scroll .dialog-actions {
  display: flex;
  gap: 10px;
  justify-content: end;
  margin-top: auto;
}

.adap-title {
  font-weight: normal;
  font-size: 24px;
  font-family: GothamBold, sans-serif;
  color: #0066b2;
  margin-top: 5px;
}

.header-title {
  color: #0b2d71;
  font-weight: normal;
  font-size: 24px;
  font-family: GothamBold, sans-serif;
}

.adap-dialog-title {
  font-weight: normal;
  font-size: 24px;
  font-family: GothamBookMedium, sans-serif;
  color: #0066b2;
  flex-grow: 1;
  align-self: center;
}

.adap-btn-blank {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  background-color: transparent;
  color: #0066b2;
}
a.adap-btn-blank {
  text-decoration: none;
}

.adap-btn-blank.minw250 {
  min-width: 250px;
}
.adap-btn-blank.minw200 {
  min-width: 200px;
}
.adap-btn-blank.minw150 {
  min-width: 150px;
}
.adap-btn-blank.minw100 {
  min-width: 100px;
}
.adap-btn-blank.minw50 {
  min-width: 50px;
}
.adap-btn-blank.minh40 {
  min-height: 40px;
}
.adap-btn-blank:focus {
  outline: none;
}
.adap-btn-blank mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-blank.active {
  color: #0b2d71;
  background-color: #f7f7f7;
}
.adap-btn-blank.margin-border {
  border: 2px solid #0066b2;
  margin: 5px 15px 5px 0;
}
.adap-btn-blank.selected {
  color: #fff;
  background-color: #0066b2;
}
.adap-btn-blank:disabled {
  cursor: default;
  pointer-events: none;
  background-color: transparent;
  color: #c8c8c8;
}

.adap-btn-filled {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  color: #fff;
  border: 2px solid transparent;
  background-color: #0066b2;
}
a.adap-btn-filled {
  text-decoration: none;
}

.adap-btn-filled.minw250 {
  min-width: 250px;
}
.adap-btn-filled.minw200 {
  min-width: 200px;
}
.adap-btn-filled.minw150 {
  min-width: 150px;
}
.adap-btn-filled.minw100 {
  min-width: 100px;
}
.adap-btn-filled.minw50 {
  min-width: 50px;
}
.adap-btn-filled.minh40 {
  min-height: 40px;
}
.adap-btn-filled:focus {
  outline: none;
}
.adap-btn-filled mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-filled:hover {
  background-color: #0b2d71;
}
.adap-btn-filled:disabled {
  cursor: default;
  pointer-events: none;
  background-color: #c8c8c8;
  color: #fff;
}

.adap-btn-grid-cell {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  background-color: transparent;
  color: #0066b2;
  padding: 0;
  line-height: initial;
}
a.adap-btn-grid-cell {
  text-decoration: none;
}

.adap-btn-grid-cell.minw250 {
  min-width: 250px;
}
.adap-btn-grid-cell.minw200 {
  min-width: 200px;
}
.adap-btn-grid-cell.minw150 {
  min-width: 150px;
}
.adap-btn-grid-cell.minw100 {
  min-width: 100px;
}
.adap-btn-grid-cell.minw50 {
  min-width: 50px;
}
.adap-btn-grid-cell.minh40 {
  min-height: 40px;
}
.adap-btn-grid-cell:focus {
  outline: none;
}
.adap-btn-grid-cell mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-grid-cell:hover {
  color: #0b2d71;
}
.adap-btn-grid-cell:disabled {
  cursor: default;
  pointer-events: none;
  background-color: transparent;
  color: #6b6d6f;
}

.adap-btn-outline {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  color: #0066b2;
  border: 2px solid #0066b2;
  background-color: #fff;
}
a.adap-btn-outline {
  text-decoration: none;
}

.adap-btn-outline.minw250 {
  min-width: 250px;
}
.adap-btn-outline.minw200 {
  min-width: 200px;
}
.adap-btn-outline.minw150 {
  min-width: 150px;
}
.adap-btn-outline.minw100 {
  min-width: 100px;
}
.adap-btn-outline.minw50 {
  min-width: 50px;
}
.adap-btn-outline.minh40 {
  min-height: 40px;
}
.adap-btn-outline:focus {
  outline: none;
}
.adap-btn-outline mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-outline:hover {
  border-color: #0b2d71;
  color: #0b2d71;
}
.adap-btn-outline:disabled {
  cursor: default;
  pointer-events: none;
  background-color: #c8c8c8;
  color: #fff;
}
.adap-btn-outline:disabled {
  border-color: #c8c8c8;
}

.adap-btn-warning {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  background-color: #e21836;
  color: #fff;
}
a.adap-btn-warning {
  text-decoration: none;
}

.adap-btn-warning.minw250 {
  min-width: 250px;
}
.adap-btn-warning.minw200 {
  min-width: 200px;
}
.adap-btn-warning.minw150 {
  min-width: 150px;
}
.adap-btn-warning.minw100 {
  min-width: 100px;
}
.adap-btn-warning.minw50 {
  min-width: 50px;
}
.adap-btn-warning.minh40 {
  min-height: 40px;
}
.adap-btn-warning:focus {
  outline: none;
}
.adap-btn-warning mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-warning:hover {
  background-color: #97002e;
}
.adap-btn-warning:disabled {
  cursor: default;
  pointer-events: none;
  background-color: #c8c8c8;
  color: #fff;
}

.adap-btn-v-and-v {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  border: 1px solid;
  background-color: #fff;
  border-color: #97002e;
  color: #97002e;
  border-radius: 5px;
  line-height: initial;
  padding: 2px 10px;
}
a.adap-btn-v-and-v {
  text-decoration: none;
}

.adap-btn-v-and-v.minw250 {
  min-width: 250px;
}
.adap-btn-v-and-v.minw200 {
  min-width: 200px;
}
.adap-btn-v-and-v.minw150 {
  min-width: 150px;
}
.adap-btn-v-and-v.minw100 {
  min-width: 100px;
}
.adap-btn-v-and-v.minw50 {
  min-width: 50px;
}
.adap-btn-v-and-v.minh40 {
  min-height: 40px;
}
.adap-btn-v-and-v:focus {
  outline: none;
}
.adap-btn-v-and-v mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-v-and-v:hover, .adap-btn-v-and-v.selected {
  color: #fff;
  background-color: #97002e;
}

.adap-btn-small {
  font-weight: normal;
  font-size: 14px;
  font-family: GothamNarrowBook, sans-serif;
  max-height: 30px;
  justify-content: center;
  line-height: 30px;
  padding: 8px 16px;
}

.adap-btn-small-icon {
  max-height: 32px;
  max-width: 32;
  justify-content: center;
  align-items: center;
  padding: 8px;
}

.adap-v-and-v-status {
  color: #97002e;
}

.adap-btn-ready {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  border: 1px solid;
  background-color: #fff;
  border-color: #0b2d71;
  color: #0b2d71;
  border-radius: 5px;
  line-height: initial;
  padding: 2px 10px;
}
a.adap-btn-ready {
  text-decoration: none;
}

.adap-btn-ready.minw250 {
  min-width: 250px;
}
.adap-btn-ready.minw200 {
  min-width: 200px;
}
.adap-btn-ready.minw150 {
  min-width: 150px;
}
.adap-btn-ready.minw100 {
  min-width: 100px;
}
.adap-btn-ready.minw50 {
  min-width: 50px;
}
.adap-btn-ready.minh40 {
  min-height: 40px;
}
.adap-btn-ready:focus {
  outline: none;
}
.adap-btn-ready mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-ready:hover, .adap-btn-ready.selected {
  color: #fff;
  background-color: #0b2d71;
}

.adap-btn-observations {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  border: 1px solid;
  background-color: #fff;
  border-color: #0066b2;
  color: #0066b2;
  border-radius: 5px;
  line-height: initial;
  padding: 2px 10px;
}
a.adap-btn-observations {
  text-decoration: none;
}

.adap-btn-observations.minw250 {
  min-width: 250px;
}
.adap-btn-observations.minw200 {
  min-width: 200px;
}
.adap-btn-observations.minw150 {
  min-width: 150px;
}
.adap-btn-observations.minw100 {
  min-width: 100px;
}
.adap-btn-observations.minw50 {
  min-width: 50px;
}
.adap-btn-observations.minh40 {
  min-height: 40px;
}
.adap-btn-observations:focus {
  outline: none;
}
.adap-btn-observations mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-observations:hover, .adap-btn-observations.selected {
  color: #fff;
  background-color: #0066b2;
}

.adap-btn-actions {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  border: 1px solid;
  background-color: #fff;
  border-color: #00708c;
  color: #00708c;
  border-radius: 5px;
  line-height: initial;
  padding: 2px 10px;
}
a.adap-btn-actions {
  text-decoration: none;
}

.adap-btn-actions.minw250 {
  min-width: 250px;
}
.adap-btn-actions.minw200 {
  min-width: 200px;
}
.adap-btn-actions.minw150 {
  min-width: 150px;
}
.adap-btn-actions.minw100 {
  min-width: 100px;
}
.adap-btn-actions.minw50 {
  min-width: 50px;
}
.adap-btn-actions.minh40 {
  min-height: 40px;
}
.adap-btn-actions:focus {
  outline: none;
}
.adap-btn-actions mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-actions:hover, .adap-btn-actions.selected {
  color: #fff;
  background-color: #00708c;
}

.adap-btn-reviewed {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  display: inline-flex;
  align-items: center;
  border-width: 0;
  border-radius: 0;
  cursor: pointer;
  min-height: 30px;
  font-weight: bold;
  line-height: 22px;
  font-family: GothamBook, sans-serif;
  padding: 8px 20px;
  border: 1px solid;
  background-color: #fff;
  border-color: #444b0d;
  color: #444b0d;
  border-radius: 5px;
  line-height: initial;
  padding: 2px 10px;
}
a.adap-btn-reviewed {
  text-decoration: none;
}

.adap-btn-reviewed.minw250 {
  min-width: 250px;
}
.adap-btn-reviewed.minw200 {
  min-width: 200px;
}
.adap-btn-reviewed.minw150 {
  min-width: 150px;
}
.adap-btn-reviewed.minw100 {
  min-width: 100px;
}
.adap-btn-reviewed.minw50 {
  min-width: 50px;
}
.adap-btn-reviewed.minh40 {
  min-height: 40px;
}
.adap-btn-reviewed:focus {
  outline: none;
}
.adap-btn-reviewed mat-icon {
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.adap-btn-reviewed:hover, .adap-btn-reviewed.selected {
  color: #fff;
  background-color: #444b0d;
}

.adap-form-container .field-invalid-text {
  display: none;
}

.adap-form-input {
  padding: 5px;
  border: 2px solid #c8c8c8;
  color: #212121;
  outline: none;
  border-radius: 0;
  transition: border-color 0.2s ease;
}
.adap-form-input[disabled] {
  border-color: #6b6d6f;
  background-color: #e0e0e0;
  color: #4a4a4a;
}
.adap-form-input.warning {
  border-color: #da9c36;
}
.adap-form-input:focus {
  border-color: #0066b2;
}
.adap-form-input::placeholder {
  color: #8c8f93;
  opacity: 1;
}

.adap-form-textarea {
  padding: 5px;
  border: 2px solid #c8c8c8;
  color: #212121;
  outline: none;
  border-radius: 0;
  transition: border-color 0.2s ease;
}
.adap-form-textarea[disabled] {
  border-color: #6b6d6f;
  background-color: #e0e0e0;
  color: #4a4a4a;
}
.adap-form-textarea.warning {
  border-color: #da9c36;
}
.adap-form-textarea:focus {
  border-color: #0066b2;
}
.adap-form-textarea::placeholder {
  color: #8c8f93;
  opacity: 1;
}

.adap-datepicker .mat-mdc-select {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
}
.adap-datepicker[disabled] {
  color: #4a4a4a;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-form-field-wrapper .mat-mdc-text-field-wrapper {
  margin: 0 0;
  padding-bottom: 0;
}
.adap-datepicker.mat-form-field-appearance-outline .mdc-text-field {
  padding-left: 0;
  padding-right: 0;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-mdc-form-field-infix {
  border-top: 0;
  padding: 7px 0 7px 0;
  align-content: center;
  z-index: 10;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  margin-top: 0;
  padding: 0 7px 0 7px;
  align-items: center;
  background-color: field;
  max-height: 38px;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix {
  top: 0;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-mdc-form-field-outline {
  top: 0;
}
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline {
  border: 2px solid #97002e;
  opacity: 1;
}
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-start,
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-gap,
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline {
  border: 2px solid #c8c8c8;
  opacity: 1;
}
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-start,
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-gap,
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-form-field-outline-start,
.adap-datepicker.mat-form-field-appearance-outline .mat-form-field-outline-gap,
.adap-datepicker.mat-form-field-appearance-outline .mat-form-field-outline-end,
.adap-datepicker.mat-form-field-appearance-outline .mdc-notched-outline__leading,
.adap-datepicker.mat-form-field-appearance-outline .mdc-notched-outline__notch,
.adap-datepicker.mat-form-field-appearance-outline .mdc-notched-outline__trailing {
  border: none;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline {
  border: 2px solid #212121;
  opacity: 1;
}
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-start,
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-gap,
.adap-datepicker.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-datepicker.mat-form-field-appearance-outline:is(.mat-focused) .mdc-notched-outline {
  color: #0066b2;
  border: 2px solid #0066b2;
}
.adap-datepicker.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-form-field-flex .mdc-notched-outline,
.adap-datepicker.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-form-field-flex .mat-mdc-form-field-outline {
  border: 2px solid;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-datepicker.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-select-value-text {
  color: #4a4a4a;
}
.adap-datepicker.mat-form-field-appearance-outline.mat-form-field-disabled .mat-select-value .mat-mdc-select-placeholder {
  color: #4a4a4a;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 0px 0 0 0px !important;
}
.adap-datepicker.mat-form-field-appearance-outline .mat-form-field-outline-end {
  border-radius: 0px 0 0 0px !important;
}
.adap-datepicker.mat-form-field-appearance-outline:has(.mat-mdc-form-field-infix):has(input[disabled]) .mat-mdc-form-field-flex .mat-mdc-form-field-outline {
  border: 2px solid;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-datepicker.mat-form-field-appearance-outline:has(.mat-mdc-form-field-infix):has(input[disabled]) [matInput] {
  color: #4a4a4a;
}

.adap-form-range-input {
  color: red;
  background-color: purple;
}
.adap-form-range-input .mat-mdc-select {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
}
.adap-form-range-input[disabled] {
  color: #4a4a4a;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-form-field-wrapper .mat-mdc-text-field-wrapper {
  margin: 0 0;
  padding-bottom: 0;
}
.adap-form-range-input.mat-form-field-appearance-outline .mdc-text-field {
  padding-left: 0;
  padding-right: 0;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-mdc-form-field-infix {
  border-top: 0;
  padding: 7px 0 7px 0;
  align-content: center;
  z-index: 10;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  margin-top: 0;
  padding: 0 7px 0 7px;
  align-items: center;
  background-color: field;
  max-height: 38px;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix {
  top: 0;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-mdc-form-field-outline {
  top: 0;
}
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline {
  border: 2px solid #97002e;
  opacity: 1;
}
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-start,
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-gap,
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline {
  border: 2px solid #c8c8c8;
  opacity: 1;
}
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-start,
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-gap,
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-form-field-outline-start,
.adap-form-range-input.mat-form-field-appearance-outline .mat-form-field-outline-gap,
.adap-form-range-input.mat-form-field-appearance-outline .mat-form-field-outline-end,
.adap-form-range-input.mat-form-field-appearance-outline .mdc-notched-outline__leading,
.adap-form-range-input.mat-form-field-appearance-outline .mdc-notched-outline__notch,
.adap-form-range-input.mat-form-field-appearance-outline .mdc-notched-outline__trailing {
  border: none;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline {
  border: 2px solid #212121;
  opacity: 1;
}
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-start,
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-gap,
.adap-form-range-input.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-form-range-input.mat-form-field-appearance-outline:is(.mat-focused) .mdc-notched-outline {
  color: #0066b2;
  border: 2px solid #0066b2;
}
.adap-form-range-input.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-form-field-flex .mdc-notched-outline,
.adap-form-range-input.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-form-field-flex .mat-mdc-form-field-outline {
  border: 2px solid;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-form-range-input.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-select-value-text {
  color: #4a4a4a;
}
.adap-form-range-input.mat-form-field-appearance-outline.mat-form-field-disabled .mat-select-value .mat-mdc-select-placeholder {
  color: #4a4a4a;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 0px 0 0 0px !important;
}
.adap-form-range-input.mat-form-field-appearance-outline .mat-form-field-outline-end {
  border-radius: 0px 0 0 0px !important;
}
.adap-form-range-input.mat-form-field-appearance-outline:has(.mat-mdc-form-field-infix):has(input[disabled]) .mat-mdc-form-field-flex .mat-mdc-form-field-outline {
  border: 2px solid;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-form-range-input.mat-form-field-appearance-outline:has(.mat-mdc-form-field-infix):has(input[disabled]) [matInput] {
  color: #4a4a4a;
}

.adap-select .mat-mdc-select {
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
}
.adap-select .mat-mdc-select[disabled] {
  color: #4a4a4a;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-select-arrow-wrapper {
  transform: initial;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-select-arrow-wrapper::after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-left: 2px solid #0066b2;
  border-bottom: 2px solid #0066b2;
  transform: translate(-100%, -25%) rotate(-45deg);
}
.adap-select .mat-mdc-select-arrow {
  display: none !important;
}
.adap-select .mat-mdc-select-placeholder {
  color: #6b6d6f;
  font-weight: normal;
  font-size: 16px;
  font-family: GothamNarrowBook, sans-serif;
  color: #8c8f93 !important;
}
.adap-select .mat-mdc-select-value-text {
  color: #000;
}
.adap-select.mat-mdc-form-field {
  width: 100%;
  line-height: 24px;
}
.adap-select.mat-form-field-appearance-outline .mat-form-field-wrapper .mat-mdc-text-field-wrapper {
  margin: 0 0;
  padding-bottom: 0;
}
.adap-select.mat-form-field-appearance-outline .mdc-text-field {
  padding-left: 0;
  padding-right: 0;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-form-field-infix {
  border-top: 0;
  padding: 7px 0 7px 0;
  align-content: center;
  z-index: 10;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-form-field-flex {
  margin-top: 0;
  padding: 0 7px 0 7px;
  align-items: center;
  background-color: field;
  max-height: 38px;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix {
  top: 0;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-form-field-outline {
  top: 0;
}
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline {
  border: 2px solid #97002e;
  opacity: 1;
}
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-start,
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-gap,
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline {
  border: 2px solid #c8c8c8;
  opacity: 1;
}
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-start,
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-gap,
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled) .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-select.mat-form-field-appearance-outline .mat-form-field-outline-start,
.adap-select.mat-form-field-appearance-outline .mat-form-field-outline-gap,
.adap-select.mat-form-field-appearance-outline .mat-form-field-outline-end,
.adap-select.mat-form-field-appearance-outline .mdc-notched-outline__leading,
.adap-select.mat-form-field-appearance-outline .mdc-notched-outline__notch,
.adap-select.mat-form-field-appearance-outline .mdc-notched-outline__trailing {
  border: none;
}
.adap-select.mat-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline {
  border: 2px solid #212121;
  opacity: 1;
}
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-start,
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-gap,
.adap-select.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid):not(.mat-form-field-disabled):not(:has(input[disabled])) .mat-mdc-form-field-flex:hover .mdc-notched-outline .mat-form-field-outline-end {
  border: none;
}
.adap-select.mat-form-field-appearance-outline:is(.mat-focused) .mdc-notched-outline {
  color: #0066b2;
  border: 2px solid #0066b2;
}
.adap-select.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-form-field-flex .mdc-notched-outline,
.adap-select.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-form-field-flex .mat-mdc-form-field-outline {
  border: 2px solid;
  border-color: #6b6d6f;
  background-color: #e0e0e0;
}
.adap-select.mat-form-field-appearance-outline.mat-form-field-disabled .mat-mdc-select-value-text {
  color: #4a4a4a;
}
.adap-select.mat-form-field-appearance-outline.mat-form-field-disabled .mat-select-value .mat-mdc-select-placeholder {
  color: #4a4a4a;
}
.adap-select.mat-form-field-appearance-outline .mat-form-field-outline-start {
  border-radius: 0px 0 0 0px !important;
}
.adap-select.mat-form-field-appearance-outline .mat-form-field-outline-end {
  border-radius: 0px 0 0 0px !important;
}

input[type=radio].adap-radio {
  appearance: none;
  margin: 0;
  font: inherit;
  color: #0066b2;
  width: 1em;
  height: 1em;
  transform: translateY(0.25em);
  border: max(2px, 0.15em) solid #0066b2;
  border-radius: 50%;
  display: grid;
  place-content: center;
}
input[type=radio].adap-radio::before {
  width: 0.5em;
  height: 0.5em;
  border-radius: 50%;
  transform: scale(0);
  transition: 0.1s transform ease;
  box-shadow: inset 1em 1em #0066b2;
  content: "";
}
input[type=radio].adap-radio:disabled {
  border-color: #c8c8c8;
}
input[type=radio].adap-radio:disabled::before {
  box-shadow: inset 1em 1em #c8c8c8;
}
input[type=radio].adap-radio:checked::before {
  transform: scale(1);
}
input[type=radio].adap-radio:focus-visible {
  outline: max(2px, 0.15em) solid #0066b2;
  outline-offset: max(2px, 0.15em);
}

.adap-btn-toggle-group.mat-button-toggle-group-appearance-standard {
  border: 0;
}
.adap-btn-toggle-group .mat-button-toggle-appearance-standard {
  color: #0066b2 !important;
  border: 2px solid #0066b2 !important;
  height: 40px;
  width: 40px;
  align-items: center;
}
.adap-btn-toggle-group .mat-button-toggle-appearance-standard:first-child {
  border-radius: 15px 0 0 15px;
}
.adap-btn-toggle-group .mat-button-toggle-appearance-standard:last-child {
  border-radius: 0 15px 15px 0;
}
.adap-btn-toggle-group .mat-button-toggle-appearance-standard:hover {
  border-color: #0b2d71 !important;
  color: #0b2d71 !important;
}
.adap-btn-toggle-group .mat-button-toggle-checked {
  background-color: #0066b2 !important;
  color: #fff !important;
}
.adap-btn-toggle-group .mat-button-toggle-checked:hover {
  border-color: #0b2d71;
  background-color: #0b2d71;
  color: #fff;
}
.adap-btn-toggle-group .mat-icon {
  margin-bottom: 15px;
  padding-right: 7.5px;
  transform: scale(1.5);
}
.adap-btn-toggle-group .mat-button-toggle .mat-pseudo-checkbox {
  display: none;
}

.adap-input-container-invalid .adap-input-label {
  color: #97002e !important;
}
.adap-input-container-invalid input, .adap-input-container-invalid input:focus,
.adap-input-container-invalid textarea,
.adap-input-container-invalid textarea:focus,
.adap-input-container-invalid mat-chip-list,
.adap-input-container-invalid mat-chip-list:focus,
.adap-input-container-invalid mat-select,
.adap-input-container-invalid mat-select:focus,
.adap-input-container-invalid mat-chip-set,
.adap-input-container-invalid mat-chip-set:focus,
.adap-input-container-invalid mat-chip-grid,
.adap-input-container-invalid mat-chip-grid:focus,
.adap-input-container-invalid mat-chip-listbox,
.adap-input-container-invalid mat-chip-listbox:focus,
.adap-input-container-invalid app-user-search,
.adap-input-container-invalid app-user-search:focus {
  border-color: #97002e;
}
.adap-input-container-invalid input::placeholder, .adap-input-container-invalid input .mat-mdc-select-placeholder,
.adap-input-container-invalid textarea::placeholder,
.adap-input-container-invalid textarea .mat-mdc-select-placeholder,
.adap-input-container-invalid mat-chip-list::placeholder,
.adap-input-container-invalid mat-chip-list .mat-mdc-select-placeholder,
.adap-input-container-invalid mat-select::placeholder,
.adap-input-container-invalid mat-select .mat-mdc-select-placeholder,
.adap-input-container-invalid mat-chip-set::placeholder,
.adap-input-container-invalid mat-chip-set .mat-mdc-select-placeholder,
.adap-input-container-invalid mat-chip-grid::placeholder,
.adap-input-container-invalid mat-chip-grid .mat-mdc-select-placeholder,
.adap-input-container-invalid mat-chip-listbox::placeholder,
.adap-input-container-invalid mat-chip-listbox .mat-mdc-select-placeholder,
.adap-input-container-invalid app-user-search::placeholder,
.adap-input-container-invalid app-user-search .mat-mdc-select-placeholder {
  color: #97002e !important;
  opacity: 0.7;
}
.adap-input-container-invalid .field-invalid-text {
  display: block;
  color: #97002e;
}

.mdc-checkbox .mat-mdc-checkbox-touch-target,
.mdc-radio .mat-mdc-radio-touch-target {
  display: none;
}

[fullscreenWrapper].fullscreen-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  padding: 8px;
  background: #fff;
  animation: zoomIn 100ms ease;
  overflow: auto;
  z-index: 5;
}

[fullscreenWrapper]:not(.fullscreen-wrapper):not(.fullscreen-initial) {
  animation: zoomOut 100ms ease;
}

.full-screen-toggle-button-no-padding {
  padding: 0;
}

@keyframes zoomIn {
  from {
    transform: scale(0.95);
  }
  to {
    transform: scale(1);
  }
}
@keyframes zoomOut {
  from {
    transform: scale(1.05);
  }
  to {
    transform: scale(1);
  }
}
.adap-chip-v-and-v, .adap-chip-v-and-v-not-ready, .adap-chip-v-and-v-ready-complete {
  font-weight: normal;
  font-size: 14px;
  font-family: GothamBookMedium, sans-serif;
  text-align: center;
  border-radius: 5px;
  padding: 2px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: normal;
  font-size: 14px;
  font-family: GothamBookMedium, sans-serif;
  color: #fff;
  background-color: #97002e;
  gap: 5px;
  width: 50px;
  height: 26px;
  text-align: center;
  padding: 4px 0;
}
.adap-chip-v-and-v mat-icon, .adap-chip-v-and-v-not-ready mat-icon, .adap-chip-v-and-v-ready-complete mat-icon {
  font-size: 18px;
  width: 18px;
  height: 18px;
}

.adap-chip-v-and-v-ready-complete {
  color: #fff;
}

.adap-chip-v-and-v-not-ready {
  color: #97002e;
  background-color: #fff;
  border-color: #97002e;
  border: solid;
  border-width: 2px;
}

.adap-chip-discipline {
  font-weight: normal;
  font-size: 14px;
  font-family: GothamBookMedium, sans-serif;
  text-align: center;
  border-radius: 5px;
  padding: 2px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #0066b2;
}

.adap-chip-dismissed,
.adap-chip-returned {
  font-weight: normal;
  font-size: 14px;
  font-family: GothamBookMedium, sans-serif;
  text-align: center;
  border-radius: 5px;
  padding: 2px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #e21836;
}

.adap-color-white {
  color: #fff;
}

.adap-color-blue-dark {
  color: #0b2d71;
}

.adap-background-color-blue {
  background-color: #0066b2;
}

.adap-background-color-blue-dark {
  background-color: #0b2d71;
}

.adap-background-color-green-dark {
  background-color: #444b0d;
}

.adap-background-color-green-medium {
  background-color: #769231;
}

.adap-background-color-teal {
  background-color: #00708c;
}

.adap-background-color-blue-shades-1 {
  background-color: #111d45;
}

.adap-background-color-blue-shades-2 {
  background-color: #0b2d71;
}

.adap-background-color-blue-shades-3 {
  background-color: #064a91;
}

.adap-background-color-blue-shades-4 {
  background-color: #0066b2;
}

.adap-background-color-blue-shades-5 {
  background-color: #0081c5;
}

.adap-background-color-teal-shades-1 {
  background-color: #00243e;
}

.adap-background-color-teal-shades-2 {
  background-color: #003653;
}

.adap-background-color-teal-shades-3 {
  background-color: #005370;
}

.adap-background-color-teal-shades-4 {
  background-color: #00708c;
}

.adap-background-color-teal-shades-5 {
  background-color: #0091a4;
}

.adap-background-color-orange-light {
  background-color: #faab18;
}

.adap-background-color-burgundy {
  background-color: #97002e;
}

.mat-expansion-indicator:after {
  color: #0b2d71;
}

.adap-link {
  color: #0066b2;
  display: flex;
  align-items: center;
  font-weight: normal;
  font-size: 16px;
  font-family: GothamBold, sans-serif;
  cursor: pointer;
  gap: 10px;
}
.adap-link, .adap-link:link, .adap-link:visited, .adap-link:hover {
  text-decoration: none;
}

.adap-link-disabled {
  pointer-events: none;
  color: #4a4a4a;
}

.adap-link-blue-light {
  color: #009dd9;
}

.mat-mdc-tooltip-surface {
  font-size: 16px !important;
}

b {
  font-weight: bold;
}

strong {
  font-weight: bold !important;
}

em {
  font-style: italic !important;
}

.mat-form-field-disabled .mat-mdc-form-field-infix .mat-mdc-input-element,
.mat-form-field-disabled .mat-mdc-form-field-infix .mat-mdc-select-value-text,
.mat-form-field-disabled .mat-mdc-form-field-infix .mat-mdc-select-placeholder {
  color: #4a4a4a !important;
  background-color: #e0e0e0 !important;
}

/*# sourceMappingURL=styles.e637136c63dd3abb.css.map*/